<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:podcast="https://podcastindex.org/namespace/1.0">
    <channel>
        <generator>RedCircle VERIFY_TOKEN_a4faed6e-afe0-4a65-b4e7-de790ee67d4b  -- Rendered At Thu, 21 Dec 2023 09:28:34 &#43;0000</generator>
        <title>JavaScript Jabber</title>
        <link>https://redcircle.com/shows/javascript-jabber</link>
        <language>en-US</language>
        <copyright>2022 Intentional Excellence Productions, LLC</copyright>
        <itunes:subtitle>en-us
</itunes:subtitle>
        <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
        <itunes:summary>A weekly discussion by top-end JavaScript developers on the technology and skills needed to level up on your JavaScript journey.
</itunes:summary>
        <podcast:guid>a4faed6e-afe0-4a65-b4e7-de790ee67d4b</podcast:guid>
        <podcast:funding url="https://redcircle.com/javascript-jabber/donations">Support This Podcast</podcast:funding>
        <description><![CDATA[<p>Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week.</p>]]></description>
        <itunes:type>episodic</itunes:type>
        <podcast:locked>no</podcast:locked>
        <itunes:owner>
            <itunes:name>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:name>
            <itunes:email>chuck@topenddevs.com</itunes:email>
        </itunes:owner>
        
            
            <itunes:new-feed-url>https://feeds.redcircle.com/a4faed6e-afe0-4a65-b4e7-de790ee67d4b</itunes:new-feed-url>
            
        
        <itunes:image href="https://media.redcircle.com/images/2023/11/9/13/47a84825-5c54-4160-99d3-f097a7638bc3_8-fbd3-41c8-84c6-a9f577dbb39e_javascriptjabber.jpg"/>
        
        
        
            
            <itunes:category text="Technology" />

            

        
        
            
            <itunes:category text="Business">

            
                <itunes:category text="Careers"/>
            

        </itunes:category>
        
            
            <itunes:category text="Education">

            
                <itunes:category text="How To"/>
            

        </itunes:category>
        

        
        <itunes:explicit>no</itunes:explicit>
        
        
        
        
        
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The Rise of No Code: A Deep Dive into Toddle&#39;s Revolutionary Web App Platform - JSJ 612</itunes:title>
                <title>The Rise of No Code: A Deep Dive into Toddle&#39;s Revolutionary Web App Platform - JSJ 612</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p><a href="https://www.linkedin.com/in/andreas-m%C3%B8ller-bbb1a14/overlay/about-this-profile/" rel="nofollow">Andreas Mølle</a>r is a software engineer and the creator of Toddle, a platform that lets you build web applications without traditional code. They dive into the world of web development and the exciting rise of no-code and low-code approaches. They discuss the power and complexity of Toddle, its unique visual programming language, and how it enables efficient web development. They talk about the nitty-gritty of visual programming and the complexities of version control, so stick around and join us for this deep dive into the ever-evolving world of web development.</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://miro.com/index/?utm_source=podcast" rel="nofollow">Miro</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://toddle.dev/" rel="nofollow">Toddle </a></li></ul><p><br></p><h1>Socials</h1><ul><li>LinkedIn: <a href="https://www.linkedin.com/in/andreas-m%C3%B8ller-bbb1a14/overlay/about-this-profile/" rel="nofollow">Andreas Møller</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://amzn.to/4aa0FY9" rel="nofollow">A Man Called Otto</a></li><li>AJ - <a href="https://www.youtube.com/watch?v=ZSRHeXYDLko" rel="nofollow">Jonathan Blow</a></li><li>Dan - Dan&#39;s tweet about Jesus being a Jew from Judea</li><li>Dan - <a href="https://www.imdb.com/title/tt19785210/" rel="nofollow">Lucky Hank TV show</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/in/andreas-m%C3%B8ller-bbb1a14/overlay/about-this-profile/&#34; rel=&#34;nofollow&#34;&gt;Andreas Mølle&lt;/a&gt;r is a software engineer and the creator of Toddle, a platform that lets you build web applications without traditional code. They dive into the world of web development and the exciting rise of no-code and low-code approaches. They discuss the power and complexity of Toddle, its unique visual programming language, and how it enables efficient web development. They talk about the nitty-gritty of visual programming and the complexities of version control, so stick around and join us for this deep dive into the ever-evolving world of web development.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://miro.com/index/?utm_source=podcast&#34; rel=&#34;nofollow&#34;&gt;Miro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://toddle.dev/&#34; rel=&#34;nofollow&#34;&gt;Toddle &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;LinkedIn: &lt;a href=&#34;https://www.linkedin.com/in/andreas-m%C3%B8ller-bbb1a14/overlay/about-this-profile/&#34; rel=&#34;nofollow&#34;&gt;Andreas Møller&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/4aa0FY9&#34; rel=&#34;nofollow&#34;&gt;A Man Called Otto&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=ZSRHeXYDLko&#34; rel=&#34;nofollow&#34;&gt;Jonathan Blow&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - Dan&amp;#39;s tweet about Jesus being a Jew from Judea&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.imdb.com/title/tt19785210/&#34; rel=&#34;nofollow&#34;&gt;Lucky Hank TV show&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="78677472" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fe5f3ab0-203d-4983-bce3-af9b045ea596/stream.mp3"/>
                
                <guid isPermaLink="false">5fedbd40-83c9-4ead-b16e-fea8d582f134</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 19 Dec 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4917</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Monitoring Performance and Core Web Vitals ft. Bianca Grizhar and Sumitra Manga  - JSJ 611</itunes:title>
                <title>Monitoring Performance and Core Web Vitals ft. Bianca Grizhar and Sumitra Manga  - JSJ 611</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p><span>Bianca and Sumitra from Raygun join the panel to talk about Core Web Vitals and how tools like Raygun can help keep tabs on and monitor your performance stats as you change your web application to get you better results on Google.</span></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://miro.com/index/?utm_source=podcast" rel="nofollow">Miro</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://devchat.tv/js-jabber/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486/" rel="nofollow">CrUX and Core Web Vitals – What to Measure on the Web with Rick Viscomi – JSJ 486</a></li><li><a href="https://devchat.tv/js-jabber/jsj-477-understanding-search-engines-and-seo-for-devs-part-2/" rel="nofollow">JSJ 477: Understanding Search Engines and SEO (for devs) – Part 2</a></li><li><a href="https://devchat.tv/js-jabber/opinionated-core-web-vitals-jsj-495/" rel="nofollow">Opinionated Core Web Vitals – JSJ 495</a></li><li><a href="https://twitter.com/raygunio" rel="nofollow">Twitter: Raygun ( @raygunio )</a></li><li><a href="https://www.linkedin.com/in/biancagrizhar/" rel="nofollow">LinkedIn: Bianca Grizhar</a></li><li><a href="https://www.linkedin.com/in/sumitra-manga/" rel="nofollow">LinkedIn: Sumitra Manga</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ- <a href="https://www.youtube.com/channel/UC-nPM1_kSZf91ZGkcgy_95Q" rel="nofollow">How to ADHD - YouTube</a></li><li>AJ- <a href="https://www.youtube.com/watch?v=rhgwIhB58PA" rel="nofollow">The Biggest Myth In Education - YouTube</a></li><li>AJ- <a href="https://search.brave.com/" rel="nofollow">Brave Search</a></li><li>AJ- <a href="https://github.com/go-gitea/gitea" rel="nofollow">GitHub | go-gitea/gitea</a></li><li>Bianca- <a href="https://www.youtube.com/watch?v=HX43JqwOguk" rel="nofollow">How to monitor and optimize Core Web Vitals - YouTube</a></li><li>Charles- <a href="https://us02web.zoom.us/webinar/register/WN_AKNnB9CsQ7mwrYF1kuGEOA" rel="nofollow">Level Up | Devchat.tv</a></li><li>Charles- <a href="https://amzn.to/39oryt7" rel="nofollow">Rhythm of War</a></li><li>Dan- <a href="https://www.youtube.com/watch?v=Vx2RcUQNh6Q" rel="nofollow">Is our universe the only universe? - Brian Greene - YouTube</a></li><li>Sumitra- <a href="https://www.netflix.com/nz/title/80204890" rel="nofollow">Formula 1: Drive to Survive</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;&lt;span&gt;Bianca and Sumitra from Raygun join the panel to talk about Core Web Vitals and how tools like Raygun can help keep tabs on and monitor your performance stats as you change your web application to get you better results on Google.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://miro.com/index/?utm_source=podcast&#34; rel=&#34;nofollow&#34;&gt;Miro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486/&#34; rel=&#34;nofollow&#34;&gt;CrUX and Core Web Vitals – What to Measure on the Web with Rick Viscomi – JSJ 486&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-477-understanding-search-engines-and-seo-for-devs-part-2/&#34; rel=&#34;nofollow&#34;&gt;JSJ 477: Understanding Search Engines and SEO (for devs) – Part 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/opinionated-core-web-vitals-jsj-495/&#34; rel=&#34;nofollow&#34;&gt;Opinionated Core Web Vitals – JSJ 495&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/raygunio&#34; rel=&#34;nofollow&#34;&gt;Twitter: Raygun ( @raygunio )&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/biancagrizhar/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Bianca Grizhar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/sumitra-manga/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Sumitra Manga&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC-nPM1_kSZf91ZGkcgy_95Q&#34; rel=&#34;nofollow&#34;&gt;How to ADHD - YouTube&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rhgwIhB58PA&#34; rel=&#34;nofollow&#34;&gt;The Biggest Myth In Education - YouTube&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://search.brave.com/&#34; rel=&#34;nofollow&#34;&gt;Brave Search&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/go-gitea/gitea&#34; rel=&#34;nofollow&#34;&gt;GitHub | go-gitea/gitea&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Bianca- &lt;a href=&#34;https://www.youtube.com/watch?v=HX43JqwOguk&#34; rel=&#34;nofollow&#34;&gt;How to monitor and optimize Core Web Vitals - YouTube&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles- &lt;a href=&#34;https://us02web.zoom.us/webinar/register/WN_AKNnB9CsQ7mwrYF1kuGEOA&#34; rel=&#34;nofollow&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/39oryt7&#34; rel=&#34;nofollow&#34;&gt;Rhythm of War&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=Vx2RcUQNh6Q&#34; rel=&#34;nofollow&#34;&gt;Is our universe the only universe? - Brian Greene - YouTube&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Sumitra- &lt;a href=&#34;https://www.netflix.com/nz/title/80204890&#34; rel=&#34;nofollow&#34;&gt;Formula 1: Drive to Survive&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="79064502" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6be0709c-1ab4-47dd-bfce-fa765d790237/stream.mp3"/>
                
                <guid isPermaLink="false">dd45c3ae-071c-4b60-ab60-71d4b40a9a1d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 12 Dec 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4941</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Bit: Paving the Way for Component Management - JSJ 610</itunes:title>
                <title>Bit: Paving the Way for Component Management - JSJ 610</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p><a href="https://www.linkedin.com/in/shohamgilad/overlay/about-this-profile/" rel="nofollow">Gilad Shoham</a> is a developer and open-source leader at Bit. They explore the latest trends and insights in the world of development and technology. The conversation also delves into the complexities of managing and sharing software components, detailing the challenges and potential solutions, and exploring innovative ways to manage components and share code.</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://miro.com/index/?utm_source=podcast" rel="nofollow">Miro</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://dira-lehaskil.com/" rel="nofollow">dira-lehaskil</a></li><li><a href="https://bit.dev/?fbclid=IwAR1BXkyNVLKywr16urauKIDB41GiT1KKwwV2-0obg0dsXHBQtiOoz-lo7TI" rel="nofollow">Bit </a></li></ul><p><br></p><h1>Socials</h1><ul><li>LinkedIn: <a href="https://www.linkedin.com/in/shohamgilad/overlay/about-this-profile/" rel="nofollow">Gilad Shoham</a></li><li><a href="https://twitter.com/ShohamGilad" rel="nofollow">Twitter: @ShohamGilad</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.imdb.com/title/tt0372784/" rel="nofollow">Batman Begins</a></li><li>AJ - <a href="https://mariokart8.nintendo.com/" rel="nofollow">Mario Kart 8 Deluxe</a></li><li>AJ - <a href="https://en.wikipedia.org/wiki/Albania" rel="nofollow">Albania</a></li><li>AJ - <a href="https://www.youtube.com/@ThePrimeTimeagen" rel="nofollow">Primeagen</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/in/shohamgilad/overlay/about-this-profile/&#34; rel=&#34;nofollow&#34;&gt;Gilad Shoham&lt;/a&gt; is a developer and open-source leader at Bit. They explore the latest trends and insights in the world of development and technology. The conversation also delves into the complexities of managing and sharing software components, detailing the challenges and potential solutions, and exploring innovative ways to manage components and share code.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://miro.com/index/?utm_source=podcast&#34; rel=&#34;nofollow&#34;&gt;Miro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://dira-lehaskil.com/&#34; rel=&#34;nofollow&#34;&gt;dira-lehaskil&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://bit.dev/?fbclid=IwAR1BXkyNVLKywr16urauKIDB41GiT1KKwwV2-0obg0dsXHBQtiOoz-lo7TI&#34; rel=&#34;nofollow&#34;&gt;Bit &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;LinkedIn: &lt;a href=&#34;https://www.linkedin.com/in/shohamgilad/overlay/about-this-profile/&#34; rel=&#34;nofollow&#34;&gt;Gilad Shoham&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/ShohamGilad&#34; rel=&#34;nofollow&#34;&gt;Twitter: @ShohamGilad&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.imdb.com/title/tt0372784/&#34; rel=&#34;nofollow&#34;&gt;Batman Begins&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://mariokart8.nintendo.com/&#34; rel=&#34;nofollow&#34;&gt;Mario Kart 8 Deluxe&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://en.wikipedia.org/wiki/Albania&#34; rel=&#34;nofollow&#34;&gt;Albania&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/@ThePrimeTimeagen&#34; rel=&#34;nofollow&#34;&gt;Primeagen&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="78571311" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fbfe106e-b071-4c27-ab23-821c7759944e/stream.mp3"/>
                
                <guid isPermaLink="false">9a180f44-9a6a-4dba-89b5-f699e48f5702</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 05 Dec 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4910</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Discovering ElysiaJS and The Duality of TypeScript and JavaScript - JSJ 609</itunes:title>
                <title>Discovering ElysiaJS and The Duality of TypeScript and JavaScript - JSJ 609</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>SaltyAom is a cosplayer, developer, and creator of ElysiaJS. They deep dive into the complexities of JavaScript and TypeScript, offering insights into backend development, performance optimizations, and the evolving landscape of these programming languages.</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://miro.com/index/?utm_source=podcast" rel="nofollow">Miro</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://elysiajs.com/" rel="nofollow">Elysia.JS</a></li><li><a href="https://twitter.com/elysiaJS" rel="nofollow">Twitter: @elysiaJS</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://github.com/SaltyAom" rel="nofollow">GitHub: SaltyAom</a></li><li><a href="https://twitter.com/saltyaom" rel="nofollow">Twitter: @saltyAom</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://amzn.to/3R99kCG" rel="nofollow">Metal Shower Head Holder</a></li><li>AJ - <a href="https://www.nintendo.com/us/store/products/super-mario-rpg-switch/" rel="nofollow">Super Mario RPG</a></li><li>AJ - <a href="https://www.youtube.com/@ThePrimeTimeagen" rel="nofollow">ThePrimeagen</a></li><li>AJ - <a href="https://webinstall.dev/zig/" rel="nofollow">Zig (via Webi)</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/369270/astra" rel="nofollow">Astra</a></li><li>Charles - <a href="https://www.honeybadger.io/" rel="nofollow">Honeybadger</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;SaltyAom is a cosplayer, developer, and creator of ElysiaJS. They deep dive into the complexities of JavaScript and TypeScript, offering insights into backend development, performance optimizations, and the evolving landscape of these programming languages.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://miro.com/index/?utm_source=podcast&#34; rel=&#34;nofollow&#34;&gt;Miro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://elysiajs.com/&#34; rel=&#34;nofollow&#34;&gt;Elysia.JS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/elysiaJS&#34; rel=&#34;nofollow&#34;&gt;Twitter: @elysiaJS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/SaltyAom&#34; rel=&#34;nofollow&#34;&gt;GitHub: SaltyAom&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/saltyaom&#34; rel=&#34;nofollow&#34;&gt;Twitter: @saltyAom&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3R99kCG&#34; rel=&#34;nofollow&#34;&gt;Metal Shower Head Holder&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.nintendo.com/us/store/products/super-mario-rpg-switch/&#34; rel=&#34;nofollow&#34;&gt;Super Mario RPG&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/@ThePrimeTimeagen&#34; rel=&#34;nofollow&#34;&gt;ThePrimeagen&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/zig/&#34; rel=&#34;nofollow&#34;&gt;Zig (via Webi)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/369270/astra&#34; rel=&#34;nofollow&#34;&gt;Astra&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.honeybadger.io/&#34; rel=&#34;nofollow&#34;&gt;Honeybadger&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="86981485" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/eb86ad67-d1b1-4516-94ae-3e10c6686c82/stream.mp3"/>
                
                <guid isPermaLink="false">3d2fe5c1-53ff-4c1b-b6aa-03ab987a221c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Mon, 27 Nov 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5436</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How To Recession Proof Your Job - BONUS</itunes:title>
                <title>How To Recession Proof Your Job - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p><a href="https://topenddevs.com/thrive" rel="nofollow">Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal</a></p><h1>Coupon Code: &#34;THRIVE&#34; for a GIANT discount</h1><p><br></p><p>Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? </p><p><br></p><p>Or, maybe you&#39;re a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers?</p><p><br></p><p>Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis.</p><p><br></p><p>Mani has read 1,000&#39;s of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans.</p><p><br></p><p>The he found the one thing that kept him on track and made him so productive that he is now getting all of his work done and was able to live the life he wants.</p><p><br></p><p>Chuck also weighs in on how Mani&#39;s technique has worked for him and allows him to spend more time with his wife and kids, run a podcast network, and a nearly full time contract.</p><p><br></p><p>Join the episode to learn how Chuck and Mani get into a regular flow state with their work and consistently deliver at work.</p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;&lt;a href=&#34;https://topenddevs.com/thrive&#34; rel=&#34;nofollow&#34;&gt;Get the Black Friday/Cyber Monday &amp;#34;Double Your Productivity by 5pm Today&amp;#34; Deal&lt;/a&gt;&lt;/p&gt;&lt;h1&gt;Coupon Code: &amp;#34;THRIVE&amp;#34; for a GIANT discount&lt;/h1&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Or, maybe you&amp;#39;re a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers?&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Mani has read 1,000&amp;#39;s of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;The he found the one thing that kept him on track and made him so productive that he is now getting all of his work done and was able to live the life he wants.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Chuck also weighs in on how Mani&amp;#39;s technique has worked for him and allows him to spend more time with his wife and kids, run a podcast network, and a nearly full time contract.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Join the episode to learn how Chuck and Mani get into a regular flow state with their work and consistently deliver at work.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69514971" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8782e756-6676-4603-9eb0-fd9cc0d9e098/stream.mp3"/>
                
                <guid isPermaLink="false">86b9d157-987c-495f-baa5-3d1092012955</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 21 Nov 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4344</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Next-Level Web Performance with Patrick Meenan - JSJ 608</itunes:title>
                <title>Next-Level Web Performance with Patrick Meenan - JSJ 608</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p><span>Patrick Meenan</span> works at Google Chrome. They <span>explore the latest techniques in web performance and optimization.  They dive deep into the world of asset compression and delivery optimization. They also explore the challenges and considerations when it comes to bundling, caching, delta updates, and many more!</span></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1><span>Socials</span></h1><ul><li><span>LinkedIn: </span><a href="https://www.linkedin.com/in/patrickmeenan/overlay/about-this-profile/" rel="nofollow">Patrick Meenan</a></li><li><a href="https://twitter.com/patmeenan" rel="nofollow">Twitter: </a><a href="https://twitter.com/patmeenan" rel="nofollow">@patmeenan</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Charles -<a href="https://boardgamegeek.com/boardgame/328479/living-forest" rel="nofollow"> Living Forest | Board Game</a></li><li>Dan - <a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: @DanShappir</a></li><li>Dan - <a href="https://www.quora.com/profile/Dan-Shappir-1" rel="nofollow">Quora | Dan Shappir</a></li><li>Patrick - <a href="https://www.youtube.com/c/WebConferencesAmsterdam" rel="nofollow">Web Conferences Amsterdam</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;&lt;span&gt;Patrick Meenan&lt;/span&gt; works at Google Chrome. They &lt;span&gt;explore the latest techniques in web performance and optimization.  They dive deep into the world of asset compression and delivery optimization. They also explore the challenges and considerations when it comes to bundling, caching, delta updates, and many more!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;&lt;span&gt;Socials&lt;/span&gt;&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;LinkedIn: &lt;/span&gt;&lt;a href=&#34;https://www.linkedin.com/in/patrickmeenan/overlay/about-this-profile/&#34; rel=&#34;nofollow&#34;&gt;Patrick Meenan&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/patmeenan&#34; rel=&#34;nofollow&#34;&gt;Twitter: &lt;/a&gt;&lt;a href=&#34;https://twitter.com/patmeenan&#34; rel=&#34;nofollow&#34;&gt;@patmeenan&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Charles -&lt;a href=&#34;https://boardgamegeek.com/boardgame/328479/living-forest&#34; rel=&#34;nofollow&#34;&gt; Living Forest | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: @DanShappir&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.quora.com/profile/Dan-Shappir-1&#34; rel=&#34;nofollow&#34;&gt;Quora | Dan Shappir&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Patrick - &lt;a href=&#34;https://www.youtube.com/c/WebConferencesAmsterdam&#34; rel=&#34;nofollow&#34;&gt;Web Conferences Amsterdam&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="70583275" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b000296a-edf8-476b-8c46-8113bbbe246b/stream.mp3"/>
                
                <guid isPermaLink="false">6aee33f2-e6f3-46c6-82a7-40612148431e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 21 Nov 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4411</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>RPC Resurgence: From Client-Server Applications to Next.js and Meta Frameworks - JSJ 607</itunes:title>
                <title>RPC Resurgence: From Client-Server Applications to Next.js and Meta Frameworks - JSJ 607</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>AJ, Chuck, and Dan join this week&#39;s panelist episode. They dive into the resurgence of RPC (Remote Procedure Call) in JavaScript frameworks and the potential benefits and drawbacks of combining front-end and back-end code. They navigate the complexities and possibilities of modern development practices.</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://github.com/ewjoachim/zen-of-python" rel="nofollow">Zen of Python</a></li><li>AJ - <a href="https://webinstall.dev/ollama/" rel="nofollow">Ollama</a></li><li>AJ - <a href="https://andrewwhitby.com/2020/12/25/if-you-want-to-go-fast/" rel="nofollow">Fastest Alone, Farthest Together</a></li><li>AJ - <a href="https://webinstall.dev/" rel="nofollow">Webi</a></li><li>Charles -<a href="https://boardgamegeek.com/boardgame/347703/first-rat" rel="nofollow"> First Rat | Board Game</a></li><li>Charles - <a href="https://amzn.to/40Iih8R" rel="nofollow">First Rat</a></li><li>Charles - <a href="https://amzn.to/3MHNIKX" rel="nofollow">The Ultimate Business Tune Up</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;AJ, Chuck, and Dan join this week&amp;#39;s panelist episode. They dive into the resurgence of RPC (Remote Procedure Call) in JavaScript frameworks and the potential benefits and drawbacks of combining front-end and back-end code. They navigate the complexities and possibilities of modern development practices.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://github.com/ewjoachim/zen-of-python&#34; rel=&#34;nofollow&#34;&gt;Zen of Python&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/ollama/&#34; rel=&#34;nofollow&#34;&gt;Ollama&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://andrewwhitby.com/2020/12/25/if-you-want-to-go-fast/&#34; rel=&#34;nofollow&#34;&gt;Fastest Alone, Farthest Together&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;Webi&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles -&lt;a href=&#34;https://boardgamegeek.com/boardgame/347703/first-rat&#34; rel=&#34;nofollow&#34;&gt; First Rat | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://amzn.to/40Iih8R&#34; rel=&#34;nofollow&#34;&gt;First Rat&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://amzn.to/3MHNIKX&#34; rel=&#34;nofollow&#34;&gt;The Ultimate Business Tune Up&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="95558426" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/813cd5ad-3cd9-44b7-b0d2-862d355bf93e/stream.mp3"/>
                
                <guid isPermaLink="false">097557b6-2d35-4498-aa49-ec89ccb6b28c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 14 Nov 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5972</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Mastering ORM with TypeScript - JSJ 606</itunes:title>
                <title>Mastering ORM with TypeScript - JSJ 606</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p><span>Lars-Erik Roald is a software developer at Systor. He shares </span>his insights and experiences in creating ORM and the evolution of the technology. <span>They dive into </span>the world of ORMs, TypeScript, and a variety of programming and personal ventures. From discussions about the challenges and advantages of ORMs and navigating the complexities of TypeScript to lighthearted banter about swimming, triathlon training, and even some dad jokes</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://miro.com/index/?utm_source=podcast" rel="nofollow">Miro</a></li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://github.com/alfateam/rdb" rel="nofollow">alfateam/rdb</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://twitter.com/lroal" rel="nofollow">Twitter: Lars-Erik Roald</a></li><li><a href="https://github.com/lroal" rel="nofollow">GitHub: Lars-Erik Roald</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Charles - <a href="https://tabletop.events/conventions/timpcon-2023" rel="nofollow">TimpCon 2023</a></li><li>Charles - <a href="https://amzn.to/3QQsOvB" rel="nofollow">Akropolis</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;&lt;span&gt;Lars-Erik Roald is a software developer at Systor. He shares &lt;/span&gt;his insights and experiences in creating ORM and the evolution of the technology. &lt;span&gt;They dive into &lt;/span&gt;the world of ORMs, TypeScript, and a variety of programming and personal ventures. From discussions about the challenges and advantages of ORMs and navigating the complexities of TypeScript to lighthearted banter about swimming, triathlon training, and even some dad jokes&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://miro.com/index/?utm_source=podcast&#34; rel=&#34;nofollow&#34;&gt;Miro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/alfateam/rdb&#34; rel=&#34;nofollow&#34;&gt;alfateam/rdb&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/lroal&#34; rel=&#34;nofollow&#34;&gt;Twitter: Lars-Erik Roald&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/lroal&#34; rel=&#34;nofollow&#34;&gt;GitHub: Lars-Erik Roald&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://tabletop.events/conventions/timpcon-2023&#34; rel=&#34;nofollow&#34;&gt;TimpCon 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://amzn.to/3QQsOvB&#34; rel=&#34;nofollow&#34;&gt;Akropolis&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55199451" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/790398a6-862f-4a9c-b9e6-70b5c048aeff/stream.mp3"/>
                
                <guid isPermaLink="false">f8927b06-6837-4c01-887d-fdcb02a6592a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 07 Nov 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3449</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>TypeScript, ESLint, and TypeScript ESLint with Josh Goldberg - JSJ 605</itunes:title>
                <title>TypeScript, ESLint, and TypeScript ESLint with Josh Goldberg - JSJ 605</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Josh Goldberg is a full-time open-source developer. He begins by sharing his developer experience and what he is currently working on. He joins the show to talk about &#34;TypeScript, ESLint, and TypeScript ESLint&#34;. He dives into what this is all about, how these projects work, how they relate to each other, and much more.</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://miro.com/index/?utm_source=podcast" rel="nofollow">Miro</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://github.com/JoshuaKGoldberg" rel="nofollow">GitHub: Josh Goldberg</a></li><li><a href="https://www.joshuakgoldberg.com/" rel="nofollow">Josh Goldberg</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Charles - <a href="https://www.annefrank.org/en/" rel="nofollow">Anne Frank House: Home</a></li><li>Dan - <a href="https://www.youtube.com/watch?v=U6s2pdxebSo" rel="nofollow">TypeScript Origins: The Documentary</a></li><li>Steve - <a href="https://www.imdb.com/title/tt4495098/" rel="nofollow">Gran Turismo (2023)</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Josh Goldberg is a full-time open-source developer. He begins by sharing his developer experience and what he is currently working on. He joins the show to talk about &amp;#34;TypeScript, ESLint, and TypeScript ESLint&amp;#34;. He dives into what this is all about, how these projects work, how they relate to each other, and much more.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://miro.com/index/?utm_source=podcast&#34; rel=&#34;nofollow&#34;&gt;Miro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/JoshuaKGoldberg&#34; rel=&#34;nofollow&#34;&gt;GitHub: Josh Goldberg&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.joshuakgoldberg.com/&#34; rel=&#34;nofollow&#34;&gt;Josh Goldberg&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.annefrank.org/en/&#34; rel=&#34;nofollow&#34;&gt;Anne Frank House: Home&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?v=U6s2pdxebSo&#34; rel=&#34;nofollow&#34;&gt;TypeScript Origins: The Documentary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.imdb.com/title/tt4495098/&#34; rel=&#34;nofollow&#34;&gt;Gran Turismo (2023)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74361626" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e85fbefd-3e09-49af-9223-18a1131982ea/stream.mp3"/>
                
                <guid isPermaLink="false">4f08fcf6-acfa-4adb-b922-ecc080ef4035</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 31 Oct 2023 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4647</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>What has Changed with htmx 2.0 with Carson Gross - JSJ 604</itunes:title>
                <title>What has Changed with htmx 2.0 with Carson Gross - JSJ 604</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Carson Gross returns to the show to talk about htmx 2.0. He begins by explaining what&#39;s new with htmx, its interesting features, the services it offers to its users, misconceptions about it, and many more! Moreover, he talks about his book, &#34;Hypermedia Systems,&#34; and discusses what it is about. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://miro.com/index/?utm_source=podcast" rel="nofollow">Miro</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://amzn.to/3SiaFIi" rel="nofollow">Hypermedia Systems</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/1cg/" rel="nofollow">Carson Gross</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Carson - <a href="https://unpoly.com/" rel="nofollow">Unpoly</a></li><li>Carson - <a href="https://alpinejs.dev/" rel="nofollow">Alpine.js</a></li><li>Charles - <a href="https://dnd.wizards.com/" rel="nofollow">Dungeon and Dragons</a></li><li>Charles - <a href="https://www.traeger.com/" rel="nofollow">Traeger Grills</a></li><li>Dan - <a href="https://topenddevs.com/podcasts/javascript-jabber" rel="nofollow">JavaScript Jabber</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Carson Gross returns to the show to talk about htmx 2.0. He begins by explaining what&amp;#39;s new with htmx, its interesting features, the services it offers to its users, misconceptions about it, and many more! Moreover, he talks about his book, &amp;#34;Hypermedia Systems,&amp;#34; and discusses what it is about. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://miro.com/index/?utm_source=podcast&#34; rel=&#34;nofollow&#34;&gt;Miro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://amzn.to/3SiaFIi&#34; rel=&#34;nofollow&#34;&gt;Hypermedia Systems&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/1cg/&#34; rel=&#34;nofollow&#34;&gt;Carson Gross&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Carson - &lt;a href=&#34;https://unpoly.com/&#34; rel=&#34;nofollow&#34;&gt;Unpoly&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Carson - &lt;a href=&#34;https://alpinejs.dev/&#34; rel=&#34;nofollow&#34;&gt;Alpine.js&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://dnd.wizards.com/&#34; rel=&#34;nofollow&#34;&gt;Dungeon and Dragons&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.traeger.com/&#34; rel=&#34;nofollow&#34;&gt;Traeger Grills&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="78581342" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2e54c80f-9b04-4cd8-bc8d-b25fd356dd88/stream.mp3"/>
                
                <guid isPermaLink="false">5503fb1f-a7f3-4859-8adf-c4c60fc1236c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 24 Oct 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4911</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Harnessing Module Federation and Micro Front-Ends in JavaScript Development - JSJ 603</itunes:title>
                <title>Harnessing Module Federation and Micro Front-Ends in JavaScript Development - JSJ 603</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Vitor Alencar is a technical lead, speaker, and creator. He joins the show to talk about module federation, its benefits, and how it works. Additionally, they dive into an insightful discussion on micro-front ends, the exciting evolution of front-end development, simplifying the adoption of new frameworks, and much more!</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/vitormalencar/" rel="nofollow">LinkedIn: Vitor Alencar</a></li><li><a href="https://www.vitormalencar.com/" rel="nofollow">Vitor Alencar</a></li><li><a href="https://twitter.com/VitorMalencar" rel="nofollow">Twitter: @VitorMalencar</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.youtube.com/@SpawnWave" rel="nofollow">Spawn Wave</a></li><li>AJ - <a href="https://www.youtube.com/@SuzanneVenkerAuthor/videos" rel="nofollow">Suzanne Venker (Be Counter-Cultural)</a></li><li>AJ - <a href="https://www.alisonarmstrong.com/products/queenscodebook.html" rel="nofollow">Alison Armstrong (The Queen&#39;s Code)</a></li><li>Steve - <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8961469/" rel="nofollow">First pig-to-human heart transplantation</a></li><li>Steve - <a href="https://www.tomsguide.com/news/what-are-passkeys" rel="nofollow">What are passkeys? Everything you need to know about the death of passwords</a></li><li>Vitor - T<a href="https://www.amazon.com/Creative-Act-Way-Being/dp/B0B3L8W1JJ/ref=sr_1_1?adgrpid=147562501658&gclid=CjwKCAjw7c2pBhAZEiwA88pOF-kNIXaHVMZkV3_GQSs8ZyC2kwMjfIA9yUm04HADJFh-yaL2ff0UXhoC5WIQAvD_BwE&hvadid=649445154642&hvdev=c&hvlocphy=1011173&hvnetw=g&hvqmt=b&hvrand=18376157555047962749&hvtargid=kwd-1851815596936&hydadcr=28234_14654334&keywords=rick+rubin+book+the+creative+act&qid=1697897340&sr=8-1" rel="nofollow">he Creative Act: A Way of Being</a></li><li>Vitor - <a href="https://stoic.im/" rel="nofollow">The Stoic Mind</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Vitor Alencar is a technical lead, speaker, and creator. He joins the show to talk about module federation, its benefits, and how it works. Additionally, they dive into an insightful discussion on micro-front ends, the exciting evolution of front-end development, simplifying the adoption of new frameworks, and much more!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/vitormalencar/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Vitor Alencar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.vitormalencar.com/&#34; rel=&#34;nofollow&#34;&gt;Vitor Alencar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/VitorMalencar&#34; rel=&#34;nofollow&#34;&gt;Twitter: @VitorMalencar&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/@SpawnWave&#34; rel=&#34;nofollow&#34;&gt;Spawn Wave&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/@SuzanneVenkerAuthor/videos&#34; rel=&#34;nofollow&#34;&gt;Suzanne Venker (Be Counter-Cultural)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.alisonarmstrong.com/products/queenscodebook.html&#34; rel=&#34;nofollow&#34;&gt;Alison Armstrong (The Queen&amp;#39;s Code)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8961469/&#34; rel=&#34;nofollow&#34;&gt;First pig-to-human heart transplantation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.tomsguide.com/news/what-are-passkeys&#34; rel=&#34;nofollow&#34;&gt;What are passkeys? Everything you need to know about the death of passwords&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Vitor - T&lt;a href=&#34;https://www.amazon.com/Creative-Act-Way-Being/dp/B0B3L8W1JJ/ref=sr_1_1?adgrpid=147562501658&amp;gclid=CjwKCAjw7c2pBhAZEiwA88pOF-kNIXaHVMZkV3_GQSs8ZyC2kwMjfIA9yUm04HADJFh-yaL2ff0UXhoC5WIQAvD_BwE&amp;hvadid=649445154642&amp;hvdev=c&amp;hvlocphy=1011173&amp;hvnetw=g&amp;hvqmt=b&amp;hvrand=18376157555047962749&amp;hvtargid=kwd-1851815596936&amp;hydadcr=28234_14654334&amp;keywords=rick&#43;rubin&#43;book&#43;the&#43;creative&#43;act&amp;qid=1697897340&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;he Creative Act: A Way of Being&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Vitor - &lt;a href=&#34;https://stoic.im/&#34; rel=&#34;nofollow&#34;&gt;The Stoic Mind&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54981276" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e5c8f26a-f66d-4e6a-b7c7-72d420b5cc55/stream.mp3"/>
                
                <guid isPermaLink="false">fb5ac73d-8c36-4722-8d92-75441dd2b240</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 17 Oct 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3436</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>View Transitions API with Noam Rosenthal - JSJ 602</itunes:title>
                <title>View Transitions API with Noam Rosenthal - JSJ 602</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Noam Rosenthal is a Web platform engineer. They dive into the importance of standards in API behavior for browsers. Noam shares insights on the need for consistency in implementing standards across different programming languages and developers. They also discuss the balancing act between working on standards and collaborating with developers inside and outside of Google. Additionally, they cover some interesting topics like the fascination with the &#34;bun&#34; technology, the challenges of implementing transitions in web development, and the impact of licensing changes on open-source projects. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><p>Picks</p><ul><li>AJ - <a href="https://www.imdb.com/title/tt4495098/" rel="nofollow">Gran Turismo</a></li><li>AJ - <a href="https://www.youtube.com/@SuzanneVenkerAuthor/videos" rel="nofollow">Suzanne Venker</a></li><li>AJ - <a href="https://www.alisonarmstrong.com/products/queenscodebook.html%20" rel="nofollow">Alison Armstrong (The Queen&#39;s Code)</a></li><li>Dan - <a href="https://unity.com/solutions/game" rel="nofollow">Unity</a></li><li>Dan - Ongoing war in Ukraine</li><li>Noam - State of Utah</li><li>Steve- <a href="https://www.imdb.com/title/tt28637385/" rel="nofollow">Spy Ops (TV Series 2023</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Noam Rosenthal is a Web platform engineer. They dive into the importance of standards in API behavior for browsers. Noam shares insights on the need for consistency in implementing standards across different programming languages and developers. They also discuss the balancing act between working on standards and collaborating with developers inside and outside of Google. Additionally, they cover some interesting topics like the fascination with the &amp;#34;bun&amp;#34; technology, the challenges of implementing transitions in web development, and the impact of licensing changes on open-source projects. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Picks&lt;/p&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.imdb.com/title/tt4495098/&#34; rel=&#34;nofollow&#34;&gt;Gran Turismo&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/@SuzanneVenkerAuthor/videos&#34; rel=&#34;nofollow&#34;&gt;Suzanne Venker&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.alisonarmstrong.com/products/queenscodebook.html%20&#34; rel=&#34;nofollow&#34;&gt;Alison Armstrong (The Queen&amp;#39;s Code)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://unity.com/solutions/game&#34; rel=&#34;nofollow&#34;&gt;Unity&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - Ongoing war in Ukraine&lt;/li&gt;&lt;li&gt;Noam - State of Utah&lt;/li&gt;&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt28637385/&#34; rel=&#34;nofollow&#34;&gt;Spy Ops (TV Series 2023&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="83069387" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a359545e-d37f-4202-bc9b-97ad2dd9995f/stream.mp3"/>
                
                <guid isPermaLink="false">db63015d-5e07-4159-8fbe-9289bfabc711</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 10 Oct 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5191</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Accessibility in Component Libraries with Maya Shavin - JSJ 601</itunes:title>
                <title>Accessibility in Component Libraries with Maya Shavin - JSJ 601</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Maya Shavin is a Senior Software Engineer at Microsoft. She joins the show to talk about accessibility in component libraries for developers. They talk about choosing component libraries when creating projects, the current state of component libraries, determining good accessibility levels, and many more!</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/mayashavin/" rel="nofollow">LinkedIn: Maya Shavi</a>n</li><li><a href="https://twitter.com/MayaShavin" rel="nofollow">Twitter: @MayaShavin</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Charles - <a href="https://boardgamegeek.com/boardgame/105134/risk-legacy" rel="nofollow">Risk Legacy | Board Game</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Maya Shavin is a Senior Software Engineer at Microsoft. She joins the show to talk about accessibility in component libraries for developers. They talk about choosing component libraries when creating projects, the current state of component libraries, determining good accessibility levels, and many more!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/mayashavin/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Maya Shavi&lt;/a&gt;n&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MayaShavin&#34; rel=&#34;nofollow&#34;&gt;Twitter: @MayaShavin&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/105134/risk-legacy&#34; rel=&#34;nofollow&#34;&gt;Risk Legacy | Board Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73173368" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/954f09f8-e3cd-4e32-b0b6-d99226575c13/stream.mp3"/>
                
                <guid isPermaLink="false">20823238-bbe8-4189-93de-0cbab60b7444</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 03 Oct 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4573</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Unraveling the CSS Revolution, Podcast Growth Tactics, and More - JSJ 600</itunes:title>
                <title>Unraveling the CSS Revolution, Podcast Growth Tactics, and More - JSJ 600</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Robbie Wagner and Charles Carpenter from &#34;<a href="https://whiskeywebandwhatnot.fm/" rel="nofollow">Whiskey Web and Whatnot</a>&#34; join this week&#39;s episode, featuring some exciting updates in the world of web development. CSS enthusiasts will be thrilled to hear about the introduction of container queries and anchor positioning, which offer new possibilities for dynamic and responsive layouts. They also dive into the latest trends in podcasting, including the power of live streaming and the growing importance of video content. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://whiskeywebandwhatnot.fm/" rel="nofollow">Whiskey Web and Whatnot</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/robertwilliamwagner/" rel="nofollow">LinkedIn: Robbie Wagner</a></li><li>Twitter: <a href="https://twitter.com/robbiecore" rel="nofollow">robbiecore</a></li><li><a href="https://twitter.com/charleswthe3rd?lang=en" rel="nofollow">Twitter: @CharlesWthe3rd</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Charles Carpenter - <a href="https://www.sony.com.ph/interchangeable-lens-cameras/products/ilce-7m3-body-kit" rel="nofollow">ILCE-7M3/ILCE-7M3K</a></li><li>Charles Wood - <a href="https://boardgamegeek.com/boardgame/290236/canvas" rel="nofollow">Canvas | Board Game</a></li><li>Dan - <a href="https://frontconference.com/" rel="nofollow">Front Conference Zurich</a></li><li>Robbie - <a href="https://www.barrellbourbon.com/whiskey" rel="nofollow">BARRELL WHISKEY</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Robbie Wagner and Charles Carpenter from &amp;#34;&lt;a href=&#34;https://whiskeywebandwhatnot.fm/&#34; rel=&#34;nofollow&#34;&gt;Whiskey Web and Whatnot&lt;/a&gt;&amp;#34; join this week&amp;#39;s episode, featuring some exciting updates in the world of web development. CSS enthusiasts will be thrilled to hear about the introduction of container queries and anchor positioning, which offer new possibilities for dynamic and responsive layouts. They also dive into the latest trends in podcasting, including the power of live streaming and the growing importance of video content. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://whiskeywebandwhatnot.fm/&#34; rel=&#34;nofollow&#34;&gt;Whiskey Web and Whatnot&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/robertwilliamwagner/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Robbie Wagner&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/robbiecore&#34; rel=&#34;nofollow&#34;&gt;robbiecore&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/charleswthe3rd?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter: @CharlesWthe3rd&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Charles Carpenter - &lt;a href=&#34;https://www.sony.com.ph/interchangeable-lens-cameras/products/ilce-7m3-body-kit&#34; rel=&#34;nofollow&#34;&gt;ILCE-7M3/ILCE-7M3K&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles Wood - &lt;a href=&#34;https://boardgamegeek.com/boardgame/290236/canvas&#34; rel=&#34;nofollow&#34;&gt;Canvas | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://frontconference.com/&#34; rel=&#34;nofollow&#34;&gt;Front Conference Zurich&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Robbie - &lt;a href=&#34;https://www.barrellbourbon.com/whiskey&#34; rel=&#34;nofollow&#34;&gt;BARRELL WHISKEY&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="77909263" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/35068d0c-e1ed-4d2b-af0e-0a1f38a2b87b/stream.mp3"/>
                
                <guid isPermaLink="false">367fd535-3928-41e6-9c70-43f88cec44fb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 26 Sep 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4869</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Redwood JS in Action with Tom Preston-Werner - JSJ 599</itunes:title>
                <title>Redwood JS in Action with Tom Preston-Werner - JSJ 599</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Tom Preston-Werner is the Cofounder at Preston-Werner Ventures. They dive into the world of React, Redwood JS, and the evolving landscape of JavaScript development. They discuss the importance of keeping up with the JavaScript world, the benefits of learning SQL, and the challenges of using ORMs. They also explore the upcoming Redwood JS conference, the future of React Server Components, and the motivations behind building open-source projects. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://redwoodjs.com/" rel="nofollow">RedwoodJS: The App Framework for Startups | RedwoodJS.com</a></li><li><a href="https://www.redwoodjsconf.com/" rel="nofollow">RedwoodJS Conference</a></li><li><a href="https://chatterbug.com/en/" rel="nofollow">Chatterbug </a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/mojombo/" rel="nofollow">LinkedIn: Tom Preston-Werner</a></li><li><a href="https://tom.preston-werner.com/" rel="nofollow">Tom Preston-Werner</a> </li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - &#34;If you enjoy switching between feeling like the smartest person on earth and the dumbest person in history all in the same day, programming may be the career for you!&#34; - <a href="https://redwoodjs.com/docs/tutorial/intermission" rel="nofollow">https://redwoodjs.com/docs/tutorial/intermission</a></li><li>AJ - <a href="https://semver.org/" rel="nofollow">SemVer</a></li><li>AJ - <a href="https://www.youtube.com/c/SuzanneVenkerAuthor" rel="nofollow">Suzanna Venker (be countercultural)</a></li><li>AJ - <a href="https://www.youtube.com/watch?v=Gejj9Mqmv_Q" rel="nofollow">Amazon FBA Honest Results</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/105134/risk-legacy" rel="nofollow">Risk Legacy | Board Game</a></li><li>Charles - <a href="https://www.imdb.com/title/tt13443470/" rel="nofollow">Wednesday (TV Series 2022</a></li><li>Dan - <a href="https://www.imdb.com/title/tt0119874/" rel="nofollow">The Peacemaker (1997)</a></li><li>Dan - <a href="https://www.goodreads.com/series/83612-the-faithful-and-the-fallen" rel="nofollow">The Faithful and the Fallen Series by John Gwynne</a></li><li>Steve - <a href="https://www.imdb.com/title/tt5952634/" rel="nofollow">The Spy (TV Mini Series 2019)</a></li><li>Tom - <a href="https://boardgamegeek.com/boardgame/40398/monopoly-deal-card-game" rel="nofollow">Monopoly Deal Card Game</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Tom Preston-Werner is the Cofounder at Preston-Werner Ventures. They dive into the world of React, Redwood JS, and the evolving landscape of JavaScript development. They discuss the importance of keeping up with the JavaScript world, the benefits of learning SQL, and the challenges of using ORMs. They also explore the upcoming Redwood JS conference, the future of React Server Components, and the motivations behind building open-source projects. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://redwoodjs.com/&#34; rel=&#34;nofollow&#34;&gt;RedwoodJS: The App Framework for Startups | RedwoodJS.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.redwoodjsconf.com/&#34; rel=&#34;nofollow&#34;&gt;RedwoodJS Conference&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://chatterbug.com/en/&#34; rel=&#34;nofollow&#34;&gt;Chatterbug &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/mojombo/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Tom Preston-Werner&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://tom.preston-werner.com/&#34; rel=&#34;nofollow&#34;&gt;Tom Preston-Werner&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &amp;#34;If you enjoy switching between feeling like the smartest person on earth and the dumbest person in history all in the same day, programming may be the career for you!&amp;#34; - &lt;a href=&#34;https://redwoodjs.com/docs/tutorial/intermission&#34; rel=&#34;nofollow&#34;&gt;https://redwoodjs.com/docs/tutorial/intermission&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://semver.org/&#34; rel=&#34;nofollow&#34;&gt;SemVer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/c/SuzanneVenkerAuthor&#34; rel=&#34;nofollow&#34;&gt;Suzanna Venker (be countercultural)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=Gejj9Mqmv_Q&#34; rel=&#34;nofollow&#34;&gt;Amazon FBA Honest Results&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/105134/risk-legacy&#34; rel=&#34;nofollow&#34;&gt;Risk Legacy | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.imdb.com/title/tt13443470/&#34; rel=&#34;nofollow&#34;&gt;Wednesday (TV Series 2022&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.imdb.com/title/tt0119874/&#34; rel=&#34;nofollow&#34;&gt;The Peacemaker (1997)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.goodreads.com/series/83612-the-faithful-and-the-fallen&#34; rel=&#34;nofollow&#34;&gt;The Faithful and the Fallen Series by John Gwynne&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.imdb.com/title/tt5952634/&#34; rel=&#34;nofollow&#34;&gt;The Spy (TV Mini Series 2019)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tom - &lt;a href=&#34;https://boardgamegeek.com/boardgame/40398/monopoly-deal-card-game&#34; rel=&#34;nofollow&#34;&gt;Monopoly Deal Card Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="88925413" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2ff27266-5798-4cac-8564-d1dabc9d02c9/stream.mp3"/>
                
                <guid isPermaLink="false">36d97375-0ae0-4190-9249-4890cd9cd9f4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/redwood-js-in-action-with-tom-preston-werner-jsj-599</link>
                <pubDate>Tue, 19 Sep 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5557</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Exploring the True Measure of User Experience: Core Web Vitals &amp; Beyond - JSJ 598</itunes:title>
                <title>Exploring the True Measure of User Experience: Core Web Vitals &amp; Beyond - JSJ 598</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Barry Pollard is the Web Performance Developer Advocate on Google Chrome. They dive into the world of website performance metrics and the complexities surrounding them. From the confusion around reliability to the impact of front-end optimization, they explore it all. They discuss the importance of Core Web Vitals, the influence of user location and device speed, and the challenges in presenting aggregated information about website performance. They also touch on the ongoing debate between front-end and back-end optimization, as well as the current state of website scores and metrics. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/tunetheweb/" rel="nofollow">LinkedIn: Barry Pollard</a></li></ul><p> </p><h1>Picks</h1><ul><li>Barry - Holidays</li><li>Dan - <a href="https://www.imdb.com/title/tt2575988/" rel="nofollow">Silicon Valley (TV Series 2014–2019)</a></li><li>Dan - War in Ukraine</li><li>Dan - Fight for Democracy in Israel</li><li>Charles - Women&#39;s World Cup</li><li>Charles - <a href="https://boardgamegeek.com/boardgame/324856/crew-mission-deep-sea" rel="nofollow">The Crew: Mission Deep Sea | Board Game</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Barry Pollard is the Web Performance Developer Advocate on Google Chrome. They dive into the world of website performance metrics and the complexities surrounding them. From the confusion around reliability to the impact of front-end optimization, they explore it all. They discuss the importance of Core Web Vitals, the influence of user location and device speed, and the challenges in presenting aggregated information about website performance. They also touch on the ongoing debate between front-end and back-end optimization, as well as the current state of website scores and metrics. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/tunetheweb/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Barry Pollard&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Barry - Holidays&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.imdb.com/title/tt2575988/&#34; rel=&#34;nofollow&#34;&gt;Silicon Valley (TV Series 2014–2019)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;&lt;li&gt;Dan - Fight for Democracy in Israel&lt;/li&gt;&lt;li&gt;Charles - Women&amp;#39;s World Cup&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/324856/crew-mission-deep-sea&#34; rel=&#34;nofollow&#34;&gt;The Crew: Mission Deep Sea | Board Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="88221570" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/50b62d02-2caa-4bb0-8c08-3488390f9ece/stream.mp3"/>
                
                <guid isPermaLink="false">c79b93fa-6fc3-45f7-b8d5-010d89861c19</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/exploring-the-true-measure-of-user-experience-core-web-vitals-beyond-jsj-598</link>
                <pubDate>Tue, 12 Sep 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5513</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>What if your JavaScript Validations Looked like Tests? - JSJ 597</itunes:title>
                <title>What if your JavaScript Validations Looked like Tests? - JSJ 597</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Evyatar Alush is a Frontend Engineer at Meta. He joins the show to talk about Vest. It is a declarative validation framework. He begins by explaining Vest, how it works, its features, what it can offer to the users, the future of validations on the web, and many more!</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li>GitHub: <a href="https://github.com/ealush/vest" rel="nofollow">Vest</a></li><li><a href="https://vestjs.dev/" rel="nofollow">Vest </a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/evyatar-alush-5b760866/" rel="nofollow">LinkedIn: Evyatar Alush</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Charles - <a href="https://boardgamegeek.com/boardgame/105134/risk-legacy" rel="nofollow">Risk Legacy | Board Game</a></li><li>Dan - <a href="https://www.imdb.com/title/tt15398776/" rel="nofollow">Oppenheimer (2023)</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Evyatar Alush is a Frontend Engineer at Meta. He joins the show to talk about Vest. It is a declarative validation framework. He begins by explaining Vest, how it works, its features, what it can offer to the users, the future of validations on the web, and many more!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;GitHub: &lt;a href=&#34;https://github.com/ealush/vest&#34; rel=&#34;nofollow&#34;&gt;Vest&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://vestjs.dev/&#34; rel=&#34;nofollow&#34;&gt;Vest &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/evyatar-alush-5b760866/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Evyatar Alush&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/105134/risk-legacy&#34; rel=&#34;nofollow&#34;&gt;Risk Legacy | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.imdb.com/title/tt15398776/&#34; rel=&#34;nofollow&#34;&gt;Oppenheimer (2023)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73685368" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e58823db-1452-4251-b4d3-3ae9ec6eac75/stream.mp3"/>
                
                <guid isPermaLink="false">443f90dd-303b-4db8-80ad-3b6ea9e79050</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/what-if-your-javascript-validations-looked-like-tests-jsj-597</link>
                <pubDate>Tue, 05 Sep 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4605</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Is JavaScript on the Backend a Mistake? - JSJ 596</itunes:title>
                <title>Is JavaScript on the Backend a Mistake? - JSJ 596</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Lane Wagner is the Founder of <a href="https://www.boot.dev/?gclid=Cj0KCQjw9MCnBhCYARIsAB1WQVUUrctEg3r-bEYsWw9QwPLxvAtT1qACQF1px2KImKW60ABvucGOAIsaAlpiEALw_wcB&via=antonio" rel="nofollow">Boot.Dev. </a>They delve into the world of JavaScript and backend development. They also share their experiences with API gateways and provide insights into both positive and negative implementations. Additionally, they uncover the challenges and benefits of using JavaScript and Node.js as a backend system and explore the fascinating concept of Back End for Front End (BFF). </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/wagslane/" rel="nofollow">LinkedIn: Lane Wagner</a></li><li><a href="https://www.backendbanter.fm/" rel="nofollow">Backend Banter</a></li><li>Twitter: <a href="https://twitter.com/wagslane" rel="nofollow">wagslane</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.youtube.com/watch?v=i_VsgT5gfMc" rel="nofollow">Coffeezilla</a></li><li>AJ - <a href="https://x.com/@SocketSecurity" rel="nofollow">Socket Security</a></li><li>AJ - <a href="https://www.npmjs.com/package/jswt" rel="nofollow">JS with Types</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/328479/living-forest" rel="nofollow">Living Forest | Board Game</a></li><li>Dan - <a href="https://www.imdb.com/title/tt2575988/" rel="nofollow">Silicon Valley (TV Series 2014–2019)</a></li><li>Dan - <a href="https://www.goodreads.com/series/83612-the-faithful-and-the-fallen" rel="nofollow">The Faithful and the Fallen Series by John Gwynne</a></li><li>Lane - <a href="https://www.boot.dev/?gclid=Cj0KCQjw9MCnBhCYARIsAB1WQVUUrctEg3r-bEYsWw9QwPLxvAtT1qACQF1px2KImKW60ABvucGOAIsaAlpiEALw_wcB&via=antonio" rel="nofollow">Boot.Dev - Learn Backend Development</a></li><li>Lane - <a href="https://www.youtube.com/@CodeAesthetic" rel="nofollow">CodeAesthetic</a></li><li>Steve - <a href="https://www.imdb.com/title/tt0088794/" rel="nofollow">Better Off Dead... (1985)</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Lane Wagner is the Founder of &lt;a href=&#34;https://www.boot.dev/?gclid=Cj0KCQjw9MCnBhCYARIsAB1WQVUUrctEg3r-bEYsWw9QwPLxvAtT1qACQF1px2KImKW60ABvucGOAIsaAlpiEALw_wcB&amp;via=antonio&#34; rel=&#34;nofollow&#34;&gt;Boot.Dev. &lt;/a&gt;They delve into the world of JavaScript and backend development. They also share their experiences with API gateways and provide insights into both positive and negative implementations. Additionally, they uncover the challenges and benefits of using JavaScript and Node.js as a backend system and explore the fascinating concept of Back End for Front End (BFF). &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wagslane/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Lane Wagner&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.backendbanter.fm/&#34; rel=&#34;nofollow&#34;&gt;Backend Banter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/wagslane&#34; rel=&#34;nofollow&#34;&gt;wagslane&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=i_VsgT5gfMc&#34; rel=&#34;nofollow&#34;&gt;Coffeezilla&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://x.com/@SocketSecurity&#34; rel=&#34;nofollow&#34;&gt;Socket Security&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.npmjs.com/package/jswt&#34; rel=&#34;nofollow&#34;&gt;JS with Types&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/328479/living-forest&#34; rel=&#34;nofollow&#34;&gt;Living Forest | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.imdb.com/title/tt2575988/&#34; rel=&#34;nofollow&#34;&gt;Silicon Valley (TV Series 2014–2019)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.goodreads.com/series/83612-the-faithful-and-the-fallen&#34; rel=&#34;nofollow&#34;&gt;The Faithful and the Fallen Series by John Gwynne&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Lane - &lt;a href=&#34;https://www.boot.dev/?gclid=Cj0KCQjw9MCnBhCYARIsAB1WQVUUrctEg3r-bEYsWw9QwPLxvAtT1qACQF1px2KImKW60ABvucGOAIsaAlpiEALw_wcB&amp;via=antonio&#34; rel=&#34;nofollow&#34;&gt;Boot.Dev - Learn Backend Development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Lane - &lt;a href=&#34;https://www.youtube.com/@CodeAesthetic&#34; rel=&#34;nofollow&#34;&gt;CodeAesthetic&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.imdb.com/title/tt0088794/&#34; rel=&#34;nofollow&#34;&gt;Better Off Dead... (1985)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="89957355" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e75fb361-0591-454b-92fc-39b85d72b29f/stream.mp3"/>
                
                <guid isPermaLink="false">b1e6a67b-8e56-4ce2-b989-8e8a2b59ee21</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 29 Aug 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5622</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Why Should You Get Into The Web3 World - JSJ 595</itunes:title>
                <title>Why Should You Get Into The Web3 World - JSJ 595</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Julien Klepatch is the CEO and founder of EatTheBlocks. He joins the show to talk about Web3. He begins by sharing his past experiences and how he became a Software Developer. Additionally, he explains the reasons why developers should get into the Web3 world, its advantages, building web applications with Web3, its connection to Blockchain, and many more!</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://ethereum.org/en/web3/" rel="nofollow">Introduction to Web3</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/julienklepatch/" rel="nofollow">LinkedIn: Julien Klepatch</a></li><li><a href="https://www.youtube.com/c/eattheblocks" rel="nofollow">EatTheBlocks</a></li><li>Twitter: <a href="https://twitter.com/jklepatch" rel="nofollow">@jklepatch</a></li></ul><p><br></p><p>Picks</p><ul><li>AJ - Dash Cryptocurrency Libraries (can work cross-chain)</li><li>- https://github.com/dashhive/dashphrase.js</li><li>- https://github.com/dashhive/dashhd.js</li><li>- https://github.com/dashhive/dashkeys.js</li><li>- https://github.com/dashhive/dashtx.js</li><li>AJ - <a href="https://www.harborfreight.com/" rel="nofollow">Harbor Freight</a></li><li>AJ - <a href="https://www.youtube.com/watch?v=i_VsgT5gfMc" rel="nofollow">Coffeezilla</a></li><li>AJ - <a href="https://x.com/@SocketSecurity" rel="nofollow">Socket Security</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/204135/skyjo" rel="nofollow">Skyjo | Board Game</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/328479/living-forest" rel="nofollow">Living Forest | Board Game</a></li><li><br></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Julien Klepatch is the CEO and founder of EatTheBlocks. He joins the show to talk about Web3. He begins by sharing his past experiences and how he became a Software Developer. Additionally, he explains the reasons why developers should get into the Web3 world, its advantages, building web applications with Web3, its connection to Blockchain, and many more!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://ethereum.org/en/web3/&#34; rel=&#34;nofollow&#34;&gt;Introduction to Web3&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/julienklepatch/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Julien Klepatch&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/eattheblocks&#34; rel=&#34;nofollow&#34;&gt;EatTheBlocks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/jklepatch&#34; rel=&#34;nofollow&#34;&gt;@jklepatch&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Picks&lt;/p&gt;&lt;ul&gt;&lt;li&gt;AJ - Dash Cryptocurrency Libraries (can work cross-chain)&lt;/li&gt;&lt;li&gt;- https://github.com/dashhive/dashphrase.js&lt;/li&gt;&lt;li&gt;- https://github.com/dashhive/dashhd.js&lt;/li&gt;&lt;li&gt;- https://github.com/dashhive/dashkeys.js&lt;/li&gt;&lt;li&gt;- https://github.com/dashhive/dashtx.js&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.harborfreight.com/&#34; rel=&#34;nofollow&#34;&gt;Harbor Freight&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=i_VsgT5gfMc&#34; rel=&#34;nofollow&#34;&gt;Coffeezilla&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://x.com/@SocketSecurity&#34; rel=&#34;nofollow&#34;&gt;Socket Security&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/204135/skyjo&#34; rel=&#34;nofollow&#34;&gt;Skyjo | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/328479/living-forest&#34; rel=&#34;nofollow&#34;&gt;Living Forest | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="77354631" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/67e18ace-f4b9-4175-99c6-565b4db8e757/stream.mp3"/>
                
                <guid isPermaLink="false">9a52a847-13ff-45b5-a98a-6ca6c1897921</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/why-should-you-get-into-the-web3-world-jsj-595</link>
                <pubDate>Tue, 22 Aug 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4834</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The Evolution of Qwik - JSJ 594</itunes:title>
                <title>The Evolution of Qwik - JSJ 594</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Jack Herrington is a Principal Software Engineer. Misko Hevery is the Chief Technology Officer at Builder.io. They join the show to talk about &#34;Qwik v1.0&#34;. Misko takes the lead as he shares its exciting new features. He explains what is the Panda CSS and how it works. Moreover, he dives into some of the &#34;Qwiklabs projects&#34;, its benefits, and many more!</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://qwik.builder.io/" rel="nofollow">qwik</a></li><li><a href="https://go.qwiklabs.com/" rel="nofollow">Qwiklabs</a></li><li><a href="https://panda-css.com/" rel="nofollow">Panda CSS</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/jherr/" rel="nofollow">LinkedIn: Jack Herrington</a></li><li><a href="https://www.linkedin.com/in/misko-hevery-3883b1/" rel="nofollow">LinkedIn: Misko Hevery</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://zelda.nintendo.com/tears-of-the-kingdom/" rel="nofollow">The Legend of Zelda™</a></li><li>Jack - <a href="https://monkeytype.com/" rel="nofollow">Monkeytype </a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Jack Herrington is a Principal Software Engineer. Misko Hevery is the Chief Technology Officer at Builder.io. They join the show to talk about &amp;#34;Qwik v1.0&amp;#34;. Misko takes the lead as he shares its exciting new features. He explains what is the Panda CSS and how it works. Moreover, he dives into some of the &amp;#34;Qwiklabs projects&amp;#34;, its benefits, and many more!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://qwik.builder.io/&#34; rel=&#34;nofollow&#34;&gt;qwik&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://go.qwiklabs.com/&#34; rel=&#34;nofollow&#34;&gt;Qwiklabs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://panda-css.com/&#34; rel=&#34;nofollow&#34;&gt;Panda CSS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jherr/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Jack Herrington&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/misko-hevery-3883b1/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Misko Hevery&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://zelda.nintendo.com/tears-of-the-kingdom/&#34; rel=&#34;nofollow&#34;&gt;The Legend of Zelda™&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Jack - &lt;a href=&#34;https://monkeytype.com/&#34; rel=&#34;nofollow&#34;&gt;Monkeytype &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76590602" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/44ee1c8c-e7aa-4e2d-9229-ffc32603c45a/stream.mp3"/>
                
                <guid isPermaLink="false">7e847bb5-0a81-4c87-9fd5-a756087a99a3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 15 Aug 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4786</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Introducing The B2B SaaS Starter Kit - JSJ 593</itunes:title>
                <title>Introducing The B2B SaaS Starter Kit - JSJ 593</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Andrei Soroker is the CEO of Fogbender. Yaroslav Lapin is a Senior Software Engineer at Fogbender. They join the show to talk about the &#34;B2B SaaS Starter Kit&#34;. It is an <a href="https://github.com/fogbender/b2b-saaskit" rel="nofollow">instructional bundle</a> for assembling products designed to be used by teams of users. They begin by explaining the reason why they created it, the problem it solves, its advantages, how it helps the developers and many more! </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li>GitHub: <a href="https://github.com/fogbender/b2b-saaskit" rel="nofollow">B2B SaaS Starter Kit</a></li><li><a href="https://b2bsaaskit.com/" rel="nofollow">B2B SaaS Kit</a></li><li><a href="https://fogbender.com/" rel="nofollow">FogBender</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://twitter.com/JLarky" rel="nofollow">Twitter: Yaroslav Lapin</a></li><li><a href="https://www.linkedin.com/in/jlarky/" rel="nofollow">LinkedIn Yaroslav Lapin </a></li><li><a href="https://twitter.com/abs" rel="nofollow">Twitter: Andrei Soroker</a></li><li><a href="https://www.linkedin.com/in/soroker/" rel="nofollow">LinkedIn: Andrei Soroker</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.youtube.com/watch?v=CTpp0EChDbI" rel="nofollow">Are we made of math</a>?</li><li>AJ - <a href="https://www.youtube.com/watch?v=oZ7jwevZbb4" rel="nofollow">Physics is still in crisis</a></li><li>Dan - <a href="https://www.imdb.com/title/tt9140554/" rel="nofollow">Loki (TV Series 2021</a></li><li>Dan - <a href="https://www.imdb.com/title/tt9140560/" rel="nofollow">WandaVision (TV Mini Series 2021)</a></li><li>Steve -<a href="https://techcrunch.com/2023/07/17/wixs-new-tool-can-create-entire-websites-from-prompts/?guccounter=2" rel="nofollow"> Wix’s new tool can create entire websites from prompts</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Andrei Soroker is the CEO of Fogbender. Yaroslav Lapin is a Senior Software Engineer at Fogbender. They join the show to talk about the &amp;#34;B2B SaaS Starter Kit&amp;#34;. It is an &lt;a href=&#34;https://github.com/fogbender/b2b-saaskit&#34; rel=&#34;nofollow&#34;&gt;instructional bundle&lt;/a&gt; for assembling products designed to be used by teams of users. They begin by explaining the reason why they created it, the problem it solves, its advantages, how it helps the developers and many more! &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;GitHub: &lt;a href=&#34;https://github.com/fogbender/b2b-saaskit&#34; rel=&#34;nofollow&#34;&gt;B2B SaaS Starter Kit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://b2bsaaskit.com/&#34; rel=&#34;nofollow&#34;&gt;B2B SaaS Kit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://fogbender.com/&#34; rel=&#34;nofollow&#34;&gt;FogBender&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/JLarky&#34; rel=&#34;nofollow&#34;&gt;Twitter: Yaroslav Lapin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jlarky/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn Yaroslav Lapin &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/abs&#34; rel=&#34;nofollow&#34;&gt;Twitter: Andrei Soroker&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/soroker/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Andrei Soroker&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=CTpp0EChDbI&#34; rel=&#34;nofollow&#34;&gt;Are we made of math&lt;/a&gt;?&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=oZ7jwevZbb4&#34; rel=&#34;nofollow&#34;&gt;Physics is still in crisis&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.imdb.com/title/tt9140554/&#34; rel=&#34;nofollow&#34;&gt;Loki (TV Series 2021&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.imdb.com/title/tt9140560/&#34; rel=&#34;nofollow&#34;&gt;WandaVision (TV Mini Series 2021)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve -&lt;a href=&#34;https://techcrunch.com/2023/07/17/wixs-new-tool-can-create-entire-websites-from-prompts/?guccounter=2&#34; rel=&#34;nofollow&#34;&gt; Wix’s new tool can create entire websites from prompts&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="83119542" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b204d906-4ce0-45b2-9d2c-ca0d70f495bc/stream.mp3"/>
                
                <guid isPermaLink="false">173dc000-6e57-41e7-9a02-b2953ac280e5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 08 Aug 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5194</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The CSS Universe with Austin Gil - JSJ 592</itunes:title>
                <title>The CSS Universe with Austin Gil - JSJ 592</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Austin Gil is a Senior Developer Advocate. He joins the show to talk about CSS-in-JS. He begins by explaining all things CSS, in a way that developers can easily understand it. He discusses the Evolution of CSS, the challenges you may encounter, CSS branches or specificities, and many more!</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://astexplorer.net/" rel="nofollow">AST Explorer</a></li><li><a href="https://particlescss.com/" rel="nofollow">Particles CSS</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://austingil.com/" rel="nofollow">Austin Gil</a></li><li><a href="https://www.linkedin.com/in/austingil/" rel="nofollow">LinkedIn: Austin Gil</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Austin - <a href="https://linode.com/austingil" rel="nofollow">$100 linode credit</a></li><li>Austin - local meetups to engage with people in your local community</li><li>Austin - <a href="https://panda-css.com/" rel="nofollow">Panda CSS</a></li><li>Austin - <a href="https://www.imdb.com/title/tt22074164/" rel="nofollow">Jury Duty</a></li><li>Dan - Participating in conferences, especially for the &#34;hallway track&#34;</li><li>Dan - &#34;<a href="https://www.imdb.com/title/tt16030542/" rel="nofollow">The Recruit</a>&#34; on Netflix </li><li>Dan - <a href="https://www.goodreads.com/series/83612-the-faithful-and-the-fallen" rel="nofollow">The Faithful and the Fallen&#34; fantasy book series by John Gwynne</a></li><li>Dan - Ongoing war in Ukraine</li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Austin Gil is a Senior Developer Advocate. He joins the show to talk about CSS-in-JS. He begins by explaining all things CSS, in a way that developers can easily understand it. He discusses the Evolution of CSS, the challenges you may encounter, CSS branches or specificities, and many more!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://astexplorer.net/&#34; rel=&#34;nofollow&#34;&gt;AST Explorer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://particlescss.com/&#34; rel=&#34;nofollow&#34;&gt;Particles CSS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://austingil.com/&#34; rel=&#34;nofollow&#34;&gt;Austin Gil&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/austingil/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Austin Gil&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Austin - &lt;a href=&#34;https://linode.com/austingil&#34; rel=&#34;nofollow&#34;&gt;$100 linode credit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Austin - local meetups to engage with people in your local community&lt;/li&gt;&lt;li&gt;Austin - &lt;a href=&#34;https://panda-css.com/&#34; rel=&#34;nofollow&#34;&gt;Panda CSS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Austin - &lt;a href=&#34;https://www.imdb.com/title/tt22074164/&#34; rel=&#34;nofollow&#34;&gt;Jury Duty&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - Participating in conferences, especially for the &amp;#34;hallway track&amp;#34;&lt;/li&gt;&lt;li&gt;Dan - &amp;#34;&lt;a href=&#34;https://www.imdb.com/title/tt16030542/&#34; rel=&#34;nofollow&#34;&gt;The Recruit&lt;/a&gt;&amp;#34; on Netflix &lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.goodreads.com/series/83612-the-faithful-and-the-fallen&#34; rel=&#34;nofollow&#34;&gt;The Faithful and the Fallen&amp;#34; fantasy book series by John Gwynne&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - Ongoing war in Ukraine&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="72815177" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/12f00b38-b494-48b6-8d96-a9b5b5e9aa0e/stream.mp3"/>
                
                <guid isPermaLink="false">fd718eed-ff7d-4286-bc5c-2da5915fbe58</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Wed, 26 Jul 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4550</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Progressive Enhancement with Elliott Johnson  - JSJ 591</itunes:title>
                <title>Progressive Enhancement with Elliott Johnson  - JSJ 591</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Elliott Johnson is a Multi-stack data software generalist and works in Vercel. He joins the show to talk about &#34;Progressive Enhancement&#34;. He begins by explaining Svelte &amp; SvelteKit and how it&#39;s different from the other frameworks. He goes into more depth about Progressive Enhancement, and how it works. Moreover, he tackles Progressive form enhancement with SvelteKit and many more!</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/selliottjohnson/" rel="nofollow">LinkedIn: Elliott Johnson</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.amazon.com/Starsight-Skyward-Brandon-Sanderson/dp/0399555811" rel="nofollow">Starsight</a></li><li>Elliot - <a href="https://www.imdb.com/title/tt9362722/" rel="nofollow">Spider-Man: Across the Spider-Verse</a></li><li>Steve - <a href="https://www.jeffgeerling.com/blog/2023/im-done-red-hat-enterprise-linux" rel="nofollow">I&#39;m done with Red Hat (Enterprise Linux)</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Elliott Johnson is a Multi-stack data software generalist and works in Vercel. He joins the show to talk about &amp;#34;Progressive Enhancement&amp;#34;. He begins by explaining Svelte &amp;amp; SvelteKit and how it&amp;#39;s different from the other frameworks. He goes into more depth about Progressive Enhancement, and how it works. Moreover, he tackles Progressive form enhancement with SvelteKit and many more!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/selliottjohnson/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Elliott Johnson&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.amazon.com/Starsight-Skyward-Brandon-Sanderson/dp/0399555811&#34; rel=&#34;nofollow&#34;&gt;Starsight&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Elliot - &lt;a href=&#34;https://www.imdb.com/title/tt9362722/&#34; rel=&#34;nofollow&#34;&gt;Spider-Man: Across the Spider-Verse&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.jeffgeerling.com/blog/2023/im-done-red-hat-enterprise-linux&#34; rel=&#34;nofollow&#34;&gt;I&amp;#39;m done with Red Hat (Enterprise Linux)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="59247386" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/87697e3f-51c3-4460-b0fd-3a1271ef06bf/stream.mp3"/>
                
                <guid isPermaLink="false">bbdbe1a5-3444-4410-80c0-c6b8c0cabfc6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/progressive-enhancement-with-elliott-johnson-jsj-591</link>
                <pubDate>Tue, 18 Jul 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3702</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Things Coming Down the Pipe From TC39 - JSJ 590</itunes:title>
                <title>Things Coming Down the Pipe From TC39 - JSJ 590</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Dan and Steve join this week&#39;s panelist episode to talk about the TC39. Dan starts off as he explains the stages of adding features to the ECMAScript language specification to be added to the JavaScript language.</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://tc39.es/process-document/" rel="nofollow">TC39 process</a></li><li><a href="https://github.com/tc39/proposals%20" rel="nofollow">TC39 ECMAScript proposals</a></li><li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/tc39-and-upcoming-proposals-for-ecmascript-part-1-jsj-532%20" rel="nofollow">Upcoming Proposals for ECMAScript (PART 1) - JSJ 532</a></li><li><a href="https://www.totaltypescript.com/typescript-5-2-new-keyword-using%20" rel="nofollow">Stage 3: using keywords for automatic resource disposal (objects with lifetime)</a></li><li><a href="https://github.com/tc39/proposal-iterator-helpers" rel="nofollow">(Sync) Iterator Helpers</a></li><li><a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/UyzwOm9QrxI/m/Ic40zdYYDAAJ?pli=1+" rel="nofollow"> intent to ship</a></li><li><a href="https://github.com/tc39/proposal-set-methods%20" rel="nofollow">Set methods</a></li><li><a href="https://github.com/tc39/proposal-decorators%20" rel="nofollow">Decorators (for Aspect Oriented Programming for the separation of cross-cutting concerns, e.g. logging and serialization)</a></li><li><a href="https://github.com/tc39/proposal-shadowrealm%20" rel="nofollow">ShadowRealms</a></li><li><a href="https://github.com/tc39/proposal-async-iterator-helpers%20" rel="nofollow">Stage 2: Async Iterator Helpers</a></li><li><a href="https://github.com/tc39/proposal-iterator.range%20" rel="nofollow">Iterator.range</a></li><li><a href="https://github.com/tc39/proposal-do-expressions" rel="nofollow">Stage 1: do expressions</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Dan and Steve join this week&amp;#39;s panelist episode to talk about the TC39. Dan starts off as he explains the stages of adding features to the ECMAScript language specification to be added to the JavaScript language.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://tc39.es/process-document/&#34; rel=&#34;nofollow&#34;&gt;TC39 process&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposals%20&#34; rel=&#34;nofollow&#34;&gt;TC39 ECMAScript proposals&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/tc39-and-upcoming-proposals-for-ecmascript-part-1-jsj-532%20&#34; rel=&#34;nofollow&#34;&gt;Upcoming Proposals for ECMAScript (PART 1) - JSJ 532&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.totaltypescript.com/typescript-5-2-new-keyword-using%20&#34; rel=&#34;nofollow&#34;&gt;Stage 3: using keywords for automatic resource disposal (objects with lifetime)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-iterator-helpers&#34; rel=&#34;nofollow&#34;&gt;(Sync) Iterator Helpers&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://groups.google.com/a/chromium.org/g/blink-dev/c/UyzwOm9QrxI/m/Ic40zdYYDAAJ?pli=1&#43;&#34; rel=&#34;nofollow&#34;&gt; intent to ship&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-set-methods%20&#34; rel=&#34;nofollow&#34;&gt;Set methods&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-decorators%20&#34; rel=&#34;nofollow&#34;&gt;Decorators (for Aspect Oriented Programming for the separation of cross-cutting concerns, e.g. logging and serialization)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-shadowrealm%20&#34; rel=&#34;nofollow&#34;&gt;ShadowRealms&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-async-iterator-helpers%20&#34; rel=&#34;nofollow&#34;&gt;Stage 2: Async Iterator Helpers&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-iterator.range%20&#34; rel=&#34;nofollow&#34;&gt;Iterator.range&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-do-expressions&#34; rel=&#34;nofollow&#34;&gt;Stage 1: do expressions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74623686" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2f77de4f-8591-46bf-9adf-6f93ec7b1a7b/stream.mp3"/>
                
                <guid isPermaLink="false">90a1423f-b728-4edc-94e3-5595aae0be77</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/things-coming-down-the-pipe-from-tc39-jsj-590</link>
                <pubDate>Thu, 13 Jul 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4663</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Million.js with Aiden Bai and Tobiloba Adedeji  - JSJ 589</itunes:title>
                <title>Million.js with Aiden Bai and Tobiloba Adedeji  - JSJ 589</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Aiden Bai is a Web Performance Engineer and Creator of Million.js. Tobiloba Adedeji is a Software Engineer. They join the show to talk about Million.js. They begin by explaining what it is all about, its purpose, the problem it solves, and many more!</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><p>Links</p><ul><li><a href="https://million.dev/" rel="nofollow">Million.js</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/tobiloba-adedeji/" rel="nofollow">LinkedIn: Tobiloba Adedeji</a></li><li><a href="https://www.linkedin.com/in/aidenbai/" rel="nofollow">LinkedIn: Aiden Bai</a></li><li>Twitter: <a href="https://twitter.com/toby_solutions" rel="nofollow">toby_solutions</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Aiden - <a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/24068/shadow-hunters" rel="nofollow">Shadow Hunters | Board Game</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/129437/legendary-marvel-deck-building-game" rel="nofollow">Legendary: A Marvel Deck Building Game (2012)</a></li><li>Charles - <a href="https://gitnation.org/" rel="nofollow">GitNation Events</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Aiden Bai is a Web Performance Engineer and Creator of Million.js. Tobiloba Adedeji is a Software Engineer. They join the show to talk about Million.js. They begin by explaining what it is all about, its purpose, the problem it solves, and many more!&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Links&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://million.dev/&#34; rel=&#34;nofollow&#34;&gt;Million.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/tobiloba-adedeji/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Tobiloba Adedeji&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aidenbai/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aiden Bai&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/toby_solutions&#34; rel=&#34;nofollow&#34;&gt;toby_solutions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Aiden - &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/24068/shadow-hunters&#34; rel=&#34;nofollow&#34;&gt;Shadow Hunters | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/129437/legendary-marvel-deck-building-game&#34; rel=&#34;nofollow&#34;&gt;Legendary: A Marvel Deck Building Game (2012)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://gitnation.org/&#34; rel=&#34;nofollow&#34;&gt;GitNation Events&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51269381" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4caae6ab-a49a-49c6-8cf2-5dba521c7bff/stream.mp3"/>
                
                <guid isPermaLink="false">39051f76-86ab-4162-9ee9-ae71fb4fe740</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 04 Jul 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3204</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How to Build Peer-to-Peer Mobile and Desktop Apps with Socket Supply - JSJ 588</itunes:title>
                <title>How to Build Peer-to-Peer Mobile and Desktop Apps with Socket Supply - JSJ 588</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Kyle Simpson is a Human-Centric Technologist, Author of &#34;You Don&#39;t Know JS&#34;. He joins the show to talk about &#34;Socket Supply&#34;, building &#34;local first&#34; web apps, and what his employer in Socket Supply is doing in this space. They also talk about building native desktop &amp; mobile apps. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://socketsupply.co/" rel="nofollow">Socket Supply</a></li><li><a href="https://www.youtube.com/watch?v=PhTjKtrpCYk" rel="nofollow">socket prerelease demo</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://frontendmasters.com/teachers/kyle-simpson/" rel="nofollow">Kyle Simpson</a></li><li><a href="https://github.com/getify" rel="nofollow">GitHub: Kyle Simpson </a></li><li><a href="https://www.linkedin.com/in/getify/" rel="nofollow">LinkedIn: Kyle (getify) Simpson </a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - Tears of the Kingdom</li><li>AJ - <a href="https://amzn.to/4243Xqq" rel="nofollow">LMNT (Citrus)</a></li><li>AJ -<a href="https://bnna.net/" rel="nofollow"> BNNA</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/342942/ark-nova" rel="nofollow">Ark Nova | Board Game</a></li><li>Charles - <a href="https://www.goodreads.com/en/book/show/35120549" rel="nofollow">I Am Not a Serial Killer (John Cleaver, #1) by Dan Wells</a></li><li>Charles - <a href="https://amzn.to/3PIz5cm" rel="nofollow">Seven Languages in Seven Weeks</a></li><li>Dan -<a href="https://www.youtube.com/watch?v=zMf_xeGPn6s" rel="nofollow"> &#34;React from Another Dimension&#34; by Dan Abramov at #RemixConf 2023</a></li><li>Kyle - <a href="https://natpricemusic.com/" rel="nofollow">Natalie Price</a></li><li>Kyle - <a href="https://www.cityofkyle.com/" rel="nofollow">City of Kyle, Texas - Official Website</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Kyle Simpson is a Human-Centric Technologist, Author of &amp;#34;You Don&amp;#39;t Know JS&amp;#34;. He joins the show to talk about &amp;#34;Socket Supply&amp;#34;, building &amp;#34;local first&amp;#34; web apps, and what his employer in Socket Supply is doing in this space. They also talk about building native desktop &amp;amp; mobile apps. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://socketsupply.co/&#34; rel=&#34;nofollow&#34;&gt;Socket Supply&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=PhTjKtrpCYk&#34; rel=&#34;nofollow&#34;&gt;socket prerelease demo&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/teachers/kyle-simpson/&#34; rel=&#34;nofollow&#34;&gt;Kyle Simpson&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/getify&#34; rel=&#34;nofollow&#34;&gt;GitHub: Kyle Simpson &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/getify/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Kyle (getify) Simpson &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - Tears of the Kingdom&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/4243Xqq&#34; rel=&#34;nofollow&#34;&gt;LMNT (Citrus)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ -&lt;a href=&#34;https://bnna.net/&#34; rel=&#34;nofollow&#34;&gt; BNNA&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/342942/ark-nova&#34; rel=&#34;nofollow&#34;&gt;Ark Nova | Board Game&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.goodreads.com/en/book/show/35120549&#34; rel=&#34;nofollow&#34;&gt;I Am Not a Serial Killer (John Cleaver, #1) by Dan Wells&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://amzn.to/3PIz5cm&#34; rel=&#34;nofollow&#34;&gt;Seven Languages in Seven Weeks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan -&lt;a href=&#34;https://www.youtube.com/watch?v=zMf_xeGPn6s&#34; rel=&#34;nofollow&#34;&gt; &amp;#34;React from Another Dimension&amp;#34; by Dan Abramov at #RemixConf 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Kyle - &lt;a href=&#34;https://natpricemusic.com/&#34; rel=&#34;nofollow&#34;&gt;Natalie Price&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Kyle - &lt;a href=&#34;https://www.cityofkyle.com/&#34; rel=&#34;nofollow&#34;&gt;City of Kyle, Texas - Official Website&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="85333472" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/03e3a2fc-0e19-462e-b07c-82ea407357e7/stream.mp3"/>
                
                <guid isPermaLink="false">9ce49d57-efdb-49bd-ad42-3fb79c27ac70</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 27 Jun 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5333</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>What It Takes To Be A Web Developer: Part 2 - JSJ 587</itunes:title>
                <title>What It Takes To Be A Web Developer: Part 2 - JSJ 587</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>The React Round Up podcast hosts, Jack Herrington, and TJ Vantoll, join this week&#39;s crossover episode. They begin by giving a brief introduction of themselves. They talk about how to become a web developer and their perspective on being a web developer. Additionally, they discuss creating open-source projects. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><h1><br></h1><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/coolaj86/" rel="nofollow">LinkedIn: AJ O&#39;Neal</a></li><li><a href="https://twitter.com/coolaj86" rel="nofollow">Twitter: @coolaj86</a></li><li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir </a></li><li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: @DanShappir</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://drinklmnt.com/products/lmnt-recharge-electrolyte-drink" rel="nofollow">LMNT - The Best Electrolyte Drink Mix Ever</a></li><li>AJ - <a href="https://mikrotik.com/products" rel="nofollow">MikroTik Routers and Wireless - Products</a></li><li>Dan - <a href="https://jsnation.com/" rel="nofollow">JSNation – the main JavaScript conference of 2023</a></li><li>Dan - <a href="https://jnation.pt/" rel="nofollow">JNation 2023</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;The React Round Up podcast hosts, Jack Herrington, and TJ Vantoll, join this week&amp;#39;s crossover episode. They begin by giving a brief introduction of themselves. They talk about how to become a web developer and their perspective on being a web developer. Additionally, they discuss creating open-source projects. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;&lt;br&gt;&lt;/h1&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/coolaj86/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: AJ O&amp;#39;Neal&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Twitter: @coolaj86&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: @DanShappir&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://drinklmnt.com/products/lmnt-recharge-electrolyte-drink&#34; rel=&#34;nofollow&#34;&gt;LMNT - The Best Electrolyte Drink Mix Ever&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://mikrotik.com/products&#34; rel=&#34;nofollow&#34;&gt;MikroTik Routers and Wireless - Products&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://jsnation.com/&#34; rel=&#34;nofollow&#34;&gt;JSNation – the main JavaScript conference of 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://jnation.pt/&#34; rel=&#34;nofollow&#34;&gt;JNation 2023&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57593521" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9dcdce9c-deff-4166-93a1-869524829de6/stream.mp3"/>
                
                <guid isPermaLink="false">f3b608a0-3c3a-41cf-81a3-1eddae964d76</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 20 Jun 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3599</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>What It Takes To Be A Web Developer: Part 1 - JSJ 586</itunes:title>
                <title>What It Takes To Be A Web Developer: Part 1 - JSJ 586</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>The React Round Up podcast hosts, Jack Herrington, and TJ Vantoll, join this week&#39;s crossover episode. They begin by giving a brief introduction of themselves. They talk about how to become a web developer and their perspective on being a web developer. Additionally, they discuss creating open-source projects. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club </a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/coolaj86/" rel="nofollow">LinkedIn: AJ O&#39;Neal</a></li><li><a href="https://twitter.com/coolaj86" rel="nofollow">Twitter: @coolaj86</a></li><li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir </a></li><li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: @DanShappir</a></li></ul><p> </p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;The React Round Up podcast hosts, Jack Herrington, and TJ Vantoll, join this week&amp;#39;s crossover episode. They begin by giving a brief introduction of themselves. They talk about how to become a web developer and their perspective on being a web developer. Additionally, they discuss creating open-source projects. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/coolaj86/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: AJ O&amp;#39;Neal&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Twitter: @coolaj86&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: @DanShappir&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53557289" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ddea5199-5a55-4c29-ad03-027c5dd88fb0/stream.mp3"/>
                
                <guid isPermaLink="false">5752cc6f-433c-465d-a37e-46811a76a281</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/what-it-takes-to-be-a-web-developer-part-1-jsj-586</link>
                <pubDate>Mon, 12 Jun 2023 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3347</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Defining and Learning Web Fundamentals - JSJ 585</itunes:title>
                <title>Defining and Learning Web Fundamentals - JSJ 585</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Austin Gil is a Senior Developer Advocate. He joins the show to talk about &#34;Web Fundamentals&#34;. He begins by explaining its purpose, and the importance of knowing web fundamentals as a developer or programmer. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://austingil.com/how-to-build-html-forms-right-semantics/" rel="nofollow">Series on HTML form fundamentals</a></li><li><a href="https://austingil.com/uploading-files-with-html/" rel="nofollow">Series on file uploads fundamentals</a></li><li><a href="https://austingil.com/resilient-applications-progressive-enhancement/" rel="nofollow">Blog post on progressive enhancement</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://austingil.com/" rel="nofollow">austingil.com </a></li><li><a href="https://www.linkedin.com/in/austingil/" rel="nofollow">LinkedIn: Austin G</a></li><li>Twitter: <a href="https://twitter.com/heyAustinGil" rel="nofollow">heyAustinGil</a></li><li><br></li></ul><h1>Picks</h1><ul><li>AJ - <a href="https://www.imdb.com/title/tt1196946/" rel="nofollow">The Mentalist (TV Series 2008–2015)</a></li><li>Austin - <a href="https://www.akamai.com/" rel="nofollow">Akamai</a></li><li>Austin - <a href="https://bit.ly/austinode" rel="nofollow">$100 credit</a></li><li>Austin - <a href="https://start.solidjs.com/" rel="nofollow">SolidStart</a></li><li>Austin - <a href="https://www.stashtea.com/products/licorice-spice-herbal-tea-bagged" rel="nofollow">Stash Licorice Spice Herbal Tea</a></li><li>Dan - France</li><li>Dan - <a href="https://www.youtube.com/watch?pp=ygUscmVhY3Qgc3RyZWFtaW5nIGZ1bmRhbWVudGFscyBqYWNrIGhlcnJpbmd0b24%3D&v=o3JWb04DRIs" rel="nofollow">React Streaming In Depth: NextJS! Remix! DIY!</a></li><li>Steve - <a href="https://topenddevs.com/podcasts/views-on-vue/episodes/vuetensils-html-html-forms-with-austin-gil-vue-214" rel="nofollow">Vuetensils, HTML, HTML Forms with Austin Gil - VUE 214</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Austin Gil is a Senior Developer Advocate. He joins the show to talk about &amp;#34;Web Fundamentals&amp;#34;. He begins by explaining its purpose, and the importance of knowing web fundamentals as a developer or programmer. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://austingil.com/how-to-build-html-forms-right-semantics/&#34; rel=&#34;nofollow&#34;&gt;Series on HTML form fundamentals&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://austingil.com/uploading-files-with-html/&#34; rel=&#34;nofollow&#34;&gt;Series on file uploads fundamentals&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://austingil.com/resilient-applications-progressive-enhancement/&#34; rel=&#34;nofollow&#34;&gt;Blog post on progressive enhancement&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://austingil.com/&#34; rel=&#34;nofollow&#34;&gt;austingil.com &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/austingil/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Austin G&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/heyAustinGil&#34; rel=&#34;nofollow&#34;&gt;heyAustinGil&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.imdb.com/title/tt1196946/&#34; rel=&#34;nofollow&#34;&gt;The Mentalist (TV Series 2008–2015)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Austin - &lt;a href=&#34;https://www.akamai.com/&#34; rel=&#34;nofollow&#34;&gt;Akamai&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Austin - &lt;a href=&#34;https://bit.ly/austinode&#34; rel=&#34;nofollow&#34;&gt;$100 credit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Austin - &lt;a href=&#34;https://start.solidjs.com/&#34; rel=&#34;nofollow&#34;&gt;SolidStart&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Austin - &lt;a href=&#34;https://www.stashtea.com/products/licorice-spice-herbal-tea-bagged&#34; rel=&#34;nofollow&#34;&gt;Stash Licorice Spice Herbal Tea&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - France&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?pp=ygUscmVhY3Qgc3RyZWFtaW5nIGZ1bmRhbWVudGFscyBqYWNrIGhlcnJpbmd0b24%3D&amp;v=o3JWb04DRIs&#34; rel=&#34;nofollow&#34;&gt;React Streaming In Depth: NextJS! Remix! DIY!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://topenddevs.com/podcasts/views-on-vue/episodes/vuetensils-html-html-forms-with-austin-gil-vue-214&#34; rel=&#34;nofollow&#34;&gt;Vuetensils, HTML, HTML Forms with Austin Gil - VUE 214&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="80605518" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/336cc77c-8503-4872-9111-40cceeb62fda/stream.mp3"/>
                
                <guid isPermaLink="false">a4d291a0-9e68-435c-ac4b-c34b74ea711c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/defining-and-learning-web-fundamentals-jsj-585</link>
                <pubDate>Tue, 06 Jun 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5037</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Bun.js with Jarred Sumner - JSJ 584</itunes:title>
                <title>Bun.js with Jarred Sumner - JSJ 584</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Jarred Sumner is the founder and CEO of Oven. He joins AJ for today&#39;s episode to talk about Bun.js. Bun.js is a Node.Js replacement. He begins by explaining what it is, how this tool can be used, and what sets it apart from the others. </p><h1>On YouTube</h1><p><a href="https://youtu.be/jPupI9-UKRs" rel="nofollow">Bun.js with Jarred Sumner - JSJ 584</a></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://bun.sh/#:~:text=Bun%20is%20a%20fast%20all,compatible%20package%20manager%20baked%2Din." rel="nofollow">Bun is a fast all-in-one JavaScript runtime</a></li><li><a href="https://github.com/oven-sh/bun" rel="nofollow">oven-sh/bun</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/jarred-sumner-a8772425/" rel="nofollow">LinkedIn: Jarred Sumner </a></li><li>Twitter: <a href="https://twitter.com/jarredsumner" rel="nofollow">jarredsumner</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Jarred Sumner is the founder and CEO of Oven. He joins AJ for today&amp;#39;s episode to talk about Bun.js. Bun.js is a Node.Js replacement. He begins by explaining what it is, how this tool can be used, and what sets it apart from the others. &lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/jPupI9-UKRs&#34; rel=&#34;nofollow&#34;&gt;Bun.js with Jarred Sumner - JSJ 584&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://bun.sh/#:~:text=Bun%20is%20a%20fast%20all,compatible%20package%20manager%20baked%2Din.&#34; rel=&#34;nofollow&#34;&gt;Bun is a fast all-in-one JavaScript runtime&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/oven-sh/bun&#34; rel=&#34;nofollow&#34;&gt;oven-sh/bun&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jarred-sumner-a8772425/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Jarred Sumner &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/jarredsumner&#34; rel=&#34;nofollow&#34;&gt;jarredsumner&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="77301551" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/254b0cc8-9629-4dcd-9866-6c554cd35ed9/stream.mp3"/>
                
                <guid isPermaLink="false">44650f13-4320-4c6c-9f8e-9acc7e731830</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bun-js-with-jarred-sumner-jsj-584</link>
                <pubDate>Tue, 30 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4831</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Find Out More About Barry Pollard - BONUS</itunes:title>
                <title>Find Out More About Barry Pollard - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Barry Pollard is a Web Performance Developer Advocate on Google Chrome. He joins Chuck in this bonus episode to provide an introduction to his topic at the conference. He is going to talk about &#34;Core Web Vitals&#34;. </p><p><br></p><h1>Links</h1><ul><li><a href="https://jsnation.com/" rel="nofollow">The main JS conference of 2023</a></li><li>Discount: <a href="https://ti.to/gitnation/jsnation-2023/discount/JSJabber" rel="nofollow">https://ti.to/gitnation/jsnation-2023/discount/JSJabber</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/tunetheweb/" rel="nofollow">LinkedIn: Barry Pollard</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Barry Pollard is a Web Performance Developer Advocate on Google Chrome. He joins Chuck in this bonus episode to provide an introduction to his topic at the conference. He is going to talk about &amp;#34;Core Web Vitals&amp;#34;. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsnation.com/&#34; rel=&#34;nofollow&#34;&gt;The main JS conference of 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Discount: &lt;a href=&#34;https://ti.to/gitnation/jsnation-2023/discount/JSJabber&#34; rel=&#34;nofollow&#34;&gt;https://ti.to/gitnation/jsnation-2023/discount/JSJabber&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/tunetheweb/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Barry Pollard&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="8655934" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/37a84448-3c0e-4ecd-94f1-88bb9635b08d/stream.mp3"/>
                
                <guid isPermaLink="false">2136d6f7-0100-4130-856c-6fc636384af0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/find-out-more-about-barry-pollard-bonus</link>
                <pubDate>Fri, 26 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>540</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Find Out More About Tobias Koppers - BONUS</itunes:title>
                <title>Find Out More About Tobias Koppers - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Tobias Koppers is an open-source developer. He joins Chuck in this bonus episode to provide an introduction to his topic at the conference. </p><p><br></p><h1>On YouTube </h1><p><a href="https://youtu.be/BQelg2ECoOY" rel="nofollow">Find Out More About Tobias Koppers- BONUS</a></p><p><br></p><h1>Links</h1><ul><li><a href="https://jsnation.com/" rel="nofollow">The main JS conference of 2023</a></li><li>Discount: <a href="https://ti.to/gitnation/jsnation-2023/discount/JSJabber" rel="nofollow">https://ti.to/gitnation/jsnation-2023/discount/JSJabber</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/tobias-koppers-831920240/" rel="nofollow">LinkedIn: Tobias Koppers</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Tobias Koppers is an open-source developer. He joins Chuck in this bonus episode to provide an introduction to his topic at the conference. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube &lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/BQelg2ECoOY&#34; rel=&#34;nofollow&#34;&gt;Find Out More About Tobias Koppers- BONUS&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsnation.com/&#34; rel=&#34;nofollow&#34;&gt;The main JS conference of 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Discount: &lt;a href=&#34;https://ti.to/gitnation/jsnation-2023/discount/JSJabber&#34; rel=&#34;nofollow&#34;&gt;https://ti.to/gitnation/jsnation-2023/discount/JSJabber&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/tobias-koppers-831920240/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Tobias Koppers&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="9281201" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c324ec12-37b9-4ec6-be2d-1ff6244ec78f/stream.mp3"/>
                
                <guid isPermaLink="false">36ef59cc-9d07-4f5d-8727-8bd7715c8e1c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Fri, 26 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>580</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>React Server Components: Part 2- JSJ 583</itunes:title>
                <title>React Server Components: Part 2- JSJ 583</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Dan Abramov is a Front-end developer at Facebook and Joe Savona is a User Interface engineer at Facebook. They join the show to talk about React Server Components. They begin by explaining what it is, how it&#39;s implemented, the services it offers to the clients, and many more. </p><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/_gQ6oJb6SMg" rel="nofollow">React Server Components: Part 2- JSJ 583</a></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><p>Dan Abramov </p><ul><li><a href="https://github.com/gaearon" rel="nofollow">GitHub: gaearon</a></li><li><a href="https://twitter.com/dan_abramov" rel="nofollow">Twitter: @dan_abramov</a></li></ul><p>Joe Savona</p><ul><li><a href="https://www.linkedin.com/in/joseph-savona-9407314/" rel="nofollow">LinkedIn: Joseph Savona </a></li><li><a href="http://www.josephsavona.com/" rel="nofollow">josephsavona.com</a></li><li><a href="https://twitter.com/en_js" rel="nofollow">Twitter: @en_JS</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Charles - <a href="https://boardgamegeek.com/boardgame/228372/iberian-gauge" rel="nofollow">Iberian Gauge </a></li><li>Dan Abramov - <a href="https://www.netflix.com/title/81447461" rel="nofollow">Watch BEEF | Netflix Official Site</a></li><li>Dan Abramov - <a href="https://www.imdb.com/title/tt13406094/" rel="nofollow">The White Lotus</a></li><li>Dan Shappir - Go speak at conferences</li><li>Joe - <a href="https://boardgamegeek.com/boardgame/222231/diagonals" rel="nofollow">Diagonals </a></li><li>Tejas - <a href="https://www.netflix.com/title/81447461" rel="nofollow">Watch BEEF | Netflix Official Site</a></li><li>Tejas - <a href="https://blueskyweb.xyz/" rel="nofollow">Bluesky</a></li><li>Tejas - <a href="https://www.amazon.com/Molecule-More-Chemical-Creativity_and-Determine/dp/1946885118" rel="nofollow">The Molecule of More</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Dan Abramov is a Front-end developer at Facebook and Joe Savona is a User Interface engineer at Facebook. They join the show to talk about React Server Components. They begin by explaining what it is, how it&amp;#39;s implemented, the services it offers to the clients, and many more. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/_gQ6oJb6SMg&#34; rel=&#34;nofollow&#34;&gt;React Server Components: Part 2- JSJ 583&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;p&gt;Dan Abramov &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon&#34; rel=&#34;nofollow&#34;&gt;GitHub: gaearon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dan_abramov&#34; rel=&#34;nofollow&#34;&gt;Twitter: @dan_abramov&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Joe Savona&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/joseph-savona-9407314/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Joseph Savona &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;http://www.josephsavona.com/&#34; rel=&#34;nofollow&#34;&gt;josephsavona.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/en_js&#34; rel=&#34;nofollow&#34;&gt;Twitter: @en_JS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/228372/iberian-gauge&#34; rel=&#34;nofollow&#34;&gt;Iberian Gauge &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan Abramov - &lt;a href=&#34;https://www.netflix.com/title/81447461&#34; rel=&#34;nofollow&#34;&gt;Watch BEEF | Netflix Official Site&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan Abramov - &lt;a href=&#34;https://www.imdb.com/title/tt13406094/&#34; rel=&#34;nofollow&#34;&gt;The White Lotus&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan Shappir - Go speak at conferences&lt;/li&gt;&lt;li&gt;Joe - &lt;a href=&#34;https://boardgamegeek.com/boardgame/222231/diagonals&#34; rel=&#34;nofollow&#34;&gt;Diagonals &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tejas - &lt;a href=&#34;https://www.netflix.com/title/81447461&#34; rel=&#34;nofollow&#34;&gt;Watch BEEF | Netflix Official Site&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tejas - &lt;a href=&#34;https://blueskyweb.xyz/&#34; rel=&#34;nofollow&#34;&gt;Bluesky&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tejas - &lt;a href=&#34;https://www.amazon.com/Molecule-More-Chemical-Creativity_and-Determine/dp/1946885118&#34; rel=&#34;nofollow&#34;&gt;The Molecule of More&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64561319" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8c3f9788-e6d5-4beb-9cc2-0503b158c9e9/stream.mp3"/>
                
                <guid isPermaLink="false">5bf86d56-0509-416f-a936-bcd5404378db</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 23 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4035</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>React Server Components: Part 1 - JSJ 582</itunes:title>
                <title>React Server Components: Part 1 - JSJ 582</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Dan Abramov is a Front-end developer at Facebook and Joe Savona is a User Interface engineer at Facebook. They join the show to talk about React Server Components. They begin by explaining what it is, how it&#39;s implemented, the services it offers to the clients, and many more. </p><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/4Magg0DyKXA" rel="nofollow">React Server Components: Part 1 - JSJ 582</a></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><p>Dan Abramov </p><ul><li><a href="https://github.com/gaearon" rel="nofollow">GitHub: gaearon</a></li><li><a href="https://twitter.com/dan_abramov" rel="nofollow">Twitter: @dan_abramov</a></li></ul><p>Joe Savona</p><ul><li><a href="https://www.linkedin.com/in/joseph-savona-9407314/" rel="nofollow">LinkedIn: Joseph Savona </a></li><li><a href="http://www.josephsavona.com/" rel="nofollow">josephsavona.com</a></li><li><a href="https://twitter.com/en_js" rel="nofollow">Twitter: @en_JS</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Dan Abramov is a Front-end developer at Facebook and Joe Savona is a User Interface engineer at Facebook. They join the show to talk about React Server Components. They begin by explaining what it is, how it&amp;#39;s implemented, the services it offers to the clients, and many more. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/4Magg0DyKXA&#34; rel=&#34;nofollow&#34;&gt;React Server Components: Part 1 - JSJ 582&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;p&gt;Dan Abramov &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon&#34; rel=&#34;nofollow&#34;&gt;GitHub: gaearon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dan_abramov&#34; rel=&#34;nofollow&#34;&gt;Twitter: @dan_abramov&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Joe Savona&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/joseph-savona-9407314/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Joseph Savona &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;http://www.josephsavona.com/&#34; rel=&#34;nofollow&#34;&gt;josephsavona.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/en_js&#34; rel=&#34;nofollow&#34;&gt;Twitter: @en_JS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50621544" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/939b64ae-97be-4053-84c5-cb40656cd9c7/stream.mp3"/>
                
                <guid isPermaLink="false">18f17df0-f6aa-4c72-8a84-0a971b55904e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 16 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3163</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>SolidStart with Ryan Carniato - JSJ 581</itunes:title>
                <title>SolidStart with Ryan Carniato - JSJ 581</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Ryan Carniato is the CEO of Signals and the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI library. He returns to the show to talk about SolidStart. He begins by explaining the difference between signals and observables. Along with that, he discusses how he came to develop the framework, its features, and his future plans. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://github.com/solidjs/solid-start" rel="nofollow">solidjs/solid-start</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://dev.to/ryansolid" rel="nofollow">Ryan Carniato</a></li><li>Twitter: <a href="https://twitter.com/RyanCarniato" rel="nofollow">@RyanCarniato</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Ryan Carniato is the CEO of Signals and the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI library. He returns to the show to talk about SolidStart. He begins by explaining the difference between signals and observables. Along with that, he discusses how he came to develop the framework, its features, and his future plans. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/solidjs/solid-start&#34; rel=&#34;nofollow&#34;&gt;solidjs/solid-start&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://dev.to/ryansolid&#34; rel=&#34;nofollow&#34;&gt;Ryan Carniato&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/RyanCarniato&#34; rel=&#34;nofollow&#34;&gt;@RyanCarniato&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="82629276" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3aeea937-108b-4e96-8cfe-5a1d6a58d47b/stream.mp3"/>
                
                <guid isPermaLink="false">b768a85e-14b1-49aa-b11e-d4c25bfa2314</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/solidstart-with-ryan-carniato-jsj-581</link>
                <pubDate>Tue, 09 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5164</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Find Out More About Brad Westfall - BONUS</itunes:title>
                <title>Find Out More About Brad Westfall - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Brad Westfall is a full-stack web developer and works at ReactTraining.com. He is one of the speakers at the upcoming JSNation conference. He joins Chuck in this bonus episode to provide an introduction to his topic at the conference.</p><h1> </h1><h1>Links</h1><ul><li><a href="https://jsnation.com/" rel="nofollow">The main JS conference of 2023</a></li></ul><p><br></p><h1>Socials</h1><p><a href="https://www.linkedin.com/in/bradwestfallazpixels/" rel="nofollow">LinkedIn: Brad Westfall</a></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Brad Westfall is a full-stack web developer and works at ReactTraining.com. He is one of the speakers at the upcoming JSNation conference. He joins Chuck in this bonus episode to provide an introduction to his topic at the conference.&lt;/p&gt;&lt;h1&gt; &lt;/h1&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsnation.com/&#34; rel=&#34;nofollow&#34;&gt;The main JS conference of 2023&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/in/bradwestfallazpixels/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Brad Westfall&lt;/a&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="4661080" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8af48d26-ee41-4dec-8178-ec762146bb7d/stream.mp3"/>
                
                <guid isPermaLink="false">ab5fa5d7-4290-40c2-a756-0a6770075d3b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/find-out-more-about-brad-westfall-bonus</link>
                <pubDate>Tue, 09 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>291</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>What To Expect For JSNation -  BONUS</itunes:title>
                <title>What To Expect For JSNation -  BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Chuck gives an overview of the events that will take place in the months of May and June for the JavaScript and React community. </p><p><br></p><p>On YouTube</p><p>What To Expect For May and June 2023 - BONUS</p><p><br></p><h1>Links</h1><ul><li><a href="https://jsnation.com/" rel="nofollow">JSNation – the main JavaScript conference of 2023</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Chuck gives an overview of the events that will take place in the months of May and June for the JavaScript and React community. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;On YouTube&lt;/p&gt;&lt;p&gt;What To Expect For May and June 2023 - BONUS&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsnation.com/&#34; rel=&#34;nofollow&#34;&gt;JSNation – the main JavaScript conference of 2023&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="3256320" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2b364b4e-ab62-4940-b4dc-457b9209d2ac/stream.mp3"/>
                
                <guid isPermaLink="false">72679dc0-88a2-40a2-861c-cc870fbb0067</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/what-to-expect-for-jsnation-bonus</link>
                <pubDate>Fri, 05 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>203</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Cross Platform App Development with Simon Grimm - JSJ 580</itunes:title>
                <title>Cross Platform App Development with Simon Grimm - JSJ 580</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Simon Grimm is a Creator, Indie Maker &amp; Solopreneur. He is currently working at The Ionic Academy. He joins the show to talk about &#34;cross-platform development frameworks&#34;. He also tackles the difference between building native and hybrid apps. Additionally, he explains the different cross-platform apps. </p><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/3PoA1MuhD3c" rel="nofollow">Cross Platform App Development with Simon Grimm - JSJ 580</a></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://ionicacademy.com/" rel="nofollow">The Ionic Academy</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://devdactic.com/devblog/" rel="nofollow">Devdactic</a></li><li><a href="https://github.com/saimon24" rel="nofollow">GitHub: saimon24</a></li><li><a href="https://www.linkedin.com/in/simongr/" rel="nofollow">LinkedIn: Simon Grimm</a></li><li><a href="https://twitter.com/schlimmson" rel="nofollow">Twitter: @schlimmson</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.petasittek.com/volume-master/" rel="nofollow">Volume Master</a></li><li>AJ - <a href="https://github.com/igrigorik/videospeed" rel="nofollow">videospeed</a></li><li>AJ - <a href="https://speechify.com/" rel="nofollow">Speechify</a></li><li>AJ - <a href="https://bnna.net/" rel="nofollow">bnna.net</a></li><li>AJ - <a href="https://github.com/tauri-apps/awesome-tauri" rel="nofollow">tauri-apps/awesome-tauri</a></li><li>Charles - <a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/jason-weimann-learn-video-game-development-with-chuck-bonus" rel="nofollow">Jason Weimann - Learn Video Game Development with Chuck - BONUS</a></li><li>Charles - <a href="https://game.courses/" rel="nofollow">game.courses</a></li><li>Dan - <a href="https://www.react-next.com/" rel="nofollow">ReactNext - ReactNext: Israel&#39;s largest React Conference</a></li><li>Dan - <a href="https://jnation.pt/" rel="nofollow">JNation 2023</a></li><li>Dan - <a href="https://jsnation.com/?gad=1&gclid=CjwKCAjwjMiiBhA4EiwAZe6jQ-BxyGTWGc_HXXghtmrQ3GeAPrfyJzwQo6k-q34BtJ07nYoreixT6BoCHOMQAvD_BwE#schedule" rel="nofollow">The main JS conference of 2023 - JSNation 2023</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Simon Grimm is a Creator, Indie Maker &amp;amp; Solopreneur. He is currently working at The Ionic Academy. He joins the show to talk about &amp;#34;cross-platform development frameworks&amp;#34;. He also tackles the difference between building native and hybrid apps. Additionally, he explains the different cross-platform apps. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/3PoA1MuhD3c&#34; rel=&#34;nofollow&#34;&gt;Cross Platform App Development with Simon Grimm - JSJ 580&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://ionicacademy.com/&#34; rel=&#34;nofollow&#34;&gt;The Ionic Academy&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devdactic.com/devblog/&#34; rel=&#34;nofollow&#34;&gt;Devdactic&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/saimon24&#34; rel=&#34;nofollow&#34;&gt;GitHub: saimon24&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/simongr/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Simon Grimm&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/schlimmson&#34; rel=&#34;nofollow&#34;&gt;Twitter: @schlimmson&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.petasittek.com/volume-master/&#34; rel=&#34;nofollow&#34;&gt;Volume Master&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://github.com/igrigorik/videospeed&#34; rel=&#34;nofollow&#34;&gt;videospeed&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://speechify.com/&#34; rel=&#34;nofollow&#34;&gt;Speechify&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://bnna.net/&#34; rel=&#34;nofollow&#34;&gt;bnna.net&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://github.com/tauri-apps/awesome-tauri&#34; rel=&#34;nofollow&#34;&gt;tauri-apps/awesome-tauri&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/jason-weimann-learn-video-game-development-with-chuck-bonus&#34; rel=&#34;nofollow&#34;&gt;Jason Weimann - Learn Video Game Development with Chuck - BONUS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://game.courses/&#34; rel=&#34;nofollow&#34;&gt;game.courses&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.react-next.com/&#34; rel=&#34;nofollow&#34;&gt;ReactNext - ReactNext: Israel&amp;#39;s largest React Conference&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://jnation.pt/&#34; rel=&#34;nofollow&#34;&gt;JNation 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://jsnation.com/?gad=1&amp;gclid=CjwKCAjwjMiiBhA4EiwAZe6jQ-BxyGTWGc_HXXghtmrQ3GeAPrfyJzwQo6k-q34BtJ07nYoreixT6BoCHOMQAvD_BwE#schedule&#34; rel=&#34;nofollow&#34;&gt;The main JS conference of 2023 - JSNation 2023&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="80833306" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8d223d30-5176-44c7-b086-81c65feddd9c/stream.mp3"/>
                
                <guid isPermaLink="false">f30b1970-26fc-45c5-b2c1-5e9929d71def</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/cross-platform-app-development-with-simon-grimm-jsj-580</link>
                <pubDate>Wed, 03 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5052</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Find Out More About Elliot Johnson - BONUS</itunes:title>
                <title>Find Out More About Elliot Johnson - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Elliott Johnson is a Multi-stack data software generalist at Vercel. He is one of the speakers at the upcoming JSNation conference. He joins Chuck in this bonus episode to provide an introduction to his topic at the conference. </p><p><br></p><h1>Links</h1><ul><li><a href="https://jsnation.com/" rel="nofollow">The main JS conference of 2023</a></li></ul><p><br></p><h1>Socials</h1><p><a href="https://www.linkedin.com/in/selliottjohnson/" rel="nofollow">LinkedIn: Elliott Johnson</a></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Elliott Johnson is a Multi-stack data software generalist at Vercel. He is one of the speakers at the upcoming JSNation conference. He joins Chuck in this bonus episode to provide an introduction to his topic at the conference. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsnation.com/&#34; rel=&#34;nofollow&#34;&gt;The main JS conference of 2023&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/in/selliottjohnson/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Elliott Johnson&lt;/a&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="8253022" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5e745a1c-820f-4cfa-be13-eb764cbc2e20/stream.mp3"/>
                
                <guid isPermaLink="false">8888d26c-a3dd-4c9b-a5e9-8246998b2471</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/find-out-more-about-elliot-johnson-bonus</link>
                <pubDate>Wed, 03 May 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>515</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Getting to Know Bruce A. Tate - BONUS</itunes:title>
                <title>Getting to Know Bruce A. Tate - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Bruce A. Tate is a Founder at Groxio, Elixir Expert, and a Technical Author. He joins the show alongside Charles Max Wood to talk about his book, &#34;<a href="https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/#:~:text=Ruby%2C%20Io%2C%20Prolog%2C%20Scala,languages%20within%20a%20single%20book." rel="nofollow">Seven Languages in Seven Weeks&#34;</a>. He also delves into some of the preparations and anticipations that come with reading the book. </p><p><br></p><h1>Links</h1><ul><li><a href="https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/#:~:text=Ruby%2C%20Io%2C%20Prolog%2C%20Scala,languages%20within%20a%20single%20book." rel="nofollow">Seven Languages in Seven Weeks</a></li><li><a href="https://grox.io/" rel="nofollow">grox.io </a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/bruce-tate/" rel="nofollow">LinkedIn: Bruce Tate</a></li><li><a href="https://twitter.com/redrapids" rel="nofollow">Twitter: redrapids</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Bruce A. Tate is a Founder at Groxio, Elixir Expert, and a Technical Author. He joins the show alongside Charles Max Wood to talk about his book, &amp;#34;&lt;a href=&#34;https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/#:~:text=Ruby%2C%20Io%2C%20Prolog%2C%20Scala,languages%20within%20a%20single%20book.&#34; rel=&#34;nofollow&#34;&gt;Seven Languages in Seven Weeks&amp;#34;&lt;/a&gt;. He also delves into some of the preparations and anticipations that come with reading the book. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/#:~:text=Ruby%2C%20Io%2C%20Prolog%2C%20Scala,languages%20within%20a%20single%20book.&#34; rel=&#34;nofollow&#34;&gt;Seven Languages in Seven Weeks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://grox.io/&#34; rel=&#34;nofollow&#34;&gt;grox.io &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/bruce-tate/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Bruce Tate&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/redrapids&#34; rel=&#34;nofollow&#34;&gt;Twitter: redrapids&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="30361809" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/df53ebd7-1186-4aeb-8c69-14caa25d08b1/stream.mp3"/>
                
                <guid isPermaLink="false">f37ae579-f439-4b7a-81a7-f33af3e323a2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/getting-to-know-bruce-a-tate-bonus</link>
                <pubDate>Wed, 26 Apr 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>1897</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Everything Remult with Noam Honig and Yoni Rapoport - JSJ 579</itunes:title>
                <title>Everything Remult with Noam Honig and Yoni Rapoport - JSJ 579</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Noam Honig is the Founder &amp; CEO of Firefly Migration. Yoni Rapoport is a CTO at Firefly Migration. They join the show to talk about &#34;Remult&#34;. It builds Full-stack, End-to-end Type-safe CRUD Apps without the Boilerplate. They dive into how it functions in your apps and its useful features. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li><li><br></li></ul><h1>Links</h1><ul><li><a href="https://remult.dev/" rel="nofollow">Remult</a></li><li><a href="https://github.com/remult/remult" rel="nofollow">remult</a></li><li><a href="https://www.youtube.com/watch?v=rEoScmSVNUE" rel="nofollow">Short demo video</a></li><li><a href="https://dev.to/remult/introducing-remult-the-backend-to-frontend-framework-you-always-wanted-34dl" rel="nofollow">Intro blog post</a></li><li><a href="https://www.youtube.com/watch?v=op32k0_3Fjs" rel="nofollow">JS meetup talk</a></li><li><a href="https://twitter.com/RemultJs" rel="nofollow">Twitter: @RemultJs</a></li><li><a href="https://www.youtube.com/channel/UCzwAXR8IrOev9TBGiA_lseQ" rel="nofollow">Remult | YouTube</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/yoni-rapoport-155a804/" rel="nofollow">LinkedIn: Yoni Rapoport</a></li><li><a href="https://twitter.com/YoniRapoport" rel="nofollow">Twitter: @YoniRapoport</a></li><li><a href="https://www.linkedin.com/in/noamhonig/" rel="nofollow">LinkedIn: Noam Honig</a></li><li><a href="https://twitter.com/noamhonig" rel="nofollow">Twitter: @noamhonig</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Dan - <a href="https://twitter.com/solid_js/status/1642232879466815489?s=20" rel="nofollow">The SolidJS April 1st tweet</a></li><li>Noam - <a href="https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client" rel="nofollow">Thunder Client</a></li><li>Yoni - <a href="https://vitejs.dev/" rel="nofollow">Vite </a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Noam Honig is the Founder &amp;amp; CEO of Firefly Migration. Yoni Rapoport is a CTO at Firefly Migration. They join the show to talk about &amp;#34;Remult&amp;#34;. It builds Full-stack, End-to-end Type-safe CRUD Apps without the Boilerplate. They dive into how it functions in your apps and its useful features. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://remult.dev/&#34; rel=&#34;nofollow&#34;&gt;Remult&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/remult/remult&#34; rel=&#34;nofollow&#34;&gt;remult&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=rEoScmSVNUE&#34; rel=&#34;nofollow&#34;&gt;Short demo video&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://dev.to/remult/introducing-remult-the-backend-to-frontend-framework-you-always-wanted-34dl&#34; rel=&#34;nofollow&#34;&gt;Intro blog post&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=op32k0_3Fjs&#34; rel=&#34;nofollow&#34;&gt;JS meetup talk&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/RemultJs&#34; rel=&#34;nofollow&#34;&gt;Twitter: @RemultJs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCzwAXR8IrOev9TBGiA_lseQ&#34; rel=&#34;nofollow&#34;&gt;Remult | YouTube&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/yoni-rapoport-155a804/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Yoni Rapoport&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/YoniRapoport&#34; rel=&#34;nofollow&#34;&gt;Twitter: @YoniRapoport&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/noamhonig/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Noam Honig&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/noamhonig&#34; rel=&#34;nofollow&#34;&gt;Twitter: @noamhonig&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://twitter.com/solid_js/status/1642232879466815489?s=20&#34; rel=&#34;nofollow&#34;&gt;The SolidJS April 1st tweet&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Noam - &lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client&#34; rel=&#34;nofollow&#34;&gt;Thunder Client&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Yoni - &lt;a href=&#34;https://vitejs.dev/&#34; rel=&#34;nofollow&#34;&gt;Vite &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76973453" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9a5e1027-223d-4920-9130-4d430732b1f5/stream.mp3"/>
                
                <guid isPermaLink="false">9dddafe1-a558-41c5-b55f-fe85dfac71d0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 25 Apr 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4810</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Jason Weimann - Learn Video Game Development with Chuck - BONUS</itunes:title>
                <title>Jason Weimann - Learn Video Game Development with Chuck - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a developer and dives into his courses wherein he gives beginners and aspiring developers a walk-through of the world of creating games. </p><p><br></p><h1>Links</h1><ul><li><a href="https://gamedevbeginner.com/courses/" rel="nofollow">Game development courses &amp; tutorials</a></li><li><a href="https://game.courses/programmer/" rel="nofollow">Programmer Course – game.courses</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://twitter.com/jweimann?lang=en" rel="nofollow">Twitter: @jweimann</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a developer and dives into his courses wherein he gives beginners and aspiring developers a walk-through of the world of creating games. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://gamedevbeginner.com/courses/&#34; rel=&#34;nofollow&#34;&gt;Game development courses &amp;amp; tutorials&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://game.courses/programmer/&#34; rel=&#34;nofollow&#34;&gt;Programmer Course – game.courses&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/jweimann?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter: @jweimann&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48203232" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/46f764c2-8150-445e-a2bd-c1ab0500f842/stream.mp3"/>
                
                <guid isPermaLink="false">9bcc032d-5f8a-45b5-9837-2430328c4956</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jason-weimann-learn-video-game-development-with-chuck-bonus</link>
                <pubDate>Thu, 20 Apr 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3012</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>TanStack Router with Tanner Linsley -  JSJ 578</itunes:title>
                <title>TanStack Router with Tanner Linsley -  JSJ 578</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Tanner Linsley is the Co-Founder &amp; VP of UI / UX at Nozzle. He joins the show to talk about TanStack Router. TanStack is an Open-source software for building better UI and UX. They talk about the vital role that a &#34;router&#34; plays in the architecture of a web application. Moreover, Tanner shares why he developed his own router and explains the Type safe routing. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://tanstack.com/router" rel="nofollow">TanStack Router (beta)</a></li><li><br></li></ul><h1>Socials</h1><ul><li><a href="https://tannerlinsley.com/" rel="nofollow">tannerlinsley</a></li><li><a href="https://www.linkedin.com/in/tannerlinsley/" rel="nofollow">LinkedIn: Tanner Linsley</a></li><li>Twitter: <a href="https://twitter.com/tannerlinsley" rel="nofollow">@tannerlinsley</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.dell.com/en-us/shop/productdetailstxn/poweredge-r720" rel="nofollow">PowerEdge R720 rack server details</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/258036/between-two-castles-mad-king-ludwig" rel="nofollow">Between Two Castles of Mad King Ludwig</a></li><li>Dan -<a href="https://bofh.bjash.com/%20" rel="nofollow"> The Bastard Operator From Hell</a> </li><li>Dan - Demonstrating democracy in Israel </li><li>Dan - Ongoing war in Ukraine</li><li>Steve - <a href="https://petapixel.com/2023/03/23/how-john-glenns-40-camera-forced-nasa-to-rethink-space-missions/" rel="nofollow">How John Glenn’s $40 Camera Forced NASA to Rethink Space Missions</a></li><li>Tanner - <a href="https://www.tonal.com/" rel="nofollow">Tonal</a></li><li>Tanner - <a href="https://www.nintendo.com/store/products/metroid-prime-remastered-switch/" rel="nofollow">Metroid Prime™ Remastered for Nintendo Switch</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Tanner Linsley is the Co-Founder &amp;amp; VP of UI / UX at Nozzle. He joins the show to talk about TanStack Router. TanStack is an Open-source software for building better UI and UX. They talk about the vital role that a &amp;#34;router&amp;#34; plays in the architecture of a web application. Moreover, Tanner shares why he developed his own router and explains the Type safe routing. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://tanstack.com/router&#34; rel=&#34;nofollow&#34;&gt;TanStack Router (beta)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://tannerlinsley.com/&#34; rel=&#34;nofollow&#34;&gt;tannerlinsley&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/tannerlinsley/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Tanner Linsley&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/tannerlinsley&#34; rel=&#34;nofollow&#34;&gt;@tannerlinsley&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.dell.com/en-us/shop/productdetailstxn/poweredge-r720&#34; rel=&#34;nofollow&#34;&gt;PowerEdge R720 rack server details&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/258036/between-two-castles-mad-king-ludwig&#34; rel=&#34;nofollow&#34;&gt;Between Two Castles of Mad King Ludwig&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan -&lt;a href=&#34;https://bofh.bjash.com/%20&#34; rel=&#34;nofollow&#34;&gt; The Bastard Operator From Hell&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Dan - Demonstrating democracy in Israel &lt;/li&gt;&lt;li&gt;Dan - Ongoing war in Ukraine&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://petapixel.com/2023/03/23/how-john-glenns-40-camera-forced-nasa-to-rethink-space-missions/&#34; rel=&#34;nofollow&#34;&gt;How John Glenn’s $40 Camera Forced NASA to Rethink Space Missions&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tanner - &lt;a href=&#34;https://www.tonal.com/&#34; rel=&#34;nofollow&#34;&gt;Tonal&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tanner - &lt;a href=&#34;https://www.nintendo.com/store/products/metroid-prime-remastered-switch/&#34; rel=&#34;nofollow&#34;&gt;Metroid Prime™ Remastered for Nintendo Switch&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="75493459" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3cb800da-c4c3-404c-ad49-d9c459010c25/stream.mp3"/>
                
                <guid isPermaLink="false">4271d64c-e9df-4d3f-81c9-efd62db68068</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber</link>
                <pubDate>Tue, 18 Apr 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4718</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Reverse Engineering with Joyce Lin - JSJ 577</itunes:title>
                <title>Reverse Engineering with Joyce Lin - JSJ 577</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Joyce Lin is the Head of Developer Relations at Postman. She returns to the show to discuss Reverse Engineering. They talk about APIs, API security, proxy tools and explain its relevance in your applications. They dive into the process, purpose, and significance of Reverse Engineering. Additionally, they talk about API hacking.</p><p><br></p><h1>Sponsors </h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://www.youtube.com/postman" rel="nofollow">Postman</a> | YouTube</li></ul><p><br></p><h1>Socials</h1><ul><li><a href="http://meowsergirl.com/" rel="nofollow">meowsergirl.com</a></li><li><a href="https://github.com/loopDelicious" rel="nofollow">GitHub: loopDelicious</a></li><li><a href="https://www.linkedin.com/in/joyce-lin/" rel="nofollow">LinkedIn: Joyce Lin</a></li><li><a href="https://twitter.com/petuniaGray" rel="nofollow">Twitter: @PetuniaGray</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://amzn.to/3zKn2lP" rel="nofollow">Phone Strap Grip Holder Finger</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/284083/crew-quest-planet-nine" rel="nofollow">The Crew</a></li><li>Charles - <a href="https://www.imdb.com/title/tt0407362/" rel="nofollow">Battlestar Galactica </a></li><li>Charles - <a href="https://www.cbsnews.com/pittsburgh/news/dad-jokes-study-health-development-kids/" rel="nofollow">Study: &#39;Dad jokes&#39; help kids develop into healthy adults</a></li><li>Dan - War in Ukraine</li><li>Dan - Daylight savings </li><li>Steve - <a href="https://www.michaels.com/product/adult-blond-chick-magnet-wig-D665085S" rel="nofollow">Adult Blond Chick Magnet Wig</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Joyce Lin is the Head of Developer Relations at Postman. She returns to the show to discuss Reverse Engineering. They talk about APIs, API security, proxy tools and explain its relevance in your applications. They dive into the process, purpose, and significance of Reverse Engineering. Additionally, they talk about API hacking.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/postman&#34; rel=&#34;nofollow&#34;&gt;Postman&lt;/a&gt; | YouTube&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://meowsergirl.com/&#34; rel=&#34;nofollow&#34;&gt;meowsergirl.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/loopDelicious&#34; rel=&#34;nofollow&#34;&gt;GitHub: loopDelicious&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/joyce-lin/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Joyce Lin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/petuniaGray&#34; rel=&#34;nofollow&#34;&gt;Twitter: @PetuniaGray&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3zKn2lP&#34; rel=&#34;nofollow&#34;&gt;Phone Strap Grip Holder Finger&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/284083/crew-quest-planet-nine&#34; rel=&#34;nofollow&#34;&gt;The Crew&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.imdb.com/title/tt0407362/&#34; rel=&#34;nofollow&#34;&gt;Battlestar Galactica &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.cbsnews.com/pittsburgh/news/dad-jokes-study-health-development-kids/&#34; rel=&#34;nofollow&#34;&gt;Study: &amp;#39;Dad jokes&amp;#39; help kids develop into healthy adults&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;&lt;li&gt;Dan - Daylight savings &lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.michaels.com/product/adult-blond-chick-magnet-wig-D665085S&#34; rel=&#34;nofollow&#34;&gt;Adult Blond Chick Magnet Wig&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73281619" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fc0200a8-18db-41bb-a3b5-58818e06e5f3/stream.mp3"/>
                
                <guid isPermaLink="false">98c8a48c-cc9f-4245-8122-2ccdcea9b7b3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-577</link>
                <pubDate>Tue, 11 Apr 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4580</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How Do You Stop Hating Your Job? - BONUS</itunes:title>
                <title>How Do You Stop Hating Your Job? - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping individuals (re)discover career satisfaction in their current roles. He joins the show alongside Chuck Wood to tackle altering the way you perceive your job and talk about Career satisfaction.</p><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/nnXpSGwIOYM" rel="nofollow">How Do You Stop Hating Your Job? - BONUS</a></p><p><br></p><h1>Socials</h1><ul><li><a href="https://www.linkedin.com/in/samfeeney/" rel="nofollow">LinkedIn: Sam Feeney</a></li></ul><p><br></p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping individuals (re)discover career satisfaction in their current roles. He joins the show alongside Chuck Wood to tackle altering the way you perceive your job and talk about Career satisfaction.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/nnXpSGwIOYM&#34; rel=&#34;nofollow&#34;&gt;How Do You Stop Hating Your Job? - BONUS&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/samfeeney/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Sam Feeney&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42943634" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b80295d0-d2b1-41ed-9d46-58fa8c25da93/stream.mp3"/>
                
                <guid isPermaLink="false">76031a25-8feb-4eac-b11f-89f6261d88bf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/how-do-you-stop-hating-your-job-bonus</link>
                <pubDate>Tue, 11 Apr 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2683</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Signals: What You Should Know with Tejas Kumar - JSJ 576</itunes:title>
                <title>Signals: What You Should Know with Tejas Kumar - JSJ 576</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Tejas Kumar is a Chief Developer Advocate. He joins the show alongside AJ and Chuck to talk about Signals. He begins by explaining what &#34;Signals&#34; is. He delves into its advantages, benefits, features, and what it may provide for the applications. He shares his experience in using it. Moreover, they share their perspective on Signals and React Framework. </p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://raygun.com/" rel="nofollow">Raygun - Application Monitoring For Web &amp; Mobile Apps</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://twitter.com/tejaskumar_" rel="nofollow">Twitter: @TejasKumar_</a></li><li><a href="https://www.youtube.com/@tejask" rel="nofollow">YouTube: Tejas Kumar</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://github.com/callbag/callbag" rel="nofollow">GitHub - callbag/callbag: 👜 A standard for JS callbacks that enables</a></li><li>AJ - <a href="https://github.com/staltz/callbag-basics" rel="nofollow">GitHub - staltz/callbag-basics: 👜 Tiny and fast reactive/iterable programming</a></li><li>AJ - <a href="https://www.youtube.com/watch?v=LcmCLPM1_LU" rel="nofollow">Talkbacks: A Callback-based Event Spec w/ Travis Barney - Jan 19, 2023</a></li><li>AJ - <a href="https://www.dekudeals.com/items/the-legend-of-zelda-breath-of-the-wild" rel="nofollow">The Legend of Zelda: Breath of the Wild | Deku Deals</a></li><li>AJ - <a href="https://www.amazon.com/Ballad-Songbirds-Snakes-Hunger-Games/dp/B07V5QYVHG" rel="nofollow">Amazon.com: The Ballad of Songbirds and Snakes: A Hunger Games Novel</a></li><li>Chuck - <a href="https://boardgamegeek.com/boardgame/284083/crew-quest-planet-nine" rel="nofollow">The Crew: The Quest for Planet Nine</a></li><li>Chuck - <a href="https://www.paramountplus.com/shows/star-trek-picard/" rel="nofollow">Star Trek: Picard (Official Site) Watch on Paramount Plus</a></li><li>Chuck - <a href="https://circle.so/" rel="nofollow">Circle: The all-in-one community platform for creators and brands</a></li><li>Chuck - <a href="https://zapier.com/" rel="nofollow">Zapier | Automation that moves you forward</a></li><li>Tejas - <a href="https://www.flightcontrol.dev/" rel="nofollow">Flightcontrol — AWS Without Pain</a></li><li>Tejas - <a href="https://www.alpine-conferences.com/worker-conf-2022/" rel="nofollow">WorkerConf 2022</a></li><li>Tejas - <a href="https://www.imdb.com/title/tt3581920/" rel="nofollow">The Last of Us (TV Series 2023</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Tejas Kumar is a Chief Developer Advocate. He joins the show alongside AJ and Chuck to talk about Signals. He begins by explaining what &amp;#34;Signals&amp;#34; is. He delves into its advantages, benefits, features, and what it may provide for the applications. He shares his experience in using it. Moreover, they share their perspective on Signals and React Framework. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/&#34; rel=&#34;nofollow&#34;&gt;Raygun - Application Monitoring For Web &amp;amp; Mobile Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/tejaskumar_&#34; rel=&#34;nofollow&#34;&gt;Twitter: @TejasKumar_&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@tejask&#34; rel=&#34;nofollow&#34;&gt;YouTube: Tejas Kumar&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://github.com/callbag/callbag&#34; rel=&#34;nofollow&#34;&gt;GitHub - callbag/callbag: 👜 A standard for JS callbacks that enables&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://github.com/staltz/callbag-basics&#34; rel=&#34;nofollow&#34;&gt;GitHub - staltz/callbag-basics: 👜 Tiny and fast reactive/iterable programming&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=LcmCLPM1_LU&#34; rel=&#34;nofollow&#34;&gt;Talkbacks: A Callback-based Event Spec w/ Travis Barney - Jan 19, 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.dekudeals.com/items/the-legend-of-zelda-breath-of-the-wild&#34; rel=&#34;nofollow&#34;&gt;The Legend of Zelda: Breath of the Wild | Deku Deals&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.amazon.com/Ballad-Songbirds-Snakes-Hunger-Games/dp/B07V5QYVHG&#34; rel=&#34;nofollow&#34;&gt;Amazon.com: The Ballad of Songbirds and Snakes: A Hunger Games Novel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - &lt;a href=&#34;https://boardgamegeek.com/boardgame/284083/crew-quest-planet-nine&#34; rel=&#34;nofollow&#34;&gt;The Crew: The Quest for Planet Nine&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - &lt;a href=&#34;https://www.paramountplus.com/shows/star-trek-picard/&#34; rel=&#34;nofollow&#34;&gt;Star Trek: Picard (Official Site) Watch on Paramount Plus&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - &lt;a href=&#34;https://circle.so/&#34; rel=&#34;nofollow&#34;&gt;Circle: The all-in-one community platform for creators and brands&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - &lt;a href=&#34;https://zapier.com/&#34; rel=&#34;nofollow&#34;&gt;Zapier | Automation that moves you forward&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tejas - &lt;a href=&#34;https://www.flightcontrol.dev/&#34; rel=&#34;nofollow&#34;&gt;Flightcontrol — AWS Without Pain&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tejas - &lt;a href=&#34;https://www.alpine-conferences.com/worker-conf-2022/&#34; rel=&#34;nofollow&#34;&gt;WorkerConf 2022&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tejas - &lt;a href=&#34;https://www.imdb.com/title/tt3581920/&#34; rel=&#34;nofollow&#34;&gt;The Last of Us (TV Series 2023&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="80609280" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/14158163-154b-403c-8d81-62e6c8717ec8/stream.mp3"/>
                
                <guid isPermaLink="false">eaf6f735-fc4a-49ac-9bd2-82d5da7241e8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/signals-what-you-should-know-with-tejas-kumar-jsj-576</link>
                <pubDate>Wed, 05 Apr 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5038</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The Best of JavaScript and Ruby in 2023 - JSJ 575</itunes:title>
                <title>The Best of JavaScript and Ruby in 2023 - JSJ 575</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Hosts of the Ruby Rogues Podcast, Dave Kimura and Valentino Stoll join JavaScript Jabber Panel on this week&#39;s crossover episode. They talk about both of the framework&#39;s useful features and how the JavaScript framework may be applied when creating Ruby applications. Additionally, they tackle each of their advantages and disadvantages.</p><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/BVXW6aHDA5Q" rel="nofollow">The Best of JavaScript and Ruby in 2023 - JSJ 575</a></p><p><br></p><h1>Sponsors </h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Socials</h1><ul><li><a href="https://twitter.com/thecodenamev" rel="nofollow">Twitter: @thecodenamev</a></li><li><a href="https://twitter.com/kobaltz" rel="nofollow">Twitter: @kobaltz</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Hosts of the Ruby Rogues Podcast, Dave Kimura and Valentino Stoll join JavaScript Jabber Panel on this week&amp;#39;s crossover episode. They talk about both of the framework&amp;#39;s useful features and how the JavaScript framework may be applied when creating Ruby applications. Additionally, they tackle each of their advantages and disadvantages.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/BVXW6aHDA5Q&#34; rel=&#34;nofollow&#34;&gt;The Best of JavaScript and Ruby in 2023 - JSJ 575&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Socials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/thecodenamev&#34; rel=&#34;nofollow&#34;&gt;Twitter: @thecodenamev&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/kobaltz&#34; rel=&#34;nofollow&#34;&gt;Twitter: @kobaltz&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="70357577" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c1f9a280-db2f-4ffe-b88d-d303b81f7fb2/stream.mp3"/>
                
                <guid isPermaLink="false">0f167e1c-30d7-44ee-b629-e90bfef70ec9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-best-of-javascript-and-ruby-in-2023-jsj-575</link>
                <pubDate>Tue, 28 Mar 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4397</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Functional Programming with Ian Schwartz - JSJ 574</itunes:title>
                <title>Functional Programming with Ian Schwartz - JSJ 574</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Ian Schwartz is a professional software developer. He joins the show to talk about Functional Programming. He begins by defining functional programming as well as some of the key terms they use. Additionally, they dive into the different Algebraic Data Types and React.</p><p><br></p><h1>Sponsors </h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://www.npmjs.com/package/schtate" rel="nofollow">Functional Wrappers for State Management</a></li><li><a href="https://schwartz.world/" rel="nofollow">Schwartz.World!</a></li><li><a href="https://github.com/ianschwartz" rel="nofollow">GitHub: ianschwartz</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.youtube.com/watch?v=LcmCLPM1_LU" rel="nofollow">Callbags w/ Travis Barney</a></li><li>AJ - <a href="https://twitter.com/coolaj86/status/1321606654425640960" rel="nofollow">No one can explain Monads</a></li><li>AJ -<a href="https://amzn.to/3F0TAuT" rel="nofollow"> The Lost Metal (Mistborn Era 2)</a></li><li>AJ - <a href="https://amzn.to/3JhsX7z" rel="nofollow">The Knife of Never Letting Go (Chaos Walking)</a></li><li>AJ - <a href="https://amzn.to/3mwlSXN" rel="nofollow">The Ballad of Songbirds and Snakes (Hunger Games)</a></li><li>Chuck - <a href="https://boardgamegeek.com/boardgame/349955/quacks-quedlinburg-megabox" rel="nofollow">The Quacks of Quedlinburg: MegaBox</a></li><li>Chuck - <a href="https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/" rel="nofollow">The Pragmatic Programmer</a></li><li>Chuck - <a href="https://www.gopipelinepro.info/" rel="nofollow">PipelinePRO</a></li><li>Dan - <a href="https://www.javascriptjam.com/javascript-jam-live/" rel="nofollow">My appearance as a guest on the JavaScript Jam Twitter space</a></li><li>Dan - The ongoing war in Ukraine</li><li>Ian - <a href="https://podcasts.apple.com/us/podcast/lambdacast/id1133087254" rel="nofollow">LambdaCast on Apple Podcasts</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Ian Schwartz is a professional software developer. He joins the show to talk about Functional Programming. He begins by defining functional programming as well as some of the key terms they use. Additionally, they dive into the different Algebraic Data Types and React.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/schtate&#34; rel=&#34;nofollow&#34;&gt;Functional Wrappers for State Management&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://schwartz.world/&#34; rel=&#34;nofollow&#34;&gt;Schwartz.World!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/ianschwartz&#34; rel=&#34;nofollow&#34;&gt;GitHub: ianschwartz&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=LcmCLPM1_LU&#34; rel=&#34;nofollow&#34;&gt;Callbags w/ Travis Barney&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://twitter.com/coolaj86/status/1321606654425640960&#34; rel=&#34;nofollow&#34;&gt;No one can explain Monads&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ -&lt;a href=&#34;https://amzn.to/3F0TAuT&#34; rel=&#34;nofollow&#34;&gt; The Lost Metal (Mistborn Era 2)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3JhsX7z&#34; rel=&#34;nofollow&#34;&gt;The Knife of Never Letting Go (Chaos Walking)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3mwlSXN&#34; rel=&#34;nofollow&#34;&gt;The Ballad of Songbirds and Snakes (Hunger Games)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - &lt;a href=&#34;https://boardgamegeek.com/boardgame/349955/quacks-quedlinburg-megabox&#34; rel=&#34;nofollow&#34;&gt;The Quacks of Quedlinburg: MegaBox&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - &lt;a href=&#34;https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/&#34; rel=&#34;nofollow&#34;&gt;The Pragmatic Programmer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - &lt;a href=&#34;https://www.gopipelinepro.info/&#34; rel=&#34;nofollow&#34;&gt;PipelinePRO&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.javascriptjam.com/javascript-jam-live/&#34; rel=&#34;nofollow&#34;&gt;My appearance as a guest on the JavaScript Jam Twitter space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - The ongoing war in Ukraine&lt;/li&gt;&lt;li&gt;Ian - &lt;a href=&#34;https://podcasts.apple.com/us/podcast/lambdacast/id1133087254&#34; rel=&#34;nofollow&#34;&gt;LambdaCast on Apple Podcasts&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="78229420" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5e872313-1470-42d4-8633-bfc3d921ac07/stream.mp3"/>
                
                <guid isPermaLink="false">d3096a2b-250f-4372-8b41-db8843a9b8d7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/functional-programming-with-ian-schwartz-jsj-574</link>
                <pubDate>Tue, 21 Mar 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4889</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Introducing Codux With Nadav Abrahami &amp; Tom Raviv - JSJ 573</itunes:title>
                <title>Introducing Codux With Nadav Abrahami &amp; Tom Raviv - JSJ 573</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Nadav Abrahami Co-Founder &amp; Head of Innovation at Wix. Tom Raviv is Head of Developer Relations for Codux.com &amp; Team Lead on Stylable.io. They join the show to talk about the recent release of, &#34;Codux&#34;, the first visual IDE for React. They begin the episode as they talk about how they came about building the tool and their experience. Moreover, they talk about its features, components, and impact on users </p><p><br></p><h1>Sponsors </h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://www.codux.com/" rel="nofollow">Codux | Visual IDE for React</a></li><li><a href="https://www.youtube.com/watch?v=KG6i6cCz0P0" rel="nofollow">Meet Codux</a></li><li><a href="https://twitter.com/coduxide" rel="nofollow">Twitter: @CoduxIDE</a></li><li><a href="https://twitter.com/nadavwix" rel="nofollow">Twitter: @NadavWix</a></li><li><a href="https://twitter.com/ravivtom" rel="nofollow">Twitter: @RavivTom</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://amzn.to/3xTW4az" rel="nofollow">Earthing Pad</a></li><li>AJ - <a href="https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk" rel="nofollow">Speed Controller</a></li><li>AJ -<a href="https://twitter.com/_beyondcode" rel="nofollow"> Beyond Code Beta Course Workshops</a></li><li>Dan -<a href="https://anchor.fm/fedbites/episodes/15-The-Meta-Framework-Revolution-with-Dan-Shappir-e1vdcm2" rel="nofollow"> 15: The Meta Framework Revolution with Dan Shappir by FedBites</a></li><li>Dan - The ongoing war in Ukraine</li><li>Nadav - Kung Fu for Engineers</li><li>Steve - <a href="https://www.amazon.com/Bluetooth-Headphones-Hands-Free-Running-Electronic/dp/B07R7QB8HH/ref=sr_1_3?crid=2TD7AIUBP3828&keywords=hinchark+bluetooth+beanie&qid=1677528360&sprefix=hinchark+bluetooth+beani%2Caps%2C146&sr=8-3" rel="nofollow">Hinshark Bluetooth Beanie</a></li><li>Tom - <a href="https://www.imdb.com/title/tt11247158/" rel="nofollow">The Legend of Vox Machina</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Nadav Abrahami Co-Founder &amp;amp; Head of Innovation at Wix. Tom Raviv is Head of Developer Relations for Codux.com &amp;amp; Team Lead on Stylable.io. They join the show to talk about the recent release of, &amp;#34;Codux&amp;#34;, the first visual IDE for React. They begin the episode as they talk about how they came about building the tool and their experience. Moreover, they talk about its features, components, and impact on users &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.codux.com/&#34; rel=&#34;nofollow&#34;&gt;Codux | Visual IDE for React&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=KG6i6cCz0P0&#34; rel=&#34;nofollow&#34;&gt;Meet Codux&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/coduxide&#34; rel=&#34;nofollow&#34;&gt;Twitter: @CoduxIDE&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/nadavwix&#34; rel=&#34;nofollow&#34;&gt;Twitter: @NadavWix&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/ravivtom&#34; rel=&#34;nofollow&#34;&gt;Twitter: @RavivTom&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3xTW4az&#34; rel=&#34;nofollow&#34;&gt;Earthing Pad&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk&#34; rel=&#34;nofollow&#34;&gt;Speed Controller&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ -&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt; Beyond Code Beta Course Workshops&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan -&lt;a href=&#34;https://anchor.fm/fedbites/episodes/15-The-Meta-Framework-Revolution-with-Dan-Shappir-e1vdcm2&#34; rel=&#34;nofollow&#34;&gt; 15: The Meta Framework Revolution with Dan Shappir by FedBites&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - The ongoing war in Ukraine&lt;/li&gt;&lt;li&gt;Nadav - Kung Fu for Engineers&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.amazon.com/Bluetooth-Headphones-Hands-Free-Running-Electronic/dp/B07R7QB8HH/ref=sr_1_3?crid=2TD7AIUBP3828&amp;keywords=hinchark&#43;bluetooth&#43;beanie&amp;qid=1677528360&amp;sprefix=hinchark&#43;bluetooth&#43;beani%2Caps%2C146&amp;sr=8-3&#34; rel=&#34;nofollow&#34;&gt;Hinshark Bluetooth Beanie&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tom - &lt;a href=&#34;https://www.imdb.com/title/tt11247158/&#34; rel=&#34;nofollow&#34;&gt;The Legend of Vox Machina&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="70653492" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4cd90a76-fba9-4066-9371-792f43453878/stream.mp3"/>
                
                <guid isPermaLink="false">94eee2d5-e611-4b6c-ac4d-7e746d80ee9a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/introducing-codux-with-nadav-abrahami-tom-raviv-jsj-573</link>
                <pubDate>Tue, 14 Mar 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4415</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Build Your Game Using JavaScript with Andrzej Mazur- JSJ 572</itunes:title>
                <title>Build Your Game Using JavaScript with Andrzej Mazur- JSJ 572</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Andrzej Mazur is a HTML5 Game Developer. He joins the show alongside AJ and Chuck to talk about creating games in JavaScript. He begins by outlining his past and current experiences as a game developer. He offers some of his techniques to individuals who want to start developing web games.</p><p><br></p><h1>Sponsors </h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a> </li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://enclavegames.com/" rel="nofollow">ENCLAVE GAMES</a></li><li><a href="https://js13kgames.com/" rel="nofollow">js13kGames</a></li><li><a href="https://gamedevjs.com/" rel="nofollow">Gamedev.js</a></li><li><a href="https://gamedevjsweekly.com/" rel="nofollow">Gamedev.js weekly</a></li><li><a href="https://gamedevjs.pl/wydarzenia/warszawa-meetup-16" rel="nofollow">Gamedev.js Warszawa</a></li><li><a href="https://enclavegames.com/games/forest-cuties/" rel="nofollow">FOREST CUTIES</a></li><li><a href="https://github.com/EnclaveGames/Enclave-Phaser-Template/" rel="nofollow">EnclaveGames/Enclave-Phaser-Template</a></li><li><a href="https://opengameart.org/" rel="nofollow">OpenGameArt</a></li><li><a href="https://assetstore.unity.com/" rel="nofollow">Unity Asset Store</a></li><li><a href="https://kenney.itch.io/kenney-game-assets" rel="nofollow">Kenney Game Assets</a></li><li><a href="https://globalgamejam.org/" rel="nofollow">Global Game Jam</a></li><li><a href="https://webinstall.dev/aliasman/" rel="nofollow">webinstall.dev/aliasman</a></li><li><a href="https://github.com/end3r" rel="nofollow">GitHub: end3r</a></li><li><a href="https://www.linkedin.com/in/end3r/" rel="nofollow">LinkedIn: Andrzej Mazur</a></li><li><a href="https://twitter.com/end3r" rel="nofollow">Twitter: @end3r</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://ocremix.org/info/Content_Policy" rel="nofollow">OC Remix</a></li><li>AJ - <a href="https://www.costco.com/ballarini-schedule.html" rel="nofollow">Ballarini (Granitium Non-Stick Cookware) set</a></li><li>AJ - <a href="https://amzn.to/3xBLHb7" rel="nofollow">Utility Series Keychain Knife</a></li><li>AJ - <a href="https://twitter.com/coolaj86/status/1621960267566563329" rel="nofollow">EDC Fans Keychain Knife</a></li><li>Andrzej - <a href="https://neuroshimahex.pl/" rel="nofollow">NeuroshimaHex.pl</a></li><li>Andrzej - <a href="https://gamedevjs.com/jam/2022/" rel="nofollow">Gamedev.js Jam 2022</a></li><li>Andrzej - <a href="https://phaser.io/" rel="nofollow">Phaser</a></li><li>Chuck - <a href="https://boardgamegeek.com/boardgame/181304/mysterium" rel="nofollow">Mysterium </a></li><li>Chuck - Hold on to people you care about! </li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Andrzej Mazur is a HTML5 Game Developer. He joins the show alongside AJ and Chuck to talk about creating games in JavaScript. He begins by outlining his past and current experiences as a game developer. He offers some of his techniques to individuals who want to start developing web games.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://enclavegames.com/&#34; rel=&#34;nofollow&#34;&gt;ENCLAVE GAMES&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://js13kgames.com/&#34; rel=&#34;nofollow&#34;&gt;js13kGames&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://gamedevjs.com/&#34; rel=&#34;nofollow&#34;&gt;Gamedev.js&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://gamedevjsweekly.com/&#34; rel=&#34;nofollow&#34;&gt;Gamedev.js weekly&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://gamedevjs.pl/wydarzenia/warszawa-meetup-16&#34; rel=&#34;nofollow&#34;&gt;Gamedev.js Warszawa&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://enclavegames.com/games/forest-cuties/&#34; rel=&#34;nofollow&#34;&gt;FOREST CUTIES&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/EnclaveGames/Enclave-Phaser-Template/&#34; rel=&#34;nofollow&#34;&gt;EnclaveGames/Enclave-Phaser-Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://opengameart.org/&#34; rel=&#34;nofollow&#34;&gt;OpenGameArt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://assetstore.unity.com/&#34; rel=&#34;nofollow&#34;&gt;Unity Asset Store&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://kenney.itch.io/kenney-game-assets&#34; rel=&#34;nofollow&#34;&gt;Kenney Game Assets&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://globalgamejam.org/&#34; rel=&#34;nofollow&#34;&gt;Global Game Jam&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/aliasman/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/aliasman&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/end3r&#34; rel=&#34;nofollow&#34;&gt;GitHub: end3r&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/end3r/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Andrzej Mazur&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/end3r&#34; rel=&#34;nofollow&#34;&gt;Twitter: @end3r&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://ocremix.org/info/Content_Policy&#34; rel=&#34;nofollow&#34;&gt;OC Remix&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.costco.com/ballarini-schedule.html&#34; rel=&#34;nofollow&#34;&gt;Ballarini (Granitium Non-Stick Cookware) set&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3xBLHb7&#34; rel=&#34;nofollow&#34;&gt;Utility Series Keychain Knife&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://twitter.com/coolaj86/status/1621960267566563329&#34; rel=&#34;nofollow&#34;&gt;EDC Fans Keychain Knife&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Andrzej - &lt;a href=&#34;https://neuroshimahex.pl/&#34; rel=&#34;nofollow&#34;&gt;NeuroshimaHex.pl&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Andrzej - &lt;a href=&#34;https://gamedevjs.com/jam/2022/&#34; rel=&#34;nofollow&#34;&gt;Gamedev.js Jam 2022&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Andrzej - &lt;a href=&#34;https://phaser.io/&#34; rel=&#34;nofollow&#34;&gt;Phaser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - &lt;a href=&#34;https://boardgamegeek.com/boardgame/181304/mysterium&#34; rel=&#34;nofollow&#34;&gt;Mysterium &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Chuck - Hold on to people you care about! &lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76869381" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9fe799a0-8603-4527-9c98-e558444c970b/stream.mp3"/>
                
                <guid isPermaLink="false">ed10006d-ff2d-4f94-bf13-ebd845444f8d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/build-your-game-using-javascript-with-andrzej-mazur-jsj-572</link>
                <pubDate>Tue, 07 Mar 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4804</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The State of JS Frameworks with Ryan Carniato: Part 2 - JSJ 571</itunes:title>
                <title>The State of JS Frameworks with Ryan Carniato: Part 2 - JSJ 571</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Ryan Carniato is the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI library. He joins the show to talk about where the JavaScript Frameworks are headed. They share their insights on the changes that occurred in React. Additionally, they talk about their perspective on React and other JavaScript frameworks. </p><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/embiPIZzP6E" rel="nofollow">The State of JS Frameworks with Ryan Carniato: Part 2 - JSJ 571</a></p><p><br></p><h1>Sponsors </h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://dev.to/ryansolid" rel="nofollow">Ryan Carniato - Dev</a></li><li><a href="https://www.youtube.com/@ryansolid" rel="nofollow">Ryan Carniato | YouTube</a></li><li><a href="https://twitter.com/RyanCarniato" rel="nofollow">Twitter: @RyanCarniato</a></li><li><a href="https://git.coolaj86.com/coolaj86?rel=author" rel="nofollow">AJ ONeal - Git</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://gist.github.com/coolaj86/6f4f7b30129b0251f61fa7baaa881516" rel="nofollow">ChatGPT-Dan</a></li><li>Ryan - <a href="https://cult.honeypot.io/reads/react-js-the-documentary-how-it-all-began/" rel="nofollow">React.js: The Documentary - How it All Began</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Ryan Carniato is the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI library. He joins the show to talk about where the JavaScript Frameworks are headed. They share their insights on the changes that occurred in React. Additionally, they talk about their perspective on React and other JavaScript frameworks. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/embiPIZzP6E&#34; rel=&#34;nofollow&#34;&gt;The State of JS Frameworks with Ryan Carniato: Part 2 - JSJ 571&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://dev.to/ryansolid&#34; rel=&#34;nofollow&#34;&gt;Ryan Carniato - Dev&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@ryansolid&#34; rel=&#34;nofollow&#34;&gt;Ryan Carniato | YouTube&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/RyanCarniato&#34; rel=&#34;nofollow&#34;&gt;Twitter: @RyanCarniato&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86?rel=author&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal - Git&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://gist.github.com/coolaj86/6f4f7b30129b0251f61fa7baaa881516&#34; rel=&#34;nofollow&#34;&gt;ChatGPT-Dan&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Ryan - &lt;a href=&#34;https://cult.honeypot.io/reads/react-js-the-documentary-how-it-all-began/&#34; rel=&#34;nofollow&#34;&gt;React.js: The Documentary - How it All Began&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48049423" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/72f55a2a-501c-4308-9e65-b7e1c2e1d794/stream.mp3"/>
                
                <guid isPermaLink="false">5ad70952-df6c-4428-95f7-229a9a2e8d17</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-state-of-js-frameworks-with-ryan-carniato-part-2-jsj-571</link>
                <pubDate>Tue, 28 Feb 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3003</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The State of JS Frameworks with Ryan Carniato: Part 1 - JSJ 570</itunes:title>
                <title>The State of JS Frameworks with Ryan Carniato: Part 1 - JSJ 570</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Ryan Carniato is the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI library. He joins the show to talk about where the JavaScript Frameworks are headed. They share their insights on the changes that occurred in React. Additionally, they talk about their perspective on React and other JavaScript frameworks. </p><p><br></p><h1>Sponsors </h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://dev.to/ryansolid" rel="nofollow">Ryan Carniato - Dev</a></li><li><a href="https://www.youtube.com/@ryansolid" rel="nofollow">Ryan Carniato | YouTube</a></li><li><a href="https://twitter.com/RyanCarniato" rel="nofollow">Twitter: @RyanCarniato</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Ryan Carniato is the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI library. He joins the show to talk about where the JavaScript Frameworks are headed. They share their insights on the changes that occurred in React. Additionally, they talk about their perspective on React and other JavaScript frameworks. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://dev.to/ryansolid&#34; rel=&#34;nofollow&#34;&gt;Ryan Carniato - Dev&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@ryansolid&#34; rel=&#34;nofollow&#34;&gt;Ryan Carniato | YouTube&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/RyanCarniato&#34; rel=&#34;nofollow&#34;&gt;Twitter: @RyanCarniato&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60969377" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2710568d-cd27-4e83-b468-88f1665c9654/stream.mp3"/>
                
                <guid isPermaLink="false">5919f6fc-035a-4d27-bff6-d352ba00659f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-state-of-js-frameworks-with-ryan-carniato-part-1-jsj-570</link>
                <pubDate>Tue, 21 Feb 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3810</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Web Performance With Alex Russell - JSJ 569</itunes:title>
                <title>Web Performance With Alex Russell - JSJ 569</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Alex Russell is the Partner Product Manager on Microsoft Edge. He joins the show to talk about web framework performance. He starts out by going over a few examples of user interactions from various web applications and how they affect their performance. Moreover, he gets into detail about the article he wrote, &#34;<a href="https://infrequently.org/2022/12/performance-baseline-2023/" rel="nofollow">The Performance Inequality Gap, 2023</a>&#34;.</p><p><br></p><h1>Sponsors </h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://infrequently.org/2022/05/performance-management-maturity/" rel="nofollow">A Management Maturity Model for Performance</a></li><li><a href="https://infrequently.org/2022/12/performance-baseline-2023/" rel="nofollow">The Performance Inequality Gap, 2023</a></li><li><a href="https://infrequently.org/2023/02/the-market-for-lemons/depth-and-frequency-small.png" rel="nofollow">Depth-and-frequency</a></li><li><a href="https://infrequently.org/2022/12/performance-baseline-2023/multi_core_scores.png" rel="nofollow">multi-core scores</a></li><li><a href="https://infrequently.org/2022/12/performance-baseline-2023/single_core_scores.png" rel="nofollow">single core scores</a></li><li><a href="https://infrequently.org/" rel="nofollow">Infrequently Noted</a></li><li><a href="https://github.com/slightlyoff" rel="nofollow">GitHub: slightlyoff</a></li><li><a href="https://twitter.com/slightlylate" rel="nofollow">Twitter: @slightlylate</a></li></ul><p><br></p><h1>Picks </h1><ul><li>AJ - <a href="https://webinstall.dev/vim-ale/" rel="nofollow">webinstall.dev/vim-ale</a></li><li>Alex - <a href="https://open-web-advocacy.org/" rel="nofollow">open web advocacy</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/283211/harry-potter-death-eaters-rising" rel="nofollow">Harry Potter: Death Eaters Rising </a></li><li>Charles - <a href="https://aretesyndicate.com/pages/enrollment" rel="nofollow">ARETE MEANS EXCELLENCE</a></li><li>Dan - <a href="https://twitter.com/DanShappir/status/1621408009116160000" rel="nofollow">Dan Shappir at @JSJabber Web Dev podcast Poll</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Alex Russell is the Partner Product Manager on Microsoft Edge. He joins the show to talk about web framework performance. He starts out by going over a few examples of user interactions from various web applications and how they affect their performance. Moreover, he gets into detail about the article he wrote, &amp;#34;&lt;a href=&#34;https://infrequently.org/2022/12/performance-baseline-2023/&#34; rel=&#34;nofollow&#34;&gt;The Performance Inequality Gap, 2023&lt;/a&gt;&amp;#34;.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://infrequently.org/2022/05/performance-management-maturity/&#34; rel=&#34;nofollow&#34;&gt;A Management Maturity Model for Performance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://infrequently.org/2022/12/performance-baseline-2023/&#34; rel=&#34;nofollow&#34;&gt;The Performance Inequality Gap, 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://infrequently.org/2023/02/the-market-for-lemons/depth-and-frequency-small.png&#34; rel=&#34;nofollow&#34;&gt;Depth-and-frequency&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://infrequently.org/2022/12/performance-baseline-2023/multi_core_scores.png&#34; rel=&#34;nofollow&#34;&gt;multi-core scores&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://infrequently.org/2022/12/performance-baseline-2023/single_core_scores.png&#34; rel=&#34;nofollow&#34;&gt;single core scores&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://infrequently.org/&#34; rel=&#34;nofollow&#34;&gt;Infrequently Noted&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/slightlyoff&#34; rel=&#34;nofollow&#34;&gt;GitHub: slightlyoff&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/slightlylate&#34; rel=&#34;nofollow&#34;&gt;Twitter: @slightlylate&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks &lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/vim-ale/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/vim-ale&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Alex - &lt;a href=&#34;https://open-web-advocacy.org/&#34; rel=&#34;nofollow&#34;&gt;open web advocacy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/283211/harry-potter-death-eaters-rising&#34; rel=&#34;nofollow&#34;&gt;Harry Potter: Death Eaters Rising &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://aretesyndicate.com/pages/enrollment&#34; rel=&#34;nofollow&#34;&gt;ARETE MEANS EXCELLENCE&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://twitter.com/DanShappir/status/1621408009116160000&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir at @JSJabber Web Dev podcast Poll&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="82733348" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4df57369-a5c4-4d92-a722-29b04a6359d2/stream.mp3"/>
                
                <guid isPermaLink="false">00c7aa70-5f49-4abe-99c4-f15ee1c0f6ba</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/web-performance-with-alex-russell-jsj-569</link>
                <pubDate>Tue, 14 Feb 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5170</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>React Native &amp; Every-Platform Embeddable UI With Taz Singh - JSJ 568</itunes:title>
                <title>React Native &amp; Every-Platform Embeddable UI With Taz Singh - JSJ 568</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Taz Singh is the Founder of Guild. It is an all-in-one platform for Events, Presentations, and Discussions designed to reduce the burden as communities scale. He joins the show to talk about Guild and React Native. He begins by discussing his journey toward how he was able to create his company. He talks about their goals and what sets them apart from other platforms. Additionally, they tackle developing applications using React Native. </p><p><br></p><h1>About This Episode</h1><ul><li>Future projects for Guild</li><li>Using React Native to develop apps for Mobile</li><li>Using React Native to develop apps for Web</li><li>Tamagui</li><li><br></li></ul><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://beta.guild.host/" rel="nofollow">Guild</a></li><li><a href="https://tamagui.dev/" rel="nofollow">Tamagui — React Native + Web UI kit</a></li><li><a href="https://beta.guild.host/taz/presentations" rel="nofollow">Taz Singh</a></li><li><a href="https://www.linkedin.com/in/taz-singh-468b59109/" rel="nofollow">LinkedIn: Taz Singh</a></li><li><a href="https://github.com/tazsingh" rel="nofollow">GitHub: tazsingh</a></li><li><a href="https://twitter.com/tazsingh" rel="nofollow">Twitter: @tazsingh</a></li><li><a href="https://twitter.com/guild__host" rel="nofollow">Twitter: @guild__host</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://github.com/coolaj86/AJScript/issues/28" rel="nofollow">AJScript</a> ( (Moving to <a href="https://github.com/gptscript" rel="nofollow">GPTScript</a>)</li><li>AJ - <a href="https://twitter.com/coolaj86/status/1620121838709014529" rel="nofollow">SNOWFLAKES ARE REAL!</a></li><li>Charles - <a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li><li>Dan - <a href="https://www.totaltypescript.com/tips/typescript-5-0-beta-deep-dive" rel="nofollow">TypeScript 5.0 Beta Deep Dive</a></li><li>Dan - <a href="https://www.youtube.com/watch?v=o3JWb04DRIs" rel="nofollow">React Streaming In Depth: NextJS! Remix! DIY!</a></li><li>Taz - <a href="https://beta.guild.host/" rel="nofollow">Guild</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Taz Singh is the Founder of Guild. It is an all-in-one platform for Events, Presentations, and Discussions designed to reduce the burden as communities scale. He joins the show to talk about Guild and React Native. He begins by discussing his journey toward how he was able to create his company. He talks about their goals and what sets them apart from other platforms. Additionally, they tackle developing applications using React Native. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;About This Episode&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Future projects for Guild&lt;/li&gt;&lt;li&gt;Using React Native to develop apps for Mobile&lt;/li&gt;&lt;li&gt;Using React Native to develop apps for Web&lt;/li&gt;&lt;li&gt;Tamagui&lt;/li&gt;&lt;li&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://beta.guild.host/&#34; rel=&#34;nofollow&#34;&gt;Guild&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://tamagui.dev/&#34; rel=&#34;nofollow&#34;&gt;Tamagui — React Native &#43; Web UI kit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://beta.guild.host/taz/presentations&#34; rel=&#34;nofollow&#34;&gt;Taz Singh&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/taz-singh-468b59109/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Taz Singh&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/tazsingh&#34; rel=&#34;nofollow&#34;&gt;GitHub: tazsingh&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/tazsingh&#34; rel=&#34;nofollow&#34;&gt;Twitter: @tazsingh&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/guild__host&#34; rel=&#34;nofollow&#34;&gt;Twitter: @guild__host&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://github.com/coolaj86/AJScript/issues/28&#34; rel=&#34;nofollow&#34;&gt;AJScript&lt;/a&gt; ( (Moving to &lt;a href=&#34;https://github.com/gptscript&#34; rel=&#34;nofollow&#34;&gt;GPTScript&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://twitter.com/coolaj86/status/1620121838709014529&#34; rel=&#34;nofollow&#34;&gt;SNOWFLAKES ARE REAL!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.totaltypescript.com/tips/typescript-5-0-beta-deep-dive&#34; rel=&#34;nofollow&#34;&gt;TypeScript 5.0 Beta Deep Dive&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?v=o3JWb04DRIs&#34; rel=&#34;nofollow&#34;&gt;React Streaming In Depth: NextJS! Remix! DIY!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Taz - &lt;a href=&#34;https://beta.guild.host/&#34; rel=&#34;nofollow&#34;&gt;Guild&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="88673384" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/44863bce-83b0-4474-af50-158dd1ce21e6/stream.mp3"/>
                
                <guid isPermaLink="false">a5bf9f0e-7b3f-465c-885b-7fc22563a916</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/react-native-every-platform-embeddable-ui-with-taz-singh-jsj-568</link>
                <pubDate>Wed, 08 Feb 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5542</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Providing The Best User Experiences on the Web With Vercel- BONUS</itunes:title>
                <title>Providing The Best User Experiences on the Web With Vercel- BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Lee Robinson is the VP of Developer Experience at Vercel. Vercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. He joins Chuck on the show to talk about NextJS 13 and their company. He goes into great detail about how they continue to offer the finest user and development experience. Additionally, they talk about Vercel&#39;s features. </p><h1><br></h1><h1>Links</h1><ul><li><a href="https://vercel.com/" rel="nofollow">Vercel</a></li><li><a href="https://www.youtube.com/watch?v=NiknNI_0J48" rel="nofollow">Next.js Conf Keynote: Introducing Next.js 13 and Turbopack</a></li><li><a href="https://vercel.com/analytics" rel="nofollow">Vercel Analytics: Real-time Insights, Peak Performance</a></li><li><a href="https://leerob.io/" rel="nofollow">Lee Robinson</a></li><li><a href="https://www.linkedin.com/in/leeerob/" rel="nofollow">LinkedIn: Lee Robinson</a></li><li><a href="https://twitter.com/leeerob" rel="nofollow">Twitter: @leeerob</a></li></ul><p> </p><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Lee Robinson is the VP of Developer Experience at Vercel. Vercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. He joins Chuck on the show to talk about NextJS 13 and their company. He goes into great detail about how they continue to offer the finest user and development experience. Additionally, they talk about Vercel&amp;#39;s features. &lt;/p&gt;&lt;h1&gt;&lt;br&gt;&lt;/h1&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://vercel.com/&#34; rel=&#34;nofollow&#34;&gt;Vercel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=NiknNI_0J48&#34; rel=&#34;nofollow&#34;&gt;Next.js Conf Keynote: Introducing Next.js 13 and Turbopack&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://vercel.com/analytics&#34; rel=&#34;nofollow&#34;&gt;Vercel Analytics: Real-time Insights, Peak Performance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://leerob.io/&#34; rel=&#34;nofollow&#34;&gt;Lee Robinson&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/leeerob/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Lee Robinson&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/leeerob&#34; rel=&#34;nofollow&#34;&gt;Twitter: @leeerob&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="33135804" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fda871bd-7791-421c-a00a-4cf1b2ecd469/stream.mp3"/>
                
                <guid isPermaLink="false">b3341dfb-aef5-499e-b343-791389c36bb1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/providing-the-best-user-experiences-on-the-web-with-vercel-bonus</link>
                <pubDate>Fri, 03 Feb 2023 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2070</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Front-End Hydration - JSJ 567</itunes:title>
                <title>Front-End Hydration - JSJ 567</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Dan Shappir takes the lead for this week&#39;s panelist episode as he talks about hydration. Hydration is the technique of using client-side JavaScript to enhance server-rendered HTML with application state and interaction. In the context of Web performance, he explains why it is regarded as such an issue and its impact.</p><p><br></p><p>The second part of this episode is reviewing various ways in which modern frameworks, such as Qwik, Astro, Remix, and NextJS are trying to alleviate the impact of hydration:</p><ul><li>Avoiding frameworks, to begin with</li><li>Faster hydration, e.g. Svelte, Solid</li><li>Progressive enhancement, e.g. Remix</li><li>Hydration slicing (+ progressive enhancement), e.g. Remix + React 18 (time slicing / isInputPending)</li><li>Islands of hydration, e.g. Astro, Fresh</li><li>Server Components, e.g. NextJS 13 React Server Components (SPA and streaming)</li><li>Resumability, e.q. Qwik, Marko</li></ul><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp: Home</a></li><li><a href="https://www.google.com/aclk?adurl=&ai=DChcSEwjRqP_Z__D8AhWPTmAKHbu5A2AYABACGgJ0bQ&q=&sa=l&sig=AOD64_3BKUlKMcQbrnZfOVEOS332tM99IA&ved=2ahUKEwirkfrZ__D8AhVM_GEKHZebCMoQ0Qx6BAgJEAE" rel="nofollow">April 24 - 27, 2023 - JavaScript Conference London</a></li><li><a href="https://jsnation.com/" rel="nofollow">JSNation Conference 2023</a></li><li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/qwik-part-ii-with-misko-hevery-jsj-563" rel="nofollow">Qwik Part II With Misko Hevery - JSJ 563</a></li><li><a href="https://amzn.to/40lQIle" rel="nofollow">Mastering Linux Shell Scripting</a></li><li><a href="https://amzn.to/3XYYGPJ" rel="nofollow">The Linux Command Line, 2nd Edition: A Complete Introduction</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://animal-crossing.com/" rel="nofollow">Animal Crossing</a></li><li>AJ - <a href="https://yoshiscraftedworld.nintendo.com/" rel="nofollow">Yoshi&#39;s Crafted World™</a></li><li>Charles- <a href="https://boardgamegeek.com/boardgame/283211/harry-potter-death-eaters-rising" rel="nofollow">Harry Potter: Death Eaters Rising </a></li><li>Dan - <a href="https://www.youtube.com/watch?v=kRiD6ZpAN_o" rel="nofollow">Don&#39;t Learn TypeScript</a></li><li>Dan - <a href="https://www.youtube.com/watch?v=6RIPfwxj24s" rel="nofollow">JavaScript Frameworks in 2023</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Dan Shappir takes the lead for this week&amp;#39;s panelist episode as he talks about hydration. Hydration is the technique of using client-side JavaScript to enhance server-rendered HTML with application state and interaction. In the context of Web performance, he explains why it is regarded as such an issue and its impact.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;The second part of this episode is reviewing various ways in which modern frameworks, such as Qwik, Astro, Remix, and NextJS are trying to alleviate the impact of hydration:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Avoiding frameworks, to begin with&lt;/li&gt;&lt;li&gt;Faster hydration, e.g. Svelte, Solid&lt;/li&gt;&lt;li&gt;Progressive enhancement, e.g. Remix&lt;/li&gt;&lt;li&gt;Hydration slicing (&#43; progressive enhancement), e.g. Remix &#43; React 18 (time slicing / isInputPending)&lt;/li&gt;&lt;li&gt;Islands of hydration, e.g. Astro, Fresh&lt;/li&gt;&lt;li&gt;Server Components, e.g. NextJS 13 React Server Components (SPA and streaming)&lt;/li&gt;&lt;li&gt;Resumability, e.q. Qwik, Marko&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp: Home&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.google.com/aclk?adurl=&amp;ai=DChcSEwjRqP_Z__D8AhWPTmAKHbu5A2AYABACGgJ0bQ&amp;q=&amp;sa=l&amp;sig=AOD64_3BKUlKMcQbrnZfOVEOS332tM99IA&amp;ved=2ahUKEwirkfrZ__D8AhVM_GEKHZebCMoQ0Qx6BAgJEAE&#34; rel=&#34;nofollow&#34;&gt;April 24 - 27, 2023 - JavaScript Conference London&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://jsnation.com/&#34; rel=&#34;nofollow&#34;&gt;JSNation Conference 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/qwik-part-ii-with-misko-hevery-jsj-563&#34; rel=&#34;nofollow&#34;&gt;Qwik Part II With Misko Hevery - JSJ 563&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://amzn.to/40lQIle&#34; rel=&#34;nofollow&#34;&gt;Mastering Linux Shell Scripting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://amzn.to/3XYYGPJ&#34; rel=&#34;nofollow&#34;&gt;The Linux Command Line, 2nd Edition: A Complete Introduction&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://animal-crossing.com/&#34; rel=&#34;nofollow&#34;&gt;Animal Crossing&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://yoshiscraftedworld.nintendo.com/&#34; rel=&#34;nofollow&#34;&gt;Yoshi&amp;#39;s Crafted World™&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/283211/harry-potter-death-eaters-rising&#34; rel=&#34;nofollow&#34;&gt;Harry Potter: Death Eaters Rising &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?v=kRiD6ZpAN_o&#34; rel=&#34;nofollow&#34;&gt;Don&amp;#39;t Learn TypeScript&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?v=6RIPfwxj24s&#34; rel=&#34;nofollow&#34;&gt;JavaScript Frameworks in 2023&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="96325381" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/41d77d13-930d-45a5-9815-44da5678d130/stream.mp3"/>
                
                <guid isPermaLink="false">9d8b3af0-bed0-4fb0-b2da-dabadc62c64a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/front-end-hydration-jsj-567</link>
                <pubDate>Tue, 31 Jan 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>6020</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Marvels Of Using Svelte and SvelteKit - JSJ 566</itunes:title>
                <title>Marvels Of Using Svelte and SvelteKit - JSJ 566</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Tracy Lee is the CEO of This Dot Labs, a JavaScript-focused agency, and Adam L Barrett is a Developer Consultant at This Dot Labs. They join the show to talk about the wonders of Svelte and SvelteKit. It is a tool for creating fast web applications. Additionally, they explain how these allow excellent user and developer experiences.</p><p><br></p><h1>About this Episode</h1><ul><li>All about Svelte and SvelteKit</li><li>The internals of Svelte</li><li>Benefits of Svelte compared to other frameworks</li><li>Difference between Framework and MetaFramework</li></ul><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/ZeZBcksZn9s" rel="nofollow">Marvels Of Using Svelte and SvelteKit - JSJ 566</a></p><h1><br></h1><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://www.thisdot.co/" rel="nofollow">This Dot Labs</a></li><li><a href="https://twitter.com/adamlbarrett" rel="nofollow">Twitter: @adamlbarrett</a></li><li><a href="https://twitter.com/ladyleet" rel="nofollow">Twitter: @ladyleet</a></li><li><a href="https://twitter.com/thisdotlabs" rel="nofollow">Twitter: @ThisDotLabs</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Adam - <a href="https://vee-validate.logaretm.com/v4/integrations/zod-schema-validation" rel="nofollow">Zod Schema Validation</a></li><li>Adam - <a href="https://boardgamegeek.com/boardgame/295770/frosthaven" rel="nofollow">Frosthaven | Board Game | BoardGameGeek</a></li><li>AJ - <a href="https://amzn.to/3XCsDV6" rel="nofollow">Silicon Power 1TB MicroSD under $100</a></li><li>AJ - <a href="https://amzn.to/3QMZTHi" rel="nofollow">MBP M1 Storage Expansion</a></li><li>Dan - <a href="https://www.youtube.com/watch?t=1024s&v=kMlkCYL9qo0" rel="nofollow">Svelte Origins: A JavaScript Documentary</a></li><li>Dan -  <a href="https://2022.stateofjs.com/en-US/demographics/#gender" rel="nofollow">State of JS 2022 gender gap</a></li><li>Dan - <a href="https://en.wikipedia.org/wiki/Sneaky_Pete" rel="nofollow">Sneaky Pete TV show on Amazon Prime</a></li><li>Dan - <a href="https://www.youtube.com/watch?v=42pV1uk3qDs" rel="nofollow">&#34;We Hate Perfect Things&#34; by AJ</a></li><li>Dan - War in Ukraine</li><li>Charles - <a href="https://boardgamegeek.com/boardgame/158268/karma" rel="nofollow">Karma | BoardGameGeek</a></li><li>Charles - <a href="https://www.imdb.com/title/tt18335752/" rel="nofollow">1923 (TV Series 2022–2023)</a></li><li>Charles - <a href="https://www.xero.com/" rel="nofollow">Xero</a></li><li>Charles - <a href="https://www.thisdot.co/" rel="nofollow">This Dot Labs</a></li><li>Tracy - <a href="https://www.womentech.net/" rel="nofollow">Women in Tech</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Tracy Lee is the CEO of This Dot Labs, a JavaScript-focused agency, and Adam L Barrett is a Developer Consultant at This Dot Labs. They join the show to talk about the wonders of Svelte and SvelteKit. It is a tool for creating fast web applications. Additionally, they explain how these allow excellent user and developer experiences.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;About this Episode&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;All about Svelte and SvelteKit&lt;/li&gt;&lt;li&gt;The internals of Svelte&lt;/li&gt;&lt;li&gt;Benefits of Svelte compared to other frameworks&lt;/li&gt;&lt;li&gt;Difference between Framework and MetaFramework&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/ZeZBcksZn9s&#34; rel=&#34;nofollow&#34;&gt;Marvels Of Using Svelte and SvelteKit - JSJ 566&lt;/a&gt;&lt;/p&gt;&lt;h1&gt;&lt;br&gt;&lt;/h1&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.thisdot.co/&#34; rel=&#34;nofollow&#34;&gt;This Dot Labs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/adamlbarrett&#34; rel=&#34;nofollow&#34;&gt;Twitter: @adamlbarrett&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/ladyleet&#34; rel=&#34;nofollow&#34;&gt;Twitter: @ladyleet&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/thisdotlabs&#34; rel=&#34;nofollow&#34;&gt;Twitter: @ThisDotLabs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Adam - &lt;a href=&#34;https://vee-validate.logaretm.com/v4/integrations/zod-schema-validation&#34; rel=&#34;nofollow&#34;&gt;Zod Schema Validation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Adam - &lt;a href=&#34;https://boardgamegeek.com/boardgame/295770/frosthaven&#34; rel=&#34;nofollow&#34;&gt;Frosthaven | Board Game | BoardGameGeek&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3XCsDV6&#34; rel=&#34;nofollow&#34;&gt;Silicon Power 1TB MicroSD under $100&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3QMZTHi&#34; rel=&#34;nofollow&#34;&gt;MBP M1 Storage Expansion&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?t=1024s&amp;v=kMlkCYL9qo0&#34; rel=&#34;nofollow&#34;&gt;Svelte Origins: A JavaScript Documentary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan -  &lt;a href=&#34;https://2022.stateofjs.com/en-US/demographics/#gender&#34; rel=&#34;nofollow&#34;&gt;State of JS 2022 gender gap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://en.wikipedia.org/wiki/Sneaky_Pete&#34; rel=&#34;nofollow&#34;&gt;Sneaky Pete TV show on Amazon Prime&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?v=42pV1uk3qDs&#34; rel=&#34;nofollow&#34;&gt;&amp;#34;We Hate Perfect Things&amp;#34; by AJ&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/158268/karma&#34; rel=&#34;nofollow&#34;&gt;Karma | BoardGameGeek&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.imdb.com/title/tt18335752/&#34; rel=&#34;nofollow&#34;&gt;1923 (TV Series 2022–2023)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.xero.com/&#34; rel=&#34;nofollow&#34;&gt;Xero&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.thisdot.co/&#34; rel=&#34;nofollow&#34;&gt;This Dot Labs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Tracy - &lt;a href=&#34;https://www.womentech.net/&#34; rel=&#34;nofollow&#34;&gt;Women in Tech&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="83285472" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2ae2f94b-7198-42b2-a113-f8c8ad7db10a/stream.mp3"/>
                
                <guid isPermaLink="false">926f7cc6-f73e-440e-8bf6-7f3e6cda5447</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/marvels-of-using-svelte-and-sveltekit-jsj-566</link>
                <pubDate>Tue, 24 Jan 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5205</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Runtime Security With Gal Weizman - JSJ 565</itunes:title>
                <title>Runtime Security With Gal Weizman - JSJ 565</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Gal Weizman has professionally done Browser JavaScript security research for almost a decade and currently works in MetaMask. He joins the show to explain more about his profession as a &#34;Browser Javascript Internals Expert.&#34; Moreover, he then talks about his project, &#34;Snow&#34;. It is a JavaScript shim that applies an important defense mechanism in the browser to the web app&#39;s runtime to allow them to secure their same origin realms. </p><p><br></p><h1>About this Episode</h1><ul><li>Understanding more Supply Chain Security</li><li>How <a href="https://github.com/lavamoat/snow" rel="nofollow">Snow ❄️</a> functions</li><li>How Snow provides added security to your apps</li><li>Learning more about Realm and Realm Security</li><li>All about LavaMoat</li></ul><h1><br></h1><h1>On YouTube</h1><p><a href="https://youtu.be/yV7gFN_HKWo" rel="nofollow">Runtime Security With Gal Weizman - JSJ 565</a></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://github.com/weizman/awesome-javascript-realms-security" rel="nofollow">awesome javascript realms security ⭐️</a></li><li><a href="https://github.com/lavamoat/snow" rel="nofollow">Snow ❄️</a></li><li><a href="https://github.com/lavamoat/snow/wiki/Introducing-Snow" rel="nofollow">Introduction to Snow</a></li><li><a href="https://weizman.github.io/page-snow-into-metamask/" rel="nofollow">Integrating Snow into MetaMask</a></li><li><a href="https://lavamoat.github.io/snow/demo/" rel="nofollow">Live demo</a></li><li><a href="https://metamask.io/" rel="nofollow">MetaMask: The crypto wallet for Defi, Web3 Dapps and NFTs</a></li><li><a href="https://socket.dev/" rel="nofollow">Socket - Secure your JavaScript supply chain</a></li><li><a href="https://github.com/LavaMoat" rel="nofollow">LavaMoat</a></li><li><a href="https://weizman.github.io/page-about/" rel="nofollow">Gal Weizman</a></li><li><a href="https://gist.github.com/weizman" rel="nofollow">GitHub: weizman</a></li><li><a href="https://twitter.com/WeizmanGal" rel="nofollow">Twitter: @WeizmanGal</a></li><li><a href="https://topenddevs.com/podcasts/views-on-vue/episodes/the-magic-of-vue-mastery-with-adam-jahr-vue-205" rel="nofollow">The Magic Of Vue Mastery with Adam Jahr -VUE 205</a></li><li><a href="https://topenddevs.com/podcasts/views-on-vue/episodes/web-testing-and-automations-with-playwright-vue-206" rel="nofollow">Web Testing And Automations With Playwright - VUE 206</a> </li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://store.ui.com/products/udm-us" rel="nofollow">Dream Machine</a></li><li>AJ - <a href="https://zoomcorp.com/en/us/handheld-recorders/handheld-recorders/h1n-handy-recorder/" rel="nofollow">H1n Audio Recorder</a></li><li>Dan - Australia</li><li>Dan - <a href="https://webdirections.org/summit/" rel="nofollow">Web Directions Summit</a></li><li>Dan - War in Ukraine</li><li>Gal - <a href="https://github.com/LavaMoat" rel="nofollow">LavaMoat</a></li><li>Gal - <a href="https://www.imdb.com/title/tt11280740/" rel="nofollow">Severance</a></li><li>Steve - <a href="https://www.nationalgeographic.co.uk/history-and-civilisation/2022/08/the-science-of-why-you-have-great-ideas-in-the-shower" rel="nofollow">The science of why you have great ideas in the shower</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Gal Weizman has professionally done Browser JavaScript security research for almost a decade and currently works in MetaMask. He joins the show to explain more about his profession as a &amp;#34;Browser Javascript Internals Expert.&amp;#34; Moreover, he then talks about his project, &amp;#34;Snow&amp;#34;. It is a JavaScript shim that applies an important defense mechanism in the browser to the web app&amp;#39;s runtime to allow them to secure their same origin realms. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;About this Episode&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Understanding more Supply Chain Security&lt;/li&gt;&lt;li&gt;How &lt;a href=&#34;https://github.com/lavamoat/snow&#34; rel=&#34;nofollow&#34;&gt;Snow ❄️&lt;/a&gt; functions&lt;/li&gt;&lt;li&gt;How Snow provides added security to your apps&lt;/li&gt;&lt;li&gt;Learning more about Realm and Realm Security&lt;/li&gt;&lt;li&gt;All about LavaMoat&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;&lt;br&gt;&lt;/h1&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/yV7gFN_HKWo&#34; rel=&#34;nofollow&#34;&gt;Runtime Security With Gal Weizman - JSJ 565&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/weizman/awesome-javascript-realms-security&#34; rel=&#34;nofollow&#34;&gt;awesome javascript realms security ⭐️&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/lavamoat/snow&#34; rel=&#34;nofollow&#34;&gt;Snow ❄️&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/lavamoat/snow/wiki/Introducing-Snow&#34; rel=&#34;nofollow&#34;&gt;Introduction to Snow&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://weizman.github.io/page-snow-into-metamask/&#34; rel=&#34;nofollow&#34;&gt;Integrating Snow into MetaMask&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://lavamoat.github.io/snow/demo/&#34; rel=&#34;nofollow&#34;&gt;Live demo&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://metamask.io/&#34; rel=&#34;nofollow&#34;&gt;MetaMask: The crypto wallet for Defi, Web3 Dapps and NFTs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://socket.dev/&#34; rel=&#34;nofollow&#34;&gt;Socket - Secure your JavaScript supply chain&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/LavaMoat&#34; rel=&#34;nofollow&#34;&gt;LavaMoat&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://weizman.github.io/page-about/&#34; rel=&#34;nofollow&#34;&gt;Gal Weizman&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://gist.github.com/weizman&#34; rel=&#34;nofollow&#34;&gt;GitHub: weizman&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/WeizmanGal&#34; rel=&#34;nofollow&#34;&gt;Twitter: @WeizmanGal&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/views-on-vue/episodes/the-magic-of-vue-mastery-with-adam-jahr-vue-205&#34; rel=&#34;nofollow&#34;&gt;The Magic Of Vue Mastery with Adam Jahr -VUE 205&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/views-on-vue/episodes/web-testing-and-automations-with-playwright-vue-206&#34; rel=&#34;nofollow&#34;&gt;Web Testing And Automations With Playwright - VUE 206&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://store.ui.com/products/udm-us&#34; rel=&#34;nofollow&#34;&gt;Dream Machine&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://zoomcorp.com/en/us/handheld-recorders/handheld-recorders/h1n-handy-recorder/&#34; rel=&#34;nofollow&#34;&gt;H1n Audio Recorder&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - Australia&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://webdirections.org/summit/&#34; rel=&#34;nofollow&#34;&gt;Web Directions Summit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;&lt;li&gt;Gal - &lt;a href=&#34;https://github.com/LavaMoat&#34; rel=&#34;nofollow&#34;&gt;LavaMoat&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Gal - &lt;a href=&#34;https://www.imdb.com/title/tt11280740/&#34; rel=&#34;nofollow&#34;&gt;Severance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://www.nationalgeographic.co.uk/history-and-civilisation/2022/08/the-science-of-why-you-have-great-ideas-in-the-shower&#34; rel=&#34;nofollow&#34;&gt;The science of why you have great ideas in the shower&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="84607477" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1873ca36-86fa-4cbf-8805-14ca5f2e35be/stream.mp3"/>
                
                <guid isPermaLink="false">8d423127-cc9d-41d4-b5e4-952f3d6fc85e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/runtime-security-with-gal-weizman-jsj-565</link>
                <pubDate>Tue, 17 Jan 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5287</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How To Plan For Success In 2023 - JSJ 564</itunes:title>
                <title>How To Plan For Success In 2023 - JSJ 564</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Join Charles Wood as he takes on a solo episode this week! He tackles different strategies on how to achieve your goals and aspirations. He motivates the listeners by sharing his personal story of how he was able to climb back up on his feet after getting lost a few years ago. Moreover, Chuck dives into his plans for Top End Devs this year and how he can help developers take control of their careers. </p><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/TPjGI4xGhZI" rel="nofollow">How To Plan For Success In 2023 - JSJ 564</a></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Picks</h1><ul><li>Charles - <a href="https://www.google.com/aclk?adurl=&ai=DChcSEwiw747_xK38AhXBQ2AKHePCDU0YABAAGgJ0bQ&q=&sa=l&sig=AOD64_1ktXRVZOss7KMgcry2ObLanJuc6g&ved=2ahUKEwi37Yf_xK38AhXRCd4KHQZ_DtAQ0Qx6BAgIEAE" rel="nofollow">Exit: The Game – Advent Calendar: The Mystery of the Ice Cave</a></li><li>Charles - <a href="https://topenddevs.social/about" rel="nofollow">topenddevs.social - mastodon</a></li><li>Charles - <a href="https://www.paramountnetwork.com/shows/yellowstone" rel="nofollow">Yellowstone - TV Series | Paramount Network</a></li><li>Charles - <a href="https://topenddevs.com/conferences/javascript-remote-conference-2022" rel="nofollow">JS Remote Conf</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Join Charles Wood as he takes on a solo episode this week! He tackles different strategies on how to achieve your goals and aspirations. He motivates the listeners by sharing his personal story of how he was able to climb back up on his feet after getting lost a few years ago. Moreover, Chuck dives into his plans for Top End Devs this year and how he can help developers take control of their careers. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/TPjGI4xGhZI&#34; rel=&#34;nofollow&#34;&gt;How To Plan For Success In 2023 - JSJ 564&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.google.com/aclk?adurl=&amp;ai=DChcSEwiw747_xK38AhXBQ2AKHePCDU0YABAAGgJ0bQ&amp;q=&amp;sa=l&amp;sig=AOD64_1ktXRVZOss7KMgcry2ObLanJuc6g&amp;ved=2ahUKEwi37Yf_xK38AhXRCd4KHQZ_DtAQ0Qx6BAgIEAE&#34; rel=&#34;nofollow&#34;&gt;Exit: The Game – Advent Calendar: The Mystery of the Ice Cave&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.social/about&#34; rel=&#34;nofollow&#34;&gt;topenddevs.social - mastodon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://www.paramountnetwork.com/shows/yellowstone&#34; rel=&#34;nofollow&#34;&gt;Yellowstone - TV Series | Paramount Network&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53229609" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/af23cc42-3832-4c7d-8a38-a38eafbed618/stream.mp3"/>
                
                <guid isPermaLink="false">ff54a2fe-4284-4cbd-bf53-f2c52d99a208</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/how-to-plan-for-success-in-2023-jsj-564</link>
                <pubDate>Tue, 10 Jan 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3326</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Qwik Part II With Misko Hevery - JSJ 563</itunes:title>
                <title>Qwik Part II With Misko Hevery - JSJ 563</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Misko Hevery is the Chief Technology Officer at Builder.io. He is also the creator of <a href="https://angular.io/" rel="nofollow">Angular.io</a>, known for zone.js, and helped co-create <a href="https://karma-runner.github.io/" rel="nofollow">karma</a>. He returns to the show to discuss &#34;Qwik&#34; in greater detail alongside AJ and Steve. No matter how complex your website is, Qwik provides the fastest possible page load times. In contrast to other frameworks, Qwik has special features that make it more user-friendly.</p><p><br></p><h1>About This Episode</h1><ul><li>How Qwik addresses any issue</li><li>Different Qwik features that make it convenient and efficient to use</li><li>Overview of <a href="https://qwik.builder.io/docs/concepts/progressive/" rel="nofollow">precision lazy-loading</a></li><li>Introduction to Mitosis</li></ul><p><br></p><h1>On YouTube</h1><p><a href="https://youtu.be/DKUJ16wmVlU" rel="nofollow">Qwik Part II With Misko Hevery - JSJ 563</a></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://qwik.builder.io/" rel="nofollow">Qwik</a></li><li><a href="https://papanasi.js.org/?path=%2Fstory%2F%F0%9F%93%97documentation-introduction--page" rel="nofollow">Papanasi UI Library</a></li><li><a href="https://mitosis.builder.io/?outputTab=G4VwpkA%3D" rel="nofollow">Mitosis Fiddle</a></li><li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/builder-io-and-qwik-jsj-540" rel="nofollow">Builder.io and Qwik - JSJ 540</a></li><li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/qwik-with-misko-hevery-jsj-549" rel="nofollow">Qwik with Misko Hevery - JSJ 549</a></li></ul><p><br></p><h1>Picks</h1><ul><li>AJ - <a href="https://www.vornado.com/product-category/heaters" rel="nofollow">Vornado heaters</a></li><li>AJ - <a href="https://officereplacementparts.com/office-chair-parts/" rel="nofollow">Replacement Parts for Office Chairs</a></li><li>Misko - <a href="https://www.flux.ai/p" rel="nofollow">Flux | Where the world builds hardware</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Misko Hevery is the Chief Technology Officer at Builder.io. He is also the creator of &lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular.io&lt;/a&gt;, known for zone.js, and helped co-create &lt;a href=&#34;https://karma-runner.github.io/&#34; rel=&#34;nofollow&#34;&gt;karma&lt;/a&gt;. He returns to the show to discuss &amp;#34;Qwik&amp;#34; in greater detail alongside AJ and Steve. No matter how complex your website is, Qwik provides the fastest possible page load times. In contrast to other frameworks, Qwik has special features that make it more user-friendly.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;About This Episode&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;How Qwik addresses any issue&lt;/li&gt;&lt;li&gt;Different Qwik features that make it convenient and efficient to use&lt;/li&gt;&lt;li&gt;Overview of &lt;a href=&#34;https://qwik.builder.io/docs/concepts/progressive/&#34; rel=&#34;nofollow&#34;&gt;precision lazy-loading&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Introduction to Mitosis&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;On YouTube&lt;/h1&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/DKUJ16wmVlU&#34; rel=&#34;nofollow&#34;&gt;Qwik Part II With Misko Hevery - JSJ 563&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://qwik.builder.io/&#34; rel=&#34;nofollow&#34;&gt;Qwik&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://papanasi.js.org/?path=%2Fstory%2F%F0%9F%93%97documentation-introduction--page&#34; rel=&#34;nofollow&#34;&gt;Papanasi UI Library&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://mitosis.builder.io/?outputTab=G4VwpkA%3D&#34; rel=&#34;nofollow&#34;&gt;Mitosis Fiddle&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/builder-io-and-qwik-jsj-540&#34; rel=&#34;nofollow&#34;&gt;Builder.io and Qwik - JSJ 540&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/qwik-with-misko-hevery-jsj-549&#34; rel=&#34;nofollow&#34;&gt;Qwik with Misko Hevery - JSJ 549&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.vornado.com/product-category/heaters&#34; rel=&#34;nofollow&#34;&gt;Vornado heaters&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://officereplacementparts.com/office-chair-parts/&#34; rel=&#34;nofollow&#34;&gt;Replacement Parts for Office Chairs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Misko - &lt;a href=&#34;https://www.flux.ai/p&#34; rel=&#34;nofollow&#34;&gt;Flux | Where the world builds hardware&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="84213342" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9808d2af-8a03-4868-b8d5-d78c4a4020b7/stream.mp3"/>
                
                <guid isPermaLink="false">3047f030-f245-4d72-aafc-c7324d06c9a3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/qwik-part-ii-with-misko-hevery-jsj-563</link>
                <pubDate>Mon, 02 Jan 2023 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5263</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>WebAuthn With Dan Moore - JSJ 562</itunes:title>
                <title>WebAuthn With Dan Moore - JSJ 562</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                
                <description><![CDATA[<p>Dan Moore is the Head of DevRel at FushionAuth. He joins AJ and Chuck to talk about the new API called, “WebAuthn”. Using biometric, secure authentication techniques, WebAuthn is a new approach for confirming your users&#39; identities. He goes into detail about the usage of this API and how this is a good choice for users to validate web applications with ease and convenience. </p><p><br></p><h1>About this Episode</h1><ul><li>Features and benefits of WebAuthn</li><li>Registration process of WebAuthn</li></ul><p><br></p><p><a href="https://youtu.be/iyTTqabOwJU" rel="nofollow">WebAuthn With Dan Moore - JSJ 562 | YouTube Video</a></p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li><li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li><li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li></ul><p><br></p><h1>Links</h1><ul><li><a href="https://fusionauth.io/blog/2022/09/13/what-is-webauthn-why-do-you-care" rel="nofollow">What is WebAuthn and why should you care?</a></li><li><a href="https://fusionauth.io/learn/expert-advice/authentication/webauthn-explained" rel="nofollow">WebAuthn Explained</a></li><li><a href="https://stackoverflow.blog/2022/11/16/biometric-authentication-for-web-devs/" rel="nofollow">You can add biometric authentication to your webpage. Here&#39;s how.</a></li><li><a href="https://fusionauth.io/" rel="nofollow">Auth. Built for Devs, by Devs - FusionAuth</a></li><li><a href="https://twitter.com/konklone/status/1476248013047795713" rel="nofollow">best buy supported in Dec</a></li><li><a href="https://noknok.com/password-free-authentication-with-intuit-fido-authentication/" rel="nofollow">Password Free Authentication With Intuit And FIDO Authentication</a></li><li><a href="https://dev.to/jsombie/password-less-authentication-in-nextjs-application-with-webauthn-and-nextauth-3mgl" rel="nofollow">Password-less authentication in NextJS application with WebAuthn and NextAuth - DEV Community 👩‍💻👨‍💻</a></li><li><a href="https://twitter.com/fusionauth" rel="nofollow">Twitter:@FusionAuth</a></li><li><a href="https://twitter.com/mooreds" rel="nofollow">Twitter: @mooreds</a></li></ul><p><br></p><p>Picks</p><ul><li>AJ - <a href="https://umbrel.com/" rel="nofollow">Umbrel</a></li><li>AJ - <a href="https://amzn.to/3VAU5SL" rel="nofollow">Dell OptiPlex Micro (better than Raspberry Pi 4)</a></li><li>AJ - <a href="https://www.youtube.com/watch?v=by_Yzj0gTpg" rel="nofollow">CBDCs are totalitarianism in an App and a currency (from Livestream #150)</a></li><li>AJ - GitHub &amp; NPM Support TouchID via WebAuthn&#39;s &#34;This Device&#34;!</li><li>AJ - <a href="https://www.youtube.com/watch?t=576s&v=EMsLYknErtA" rel="nofollow">The Con Behind The Crypto Blood Bath – Dirty Secrets Revealed</a></li><li>AJ - <a href="https://amzn.to/3P2wg3C" rel="nofollow">Vornado Heater</a></li><li>Charles - Cheap computers on <a href="http://walmart.com/" rel="nofollow">Walmart.com</a></li><li>Charles - <a href="https://boardgamegeek.com/boardgame/317434/exit-game-advent-calendar-mystery-ice-cave" rel="nofollow">Exit: The Game – Advent Calendar: The Mystery of the Ice Cave | Board Game | BoardGameGeek</a></li><li>Charles - <a href="https://topenddevs.com/bookclub" rel="nofollow">- Top End Devs</a></li><li>Charles - <a href="https://mail.google.com/" rel="nofollow">Google Mail</a> </li><li>Charles - <a href="https://gmelius.com/" rel="nofollow">Gmelius</a></li><li>Dan - <a href="https://www.imdb.com/title/tt10574236/" rel="nofollow">Station Eleven (TV Mini Series 2021–2022) - IMDb</a></li><li>Dan - <a href="https://twitter.com/mooreds/status/1598694454680260609" rel="nofollow">Dan&#39;s Twitter persimmon poll</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Dan Moore is the Head of DevRel at FushionAuth. He joins AJ and Chuck to talk about the new API called, “WebAuthn”. Using biometric, secure authentication techniques, WebAuthn is a new approach for confirming your users&amp;#39; identities. He goes into detail about the usage of this API and how this is a good choice for users to validate web applications with ease and convenience. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;About this Episode&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Features and benefits of WebAuthn&lt;/li&gt;&lt;li&gt;Registration process of WebAuthn&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://youtu.be/iyTTqabOwJU&#34; rel=&#34;nofollow&#34;&gt;WebAuthn With Dan Moore - JSJ 562 | YouTube Video&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://fusionauth.io/blog/2022/09/13/what-is-webauthn-why-do-you-care&#34; rel=&#34;nofollow&#34;&gt;What is WebAuthn and why should you care?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://fusionauth.io/learn/expert-advice/authentication/webauthn-explained&#34; rel=&#34;nofollow&#34;&gt;WebAuthn Explained&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://stackoverflow.blog/2022/11/16/biometric-authentication-for-web-devs/&#34; rel=&#34;nofollow&#34;&gt;You can add biometric authentication to your webpage. Here&amp;#39;s how.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://fusionauth.io/&#34; rel=&#34;nofollow&#34;&gt;Auth. Built for Devs, by Devs - FusionAuth&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/konklone/status/1476248013047795713&#34; rel=&#34;nofollow&#34;&gt;best buy supported in Dec&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://noknok.com/password-free-authentication-with-intuit-fido-authentication/&#34; rel=&#34;nofollow&#34;&gt;Password Free Authentication With Intuit And FIDO Authentication&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://dev.to/jsombie/password-less-authentication-in-nextjs-application-with-webauthn-and-nextauth-3mgl&#34; rel=&#34;nofollow&#34;&gt;Password-less authentication in NextJS application with WebAuthn and NextAuth - DEV Community 👩‍💻👨‍💻&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/fusionauth&#34; rel=&#34;nofollow&#34;&gt;Twitter:@FusionAuth&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/mooreds&#34; rel=&#34;nofollow&#34;&gt;Twitter: @mooreds&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Picks&lt;/p&gt;&lt;ul&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://umbrel.com/&#34; rel=&#34;nofollow&#34;&gt;Umbrel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3VAU5SL&#34; rel=&#34;nofollow&#34;&gt;Dell OptiPlex Micro (better than Raspberry Pi 4)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=by_Yzj0gTpg&#34; rel=&#34;nofollow&#34;&gt;CBDCs are totalitarianism in an App and a currency (from Livestream #150)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - GitHub &amp;amp; NPM Support TouchID via WebAuthn&amp;#39;s &amp;#34;This Device&amp;#34;!&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?t=576s&amp;v=EMsLYknErtA&#34; rel=&#34;nofollow&#34;&gt;The Con Behind The Crypto Blood Bath – Dirty Secrets Revealed&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3P2wg3C&#34; rel=&#34;nofollow&#34;&gt;Vornado Heater&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - Cheap computers on &lt;a href=&#34;http://walmart.com/&#34; rel=&#34;nofollow&#34;&gt;Walmart.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/317434/exit-game-advent-calendar-mystery-ice-cave&#34; rel=&#34;nofollow&#34;&gt;Exit: The Game – Advent Calendar: The Mystery of the Ice Cave | Board Game | BoardGameGeek&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/bookclub&#34; rel=&#34;nofollow&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://mail.google.com/&#34; rel=&#34;nofollow&#34;&gt;Google Mail&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://gmelius.com/&#34; rel=&#34;nofollow&#34;&gt;Gmelius&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://www.imdb.com/title/tt10574236/&#34; rel=&#34;nofollow&#34;&gt;Station Eleven (TV Mini Series 2021–2022) - IMDb&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - &lt;a href=&#34;https://twitter.com/mooreds/status/1598694454680260609&#34; rel=&#34;nofollow&#34;&gt;Dan&amp;#39;s Twitter persimmon poll&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71238635" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9ad7f02f-ddf4-4bc6-885c-53c775c75957/stream.mp3"/>
                
                <guid isPermaLink="false">e48f5c7d-bae0-4a62-8af8-f5e622ae6c41</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/webauthn-with-dan-moore-jsj-562</link>
                <pubDate>Thu, 22 Dec 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4452</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Astro with Fred K. Schott - JSJ 561</itunes:title>
                <title>Astro with Fred K. Schott - JSJ 561</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Steve and A.J. welcome Fred K. Schott to the show to talk about Fred&#39;s latest project, Astro. After initially discussing some of Fred&#39;s previous projects (Snowpak, Pika) and the joys of esbuild, they dive into Astro, including how it works, its use cases, and the newly finalized dynamic SSR capability. They finish with some picks going back to the very early web, and, as always, Steve&#39;s fabulous dad jokes.&lt;br&gt;&lt;br&gt;&lt;a href=&#34;https://youtu.be/jktNwk8-DKs&#34;&gt;JSJ 561 - Youtube&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt; &#34;Wrangle, who helps with &lt;a href=&#34;https://www.wrangle.io/post/managing-approval-workflows-in-slack&#34;&gt;&lt;strong&gt;Slack approval workflows&lt;/strong&gt;&lt;/a&gt;.&#34;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34;&gt;Chuck&#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/views-on-vue/episodes/astro-with-fred-k-schott-vue-195&#34;&gt;Astro with Fred K. Schott - VUE 195&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lit.dev/docs/v1/lit-html/introduction/&#34;&gt;Introduction - Lit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://astro.build/&#34;&gt;Astro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.arrow-js.com/&#34;&gt;ArrowJs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://fredkschott.com/&#34;&gt;Fred K. Schott&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/FredKSchott&#34;&gt;Twitter: @FredKSchott&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.dekudeals.com/&#34;&gt;Deku Deals - Nintendo Switch price tracking and wishlist notifications&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://bonzi.link/&#34;&gt;NEW! - BonziBUDDY!&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Fred - &lt;a href=&#34;https://www.jibjab.com/&#34;&gt;Funny eCards - Send Custom Greeting Cards Online w/ JibJab!&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Steve and A.J. welcome Fred K. Schott to the show to talk about Fred&#39;s latest project, Astro. After initially discussing some of Fred&#39;s previous projects (Snowpak, Pika) and the joys of esbuild, they dive into Astro, including how it works, its use cases, and the newly finalized dynamic SSR capability. They finish with some picks going back to the very early web, and, as always, Steve&#39;s fabulous dad jokes.<br><br><a href="https://youtu.be/jktNwk8-DKs" rel="nofollow">JSJ 561 - Youtube</a><br><br>
</div><h1>Sponsors</h1><ul>
<li> &#34;Wrangle, who helps with <a href="https://www.wrangle.io/post/managing-approval-workflows-in-slack" rel="nofollow"><strong>Slack approval workflows</strong></a>.&#34;</li>
<li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li>
<li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li>
<li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://topenddevs.com/podcasts/views-on-vue/episodes/astro-with-fred-k-schott-vue-195" rel="nofollow">Astro with Fred K. Schott - VUE 195</a></li>
<li><a href="https://lit.dev/docs/v1/lit-html/introduction/" rel="nofollow">Introduction - Lit</a></li>
<li><a href="https://astro.build/" rel="nofollow">Astro</a></li>
<li><a href="https://www.arrow-js.com/" rel="nofollow">ArrowJs</a></li>
<li><a href="http://fredkschott.com/" rel="nofollow">Fred K. Schott</a></li>
<li><a href="https://twitter.com/FredKSchott" rel="nofollow">Twitter: @FredKSchott</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ - <a href="https://www.dekudeals.com/" rel="nofollow">Deku Deals - Nintendo Switch price tracking and wishlist notifications</a>
</li>
<li>AJ - <a href="https://bonzi.link/" rel="nofollow">NEW! - BonziBUDDY!</a>
</li>
<li>Fred - <a href="https://www.jibjab.com/" rel="nofollow">Funny eCards - Send Custom Greeting Cards Online w/ JibJab!</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Steve and A.J. welcome Fred K. Schott to the show to talk about Fred&amp;#39;s latest project, Astro. After initially discussing some of Fred&amp;#39;s previous projects (Snowpak, Pika) and the joys of esbuild, they dive into Astro, including how it works, its use cases, and the newly finalized dynamic SSR capability. They finish with some picks going back to the very early web, and, as always, Steve&amp;#39;s fabulous dad jokes.&lt;br&gt;&lt;br&gt;&lt;a href=&#34;https://youtu.be/jktNwk8-DKs&#34; rel=&#34;nofollow&#34;&gt;JSJ 561 - Youtube&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt; &amp;#34;Wrangle, who helps with &lt;a href=&#34;https://www.wrangle.io/post/managing-approval-workflows-in-slack&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Slack approval workflows&lt;/strong&gt;&lt;/a&gt;.&amp;#34;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/views-on-vue/episodes/astro-with-fred-k-schott-vue-195&#34; rel=&#34;nofollow&#34;&gt;Astro with Fred K. Schott - VUE 195&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lit.dev/docs/v1/lit-html/introduction/&#34; rel=&#34;nofollow&#34;&gt;Introduction - Lit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://astro.build/&#34; rel=&#34;nofollow&#34;&gt;Astro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.arrow-js.com/&#34; rel=&#34;nofollow&#34;&gt;ArrowJs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://fredkschott.com/&#34; rel=&#34;nofollow&#34;&gt;Fred K. Schott&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/FredKSchott&#34; rel=&#34;nofollow&#34;&gt;Twitter: @FredKSchott&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.dekudeals.com/&#34; rel=&#34;nofollow&#34;&gt;Deku Deals - Nintendo Switch price tracking and wishlist notifications&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://bonzi.link/&#34; rel=&#34;nofollow&#34;&gt;NEW! - BonziBUDDY!&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Fred - &lt;a href=&#34;https://www.jibjab.com/&#34; rel=&#34;nofollow&#34;&gt;Funny eCards - Send Custom Greeting Cards Online w/ JibJab!&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69356146" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9db39045-b0fe-4f10-8389-fbd74867fae5/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/astro-with-fred-k-schott-jsj-561</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/astro-with-fred-k-schott-jsj-561</link>
                <pubDate>Tue, 13 Dec 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4334</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The State of WASM - JSJ 560</itunes:title>
                <title>The State of WASM - JSJ 560</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;WebAssembly (WASM) is a core technology of the Web and supported by all browsers as well as various other runtimes. Yet despite this fact most Web devs don&#39;t use it and have little or no familiarity with it. This week we are joined by Istvan Szmozsanszky &#34;Flaki&#34; to discuss some of the significant transformations currently taking place with this tech, which could make it much more mainstream.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34;&gt;Chuck&#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/flaki&#34;&gt;GitHub: flaki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flak.is/&#34;&gt;Flaki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slsoftworks&#34;&gt;Twitter: @slsoftworks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://savvi.legal/&#34;&gt;Savvi Legal: The Legal Hub for the Startup Ecosystem&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.dash.org/&#34;&gt;Dash&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.social/about&#34;&gt;Topenddevs.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/294702/tenpenny-parks&#34;&gt;Tenpenny Parks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - World Cup 2022&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://moa.party/&#34;&gt;Moa&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.snipd.com/&#34;&gt;Snipd&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan -  Ongoing war in Ukraine&lt;/li&gt;
&lt;li&gt;Flaki - &lt;a href=&#34;https://suborbital.dev/&#34;&gt;Suborbital&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Flaki - &lt;a href=&#34;https://grain-lang.org/&#34;&gt;Grain&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Flaki - Support local animal shelter&lt;/li&gt;
&lt;li&gt;Flaki - &lt;a href=&#34;https://www.daybreakgame.org/&#34;&gt;Daybreak&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>WebAssembly (WASM) is a core technology of the Web and supported by all browsers as well as various other runtimes. Yet despite this fact most Web devs don&#39;t use it and have little or no familiarity with it. This week we are joined by Istvan Szmozsanszky &#34;Flaki&#34; to discuss some of the significant transformations currently taking place with this tech, which could make it much more mainstream.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li>
<li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li>
<li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://github.com/flaki" rel="nofollow">GitHub: flaki</a></li>
<li><a href="https://flak.is/" rel="nofollow">Flaki</a></li>
<li><a href="https://twitter.com/slsoftworks" rel="nofollow">Twitter: @slsoftworks</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ - <a href="https://savvi.legal/" rel="nofollow">Savvi Legal: The Legal Hub for the Startup Ecosystem</a>
</li>
<li>AJ - <a href="https://www.dash.org/" rel="nofollow">Dash</a>
</li>
<li>Charles - <a href="https://topenddevs.social/about" rel="nofollow">Topenddevs.social</a>
</li>
<li>Charles - <a href="https://boardgamegeek.com/boardgame/294702/tenpenny-parks" rel="nofollow">Tenpenny Parks</a>
</li>
<li>Charles - World Cup 2022</li>
<li>Dan - <a href="https://moa.party/" rel="nofollow">Moa</a>
</li>
<li>Dan - <a href="https://www.snipd.com/" rel="nofollow">Snipd</a>
</li>
<li>Dan -  Ongoing war in Ukraine</li>
<li>Flaki - <a href="https://suborbital.dev/" rel="nofollow">Suborbital</a>
</li>
<li>Flaki - <a href="https://grain-lang.org/" rel="nofollow">Grain</a>
</li>
<li>Flaki - Support local animal shelter</li>
<li>Flaki - <a href="https://www.daybreakgame.org/" rel="nofollow">Daybreak</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;WebAssembly (WASM) is a core technology of the Web and supported by all browsers as well as various other runtimes. Yet despite this fact most Web devs don&amp;#39;t use it and have little or no familiarity with it. This week we are joined by Istvan Szmozsanszky &amp;#34;Flaki&amp;#34; to discuss some of the significant transformations currently taking place with this tech, which could make it much more mainstream.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/flaki&#34; rel=&#34;nofollow&#34;&gt;GitHub: flaki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flak.is/&#34; rel=&#34;nofollow&#34;&gt;Flaki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slsoftworks&#34; rel=&#34;nofollow&#34;&gt;Twitter: @slsoftworks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://savvi.legal/&#34; rel=&#34;nofollow&#34;&gt;Savvi Legal: The Legal Hub for the Startup Ecosystem&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.dash.org/&#34; rel=&#34;nofollow&#34;&gt;Dash&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.social/about&#34; rel=&#34;nofollow&#34;&gt;Topenddevs.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/294702/tenpenny-parks&#34; rel=&#34;nofollow&#34;&gt;Tenpenny Parks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - World Cup 2022&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://moa.party/&#34; rel=&#34;nofollow&#34;&gt;Moa&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.snipd.com/&#34; rel=&#34;nofollow&#34;&gt;Snipd&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan -  Ongoing war in Ukraine&lt;/li&gt;
&lt;li&gt;Flaki - &lt;a href=&#34;https://suborbital.dev/&#34; rel=&#34;nofollow&#34;&gt;Suborbital&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Flaki - &lt;a href=&#34;https://grain-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Grain&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Flaki - Support local animal shelter&lt;/li&gt;
&lt;li&gt;Flaki - &lt;a href=&#34;https://www.daybreakgame.org/&#34; rel=&#34;nofollow&#34;&gt;Daybreak&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="104145815" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/276b27c6-3673-4f6c-adec-05c59b6bb8be/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/the-state-of-wasm-jsj-560</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-state-of-wasm-jsj-560</link>
                <pubDate>Tue, 06 Dec 2022 12:00:00 &#43;0000</pubDate>
                <itunes:duration>6509</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>All Things TypeScript with Maina Wycliffe - JSJ 559</itunes:title>
                <title>All Things TypeScript with Maina Wycliffe - JSJ 559</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Maina Wycliffe is a Full-stack Software Engineer, Google Developer Expert, and Mentor who currently works at Flanksource. He is a Typescript Enthusiast and is the author of &lt;a href=&#34;https://www.allthingstypescript.dev/&#34;&gt;All things Typescript&lt;/a&gt;. He joins Chuck and Steve as he shares the reason behind starting his newsletter. His main goal is to teach developers to learn more about it and its typing system. &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;About this Episode&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;How Maina handles and future plans in his newsletter&lt;/li&gt;
&lt;li&gt;All about Typescript&lt;/li&gt;
&lt;li&gt;Features of Typescript&lt;/li&gt;
&lt;li&gt;Transitioning to Typescript &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34;&gt;Chuck&#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-type-annotations&#34;&gt;tc39/&lt;strong&gt;proposal-type-annotations&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/adventures-in-angular/episodes/weekly-content-development-strategies-with-gde-maina-wycliffe-aia-357&#34;&gt;Weekly Content Development Strategies with GDE Maina Wycliffe - AiA 357&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mwycliffe_dev&#34;&gt;Twitter: @mwycliffe_dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mainawycliffe.dev/&#34;&gt;Maina Wycliffe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://boardgamegeek.com/boardgame/10547/betrayal-house-hill&#34;&gt;Betrayal at House on the Hill | Board Game&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://topenddevs.com/book-club&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://www.google.com/aclk?sa=l&amp;amp;ai=DChcSEwiu2d6bv8T7AhUa2UwCHX1UAZUYABAAGgJ0bQ&amp;amp;sig=AOD64_0RZ1n8tOb9YXXt9TttOuoK3KnSOg&amp;amp;q&amp;amp;adurl&amp;amp;ved=2ahUKEwjq6tibv8T7AhUNMN4KHTzrAcUQ0Qx6BAgJEAE&#34;&gt;Gather town - Gather Ambassador&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://amzn.to/3GDXL1i&#34;&gt;Neverseen (4) (Keeper of the Lost Cities)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://topenddevs.com/sign_up&#34;&gt;Sign Up For Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Maina - &lt;a href=&#34;https://www.netflix.com/title/80212245&#34;&gt;Watch The Dragon Prince | Netflix Official Site&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Maina Wycliffe is a Full-stack Software Engineer, Google Developer Expert, and Mentor who currently works at Flanksource. He is a Typescript Enthusiast and is the author of <a href="https://www.allthingstypescript.dev/" rel="nofollow">All things Typescript</a>. He joins Chuck and Steve as he shares the reason behind starting his newsletter. His main goal is to teach developers to learn more about it and its typing system. </div><div><br></div><h1>About this Episode</h1><ul>
<li>How Maina handles and future plans in his newsletter</li>
<li>All about Typescript</li>
<li>Features of Typescript</li>
<li>Transitioning to Typescript </li>
</ul><div><br></div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li>
<li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li>
<li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://github.com/tc39/proposal-type-annotations" rel="nofollow">tc39/<strong>proposal-type-annotations</strong></a></li>
<li><a href="https://topenddevs.com/podcasts/adventures-in-angular/episodes/weekly-content-development-strategies-with-gde-maina-wycliffe-aia-357" rel="nofollow">Weekly Content Development Strategies with GDE Maina Wycliffe - AiA 357</a></li>
<li><a href="https://twitter.com/mwycliffe_dev" rel="nofollow">Twitter: @mwycliffe_dev</a></li>
<li><a href="https://mainawycliffe.dev/" rel="nofollow">Maina Wycliffe</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>Chuck - <a href="https://boardgamegeek.com/boardgame/10547/betrayal-house-hill" rel="nofollow">Betrayal at House on the Hill | Board Game</a>
</li>
<li>Chuck - <a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a>
</li>
<li>Chuck - <a href="https://www.google.com/aclk?adurl=&ai=DChcSEwiu2d6bv8T7AhUa2UwCHX1UAZUYABAAGgJ0bQ&q=&sa=l&sig=AOD64_0RZ1n8tOb9YXXt9TttOuoK3KnSOg&ved=2ahUKEwjq6tibv8T7AhUNMN4KHTzrAcUQ0Qx6BAgJEAE" rel="nofollow">Gather town - Gather Ambassador</a>
</li>
<li>Chuck - <a href="https://amzn.to/3GDXL1i" rel="nofollow">Neverseen (4) (Keeper of the Lost Cities)</a>
</li>
<li>Chuck - <a href="https://topenddevs.com/sign_up" rel="nofollow">Sign Up For Your Dreams</a>
</li>
<li>Maina - <a href="https://www.netflix.com/title/80212245" rel="nofollow">Watch The Dragon Prince | Netflix Official Site</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Maina Wycliffe is a Full-stack Software Engineer, Google Developer Expert, and Mentor who currently works at Flanksource. He is a Typescript Enthusiast and is the author of &lt;a href=&#34;https://www.allthingstypescript.dev/&#34; rel=&#34;nofollow&#34;&gt;All things Typescript&lt;/a&gt;. He joins Chuck and Steve as he shares the reason behind starting his newsletter. His main goal is to teach developers to learn more about it and its typing system. &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;About this Episode&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;How Maina handles and future plans in his newsletter&lt;/li&gt;
&lt;li&gt;All about Typescript&lt;/li&gt;
&lt;li&gt;Features of Typescript&lt;/li&gt;
&lt;li&gt;Transitioning to Typescript &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-type-annotations&#34; rel=&#34;nofollow&#34;&gt;tc39/&lt;strong&gt;proposal-type-annotations&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/adventures-in-angular/episodes/weekly-content-development-strategies-with-gde-maina-wycliffe-aia-357&#34; rel=&#34;nofollow&#34;&gt;Weekly Content Development Strategies with GDE Maina Wycliffe - AiA 357&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mwycliffe_dev&#34; rel=&#34;nofollow&#34;&gt;Twitter: @mwycliffe_dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mainawycliffe.dev/&#34; rel=&#34;nofollow&#34;&gt;Maina Wycliffe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://boardgamegeek.com/boardgame/10547/betrayal-house-hill&#34; rel=&#34;nofollow&#34;&gt;Betrayal at House on the Hill | Board Game&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://www.google.com/aclk?adurl=&amp;ai=DChcSEwiu2d6bv8T7AhUa2UwCHX1UAZUYABAAGgJ0bQ&amp;q=&amp;sa=l&amp;sig=AOD64_0RZ1n8tOb9YXXt9TttOuoK3KnSOg&amp;ved=2ahUKEwjq6tibv8T7AhUNMN4KHTzrAcUQ0Qx6BAgJEAE&#34; rel=&#34;nofollow&#34;&gt;Gather town - Gather Ambassador&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://amzn.to/3GDXL1i&#34; rel=&#34;nofollow&#34;&gt;Neverseen (4) (Keeper of the Lost Cities)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Sign Up For Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Maina - &lt;a href=&#34;https://www.netflix.com/title/80212245&#34; rel=&#34;nofollow&#34;&gt;Watch The Dragon Prince | Netflix Official Site&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51683578" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bbc09eda-9d7e-4868-aee4-e96b16ae187c/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/all-things-typescript-with-maina-wycliffe-jsj-559</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/all-things-typescript-with-maina-wycliffe-jsj-559</link>
                <pubDate>Tue, 29 Nov 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3230</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How To Recession Proof Your Job - BONUS</itunes:title>
                <title>How To Recession Proof Your Job - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://topenddevs.com/thrive&#34;&gt;Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal&lt;/a&gt;&lt;/div&gt;&lt;h1&gt;Coupon Code: &#34;THRIVE&#34; for a GIANT discount&lt;/h1&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? &lt;br&gt;&lt;br&gt;Or, maybe you&#39;re a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers?&lt;br&gt;&lt;br&gt;Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis.&lt;br&gt;&lt;br&gt;Mani has read 1,000&#39;s of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans.&lt;br&gt;&lt;br&gt;The he found the one thing that kept him on track and made him so productive that he is now getting all of his work done and was able to live the life he wants.&lt;br&gt;&lt;br&gt;Chuck also weighs in on how Mani&#39;s technique has worked for him and allows him to spend more time with his wife and kids, run a podcast network, and a nearly full time contract.&lt;br&gt;&lt;br&gt;Join the episode to learn how Chuck and Mani get into a regular flow state with their work and consistently deliver at work.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://topenddevs.com/thrive" rel="nofollow">Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal</a></div><h1>Coupon Code: &#34;THRIVE&#34; for a GIANT discount</h1><div><br></div><div>Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? <br><br>Or, maybe you&#39;re a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers?<br><br>Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis.<br><br>Mani has read 1,000&#39;s of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans.<br><br>The he found the one thing that kept him on track and made him so productive that he is now getting all of his work done and was able to live the life he wants.<br><br>Chuck also weighs in on how Mani&#39;s technique has worked for him and allows him to spend more time with his wife and kids, run a podcast network, and a nearly full time contract.<br><br>Join the episode to learn how Chuck and Mani get into a regular flow state with their work and consistently deliver at work.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://topenddevs.com/thrive&#34; rel=&#34;nofollow&#34;&gt;Get the Black Friday/Cyber Monday &amp;#34;Double Your Productivity by 5pm Today&amp;#34; Deal&lt;/a&gt;&lt;/div&gt;&lt;h1&gt;Coupon Code: &amp;#34;THRIVE&amp;#34; for a GIANT discount&lt;/h1&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? &lt;br&gt;&lt;br&gt;Or, maybe you&amp;#39;re a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers?&lt;br&gt;&lt;br&gt;Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis.&lt;br&gt;&lt;br&gt;Mani has read 1,000&amp;#39;s of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans.&lt;br&gt;&lt;br&gt;The he found the one thing that kept him on track and made him so productive that he is now getting all of his work done and was able to live the life he wants.&lt;br&gt;&lt;br&gt;Chuck also weighs in on how Mani&amp;#39;s technique has worked for him and allows him to spend more time with his wife and kids, run a podcast network, and a nearly full time contract.&lt;br&gt;&lt;br&gt;Join the episode to learn how Chuck and Mani get into a regular flow state with their work and consistently deliver at work.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69514971" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0fb735d2-ba14-485f-a52f-72a35903034d/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/how-to-recession-proof-your-job-bonus</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/how-to-recession-proof-your-job-bonus</link>
                <pubDate>Thu, 24 Nov 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4344</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Wix Velo with Yoav Abrahami - JSJ 558</itunes:title>
                <title>Wix Velo with Yoav Abrahami - JSJ 558</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;We are joined by Yoav Abrahami, Chief Architect and Head of Velo to discuss the transformation of Wix from a Website builder to an application development platform. Wix Velo enables developers to implement code that runs either on the client-side or on Wix hosted Node server, while constructing the UI using a WYSIWYG page editor. In this way, Wix provides an interesting alternative to app development frameworks such as NextJS and Nuxt.&lt;/div&gt;&lt;h1&gt;
&lt;br&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&#34;&lt;strong&gt;Request Metrics&lt;/strong&gt;, who does performance monitoring and can help with issues like too much &lt;a href=&#34;https://requestmetrics.com/web-performance/cumulative-layout-shift&#34;&gt;&lt;em&gt;cumulative layout shift&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&#34;&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34;&gt;Chuck&#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.com/velo&#34;&gt;Velo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/yoavabrahami&#34;&gt;Twitter: @yoavabrahami&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;  AJ - &lt;a href=&#34;https://www.amazon.com/Big-Short-Inside-Doomsday-Machine/dp/0393338827&#34;&gt;The Big Short: Inside the Doomsday Machine&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://mentourpilot.com/&#34;&gt;Mentour Pilot&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/c/MattWalsh&#34;&gt;The Matt Walsh Show&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>We are joined by Yoav Abrahami, Chief Architect and Head of Velo to discuss the transformation of Wix from a Website builder to an application development platform. Wix Velo enables developers to implement code that runs either on the client-side or on Wix hosted Node server, while constructing the UI using a WYSIWYG page editor. In this way, Wix provides an interesting alternative to app development frameworks such as NextJS and Nuxt.</div><h1>
<br>Sponsors</h1><ul>
<li>&#34;<strong>Request Metrics</strong>, who does performance monitoring and can help with issues like too much <a href="https://requestmetrics.com/web-performance/cumulative-layout-shift" rel="nofollow"><em>cumulative layout shift</em></a><em>&#34;</em>
</li>
<li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li>
<li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li>
<li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://www.wix.com/velo" rel="nofollow">Velo</a></li>
<li><a href="https://twitter.com/yoavabrahami" rel="nofollow">Twitter: @yoavabrahami</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>  AJ - <a href="https://www.amazon.com/Big-Short-Inside-Doomsday-Machine/dp/0393338827" rel="nofollow">The Big Short: Inside the Doomsday Machine</a>
</li>
<li>AJ - <a href="https://mentourpilot.com/" rel="nofollow">Mentour Pilot</a>
</li>
<li>AJ - <a href="https://www.youtube.com/c/MattWalsh" rel="nofollow">The Matt Walsh Show</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;We are joined by Yoav Abrahami, Chief Architect and Head of Velo to discuss the transformation of Wix from a Website builder to an application development platform. Wix Velo enables developers to implement code that runs either on the client-side or on Wix hosted Node server, while constructing the UI using a WYSIWYG page editor. In this way, Wix provides an interesting alternative to app development frameworks such as NextJS and Nuxt.&lt;/div&gt;&lt;h1&gt;
&lt;br&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&amp;#34;&lt;strong&gt;Request Metrics&lt;/strong&gt;, who does performance monitoring and can help with issues like too much &lt;a href=&#34;https://requestmetrics.com/web-performance/cumulative-layout-shift&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;cumulative layout shift&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&amp;#34;&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.com/velo&#34; rel=&#34;nofollow&#34;&gt;Velo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/yoavabrahami&#34; rel=&#34;nofollow&#34;&gt;Twitter: @yoavabrahami&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;  AJ - &lt;a href=&#34;https://www.amazon.com/Big-Short-Inside-Doomsday-Machine/dp/0393338827&#34; rel=&#34;nofollow&#34;&gt;The Big Short: Inside the Doomsday Machine&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://mentourpilot.com/&#34; rel=&#34;nofollow&#34;&gt;Mentour Pilot&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/c/MattWalsh&#34; rel=&#34;nofollow&#34;&gt;The Matt Walsh Show&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="86873652" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/432f1c33-ed37-4311-b21c-6414e424ed0c/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/wix-velo-with-yoav-abrahami-jsj-558</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/wix-velo-with-yoav-abrahami-jsj-558</link>
                <pubDate>Tue, 22 Nov 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5429</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>What Is Functional Programming and What It&#39;s Not With Lane Wagner- JSJ 557</itunes:title>
                <title>What Is Functional Programming and What It&#39;s Not With Lane Wagner- JSJ 557</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Lane Wagner is the founder of a startup company called Boot.dev. He teaches backend development online in Go, Python, and JavaScript. Lane joins Chuck and Steve as they talk all things Functional Programming. They also talk about its importance and share their thoughts about it. Moreover, Lane also shares his experience with creating boot.dev and the different teaching strategies he uses on his online learning platform.  &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;About this Episode&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt; The difference between Functional Programming VS Object-oriented Programming&lt;/li&gt;
&lt;li&gt;React Hooks &amp;amp; Vue 3 and why are they considered as “not Functional” &lt;/li&gt;
&lt;li&gt;Boot.dev and how is it created  &lt;/li&gt;
&lt;li&gt;The reason why Go became a popular backend language&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34;&gt;Chuck&#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boot.dev/&#34;&gt;Boot.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://wagslane.dev/&#34;&gt;wagslane.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/wagslane&#34;&gt;@wagslane&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/resume&#34;&gt;Chuck&#39;s Resume Template&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://amzn.to/3X49yf5&#34;&gt;Dice Miner Card Board Game&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.facebook.com/timpconvention/&#34;&gt;&lt;strong&gt;Timpanogos Game Convention&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lane - &lt;a href=&#34;https://boardgamegeek.com/boardgame/337638/life-chameleon&#34;&gt;Life of a Chameleon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lane - &lt;a href=&#34;https://boot.dev/&#34;&gt;Boot.dev&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Lane Wagner is the founder of a startup company called Boot.dev. He teaches backend development online in Go, Python, and JavaScript. Lane joins Chuck and Steve as they talk all things Functional Programming. They also talk about its importance and share their thoughts about it. Moreover, Lane also shares his experience with creating boot.dev and the different teaching strategies he uses on his online learning platform.  </div><div><br></div><h1>About this Episode</h1><ul>
<li> The difference between Functional Programming VS Object-oriented Programming</li>
<li>React Hooks &amp; Vue 3 and why are they considered as “not Functional” </li>
<li>Boot.dev and how is it created  </li>
<li>The reason why Go became a popular backend language</li>
</ul><div><br></div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li>
<li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li>
<li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://boot.dev/" rel="nofollow">Boot.dev</a></li>
<li><a href="http://wagslane.dev/" rel="nofollow">wagslane.dev</a></li>
<li>Twitter: <a href="https://twitter.com/wagslane" rel="nofollow">@wagslane</a>
</li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>Charles - <a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a>
</li>
<li>Charles - <a href="https://amzn.to/3X49yf5" rel="nofollow">Dice Miner Card Board Game</a>
</li>
<li>Charles - <a href="https://www.facebook.com/timpconvention/" rel="nofollow"><strong>Timpanogos Game Convention</strong></a>
</li>
<li>Charles - <a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>
</li>
<li>Lane - <a href="https://boardgamegeek.com/boardgame/337638/life-chameleon" rel="nofollow">Life of a Chameleon</a>
</li>
<li>Lane - <a href="https://boot.dev/" rel="nofollow">Boot.dev</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Lane Wagner is the founder of a startup company called Boot.dev. He teaches backend development online in Go, Python, and JavaScript. Lane joins Chuck and Steve as they talk all things Functional Programming. They also talk about its importance and share their thoughts about it. Moreover, Lane also shares his experience with creating boot.dev and the different teaching strategies he uses on his online learning platform.  &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;About this Episode&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt; The difference between Functional Programming VS Object-oriented Programming&lt;/li&gt;
&lt;li&gt;React Hooks &amp;amp; Vue 3 and why are they considered as “not Functional” &lt;/li&gt;
&lt;li&gt;Boot.dev and how is it created  &lt;/li&gt;
&lt;li&gt;The reason why Go became a popular backend language&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boot.dev/&#34; rel=&#34;nofollow&#34;&gt;Boot.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://wagslane.dev/&#34; rel=&#34;nofollow&#34;&gt;wagslane.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/wagslane&#34; rel=&#34;nofollow&#34;&gt;@wagslane&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://amzn.to/3X49yf5&#34; rel=&#34;nofollow&#34;&gt;Dice Miner Card Board Game&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.facebook.com/timpconvention/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Timpanogos Game Convention&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lane - &lt;a href=&#34;https://boardgamegeek.com/boardgame/337638/life-chameleon&#34; rel=&#34;nofollow&#34;&gt;Life of a Chameleon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lane - &lt;a href=&#34;https://boot.dev/&#34; rel=&#34;nofollow&#34;&gt;Boot.dev&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64926197" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/082c0497-237a-4a81-bd58-03b855bc0d2b/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/what-is-functional-programming-and-what-it-s-not-with-lane-wagner-jsj-557</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/what-is-functional-programming-and-what-it-s-not-with-lane-wagner-jsj-557</link>
                <pubDate>Tue, 15 Nov 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4057</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Stories From The Trenches - JSJ 556</itunes:title>
                <title>Stories From The Trenches - JSJ 556</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode the panelists share war stories from their career and the lessons they have learned from them. They discuss things they have done back in their early days in tech, and how they now behave differently given those experiences.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34;&gt;Chuck&#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;br&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3NQNhNK&#34;&gt;Duratech 8mm-22mm COMPLETE wrench set&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=uX4QdpqfRsw&#34;&gt;ATV Body Armor / Adventure Jackets&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3N7y9Ll&#34;&gt;Project Hail Mary&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - (Unpick) &lt;a href=&#34;https://amzn.to/3zXVYjB&#34;&gt;Twilight&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://en.wikipedia.org/wiki/The_Mote_in_God%27s_Eye&#34;&gt;The Mote in God&#39;s Eye&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://summit2022.reversim.com/agenda/session/969793&#34;&gt;Code Like a Girl. Breaking the Gender Stereotype&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/women-on-stage-and-in-tech-with-moran-weber-jsj-483&#34;&gt;Women on Stage and in Tech with Moran Weber - JSJ 483&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode the panelists share war stories from their career and the lessons they have learned from them. They discuss things they have done back in their early days in tech, and how they now behave differently given those experiences.</div><div><br></div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/resume" rel="nofollow">Chuck&#39;s Resume Template</a></li>
<li><a href="https://topenddevs.com/book-club" rel="nofollow">Developer Book Club starting with Clean Architecture by Robert C. Martin</a></li>
<li><a href="https://topenddevs.com/sign_up" rel="nofollow">Become a Top 1% Dev with a Top End Devs Membership</a></li>
</ul><div>
<br>Picks</div><ul>
<li>AJ - <a href="https://amzn.to/3NQNhNK" rel="nofollow">Duratech 8mm-22mm COMPLETE wrench set</a>
</li>
<li>AJ - <a href="https://www.youtube.com/watch?v=uX4QdpqfRsw" rel="nofollow">ATV Body Armor / Adventure Jackets</a>
</li>
<li>AJ - <a href="https://amzn.to/3N7y9Ll" rel="nofollow">Project Hail Mary</a>
</li>
<li>AJ - (Unpick) <a href="https://amzn.to/3zXVYjB" rel="nofollow">Twilight</a>
</li>
<li>Dan - <a href="https://en.wikipedia.org/wiki/The_Mote_in_God%27s_Eye" rel="nofollow">The Mote in God&#39;s Eye</a>
</li>
<li>Dan - <a href="https://summit2022.reversim.com/agenda/session/969793" rel="nofollow">Code Like a Girl. Breaking the Gender Stereotype</a>
</li>
<li>Dan - <a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/women-on-stage-and-in-tech-with-moran-weber-jsj-483" rel="nofollow">Women on Stage and in Tech with Moran Weber - JSJ 483</a>
</li>
</ul><div><br></div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode the panelists share war stories from their career and the lessons they have learned from them. They discuss things they have done back in their early days in tech, and how they now behave differently given those experiences.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Chuck&amp;#39;s Resume Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/book-club&#34; rel=&#34;nofollow&#34;&gt;Developer Book Club starting with Clean Architecture by Robert C. Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sign_up&#34; rel=&#34;nofollow&#34;&gt;Become a Top 1% Dev with a Top End Devs Membership&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;br&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3NQNhNK&#34; rel=&#34;nofollow&#34;&gt;Duratech 8mm-22mm COMPLETE wrench set&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=uX4QdpqfRsw&#34; rel=&#34;nofollow&#34;&gt;ATV Body Armor / Adventure Jackets&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3N7y9Ll&#34; rel=&#34;nofollow&#34;&gt;Project Hail Mary&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - (Unpick) &lt;a href=&#34;https://amzn.to/3zXVYjB&#34; rel=&#34;nofollow&#34;&gt;Twilight&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://en.wikipedia.org/wiki/The_Mote_in_God%27s_Eye&#34; rel=&#34;nofollow&#34;&gt;The Mote in God&amp;#39;s Eye&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://summit2022.reversim.com/agenda/session/969793&#34; rel=&#34;nofollow&#34;&gt;Code Like a Girl. Breaking the Gender Stereotype&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/women-on-stage-and-in-tech-with-moran-weber-jsj-483&#34; rel=&#34;nofollow&#34;&gt;Women on Stage and in Tech with Moran Weber - JSJ 483&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="78977149" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e9011c54-8c1a-44be-8321-a025523657aa/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/stories-from-the-trenches-jsj-556</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/stories-from-the-trenches-jsj-556</link>
                <pubDate>Tue, 08 Nov 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4936</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Writing Change-Proof Software with Tests - JSJ 555</itunes:title>
                <title>Writing Change-Proof Software with Tests - JSJ 555</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Shai Yalin is a freelance software architect and mentor. He specializes in teaching organizations and individuals how to use Test Driven Development (TDD) and other development methodologies and best practices. In this episode Shai joins us to explain how to use these methods in order to create software that is resilient to change, and how to refactor existing brittle code in order to clean out the rot.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.shaiyallin.com/post/chronomatic-my-side-project-story&#34;&gt;Chronomatic: my side-project story&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.shaiyallin.com/post/your-software-as-a-kitchen&#34;&gt;Your Software as a Kitchen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.shaiyallin.com/post/the-anatomy-of-a-rotten-codebase&#34;&gt;The Anatomy Of A Rotten Codebase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/electricmonk/&#34;&gt;LinkedIn: Shai Yallin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/shaiyallin&#34;&gt;Twitter: @shaiyallin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.tor.com/2022/09/19/read-the-lost-metal-by-brandon-sanderson-prologue-and-chapters-1-2/&#34;&gt;Read The Lost Metal by Brandon Sanderson: Prologue and Chapters One and Two&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Fargo&lt;/li&gt;
&lt;li&gt;Shai - &lt;a href=&#34;https://vitest.dev/&#34;&gt;Vitest&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Shai - &lt;a href=&#34;https://www.goodreads.com/book/show/32109569-we-are-legion-we-are-bob&#34;&gt;We Are Legion (We Are Bob) (We Are Bob) (Bobiverse, #1)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Shai - &lt;a href=&#34;https://agnesobel.bandcamp.com/album/citizen-of-glass&#34;&gt;Citizen Of Glass, by Agnes Obel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://githubcopilotinvestigation.com/&#34;&gt;GitHub Copilot investigation · Joseph Saveri Law Firm &amp;amp; Matthew Butterick&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Shai Yalin is a freelance software architect and mentor. He specializes in teaching organizations and individuals how to use Test Driven Development (TDD) and other development methodologies and best practices. In this episode Shai joins us to explain how to use these methods in order to create software that is resilient to change, and how to refactor existing brittle code in order to clean out the rot.</div><div><br></div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://www.shaiyallin.com/post/chronomatic-my-side-project-story" rel="nofollow">Chronomatic: my side-project story</a></li>
<li><a href="https://www.shaiyallin.com/post/your-software-as-a-kitchen" rel="nofollow">Your Software as a Kitchen</a></li>
<li><a href="https://www.shaiyallin.com/post/the-anatomy-of-a-rotten-codebase" rel="nofollow">The Anatomy Of A Rotten Codebase</a></li>
<li><a href="https://www.linkedin.com/in/electricmonk/" rel="nofollow">LinkedIn: Shai Yallin</a></li>
<li><a href="https://twitter.com/shaiyallin" rel="nofollow">Twitter: @shaiyallin</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ - <a href="https://www.tor.com/2022/09/19/read-the-lost-metal-by-brandon-sanderson-prologue-and-chapters-1-2/" rel="nofollow">Read The Lost Metal by Brandon Sanderson: Prologue and Chapters One and Two</a>
</li>
<li>Dan - Fargo</li>
<li>Shai - <a href="https://vitest.dev/" rel="nofollow">Vitest</a>
</li>
<li>Shai - <a href="https://www.goodreads.com/book/show/32109569-we-are-legion-we-are-bob" rel="nofollow">We Are Legion (We Are Bob) (We Are Bob) (Bobiverse, #1)</a>
</li>
<li>Shai - <a href="https://agnesobel.bandcamp.com/album/citizen-of-glass" rel="nofollow">Citizen Of Glass, by Agnes Obel</a>
</li>
<li>Steve- <a href="https://githubcopilotinvestigation.com/" rel="nofollow">GitHub Copilot investigation · Joseph Saveri Law Firm &amp; Matthew Butterick</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Shai Yalin is a freelance software architect and mentor. He specializes in teaching organizations and individuals how to use Test Driven Development (TDD) and other development methodologies and best practices. In this episode Shai joins us to explain how to use these methods in order to create software that is resilient to change, and how to refactor existing brittle code in order to clean out the rot.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.shaiyallin.com/post/chronomatic-my-side-project-story&#34; rel=&#34;nofollow&#34;&gt;Chronomatic: my side-project story&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.shaiyallin.com/post/your-software-as-a-kitchen&#34; rel=&#34;nofollow&#34;&gt;Your Software as a Kitchen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.shaiyallin.com/post/the-anatomy-of-a-rotten-codebase&#34; rel=&#34;nofollow&#34;&gt;The Anatomy Of A Rotten Codebase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/electricmonk/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Shai Yallin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/shaiyallin&#34; rel=&#34;nofollow&#34;&gt;Twitter: @shaiyallin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.tor.com/2022/09/19/read-the-lost-metal-by-brandon-sanderson-prologue-and-chapters-1-2/&#34; rel=&#34;nofollow&#34;&gt;Read The Lost Metal by Brandon Sanderson: Prologue and Chapters One and Two&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Fargo&lt;/li&gt;
&lt;li&gt;Shai - &lt;a href=&#34;https://vitest.dev/&#34; rel=&#34;nofollow&#34;&gt;Vitest&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Shai - &lt;a href=&#34;https://www.goodreads.com/book/show/32109569-we-are-legion-we-are-bob&#34; rel=&#34;nofollow&#34;&gt;We Are Legion (We Are Bob) (We Are Bob) (Bobiverse, #1)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Shai - &lt;a href=&#34;https://agnesobel.bandcamp.com/album/citizen-of-glass&#34; rel=&#34;nofollow&#34;&gt;Citizen Of Glass, by Agnes Obel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://githubcopilotinvestigation.com/&#34; rel=&#34;nofollow&#34;&gt;GitHub Copilot investigation · Joseph Saveri Law Firm &amp;amp; Matthew Butterick&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76679627" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ebb5279b-4196-4610-a536-551f17de52c7/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/writing-change-proof-software-with-tests-jsj-555</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/writing-change-proof-software-with-tests-jsj-555</link>
                <pubDate>Tue, 01 Nov 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4792</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Remix and EpicWeb.dev with Kent C. Dodds - JSJ 554</itunes:title>
                <title>Remix and EpicWeb.dev with Kent C. Dodds - JSJ 554</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Kent C. Dodds is a well-known JavaScript developer who has done myriad development courses and training. He&#39;s also done outreach for Remix. He&#39;s spoken at tons of conferences and his now working on creating EpicWeb.dev which helps developers become epic web developers.&lt;br&gt;&lt;br&gt;The Jabber crew starts out talking about learning, teaching, and EpicWeb.dev before going into the changes in the web platform and progressive enhancement and eventually Remix.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Links:&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://testingjavascript.com/&#34;&gt;TestingJavaScript.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://epicweb.dev&#34;&gt;EpicWeb.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://epicreact.dev/&#34;&gt;EpicReact.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://remix.run/&#34;&gt;Remix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fly.io/&#34;&gt;Fly.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golightstream.com/&#34;&gt;Lightstream&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.epicweb.dev/the-webs-next-transition&#34;&gt;The Web&#39;s Next Transition&lt;/a&gt; blog post by Kent C. Dodds&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://trpc.io/&#34;&gt;tRPC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks:&lt;/h1&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netflix.com/title/81518991?source=35&#34;&gt;Extraordinary Attorney Woo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;When fixing a 4-wheeler, look at the larger component and compare prices.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://offroadingpro.com/honda-fourtrax-300/&#34;&gt;FourTrax 300&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webdirections.org/&#34;&gt;Web Directions Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;War in Ukraine&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.wired.com/story/neuroscientists-unravel-the-mystery-of-why-you-cant-tickle-yourself/&#34;&gt;Study on why you can&#39;t tickle yourself&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kent&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://EpicWeb.dev&#34;&gt;EpicWeb.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kentcdodds.com/calls&#34;&gt;Call Kent Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kent&#39;s Travel Map&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.byhyu.com/&#34;&gt;Build Your House Yourself University&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Kent C. Dodds is a well-known JavaScript developer who has done myriad development courses and training. He&#39;s also done outreach for Remix. He&#39;s spoken at tons of conferences and his now working on creating EpicWeb.dev which helps developers become epic web developers.<br><br>The Jabber crew starts out talking about learning, teaching, and EpicWeb.dev before going into the changes in the web platform and progressive enhancement and eventually Remix.<br><br>
</div><h1>Links:</h1><ul>
<li><a href="https://testingjavascript.com/" rel="nofollow">TestingJavaScript.com</a></li>
<li><a href="https://epicweb.dev" rel="nofollow">EpicWeb.dev</a></li>
<li><a href="https://epicreact.dev/" rel="nofollow">EpicReact.dev</a></li>
<li><a href="https://remix.run/" rel="nofollow">Remix</a></li>
<li><a href="https://fly.io/" rel="nofollow">Fly.io</a></li>
<li><a href="https://golightstream.com/" rel="nofollow">Lightstream</a></li>
<li>
<a href="https://www.epicweb.dev/the-webs-next-transition" rel="nofollow">The Web&#39;s Next Transition</a> blog post by Kent C. Dodds</li>
<li><a href="https://trpc.io/" rel="nofollow">tRPC</a></li>
<li><a href="https://graphql.org" rel="nofollow">GraphQL</a></li>
</ul><div><br></div><h1>Picks:</h1><div>AJ</div><ul>
<li><a href="https://www.netflix.com/title/81518991?source=35" rel="nofollow">Extraordinary Attorney Woo</a></li>
<li>When fixing a 4-wheeler, look at the larger component and compare prices.</li>
<li><a href="https://offroadingpro.com/honda-fourtrax-300/" rel="nofollow">FourTrax 300</a></li>
</ul><div>Dan</div><ul>
<li><a href="https://webdirections.org/" rel="nofollow">Web Directions Summit</a></li>
<li>War in Ukraine</li>
</ul><div>Steve</div><ul><li><a href="https://www.wired.com/story/neuroscientists-unravel-the-mystery-of-why-you-cant-tickle-yourself/" rel="nofollow">Study on why you can&#39;t tickle yourself</a></li></ul><div>Kent</div><ul>
<li><a href="https://EpicWeb.dev" rel="nofollow">EpicWeb.dev</a></li>
<li><a href="https://kentcdodds.com/calls" rel="nofollow">Call Kent Podcast</a></li>
<li>Kent&#39;s Travel Map</li>
<li><a href="http://www.byhyu.com/" rel="nofollow">Build Your House Yourself University</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Kent C. Dodds is a well-known JavaScript developer who has done myriad development courses and training. He&amp;#39;s also done outreach for Remix. He&amp;#39;s spoken at tons of conferences and his now working on creating EpicWeb.dev which helps developers become epic web developers.&lt;br&gt;&lt;br&gt;The Jabber crew starts out talking about learning, teaching, and EpicWeb.dev before going into the changes in the web platform and progressive enhancement and eventually Remix.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Links:&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://testingjavascript.com/&#34; rel=&#34;nofollow&#34;&gt;TestingJavaScript.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://epicweb.dev&#34; rel=&#34;nofollow&#34;&gt;EpicWeb.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://epicreact.dev/&#34; rel=&#34;nofollow&#34;&gt;EpicReact.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://remix.run/&#34; rel=&#34;nofollow&#34;&gt;Remix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fly.io/&#34; rel=&#34;nofollow&#34;&gt;Fly.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golightstream.com/&#34; rel=&#34;nofollow&#34;&gt;Lightstream&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.epicweb.dev/the-webs-next-transition&#34; rel=&#34;nofollow&#34;&gt;The Web&amp;#39;s Next Transition&lt;/a&gt; blog post by Kent C. Dodds&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://trpc.io/&#34; rel=&#34;nofollow&#34;&gt;tRPC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks:&lt;/h1&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netflix.com/title/81518991?source=35&#34; rel=&#34;nofollow&#34;&gt;Extraordinary Attorney Woo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;When fixing a 4-wheeler, look at the larger component and compare prices.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://offroadingpro.com/honda-fourtrax-300/&#34; rel=&#34;nofollow&#34;&gt;FourTrax 300&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webdirections.org/&#34; rel=&#34;nofollow&#34;&gt;Web Directions Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;War in Ukraine&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.wired.com/story/neuroscientists-unravel-the-mystery-of-why-you-cant-tickle-yourself/&#34; rel=&#34;nofollow&#34;&gt;Study on why you can&amp;#39;t tickle yourself&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kent&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://EpicWeb.dev&#34; rel=&#34;nofollow&#34;&gt;EpicWeb.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kentcdodds.com/calls&#34; rel=&#34;nofollow&#34;&gt;Call Kent Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kent&amp;#39;s Travel Map&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.byhyu.com/&#34; rel=&#34;nofollow&#34;&gt;Build Your House Yourself University&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="104793652" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7a641aaf-1bd7-41b4-ab71-229dd555e285/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/remix-and-epicweb-dev-with-kent-c-dodds-jsj-554</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/remix-and-epicweb-dev-with-kent-c-dodds-jsj-554</link>
                <pubDate>Tue, 25 Oct 2022 10:06:00 &#43;0000</pubDate>
                <itunes:duration>6549</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Being a New Developer with Diego Moura - JSJ 553</itunes:title>
                <title>Being a New Developer with Diego Moura - JSJ 553</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Diego Moura is a newer developer who has recently joined the ranks of professional developers. The panel talks to Diego about his career as a fashion designer and how he moved to Canada and go into programming. &lt;br&gt;&lt;br&gt;He initially got into digital marketing and figured out that he could modify and manage pages and picked up development as a function of doing UI work on his marketing pages. From there he fell in love with web development.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Architect, who provides &lt;a href=&#34;https://www.architect.io/product/environment-provisioning/&#34;&gt;&lt;span&gt;environments on demand&lt;/span&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://jensimmons.com/&#34;&gt;Jen Simmons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/learning&#34;&gt;LinkedIn Learning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frontendmentor.io/&#34;&gt;Front-End Mentor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://watchandcode.com/&#34;&gt;Watch and Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-408-reading-source-code-with-carl-mungazi&#34;&gt;Reading Source Code with Carl Mungazi - JSJ 408&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_DiegoMoura&#34;&gt;Twitter: @_DiegoMoura&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Twitch: diegomouradev&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;div&gt;&lt;strong&gt;Chuck&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/timpconvention/&#34;&gt;TimpCon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Local Board Game Conventions&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34;&gt;Get Chuck&#39;s Resume&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Command Your Coding Career (Coming Soon)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.paramountplus.com/shows/star-trek-picard/&#34;&gt;Star Trek: Picard&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;DIY Soldering Station&lt;/li&gt;
&lt;li&gt;AudioHijack&lt;/li&gt;
&lt;li&gt;Boot.dev&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;https://gizmodo.com/eu-officially-demands-big-tech-use-usb-c-end-of-2024-1849613451&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://almanac.httparchive.org/en/2022/&#34;&gt;Web Almanac for 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ongoing War in Ukraine&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Diego&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zellwk.com/blog/asking-questions/&#34;&gt;How to be Great at Asking Coding Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcasts.apple.com/us/podcast/where-should-we-begin-with-esther-perel/id1237931798&#34;&gt;Where Should We Begin Podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<p>Diego Moura is a newer developer who has recently joined the ranks of professional developers. The panel talks to Diego about his career as a fashion designer and how he moved to Canada and go into programming. </p><p><br></p><p>He initially got into digital marketing and figured out that he could modify and manage pages and picked up development as a function of doing UI work on his marketing pages. From there he fell in love with web development.</p><p><br></p><h1>Sponsors</h1><ul><li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li><li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li><li>Architect, who provides <a href="https://www.architect.io/product/environment-provisioning/" rel="nofollow">environments on demand</a></li></ul><p><br></p><p><br></p><h1>Links</h1><ul><li><a href="https://jensimmons.com/" rel="nofollow">Jen Simmons</a></li><li><a href="https://www.linkedin.com/learning" rel="nofollow">LinkedIn Learning</a></li><li><a href="https://www.frontendmentor.io/" rel="nofollow">Front-End Mentor</a></li><li><a href="https://watchandcode.com/" rel="nofollow">Watch and Code</a></li><li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-408-reading-source-code-with-carl-mungazi" rel="nofollow">Reading Source Code with Carl Mungazi - JSJ 408</a></li><li><a href="https://twitter.com/_DiegoMoura" rel="nofollow">Twitter: @_DiegoMoura</a></li><li>Twitch: diegomouradev</li></ul><p><br></p><h1>Picks</h1><p><strong>Chuck</strong></p><ul><li><a href="https://www.facebook.com/timpconvention/" rel="nofollow">TimpCon</a></li><li>Local Board Game Conventions</li><li><a href="https://topenddevs.com/resume" rel="nofollow">Get Chuck&#39;s Resume</a></li><li>Command Your Coding Career (Coming Soon)</li><li><a href="https://www.paramountplus.com/shows/star-trek-picard/" rel="nofollow">Star Trek: Picard</a></li></ul><p><strong>AJ</strong></p><ul><li>DIY Soldering Station</li><li>AudioHijack</li><li>Boot.dev</li></ul><p><strong>Steve</strong></p><ul><li>https://gizmodo.com/eu-officially-demands-big-tech-use-usb-c-end-of-2024-1849613451</li></ul><p><strong>Dan</strong></p><ul><li><a href="https://almanac.httparchive.org/en/2022/" rel="nofollow">Web Almanac for 2022</a></li><li>Ongoing War in Ukraine</li></ul><p><strong>Diego</strong></p><ul><li><a href="https://zellwk.com/blog/asking-questions/" rel="nofollow">How to be Great at Asking Coding Questions</a></li><li><a href="https://podcasts.apple.com/us/podcast/where-should-we-begin-with-esther-perel/id1237931798" rel="nofollow">Where Should We Begin Podcast</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;Diego Moura is a newer developer who has recently joined the ranks of professional developers. The panel talks to Diego about his career as a fashion designer and how he moved to Canada and go into programming. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;He initially got into digital marketing and figured out that he could modify and manage pages and picked up development as a function of doing UI work on his marketing pages. From there he fell in love with web development.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Architect, who provides &lt;a href=&#34;https://www.architect.io/product/environment-provisioning/&#34; rel=&#34;nofollow&#34;&gt;environments on demand&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jensimmons.com/&#34; rel=&#34;nofollow&#34;&gt;Jen Simmons&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/learning&#34; rel=&#34;nofollow&#34;&gt;LinkedIn Learning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.frontendmentor.io/&#34; rel=&#34;nofollow&#34;&gt;Front-End Mentor&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://watchandcode.com/&#34; rel=&#34;nofollow&#34;&gt;Watch and Code&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-408-reading-source-code-with-carl-mungazi&#34; rel=&#34;nofollow&#34;&gt;Reading Source Code with Carl Mungazi - JSJ 408&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/_DiegoMoura&#34; rel=&#34;nofollow&#34;&gt;Twitter: @_DiegoMoura&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitch: diegomouradev&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;p&gt;&lt;strong&gt;Chuck&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/timpconvention/&#34; rel=&#34;nofollow&#34;&gt;TimpCon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Local Board Game Conventions&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/resume&#34; rel=&#34;nofollow&#34;&gt;Get Chuck&amp;#39;s Resume&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Command Your Coding Career (Coming Soon)&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.paramountplus.com/shows/star-trek-picard/&#34; rel=&#34;nofollow&#34;&gt;Star Trek: Picard&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;AJ&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;DIY Soldering Station&lt;/li&gt;&lt;li&gt;AudioHijack&lt;/li&gt;&lt;li&gt;Boot.dev&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Steve&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;https://gizmodo.com/eu-officially-demands-big-tech-use-usb-c-end-of-2024-1849613451&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Dan&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://almanac.httparchive.org/en/2022/&#34; rel=&#34;nofollow&#34;&gt;Web Almanac for 2022&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Ongoing War in Ukraine&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Diego&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://zellwk.com/blog/asking-questions/&#34; rel=&#34;nofollow&#34;&gt;How to be Great at Asking Coding Questions&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://podcasts.apple.com/us/podcast/where-should-we-begin-with-esther-perel/id1237931798&#34; rel=&#34;nofollow&#34;&gt;Where Should We Begin Podcast&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="89509302" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/79ddd1c8-5571-40a9-83e5-a074c995702e/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/being-a-new-developer-with-diego-mourra-jsj-553</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/being-a-new-developer-with-diego-mourra-jsj-553</link>
                <pubDate>Tue, 18 Oct 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5594</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Dan Shappir&#39;s Failed Predictions - JSJ 552</itunes:title>
                <title>Dan Shappir&#39;s Failed Predictions - JSJ 552</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panel goes back a few years and reviews some technology predictions that Dan made a few years ago on Quora. These include WASM, Progressive web apps, and others. Most were wrong, but one did end up being sort of accurate. Along the way, they go into some deep rabbit holes but manage to pull themselves out. As always, they end with picks, and Steve&#39;s stupendous dad jokes.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.theregister.com/2022/04/26/apple_ios_browser/&#34;&gt;Apple iOS browser grip loosened under latest draft EU rules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-415-progressive-web-apps-with-maximiliano-firtman&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.homedepot.com/s/wire&#43;wheel?NCNI-5&#34;&gt;Search Results for wire wheel at The Home Depot&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.rustoleum.com/&#34;&gt;Rust-oleum&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/&#34;&gt;Figma is powered by WebAssembly&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://imageoptim.com/mac&#34;&gt;ImageOptim - better Save for Web&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://squoosh.app/&#34;&gt;Squoosh&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Dev Joke&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://almanac.httparchive.org/en/2022/&#34;&gt;The 2022 Web Almanac&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486&#34;&gt;CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Fargo&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panel goes back a few years and reviews some technology predictions that Dan made a few years ago on Quora. These include WASM, Progressive web apps, and others. Most were wrong, but one did end up being sort of accurate. Along the way, they go into some deep rabbit holes but manage to pull themselves out. As always, they end with picks, and Steve&#39;s stupendous dad jokes.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://www.theregister.com/2022/04/26/apple_ios_browser/" rel="nofollow">Apple iOS browser grip loosened under latest draft EU rules</a></li>
<li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-415-progressive-web-apps-with-maximiliano-firtman" rel="nofollow">- Top End Devs</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://www.homedepot.com/s/wire+wheel?NCNI-5=" rel="nofollow">Search Results for wire wheel at The Home Depot</a>
</li>
<li>AJ - <a href="https://www.rustoleum.com/" rel="nofollow">Rust-oleum</a>
</li>
<li>AJ- <a href="https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/" rel="nofollow">Figma is powered by WebAssembly</a>
</li>
<li>AJ- <a href="https://imageoptim.com/mac" rel="nofollow">ImageOptim - better Save for Web</a>
</li>
<li>AJ- <a href="https://squoosh.app/" rel="nofollow">Squoosh</a>
</li>
<li>Dan - Dev Joke</li>
<li>Dan- <a href="https://almanac.httparchive.org/en/2022/" rel="nofollow">The 2022 Web Almanac</a>
</li>
<li>Dan - <a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486" rel="nofollow">CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486</a>
</li>
<li>Dan - Fargo</li>
<li>Dan - War in Ukraine</li>
<li>Steve - Dad Jokes</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panel goes back a few years and reviews some technology predictions that Dan made a few years ago on Quora. These include WASM, Progressive web apps, and others. Most were wrong, but one did end up being sort of accurate. Along the way, they go into some deep rabbit holes but manage to pull themselves out. As always, they end with picks, and Steve&amp;#39;s stupendous dad jokes.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.theregister.com/2022/04/26/apple_ios_browser/&#34; rel=&#34;nofollow&#34;&gt;Apple iOS browser grip loosened under latest draft EU rules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-415-progressive-web-apps-with-maximiliano-firtman&#34; rel=&#34;nofollow&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.homedepot.com/s/wire&#43;wheel?NCNI-5=&#34; rel=&#34;nofollow&#34;&gt;Search Results for wire wheel at The Home Depot&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.rustoleum.com/&#34; rel=&#34;nofollow&#34;&gt;Rust-oleum&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/&#34; rel=&#34;nofollow&#34;&gt;Figma is powered by WebAssembly&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://imageoptim.com/mac&#34; rel=&#34;nofollow&#34;&gt;ImageOptim - better Save for Web&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://squoosh.app/&#34; rel=&#34;nofollow&#34;&gt;Squoosh&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Dev Joke&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://almanac.httparchive.org/en/2022/&#34; rel=&#34;nofollow&#34;&gt;The 2022 Web Almanac&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486&#34; rel=&#34;nofollow&#34;&gt;CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Fargo&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="70070021" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d9179f9c-0fb0-489c-b951-182b2a57cbb9/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/dan-shappir-s-failed-predictions-jsj-552</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/dan-shappir-s-failed-predictions-jsj-552</link>
                <pubDate>Tue, 04 Oct 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4379</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Software Development as a Craft with Netta Bondy - JSJ 551</itunes:title>
                <title>Software Development as a Craft with Netta Bondy - JSJ 551</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Netta Bondy, a front end developer at Twang and dive into a discussion about when software development becomes a craft. We discuss the challenges of practicality vs. art, and the challenges of properly crafting code vs. working with popularly adopted methods.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/the-story-of-mel-with-tomer-lichtash-and-david-frankiel-jsj-544&#34;&gt;The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/frontendconnect/status/1063801741211258880&#34;&gt;FRONTEND CON 2020&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_bondit_&#34;&gt;Twitter: @_bondit_&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://catb.org/jargon/html/story-of-mel.html&#34;&gt;The Story of Mel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://creedsofcraftsmanship.com/&#34;&gt;Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://en.wikipedia.org/wiki/Form_follows_function&#34;&gt;Form follows function - Wikipedia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=mtHf7crZZIQ&#34;&gt;Better Apps: Delivering Universal UI Patterns as Web Components&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://festivus.dev/&#34;&gt;Engineering Festivus&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - My anniversary&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.amazon.com/Code-Complete-2nd-Steve-McConnell/dp/7121033623&#34;&gt;Code Complete 2nd edition&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://webdirections.org/summit/speakers/dan-shappir.php&#34;&gt;Web Directions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Netta- &lt;a href=&#34;https://cssbattle.dev/&#34;&gt;CSSBattle&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Netta- &lt;a href=&#34;https://ocw.mit.edu/&#34;&gt;MIT OpenCourseWare | Free Online Course Materials&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Netta- &lt;a href=&#34;https://www.goodreads.com/book/show/40275288-the-priory-of-the-orange-tree&#34;&gt;The Priory of the Orange Tree (The Roots of Chaos, #1)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Netta Bondy, a front end developer at Twang and dive into a discussion about when software development becomes a craft. We discuss the challenges of practicality vs. art, and the challenges of properly crafting code vs. working with popularly adopted methods.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/the-story-of-mel-with-tomer-lichtash-and-david-frankiel-jsj-544" rel="nofollow">The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544</a></li>
<li><a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp</a></li>
<li><a href="https://twitter.com/frontendconnect/status/1063801741211258880" rel="nofollow">FRONTEND CON 2020</a></li>
<li><a href="https://twitter.com/_bondit_" rel="nofollow">Twitter: @_bondit_</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="http://catb.org/jargon/html/story-of-mel.html" rel="nofollow">The Story of Mel</a>
</li>
<li>AJ- <a href="http://creedsofcraftsmanship.com/" rel="nofollow">Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp</a>
</li>
<li>AJ- <a href="https://en.wikipedia.org/wiki/Form_follows_function" rel="nofollow">Form follows function - Wikipedia</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=mtHf7crZZIQ" rel="nofollow">Better Apps: Delivering Universal UI Patterns as Web Components</a>
</li>
<li>AJ- <a href="https://festivus.dev/" rel="nofollow">Engineering Festivus</a>
</li>
<li>Dan - My anniversary</li>
<li>Dan- <a href="https://www.amazon.com/Code-Complete-2nd-Steve-McConnell/dp/7121033623" rel="nofollow">Code Complete 2nd edition</a>
</li>
<li>Dan- <a href="https://webdirections.org/summit/speakers/dan-shappir.php" rel="nofollow">Web Directions</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Netta- <a href="https://cssbattle.dev/" rel="nofollow">CSSBattle</a>
</li>
<li>Netta- <a href="https://ocw.mit.edu/" rel="nofollow">MIT OpenCourseWare | Free Online Course Materials</a>
</li>
<li>Netta- <a href="https://www.goodreads.com/book/show/40275288-the-priory-of-the-orange-tree" rel="nofollow">The Priory of the Orange Tree (The Roots of Chaos, #1)</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Netta Bondy, a front end developer at Twang and dive into a discussion about when software development becomes a craft. We discuss the challenges of practicality vs. art, and the challenges of properly crafting code vs. working with popularly adopted methods.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/the-story-of-mel-with-tomer-lichtash-and-david-frankiel-jsj-544&#34; rel=&#34;nofollow&#34;&gt;The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/frontendconnect/status/1063801741211258880&#34; rel=&#34;nofollow&#34;&gt;FRONTEND CON 2020&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_bondit_&#34; rel=&#34;nofollow&#34;&gt;Twitter: @_bondit_&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://catb.org/jargon/html/story-of-mel.html&#34; rel=&#34;nofollow&#34;&gt;The Story of Mel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://creedsofcraftsmanship.com/&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://en.wikipedia.org/wiki/Form_follows_function&#34; rel=&#34;nofollow&#34;&gt;Form follows function - Wikipedia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=mtHf7crZZIQ&#34; rel=&#34;nofollow&#34;&gt;Better Apps: Delivering Universal UI Patterns as Web Components&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://festivus.dev/&#34; rel=&#34;nofollow&#34;&gt;Engineering Festivus&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - My anniversary&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.amazon.com/Code-Complete-2nd-Steve-McConnell/dp/7121033623&#34; rel=&#34;nofollow&#34;&gt;Code Complete 2nd edition&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://webdirections.org/summit/speakers/dan-shappir.php&#34; rel=&#34;nofollow&#34;&gt;Web Directions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Netta- &lt;a href=&#34;https://cssbattle.dev/&#34; rel=&#34;nofollow&#34;&gt;CSSBattle&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Netta- &lt;a href=&#34;https://ocw.mit.edu/&#34; rel=&#34;nofollow&#34;&gt;MIT OpenCourseWare | Free Online Course Materials&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Netta- &lt;a href=&#34;https://www.goodreads.com/book/show/40275288-the-priory-of-the-orange-tree&#34; rel=&#34;nofollow&#34;&gt;The Priory of the Orange Tree (The Roots of Chaos, #1)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74662974" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/551142bc-08d6-4024-a5da-c5fe72a09707/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/software-development-as-a-craft-with-netta-bondy-jsj-551</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/software-development-as-a-craft-with-netta-bondy-jsj-551</link>
                <pubDate>Tue, 27 Sep 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4666</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Partytown with Adam Bradley - JSJ 550</itunes:title>
                <title>Partytown with Adam Bradley - JSJ 550</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Adam Bradley, the Director of Technology at Builder.io. He previously worked at Ionix as a creator of Ionic Framework, a mobile UI interface builder for web applications, and StencilJS which powers Ionix. Currently he works on both Qwik and Partytown at Builder.io.&lt;br&gt;&lt;br&gt;In today’s episode we dive into Partytown, discussing the unique ways it improves website performance. When there are so many third-party scripts injected into the average website, you can quickly lose control of speed. We learn how Partytown addresses this with a remote web worker, and how it still gets the data it needs synchronously.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BuilderIO/partytown&#34;&gt;GitHub: BuilderIO/&lt;strong&gt;partytown&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BuilderIO/qwik&#34;&gt;GitHub: BuilderIO/&lt;strong&gt;qwik&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://builder.io/&#34;&gt;Builder.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://partytown.builder.io/&#34;&gt;Run Third-Party Scripts From A Web Worker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/adamdbradley&#34;&gt;GitHub: Adam Bradley&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/adamdbradley&#34;&gt;Twitter: @adamdbradley&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Adam- &lt;a href=&#34;https://www.npmjs.com/package/uvu&#34;&gt;uvu&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Adam- &lt;a href=&#34;https://www.npmjs.com/package/@playwright/test&#34;&gt;@playwright/test&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/161882/irish-gauge&#34;&gt;Irish Gauge&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - Book Club for developer books (coming soon)&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/courses&#34;&gt;How to Stay Current Course (coming soon)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://jsremoteconf.com/&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.activecampaign.com/&#34;&gt;ActiveCampaign - #1 Customer Experience Automation Platform - ActiveCampaign&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.w3.org/2022/09/TPAC/&#34;&gt;&lt;strong&gt;TPAC 2022&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Adam Bradley, the Director of Technology at Builder.io. He previously worked at Ionix as a creator of Ionic Framework, a mobile UI interface builder for web applications, and StencilJS which powers Ionix. Currently he works on both Qwik and Partytown at Builder.io.<br><br>In today’s episode we dive into Partytown, discussing the unique ways it improves website performance. When there are so many third-party scripts injected into the average website, you can quickly lose control of speed. We learn how Partytown addresses this with a remote web worker, and how it still gets the data it needs synchronously.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://github.com/BuilderIO/partytown" rel="nofollow">GitHub: BuilderIO/<strong>partytown</strong></a></li>
<li><a href="https://github.com/BuilderIO/qwik" rel="nofollow">GitHub: BuilderIO/<strong>qwik</strong></a></li>
<li><a href="http://builder.io/" rel="nofollow">Builder.io</a></li>
<li><a href="https://partytown.builder.io/" rel="nofollow">Run Third-Party Scripts From A Web Worker</a></li>
<li><a href="https://github.com/adamdbradley" rel="nofollow">GitHub: Adam Bradley</a></li>
<li><a href="https://twitter.com/adamdbradley" rel="nofollow">Twitter: @adamdbradley</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>Adam- <a href="https://www.npmjs.com/package/uvu" rel="nofollow">uvu</a>
</li>
<li>Adam- <a href="https://www.npmjs.com/package/@playwright/test" rel="nofollow">@playwright/test</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/161882/irish-gauge" rel="nofollow">Irish Gauge</a>
</li>
<li>Charles - Book Club for developer books (coming soon)</li>
<li>Charles - <a href="https://topenddevs.com/courses" rel="nofollow">How to Stay Current Course (coming soon)</a>
</li>
<li>Charles- <a href="http://jsremoteconf.com/" rel="nofollow">JavaScript Remote Conference 2022</a>
</li>
<li>Charles- <a href="https://www.activecampaign.com/" rel="nofollow">ActiveCampaign - #1 Customer Experience Automation Platform - ActiveCampaign</a>
</li>
<li>Dan- <a href="https://www.w3.org/2022/09/TPAC/" rel="nofollow"><strong>TPAC 2022</strong></a>
</li>
<li>Dan - War in Ukraine</li>
<li>Steve - Dad Jokes</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Adam Bradley, the Director of Technology at Builder.io. He previously worked at Ionix as a creator of Ionic Framework, a mobile UI interface builder for web applications, and StencilJS which powers Ionix. Currently he works on both Qwik and Partytown at Builder.io.&lt;br&gt;&lt;br&gt;In today’s episode we dive into Partytown, discussing the unique ways it improves website performance. When there are so many third-party scripts injected into the average website, you can quickly lose control of speed. We learn how Partytown addresses this with a remote web worker, and how it still gets the data it needs synchronously.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BuilderIO/partytown&#34; rel=&#34;nofollow&#34;&gt;GitHub: BuilderIO/&lt;strong&gt;partytown&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BuilderIO/qwik&#34; rel=&#34;nofollow&#34;&gt;GitHub: BuilderIO/&lt;strong&gt;qwik&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://builder.io/&#34; rel=&#34;nofollow&#34;&gt;Builder.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://partytown.builder.io/&#34; rel=&#34;nofollow&#34;&gt;Run Third-Party Scripts From A Web Worker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/adamdbradley&#34; rel=&#34;nofollow&#34;&gt;GitHub: Adam Bradley&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/adamdbradley&#34; rel=&#34;nofollow&#34;&gt;Twitter: @adamdbradley&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Adam- &lt;a href=&#34;https://www.npmjs.com/package/uvu&#34; rel=&#34;nofollow&#34;&gt;uvu&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Adam- &lt;a href=&#34;https://www.npmjs.com/package/@playwright/test&#34; rel=&#34;nofollow&#34;&gt;@playwright/test&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/161882/irish-gauge&#34; rel=&#34;nofollow&#34;&gt;Irish Gauge&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - Book Club for developer books (coming soon)&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/courses&#34; rel=&#34;nofollow&#34;&gt;How to Stay Current Course (coming soon)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.activecampaign.com/&#34; rel=&#34;nofollow&#34;&gt;ActiveCampaign - #1 Customer Experience Automation Platform - ActiveCampaign&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.w3.org/2022/09/TPAC/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;TPAC 2022&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73503555" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/889be8cc-10b0-4441-adcf-fd16c702966e/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/partytown-with-adam-bradley-jsj-550</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/partytown-with-adam-bradley-jsj-550</link>
                <pubDate>Tue, 20 Sep 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4593</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Qwik with Misko Hevery - JSJ 549</itunes:title>
                <title>Qwik with Misko Hevery - JSJ 549</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Misko Hevery about solving the loading speed issue for websites constructed using JavaScript frameworks. Such websites are often slow to load, which is detrimental to their ability so succeed. After 16 years at Google, where he created Angular, he now works on the Qwik framework at Builder.io, a headless visual CMS. We learn how Qwik dramatically improves page speed metrics through an innovative architecture that enables resumability instead of hydration. We talk about how this is implemented, and about how you can get started with it.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ti.to/ng-conf/2022&#34;&gt;ng-conf 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/builder-io-and-qwik-jsj-540&#34;&gt;Builder.io and Qwik - JSJ 540&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/core-web-vitals-and-whatnot-jsj-537&#34;&gt;Core Web Vitals and Whatnot - JSJ 537&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-476-understanding-search-engines-and-seo-for-devs-part-1&#34;&gt;JSJ 476: Understanding Search Engines and SEO (for devs) - Part &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=cC1Af_79JJI&#34;&gt;Resumable Frameworks: | Miško Hevery | ng-conf 2022 Webinar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://qwik.builder.io/&#34;&gt;Framework reimagined for the edge!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mhevery&#34;&gt;Twitter: Miško Hevery &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=ty62YzGryU4&#34;&gt;JULIAN SMITH - Malk&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.netflix.com/title/81150303&#34;&gt;Watch The Sandman | Netflix Official Site&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://vumu.io/&#34;&gt;Home&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/series/43531-gentleman-bastard&#34;&gt;Gentleman Bastard Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Misko- &lt;a href=&#34;https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555&#34;&gt;Thinking, Fast and Slow&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Misko Hevery about solving the loading speed issue for websites constructed using JavaScript frameworks. Such websites are often slow to load, which is detrimental to their ability so succeed. After 16 years at Google, where he created Angular, he now works on the Qwik framework at Builder.io, a headless visual CMS. We learn how Qwik dramatically improves page speed metrics through an innovative architecture that enables resumability instead of hydration. We talk about how this is implemented, and about how you can get started with it.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://ti.to/ng-conf/2022" rel="nofollow">ng-conf 2022</a></li>
<li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/builder-io-and-qwik-jsj-540" rel="nofollow">Builder.io and Qwik - JSJ 540</a></li>
<li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/core-web-vitals-and-whatnot-jsj-537" rel="nofollow">Core Web Vitals and Whatnot - JSJ 537</a></li>
<li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-476-understanding-search-engines-and-seo-for-devs-part-1" rel="nofollow">JSJ 476: Understanding Search Engines and SEO (for devs) - Part </a></li>
<li><a href="https://www.youtube.com/watch?v=cC1Af_79JJI" rel="nofollow">Resumable Frameworks: | Miško Hevery | ng-conf 2022 Webinar</a></li>
<li><a href="https://qwik.builder.io/" rel="nofollow">Framework reimagined for the edge!</a></li>
<li><a href="https://twitter.com/mhevery" rel="nofollow">Twitter: Miško Hevery </a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://www.youtube.com/watch?v=ty62YzGryU4" rel="nofollow">JULIAN SMITH - Malk</a>
</li>
<li>AJ- <a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a>
</li>
<li>AJ- <a href="https://www.netflix.com/title/81150303" rel="nofollow">Watch The Sandman | Netflix Official Site</a>
</li>
<li>Charles- <a href="https://topenddevs.com/conferences/javascript-remote-conference-2022" rel="nofollow">JavaScript Remote Conference 2022</a>
</li>
<li>Charles- <a href="https://vumu.io/" rel="nofollow">Home</a>
</li>
<li>Dan- <a href="https://www.goodreads.com/series/43531-gentleman-bastard" rel="nofollow">Gentleman Bastard Series</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Misko- <a href="https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555" rel="nofollow">Thinking, Fast and Slow</a>
</li>
<li>Steve - Dad Jokes</li>
</ul><div><br></div><div><br></div><div><br></div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Misko Hevery about solving the loading speed issue for websites constructed using JavaScript frameworks. Such websites are often slow to load, which is detrimental to their ability so succeed. After 16 years at Google, where he created Angular, he now works on the Qwik framework at Builder.io, a headless visual CMS. We learn how Qwik dramatically improves page speed metrics through an innovative architecture that enables resumability instead of hydration. We talk about how this is implemented, and about how you can get started with it.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ti.to/ng-conf/2022&#34; rel=&#34;nofollow&#34;&gt;ng-conf 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/builder-io-and-qwik-jsj-540&#34; rel=&#34;nofollow&#34;&gt;Builder.io and Qwik - JSJ 540&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/core-web-vitals-and-whatnot-jsj-537&#34; rel=&#34;nofollow&#34;&gt;Core Web Vitals and Whatnot - JSJ 537&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-476-understanding-search-engines-and-seo-for-devs-part-1&#34; rel=&#34;nofollow&#34;&gt;JSJ 476: Understanding Search Engines and SEO (for devs) - Part &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=cC1Af_79JJI&#34; rel=&#34;nofollow&#34;&gt;Resumable Frameworks: | Miško Hevery | ng-conf 2022 Webinar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://qwik.builder.io/&#34; rel=&#34;nofollow&#34;&gt;Framework reimagined for the edge!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mhevery&#34; rel=&#34;nofollow&#34;&gt;Twitter: Miško Hevery &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=ty62YzGryU4&#34; rel=&#34;nofollow&#34;&gt;JULIAN SMITH - Malk&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.netflix.com/title/81150303&#34; rel=&#34;nofollow&#34;&gt;Watch The Sandman | Netflix Official Site&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://vumu.io/&#34; rel=&#34;nofollow&#34;&gt;Home&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/series/43531-gentleman-bastard&#34; rel=&#34;nofollow&#34;&gt;Gentleman Bastard Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Misko- &lt;a href=&#34;https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555&#34; rel=&#34;nofollow&#34;&gt;Thinking, Fast and Slow&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="68414066" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bed3836b-1a90-4f2f-9dba-3784d76d33a6/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/qwik-with-misko-hevery-jsj-549</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/qwik-with-misko-hevery-jsj-549</link>
                <pubDate>Tue, 13 Sep 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4275</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Web Performance and the Google WordPress Team with Felix Arntz - JSJ 548</itunes:title>
                <title>Web Performance and the Google WordPress Team with Felix Arntz - JSJ 548</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Felix Arntz, a developer relations engineer at Google.  Hired on the Google WordPress team, and involved with the Sidekick plugin, we discuss some of the challenges and approaches of improving performance on WordPress sites, as well as other open source CMS’s.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://make.wordpress.org/performance/&#34;&gt;Core Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://wordpress.slack.com/messages/core-performance/&#34;&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://make.wordpress.org/chat/&#34;&gt;WordPress &#43; Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3ADanShappir%7Ctwcon%5Es2&#34;&gt;Twitter: @DanShappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3Awonder95%7Ctwcon%5Es1_c1&#34;&gt;Twitter: @wonder95&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3AJSJabber%7Ctwcon%5Es1_c1&#34;&gt;Twitter: @JSJabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://profiles.wordpress.org/flixos90/&#34;&gt;Felix Arntz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/felixarntz&#34;&gt;Twitter: @felixarntz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/felixarntz&#34;&gt;GitHub: felixarntz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://festivus.dev/just-use-a-package/&#34;&gt;Just Use An npm Package&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://festivus.dev/&#34;&gt;Engineering Festivus&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://caddyserver.com/&#34;&gt;Caddy 2 - The Ultimate Server with Automatic HTTPS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.amc.com/shows/better-call-saul--1002228&#34;&gt;Watch Better Call Saul Season 6 Online | AMC&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://webdirections.org/summit/speakers/dan-shappir.php&#34;&gt;Web Directions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Felix- &lt;a href=&#34;https://www.imdb.com/title/tt11866324/?ref_=nv_sr_srsg_0&#34;&gt;Prey (2022) - IMDb&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Felix - &lt;a href=&#34;https://twitter.com/shannonsharpeee/status/1559636982141046784&#34;&gt;Man jumps out of plane at 25,000 ft without parachute&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://singularityhub.com/2022/08/17/a-new-vertical-farm-will-grow-3-million-pounds-of-mycelium-a-year-for-fungi-based-bacon/&#34;&gt;A New Vertical Farm Will Grow 3 Million Pounds of Mycelium a Year for Fungi-Based Bacon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Felix Arntz, a developer relations engineer at Google.  Hired on the Google WordPress team, and involved with the Sidekick plugin, we discuss some of the challenges and approaches of improving performance on WordPress sites, as well as other open source CMS’s.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://make.wordpress.org/performance/" rel="nofollow">Core Performance</a></li>
<li><a href="http://wordpress.slack.com/messages/core-performance/" rel="nofollow">Slack</a></li>
<li><a href="https://make.wordpress.org/chat/" rel="nofollow">WordPress + Slack</a></li>
<li><a href="https://twitter.com/DanShappir?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3ADanShappir%7Ctwcon%5Es2" rel="nofollow">Twitter: @DanShappir</a></li>
<li><a href="https://twitter.com/wonder95?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3Awonder95%7Ctwcon%5Es1_c1" rel="nofollow">Twitter: @wonder95</a></li>
<li><a href="https://twitter.com/JSJabber?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3AJSJabber%7Ctwcon%5Es1_c1" rel="nofollow">Twitter: @JSJabber</a></li>
<li><a href="https://topenddevs.com/podcasts/javascript-jabber" rel="nofollow">- Top End Devs</a></li>
<li><a href="https://profiles.wordpress.org/flixos90/" rel="nofollow">Felix Arntz</a></li>
<li><a href="https://twitter.com/felixarntz" rel="nofollow">Twitter: @felixarntz</a></li>
<li><a href="https://github.com/felixarntz" rel="nofollow">GitHub: felixarntz</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://festivus.dev/just-use-a-package/" rel="nofollow">Just Use An npm Package</a>
</li>
<li>AJ- <a href="https://festivus.dev/" rel="nofollow">Engineering Festivus</a>
</li>
<li>AJ- <a href="https://caddyserver.com/" rel="nofollow">Caddy 2 - The Ultimate Server with Automatic HTTPS</a>
</li>
<li>AJ- <a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a>
</li>
<li>Dan- <a href="https://www.amc.com/shows/better-call-saul--1002228" rel="nofollow">Watch Better Call Saul Season 6 Online | AMC</a>
</li>
<li>Dan- <a href="https://webdirections.org/summit/speakers/dan-shappir.php" rel="nofollow">Web Directions</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Felix- <a href="https://www.imdb.com/title/tt11866324/?ref_=nv_sr_srsg_0" rel="nofollow">Prey (2022) - IMDb</a>
</li>
<li>Felix - <a href="https://twitter.com/shannonsharpeee/status/1559636982141046784" rel="nofollow">Man jumps out of plane at 25,000 ft without parachute</a>
</li>
<li>Steve- <a href="https://singularityhub.com/2022/08/17/a-new-vertical-farm-will-grow-3-million-pounds-of-mycelium-a-year-for-fungi-based-bacon/" rel="nofollow">A New Vertical Farm Will Grow 3 Million Pounds of Mycelium a Year for Fungi-Based Bacon</a>
</li>
<li>Steve - Dad Jokes</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Felix Arntz, a developer relations engineer at Google.  Hired on the Google WordPress team, and involved with the Sidekick plugin, we discuss some of the challenges and approaches of improving performance on WordPress sites, as well as other open source CMS’s.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://make.wordpress.org/performance/&#34; rel=&#34;nofollow&#34;&gt;Core Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://wordpress.slack.com/messages/core-performance/&#34; rel=&#34;nofollow&#34;&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://make.wordpress.org/chat/&#34; rel=&#34;nofollow&#34;&gt;WordPress &#43; Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3ADanShappir%7Ctwcon%5Es2&#34; rel=&#34;nofollow&#34;&gt;Twitter: @DanShappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3Awonder95%7Ctwcon%5Es1_c1&#34; rel=&#34;nofollow&#34;&gt;Twitter: @wonder95&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber?ref_src=twsrc%5Etfw%7Ctwcamp%5Eembeddedtimeline%7Ctwterm%5Escreen-name%3AJSJabber%7Ctwcon%5Es1_c1&#34; rel=&#34;nofollow&#34;&gt;Twitter: @JSJabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://profiles.wordpress.org/flixos90/&#34; rel=&#34;nofollow&#34;&gt;Felix Arntz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/felixarntz&#34; rel=&#34;nofollow&#34;&gt;Twitter: @felixarntz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/felixarntz&#34; rel=&#34;nofollow&#34;&gt;GitHub: felixarntz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://festivus.dev/just-use-a-package/&#34; rel=&#34;nofollow&#34;&gt;Just Use An npm Package&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://festivus.dev/&#34; rel=&#34;nofollow&#34;&gt;Engineering Festivus&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://caddyserver.com/&#34; rel=&#34;nofollow&#34;&gt;Caddy 2 - The Ultimate Server with Automatic HTTPS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.amc.com/shows/better-call-saul--1002228&#34; rel=&#34;nofollow&#34;&gt;Watch Better Call Saul Season 6 Online | AMC&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://webdirections.org/summit/speakers/dan-shappir.php&#34; rel=&#34;nofollow&#34;&gt;Web Directions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Felix- &lt;a href=&#34;https://www.imdb.com/title/tt11866324/?ref_=nv_sr_srsg_0&#34; rel=&#34;nofollow&#34;&gt;Prey (2022) - IMDb&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Felix - &lt;a href=&#34;https://twitter.com/shannonsharpeee/status/1559636982141046784&#34; rel=&#34;nofollow&#34;&gt;Man jumps out of plane at 25,000 ft without parachute&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://singularityhub.com/2022/08/17/a-new-vertical-farm-will-grow-3-million-pounds-of-mycelium-a-year-for-fungi-based-bacon/&#34; rel=&#34;nofollow&#34;&gt;A New Vertical Farm Will Grow 3 Million Pounds of Mycelium a Year for Fungi-Based Bacon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="80753475" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5b38d7fe-9506-4db1-92e0-bf2e0e954c53/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/web-performance-and-the-google-wordpress-team-with-felix-arntz-jsj-548</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/web-performance-and-the-google-wordpress-team-with-felix-arntz-jsj-548</link>
                <pubDate>Tue, 06 Sep 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5047</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Supply Chain Security with Stephen Chin - BONUS</itunes:title>
                <title>Supply Chain Security with Stephen Chin - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;There is no question that the volume, sophistication, and severity of software supply chain attacks is on the rise.  How do you navigate your supply chain security?  Stephen Chin joins the show today to discuss various strategies and action plans for how to best prevent and address these types of attacks.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;In this episode…&lt;/h1&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Where do you start with supply chain security?&lt;/li&gt;
&lt;li&gt;Spotting attackers and prevention&lt;/li&gt;
&lt;li&gt;How do you know who to trust?&lt;/li&gt;
&lt;li&gt;Dependency injections and malicious packages &lt;/li&gt;
&lt;li&gt;Network reliability and uptime&lt;/li&gt;
&lt;li&gt;Pyrsia and JFrog as software tools&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;br&gt;Connect with Stephen Chin&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/steveonjava?lang=en&#34;&gt;Twitter: @steveonjava&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.oreilly.com/library/view/devops-tools-for/9781492084013/&#34;&gt;DevOps Tools for Java Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pyrsia.io/&#34;&gt;The Decentralized Package Network | Pyrsia.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jfrog.com/&#34;&gt;Software Supply Chain to Release Fast &amp;amp; Secure, Continuously | JFrog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>There is no question that the volume, sophistication, and severity of software supply chain attacks is on the rise.  How do you navigate your supply chain security?  Stephen Chin joins the show today to discuss various strategies and action plans for how to best prevent and address these types of attacks.<br><br>
</div><h1>In this episode…</h1><div><br></div><ul>
<li>Where do you start with supply chain security?</li>
<li>Spotting attackers and prevention</li>
<li>How do you know who to trust?</li>
<li>Dependency injections and malicious packages </li>
<li>Network reliability and uptime</li>
<li>Pyrsia and JFrog as software tools</li>
</ul><div>
<br>Connect with Stephen Chin</div><ul><li><a href="https://twitter.com/steveonjava?lang=en" rel="nofollow">Twitter: @steveonjava</a></li></ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://www.oreilly.com/library/view/devops-tools-for/9781492084013/" rel="nofollow">DevOps Tools for Java Developers</a></li>
<li><a href="https://pyrsia.io/" rel="nofollow">The Decentralized Package Network | Pyrsia.io</a></li>
<li><a href="https://jfrog.com/" rel="nofollow">Software Supply Chain to Release Fast &amp; Secure, Continuously | JFrog</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;There is no question that the volume, sophistication, and severity of software supply chain attacks is on the rise.  How do you navigate your supply chain security?  Stephen Chin joins the show today to discuss various strategies and action plans for how to best prevent and address these types of attacks.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;In this episode…&lt;/h1&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Where do you start with supply chain security?&lt;/li&gt;
&lt;li&gt;Spotting attackers and prevention&lt;/li&gt;
&lt;li&gt;How do you know who to trust?&lt;/li&gt;
&lt;li&gt;Dependency injections and malicious packages &lt;/li&gt;
&lt;li&gt;Network reliability and uptime&lt;/li&gt;
&lt;li&gt;Pyrsia and JFrog as software tools&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;br&gt;Connect with Stephen Chin&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/steveonjava?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter: @steveonjava&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.oreilly.com/library/view/devops-tools-for/9781492084013/&#34; rel=&#34;nofollow&#34;&gt;DevOps Tools for Java Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pyrsia.io/&#34; rel=&#34;nofollow&#34;&gt;The Decentralized Package Network | Pyrsia.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jfrog.com/&#34; rel=&#34;nofollow&#34;&gt;Software Supply Chain to Release Fast &amp;amp; Secure, Continuously | JFrog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41383810" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ae7d041f-2440-40cd-8369-4456d66d9640/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/supply-chain-security-with-stephen-chin-bonus</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/supply-chain-security-with-stephen-chin-bonus</link>
                <pubDate>Fri, 02 Sep 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2586</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Even More JavaScript Features You Should Avoid - JSJ 547</itunes:title>
                <title>Even More JavaScript Features You Should Avoid - JSJ 547</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today’s episode is a continuation of the previous JavaScript Jabber Episode 543, where we discuss JS language features to avoid.  Do you agree with the list?  Today we talk about:&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;for in&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;forEach&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;else&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;null&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;object.create&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;A named function using the arrow operator &lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;switch&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;labels &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/255507/orbis&#34;&gt;Orbis&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://diabloimmortal.blizzard.com/en-us/&#34;&gt;Diablo Immortal&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.amazon.com/Richard-Paul-Evans/e/B001J93AYO?ref=sr_ntt_srch_lnk_1&amp;amp;qid=1661610994&amp;amp;sr=8-1&#34;&gt;Richard Paul Evans&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/meetups&#34;&gt;- Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=I845O57ZSy4&#34;&gt;John Carmack: Doom, Quake, VR, AGI, Programming, Video Games, and Rockets&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - BuilderIO framework benchmark mitosis&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://mindmatters.ai/2022/08/james-webb-space-telescope-shows-big-bang-didnt-happen-wait/&#34;&gt;James Webb Space Telescope Shows Big Bang Didn&#39;t Happen? Wait...&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today’s episode is a continuation of the previous JavaScript Jabber Episode 543, where we discuss JS language features to avoid.  Do you agree with the list?  Today we talk about:<br><br>
</div><ul>
<li>for in<br><br>
</li>
<li>forEach<br><br>
</li>
<li>else<br><br>
</li>
<li>null<br><br>
</li>
<li>object.create<br><br>
</li>
<li>A named function using the arrow operator <br><br>
</li>
<li>switch<br><br>
</li>
<li>labels </li>
</ul><div><br></div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/255507/orbis" rel="nofollow">Orbis</a>
</li>
<li>Charles- <a href="https://diabloimmortal.blizzard.com/en-us/" rel="nofollow">Diablo Immortal</a>
</li>
<li>Charles- <a href="https://www.amazon.com/Richard-Paul-Evans/e/B001J93AYO?qid=1661610994&ref=sr_ntt_srch_lnk_1&sr=8-1" rel="nofollow">Richard Paul Evans</a>
</li>
<li>Charles- <a href="https://topenddevs.com/conferences/javascript-remote-conference-2022" rel="nofollow">JavaScript Remote Conference 2022</a>
</li>
<li>Charles- <a href="https://topenddevs.com/meetups" rel="nofollow">- Top End Devs</a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=I845O57ZSy4" rel="nofollow">John Carmack: Doom, Quake, VR, AGI, Programming, Video Games, and Rockets</a>
</li>
<li>Dan - BuilderIO framework benchmark mitosis</li>
<li>Dan - War in Ukraine</li>
<li>Steve- <a href="https://mindmatters.ai/2022/08/james-webb-space-telescope-shows-big-bang-didnt-happen-wait/" rel="nofollow">James Webb Space Telescope Shows Big Bang Didn&#39;t Happen? Wait...</a>
</li>
<li>Steve - Dad Jokes</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today’s episode is a continuation of the previous JavaScript Jabber Episode 543, where we discuss JS language features to avoid.  Do you agree with the list?  Today we talk about:&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;for in&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;forEach&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;else&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;null&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;object.create&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;A named function using the arrow operator &lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;switch&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;labels &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/255507/orbis&#34; rel=&#34;nofollow&#34;&gt;Orbis&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://diabloimmortal.blizzard.com/en-us/&#34; rel=&#34;nofollow&#34;&gt;Diablo Immortal&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.amazon.com/Richard-Paul-Evans/e/B001J93AYO?qid=1661610994&amp;ref=sr_ntt_srch_lnk_1&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;Richard Paul Evans&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/meetups&#34; rel=&#34;nofollow&#34;&gt;- Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=I845O57ZSy4&#34; rel=&#34;nofollow&#34;&gt;John Carmack: Doom, Quake, VR, AGI, Programming, Video Games, and Rockets&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - BuilderIO framework benchmark mitosis&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://mindmatters.ai/2022/08/james-webb-space-telescope-shows-big-bang-didnt-happen-wait/&#34; rel=&#34;nofollow&#34;&gt;James Webb Space Telescope Shows Big Bang Didn&amp;#39;t Happen? Wait...&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="72666801" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/76a77d34-3d57-4d68-8d90-03d89c897dff/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/even-more-javascript-features-you-should-avoid-jsj-547</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/even-more-javascript-features-you-should-avoid-jsj-547</link>
                <pubDate>Tue, 30 Aug 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4541</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Vue Courses, Top End Devs, and More... Oh, My! - JSJ 546</itunes:title>
                <title>Vue Courses, Top End Devs, and More... Oh, My! - JSJ 546</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today Steve and Charles talk about the many updates and events coming to Top End Devs, from upcoming conferences to new courses and content.  Check out the conference lineup at &lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;https://topenddevs.com/conferences&lt;/a&gt;.  If you are interested in building courses or would like to speak at any of the conferences, contact Charles.  We also dive into a conversation about what it really means to be a 10x developer and a top 1% developer.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vuemastery.com/courses/nuxt-3-essentials/nuxt-3-overview&#34;&gt;Overview - Nuxt 3 Essentials | Vue Mastery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Atomic-Habits-Proven-Build-Break-ebook/dp/B07D23CFGR/ref=sr_1_1?crid=1F63I5PPJ7N1F&amp;amp;keywords=atomic&#43;habits&amp;amp;qid=1660999863&amp;amp;sprefix=atomic&#43;%2Caps%2C111&amp;amp;sr=8-1&#34;&gt;Atomic Habits: An Easy &amp;amp; Proven Way to Build Good Habits &amp;amp; Break Bad Ones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastplaybook.com/&#34;&gt;- Podcast Playbook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/vuejs/vue/blob/main/CHANGELOG.md&#34;&gt;vue/CHANGELOG.md&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/339/quiddler&#34;&gt;Quiddler&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.chartjs.org/&#34;&gt;Chart.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charle- &lt;a href=&#34;https://www.g2.com/&#34;&gt;Business Software and Services Reviews | G2&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://evrone.com/douglas-crockford-interview&#34;&gt;JSON Creator Douglas Crockford Interview by Evrone&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today Steve and Charles talk about the many updates and events coming to Top End Devs, from upcoming conferences to new courses and content.  Check out the conference lineup at <a href="https://topenddevs.com/conferences" rel="nofollow">https://topenddevs.com/conferences</a>.  If you are interested in building courses or would like to speak at any of the conferences, contact Charles.  We also dive into a conversation about what it really means to be a 10x developer and a top 1% developer.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://www.vuemastery.com/courses/nuxt-3-essentials/nuxt-3-overview" rel="nofollow">Overview - Nuxt 3 Essentials | Vue Mastery</a></li>
<li><a href="https://www.amazon.com/Atomic-Habits-Proven-Build-Break-ebook/dp/B07D23CFGR/ref=sr_1_1?crid=1F63I5PPJ7N1F&keywords=atomic+habits&qid=1660999863&sprefix=atomic+%2Caps%2C111&sr=8-1" rel="nofollow">Atomic Habits: An Easy &amp; Proven Way to Build Good Habits &amp; Break Bad Ones</a></li>
<li><a href="https://podcastplaybook.com/" rel="nofollow">- Podcast Playbook</a></li>
<li><a href="https://topenddevs.com/conferences" rel="nofollow">- Top End Devs</a></li>
<li><a href="https://github.com/vuejs/vue/blob/main/CHANGELOG.md" rel="nofollow">vue/CHANGELOG.md</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/339/quiddler" rel="nofollow">Quiddler</a>
</li>
<li>Charles- <a href="https://www.chartjs.org/" rel="nofollow">Chart.js</a>
</li>
<li>Charle- <a href="https://www.g2.com/" rel="nofollow">Business Software and Services Reviews | G2</a>
</li>
<li>Steve- <a href="https://evrone.com/douglas-crockford-interview" rel="nofollow">JSON Creator Douglas Crockford Interview by Evrone</a>
</li>
<li>Steve - Dad Jokes</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today Steve and Charles talk about the many updates and events coming to Top End Devs, from upcoming conferences to new courses and content.  Check out the conference lineup at &lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;https://topenddevs.com/conferences&lt;/a&gt;.  If you are interested in building courses or would like to speak at any of the conferences, contact Charles.  We also dive into a conversation about what it really means to be a 10x developer and a top 1% developer.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vuemastery.com/courses/nuxt-3-essentials/nuxt-3-overview&#34; rel=&#34;nofollow&#34;&gt;Overview - Nuxt 3 Essentials | Vue Mastery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Atomic-Habits-Proven-Build-Break-ebook/dp/B07D23CFGR/ref=sr_1_1?crid=1F63I5PPJ7N1F&amp;keywords=atomic&#43;habits&amp;qid=1660999863&amp;sprefix=atomic&#43;%2Caps%2C111&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;Atomic Habits: An Easy &amp;amp; Proven Way to Build Good Habits &amp;amp; Break Bad Ones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastplaybook.com/&#34; rel=&#34;nofollow&#34;&gt;- Podcast Playbook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/vuejs/vue/blob/main/CHANGELOG.md&#34; rel=&#34;nofollow&#34;&gt;vue/CHANGELOG.md&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/339/quiddler&#34; rel=&#34;nofollow&#34;&gt;Quiddler&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.chartjs.org/&#34; rel=&#34;nofollow&#34;&gt;Chart.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charle- &lt;a href=&#34;https://www.g2.com/&#34; rel=&#34;nofollow&#34;&gt;Business Software and Services Reviews | G2&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://evrone.com/douglas-crockford-interview&#34; rel=&#34;nofollow&#34;&gt;JSON Creator Douglas Crockford Interview by Evrone&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46890422" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0277d007-52f8-469b-9033-0f7df6fad3c0/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/vue-courses-top-end-devs-and-more-oh-my-jsj-546</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/vue-courses-top-end-devs-and-more-oh-my-jsj-546</link>
                <pubDate>Tue, 23 Aug 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2930</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JavaScript and IoT with Nick Hehr and Peter Hoddie - JSJ 545</itunes:title>
                <title>JavaScript and IoT with Nick Hehr and Peter Hoddie - JSJ 545</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Steve, Dan and A.J talk with Nick Hehr and Peter Hoddie about using JavScript with IoT devices. They cover a wide range of topics, including the XS JavaScript Engine, the only complete ECMAScript 2018 engine optimized for embedded devices (created by Moddable), and even get into the nitty gritty of how it is built and how it works. They also cover TC53 - the standards committee for JS in embedded systems, a committee that Nick and Peter are part of. In picks, they get into a great discussion on home security systems and their various security issue, and of course, Steve brings the great dad jokes.&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ecma-international.org/technical-committees/tc53/?tab=general&#34;&gt;TC53&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=MIS6zNPfSuA&#34;&gt;Resuscitating IoT with JavaScript - Peter Hoddie &amp;amp; Lizzie Prader, Moddable - YouTube&lt;/a&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=HZeb-AI010Q&amp;amp;list=PLyspMSh4XhLMSpb4yqi0aPxSioNaP1Wkn&amp;amp;index=28&#34;&gt;ECMA-419: The ECMAScript Embedded Systems API and J5e - Donovan Buck, BrandExtract - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hipsterbrown.com/&#34;&gt;HipsterBrown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moddable.com/&#34;&gt;Moddable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/hipsterbrown&#34;&gt;Twitter: @hipsterbrown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/phoddie&#34;&gt;Twitter: @phoddie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/jsdoc-typescript-starter&#34;&gt;GitHub - BeyondCodeBootcamp/jsdoc-typescript-starter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/typing-without-transpilation-the-beauty-of-jsdoc-jsj-489&#34;&gt;Typing without Transpilation&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.zennioptical.com/&#34;&gt;Eyeglasses Online | Eyewear for Everyone™ | Zenni Optical&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3PUjfZL%20and%20https://amzn.to/3bnv8bs&#34;&gt;Amazon.com. Spend less. Smile more.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3zSTRO8&#34;&gt;Oakley MX L Frame Adult Tear-Off Off-Road/Dirt Bike Motorcycle Eyewear Accessories&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nick -Microcenter&lt;/li&gt;
&lt;li&gt;Nick- &lt;a href=&#34;https://goabode.com/&#34;&gt;Abode Home Security - #1 DIY Wireless Home Security Solution&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nick-  &lt;a href=&#34;https://csa-iot.org/all-solutions/matter/&#34;&gt;Build With Matter | Smart Home Device Solution&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Peter- &lt;a href=&#34;https://extensiblewebmanifesto.org/&#34;&gt;The Extensible Web Manifesto&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Peter- &lt;a href=&#34;https://en.wikipedia.org/wiki/Fanny_Mendelssohn&#34;&gt;Fanny Mendelssohn - Wikipedia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve-  &lt;a href=&#34;https://blog.arduino.cc/2022/08/02/introducing-multitasking-to-arduino/&#34;&gt;Introducing multitasking to Arduino | Arduino Blog&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Steve, Dan and A.J talk with Nick Hehr and Peter Hoddie about using JavScript with IoT devices. They cover a wide range of topics, including the XS JavaScript Engine, the only complete ECMAScript 2018 engine optimized for embedded devices (created by Moddable), and even get into the nitty gritty of how it is built and how it works. They also cover TC53 - the standards committee for JS in embedded systems, a committee that Nick and Peter are part of. In picks, they get into a great discussion on home security systems and their various security issue, and of course, Steve brings the great dad jokes.<br><br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://www.ecma-international.org/technical-committees/tc53/?tab=general" rel="nofollow">TC53</a></li>
<li>
<a href="https://www.youtube.com/watch?v=MIS6zNPfSuA" rel="nofollow">Resuscitating IoT with JavaScript - Peter Hoddie &amp; Lizzie Prader, Moddable - YouTube</a><a href="https://www.youtube.com/watch?index=28&list=PLyspMSh4XhLMSpb4yqi0aPxSioNaP1Wkn&v=HZeb-AI010Q" rel="nofollow">ECMA-419: The ECMAScript Embedded Systems API and J5e - Donovan Buck, BrandExtract - YouTube</a>
</li>
<li><a href="https://hipsterbrown.com/" rel="nofollow">HipsterBrown</a></li>
<li><a href="https://www.moddable.com/" rel="nofollow">Moddable</a></li>
<li><a href="https://twitter.com/hipsterbrown" rel="nofollow">Twitter: @hipsterbrown</a></li>
<li><a href="https://twitter.com/phoddie" rel="nofollow">Twitter: @phoddie</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/jsdoc-typescript-starter" rel="nofollow">GitHub - BeyondCodeBootcamp/jsdoc-typescript-starter</a>
</li>
<li>AJ- <a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/typing-without-transpilation-the-beauty-of-jsdoc-jsj-489" rel="nofollow">Typing without Transpilation</a>
</li>
<li>AJ- <a href="https://www.zennioptical.com/" rel="nofollow">Eyeglasses Online | Eyewear for Everyone™ | Zenni Optical</a>
</li>
<li>AJ- <a href="https://amzn.to/3PUjfZL%20and%20https://amzn.to/3bnv8bs" rel="nofollow">Amazon.com. Spend less. Smile more.</a>
</li>
<li>AJ- <a href="https://amzn.to/3zSTRO8" rel="nofollow">Oakley MX L Frame Adult Tear-Off Off-Road/Dirt Bike Motorcycle Eyewear Accessories</a>
</li>
<li>Nick -Microcenter</li>
<li>Nick- <a href="https://goabode.com/" rel="nofollow">Abode Home Security - #1 DIY Wireless Home Security Solution</a>
</li>
<li>Nick-  <a href="https://csa-iot.org/all-solutions/matter/" rel="nofollow">Build With Matter | Smart Home Device Solution</a>
</li>
<li>Peter- <a href="https://extensiblewebmanifesto.org/" rel="nofollow">The Extensible Web Manifesto</a>
</li>
<li>Peter- <a href="https://en.wikipedia.org/wiki/Fanny_Mendelssohn" rel="nofollow">Fanny Mendelssohn - Wikipedia</a>
</li>
<li>Steve-  <a href="https://blog.arduino.cc/2022/08/02/introducing-multitasking-to-arduino/" rel="nofollow">Introducing multitasking to Arduino | Arduino Blog</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Steve, Dan and A.J talk with Nick Hehr and Peter Hoddie about using JavScript with IoT devices. They cover a wide range of topics, including the XS JavaScript Engine, the only complete ECMAScript 2018 engine optimized for embedded devices (created by Moddable), and even get into the nitty gritty of how it is built and how it works. They also cover TC53 - the standards committee for JS in embedded systems, a committee that Nick and Peter are part of. In picks, they get into a great discussion on home security systems and their various security issue, and of course, Steve brings the great dad jokes.&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ecma-international.org/technical-committees/tc53/?tab=general&#34; rel=&#34;nofollow&#34;&gt;TC53&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=MIS6zNPfSuA&#34; rel=&#34;nofollow&#34;&gt;Resuscitating IoT with JavaScript - Peter Hoddie &amp;amp; Lizzie Prader, Moddable - YouTube&lt;/a&gt;&lt;a href=&#34;https://www.youtube.com/watch?index=28&amp;list=PLyspMSh4XhLMSpb4yqi0aPxSioNaP1Wkn&amp;v=HZeb-AI010Q&#34; rel=&#34;nofollow&#34;&gt;ECMA-419: The ECMAScript Embedded Systems API and J5e - Donovan Buck, BrandExtract - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hipsterbrown.com/&#34; rel=&#34;nofollow&#34;&gt;HipsterBrown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moddable.com/&#34; rel=&#34;nofollow&#34;&gt;Moddable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/hipsterbrown&#34; rel=&#34;nofollow&#34;&gt;Twitter: @hipsterbrown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/phoddie&#34; rel=&#34;nofollow&#34;&gt;Twitter: @phoddie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/jsdoc-typescript-starter&#34; rel=&#34;nofollow&#34;&gt;GitHub - BeyondCodeBootcamp/jsdoc-typescript-starter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/typing-without-transpilation-the-beauty-of-jsdoc-jsj-489&#34; rel=&#34;nofollow&#34;&gt;Typing without Transpilation&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.zennioptical.com/&#34; rel=&#34;nofollow&#34;&gt;Eyeglasses Online | Eyewear for Everyone™ | Zenni Optical&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3PUjfZL%20and%20https://amzn.to/3bnv8bs&#34; rel=&#34;nofollow&#34;&gt;Amazon.com. Spend less. Smile more.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3zSTRO8&#34; rel=&#34;nofollow&#34;&gt;Oakley MX L Frame Adult Tear-Off Off-Road/Dirt Bike Motorcycle Eyewear Accessories&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nick -Microcenter&lt;/li&gt;
&lt;li&gt;Nick- &lt;a href=&#34;https://goabode.com/&#34; rel=&#34;nofollow&#34;&gt;Abode Home Security - #1 DIY Wireless Home Security Solution&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nick-  &lt;a href=&#34;https://csa-iot.org/all-solutions/matter/&#34; rel=&#34;nofollow&#34;&gt;Build With Matter | Smart Home Device Solution&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Peter- &lt;a href=&#34;https://extensiblewebmanifesto.org/&#34; rel=&#34;nofollow&#34;&gt;The Extensible Web Manifesto&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Peter- &lt;a href=&#34;https://en.wikipedia.org/wiki/Fanny_Mendelssohn&#34; rel=&#34;nofollow&#34;&gt;Fanny Mendelssohn - Wikipedia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve-  &lt;a href=&#34;https://blog.arduino.cc/2022/08/02/introducing-multitasking-to-arduino/&#34; rel=&#34;nofollow&#34;&gt;Introducing multitasking to Arduino | Arduino Blog&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="94875480" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3cb6ec1c-3280-4af2-bcc8-a2c0b8242aee/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/javascript-and-iot-with-nick-hehr-and-peter-hoddie-jsj-545</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/javascript-and-iot-with-nick-hehr-and-peter-hoddie-jsj-545</link>
                <pubDate>Tue, 16 Aug 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5929</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544</itunes:title>
                <title>The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we have special guests Tomer Lichtash and David Frankiel, a web developer and programmer behind the epic hacker folklore project The Story of Mel, a comprehensive guide to The Story of Mel.  &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;This story, which has survived through all the changes in the internet since its birth in 1983, and has morphed through all its iterations into something almost poetic in nature.  This allegory tells the story of the birth of of high-tech culture as we know it today, and creates some heated debate among our panelists as to the validity of its meanings.  Tomer and David tell some of the back story into their journey to discover if the story is a hoax, or if is truly real.&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://melsloop.com/&#34;&gt;Mel&#39;s Loop - A Comprehensive Guide to The Story of Mel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tomerlichtash&#34;&gt;Twitter: @tomerlichtash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tomerlichtash&#34;&gt;tomerlichtash - Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://en.wikipedia.org/wiki/Form_follows_function&#34;&gt;Form follows function - Wikipedia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rFejpH_tAHM&#34;&gt;dotGo 2015 - Rob Pike - Simplicity is Complicated&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.netflix.com/title/81612571&#34;&gt;The Unexplained&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Downturn in the Tech Industry&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.imdb.com/title/tt14183410/&#34;&gt;The Thief, His Wife and the Canoe (TV Mini Series 2022) - IMDb&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;David- &lt;a href=&#34;https://docs.microsoft.com/en-us/dotnet/desktop/wpf/overview/?view=netdesktop-6.0&#34;&gt;What is Windows Presentation Foundation - WPF .NET&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David - &lt;a href=&#34;https://www.youtube.com/results?search_query=NOURAN&#43;GOHAR&#34;&gt;Nouran Zohar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David - In theory there is no difference between theory and practice, but in practice there is.&lt;/li&gt;
&lt;li&gt;Tomer - &lt;a href=&#34;https://mitpress.mit.edu/books/net-pioneers-10&#34;&gt;Net Pioneers 1.0&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Tomer- &lt;a href=&#34;https://thedaniilkharms.bandcamp.com/album/post-gogol-world?from=search&amp;amp;search_item_id=2658800361&amp;amp;search_item_type=a&amp;amp;search_match_part=%3F&amp;amp;search_page_id=2136755212&amp;amp;search_page_no=1&amp;amp;search_rank=1&amp;amp;search_sig=117040728a49ddc8551cfaef12c4f2df&#34;&gt;Post-Gogol World, by The Daniil Kharms&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we have special guests Tomer Lichtash and David Frankiel, a web developer and programmer behind the epic hacker folklore project The Story of Mel, a comprehensive guide to The Story of Mel.  <br><br>
</div><div>This story, which has survived through all the changes in the internet since its birth in 1983, and has morphed through all its iterations into something almost poetic in nature.  This allegory tells the story of the birth of of high-tech culture as we know it today, and creates some heated debate among our panelists as to the validity of its meanings.  Tomer and David tell some of the back story into their journey to discover if the story is a hoax, or if is truly real.<br><br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://melsloop.com/" rel="nofollow">Mel&#39;s Loop - A Comprehensive Guide to The Story of Mel</a></li>
<li><a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp</a></li>
<li><a href="https://twitter.com/tomerlichtash" rel="nofollow">Twitter: @tomerlichtash</a></li>
<li><a href="https://github.com/tomerlichtash" rel="nofollow">tomerlichtash - Overview</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://en.wikipedia.org/wiki/Form_follows_function" rel="nofollow">Form follows function - Wikipedia</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=rFejpH_tAHM" rel="nofollow">dotGo 2015 - Rob Pike - Simplicity is Complicated</a>
</li>
<li>AJ - <a href="https://www.netflix.com/title/81612571" rel="nofollow">The Unexplained</a>
</li>
<li>Dan - Downturn in the Tech Industry</li>
<li>Dan- <a href="https://www.imdb.com/title/tt14183410/" rel="nofollow">The Thief, His Wife and the Canoe (TV Mini Series 2022) - IMDb</a>
</li>
<li>Dan - War in Ukraine</li>
<li>David- <a href="https://docs.microsoft.com/en-us/dotnet/desktop/wpf/overview/?view=netdesktop-6.0" rel="nofollow">What is Windows Presentation Foundation - WPF .NET</a>
</li>
<li>David - <a href="https://www.youtube.com/results?search_query=NOURAN+GOHAR" rel="nofollow">Nouran Zohar</a>
</li>
<li>David - In theory there is no difference between theory and practice, but in practice there is.</li>
<li>Tomer - <a href="https://mitpress.mit.edu/books/net-pioneers-10" rel="nofollow">Net Pioneers 1.0</a>
</li>
<li>Tomer- <a href="https://thedaniilkharms.bandcamp.com/album/post-gogol-world?from=search&search_item_id=2658800361&search_item_type=a&search_match_part=%3F&search_page_id=2136755212&search_page_no=1&search_rank=1&search_sig=117040728a49ddc8551cfaef12c4f2df" rel="nofollow">Post-Gogol World, by The Daniil Kharms</a>
</li>
</ul><div><br></div><div><br></div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we have special guests Tomer Lichtash and David Frankiel, a web developer and programmer behind the epic hacker folklore project The Story of Mel, a comprehensive guide to The Story of Mel.  &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;This story, which has survived through all the changes in the internet since its birth in 1983, and has morphed through all its iterations into something almost poetic in nature.  This allegory tells the story of the birth of of high-tech culture as we know it today, and creates some heated debate among our panelists as to the validity of its meanings.  Tomer and David tell some of the back story into their journey to discover if the story is a hoax, or if is truly real.&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://melsloop.com/&#34; rel=&#34;nofollow&#34;&gt;Mel&amp;#39;s Loop - A Comprehensive Guide to The Story of Mel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tomerlichtash&#34; rel=&#34;nofollow&#34;&gt;Twitter: @tomerlichtash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tomerlichtash&#34; rel=&#34;nofollow&#34;&gt;tomerlichtash - Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://en.wikipedia.org/wiki/Form_follows_function&#34; rel=&#34;nofollow&#34;&gt;Form follows function - Wikipedia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rFejpH_tAHM&#34; rel=&#34;nofollow&#34;&gt;dotGo 2015 - Rob Pike - Simplicity is Complicated&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.netflix.com/title/81612571&#34; rel=&#34;nofollow&#34;&gt;The Unexplained&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Downturn in the Tech Industry&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.imdb.com/title/tt14183410/&#34; rel=&#34;nofollow&#34;&gt;The Thief, His Wife and the Canoe (TV Mini Series 2022) - IMDb&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;David- &lt;a href=&#34;https://docs.microsoft.com/en-us/dotnet/desktop/wpf/overview/?view=netdesktop-6.0&#34; rel=&#34;nofollow&#34;&gt;What is Windows Presentation Foundation - WPF .NET&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David - &lt;a href=&#34;https://www.youtube.com/results?search_query=NOURAN&#43;GOHAR&#34; rel=&#34;nofollow&#34;&gt;Nouran Zohar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David - In theory there is no difference between theory and practice, but in practice there is.&lt;/li&gt;
&lt;li&gt;Tomer - &lt;a href=&#34;https://mitpress.mit.edu/books/net-pioneers-10&#34; rel=&#34;nofollow&#34;&gt;Net Pioneers 1.0&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Tomer- &lt;a href=&#34;https://thedaniilkharms.bandcamp.com/album/post-gogol-world?from=search&amp;search_item_id=2658800361&amp;search_item_type=a&amp;search_match_part=%3F&amp;search_page_id=2136755212&amp;search_page_no=1&amp;search_rank=1&amp;search_sig=117040728a49ddc8551cfaef12c4f2df&#34; rel=&#34;nofollow&#34;&gt;Post-Gogol World, by The Daniil Kharms&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63948591" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/41522bde-a27f-4e4d-8901-15603ba7d35c/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/the-story-of-mel-with-tomer-lichtash-and-david-frankiel-jsj-544</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-story-of-mel-with-tomer-lichtash-and-david-frankiel-jsj-544</link>
                <pubDate>Tue, 09 Aug 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3996</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Splatty-doo and Other JavaScript Features You Should Avoid - JSJ 543</itunes:title>
                <title>Splatty-doo and Other JavaScript Features You Should Avoid - JSJ 543</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today in this all panelist episode, we talk about JS features you should avoid using.  However opinions don&#39;t always align, and some come with much debate!  Although we couldn’t cover them all, today we discuss:&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;eval &lt;/li&gt;
&lt;li&gt;with&lt;/li&gt;
&lt;li&gt;arguments&lt;/li&gt;
&lt;li&gt;do while &lt;/li&gt;
&lt;li&gt;for I&lt;/li&gt;
&lt;li&gt;&#43;&#43;&lt;/li&gt;
&lt;li&gt;continue &lt;/li&gt;
&lt;li&gt;classes&lt;/li&gt;
&lt;li&gt;prototypes&lt;/li&gt;
&lt;li&gt;this&lt;/li&gt;
&lt;li&gt;var with let&lt;/li&gt;
&lt;li&gt;delete&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw&#34;&gt;Twitter: ‎@cmaxw&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.butterfliesandmoths.org/species/Ctenucha-virginica&#34;&gt;Virginia Ctenucha Ctenucha virginica (Esper, 1794) | Butterflies and Moths of North America&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.goodreads.com/series/316618-the-mistborn-trilogy&#34;&gt;The Mistborn Trilogy by Brandon Sanderson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.lowes.com/search?searchTerm=thread&#43;pitch&#43;gauge&#34;&gt;Thread pitch gauge at Lowes.com: Search Results&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/150783/antidote&#34;&gt;Antidote&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Conferences | &lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;&lt;strong&gt;Top End Devs&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.paramountplus.com/shows/1883/&#34;&gt;1883 - Yellowstone Prequel (Official Site) Watch on Paramount&#43;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://caniuse.com/&#34;&gt;Can I use... Support tables for HTML5, CSS3, etc&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.jwst.nasa.gov/&#34;&gt;Webb Space Telescope GSFC/NASA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://babylonbee.com/news/coworker-standing-at-desk-obviously-just-hasnt-learned-about-chairs-yet&#34;&gt;Coworker Standing At Desk Obviously Just Hasn&#39;t Learned About Chairs Yet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today in this all panelist episode, we talk about JS features you should avoid using.  However opinions don&#39;t always align, and some come with much debate!  Although we couldn’t cover them all, today we discuss:<br><br>
</div><ul>
<li>eval </li>
<li>with</li>
<li>arguments</li>
<li>do while </li>
<li>for I</li>
<li>++</li>
<li>continue </li>
<li>classes</li>
<li>prototypes</li>
<li>this</li>
<li>var with let</li>
<li>delete</li>
</ul><div><br></div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://topenddevs.com/conferences/javascript-remote-conference-2022" rel="nofollow">JavaScript Remote Conference 2022</a></li>
<li><a href="https://twitter.com/cmaxw" rel="nofollow">Twitter: ‎@cmaxw</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://www.butterfliesandmoths.org/species/Ctenucha-virginica" rel="nofollow">Virginia Ctenucha Ctenucha virginica (Esper, 1794) | Butterflies and Moths of North America</a>
</li>
<li>AJ- <a href="https://www.goodreads.com/series/316618-the-mistborn-trilogy" rel="nofollow">The Mistborn Trilogy by Brandon Sanderson</a>
</li>
<li>AJ- <a href="https://www.lowes.com/search?searchTerm=thread+pitch+gauge" rel="nofollow">Thread pitch gauge at Lowes.com: Search Results</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/150783/antidote" rel="nofollow">Antidote</a>
</li>
<li>Charles- Conferences | <a href="https://topenddevs.com/conferences" rel="nofollow"><strong>Top End Devs</strong></a>
</li>
<li>Charles- <a href="https://www.paramountplus.com/shows/1883/" rel="nofollow">1883 - Yellowstone Prequel (Official Site) Watch on Paramount+</a>
</li>
<li>Dan- <a href="https://caniuse.com/" rel="nofollow">Can I use... Support tables for HTML5, CSS3, etc</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Dan- <a href="https://www.jwst.nasa.gov/" rel="nofollow">Webb Space Telescope GSFC/NASA</a>
</li>
<li>Steve- <a href="https://babylonbee.com/news/coworker-standing-at-desk-obviously-just-hasnt-learned-about-chairs-yet" rel="nofollow">Coworker Standing At Desk Obviously Just Hasn&#39;t Learned About Chairs Yet</a>
</li>
<li>Steve - Dad Jokes</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today in this all panelist episode, we talk about JS features you should avoid using.  However opinions don&amp;#39;t always align, and some come with much debate!  Although we couldn’t cover them all, today we discuss:&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;eval &lt;/li&gt;
&lt;li&gt;with&lt;/li&gt;
&lt;li&gt;arguments&lt;/li&gt;
&lt;li&gt;do while &lt;/li&gt;
&lt;li&gt;for I&lt;/li&gt;
&lt;li&gt;&#43;&#43;&lt;/li&gt;
&lt;li&gt;continue &lt;/li&gt;
&lt;li&gt;classes&lt;/li&gt;
&lt;li&gt;prototypes&lt;/li&gt;
&lt;li&gt;this&lt;/li&gt;
&lt;li&gt;var with let&lt;/li&gt;
&lt;li&gt;delete&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw&#34; rel=&#34;nofollow&#34;&gt;Twitter: ‎@cmaxw&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.butterfliesandmoths.org/species/Ctenucha-virginica&#34; rel=&#34;nofollow&#34;&gt;Virginia Ctenucha Ctenucha virginica (Esper, 1794) | Butterflies and Moths of North America&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.goodreads.com/series/316618-the-mistborn-trilogy&#34; rel=&#34;nofollow&#34;&gt;The Mistborn Trilogy by Brandon Sanderson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.lowes.com/search?searchTerm=thread&#43;pitch&#43;gauge&#34; rel=&#34;nofollow&#34;&gt;Thread pitch gauge at Lowes.com: Search Results&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/150783/antidote&#34; rel=&#34;nofollow&#34;&gt;Antidote&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Conferences | &lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Top End Devs&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.paramountplus.com/shows/1883/&#34; rel=&#34;nofollow&#34;&gt;1883 - Yellowstone Prequel (Official Site) Watch on Paramount&#43;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://caniuse.com/&#34; rel=&#34;nofollow&#34;&gt;Can I use... Support tables for HTML5, CSS3, etc&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.jwst.nasa.gov/&#34; rel=&#34;nofollow&#34;&gt;Webb Space Telescope GSFC/NASA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://babylonbee.com/news/coworker-standing-at-desk-obviously-just-hasnt-learned-about-chairs-yet&#34; rel=&#34;nofollow&#34;&gt;Coworker Standing At Desk Obviously Just Hasn&amp;#39;t Learned About Chairs Yet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73631451" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/26abd177-0c79-4cb9-8409-21c3b7cd608a/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/splatty-doo-and-other-javascript-features-you-should-avoid-jsj-543</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/splatty-doo-and-other-javascript-features-you-should-avoid-jsj-543</link>
                <pubDate>Tue, 02 Aug 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4601</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Upcoming Performance Metrics for the Web - JSJ 542</itunes:title>
                <title>Upcoming Performance Metrics for the Web - JSJ 542</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we have three guests on the show, Annie Sullivan, Yoav Weiss, and Michal Mocny, all of who are engineers who work for Google on the Chrome Web platform.  Looking forward to Google’s new developments for measuring web performance, we dive deep into upcoming performance metrics Largest Contentful Paint (LCP) and Interaction to Next Paint (INP), a full page lifecycle metric.  We discuss what user page interactions we can measure successfully and which we cannot.  We discuss the challenges of single-page applications when looking at core web vitals.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Top End Devs | Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/anniesullie&#34;&gt;Twitter: @anniesullie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mmocny&#34;&gt;Twitter: @mmocny&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/yoavweiss&#34;&gt;Twitter: @yoavweiss&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=5DVV36uqQ4E&#34;&gt;GothamGo 2018 - Things in Go I Never Use by Mat Ryer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - America&lt;/li&gt;
&lt;li&gt;Annie- &lt;a href=&#34;https://www.youtube.com/watch?v=q98foLaAfX8&#34;&gt;Keynote by Mr. Thomas Dullien - CyCon 2018&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/254640/just-one&#34;&gt;Just One&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Felix Arntz and WordPress Performance&lt;/li&gt;
&lt;li&gt;Dan - Watermelons&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Michal- &lt;a href=&#34;https://www.singlehandedpodcast.com/&#34;&gt;Single Handed Podcast&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Michal - &lt;a href=&#34;http://samuraicarpenter.com/&#34;&gt;Samurai Carpenter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;li&gt;Yoav - No meetings week&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://www.w3.org/2022/09/TPAC/&#34;&gt;TPAC 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://perfnow.nl/&#34;&gt;performance.now(); October 27-28, 2022, Amsterdam&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we have three guests on the show, Annie Sullivan, Yoav Weiss, and Michal Mocny, all of who are engineers who work for Google on the Chrome Web platform.  Looking forward to Google’s new developments for measuring web performance, we dive deep into upcoming performance metrics Largest Contentful Paint (LCP) and Interaction to Next Paint (INP), a full page lifecycle metric.  We discuss what user page interactions we can measure successfully and which we cannot.  We discuss the challenges of single-page applications when looking at core web vitals.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://topenddevs.com/conferences" rel="nofollow">Top End Devs | Conferences</a></li>
<li><a href="https://twitter.com/anniesullie" rel="nofollow">Twitter: @anniesullie</a></li>
<li><a href="https://twitter.com/mmocny" rel="nofollow">Twitter: @mmocny</a></li>
<li><a href="https://twitter.com/yoavweiss" rel="nofollow">Twitter: @yoavweiss</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://www.youtube.com/watch?v=5DVV36uqQ4E" rel="nofollow">GothamGo 2018 - Things in Go I Never Use by Mat Ryer</a>
</li>
<li>AJ - America</li>
<li>Annie- <a href="https://www.youtube.com/watch?v=q98foLaAfX8" rel="nofollow">Keynote by Mr. Thomas Dullien - CyCon 2018</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/254640/just-one" rel="nofollow">Just One</a>
</li>
<li>Dan - Felix Arntz and WordPress Performance</li>
<li>Dan - Watermelons</li>
<li>Dan - War in Ukraine</li>
<li>Michal- <a href="https://www.singlehandedpodcast.com/" rel="nofollow">Single Handed Podcast</a>
</li>
<li>Michal - <a href="http://samuraicarpenter.com/" rel="nofollow">Samurai Carpenter</a>
</li>
<li>Steve - Dad Jokes</li>
<li>Yoav - No meetings week</li>
<li>Yoav- <a href="https://www.w3.org/2022/09/TPAC/" rel="nofollow">TPAC 2022</a>
</li>
<li>Yoav- <a href="https://perfnow.nl/" rel="nofollow">performance.now(); October 27-28, 2022, Amsterdam</a>
</li>
</ul><div><br></div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we have three guests on the show, Annie Sullivan, Yoav Weiss, and Michal Mocny, all of who are engineers who work for Google on the Chrome Web platform.  Looking forward to Google’s new developments for measuring web performance, we dive deep into upcoming performance metrics Largest Contentful Paint (LCP) and Interaction to Next Paint (INP), a full page lifecycle metric.  We discuss what user page interactions we can measure successfully and which we cannot.  We discuss the challenges of single-page applications when looking at core web vitals.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Top End Devs | Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/anniesullie&#34; rel=&#34;nofollow&#34;&gt;Twitter: @anniesullie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mmocny&#34; rel=&#34;nofollow&#34;&gt;Twitter: @mmocny&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/yoavweiss&#34; rel=&#34;nofollow&#34;&gt;Twitter: @yoavweiss&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=5DVV36uqQ4E&#34; rel=&#34;nofollow&#34;&gt;GothamGo 2018 - Things in Go I Never Use by Mat Ryer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - America&lt;/li&gt;
&lt;li&gt;Annie- &lt;a href=&#34;https://www.youtube.com/watch?v=q98foLaAfX8&#34; rel=&#34;nofollow&#34;&gt;Keynote by Mr. Thomas Dullien - CyCon 2018&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/254640/just-one&#34; rel=&#34;nofollow&#34;&gt;Just One&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Felix Arntz and WordPress Performance&lt;/li&gt;
&lt;li&gt;Dan - Watermelons&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Michal- &lt;a href=&#34;https://www.singlehandedpodcast.com/&#34; rel=&#34;nofollow&#34;&gt;Single Handed Podcast&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Michal - &lt;a href=&#34;http://samuraicarpenter.com/&#34; rel=&#34;nofollow&#34;&gt;Samurai Carpenter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;li&gt;Yoav - No meetings week&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://www.w3.org/2022/09/TPAC/&#34; rel=&#34;nofollow&#34;&gt;TPAC 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://perfnow.nl/&#34; rel=&#34;nofollow&#34;&gt;performance.now(); October 27-28, 2022, Amsterdam&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73137841" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a8b897bf-35c0-4eeb-8dfa-c94cd73f0c2e/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/upcoming-performance-metrics-for-the-web-jsj-542</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/upcoming-performance-metrics-for-the-web-jsj-542</link>
                <pubDate>Tue, 26 Jul 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4571</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Navigating Online Events and Conferences - JSJ 541</itunes:title>
                <title>Navigating Online Events and Conferences - JSJ 541</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today, in this all-panelist episode we talk about upcoming online events and conferences.  With upcoming Top End Devs meetups and conferences, starting in August, we talk about all the benefits of being in person at an event, and the camaraderie at and after the event.  We talk about the ways that Airmeet allows for a good connection between the speakers and audience.  You’ll also pick up some tips on becoming a speaker at one of these events.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Top End Devs | Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dadoomer/markdown-slides&#34;&gt;GitHub - dadoomer/markdown-slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=pL3Yzjk5R4M&#34;&gt;The Original Skunk Works - Nickolas Means | The Lead Developer UK 2017&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://crowdnode.io/&#34;&gt;CrowdNode Masternode Hosting - CrowdNode&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/coolaj86/crowdnode-cli&#34;&gt;coolaj86/crowdnode-cli&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.amazon.com/Uniquely-Human-Different-Seeing-Autism/dp/1476776245&#34;&gt;Uniquely Human: A Different Way of Seeing Autism&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;http://airmeet.com/&#34;&gt;Airmeet.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;http://riverside.fm/&#34;&gt;Riverside.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.youtube.com/c/DevchatTv&#34;&gt;Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - Premium podcasts from Top End Devs are coming soon!&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;http://topenddevs.com/&#34;&gt;TopEndDevs.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/194594/dice-forge&#34;&gt;Dice Forge&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://read.amazon.com/kp/embed?asin=B000FC1MCS&amp;amp;preview=newtab&amp;amp;linkCode=kpe&amp;amp;ref_=cm_sw_r_kb_dp_HXAZ10A3M8AWERJEAPRS&#34;&gt;The Curious Incident of the Dog in the Night-Time: A Novel (Vintage Contemporaries)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - The importance of taking care of your body&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://webdirections.org/globalscope/&#34;&gt;Web Directions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.vuemastery.com/&#34;&gt;Vue Mastery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today, in this all-panelist episode we talk about upcoming online events and conferences.  With upcoming Top End Devs meetups and conferences, starting in August, we talk about all the benefits of being in person at an event, and the camaraderie at and after the event.  We talk about the ways that Airmeet allows for a good connection between the speakers and audience.  You’ll also pick up some tips on becoming a speaker at one of these events.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://topenddevs.com/conferences" rel="nofollow">Top End Devs | Conferences</a></li>
<li><a href="https://github.com/dadoomer/markdown-slides" rel="nofollow">GitHub - dadoomer/markdown-slides</a></li>
<li><a href="https://www.youtube.com/watch?v=pL3Yzjk5R4M" rel="nofollow">The Original Skunk Works - Nickolas Means | The Lead Developer UK 2017</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://crowdnode.io/" rel="nofollow">CrowdNode Masternode Hosting - CrowdNode</a>
</li>
<li>AJ- <a href="https://github.com/coolaj86/crowdnode-cli" rel="nofollow">coolaj86/crowdnode-cli</a>
</li>
<li>AJ- <a href="https://www.amazon.com/Uniquely-Human-Different-Seeing-Autism/dp/1476776245" rel="nofollow">Uniquely Human: A Different Way of Seeing Autism</a>
</li>
<li>Charles - <a href="http://airmeet.com/" rel="nofollow">Airmeet.com</a>
</li>
<li>Charles - <a href="http://riverside.fm/" rel="nofollow">Riverside.fm</a>
</li>
<li>Charles - <a href="https://www.youtube.com/c/DevchatTv" rel="nofollow">Devchat.tv</a>
</li>
<li>Charles - Premium podcasts from Top End Devs are coming soon!</li>
<li>Charles - <a href="http://topenddevs.com/" rel="nofollow">TopEndDevs.com</a>
</li>
<li>Charles - <a href="https://boardgamegeek.com/boardgame/194594/dice-forge" rel="nofollow">Dice Forge</a>
</li>
<li>Charles- <a href="https://topenddevs.com/conferences/javascript-remote-conference-2022" rel="nofollow">JavaScript Remote Conference 2022</a>
</li>
<li>Dan- <a href="https://read.amazon.com/kp/embed?asin=B000FC1MCS&linkCode=kpe&preview=newtab&ref_=cm_sw_r_kb_dp_HXAZ10A3M8AWERJEAPRS" rel="nofollow">The Curious Incident of the Dog in the Night-Time: A Novel (Vintage Contemporaries)</a>
</li>
<li>Dan - The importance of taking care of your body</li>
<li>Dan- <a href="https://webdirections.org/globalscope/" rel="nofollow">Web Directions</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Steve- <a href="https://www.vuemastery.com/" rel="nofollow">Vue Mastery</a>
</li>
<li>Steve - Dad Jokes</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today, in this all-panelist episode we talk about upcoming online events and conferences.  With upcoming Top End Devs meetups and conferences, starting in August, we talk about all the benefits of being in person at an event, and the camaraderie at and after the event.  We talk about the ways that Airmeet allows for a good connection between the speakers and audience.  You’ll also pick up some tips on becoming a speaker at one of these events.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Top End Devs | Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dadoomer/markdown-slides&#34; rel=&#34;nofollow&#34;&gt;GitHub - dadoomer/markdown-slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=pL3Yzjk5R4M&#34; rel=&#34;nofollow&#34;&gt;The Original Skunk Works - Nickolas Means | The Lead Developer UK 2017&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://crowdnode.io/&#34; rel=&#34;nofollow&#34;&gt;CrowdNode Masternode Hosting - CrowdNode&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/coolaj86/crowdnode-cli&#34; rel=&#34;nofollow&#34;&gt;coolaj86/crowdnode-cli&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.amazon.com/Uniquely-Human-Different-Seeing-Autism/dp/1476776245&#34; rel=&#34;nofollow&#34;&gt;Uniquely Human: A Different Way of Seeing Autism&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;http://airmeet.com/&#34; rel=&#34;nofollow&#34;&gt;Airmeet.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;http://riverside.fm/&#34; rel=&#34;nofollow&#34;&gt;Riverside.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.youtube.com/c/DevchatTv&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - Premium podcasts from Top End Devs are coming soon!&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;http://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;TopEndDevs.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://boardgamegeek.com/boardgame/194594/dice-forge&#34; rel=&#34;nofollow&#34;&gt;Dice Forge&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences/javascript-remote-conference-2022&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conference 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://read.amazon.com/kp/embed?asin=B000FC1MCS&amp;linkCode=kpe&amp;preview=newtab&amp;ref_=cm_sw_r_kb_dp_HXAZ10A3M8AWERJEAPRS&#34; rel=&#34;nofollow&#34;&gt;The Curious Incident of the Dog in the Night-Time: A Novel (Vintage Contemporaries)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - The importance of taking care of your body&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://webdirections.org/globalscope/&#34; rel=&#34;nofollow&#34;&gt;Web Directions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.vuemastery.com/&#34; rel=&#34;nofollow&#34;&gt;Vue Mastery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65221276" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/daddb70c-3520-4c7d-9d3d-0c32850e0545/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/navigating-online-events-and-conferences-jsj-541</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/navigating-online-events-and-conferences-jsj-541</link>
                <pubDate>Tue, 19 Jul 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4076</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Builder.io and Qwik - JSJ 540</itunes:title>
                <title>Builder.io and Qwik - JSJ 540</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Steve Sewell, co-founder and CEO of Builder.io, about their visual editor and designer which connects to many open source systems.  Running within a website wysiwyg, it integrates with most modern front end frameworks, such as React, Due and Svelte.  We discuss how it functions and connects to various systems.  We also dive into the backstory of how and why &lt;a href=&#34;http://builder.io/&#34;&gt;builder.io&lt;/a&gt; created their framework called Qwik.&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/Steve8708&#34;&gt;Steve - Builder io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.builder.io/&#34;&gt;Drag and drop page builder and CMS - Builder.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Top End Devs | Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tiktok.com/@topenddevs?lang=en&#34;&gt;TopEndDevs (@topenddevs) TikTok | Watch TopEndDevs&#39;s Newest TikTok Videos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/steve8708&#34;&gt;Twitter: @Steve8708&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/user/steve8708/&#34;&gt;Steve (Builder.io) (u/steve8708) - Reddit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/steve8708/&#34;&gt;Instagram: steve8708&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tiktok.com/@steve8708&#34;&gt;TikTok: steve8708&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.amazon.com/dp/0062316117/ref=emc_b_5_i&#34;&gt;Sapiens: A Brief History of Humankind&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742&#34;&gt;JavaScript: The Good Parts: The Good Parts&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/312484/lost-ruins-arnak&#34;&gt;Lost Ruins of Arnak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Top End Devs | Conferences&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.anedot.com/&#34;&gt;Anedot | Powerful giving tools made easy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Callout to Twitter thread comparing Copilot to tabnine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.amazon.com/gp/product/B077WXP3KG/ref=dbs_a_def_rwt_hsch_vapi_tkin_p1_i4&#34;&gt;Spinning Silver: A Novel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve Edwards - &lt;a href=&#34;https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/&#34;&gt;GitHub Copilot available to all developer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve Sewell - &lt;a href=&#34;https://www.tiktok.com/en&#34;&gt;TikTok&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve Sewell - &lt;a href=&#34;https://www.tiktok.com/@designertom?lang=en&#34;&gt;DesignerTom (@designertom) TikTok | Watch DesignerTom&#39;s Newest TikTok Videos&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Steve Sewell, co-founder and CEO of Builder.io, about their visual editor and designer which connects to many open source systems.  Running within a website wysiwyg, it integrates with most modern front end frameworks, such as React, Due and Svelte.  We discuss how it functions and connects to various systems.  We also dive into the backstory of how and why <a href="http://builder.io/" rel="nofollow">builder.io</a> created their framework called Qwik.<br><br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://www.youtube.com/c/Steve8708" rel="nofollow">Steve - Builder io</a></li>
<li><a href="https://www.builder.io/" rel="nofollow">Drag and drop page builder and CMS - Builder.io</a></li>
<li><a href="https://topenddevs.com/conferences" rel="nofollow">Top End Devs | Conferences</a></li>
<li><a href="https://www.tiktok.com/@topenddevs?lang=en" rel="nofollow">TopEndDevs (@topenddevs) TikTok | Watch TopEndDevs&#39;s Newest TikTok Videos</a></li>
<li><a href="https://twitter.com/steve8708" rel="nofollow">Twitter: @Steve8708</a></li>
<li><a href="https://www.reddit.com/user/steve8708/" rel="nofollow">Steve (Builder.io) (u/steve8708) - Reddit</a></li>
<li><a href="https://www.instagram.com/steve8708/" rel="nofollow">Instagram: steve8708</a></li>
<li><a href="https://www.tiktok.com/@steve8708" rel="nofollow">TikTok: steve8708</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://www.amazon.com/dp/0062316117/ref=emc_b_5_i" rel="nofollow">Sapiens: A Brief History of Humankind</a>
</li>
<li>AJ- <a href="https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742" rel="nofollow">JavaScript: The Good Parts: The Good Parts</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/312484/lost-ruins-arnak" rel="nofollow">Lost Ruins of Arnak</a>
</li>
<li>Charles- <a href="https://topenddevs.com/conferences" rel="nofollow">Top End Devs | Conferences</a>
</li>
<li>Charles- <a href="https://www.anedot.com/" rel="nofollow">Anedot | Powerful giving tools made easy</a>
</li>
<li>Dan - Callout to Twitter thread comparing Copilot to tabnine</li>
<li>Dan- <a href="https://www.amazon.com/gp/product/B077WXP3KG/ref=dbs_a_def_rwt_hsch_vapi_tkin_p1_i4" rel="nofollow">Spinning Silver: A Novel</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Steve Edwards - <a href="https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/" rel="nofollow">GitHub Copilot available to all developer</a>
</li>
<li>Steve Sewell - <a href="https://www.tiktok.com/en" rel="nofollow">TikTok</a>
</li>
<li>Steve Sewell - <a href="https://www.tiktok.com/@designertom?lang=en" rel="nofollow">DesignerTom (@designertom) TikTok | Watch DesignerTom&#39;s Newest TikTok Videos</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Steve Sewell, co-founder and CEO of Builder.io, about their visual editor and designer which connects to many open source systems.  Running within a website wysiwyg, it integrates with most modern front end frameworks, such as React, Due and Svelte.  We discuss how it functions and connects to various systems.  We also dive into the backstory of how and why &lt;a href=&#34;http://builder.io/&#34; rel=&#34;nofollow&#34;&gt;builder.io&lt;/a&gt; created their framework called Qwik.&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/Steve8708&#34; rel=&#34;nofollow&#34;&gt;Steve - Builder io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.builder.io/&#34; rel=&#34;nofollow&#34;&gt;Drag and drop page builder and CMS - Builder.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Top End Devs | Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tiktok.com/@topenddevs?lang=en&#34; rel=&#34;nofollow&#34;&gt;TopEndDevs (@topenddevs) TikTok | Watch TopEndDevs&amp;#39;s Newest TikTok Videos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/steve8708&#34; rel=&#34;nofollow&#34;&gt;Twitter: @Steve8708&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/user/steve8708/&#34; rel=&#34;nofollow&#34;&gt;Steve (Builder.io) (u/steve8708) - Reddit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/steve8708/&#34; rel=&#34;nofollow&#34;&gt;Instagram: steve8708&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tiktok.com/@steve8708&#34; rel=&#34;nofollow&#34;&gt;TikTok: steve8708&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.amazon.com/dp/0062316117/ref=emc_b_5_i&#34; rel=&#34;nofollow&#34;&gt;Sapiens: A Brief History of Humankind&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742&#34; rel=&#34;nofollow&#34;&gt;JavaScript: The Good Parts: The Good Parts&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/312484/lost-ruins-arnak&#34; rel=&#34;nofollow&#34;&gt;Lost Ruins of Arnak&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Top End Devs | Conferences&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.anedot.com/&#34; rel=&#34;nofollow&#34;&gt;Anedot | Powerful giving tools made easy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Callout to Twitter thread comparing Copilot to tabnine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.amazon.com/gp/product/B077WXP3KG/ref=dbs_a_def_rwt_hsch_vapi_tkin_p1_i4&#34; rel=&#34;nofollow&#34;&gt;Spinning Silver: A Novel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve Edwards - &lt;a href=&#34;https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/&#34; rel=&#34;nofollow&#34;&gt;GitHub Copilot available to all developer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve Sewell - &lt;a href=&#34;https://www.tiktok.com/en&#34; rel=&#34;nofollow&#34;&gt;TikTok&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve Sewell - &lt;a href=&#34;https://www.tiktok.com/@designertom?lang=en&#34; rel=&#34;nofollow&#34;&gt;DesignerTom (@designertom) TikTok | Watch DesignerTom&amp;#39;s Newest TikTok Videos&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="80773955" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3f26debf-c98e-46cf-9860-d3bf628ba541/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/builder-io-and-qwik-jsj-540</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/builder-io-and-qwik-jsj-540</link>
                <pubDate>Tue, 12 Jul 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5048</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Hydrogen and Oxygen - JSJ 539</itunes:title>
                <title>Hydrogen and Oxygen - JSJ 539</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Josh Larson a senior staff developer at Shopify who is front and center in development of Hydrogen.  We learn how Hydrogen addresses the varying needs of shop owners to build storefronts quickly and effectively.  With rendering on the server only, this metaframework provides a toolkit helping customers build a more customized web presence.  We learn about Oxygen, which allows customers to host and deploy Hydrogen.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;We also discuss the decision behind the decision to use React to build this framework, how the framework provides super-custom experiences for the user, and discuss some of the technical challenges faced when building it.  &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shopify.dev/&#34;&gt;Shopify Developers Platform-Build. Innovate. Get paid.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hydrogen.shopify.dev/&#34;&gt;Hydrogen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jplhomer.org/&#34;&gt;Josh Larson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jplhomer&#34;&gt;Twitter: @jplhomer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jplhomer&#34;&gt;jplhomer - Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Shopify/hydrogen&#34;&gt;GitHub - Shopify/hydrogen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jplhomer/&#34;&gt;Josh Larson - Senior Staff Developer - Shopify | LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shopify.engineering/how-we-built-hydrogen&#34;&gt;How We Built Hydrogen: A React Framework for Building Custom Storefronts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/to-typescript-or-not-to-typescript-jsj-538&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.homedepot.com/b/Storage-Organization-Shelving-Freestanding-Shelving-Units/Muscle-Rack/N-5yc1vZcksrZfu7&#34;&gt;Muscle Rack - Freestanding Shelving Units - Shelving - The Home Depot&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=42ivIRd9N8E&#34;&gt;&#34;WHAT IS A WOMAN?&#34;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/142020/legendary-marvel-deck-building-game-fantastic-four&#34;&gt;Legendary: A Marvel Deck Building Game - Fantastic Four&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgameexpansion/305035/legendary-marvel-deck-building-game-new-mutants&#34;&gt;Legendary: A Marvel Deck Building Game - The New Mutants&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Conferences | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.tiktok.com/@topenddevs?lang=en&#34;&gt;TopEndDevs on TikTok&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan-  Dan - Matt Pockock - Typescript&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://jsconfbp.com/speakers/dan-shappir/&#34;&gt;The ins and outs of Core Web Vitals&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=5Ox0nqa_pPc&#34;&gt;The ins and outs of Core Web Vitals by Dan Shappir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Take a vacation&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.netflix.com/title/80057281&#34;&gt;Stranger Things&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Josh- &lt;a href=&#34;https://movies.disney.com/the-incredibles&#34;&gt;The Incredibles Official Site presented by Disney Movies&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Josh- &lt;a href=&#34;https://movies.disney.com/incredibles-2&#34;&gt;Incredibles 2&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Josh Larson a senior staff developer at Shopify who is front and center in development of Hydrogen.  We learn how Hydrogen addresses the varying needs of shop owners to build storefronts quickly and effectively.  With rendering on the server only, this metaframework provides a toolkit helping customers build a more customized web presence.  We learn about Oxygen, which allows customers to host and deploy Hydrogen.<br><br>
</div><div>We also discuss the decision behind the decision to use React to build this framework, how the framework provides super-custom experiences for the user, and discuss some of the technical challenges faced when building it.  <br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://shopify.dev/" rel="nofollow">Shopify Developers Platform-Build. Innovate. Get paid.</a></li>
<li><a href="https://hydrogen.shopify.dev/" rel="nofollow">Hydrogen</a></li>
<li><a href="https://www.jplhomer.org/" rel="nofollow">Josh Larson</a></li>
<li><a href="https://twitter.com/jplhomer" rel="nofollow">Twitter: @jplhomer</a></li>
<li><a href="https://github.com/jplhomer" rel="nofollow">jplhomer - Overview</a></li>
<li><a href="https://github.com/Shopify/hydrogen" rel="nofollow">GitHub - Shopify/hydrogen</a></li>
<li><a href="https://www.linkedin.com/in/jplhomer/" rel="nofollow">Josh Larson - Senior Staff Developer - Shopify | LinkedIn</a></li>
<li><a href="https://shopify.engineering/how-we-built-hydrogen" rel="nofollow">How We Built Hydrogen: A React Framework for Building Custom Storefronts</a></li>
<li><a href="https://topenddevs.com/podcasts/javascript-jabber/episodes/to-typescript-or-not-to-typescript-jsj-538" rel="nofollow">- Top End Devs</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://www.homedepot.com/b/Storage-Organization-Shelving-Freestanding-Shelving-Units/Muscle-Rack/N-5yc1vZcksrZfu7" rel="nofollow">Muscle Rack - Freestanding Shelving Units - Shelving - The Home Depot</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=42ivIRd9N8E" rel="nofollow">&#34;WHAT IS A WOMAN?&#34;</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/142020/legendary-marvel-deck-building-game-fantastic-four" rel="nofollow">Legendary: A Marvel Deck Building Game - Fantastic Four</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgameexpansion/305035/legendary-marvel-deck-building-game-new-mutants" rel="nofollow">Legendary: A Marvel Deck Building Game - The New Mutants</a>
</li>
<li>Charles- <a href="https://topenddevs.com/conferences" rel="nofollow">Conferences | Top End Devs</a>
</li>
<li>Charles - <a href="https://www.tiktok.com/@topenddevs?lang=en" rel="nofollow">TopEndDevs on TikTok</a>
</li>
<li>Dan-  Dan - Matt Pockock - Typescript</li>
<li>Dan- <a href="https://jsconfbp.com/speakers/dan-shappir/" rel="nofollow">The ins and outs of Core Web Vitals</a> </li>
<li>Dan- <a href="https://www.youtube.com/watch?v=5Ox0nqa_pPc" rel="nofollow">The ins and outs of Core Web Vitals by Dan Shappir</a>
</li>
<li>Dan - Take a vacation</li>
<li>Dan - <a href="https://www.netflix.com/title/80057281" rel="nofollow">Stranger Things</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Josh- <a href="https://movies.disney.com/the-incredibles" rel="nofollow">The Incredibles Official Site presented by Disney Movies</a>
</li>
<li>Josh- <a href="https://movies.disney.com/incredibles-2" rel="nofollow">Incredibles 2</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Josh Larson a senior staff developer at Shopify who is front and center in development of Hydrogen.  We learn how Hydrogen addresses the varying needs of shop owners to build storefronts quickly and effectively.  With rendering on the server only, this metaframework provides a toolkit helping customers build a more customized web presence.  We learn about Oxygen, which allows customers to host and deploy Hydrogen.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;We also discuss the decision behind the decision to use React to build this framework, how the framework provides super-custom experiences for the user, and discuss some of the technical challenges faced when building it.  &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shopify.dev/&#34; rel=&#34;nofollow&#34;&gt;Shopify Developers Platform-Build. Innovate. Get paid.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hydrogen.shopify.dev/&#34; rel=&#34;nofollow&#34;&gt;Hydrogen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jplhomer.org/&#34; rel=&#34;nofollow&#34;&gt;Josh Larson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jplhomer&#34; rel=&#34;nofollow&#34;&gt;Twitter: @jplhomer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jplhomer&#34; rel=&#34;nofollow&#34;&gt;jplhomer - Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Shopify/hydrogen&#34; rel=&#34;nofollow&#34;&gt;GitHub - Shopify/hydrogen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jplhomer/&#34; rel=&#34;nofollow&#34;&gt;Josh Larson - Senior Staff Developer - Shopify | LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shopify.engineering/how-we-built-hydrogen&#34; rel=&#34;nofollow&#34;&gt;How We Built Hydrogen: A React Framework for Building Custom Storefronts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/podcasts/javascript-jabber/episodes/to-typescript-or-not-to-typescript-jsj-538&#34; rel=&#34;nofollow&#34;&gt;- Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.homedepot.com/b/Storage-Organization-Shelving-Freestanding-Shelving-Units/Muscle-Rack/N-5yc1vZcksrZfu7&#34; rel=&#34;nofollow&#34;&gt;Muscle Rack - Freestanding Shelving Units - Shelving - The Home Depot&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=42ivIRd9N8E&#34; rel=&#34;nofollow&#34;&gt;&amp;#34;WHAT IS A WOMAN?&amp;#34;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/142020/legendary-marvel-deck-building-game-fantastic-four&#34; rel=&#34;nofollow&#34;&gt;Legendary: A Marvel Deck Building Game - Fantastic Four&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgameexpansion/305035/legendary-marvel-deck-building-game-new-mutants&#34; rel=&#34;nofollow&#34;&gt;Legendary: A Marvel Deck Building Game - The New Mutants&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Conferences | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.tiktok.com/@topenddevs?lang=en&#34; rel=&#34;nofollow&#34;&gt;TopEndDevs on TikTok&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan-  Dan - Matt Pockock - Typescript&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://jsconfbp.com/speakers/dan-shappir/&#34; rel=&#34;nofollow&#34;&gt;The ins and outs of Core Web Vitals&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=5Ox0nqa_pPc&#34; rel=&#34;nofollow&#34;&gt;The ins and outs of Core Web Vitals by Dan Shappir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Take a vacation&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.netflix.com/title/80057281&#34; rel=&#34;nofollow&#34;&gt;Stranger Things&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Josh- &lt;a href=&#34;https://movies.disney.com/the-incredibles&#34; rel=&#34;nofollow&#34;&gt;The Incredibles Official Site presented by Disney Movies&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Josh- &lt;a href=&#34;https://movies.disney.com/incredibles-2&#34; rel=&#34;nofollow&#34;&gt;Incredibles 2&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61507291" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/711347f7-1454-44b9-94b6-f005f48d6c64/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/hydrogen-and-oxygen-jsj-539</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/hydrogen-and-oxygen-jsj-539</link>
                <pubDate>Tue, 05 Jul 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3844</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>To TypeScript or Not to TypeScript - JSJ 538</itunes:title>
                <title>To TypeScript or Not to TypeScript - JSJ 538</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Matt Pocock, who comes from Oxfordshire, England.  As a big fan of TypeScript and maintainer of the Xstate library, we discuss the benefits and downsides of TypeScript.  As the discussion gets a bit heated, we debate the true value of TypeScript, and where it holds value to the programming community.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mattpocock.com/&#34;&gt;Advanced TypeScript - Become a TS Wizard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ts-error-translator.vercel.app/&#34;&gt;TypeScript Error Translator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fireside.fm/&#34;&gt;Podcast Hosting and Analytics - Welcome to Fireside!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://transistor.fm/&#34;&gt;Transistor - podcast hosting for creatives, brands, professionals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stately.ai/&#34;&gt;Stately - Visualize your application logic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/MattPocock&#34;&gt;Matt Pocock - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mattpocockuk&#34;&gt;Twitter: @mattpocockuk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rFejpH_tAHM&#34;&gt;dotGo 2015 - Rob Pike - Simplicity is Complicated&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=5DVV36uqQ4E&#34;&gt;GothamGo 2018 - Things in Go I Never Use by Mat Ryer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rWBSMsLG8po&#34;&gt;GopherCon 2019: Mat Ryer - How I Write HTTP Web Services after Eight Years&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=_mZBa3sqTrI&#34;&gt;Plain Text - Dylan Beattie - NDC Oslo 2021&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.twitch.tv/coolaj86&#34;&gt;coolaj86 on Twitch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/137762/legendary-marvel-deck-building-game-dark-city&#34;&gt;Legendary: A Marvel Deck Building Game - Dark City&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Conferences | Top End Devs&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/sponsor&#34;&gt;Sponsors | Top End Devs &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.cachefly.com/&#34;&gt;Trusted CDN Provider | Faster Content Delivery | CacheFly&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/podcasts&#34;&gt;Podcasts | Top End Devs &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Matt- &lt;a href=&#34;https://boardgamegeek.com/boardgame/284083/crew-quest-planet-nine&#34;&gt;The Crew: The Quest for Planet Nine&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Matt - &lt;a href=&#34;https://boardgamegeek.com/boardgame/28143/race-galaxy&#34;&gt;Race for the Galaxy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Matt Pocock, who comes from Oxfordshire, England.  As a big fan of TypeScript and maintainer of the Xstate library, we discuss the benefits and downsides of TypeScript.  As the discussion gets a bit heated, we debate the true value of TypeScript, and where it holds value to the programming community.<br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://www.mattpocock.com/" rel="nofollow">Advanced TypeScript - Become a TS Wizard</a></li>
<li><a href="https://ts-error-translator.vercel.app/" rel="nofollow">TypeScript Error Translator</a></li>
<li><a href="https://fireside.fm/" rel="nofollow">Podcast Hosting and Analytics - Welcome to Fireside!</a></li>
<li><a href="https://transistor.fm/" rel="nofollow">Transistor - podcast hosting for creatives, brands, professionals</a></li>
<li><a href="https://stately.ai/" rel="nofollow">Stately - Visualize your application logic</a></li>
<li><a href="https://www.youtube.com/c/MattPocock" rel="nofollow">Matt Pocock - YouTube</a></li>
<li><a href="https://twitter.com/mattpocockuk" rel="nofollow">Twitter: @mattpocockuk</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://www.youtube.com/watch?v=rFejpH_tAHM" rel="nofollow">dotGo 2015 - Rob Pike - Simplicity is Complicated</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=5DVV36uqQ4E" rel="nofollow">GothamGo 2018 - Things in Go I Never Use by Mat Ryer</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=rWBSMsLG8po" rel="nofollow">GopherCon 2019: Mat Ryer - How I Write HTTP Web Services after Eight Years</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=_mZBa3sqTrI" rel="nofollow">Plain Text - Dylan Beattie - NDC Oslo 2021</a>
</li>
<li>AJ - <a href="https://www.twitch.tv/coolaj86" rel="nofollow">coolaj86 on Twitch</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/137762/legendary-marvel-deck-building-game-dark-city" rel="nofollow">Legendary: A Marvel Deck Building Game - Dark City</a>
</li>
<li>Charles - <a href="https://topenddevs.com/conferences" rel="nofollow">Conferences | Top End Devs</a> </li>
<li>Charles - <a href="https://topenddevs.com/sponsor" rel="nofollow">Sponsors | Top End Devs </a>
</li>
<li>Charles- <a href="https://www.cachefly.com/" rel="nofollow">Trusted CDN Provider | Faster Content Delivery | CacheFly</a>
</li>
<li>Charles - <a href="https://topenddevs.com/podcasts" rel="nofollow">Podcasts | Top End Devs </a>
</li>
<li>Matt- <a href="https://boardgamegeek.com/boardgame/284083/crew-quest-planet-nine" rel="nofollow">The Crew: The Quest for Planet Nine</a>
</li>
<li>Matt - <a href="https://boardgamegeek.com/boardgame/28143/race-galaxy" rel="nofollow">Race for the Galaxy</a>
</li>
<li>Steve - Dad Jokes</li>
</ul><div><br></div><div><br></div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Matt Pocock, who comes from Oxfordshire, England.  As a big fan of TypeScript and maintainer of the Xstate library, we discuss the benefits and downsides of TypeScript.  As the discussion gets a bit heated, we debate the true value of TypeScript, and where it holds value to the programming community.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mattpocock.com/&#34; rel=&#34;nofollow&#34;&gt;Advanced TypeScript - Become a TS Wizard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ts-error-translator.vercel.app/&#34; rel=&#34;nofollow&#34;&gt;TypeScript Error Translator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fireside.fm/&#34; rel=&#34;nofollow&#34;&gt;Podcast Hosting and Analytics - Welcome to Fireside!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://transistor.fm/&#34; rel=&#34;nofollow&#34;&gt;Transistor - podcast hosting for creatives, brands, professionals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stately.ai/&#34; rel=&#34;nofollow&#34;&gt;Stately - Visualize your application logic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/MattPocock&#34; rel=&#34;nofollow&#34;&gt;Matt Pocock - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mattpocockuk&#34; rel=&#34;nofollow&#34;&gt;Twitter: @mattpocockuk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rFejpH_tAHM&#34; rel=&#34;nofollow&#34;&gt;dotGo 2015 - Rob Pike - Simplicity is Complicated&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=5DVV36uqQ4E&#34; rel=&#34;nofollow&#34;&gt;GothamGo 2018 - Things in Go I Never Use by Mat Ryer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rWBSMsLG8po&#34; rel=&#34;nofollow&#34;&gt;GopherCon 2019: Mat Ryer - How I Write HTTP Web Services after Eight Years&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=_mZBa3sqTrI&#34; rel=&#34;nofollow&#34;&gt;Plain Text - Dylan Beattie - NDC Oslo 2021&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;coolaj86 on Twitch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/137762/legendary-marvel-deck-building-game-dark-city&#34; rel=&#34;nofollow&#34;&gt;Legendary: A Marvel Deck Building Game - Dark City&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Conferences | Top End Devs&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/sponsor&#34; rel=&#34;nofollow&#34;&gt;Sponsors | Top End Devs &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;Trusted CDN Provider | Faster Content Delivery | CacheFly&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://topenddevs.com/podcasts&#34; rel=&#34;nofollow&#34;&gt;Podcasts | Top End Devs &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Matt- &lt;a href=&#34;https://boardgamegeek.com/boardgame/284083/crew-quest-planet-nine&#34; rel=&#34;nofollow&#34;&gt;The Crew: The Quest for Planet Nine&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Matt - &lt;a href=&#34;https://boardgamegeek.com/boardgame/28143/race-galaxy&#34; rel=&#34;nofollow&#34;&gt;Race for the Galaxy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="68813635" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6a11aec4-1201-4fc9-986b-1ca823cbce25/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/to-typescript-or-not-to-typescript-jsj-538</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/to-typescript-or-not-to-typescript-jsj-538</link>
                <pubDate>Tue, 28 Jun 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4300</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Core Web Vitals and Whatnot - JSJ 537</itunes:title>
                <title>Core Web Vitals and Whatnot - JSJ 537</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today’s guest Annie Sullivan, a software engineer on the Chrome Platform team, focussing on core web vitals metrics which is all about performance and user experience metrics for websites.  We discuss topics such as Largest Contentful Paint (LCP), and how it works behind the scenes.  We also touch on Cumulative Layout Shift (CLS) and things that impact browser experience.  &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486&#34;&gt;CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/authors/anniesullie/&#34;&gt;Annie Sullivan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/guests/martinsplitt&#34;&gt;Martin Splitt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/anniesullie&#34;&gt;Twitter: @anniesullie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sponsor&#34;&gt;Sponsors | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Conferences| Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/Unity3dCollege/featured&#34;&gt;Jason Weimann - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://tv.apple.com/us/show/the-pretender/umc.cmc.1wm9nic2qw3fvq4qoigkhw436&#34;&gt;The Pretender | Apple TV&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/coolaj86&#34;&gt;‎@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/c/coolaj86&#34;&gt;AJ ONeal - Youtube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Annie- &lt;a href=&#34;https://io.google/2022/program/81ed353d-20e4-4e9a-9b4d-d65b103cfc71/&#34;&gt;Google I/O 2022 Session Details&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Annie- &lt;a href=&#34;https://procreate.art/&#34;&gt;Procreate® - Sketch, Paint, Create.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Annie- &lt;a href=&#34;https://www.youtube.com/channel/UCVJ5hHQMXBiRwNv394EOj_w&#34;&gt;Art with Flo - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.dolphinhat.com/taco-cat-goat-cheese-pizza.html&#34;&gt;TACO CAT GOAT CHEESE PIZZA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - Tag someone that has made a difference in one of our podcasts!&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/anniesullie&#34;&gt;‎@anniesullie&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.theregister.com/2022/05/23/opinion_column/&#34;&gt;Safari is crippling the mobile market, and we never noticed&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://www.cnbc.com/2022/05/23/new-york-city-removes-the-last-payphone-from-service.html&#34;&gt;New York City removes the last payphone from service&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today’s guest Annie Sullivan, a software engineer on the Chrome Platform team, focussing on core web vitals metrics which is all about performance and user experience metrics for websites.  We discuss topics such as Largest Contentful Paint (LCP), and how it works behind the scenes.  We also touch on Cumulative Layout Shift (CLS) and things that impact browser experience.  <br><br>
</div><h1>Sponsors</h1><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div><br></div><h1>Links</h1><ul>
<li><a href="https://javascriptjabber.com/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486" rel="nofollow">CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486</a></li>
<li><a href="https://web.dev/authors/anniesullie/" rel="nofollow">Annie Sullivan</a></li>
<li><a href="https://javascriptjabber.com/guests/martinsplitt" rel="nofollow">Martin Splitt</a></li>
<li><a href="https://twitter.com/anniesullie" rel="nofollow">Twitter: @anniesullie</a></li>
<li><a href="https://topenddevs.com/sponsor" rel="nofollow">Sponsors | Top End Devs</a></li>
<li><a href="https://topenddevs.com/conferences" rel="nofollow">Conferences| Top End Devs</a></li>
<li><a href="https://www.youtube.com/c/Unity3dCollege/featured" rel="nofollow">Jason Weimann - YouTube</a></li>
</ul><div><br></div><h1>Picks</h1><ul>
<li>AJ- <a href="https://tv.apple.com/us/show/the-pretender/umc.cmc.1wm9nic2qw3fvq4qoigkhw436" rel="nofollow">The Pretender | Apple TV</a>
</li>
<li>AJ- <a href="https://twitter.com/coolaj86" rel="nofollow">‎@coolaj86</a>
</li>
<li>AJ- <a href="https://www.youtube.com/c/coolaj86" rel="nofollow">AJ ONeal - Youtube</a>
</li>
<li>AJ- <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">Beyond Code Bootcamp</a>
</li>
<li>Annie- <a href="https://io.google/2022/program/81ed353d-20e4-4e9a-9b4d-d65b103cfc71/" rel="nofollow">Google I/O 2022 Session Details</a>
</li>
<li>Annie- <a href="https://procreate.art/" rel="nofollow">Procreate® - Sketch, Paint, Create.</a>
</li>
<li>Annie- <a href="https://www.youtube.com/channel/UCVJ5hHQMXBiRwNv394EOj_w" rel="nofollow">Art with Flo - YouTube</a>
</li>
<li>Charles- <a href="https://www.dolphinhat.com/taco-cat-goat-cheese-pizza.html" rel="nofollow">TACO CAT GOAT CHEESE PIZZA</a>
</li>
<li>Charles - Tag someone that has made a difference in one of our podcasts!</li>
<li>Dan- <a href="https://twitter.com/anniesullie" rel="nofollow">‎@anniesullie</a>
</li>
<li>Dan- <a href="https://www.theregister.com/2022/05/23/opinion_column/" rel="nofollow">Safari is crippling the mobile market, and we never noticed</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Steve - <a href="https://www.cnbc.com/2022/05/23/new-york-city-removes-the-last-payphone-from-service.html" rel="nofollow">New York City removes the last payphone from service</a>
</li>
<li>Steve - Dad Jokes</li>
</ul><div><br></div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today’s guest Annie Sullivan, a software engineer on the Chrome Platform team, focussing on core web vitals metrics which is all about performance and user experience metrics for websites.  We discuss topics such as Largest Contentful Paint (LCP), and how it works behind the scenes.  We also touch on Cumulative Layout Shift (CLS) and things that impact browser experience.  &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486&#34; rel=&#34;nofollow&#34;&gt;CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/authors/anniesullie/&#34; rel=&#34;nofollow&#34;&gt;Annie Sullivan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/guests/martinsplitt&#34; rel=&#34;nofollow&#34;&gt;Martin Splitt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/anniesullie&#34; rel=&#34;nofollow&#34;&gt;Twitter: @anniesullie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/sponsor&#34; rel=&#34;nofollow&#34;&gt;Sponsors | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Conferences| Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/Unity3dCollege/featured&#34; rel=&#34;nofollow&#34;&gt;Jason Weimann - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://tv.apple.com/us/show/the-pretender/umc.cmc.1wm9nic2qw3fvq4qoigkhw436&#34; rel=&#34;nofollow&#34;&gt;The Pretender | Apple TV&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;‎@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/c/coolaj86&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal - Youtube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Annie- &lt;a href=&#34;https://io.google/2022/program/81ed353d-20e4-4e9a-9b4d-d65b103cfc71/&#34; rel=&#34;nofollow&#34;&gt;Google I/O 2022 Session Details&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Annie- &lt;a href=&#34;https://procreate.art/&#34; rel=&#34;nofollow&#34;&gt;Procreate® - Sketch, Paint, Create.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Annie- &lt;a href=&#34;https://www.youtube.com/channel/UCVJ5hHQMXBiRwNv394EOj_w&#34; rel=&#34;nofollow&#34;&gt;Art with Flo - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.dolphinhat.com/taco-cat-goat-cheese-pizza.html&#34; rel=&#34;nofollow&#34;&gt;TACO CAT GOAT CHEESE PIZZA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - Tag someone that has made a difference in one of our podcasts!&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/anniesullie&#34; rel=&#34;nofollow&#34;&gt;‎@anniesullie&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.theregister.com/2022/05/23/opinion_column/&#34; rel=&#34;nofollow&#34;&gt;Safari is crippling the mobile market, and we never noticed&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://www.cnbc.com/2022/05/23/new-york-city-removes-the-last-payphone-from-service.html&#34; rel=&#34;nofollow&#34;&gt;New York City removes the last payphone from service&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="78089822" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/add55e30-492a-4109-a120-5d1d02b33aa9/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/core-web-vitals-and-whatnot-jsj-537</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/core-web-vitals-and-whatnot-jsj-537</link>
                <pubDate>Tue, 21 Jun 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4880</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Gal Schlezinger and Edge Functions - JSJ 536</itunes:title>
                <title>Gal Schlezinger and Edge Functions - JSJ 536</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Gal working on developer tooling for the last decade.  Previously working at WIX, and now working at Vercel, he has created an open source FNM fast node version manager within that operates within Rust.  We talk about Vercel’s Edge Functions, which allows users to insert routing strategies with user code without having performance hits.  &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt; Sponsors&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;http://vercel.com/&#34;&gt;Develop. Preview. Ship. For the best frontend teams - Vercel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vercel.com/features/edge-functions&#34;&gt;Edge Functions - Vercel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bun.sh/&#34;&gt;Bun - fast JavaScript &amp;amp; CSS bundler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/schniz/fnm&#34;&gt;fnm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gal.hagever.com/posts/typing-the-technical-interview-in-typescript&#34;&gt;solving puzzles using TypeScript types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gal.hagever.com/&#34;&gt;Gal Schlezinger&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/galstar&#34;&gt;Twitter: @galstar&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.amazon.com/None-Dare-Call-Conspiracy-Allen/dp/1939438071&#34;&gt;None Dare Call It Conspiracy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=eafzIW52Rgc&#34;&gt;WHO KILLED BITCOIN? - Documentary&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.smashingmagazine.com/2022/05/google-crux-analysis-comparison-performance-javascript-frameworks/&#34;&gt;How To Use Google CrUX To Analyze And Compare The Performance Of JS Frameworks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?v=fWoI9DXmpdk&#34;&gt;A deep dive into optimizing LCP&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Gal - &lt;a href=&#34;https://www.raycast.com/&#34;&gt;Raycast&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gal - Working with smarter people&lt;/li&gt;
&lt;li&gt;Steve - Podcast from &lt;a href=&#34;http://syntax.fm/&#34;&gt;syntax.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Gal working on developer tooling for the last decade.  Previously working at WIX, and now working at Vercel, he has created an open source FNM fast node version manager within that operates within Rust.  We talk about Vercel’s Edge Functions, which allows users to insert routing strategies with user code without having performance hits.  <br><br>
</div><h1> Sponsors</h1><ol>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ol><div><br></div><h1>Links</h1><ol>
<li><a href="http://vercel.com/" rel="nofollow">Develop. Preview. Ship. For the best frontend teams - Vercel</a></li>
<li><a href="https://vercel.com/features/edge-functions" rel="nofollow">Edge Functions - Vercel</a></li>
<li><a href="https://bun.sh/" rel="nofollow">Bun - fast JavaScript &amp; CSS bundler</a></li>
<li><a href="https://github.com/schniz/fnm" rel="nofollow">fnm</a></li>
<li><a href="https://gal.hagever.com/posts/typing-the-technical-interview-in-typescript" rel="nofollow">solving puzzles using TypeScript types</a></li>
<li><a href="https://gal.hagever.com/" rel="nofollow">Gal Schlezinger</a></li>
<li>
<a href="https://twitter.com/galstar" rel="nofollow">Twitter: @galstar</a><br><br>
</li>
</ol><h1>Picks</h1><ol>
<li>AJ - <a href="https://www.amazon.com/None-Dare-Call-Conspiracy-Allen/dp/1939438071" rel="nofollow">None Dare Call It Conspiracy</a>
</li>
<li>AJ - <a href="https://www.youtube.com/watch?v=eafzIW52Rgc" rel="nofollow">WHO KILLED BITCOIN? - Documentary</a>
</li>
<li>Dan - <a href="https://www.smashingmagazine.com/2022/05/google-crux-analysis-comparison-performance-javascript-frameworks/" rel="nofollow">How To Use Google CrUX To Analyze And Compare The Performance Of JS Frameworks</a>
</li>
<li>Dan - <a href="https://www.youtube.com/watch?v=fWoI9DXmpdk" rel="nofollow">A deep dive into optimizing LCP</a>
</li>
<li>Dan - War in Ukraine</li>
<li>Gal - <a href="https://www.raycast.com/" rel="nofollow">Raycast</a>
</li>
<li>Gal - Working with smarter people</li>
<li>Steve - Podcast from <a href="http://syntax.fm/" rel="nofollow">syntax.fm</a>
</li>
<li>Steve - Dad Jokes<br><br><br>
</li>
</ol>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Gal working on developer tooling for the last decade.  Previously working at WIX, and now working at Vercel, he has created an open source FNM fast node version manager within that operates within Rust.  We talk about Vercel’s Edge Functions, which allows users to insert routing strategies with user code without having performance hits.  &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt; Sponsors&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;http://vercel.com/&#34; rel=&#34;nofollow&#34;&gt;Develop. Preview. Ship. For the best frontend teams - Vercel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vercel.com/features/edge-functions&#34; rel=&#34;nofollow&#34;&gt;Edge Functions - Vercel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bun.sh/&#34; rel=&#34;nofollow&#34;&gt;Bun - fast JavaScript &amp;amp; CSS bundler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/schniz/fnm&#34; rel=&#34;nofollow&#34;&gt;fnm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gal.hagever.com/posts/typing-the-technical-interview-in-typescript&#34; rel=&#34;nofollow&#34;&gt;solving puzzles using TypeScript types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gal.hagever.com/&#34; rel=&#34;nofollow&#34;&gt;Gal Schlezinger&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/galstar&#34; rel=&#34;nofollow&#34;&gt;Twitter: @galstar&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.amazon.com/None-Dare-Call-Conspiracy-Allen/dp/1939438071&#34; rel=&#34;nofollow&#34;&gt;None Dare Call It Conspiracy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=eafzIW52Rgc&#34; rel=&#34;nofollow&#34;&gt;WHO KILLED BITCOIN? - Documentary&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.smashingmagazine.com/2022/05/google-crux-analysis-comparison-performance-javascript-frameworks/&#34; rel=&#34;nofollow&#34;&gt;How To Use Google CrUX To Analyze And Compare The Performance Of JS Frameworks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.youtube.com/watch?v=fWoI9DXmpdk&#34; rel=&#34;nofollow&#34;&gt;A deep dive into optimizing LCP&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Gal - &lt;a href=&#34;https://www.raycast.com/&#34; rel=&#34;nofollow&#34;&gt;Raycast&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gal - Working with smarter people&lt;/li&gt;
&lt;li&gt;Steve - Podcast from &lt;a href=&#34;http://syntax.fm/&#34; rel=&#34;nofollow&#34;&gt;syntax.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="72008933" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0075582c-95d9-4ea5-b982-01749c67e736/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/gal-schlezinger-and-edge-functions-jsj-536</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/gal-schlezinger-and-edge-functions-jsj-536</link>
                <pubDate>Tue, 14 Jun 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4500</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>A Deep Dive Into Some Nooks and Crannies of JavaScript - JSJ 535</itunes:title>
                <title>A Deep Dive Into Some Nooks and Crannies of JavaScript - JSJ 535</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In today’s all-panelist episode, we take a deep dive into some of the nooks and crannies of JavaScript.  We discuss and debate the benefits and problems of various methods such as getter and setter, Const, Freeze and Proxy. &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;AJ - Valley Forge Flags&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://binarycocoa.com/portfolio/frog-chess/&#34;&gt;Frog Chess&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=TSLfuLvMxDI&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ -&lt;a href=&#34;http://creedsofcraftsmanship.com/&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;http://jsconfbp.com/&#34;&gt;JSConf Budapest&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Stock Market / Tech Stocks going down&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In today’s all-panelist episode, we take a deep dive into some of the nooks and crannies of JavaScript.  We discuss and debate the benefits and problems of various methods such as getter and setter, Const, Freeze and Proxy. <br><br>
</div><h1>Sponsors</h1><ol>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a><br><br>
</li>
</ol><h1>Picks</h1><ol>
<li>AJ - Valley Forge Flags</li>
<li>AJ - <a href="https://binarycocoa.com/portfolio/frog-chess/" rel="nofollow">Frog Chess</a>
</li>
<li>AJ - <a href="https://www.youtube.com/watch?v=TSLfuLvMxDI" rel="nofollow">Beyond Code Bootcamp</a>
</li>
<li>AJ -<a href="http://creedsofcraftsmanship.com/" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>Dan - <a href="http://jsconfbp.com/" rel="nofollow">JSConf Budapest</a>
</li>
<li>Dan - Stock Market / Tech Stocks going down</li>
<li>Dan - War in Ukraine</li>
<li>Steve - Dad Jokes</li>
</ol>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In today’s all-panelist episode, we take a deep dive into some of the nooks and crannies of JavaScript.  We discuss and debate the benefits and problems of various methods such as getter and setter, Const, Freeze and Proxy. &lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;AJ - Valley Forge Flags&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://binarycocoa.com/portfolio/frog-chess/&#34; rel=&#34;nofollow&#34;&gt;Frog Chess&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=TSLfuLvMxDI&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ -&lt;a href=&#34;http://creedsofcraftsmanship.com/&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;http://jsconfbp.com/&#34; rel=&#34;nofollow&#34;&gt;JSConf Budapest&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - Stock Market / Tech Stocks going down&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67253812" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f14052c1-9dbd-498d-ad38-569721259a30/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/a-deep-dive-into-some-nooks-and-crannies-of-javascript-jsj-535</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/a-deep-dive-into-some-nooks-and-crannies-of-javascript-jsj-535</link>
                <pubDate>Tue, 07 Jun 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4203</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Preventing Fraud on Your Payment Website - JSJ 534</itunes:title>
                <title>Preventing Fraud on Your Payment Website - JSJ 534</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Paul Asjes, a developer advocate at Stripe.  We get some insight into creating a more secure site for credit card transactions.  We also discuss card testing, or account stealing, techniques that are used to gain access to active credits cards.  This topic is very important because it can have big financial consequences, and if serious enough, could cause a business to close.  Paul gives us some techniques and strategies to discourage and prevent this activity.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/&#34;&gt;Stripe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://discord.com/invite/stripe&#34;&gt;Stripe Developers - Discord&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/StripeDevelopers&#34;&gt;Stripe Developers - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.linkedin.com/in/paul-asjes-4a903a18/&#34;&gt;LinkedIn - Paul Asjes&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/paul_asjes&#34;&gt;Twitter: @paul_asjes&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.brentweeks.com/writing/the-black-prism/&#34;&gt;The Black Prism&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - The unnamed city that I now live in&lt;/li&gt;
&lt;li&gt;Charles -&lt;a href=&#34;https://www.amazon.com/dp/B00XIP01AI&#34;&gt;Machi Koro&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Paul - &lt;a href=&#34;https://sessions.stripe.com/&#34;&gt;Stripe Sessions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Paul- &lt;a href=&#34;https://takecarebnb.org/en/&#34;&gt;Takecarebnb&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://freakingrectangle.com/2022/04/15/how-to-freaking-hire-great-developers/&#34;&gt;How to Freaking Find Great Developers By Having Them Read Code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Paul Asjes, a developer advocate at Stripe.  We get some insight into creating a more secure site for credit card transactions.  We also discuss card testing, or account stealing, techniques that are used to gain access to active credits cards.  This topic is very important because it can have big financial consequences, and if serious enough, could cause a business to close.  Paul gives us some techniques and strategies to discourage and prevent this activity.<br><br>
</div><h1>Sponsors</h1><ol>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ol><div><br></div><h1>Links</h1><ol>
<li><a href="https://stripe.com/" rel="nofollow">Stripe</a></li>
<li><a href="https://discord.com/invite/stripe" rel="nofollow">Stripe Developers - Discord</a></li>
<li><a href="https://www.youtube.com/c/StripeDevelopers" rel="nofollow">Stripe Developers - YouTube</a></li>
<li>
<a href="https://www.linkedin.com/in/paul-asjes-4a903a18/" rel="nofollow">LinkedIn - Paul Asjes</a> </li>
<li><a href="https://twitter.com/paul_asjes" rel="nofollow">Twitter: @paul_asjes</a></li>
</ol><div><br></div><h1>Picks</h1><ol>
<li>AJ - <a href="https://www.brentweeks.com/writing/the-black-prism/" rel="nofollow">The Black Prism</a>
</li>
<li>AJ - The unnamed city that I now live in</li>
<li>Charles -<a href="https://www.amazon.com/dp/B00XIP01AI" rel="nofollow">Machi Koro</a>
</li>
<li>Paul - <a href="https://sessions.stripe.com/" rel="nofollow">Stripe Sessions</a>
</li>
<li>Paul- <a href="https://takecarebnb.org/en/" rel="nofollow">Takecarebnb</a>
</li>
<li>Steve - <a href="https://freakingrectangle.com/2022/04/15/how-to-freaking-hire-great-developers/" rel="nofollow">How to Freaking Find Great Developers By Having Them Read Code</a>
</li>
<li>Steve - Dad Jokes</li>
</ol>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Paul Asjes, a developer advocate at Stripe.  We get some insight into creating a more secure site for credit card transactions.  We also discuss card testing, or account stealing, techniques that are used to gain access to active credits cards.  This topic is very important because it can have big financial consequences, and if serious enough, could cause a business to close.  Paul gives us some techniques and strategies to discourage and prevent this activity.&lt;br&gt;&lt;br&gt;
&lt;/div&gt;&lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Links&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/&#34; rel=&#34;nofollow&#34;&gt;Stripe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://discord.com/invite/stripe&#34; rel=&#34;nofollow&#34;&gt;Stripe Developers - Discord&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/StripeDevelopers&#34; rel=&#34;nofollow&#34;&gt;Stripe Developers - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.linkedin.com/in/paul-asjes-4a903a18/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn - Paul Asjes&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/paul_asjes&#34; rel=&#34;nofollow&#34;&gt;Twitter: @paul_asjes&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;h1&gt;Picks&lt;/h1&gt;&lt;ol&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.brentweeks.com/writing/the-black-prism/&#34; rel=&#34;nofollow&#34;&gt;The Black Prism&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - The unnamed city that I now live in&lt;/li&gt;
&lt;li&gt;Charles -&lt;a href=&#34;https://www.amazon.com/dp/B00XIP01AI&#34; rel=&#34;nofollow&#34;&gt;Machi Koro&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Paul - &lt;a href=&#34;https://sessions.stripe.com/&#34; rel=&#34;nofollow&#34;&gt;Stripe Sessions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Paul- &lt;a href=&#34;https://takecarebnb.org/en/&#34; rel=&#34;nofollow&#34;&gt;Takecarebnb&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://freakingrectangle.com/2022/04/15/how-to-freaking-hire-great-developers/&#34; rel=&#34;nofollow&#34;&gt;How to Freaking Find Great Developers By Having Them Read Code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52177606" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/304f0f13-f34a-42ab-848d-3bf3bfce88b3/stream.mp3"/>
                
                <guid isPermaLink="false">https://topenddevs.com/podcasts/javascript-jabber/episodes/preventing-fraud-on-your-payment-website-jsj-534</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/preventing-fraud-on-your-payment-website-jsj-534</link>
                <pubDate>Tue, 31 May 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3261</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>TC39 and Upcoming Proposals for ECMAScript (PART 2) - JSJ 533</itunes:title>
                <title>TC39 and Upcoming Proposals for ECMAScript (PART 2) - JSJ 533</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Today we chat with Thomas Randolph from GitLab, discuss his Top 10 list of the upcoming TC39 proposals.  The list…

1. Temporal Proposal
2. Import Assertions
3. JSON Modules
4. Built-In Modules
5. Observable Proposal
6. Partial Application
7. UUID
8.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposals.&lt;br&gt;&lt;br&gt; The list…&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Temporal Proposal&lt;/li&gt;
&lt;li&gt;Import Assertions&lt;/li&gt;
&lt;li&gt;JSON Modules&lt;/li&gt;
&lt;li&gt;Built-In Modules&lt;/li&gt;
&lt;li&gt;Observable Proposal&lt;/li&gt;
&lt;li&gt;Partial Application&lt;/li&gt;
&lt;li&gt;UUID&lt;/li&gt;
&lt;li&gt;Pipeline Operator&lt;/li&gt;
&lt;li&gt;Module Blocks&lt;/li&gt;
&lt;li&gt;Emitter Proposal &#43;1 Records and Tuples &#43;2 Reverse and Sort Methods on Arrays&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rockerest&#34;&gt;Twitter: Thomas Randolph ( @rockerest )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/jsj-425-the-evolution-of-javascript&#34;&gt;JSJ 425: The Evolution of JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-temporal/docs/&#34;&gt;Temporal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-import-assertions/&#34;&gt;import assertions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-json-modules/&#34;&gt;JSON modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/process-document/&#34;&gt;The TC39 Process&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-observable/&#34;&gt;Observable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-partial-application/&#34;&gt;Partial Application for ECMAScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-pipeline-operator/&#34;&gt;ES pipe operator (2021)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-js-module-blocks/&#34;&gt;JavaScript Module Blocks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-record-tuple/&#34;&gt;Record &amp;amp; Tuple&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2ality.com/2022/04/change-array-by-copy.html&#34;&gt;ECMAScript proposal &#34;Change Array by copy&#34;: four new non-destructive Array methods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposals&#34;&gt;GitHub: tc39/proposals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8&#34;&gt;JavaScript Jabber 19 April 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rdl.ph/&#34;&gt;Thomas O. Randolph&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.audible.com/pd/The-Last-Battle-Audiobook/B002UZJF22&#34;&gt;The Last Battle&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://apps.apple.com/us/app/gamepigeon/id1124197642&#34;&gt;GamePigeon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.paramountplus.com/shows/star-trek-picard/&#34;&gt;Star Trek: Picard&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - 103 Early Hints&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;li&gt;Steve - Rescinded mask mandates for travel&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8&#34;&gt;My notes to this episode&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://amzn.to/3Nifiw8&#34;&gt;The Design of Everyday Things by Don Norman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://blog.redelastic.com/what-is-reactive-programming-bc9fa7f4a7fc&#34;&gt;What is Reactive Programming by Kevin Webber&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - War in Ukraine&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Thomas Randolph.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposals.<br><br> The list…</div><ol>
<li>Temporal Proposal</li>
<li>Import Assertions</li>
<li>JSON Modules</li>
<li>Built-In Modules</li>
<li>Observable Proposal</li>
<li>Partial Application</li>
<li>UUID</li>
<li>Pipeline Operator</li>
<li>Module Blocks</li>
<li>Emitter Proposal +1 Records and Tuples +2 Reverse and Sort Methods on Arrays</li>
</ol><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://twitter.com/rockerest" rel="nofollow">Twitter: Thomas Randolph ( @rockerest )</a></li>
<li><a href="https://javascriptjabber.com/jsj-425-the-evolution-of-javascript" rel="nofollow">JSJ 425: The Evolution of JavaScript</a></li>
<li><a href="https://tc39.es/proposal-temporal/docs/" rel="nofollow">Temporal</a></li>
<li><a href="https://tc39.es/proposal-import-assertions/" rel="nofollow">import assertions</a></li>
<li><a href="https://tc39.es/proposal-json-modules/" rel="nofollow">JSON modules</a></li>
<li><a href="https://tc39.es/process-document/" rel="nofollow">The TC39 Process</a></li>
<li><a href="https://tc39.es/proposal-observable/" rel="nofollow">Observable</a></li>
<li><a href="https://tc39.es/proposal-partial-application/" rel="nofollow">Partial Application for ECMAScript</a></li>
<li><a href="https://tc39.es/proposal-pipeline-operator/" rel="nofollow">ES pipe operator (2021)</a></li>
<li><a href="https://tc39.es/proposal-js-module-blocks/" rel="nofollow">JavaScript Module Blocks</a></li>
<li><a href="https://tc39.es/proposal-record-tuple/" rel="nofollow">Record &amp; Tuple</a></li>
<li><a href="https://2ality.com/2022/04/change-array-by-copy.html" rel="nofollow">ECMAScript proposal &#34;Change Array by copy&#34;: four new non-destructive Array methods</a></li>
<li><a href="https://github.com/tc39/proposals" rel="nofollow">GitHub: tc39/proposals</a></li>
<li><a href="https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8" rel="nofollow">JavaScript Jabber 19 April 2022</a></li>
<li><a href="https://rdl.ph/" rel="nofollow">Thomas O. Randolph</a></li>
</ul><div>Picks</div><ul>
<li>Charles - <a href="https://www.audible.com/pd/The-Last-Battle-Audiobook/B002UZJF22" rel="nofollow">The Last Battle</a>
</li>
<li>Charles - <a href="https://apps.apple.com/us/app/gamepigeon/id1124197642" rel="nofollow">GamePigeon</a>
</li>
<li>Dan - <a href="https://www.paramountplus.com/shows/star-trek-picard/" rel="nofollow">Star Trek: Picard</a>
</li>
<li>Dan - 103 Early Hints</li>
<li>Dan - War in Ukraine</li>
<li>Steve - Dad Jokes</li>
<li>Steve - Rescinded mask mandates for travel</li>
<li>Thomas - <a href="https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8" rel="nofollow">My notes to this episode</a>
</li>
<li>Thomas - <a href="https://amzn.to/3Nifiw8" rel="nofollow">The Design of Everyday Things by Don Norman</a>
</li>
<li>Thomas - <a href="https://blog.redelastic.com/what-is-reactive-programming-bc9fa7f4a7fc" rel="nofollow">What is Reactive Programming by Kevin Webber</a>
</li>
<li>Thomas - War in Ukraine</li>
</ul><div>Special Guest: Thomas Randolph.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposals.&lt;br&gt;&lt;br&gt; The list…&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Temporal Proposal&lt;/li&gt;
&lt;li&gt;Import Assertions&lt;/li&gt;
&lt;li&gt;JSON Modules&lt;/li&gt;
&lt;li&gt;Built-In Modules&lt;/li&gt;
&lt;li&gt;Observable Proposal&lt;/li&gt;
&lt;li&gt;Partial Application&lt;/li&gt;
&lt;li&gt;UUID&lt;/li&gt;
&lt;li&gt;Pipeline Operator&lt;/li&gt;
&lt;li&gt;Module Blocks&lt;/li&gt;
&lt;li&gt;Emitter Proposal &#43;1 Records and Tuples &#43;2 Reverse and Sort Methods on Arrays&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rockerest&#34; rel=&#34;nofollow&#34;&gt;Twitter: Thomas Randolph ( @rockerest )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/jsj-425-the-evolution-of-javascript&#34; rel=&#34;nofollow&#34;&gt;JSJ 425: The Evolution of JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-temporal/docs/&#34; rel=&#34;nofollow&#34;&gt;Temporal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-import-assertions/&#34; rel=&#34;nofollow&#34;&gt;import assertions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-json-modules/&#34; rel=&#34;nofollow&#34;&gt;JSON modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/process-document/&#34; rel=&#34;nofollow&#34;&gt;The TC39 Process&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-observable/&#34; rel=&#34;nofollow&#34;&gt;Observable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-partial-application/&#34; rel=&#34;nofollow&#34;&gt;Partial Application for ECMAScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-pipeline-operator/&#34; rel=&#34;nofollow&#34;&gt;ES pipe operator (2021)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-js-module-blocks/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Module Blocks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-record-tuple/&#34; rel=&#34;nofollow&#34;&gt;Record &amp;amp; Tuple&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2ality.com/2022/04/change-array-by-copy.html&#34; rel=&#34;nofollow&#34;&gt;ECMAScript proposal &amp;#34;Change Array by copy&amp;#34;: four new non-destructive Array methods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposals&#34; rel=&#34;nofollow&#34;&gt;GitHub: tc39/proposals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber 19 April 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rdl.ph/&#34; rel=&#34;nofollow&#34;&gt;Thomas O. Randolph&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.audible.com/pd/The-Last-Battle-Audiobook/B002UZJF22&#34; rel=&#34;nofollow&#34;&gt;The Last Battle&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://apps.apple.com/us/app/gamepigeon/id1124197642&#34; rel=&#34;nofollow&#34;&gt;GamePigeon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.paramountplus.com/shows/star-trek-picard/&#34; rel=&#34;nofollow&#34;&gt;Star Trek: Picard&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - 103 Early Hints&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;li&gt;Steve - Rescinded mask mandates for travel&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8&#34; rel=&#34;nofollow&#34;&gt;My notes to this episode&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://amzn.to/3Nifiw8&#34; rel=&#34;nofollow&#34;&gt;The Design of Everyday Things by Don Norman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://blog.redelastic.com/what-is-reactive-programming-bc9fa7f4a7fc&#34; rel=&#34;nofollow&#34;&gt;What is Reactive Programming by Kevin Webber&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - War in Ukraine&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Thomas Randolph.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="59475591" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/876fa5e1-fec5-4d28-a816-e142703aa9dc/stream.mp3"/>
                
                <guid isPermaLink="false">239cc33d-7216-41bf-8f08-295e6872b133</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/tc39-and-upcoming-proposals-for-ecmascript-part-2-jsj-533</link>
                <pubDate>Tue, 24 May 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3717</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>TC39 and Upcoming Proposals for ECMAScript (PART 1) - JSJ 532</itunes:title>
                <title>TC39 and Upcoming Proposals for ECMAScript (PART 1) - JSJ 532</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Today we chat with Thomas Randolph from GitLab, discuss his Top 10 list of the upcoming TC39 proposals.  The list…

1. Temporal Proposal
2. Import Assertions
3. JSON Modules
4. Built-In Modules
5. Observable Proposal
6. Partial Application
7. UUID
8.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposals.&lt;br&gt;&lt;br&gt; The list…&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Temporal Proposal&lt;/li&gt;
&lt;li&gt;Import Assertions&lt;/li&gt;
&lt;li&gt;JSON Modules&lt;/li&gt;
&lt;li&gt;Built-In Modules&lt;/li&gt;
&lt;li&gt;Observable Proposal&lt;/li&gt;
&lt;li&gt;Partial Application&lt;/li&gt;
&lt;li&gt;UUID&lt;/li&gt;
&lt;li&gt;Pipeline Operator&lt;/li&gt;
&lt;li&gt;Module Blocks&lt;/li&gt;
&lt;li&gt;Emitter Proposal &#43;1 Records and Tuples &#43;2 Reverse and Sort Methods on Arrays&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rockerest&#34;&gt;Twitter: Thomas Randolph ( @rockerest )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/jsj-425-the-evolution-of-javascript&#34;&gt;JSJ 425: The Evolution of JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-temporal/docs/&#34;&gt;Temporal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-import-assertions/&#34;&gt;import assertions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-json-modules/&#34;&gt;JSON modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/process-document/&#34;&gt;The TC39 Process&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-observable/&#34;&gt;Observable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-partial-application/&#34;&gt;Partial Application for ECMAScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-pipeline-operator/&#34;&gt;ES pipe operator (2021)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-js-module-blocks/&#34;&gt;JavaScript Module Blocks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-record-tuple/&#34;&gt;Record &amp;amp; Tuple&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2ality.com/2022/04/change-array-by-copy.html&#34;&gt;ECMAScript proposal &#34;Change Array by copy&#34;: four new non-destructive Array methods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposals&#34;&gt;GitHub: tc39/proposals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8&#34;&gt;JavaScript Jabber 19 April 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rdl.ph/&#34;&gt;Thomas O. Randolph&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.audible.com/pd/The-Last-Battle-Audiobook/B002UZJF22&#34;&gt;The Last Battle&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://apps.apple.com/us/app/gamepigeon/id1124197642&#34;&gt;GamePigeon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.paramountplus.com/shows/star-trek-picard/&#34;&gt;Star Trek: Picard&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - 103 Early Hints&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;li&gt;Steve - Rescinded mask mandates for travel&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8&#34;&gt;My notes to this episode&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://amzn.to/3Nifiw8&#34;&gt;The Design of Everyday Things by Don Norman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://blog.redelastic.com/what-is-reactive-programming-bc9fa7f4a7fc&#34;&gt;What is Reactive Programming by Kevin Webber&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - War in Ukraine&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Thomas Randolph.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposals.<br><br> The list…</div><ol>
<li>Temporal Proposal</li>
<li>Import Assertions</li>
<li>JSON Modules</li>
<li>Built-In Modules</li>
<li>Observable Proposal</li>
<li>Partial Application</li>
<li>UUID</li>
<li>Pipeline Operator</li>
<li>Module Blocks</li>
<li>Emitter Proposal +1 Records and Tuples +2 Reverse and Sort Methods on Arrays</li>
</ol><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://twitter.com/rockerest" rel="nofollow">Twitter: Thomas Randolph ( @rockerest )</a></li>
<li><a href="https://javascriptjabber.com/jsj-425-the-evolution-of-javascript" rel="nofollow">JSJ 425: The Evolution of JavaScript</a></li>
<li><a href="https://tc39.es/proposal-temporal/docs/" rel="nofollow">Temporal</a></li>
<li><a href="https://tc39.es/proposal-import-assertions/" rel="nofollow">import assertions</a></li>
<li><a href="https://tc39.es/proposal-json-modules/" rel="nofollow">JSON modules</a></li>
<li><a href="https://tc39.es/process-document/" rel="nofollow">The TC39 Process</a></li>
<li><a href="https://tc39.es/proposal-observable/" rel="nofollow">Observable</a></li>
<li><a href="https://tc39.es/proposal-partial-application/" rel="nofollow">Partial Application for ECMAScript</a></li>
<li><a href="https://tc39.es/proposal-pipeline-operator/" rel="nofollow">ES pipe operator (2021)</a></li>
<li><a href="https://tc39.es/proposal-js-module-blocks/" rel="nofollow">JavaScript Module Blocks</a></li>
<li><a href="https://tc39.es/proposal-record-tuple/" rel="nofollow">Record &amp; Tuple</a></li>
<li><a href="https://2ality.com/2022/04/change-array-by-copy.html" rel="nofollow">ECMAScript proposal &#34;Change Array by copy&#34;: four new non-destructive Array methods</a></li>
<li><a href="https://github.com/tc39/proposals" rel="nofollow">GitHub: tc39/proposals</a></li>
<li><a href="https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8" rel="nofollow">JavaScript Jabber 19 April 2022</a></li>
<li><a href="https://rdl.ph/" rel="nofollow">Thomas O. Randolph</a></li>
</ul><div>Picks</div><ul>
<li>Charles - <a href="https://www.audible.com/pd/The-Last-Battle-Audiobook/B002UZJF22" rel="nofollow">The Last Battle</a>
</li>
<li>Charles - <a href="https://apps.apple.com/us/app/gamepigeon/id1124197642" rel="nofollow">GamePigeon</a>
</li>
<li>Dan - <a href="https://www.paramountplus.com/shows/star-trek-picard/" rel="nofollow">Star Trek: Picard</a>
</li>
<li>Dan - 103 Early Hints</li>
<li>Dan - War in Ukraine</li>
<li>Steve - Dad Jokes</li>
<li>Steve - Rescinded mask mandates for travel</li>
<li>Thomas - <a href="https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8" rel="nofollow">My notes to this episode</a>
</li>
<li>Thomas - <a href="https://amzn.to/3Nifiw8" rel="nofollow">The Design of Everyday Things by Don Norman</a>
</li>
<li>Thomas - <a href="https://blog.redelastic.com/what-is-reactive-programming-bc9fa7f4a7fc" rel="nofollow">What is Reactive Programming by Kevin Webber</a>
</li>
<li>Thomas - War in Ukraine</li>
</ul><div>Special Guest: Thomas Randolph.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposals.&lt;br&gt;&lt;br&gt; The list…&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Temporal Proposal&lt;/li&gt;
&lt;li&gt;Import Assertions&lt;/li&gt;
&lt;li&gt;JSON Modules&lt;/li&gt;
&lt;li&gt;Built-In Modules&lt;/li&gt;
&lt;li&gt;Observable Proposal&lt;/li&gt;
&lt;li&gt;Partial Application&lt;/li&gt;
&lt;li&gt;UUID&lt;/li&gt;
&lt;li&gt;Pipeline Operator&lt;/li&gt;
&lt;li&gt;Module Blocks&lt;/li&gt;
&lt;li&gt;Emitter Proposal &#43;1 Records and Tuples &#43;2 Reverse and Sort Methods on Arrays&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rockerest&#34; rel=&#34;nofollow&#34;&gt;Twitter: Thomas Randolph ( @rockerest )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/jsj-425-the-evolution-of-javascript&#34; rel=&#34;nofollow&#34;&gt;JSJ 425: The Evolution of JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-temporal/docs/&#34; rel=&#34;nofollow&#34;&gt;Temporal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-import-assertions/&#34; rel=&#34;nofollow&#34;&gt;import assertions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-json-modules/&#34; rel=&#34;nofollow&#34;&gt;JSON modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/process-document/&#34; rel=&#34;nofollow&#34;&gt;The TC39 Process&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-observable/&#34; rel=&#34;nofollow&#34;&gt;Observable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-partial-application/&#34; rel=&#34;nofollow&#34;&gt;Partial Application for ECMAScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-pipeline-operator/&#34; rel=&#34;nofollow&#34;&gt;ES pipe operator (2021)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-js-module-blocks/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Module Blocks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/proposal-record-tuple/&#34; rel=&#34;nofollow&#34;&gt;Record &amp;amp; Tuple&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2ality.com/2022/04/change-array-by-copy.html&#34; rel=&#34;nofollow&#34;&gt;ECMAScript proposal &amp;#34;Change Array by copy&amp;#34;: four new non-destructive Array methods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposals&#34; rel=&#34;nofollow&#34;&gt;GitHub: tc39/proposals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber 19 April 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rdl.ph/&#34; rel=&#34;nofollow&#34;&gt;Thomas O. Randolph&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://www.audible.com/pd/The-Last-Battle-Audiobook/B002UZJF22&#34; rel=&#34;nofollow&#34;&gt;The Last Battle&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://apps.apple.com/us/app/gamepigeon/id1124197642&#34; rel=&#34;nofollow&#34;&gt;GamePigeon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.paramountplus.com/shows/star-trek-picard/&#34; rel=&#34;nofollow&#34;&gt;Star Trek: Picard&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - 103 Early Hints&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;li&gt;Steve - Rescinded mask mandates for travel&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://rockerest.notion.site/JavaScript-Jabber-19-April-2022-1badf36afe844532922888f5132a25f8&#34; rel=&#34;nofollow&#34;&gt;My notes to this episode&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://amzn.to/3Nifiw8&#34; rel=&#34;nofollow&#34;&gt;The Design of Everyday Things by Don Norman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - &lt;a href=&#34;https://blog.redelastic.com/what-is-reactive-programming-bc9fa7f4a7fc&#34; rel=&#34;nofollow&#34;&gt;What is Reactive Programming by Kevin Webber&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Thomas - War in Ukraine&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Thomas Randolph.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63915572" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a1165bf3-c842-4d3a-af2a-65e3d929c32e/stream.mp3"/>
                
                <guid isPermaLink="false">a7fce349-ab5a-4da8-a9f7-696fcd756851</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/tc39-and-upcoming-proposals-for-ecmascript-part-1-jsj-532</link>
                <pubDate>Tue, 17 May 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3994</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Using Storybook and Nuxt To Quickly Build Websites - JSJ 531</itunes:title>
                <title>Using Storybook and Nuxt To Quickly Build Websites - JSJ 531</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Steve, AJ, and Dan talk to Drew Baker, co-founder of Los Angeles based digital agency Funkhaus about Storybook and Nuxt. After a discussion of various server side rendering methods, Drew talks about how they use Storybook, how it integrates tightly w</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Steve, AJ, and Dan talk to Drew Baker, co-founder of Los Angeles based digital agency Funkhaus about Storybook and Nuxt. After a discussion of various server side rendering methods, Drew talks about how they use Storybook, how it integrates tightly with Nuxt, and how it helps Funkhaus quickly and cleanly spin up sites for large customers.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://funkhaus.us/&#34;&gt;Funkhaus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://components.funkhaus.us/?path=/story/ui-badges-funkhaus--default&#34;&gt;UI / Badges / Funkhaus - Default&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://songsfromscrat.ch/&#34;&gt;Songs from Scratch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aifoundation.com/&#34;&gt;AI Foundation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.brandonsanderson.com/books-and-art/&#34;&gt;The Lost Medal&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - Raven DB - Happy Path Performance&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;http://creedsofcraftsmanship.com/&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - Weight triggered coffee/tea warmer&lt;/li&gt;
&lt;li&gt;AJ &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/portal&#34;&gt;- The Portal Element&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Dan - Terrorist Attack in Tel Aviv&lt;/li&gt;
&lt;li&gt;Drew - &lt;a href=&#34;https://tea.xyz/&#34;&gt;Max Howl’s tea&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://vitejs.dev/&#34;&gt;Vite&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://vueschool.io/articles/vuejs-tutorials/how-to-migrate-from-vue-cli-to-vite/&#34;&gt;How to Migrate from Vue CLI to Vite&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Drew Baker.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Steve, AJ, and Dan talk to Drew Baker, co-founder of Los Angeles based digital agency Funkhaus about Storybook and Nuxt. After a discussion of various server side rendering methods, Drew talks about how they use Storybook, how it integrates tightly with Nuxt, and how it helps Funkhaus quickly and cleanly spin up sites for large customers.</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://funkhaus.us/" rel="nofollow">Funkhaus</a></li>
<li><a href="https://components.funkhaus.us/?path=%2Fstory%2Fui-badges-funkhaus--default" rel="nofollow">UI / Badges / Funkhaus - Default</a></li>
<li><a href="https://songsfromscrat.ch/" rel="nofollow">Songs from Scratch</a></li>
<li><a href="https://aifoundation.com/" rel="nofollow">AI Foundation</a></li>
</ul><div>Picks</div><ul>
<li>AJ - <a href="https://www.brandonsanderson.com/books-and-art/" rel="nofollow">The Lost Medal</a>
</li>
<li>AJ - Raven DB - Happy Path Performance</li>
<li>AJ - <a href="http://creedsofcraftsmanship.com/" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>AJ - Weight triggered coffee/tea warmer</li>
<li>AJ <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/portal" rel="nofollow">- The Portal Element</a><ul>
<li>Follow CoolAJ86 Live Streams: </li>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
<li>Follow Beyond Code: </li>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Dan - War in Ukraine</li>
<li>Dan - Terrorist Attack in Tel Aviv</li>
<li>Drew - <a href="https://tea.xyz/" rel="nofollow">Max Howl’s tea</a>
</li>
<li>Steve - <a href="https://vitejs.dev/" rel="nofollow">Vite</a>
</li>
<li>Steve - <a href="https://vueschool.io/articles/vuejs-tutorials/how-to-migrate-from-vue-cli-to-vite/" rel="nofollow">How to Migrate from Vue CLI to Vite</a>
</li>
<li>Steve - Dad Jokes</li>
</ul><div>Special Guest: Drew Baker.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Steve, AJ, and Dan talk to Drew Baker, co-founder of Los Angeles based digital agency Funkhaus about Storybook and Nuxt. After a discussion of various server side rendering methods, Drew talks about how they use Storybook, how it integrates tightly with Nuxt, and how it helps Funkhaus quickly and cleanly spin up sites for large customers.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://funkhaus.us/&#34; rel=&#34;nofollow&#34;&gt;Funkhaus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://components.funkhaus.us/?path=%2Fstory%2Fui-badges-funkhaus--default&#34; rel=&#34;nofollow&#34;&gt;UI / Badges / Funkhaus - Default&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://songsfromscrat.ch/&#34; rel=&#34;nofollow&#34;&gt;Songs from Scratch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aifoundation.com/&#34; rel=&#34;nofollow&#34;&gt;AI Foundation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.brandonsanderson.com/books-and-art/&#34; rel=&#34;nofollow&#34;&gt;The Lost Medal&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - Raven DB - Happy Path Performance&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;http://creedsofcraftsmanship.com/&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - Weight triggered coffee/tea warmer&lt;/li&gt;
&lt;li&gt;AJ &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/portal&#34; rel=&#34;nofollow&#34;&gt;- The Portal Element&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Dan - War in Ukraine&lt;/li&gt;
&lt;li&gt;Dan - Terrorist Attack in Tel Aviv&lt;/li&gt;
&lt;li&gt;Drew - &lt;a href=&#34;https://tea.xyz/&#34; rel=&#34;nofollow&#34;&gt;Max Howl’s tea&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://vitejs.dev/&#34; rel=&#34;nofollow&#34;&gt;Vite&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://vueschool.io/articles/vuejs-tutorials/how-to-migrate-from-vue-cli-to-vite/&#34; rel=&#34;nofollow&#34;&gt;How to Migrate from Vue CLI to Vite&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Dad Jokes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Drew Baker.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="16250253" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/72120259-0649-4f26-90ce-0c5fe7c4220c/stream.mp3"/>
                
                <guid isPermaLink="false">bcb8bf1d-1f79-429b-b3bb-d6fa0419eaef</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/using-storybook-and-nuxt-to-quickly-build-websites-jsj-531</link>
                <pubDate>Tue, 10 May 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1015</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>NoSQL and RavenDB - JSJ 530</itunes:title>
                <title>NoSQL and RavenDB - JSJ 530</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Today we talk with Dejan Miličić, a consultant with more than 20 years of experience as a professional software developer with RavenDB. His areas of expertise are designing, writing, and maintaining applications, with a focus on software architecture</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today we talk with Dejan Miličić, a consultant with more than 20 years of experience as a professional software developer with RavenDB. His areas of expertise are designing, writing, and maintaining applications, with a focus on software architecture and backend development.&lt;/div&gt;&lt;div&gt;Dejan discusses the challenges and benefits of NoSQL databases, and what he has learned along the way to simplify and reduce the time required to make changes. We also talk about ways to approach different types of NoSQL databases, and how they should be used. &lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ravendb.net/&#34;&gt;NoSQL Database | RavenDB ACID NoSQL Document Database&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kaggle.com/&#34;&gt;Kaggle: Your Machine Learning and Data Science Community&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/6figuredev&#34;&gt;Tweets by @6figuredev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=ArTS_AJ-smQ&#34;&gt;Ethan Garofolo on YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/channel/UCgBVkKoOAr3ajSdFFLp13_A?feature=emb_ch_name_ex&#34;&gt;Microservices on YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=DYvhC_RdIwQ&#34;&gt;I Have Delivered Value… But At What Cost?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.brandonsanderson.com/&#34;&gt;Brandon Sanderson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://boardgamegeek.com/boardgame/169786/scythe&#34;&gt;Scythe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Upcoming Converences: JavaScript Summit in July, DHH Coming for Rails in August, Angular React Vue Etc in Fall/Winter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://www.paramountnetwork.com/shows/yellowstone&#34;&gt;Yellowstone&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dejan - &lt;a href=&#34;https://www.idris-lang.org/&#34;&gt;Idris&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve -&lt;a href=&#34;https://platform.leolabs.space/visualization&#34;&gt; Low Earth Orbit Visualization&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Utah - Arches, Canyonlands, Lake Powell, Bryce Canyon, Monument Valley&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dejan Milicic.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today we talk with Dejan Miličić, a consultant with more than 20 years of experience as a professional software developer with RavenDB. His areas of expertise are designing, writing, and maintaining applications, with a focus on software architecture and backend development.</div><div>Dejan discusses the challenges and benefits of NoSQL databases, and what he has learned along the way to simplify and reduce the time required to make changes. We also talk about ways to approach different types of NoSQL databases, and how they should be used. </div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://ravendb.net/" rel="nofollow">NoSQL Database | RavenDB ACID NoSQL Document Database</a></li>
<li><a href="https://www.kaggle.com/" rel="nofollow">Kaggle: Your Machine Learning and Data Science Community</a></li>
<li><a href="https://twitter.com/6figuredev" rel="nofollow">Tweets by @6figuredev</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://www.youtube.com/watch?v=ArTS_AJ-smQ" rel="nofollow">Ethan Garofolo on YouTube</a>
</li>
<li>AJ - <a href="https://www.youtube.com/channel/UCgBVkKoOAr3ajSdFFLp13_A?feature=emb_ch_name_ex" rel="nofollow">Microservices on YouTube</a>
</li>
<li>AJ - <a href="https://www.youtube.com/watch?v=DYvhC_RdIwQ" rel="nofollow">I Have Delivered Value… But At What Cost?</a>
</li>
<li>AJ - <a href="https://www.brandonsanderson.com/" rel="nofollow">Brandon Sanderson</a>
</li>
<li>Chuck - <a href="https://boardgamegeek.com/boardgame/169786/scythe" rel="nofollow">Scythe</a>
</li>
<li>Chuck - <a href="https://topenddevs.com/conferences" rel="nofollow">Upcoming Converences: JavaScript Summit in July, DHH Coming for Rails in August, Angular React Vue Etc in Fall/Winter</a>
</li>
<li>Chuck - <a href="https://www.paramountnetwork.com/shows/yellowstone" rel="nofollow">Yellowstone</a>
</li>
<li>Dejan - <a href="https://www.idris-lang.org/" rel="nofollow">Idris</a>
</li>
<li>Steve -<a href="https://platform.leolabs.space/visualization" rel="nofollow"> Low Earth Orbit Visualization</a>
</li>
<li>Steve - Utah - Arches, Canyonlands, Lake Powell, Bryce Canyon, Monument Valley</li>
</ul><div>Special Guest: Dejan Milicic.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today we talk with Dejan Miličić, a consultant with more than 20 years of experience as a professional software developer with RavenDB. His areas of expertise are designing, writing, and maintaining applications, with a focus on software architecture and backend development.&lt;/div&gt;&lt;div&gt;Dejan discusses the challenges and benefits of NoSQL databases, and what he has learned along the way to simplify and reduce the time required to make changes. We also talk about ways to approach different types of NoSQL databases, and how they should be used. &lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ravendb.net/&#34; rel=&#34;nofollow&#34;&gt;NoSQL Database | RavenDB ACID NoSQL Document Database&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kaggle.com/&#34; rel=&#34;nofollow&#34;&gt;Kaggle: Your Machine Learning and Data Science Community&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/6figuredev&#34; rel=&#34;nofollow&#34;&gt;Tweets by @6figuredev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=ArTS_AJ-smQ&#34; rel=&#34;nofollow&#34;&gt;Ethan Garofolo on YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/channel/UCgBVkKoOAr3ajSdFFLp13_A?feature=emb_ch_name_ex&#34; rel=&#34;nofollow&#34;&gt;Microservices on YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=DYvhC_RdIwQ&#34; rel=&#34;nofollow&#34;&gt;I Have Delivered Value… But At What Cost?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.brandonsanderson.com/&#34; rel=&#34;nofollow&#34;&gt;Brandon Sanderson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://boardgamegeek.com/boardgame/169786/scythe&#34; rel=&#34;nofollow&#34;&gt;Scythe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Upcoming Converences: JavaScript Summit in July, DHH Coming for Rails in August, Angular React Vue Etc in Fall/Winter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://www.paramountnetwork.com/shows/yellowstone&#34; rel=&#34;nofollow&#34;&gt;Yellowstone&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dejan - &lt;a href=&#34;https://www.idris-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Idris&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve -&lt;a href=&#34;https://platform.leolabs.space/visualization&#34; rel=&#34;nofollow&#34;&gt; Low Earth Orbit Visualization&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - Utah - Arches, Canyonlands, Lake Powell, Bryce Canyon, Monument Valley&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dejan Milicic.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="75973276" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a5bf3b41-59ae-4b97-b916-246e05d50296/stream.mp3"/>
                
                <guid isPermaLink="false">a9db6a95-6670-43db-b79a-83e4298e7398</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/nosql-and-ravendb-jsj-530</link>
                <pubDate>Tue, 03 May 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4748</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Blockchain with Max Kordek - JSJ 529</itunes:title>
                <title>Blockchain with Max Kordek - JSJ 529</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In this episode, we talk with Max Kordek of Lisk, a leading expert on Blockchain.  You’ll learn about what a Blockchain is, how it works, and the benefits of using it.  There is also discussion on the opportunities that blockchain presents for the Ja</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode, we talk with Max Kordek of Lisk, a leading expert on Blockchain. You’ll learn about what a Blockchain is, how it works, and the benefits of using it. There is also discussion on the opportunities that blockchain presents for the JavaScript developer.&lt;/div&gt;&lt;div&gt;How does blockchain work as a decentralized ledger accessed across the world? We discuss how it operates without a central authority - everyone who participates in the network has the financial incentive that no one lies. This creates data that is secure and has integrity. Everything runs on a neutral protocol - no one can manipulate it. No interference from a third party.&lt;/div&gt;&lt;div&gt;What is best suited for blockchain? With real-world examples, we discuss what major industries currently benefit - and where there is potential. Blockchain software development kits are available for developers to discover what blockchain can be used for. Logics and Libraries available to the large world of JS developers. &lt;/div&gt;&lt;div&gt;Don&#39;t forget the lisk.js event this summer, and make sure to visit @maxkordek on Twitter at &lt;a href=&#34;https://twitter.com/MaxKordek&#34;&gt;https://twitter.com/MaxKordek&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/maxkordek&#34;&gt;Twitter: Max Kordek ( @maxkordek )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/LiskHQ&#34;&gt;Twitter: Lisk ( @LiskHQ )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;lisk.chat on Discord&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://web3isgoinggreat.com/&#34;&gt;Web3 Is Going Just Great&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=Y2CCkKrBSmA&#34;&gt;The Great Blockchain Debate&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - The Line Goes Up Documentary&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.vice.com/en/article/n7nkmg/the-secs-former-head-of-internet-enforcement-fears-how-the-crypto-story-ends&#34;&gt;How the Crypto Story Ends&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3Ljynxi&#34;&gt;Pandemic Legacy Season Zero on Amazon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/&#34;&gt;BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - Top End Devs Summit in June&lt;/li&gt;
&lt;li&gt;Charles - JS Remote Conference in July&lt;/li&gt;
&lt;li&gt;Charles- Rails 7 - Q &amp;amp; A in August *Charles- Rails 7 - Q &amp;amp; A in August&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://podio.com/&#34;&gt;Podio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Max- &lt;a href=&#34;https://b.tc/conference/&#34;&gt;Bitcoin 2022 Crypto Conference&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Max Kordek.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode, we talk with Max Kordek of Lisk, a leading expert on Blockchain. You’ll learn about what a Blockchain is, how it works, and the benefits of using it. There is also discussion on the opportunities that blockchain presents for the JavaScript developer.</div><div>How does blockchain work as a decentralized ledger accessed across the world? We discuss how it operates without a central authority - everyone who participates in the network has the financial incentive that no one lies. This creates data that is secure and has integrity. Everything runs on a neutral protocol - no one can manipulate it. No interference from a third party.</div><div>What is best suited for blockchain? With real-world examples, we discuss what major industries currently benefit - and where there is potential. Blockchain software development kits are available for developers to discover what blockchain can be used for. Logics and Libraries available to the large world of JS developers. </div><div>Don&#39;t forget the lisk.js event this summer, and make sure to visit @maxkordek on Twitter at <a href="https://twitter.com/MaxKordek" rel="nofollow">https://twitter.com/MaxKordek</a>.</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://twitter.com/maxkordek" rel="nofollow">Twitter: Max Kordek ( @maxkordek )</a></li>
<li><a href="https://twitter.com/LiskHQ" rel="nofollow">Twitter: Lisk ( @LiskHQ )</a></li>
<li>lisk.chat on Discord</li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://web3isgoinggreat.com/" rel="nofollow">Web3 Is Going Just Great</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=Y2CCkKrBSmA" rel="nofollow">The Great Blockchain Debate</a>
</li>
<li>AJ - The Line Goes Up Documentary</li>
<li>AJ - <a href="https://www.vice.com/en/article/n7nkmg/the-secs-former-head-of-internet-enforcement-fears-how-the-crypto-story-ends" rel="nofollow">How the Crypto Story Ends</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>Follow CoolAJ86 Live Streams: <ul>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
<li>Follow Beyond Code: </li>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Charles- <a href="https://amzn.to/3Ljynxi" rel="nofollow">Pandemic Legacy Season Zero on Amazon</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/" rel="nofollow">BoardGameGeek</a>
</li>
<li>Charles- <a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a>
</li>
<li>Charles - Top End Devs Summit in June</li>
<li>Charles - JS Remote Conference in July</li>
<li>Charles- Rails 7 - Q &amp; A in August *Charles- Rails 7 - Q &amp; A in August</li>
<li>Charles- <a href="https://podio.com/" rel="nofollow">Podio</a>
</li>
<li>Max- <a href="https://b.tc/conference/" rel="nofollow">Bitcoin 2022 Crypto Conference</a>
</li>
</ul><div>Special Guest: Max Kordek.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode, we talk with Max Kordek of Lisk, a leading expert on Blockchain. You’ll learn about what a Blockchain is, how it works, and the benefits of using it. There is also discussion on the opportunities that blockchain presents for the JavaScript developer.&lt;/div&gt;&lt;div&gt;How does blockchain work as a decentralized ledger accessed across the world? We discuss how it operates without a central authority - everyone who participates in the network has the financial incentive that no one lies. This creates data that is secure and has integrity. Everything runs on a neutral protocol - no one can manipulate it. No interference from a third party.&lt;/div&gt;&lt;div&gt;What is best suited for blockchain? With real-world examples, we discuss what major industries currently benefit - and where there is potential. Blockchain software development kits are available for developers to discover what blockchain can be used for. Logics and Libraries available to the large world of JS developers. &lt;/div&gt;&lt;div&gt;Don&amp;#39;t forget the lisk.js event this summer, and make sure to visit @maxkordek on Twitter at &lt;a href=&#34;https://twitter.com/MaxKordek&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/MaxKordek&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/maxkordek&#34; rel=&#34;nofollow&#34;&gt;Twitter: Max Kordek ( @maxkordek )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/LiskHQ&#34; rel=&#34;nofollow&#34;&gt;Twitter: Lisk ( @LiskHQ )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;lisk.chat on Discord&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://web3isgoinggreat.com/&#34; rel=&#34;nofollow&#34;&gt;Web3 Is Going Just Great&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=Y2CCkKrBSmA&#34; rel=&#34;nofollow&#34;&gt;The Great Blockchain Debate&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - The Line Goes Up Documentary&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.vice.com/en/article/n7nkmg/the-secs-former-head-of-internet-enforcement-fears-how-the-crypto-story-ends&#34; rel=&#34;nofollow&#34;&gt;How the Crypto Story Ends&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3Ljynxi&#34; rel=&#34;nofollow&#34;&gt;Pandemic Legacy Season Zero on Amazon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/&#34; rel=&#34;nofollow&#34;&gt;BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - Top End Devs Summit in June&lt;/li&gt;
&lt;li&gt;Charles - JS Remote Conference in July&lt;/li&gt;
&lt;li&gt;Charles- Rails 7 - Q &amp;amp; A in August *Charles- Rails 7 - Q &amp;amp; A in August&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://podio.com/&#34; rel=&#34;nofollow&#34;&gt;Podio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Max- &lt;a href=&#34;https://b.tc/conference/&#34; rel=&#34;nofollow&#34;&gt;Bitcoin 2022 Crypto Conference&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Max Kordek.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62753645" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/71c1e186-6b1d-40dd-a68e-aa15dc972ba3/stream.mp3"/>
                
                <guid isPermaLink="false">ae8fbb2e-343d-4cb7-bd34-a39dfacab1d6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/blockchain-with-max-kordek-jsj-529</link>
                <pubDate>Tue, 26 Apr 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3922</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>SolidJS with Ryan Carniato - JSJ 528</itunes:title>
                <title>SolidJS with Ryan Carniato - JSJ 528</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>SolidJS is a web development framework that focuses on using reactivity and carries forward several ideas from Knockout.js.

[Put a link here to episode 13]

Ryan Carniato, the creator of SolidJS breaks down the history and ideas behind SolidJS and c</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;SolidJS is a web development framework that focuses on using reactivity and carries forward several ideas from Knockout.js.&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://javascriptjabber.com/13&#34;&gt;https://javascriptjabber.com/13&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Ryan Carniato, the creator of SolidJS breaks down the history and ideas behind SolidJS and compares it to React and other frameworks.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/194594/dice-forge&#34;&gt;Dice Forge | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/&#34;&gt;BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences&#34;&gt;Conferences | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ryan- &lt;a href=&#34;https://corset.dev/&#34;&gt;Corset - Declarative reactive UI without the complexity of SPAs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ryan Carniato.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>SolidJS is a web development framework that focuses on using reactivity and carries forward several ideas from Knockout.js.</div><div><a href="https://javascriptjabber.com/13" rel="nofollow">https://javascriptjabber.com/13</a></div><div>Ryan Carniato, the creator of SolidJS breaks down the history and ideas behind SolidJS and compares it to React and other frameworks.</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>Follow CoolAJ86 Live Streams: <ul>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
<li>Follow Beyond Code: </li>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/194594/dice-forge" rel="nofollow">Dice Forge | Board Game | BoardGameGeek</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/" rel="nofollow">BoardGameGeek</a>
</li>
<li>Charles- <a href="https://topenddevs.com/conferences" rel="nofollow">Conferences | Top End Devs</a>
</li>
<li>Ryan- <a href="https://corset.dev/" rel="nofollow">Corset - Declarative reactive UI without the complexity of SPAs</a>
</li>
<li>Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
</ul><div>Special Guest: Ryan Carniato.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;SolidJS is a web development framework that focuses on using reactivity and carries forward several ideas from Knockout.js.&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://javascriptjabber.com/13&#34; rel=&#34;nofollow&#34;&gt;https://javascriptjabber.com/13&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Ryan Carniato, the creator of SolidJS breaks down the history and ideas behind SolidJS and compares it to React and other frameworks.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/194594/dice-forge&#34; rel=&#34;nofollow&#34;&gt;Dice Forge | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/&#34; rel=&#34;nofollow&#34;&gt;BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/conferences&#34; rel=&#34;nofollow&#34;&gt;Conferences | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ryan- &lt;a href=&#34;https://corset.dev/&#34; rel=&#34;nofollow&#34;&gt;Corset - Declarative reactive UI without the complexity of SPAs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ryan Carniato.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50941283" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1cb46a3c-cddf-4527-9bd2-7d6e5539a090/stream.mp3"/>
                
                <guid isPermaLink="false">fa66ff0e-9d23-4b8f-ba93-a78147fd0132</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/solidjs-with-ryan-carniato-jsj-528</link>
                <pubDate>Tue, 19 Apr 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3183</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>What&#39;s New with Elm? ft. Lindsay Wardell - JSJ 527</itunes:title>
                <title>What&#39;s New with Elm? ft. Lindsay Wardell - JSJ 527</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Elm is a functional language that compiles to JavaScript and runs in the browser. Lindsay Wardell from NoRedInk joins the JavaScript Jabber panel this week to discuss her background with Vue and Elm. The discussion ranges into how Lindsay got into El</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Elm is a functional language that compiles to JavaScript and runs in the browser. Lindsay Wardell from NoRedInk joins the JavaScript Jabber panel this week to discuss her background with Vue and Elm. The discussion ranges into how Lindsay got into Elm and how it differs and solves some of the issues that crop up when people build apps with JavaScript.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://elm-vue-bridge.lindsaykwardell.com/&#34;&gt;elm-vue-bridge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/lindsaykwardell/vite-elm-template&#34;&gt;GitHub - lindsaykwardell/vite-elm-template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lindsaykwardell.com/blog/utilizing-elm-in-a-web-worker&#34;&gt;Utilizing Elm in a Web Worker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lindsaykwardell.com/blog/setting-up-elm-in-2022&#34;&gt;Setting up an Elm project in 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lindsaykwardell.com/&#34;&gt;Lindsay Wardell&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/coolaj86/AJScript&#34;&gt;GitHub: coolaj86/AJScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.npmjs.com/package/slonik&#34;&gt;Slonik&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3jtcuQ3&#34;&gt;Taco Cat Goat Cheese Pizza&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://amzn.to/3E4U0hY&#34;&gt;Uprooted&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Support Ukraine&lt;/li&gt;
&lt;li&gt;Lindsay- &lt;a href=&#34;https://elm-radio.com/&#34;&gt;Elm Radio Podcast&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lindsay- &lt;a href=&#34;https://www.youtube.com/watch?v=QyJZzq0v7Z4&#34;&gt;Why Isn&#39;t Functional Programming the Norm? – Richard Feldman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lindsay- &lt;a href=&#34;https://www.youtube.com/watch?v=6qzWm_eoUXM&#34;&gt;A Taste of Roc — Richard Feldman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Lindsay Wardell.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Elm is a functional language that compiles to JavaScript and runs in the browser. Lindsay Wardell from NoRedInk joins the JavaScript Jabber panel this week to discuss her background with Vue and Elm. The discussion ranges into how Lindsay got into Elm and how it differs and solves some of the issues that crop up when people build apps with JavaScript.</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://elm-vue-bridge.lindsaykwardell.com/" rel="nofollow">elm-vue-bridge</a></li>
<li><a href="https://github.com/lindsaykwardell/vite-elm-template" rel="nofollow">GitHub - lindsaykwardell/vite-elm-template</a></li>
<li><a href="https://www.lindsaykwardell.com/blog/utilizing-elm-in-a-web-worker" rel="nofollow">Utilizing Elm in a Web Worker</a></li>
<li><a href="https://www.lindsaykwardell.com/blog/setting-up-elm-in-2022" rel="nofollow">Setting up an Elm project in 2022</a></li>
<li><a href="https://www.lindsaykwardell.com/" rel="nofollow">Lindsay Wardell</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://github.com/coolaj86/AJScript" rel="nofollow">GitHub: coolaj86/AJScript</a>
</li>
<li>AJ- <a href="https://www.npmjs.com/package/slonik" rel="nofollow">Slonik</a><ul>
<li>Follow CoolAJ86 Live Streams: </li>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
<li>Follow Beyond Code: </li>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Charles- <a href="https://amzn.to/3jtcuQ3" rel="nofollow">Taco Cat Goat Cheese Pizza</a>
</li>
<li>Dan- <a href="https://amzn.to/3E4U0hY" rel="nofollow">Uprooted</a>
</li>
<li>Dan- Support Ukraine</li>
<li>Lindsay- <a href="https://elm-radio.com/" rel="nofollow">Elm Radio Podcast</a>
</li>
<li>Lindsay- <a href="https://www.youtube.com/watch?v=QyJZzq0v7Z4" rel="nofollow">Why Isn&#39;t Functional Programming the Norm? – Richard Feldman</a>
</li>
<li>Lindsay- <a href="https://www.youtube.com/watch?v=6qzWm_eoUXM" rel="nofollow">A Taste of Roc — Richard Feldman</a>
</li>
<li>Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
</ul><div>Special Guest: Lindsay Wardell.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Elm is a functional language that compiles to JavaScript and runs in the browser. Lindsay Wardell from NoRedInk joins the JavaScript Jabber panel this week to discuss her background with Vue and Elm. The discussion ranges into how Lindsay got into Elm and how it differs and solves some of the issues that crop up when people build apps with JavaScript.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://elm-vue-bridge.lindsaykwardell.com/&#34; rel=&#34;nofollow&#34;&gt;elm-vue-bridge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/lindsaykwardell/vite-elm-template&#34; rel=&#34;nofollow&#34;&gt;GitHub - lindsaykwardell/vite-elm-template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lindsaykwardell.com/blog/utilizing-elm-in-a-web-worker&#34; rel=&#34;nofollow&#34;&gt;Utilizing Elm in a Web Worker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lindsaykwardell.com/blog/setting-up-elm-in-2022&#34; rel=&#34;nofollow&#34;&gt;Setting up an Elm project in 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lindsaykwardell.com/&#34; rel=&#34;nofollow&#34;&gt;Lindsay Wardell&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/coolaj86/AJScript&#34; rel=&#34;nofollow&#34;&gt;GitHub: coolaj86/AJScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.npmjs.com/package/slonik&#34; rel=&#34;nofollow&#34;&gt;Slonik&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3jtcuQ3&#34; rel=&#34;nofollow&#34;&gt;Taco Cat Goat Cheese Pizza&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://amzn.to/3E4U0hY&#34; rel=&#34;nofollow&#34;&gt;Uprooted&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Support Ukraine&lt;/li&gt;
&lt;li&gt;Lindsay- &lt;a href=&#34;https://elm-radio.com/&#34; rel=&#34;nofollow&#34;&gt;Elm Radio Podcast&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lindsay- &lt;a href=&#34;https://www.youtube.com/watch?v=QyJZzq0v7Z4&#34; rel=&#34;nofollow&#34;&gt;Why Isn&amp;#39;t Functional Programming the Norm? – Richard Feldman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lindsay- &lt;a href=&#34;https://www.youtube.com/watch?v=6qzWm_eoUXM&#34; rel=&#34;nofollow&#34;&gt;A Taste of Roc — Richard Feldman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Lindsay Wardell.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73795291" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/673de65d-1ba7-46f7-bfff-a53549c53d2a/stream.mp3"/>
                
                <guid isPermaLink="false">eca801c1-ac1f-41c9-8d0a-b3c754955e20</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/what-s-new-with-elm-ft-lindsay-wardell-jsj-527</link>
                <pubDate>Tue, 12 Apr 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4612</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>React Component and State Management - JSJ 526</itunes:title>
                <title>React Component and State Management - JSJ 526</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>This episode is Part 3 of the Dan Shappir trilogy. Today, he’s laying out the deets on components and state management inside of React, plus some exciting developments coming later this year.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This episode is Part 3 of the Dan Shappir trilogy. Today, he’s laying out the deets on components and state management inside of React, plus some exciting developments coming later this year.&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) Why you ought to know the “ideal” situation for React components (and how to get there!)&lt;br&gt; 2) These new “front-end paradigms” that are going to CHANGE how we approach React and others&lt;br&gt; 3) SUPER exciting developments coming for React in 2022&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://dashincubator.app/&#34;&gt;Dash Incubator&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://talksat.withgoogle.com/&#34;&gt;Talks at Google&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/194594/dice-forge&#34;&gt;Dice Forge | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt; - for upcoming workshops&lt;/li&gt;
&lt;li&gt;Dan- Support Ukraine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=Uo3cL4nrGOk&#34;&gt;Interview with Senior JS Developer in 2022 - Youtube&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This episode is Part 3 of the Dan Shappir trilogy. Today, he’s laying out the deets on components and state management inside of React, plus some exciting developments coming later this year.</div><div>In This Episode</div><div>1) Why you ought to know the “ideal” situation for React components (and how to get there!)<br> 2) These new “front-end paradigms” that are going to CHANGE how we approach React and others<br> 3) SUPER exciting developments coming for React in 2022</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://dashincubator.app/" rel="nofollow">Dash Incubator</a>
</li>
<li>AJ- <a href="https://talksat.withgoogle.com/" rel="nofollow">Talks at Google</a><ul>
<li>Follow CoolAJ86 Live Streams: </li>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
<li>Follow Beyond Code: </li>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/194594/dice-forge" rel="nofollow">Dice Forge | Board Game | BoardGameGeek</a>
</li>
<li>Charles- <a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a> - for upcoming workshops</li>
<li>Dan- Support Ukraine</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=Uo3cL4nrGOk" rel="nofollow">Interview with Senior JS Developer in 2022 - Youtube</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This episode is Part 3 of the Dan Shappir trilogy. Today, he’s laying out the deets on components and state management inside of React, plus some exciting developments coming later this year.&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) Why you ought to know the “ideal” situation for React components (and how to get there!)&lt;br&gt; 2) These new “front-end paradigms” that are going to CHANGE how we approach React and others&lt;br&gt; 3) SUPER exciting developments coming for React in 2022&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://dashincubator.app/&#34; rel=&#34;nofollow&#34;&gt;Dash Incubator&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://talksat.withgoogle.com/&#34; rel=&#34;nofollow&#34;&gt;Talks at Google&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/194594/dice-forge&#34; rel=&#34;nofollow&#34;&gt;Dice Forge | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt; - for upcoming workshops&lt;/li&gt;
&lt;li&gt;Dan- Support Ukraine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=Uo3cL4nrGOk&#34; rel=&#34;nofollow&#34;&gt;Interview with Senior JS Developer in 2022 - Youtube&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65983634" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ab1a73ca-c1ee-43c2-862c-35028301e98c/stream.mp3"/>
                
                <guid isPermaLink="false">b3a5664a-72a7-4ea1-b877-b5d51ccf2c83</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/react-component-and-state-management-jsj-526</link>
                <pubDate>Tue, 29 Mar 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4123</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Supply Chain Security - Part 2 - JSJ 525</itunes:title>
                <title>Supply Chain Security - Part 2 - JSJ 525</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>There’s always more to learn about security, especially nowadays. In this episode, the Jabberers continue their conversation with Feross Aboukhadijeh about supply chain security. You can never be too careful! (Well…maybe.)

“The most important thing</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;There’s always more to learn about security, especially nowadays. In this episode, the Jabberers continue their conversation with Feross Aboukhadijeh about supply chain security. You can never be too careful! (Well…maybe.)&lt;/div&gt;&lt;div&gt;&lt;em&gt;“The most important thing you can do is have a mindset shift around dependencies.” _&lt;br&gt; _- Feross Aboukhadijeh&lt;/em&gt;&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) How the BEST way to keep your security tight is NOT done on the computer&lt;br&gt; 2) Why we’re seeing a trend toward THESE kinds of packages in 2022&lt;br&gt; 3) What you NEED to know about dependencies and their expiration dates&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://go.dev/dl/&#34;&gt;Download - The Go Programming Language&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.npmjs.com/package/xtz&#34;&gt;xtz - npm&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/30549/pandemic&#34;&gt;Pandemic | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/meetups&#34;&gt;Meetups | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Get involved with your local community&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/en/book/show/22544764-uprooted&#34;&gt;Uprooted by Naomi Novik&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=Uo3cL4nrGOk&#34;&gt;Interview with Senior JS Developer in 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- &lt;a href=&#34;https://socket.dev/&#34;&gt;Socket&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- &lt;a href=&#34;https://wormhole.app/&#34;&gt;Wormhole&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- &lt;a href=&#34;https://chakra-ui.com/&#34;&gt;Chakra UI&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=YbYWhdLO43Q&#34;&gt;This Unicorn Changed the Way I Poop - #SquattyPotty&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=ZKLnhuzh9uY&#34;&gt;Girls Don&#39;t Poop - PooPourri.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Feross Aboukhadijeh.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>There’s always more to learn about security, especially nowadays. In this episode, the Jabberers continue their conversation with Feross Aboukhadijeh about supply chain security. You can never be too careful! (Well…maybe.)</div><div><em>“The most important thing you can do is have a mindset shift around dependencies.” _<br> _- Feross Aboukhadijeh</em></div><div>In This Episode</div><div>1) How the BEST way to keep your security tight is NOT done on the computer<br> 2) Why we’re seeing a trend toward THESE kinds of packages in 2022<br> 3) What you NEED to know about dependencies and their expiration dates</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://go.dev/dl/" rel="nofollow">Download - The Go Programming Language</a>
</li>
<li>AJ- <a href="https://www.npmjs.com/package/xtz" rel="nofollow">xtz - npm</a><ul>
<li>Follow CoolAJ86 Live Streams: </li>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
<li>Follow Beyond Code: </li>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/30549/pandemic" rel="nofollow">Pandemic | Board Game | BoardGameGeek</a>
</li>
<li>Charles- <a href="https://topenddevs.com/meetups" rel="nofollow">Meetups | Top End Devs</a>
</li>
<li>Charles- Get involved with your local community</li>
<li>Dan- <a href="https://www.goodreads.com/en/book/show/22544764-uprooted" rel="nofollow">Uprooted by Naomi Novik</a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=Uo3cL4nrGOk" rel="nofollow">Interview with Senior JS Developer in 2022</a>
</li>
<li>Feross- <a href="https://socket.dev/" rel="nofollow">Socket</a>
</li>
<li>Feross- <a href="https://wormhole.app/" rel="nofollow">Wormhole</a>
</li>
<li>Feross- <a href="https://chakra-ui.com/" rel="nofollow">Chakra UI</a>
</li>
<li>Steve- <a href="https://www.youtube.com/watch?v=YbYWhdLO43Q" rel="nofollow">This Unicorn Changed the Way I Poop - #SquattyPotty</a>
</li>
<li>Steve- <a href="https://www.youtube.com/watch?v=ZKLnhuzh9uY" rel="nofollow">Girls Don&#39;t Poop - PooPourri.com</a>
</li>
<li>Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
</ul><div>Special Guest: Feross Aboukhadijeh.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;There’s always more to learn about security, especially nowadays. In this episode, the Jabberers continue their conversation with Feross Aboukhadijeh about supply chain security. You can never be too careful! (Well…maybe.)&lt;/div&gt;&lt;div&gt;&lt;em&gt;“The most important thing you can do is have a mindset shift around dependencies.” _&lt;br&gt; _- Feross Aboukhadijeh&lt;/em&gt;&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) How the BEST way to keep your security tight is NOT done on the computer&lt;br&gt; 2) Why we’re seeing a trend toward THESE kinds of packages in 2022&lt;br&gt; 3) What you NEED to know about dependencies and their expiration dates&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://go.dev/dl/&#34; rel=&#34;nofollow&#34;&gt;Download - The Go Programming Language&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.npmjs.com/package/xtz&#34; rel=&#34;nofollow&#34;&gt;xtz - npm&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/30549/pandemic&#34; rel=&#34;nofollow&#34;&gt;Pandemic | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/meetups&#34; rel=&#34;nofollow&#34;&gt;Meetups | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Get involved with your local community&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/en/book/show/22544764-uprooted&#34; rel=&#34;nofollow&#34;&gt;Uprooted by Naomi Novik&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=Uo3cL4nrGOk&#34; rel=&#34;nofollow&#34;&gt;Interview with Senior JS Developer in 2022&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- &lt;a href=&#34;https://socket.dev/&#34; rel=&#34;nofollow&#34;&gt;Socket&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- &lt;a href=&#34;https://wormhole.app/&#34; rel=&#34;nofollow&#34;&gt;Wormhole&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- &lt;a href=&#34;https://chakra-ui.com/&#34; rel=&#34;nofollow&#34;&gt;Chakra UI&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=YbYWhdLO43Q&#34; rel=&#34;nofollow&#34;&gt;This Unicorn Changed the Way I Poop - #SquattyPotty&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=ZKLnhuzh9uY&#34; rel=&#34;nofollow&#34;&gt;Girls Don&amp;#39;t Poop - PooPourri.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Feross Aboukhadijeh.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="80814080" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/61ff1ce9-8cdf-4f09-a188-b4e13c65e419/stream.mp3"/>
                
                <guid isPermaLink="false">77a99c63-ca18-49e6-9fa0-946d58571a9c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/supply-chain-security-part-2-jsj-525</link>
                <pubDate>Tue, 15 Mar 2022 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5050</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Supply Chain Security - Part 1 - JSJ 524</itunes:title>
                <title>Supply Chain Security - Part 1 - JSJ 524</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Malware attacks are scary, so preparation is keys. In this episode, the Jabberers talk with Ferross Aboukhadije, a developer who’s redefining malware detection to help you prepare for the next assault.

“It’s awesome that such small teams can make co</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Malware attacks are scary, so preparation is keys. In this episode, the Jabberers talk with Feross Aboukhadijeh, a developer who’s redefining malware detection to help you prepare for the next assault.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“It’s awesome that such small teams can make complex code, but it’s not enough to just scan for vulnerabilities.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;-Feross Aboukhadijeh&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) This SCARY trend in supple chain malware attacks (and how to prepare)&lt;br&gt; 2) Why tools like Socket are VERY different from common malware detection&lt;br&gt; 3) How companies in 2022 are addressing their security (and what they’re looking for in developers to help them)&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://socket.dev/&#34;&gt;Socket – protect your OSS supply chain&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Cl7WVN4168M&#34;&gt;Feross’s Talk at CascadiaJS 2021 “It’s a Jungle Out There! – Open Source Supply Chain Attacks”&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- Kubernetes Chaos Engineering&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://hyperice.com/products/normatec-2-pro-legs/&#34;&gt;Normatec 2.0 Pro Legs | Hyperice&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://socket.dev/&#34;&gt;Socket&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://bundlephobia.com/&#34;&gt;Bundlephobia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://npmgraph.js.org/&#34;&gt;NPMGraph&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3IU78by&#34;&gt;7 Wonders Board Game&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.airmeet.com/&#34;&gt;Airmeet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/events&#34;&gt;Events | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- Node.js Fetch&lt;/li&gt;
&lt;li&gt;Feross- &lt;a href=&#34;https://darknetdiaries.com/&#34;&gt;Darknet Diaries – True stories from the dark side of the Internet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- Risky Business news recap&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://rsk0315.github.io/playground/passwordle.html&#34;&gt;passWORDLE&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Feross Aboukhadijeh.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Malware attacks are scary, so preparation is keys. In this episode, the Jabberers talk with Feross Aboukhadijeh, a developer who’s redefining malware detection to help you prepare for the next assault.</div><div>
<em>“It’s awesome that such small teams can make complex code, but it’s not enough to just scan for vulnerabilities.”</em><br> <em>-Feross Aboukhadijeh</em>
</div><div>In This Episode</div><div>1) This SCARY trend in supple chain malware attacks (and how to prepare)<br> 2) Why tools like Socket are VERY different from common malware detection<br> 3) How companies in 2022 are addressing their security (and what they’re looking for in developers to help them)</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://socket.dev/" rel="nofollow">Socket – protect your OSS supply chain</a></li>
<li><a href="https://www.youtube.com/watch?v=Cl7WVN4168M" rel="nofollow">Feross’s Talk at CascadiaJS 2021 “It’s a Jungle Out There! – Open Source Supply Chain Attacks”</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- Kubernetes Chaos Engineering</li>
<li>Aimee- <a href="https://hyperice.com/products/normatec-2-pro-legs/" rel="nofollow">Normatec 2.0 Pro Legs | Hyperice</a>
</li>
<li>AJ- <a href="https://socket.dev/" rel="nofollow">Socket</a>
</li>
<li>AJ- <a href="https://bundlephobia.com/" rel="nofollow">Bundlephobia</a>
</li>
<li>AJ- <a href="https://npmgraph.js.org/" rel="nofollow">NPMGraph</a><ul>
<li>Follow CoolAJ86 Live Streams: </li>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
<li>Follow Beyond Code: </li>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Charles- <a href="https://amzn.to/3IU78by" rel="nofollow">7 Wonders Board Game</a>
</li>
<li>Charles- <a href="https://www.airmeet.com/" rel="nofollow">Airmeet</a>
</li>
<li>Charles- <a href="https://topenddevs.com/events" rel="nofollow">Events | Top End Devs</a>
</li>
<li>Feross- Node.js Fetch</li>
<li>Feross- <a href="https://darknetdiaries.com/" rel="nofollow">Darknet Diaries – True stories from the dark side of the Internet</a>
</li>
<li>Feross- Risky Business news recap</li>
<li>Steve- <a href="https://rsk0315.github.io/playground/passwordle.html" rel="nofollow">passWORDLE</a>
</li>
</ul><div>Special Guest: Feross Aboukhadijeh.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Malware attacks are scary, so preparation is keys. In this episode, the Jabberers talk with Feross Aboukhadijeh, a developer who’s redefining malware detection to help you prepare for the next assault.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“It’s awesome that such small teams can make complex code, but it’s not enough to just scan for vulnerabilities.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;-Feross Aboukhadijeh&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) This SCARY trend in supple chain malware attacks (and how to prepare)&lt;br&gt; 2) Why tools like Socket are VERY different from common malware detection&lt;br&gt; 3) How companies in 2022 are addressing their security (and what they’re looking for in developers to help them)&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://socket.dev/&#34; rel=&#34;nofollow&#34;&gt;Socket – protect your OSS supply chain&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Cl7WVN4168M&#34; rel=&#34;nofollow&#34;&gt;Feross’s Talk at CascadiaJS 2021 “It’s a Jungle Out There! – Open Source Supply Chain Attacks”&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- Kubernetes Chaos Engineering&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://hyperice.com/products/normatec-2-pro-legs/&#34; rel=&#34;nofollow&#34;&gt;Normatec 2.0 Pro Legs | Hyperice&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://socket.dev/&#34; rel=&#34;nofollow&#34;&gt;Socket&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://bundlephobia.com/&#34; rel=&#34;nofollow&#34;&gt;Bundlephobia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://npmgraph.js.org/&#34; rel=&#34;nofollow&#34;&gt;NPMGraph&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3IU78by&#34; rel=&#34;nofollow&#34;&gt;7 Wonders Board Game&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.airmeet.com/&#34; rel=&#34;nofollow&#34;&gt;Airmeet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/events&#34; rel=&#34;nofollow&#34;&gt;Events | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- Node.js Fetch&lt;/li&gt;
&lt;li&gt;Feross- &lt;a href=&#34;https://darknetdiaries.com/&#34; rel=&#34;nofollow&#34;&gt;Darknet Diaries – True stories from the dark side of the Internet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Feross- Risky Business news recap&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://rsk0315.github.io/playground/passwordle.html&#34; rel=&#34;nofollow&#34;&gt;passWORDLE&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Feross Aboukhadijeh.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="72755409" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a2241b5b-866f-47fa-ba3a-40c33d619d50/stream.mp3"/>
                
                <guid isPermaLink="false">86c36c12-2b59-4d78-9e9d-0736cc17f34b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/supply-chain-security-part-1-jsj-524</link>
                <pubDate>Tue, 08 Mar 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4547</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>OAuth Explained - JSJ 523</itunes:title>
                <title>OAuth Explained - JSJ 523</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Is OAuth all it’s cracked up to be? In this episode, the Jabberers sit down with Dan Moore, an expert in the OAuth world. They discuss the GIANT perks of OAuth (even if you’re a beginner), how to fix OAuth’s biggest issues, and what you NEED to watch</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Is OAuth all it’s cracked up to be? In this episode, the Jabberers sit down with Dan Moore, an expert in the OAuth world. They discuss the GIANT perks of OAuth (even if you’re a beginner), how to fix OAuth’s biggest issues, and what you NEED to watch out for in OAuth if you’re a prospective client.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“The end goal of OAuth is let someone else handle authentication, and based on tokens you get, you have the insurance that the authentication was valid.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- Dan Moore&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) The HUGE perks of using OAuth in 2022 (and how to get started)&lt;br&gt; 2) What you SHOULD be looking for in OAuth as a client &lt;br&gt; 3) How to resolve OAuth’s biggest drawbacks and feel confident in your security&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://otter.ai/&#34;&gt;Otter.ai&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.dash.org/&#34;&gt;Dash&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/33qvtpW&#34;&gt;Elgato Stream Deck&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://www.withtally.com/&#34;&gt;Tally&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://www.givesendgo.com/&#34;&gt;GiveSendGo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://movies.disney.com/encanto&#34;&gt;Encanto | Disney Movies&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://topenddevs.com/workshops&#34;&gt;Workshops | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://www.descript.com/&#34;&gt;Descript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- The Leanpub Process&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://amzn.to/3psLSSt&#34;&gt;Security Engineering&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dan Moore.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Is OAuth all it’s cracked up to be? In this episode, the Jabberers sit down with Dan Moore, an expert in the OAuth world. They discuss the GIANT perks of OAuth (even if you’re a beginner), how to fix OAuth’s biggest issues, and what you NEED to watch out for in OAuth if you’re a prospective client.</div><div>
<em>“The end goal of OAuth is let someone else handle authentication, and based on tokens you get, you have the insurance that the authentication was valid.”</em><br> <em>- Dan Moore</em>
</div><div>In This Episode</div><div>1) The HUGE perks of using OAuth in 2022 (and how to get started)<br> 2) What you SHOULD be looking for in OAuth as a client <br> 3) How to resolve OAuth’s biggest drawbacks and feel confident in your security</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://otter.ai/" rel="nofollow">Otter.ai</a>
</li>
<li>AJ- <a href="https://www.dash.org/" rel="nofollow">Dash</a>
</li>
<li>AJ- <a href="https://amzn.to/33qvtpW" rel="nofollow">Elgato Stream Deck</a><ul>
<li>Follow CoolAJ86 Live Streams: </li>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
<li>Follow Beyond Code: </li>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li> Charles- <a href="https://www.withtally.com/" rel="nofollow">Tally</a>
</li>
<li> Charles- <a href="https://www.givesendgo.com/" rel="nofollow">GiveSendGo</a>
</li>
<li> Charles- <a href="https://movies.disney.com/encanto" rel="nofollow">Encanto | Disney Movies</a>
</li>
<li> Charles- <a href="https://topenddevs.com/workshops" rel="nofollow">Workshops | Top End Devs</a>
</li>
<li> Dan- <a href="https://www.descript.com/" rel="nofollow">Descript</a>
</li>
<li> Dan- The Leanpub Process</li>
<li> Dan- <a href="https://amzn.to/3psLSSt" rel="nofollow">Security Engineering</a>
</li>
<li>Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
</ul><div>Special Guest: Dan Moore.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Is OAuth all it’s cracked up to be? In this episode, the Jabberers sit down with Dan Moore, an expert in the OAuth world. They discuss the GIANT perks of OAuth (even if you’re a beginner), how to fix OAuth’s biggest issues, and what you NEED to watch out for in OAuth if you’re a prospective client.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“The end goal of OAuth is let someone else handle authentication, and based on tokens you get, you have the insurance that the authentication was valid.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- Dan Moore&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) The HUGE perks of using OAuth in 2022 (and how to get started)&lt;br&gt; 2) What you SHOULD be looking for in OAuth as a client &lt;br&gt; 3) How to resolve OAuth’s biggest drawbacks and feel confident in your security&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://otter.ai/&#34; rel=&#34;nofollow&#34;&gt;Otter.ai&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.dash.org/&#34; rel=&#34;nofollow&#34;&gt;Dash&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/33qvtpW&#34; rel=&#34;nofollow&#34;&gt;Elgato Stream Deck&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;/li&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://www.withtally.com/&#34; rel=&#34;nofollow&#34;&gt;Tally&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://www.givesendgo.com/&#34; rel=&#34;nofollow&#34;&gt;GiveSendGo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://movies.disney.com/encanto&#34; rel=&#34;nofollow&#34;&gt;Encanto | Disney Movies&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://topenddevs.com/workshops&#34; rel=&#34;nofollow&#34;&gt;Workshops | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://www.descript.com/&#34; rel=&#34;nofollow&#34;&gt;Descript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- The Leanpub Process&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://amzn.to/3psLSSt&#34; rel=&#34;nofollow&#34;&gt;Security Engineering&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dan Moore.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="68871314" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9cd8bc73-f8ec-439e-95b0-d476bf051e56/stream.mp3"/>
                
                <guid isPermaLink="false">4190dc4f-1691-4a72-9fe2-6e35c3162c77</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/oauth-explained-jsj-523</link>
                <pubDate>Tue, 01 Mar 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4304</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Front End Architecture - JSJ 522</itunes:title>
                <title>Front End Architecture - JSJ 522</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In this episode, the Jabberers sit down with Gil Fink, a Microsoft vet and Google developer who’s gonna convince why having front architecture is a no-brainer. They discuss what differentiates it from components, how “memory floods” are washing away</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode, the Jabberers sit down with Gil Fink, a Microsoft vet and Google developer who’s gonna convince why having front architecture is a no-brainer. They discuss what differentiates it from components, how “memory floods” are washing away developers (and why they’re causing them!), and the BEST way to move between architectures without losing your mind.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“You need to understand all the moving parts in your architecture.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- Gil Fink&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) What makes front end architecture VERY different from components&lt;br&gt; 2) The BIGGEST problems around “prop drilling” between your components (and how libraries really help)&lt;br&gt; 3) How “memory floods” overwhelm developers…and why they don’t even realize they’re causing them!&lt;br&gt; 4) The CORRECT way to move between architectures without screwing yourself&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3H4vwpT&#34;&gt;Sonnet Echo 5 Thunderbolt 4 Hub&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3IDi8JW&#34;&gt;WAVLINK Thunderbolt 3 to Dual DisplayPort 1.4&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3G2xbLc&#34;&gt;Slipstick Stack-Its Desk Lifts&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=snrAnYQ9NXE&#34;&gt;The Cold, Hard Truth about const, let, var&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev&#34;&gt;Webi (webinstall.dev)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;CreedsOfCraftsmanship.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://amzn.to/3HcnsCR&#34;&gt;Candy Land Board Game&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://fingerprintjs.com/blog/indexeddb-api-browser-vulnerability-safari-15/&#34;&gt;IndexedDB API information leaks in Safari&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://www.imdb.com/title/tt6741278/&#34;&gt;Invincible TV series on Amazon Prime&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Gil- Chrome Recorder in Dev Tools Tab&lt;/li&gt;
&lt;li&gt; Gil- &lt;a href=&#34;https://www.imdb.com/title/tt2741602/&#34;&gt;The Blacklist&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Gil Fink.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode, the Jabberers sit down with Gil Fink, a Microsoft vet and Google developer who’s gonna convince why having front architecture is a no-brainer. They discuss what differentiates it from components, how “memory floods” are washing away developers (and why they’re causing them!), and the BEST way to move between architectures without losing your mind.</div><div>
<em>“You need to understand all the moving parts in your architecture.”</em><br> <em>- Gil Fink</em>
</div><div>In This Episode</div><div>1) What makes front end architecture VERY different from components<br> 2) The BIGGEST problems around “prop drilling” between your components (and how libraries really help)<br> 3) How “memory floods” overwhelm developers…and why they don’t even realize they’re causing them!<br> 4) The CORRECT way to move between architectures without screwing yourself</div><div>Sponsors</div><ul>
<li><a href="https://vultr.com/jabber" rel="nofollow">Vultr</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://amzn.to/3H4vwpT" rel="nofollow">Sonnet Echo 5 Thunderbolt 4 Hub</a>
</li>
<li>AJ- <a href="https://amzn.to/3IDi8JW" rel="nofollow">WAVLINK Thunderbolt 3 to Dual DisplayPort 1.4</a>
</li>
<li>AJ- <a href="https://amzn.to/3G2xbLc" rel="nofollow">Slipstick Stack-Its Desk Lifts</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=snrAnYQ9NXE" rel="nofollow">The Cold, Hard Truth about const, let, var</a>
</li>
<li>AJ- <a href="https://webinstall.dev" rel="nofollow">Webi (webinstall.dev)</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">CreedsOfCraftsmanship.com</a>
</li>
<li>Follow CoolAJ86 Live Streams: <ul>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
</ul>
</li>
<li>Follow Beyond Code: <ul>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li> Charles- <a href="https://amzn.to/3HcnsCR" rel="nofollow">Candy Land Board Game</a>
</li>
<li> Dan- <a href="https://fingerprintjs.com/blog/indexeddb-api-browser-vulnerability-safari-15/" rel="nofollow">IndexedDB API information leaks in Safari</a>
</li>
<li> Dan- <a href="https://www.imdb.com/title/tt6741278/" rel="nofollow">Invincible TV series on Amazon Prime</a>
</li>
<li> Gil- Chrome Recorder in Dev Tools Tab</li>
<li> Gil- <a href="https://www.imdb.com/title/tt2741602/" rel="nofollow">The Blacklist</a>
</li>
<li>Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
</ul><div>Special Guest: Gil Fink.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://vultr.com/jabber" rel="nofollow">Vultr</a>: <a href="https://vultr.com/jabber" rel="nofollow">Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. </a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode, the Jabberers sit down with Gil Fink, a Microsoft vet and Google developer who’s gonna convince why having front architecture is a no-brainer. They discuss what differentiates it from components, how “memory floods” are washing away developers (and why they’re causing them!), and the BEST way to move between architectures without losing your mind.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“You need to understand all the moving parts in your architecture.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- Gil Fink&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) What makes front end architecture VERY different from components&lt;br&gt; 2) The BIGGEST problems around “prop drilling” between your components (and how libraries really help)&lt;br&gt; 3) How “memory floods” overwhelm developers…and why they don’t even realize they’re causing them!&lt;br&gt; 4) The CORRECT way to move between architectures without screwing yourself&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3H4vwpT&#34; rel=&#34;nofollow&#34;&gt;Sonnet Echo 5 Thunderbolt 4 Hub&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3IDi8JW&#34; rel=&#34;nofollow&#34;&gt;WAVLINK Thunderbolt 3 to Dual DisplayPort 1.4&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3G2xbLc&#34; rel=&#34;nofollow&#34;&gt;Slipstick Stack-Its Desk Lifts&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=snrAnYQ9NXE&#34; rel=&#34;nofollow&#34;&gt;The Cold, Hard Truth about const, let, var&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev&#34; rel=&#34;nofollow&#34;&gt;Webi (webinstall.dev)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;CreedsOfCraftsmanship.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; Charles- &lt;a href=&#34;https://amzn.to/3HcnsCR&#34; rel=&#34;nofollow&#34;&gt;Candy Land Board Game&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://fingerprintjs.com/blog/indexeddb-api-browser-vulnerability-safari-15/&#34; rel=&#34;nofollow&#34;&gt;IndexedDB API information leaks in Safari&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://www.imdb.com/title/tt6741278/&#34; rel=&#34;nofollow&#34;&gt;Invincible TV series on Amazon Prime&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Gil- Chrome Recorder in Dev Tools Tab&lt;/li&gt;
&lt;li&gt; Gil- &lt;a href=&#34;https://www.imdb.com/title/tt2741602/&#34; rel=&#34;nofollow&#34;&gt;The Blacklist&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Gil Fink.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="70569482" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d6830a84-c2e3-4ec7-8a25-b964d415acc2/stream.mp3"/>
                
                <guid isPermaLink="false">ee73c813-7050-468c-a5cd-d1319706375f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/front-end-architecture-jsj-522</link>
                <pubDate>Tue, 22 Feb 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4410</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How to Become a Senior Developer with Shem Magnezi - JSJ 521</itunes:title>
                <title>How to Become a Senior Developer with Shem Magnezi - JSJ 521</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Want to know what makes a senior developer? We know a thing or two. In this episode, the Jabberers sit down with Shem Magnezi, a senior developer at Wilco who shares what he’s learned over his seasoned career. They talk about the do’s and don’ts of b</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Want to know what makes a senior developer? We know a thing or two. In this episode, the Jabberers sit down with Shem Magnezi, a senior developer at Wilco who shares what he’s learned over his seasoned career. They talk about the do’s and don’ts of being a manager, why small and large companies share this ONE feature, and a HUGE mindset reset that will keep you ahead of the game.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“It’s important for people to understand where they can make an impact.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- Shem Magnezi&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) The KEY differences between smaller and larger companies (and how to hedge your bets when applying)&lt;br&gt; 2) What separates the novice from the expert in a company (and what managers are looking for!)&lt;br&gt; 3) If you’re considering the managerial route, consider THIS risk before going down that road&lt;br&gt; 4) Why THIS mindset shift will make your job easier AND make a larger impact on your company&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vultr.com/jabber/?promo=100FLY14&amp;amp;utm_source=jsjabber&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=q122&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://docs.google.com/presentation/d/1swIDh0RTjAiV6JanPD0sAvNZhrpAqfro7vgz_qEUi-c/edit?usp=sharing&#34;&gt;THE MYSTERIOUS JOURNEY OF BECOMING A SENIOR ENGINEER &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.meetup.com/utahnodejs/events/wxftqsyccqbvb/&#34;&gt;Classless JavaScript (for real this time) with AJ ONeal (and Food!) | Meetup&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://creedsofcraftsmanship.com/&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://www.amazon.com/Wheel-Time-Season-1/dp/B09F59CZ7R&#34;&gt;The Wheel of Time TV series on Amazon Prime&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://twitter.com/coolaj86/status/1481707621002334212&#34;&gt;AJ&#39;s Tweet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://www.goodreads.com/series/40789-old-man-s-war&#34;&gt;Old Man&#39;s War Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Shem- &lt;a href=&#34;https://amzn.to/3rOG3Al&#34;&gt;Thinking, Fast and Slow&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Shem Magnezi.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Want to know what makes a senior developer? We know a thing or two. In this episode, the Jabberers sit down with Shem Magnezi, a senior developer at Wilco who shares what he’s learned over his seasoned career. They talk about the do’s and don’ts of being a manager, why small and large companies share this ONE feature, and a HUGE mindset reset that will keep you ahead of the game.</div><div>
<em>“It’s important for people to understand where they can make an impact.”</em><br> <em>- Shem Magnezi</em>
</div><div>In This Episode</div><div>1) The KEY differences between smaller and larger companies (and how to hedge your bets when applying)<br> 2) What separates the novice from the expert in a company (and what managers are looking for!)<br> 3) If you’re considering the managerial route, consider THIS risk before going down that road<br> 4) Why THIS mindset shift will make your job easier AND make a larger impact on your company</div><div>Sponsors</div><ul>
<li><a href="https://www.vultr.com/jabber/?promo=100FLY14&utm_campaign=q122&utm_medium=syndication&utm_source=jsjabber" rel="nofollow">Vultr</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
</ul><div>Links</div><ul><li><a href="https://docs.google.com/presentation/d/1swIDh0RTjAiV6JanPD0sAvNZhrpAqfro7vgz_qEUi-c/edit?usp=sharing" rel="nofollow">THE MYSTERIOUS JOURNEY OF BECOMING A SENIOR ENGINEER </a></li></ul><div>Picks</div><ul>
<li>AJ- <a href="https://www.meetup.com/utahnodejs/events/wxftqsyccqbvb/" rel="nofollow">Classless JavaScript (for real this time) with AJ ONeal (and Food!) | Meetup</a>
</li>
<li>AJ- <a href="https://creedsofcraftsmanship.com/" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>Follow CoolAJ86 Live Streams: <ul>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
</ul>
</li>
<li>Follow Beyond Code: <ul>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li> Dan- <a href="https://www.amazon.com/Wheel-Time-Season-1/dp/B09F59CZ7R" rel="nofollow">The Wheel of Time TV series on Amazon Prime</a>
</li>
<li> Dan- <a href="https://twitter.com/coolaj86/status/1481707621002334212" rel="nofollow">AJ&#39;s Tweet</a>
</li>
<li> Dan- <a href="https://www.goodreads.com/series/40789-old-man-s-war" rel="nofollow">Old Man&#39;s War Series</a>
</li>
<li> Shem- <a href="https://amzn.to/3rOG3Al" rel="nofollow">Thinking, Fast and Slow</a>
</li>
<li> Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
</ul><div>Special Guest: Shem Magnezi.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://vultr.com/jabber" rel="nofollow">Vultr</a>: <a href="https://vultr.com/jabber" rel="nofollow">Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. </a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Want to know what makes a senior developer? We know a thing or two. In this episode, the Jabberers sit down with Shem Magnezi, a senior developer at Wilco who shares what he’s learned over his seasoned career. They talk about the do’s and don’ts of being a manager, why small and large companies share this ONE feature, and a HUGE mindset reset that will keep you ahead of the game.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“It’s important for people to understand where they can make an impact.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- Shem Magnezi&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;1) The KEY differences between smaller and larger companies (and how to hedge your bets when applying)&lt;br&gt; 2) What separates the novice from the expert in a company (and what managers are looking for!)&lt;br&gt; 3) If you’re considering the managerial route, consider THIS risk before going down that road&lt;br&gt; 4) Why THIS mindset shift will make your job easier AND make a larger impact on your company&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vultr.com/jabber/?promo=100FLY14&amp;utm_campaign=q122&amp;utm_medium=syndication&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://docs.google.com/presentation/d/1swIDh0RTjAiV6JanPD0sAvNZhrpAqfro7vgz_qEUi-c/edit?usp=sharing&#34; rel=&#34;nofollow&#34;&gt;THE MYSTERIOUS JOURNEY OF BECOMING A SENIOR ENGINEER &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.meetup.com/utahnodejs/events/wxftqsyccqbvb/&#34; rel=&#34;nofollow&#34;&gt;Classless JavaScript (for real this time) with AJ ONeal (and Food!) | Meetup&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://creedsofcraftsmanship.com/&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://www.amazon.com/Wheel-Time-Season-1/dp/B09F59CZ7R&#34; rel=&#34;nofollow&#34;&gt;The Wheel of Time TV series on Amazon Prime&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://twitter.com/coolaj86/status/1481707621002334212&#34; rel=&#34;nofollow&#34;&gt;AJ&amp;#39;s Tweet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Dan- &lt;a href=&#34;https://www.goodreads.com/series/40789-old-man-s-war&#34; rel=&#34;nofollow&#34;&gt;Old Man&amp;#39;s War Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Shem- &lt;a href=&#34;https://amzn.to/3rOG3Al&#34; rel=&#34;nofollow&#34;&gt;Thinking, Fast and Slow&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Shem Magnezi.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71107395" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7e6b9a60-c208-428c-9871-69df1a8a6663/stream.mp3"/>
                
                <guid isPermaLink="false">a881c4a6-76bd-481e-810e-bc4f6889e72d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/how-to-become-a-senior-developer-with-shem-magnezi-jsj-521</link>
                <pubDate>Tue, 15 Feb 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4444</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Web3 with Nik Kalyani - JSJ 520</itunes:title>
                <title>Web3 with Nik Kalyani - JSJ 520</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Feel like you don’t know enough about Web3? Don’t worry, neither do we. That’s where these podcasts come in! In this new episode, the Jabberers sit down with Nik Kalyani, the founder of Decentology and overall Web3 expert. The gang discusses the “big</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Feel like you don’t know enough about Web3? Don’t worry, neither do we. That’s where these podcasts come in! In this new episode, the Jabberers sit down with Nik Kalyani, the founder of Decentology and overall Web3 expert. The gang discusses the “big D” of Web3 (and why you need to understand it), how Web3 changes the game for blockchain and the like, and how Web3 is going to make gaming bigger AND more lucrative.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“For developers, Web3 equals a green field of opportunity!”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- Nik Kalyani&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;ol&gt;
&lt;li&gt; The “big D” that you NEED to know to understand Web3 (and why it’s about more than just the tech)&lt;/li&gt;
&lt;li&gt; The BIGGEST concern about Web2 that Web3 is trying to solve (and how it changes privacy for everyone)&lt;/li&gt;
&lt;li&gt; How to navigate NFTs, blockchain, and more buzzwords in Web3&lt;/li&gt;
&lt;li&gt; The future of Java with Web3 (and why it’s easier than Web2!)&lt;/li&gt;
&lt;li&gt; How Web3 is changing the game for gaming&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=GdyjN_zCO_M&#34;&gt;Genetically Modified Skeptic (Rational Atheist)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://gist.github.com/coolaj86/aa6e6ca71d4b85300b53a290fe8eb97a&#34;&gt;AJ&#39;s Litmus Test&lt;/a&gt; (Contact me you&#39;re looking for work)&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/262543/wavelength&#34;&gt;Wavelength | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Charles is Hiring! &lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://built.com/&#34;&gt;Best Tasting Protein Bars | BuiltBar.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nik- &lt;a href=&#34;https://www.catan.com/catan&#34;&gt;CATAN - CATAN&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nik- &lt;a href=&#34;https://www.imdb.com/title/tt2543312/&#34;&gt;Halt and Catch Fire&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Nik Kalyani .&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Feel like you don’t know enough about Web3? Don’t worry, neither do we. That’s where these podcasts come in! In this new episode, the Jabberers sit down with Nik Kalyani, the founder of Decentology and overall Web3 expert. The gang discusses the “big D” of Web3 (and why you need to understand it), how Web3 changes the game for blockchain and the like, and how Web3 is going to make gaming bigger AND more lucrative.</div><div>
<em>“For developers, Web3 equals a green field of opportunity!”</em><br> <em>- Nik Kalyani</em>
</div><div>In This Episode</div><ol>
<li> The “big D” that you NEED to know to understand Web3 (and why it’s about more than just the tech)</li>
<li> The BIGGEST concern about Web2 that Web3 is trying to solve (and how it changes privacy for everyone)</li>
<li> How to navigate NFTs, blockchain, and more buzzwords in Web3</li>
<li> The future of Java with Web3 (and why it’s easier than Web2!)</li>
<li> How Web3 is changing the game for gaming</li>
</ol><div>Sponsors</div><ul>
<li><a href="https://vultr.com/jabber" rel="nofollow">Vultr</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://www.youtube.com/watch?v=GdyjN_zCO_M" rel="nofollow">Genetically Modified Skeptic (Rational Atheist)</a>
</li>
<li>AJ- <a href="https://gist.github.com/coolaj86/aa6e6ca71d4b85300b53a290fe8eb97a" rel="nofollow">AJ&#39;s Litmus Test</a> (Contact me you&#39;re looking for work)</li>
<li>Follow CoolAJ86 Live Streams: <ul>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
</ul>
</li>
<li>Follow Beyond Code: <ul>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/262543/wavelength" rel="nofollow">Wavelength | Board Game | BoardGameGeek</a>
</li>
<li>Charles- Charles is Hiring! </li>
<li>Charles- <a href="https://built.com/" rel="nofollow">Best Tasting Protein Bars | BuiltBar.com</a>
</li>
<li>Nik- <a href="https://www.catan.com/catan" rel="nofollow">CATAN - CATAN</a>
</li>
<li>Nik- <a href="https://www.imdb.com/title/tt2543312/" rel="nofollow">Halt and Catch Fire</a>
</li>
<li>Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
</ul><div>Special Guest: Nik Kalyani .</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://vultr.com/jabber" rel="nofollow">Vultr</a>: <a href="https://vultr.com/jabber" rel="nofollow">Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. </a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Feel like you don’t know enough about Web3? Don’t worry, neither do we. That’s where these podcasts come in! In this new episode, the Jabberers sit down with Nik Kalyani, the founder of Decentology and overall Web3 expert. The gang discusses the “big D” of Web3 (and why you need to understand it), how Web3 changes the game for blockchain and the like, and how Web3 is going to make gaming bigger AND more lucrative.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“For developers, Web3 equals a green field of opportunity!”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- Nik Kalyani&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;ol&gt;
&lt;li&gt; The “big D” that you NEED to know to understand Web3 (and why it’s about more than just the tech)&lt;/li&gt;
&lt;li&gt; The BIGGEST concern about Web2 that Web3 is trying to solve (and how it changes privacy for everyone)&lt;/li&gt;
&lt;li&gt; How to navigate NFTs, blockchain, and more buzzwords in Web3&lt;/li&gt;
&lt;li&gt; The future of Java with Web3 (and why it’s easier than Web2!)&lt;/li&gt;
&lt;li&gt; How Web3 is changing the game for gaming&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=GdyjN_zCO_M&#34; rel=&#34;nofollow&#34;&gt;Genetically Modified Skeptic (Rational Atheist)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://gist.github.com/coolaj86/aa6e6ca71d4b85300b53a290fe8eb97a&#34; rel=&#34;nofollow&#34;&gt;AJ&amp;#39;s Litmus Test&lt;/a&gt; (Contact me you&amp;#39;re looking for work)&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/262543/wavelength&#34; rel=&#34;nofollow&#34;&gt;Wavelength | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Charles is Hiring! &lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://built.com/&#34; rel=&#34;nofollow&#34;&gt;Best Tasting Protein Bars | BuiltBar.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nik- &lt;a href=&#34;https://www.catan.com/catan&#34; rel=&#34;nofollow&#34;&gt;CATAN - CATAN&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nik- &lt;a href=&#34;https://www.imdb.com/title/tt2543312/&#34; rel=&#34;nofollow&#34;&gt;Halt and Catch Fire&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Nik Kalyani .&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="83925368" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ac5a4573-20ed-4410-9aec-f66b96cd713d/stream.mp3"/>
                
                <guid isPermaLink="false">a88dc15e-2f92-4974-916e-4f0cc2adf175</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/web3-with-nik-kalyani-jsj-520</link>
                <pubDate>Tue, 08 Feb 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5245</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Sorting through the Script (AJ vs. Dan Shappir) - JSJ 519</itunes:title>
                <title>Sorting through the Script (AJ vs. Dan Shappir) - JSJ 519</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Want to watch AJ and Dan Shappir do battle LIVE? You’re in the luck! In this episode, the jabberers go deep on the nuances of var, what we can all learn from C&#43;&#43; about coding, and Dan’s go-to remedies for keeping your Script nice, neat, and not-chaot</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Want to watch AJ and Dan Shappir do battle LIVE? You’re in the luck! In this episode, the jabberers go deep on the nuances of var, what we can all learn from C&#43;&#43; about coding, and Dan’s go-to remedies for keeping your Script nice, neat, and not-chaotic.&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;The ONE rule you need know about var (and how it affects the future of JavaScript)&lt;/li&gt;
&lt;li&gt;Why C&#43;&#43; allows variables to execute the code while JavaScript doesn’t (and what we learn from this difference&lt;/li&gt;
&lt;li&gt;The biggest drawback to all of JavaScript’s recent changes (and how to avoid tripping over yourself)&lt;/li&gt;
&lt;li&gt;Dan’s go-to remedies for keeping your Script tidy and variables obedient&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3nh4aou&#34;&gt;Mario Kart Live: Home Circuit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.dekudeals.com/search?q=mario&#43;kart&#43;live&#34;&gt;Deku Deals&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/goldbergyoni/nodebestpractices&#34;&gt;Node.js Best Practices&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- [CreedsOfCraftsmanship](CreedsOfCraftsmanship.com)&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/169786/scythe&#34;&gt;Scythe | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- New development with TopEndDevs!&lt;/li&gt;
&lt;li&gt;Charles- Brisket Tacos &lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://summit2021.reversim.com/&#34;&gt;Reversim conference&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://almanac.httparchive.org/en/2021/&#34;&gt;The 2021 Web Almanac&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/series/40789-old-man-s-war&#34;&gt;Old Man&#39;s War Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://ericmetaxas.com/books/is-atheism-dead/&#34;&gt; Is Atheism Dead? | Eric Metaxas&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Want to watch AJ and Dan Shappir do battle LIVE? You’re in the luck! In this episode, the jabberers go deep on the nuances of var, what we can all learn from C++ about coding, and Dan’s go-to remedies for keeping your Script nice, neat, and not-chaotic.</div><div>In This Episode</div><ol>
<li>The ONE rule you need know about var (and how it affects the future of JavaScript)</li>
<li>Why C++ allows variables to execute the code while JavaScript doesn’t (and what we learn from this difference</li>
<li>The biggest drawback to all of JavaScript’s recent changes (and how to avoid tripping over yourself)</li>
<li>Dan’s go-to remedies for keeping your Script tidy and variables obedient</li>
</ol><div>Sponsors</div><ul>
<li><a href="https://vultr.com/jabber" rel="nofollow">Vultr</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://amzn.to/3nh4aou" rel="nofollow">Mario Kart Live: Home Circuit</a>
</li>
<li>AJ- <a href="https://www.dekudeals.com/search?q=mario+kart+live" rel="nofollow">Deku Deals</a>
</li>
<li>AJ- <a href="https://github.com/goldbergyoni/nodebestpractices" rel="nofollow">Node.js Best Practices</a>
</li>
<li>AJ- <a href="https://webinstall.dev/" rel="nofollow">webinstall.dev </a>
</li>
<li>AJ- [CreedsOfCraftsmanship](CreedsOfCraftsmanship.com)</li>
<li>Follow CoolAJ86 Live Streams: <ul>
<li>YouTube: <a href="https://youtube.com/coolaj86" rel="nofollow">https://youtube.com/coolaj86</a>
</li>
<li>Twitch: <a href="https://twitch.tv/coolaj86" rel="nofollow">https://twitch.tv/coolaj86</a>
</li>
</ul>
</li>
<li>Follow Beyond Code: <ul>
<li>YouTube: <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA</a>
</li>
<li>Twitter: <a href="https://twitter.com/@_beyondcode" rel="nofollow">https://twitter.com/@_beyondcode</a>
</li>
</ul>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/169786/scythe" rel="nofollow">Scythe | Board Game | BoardGameGeek</a>
</li>
<li>Charles- New development with TopEndDevs!</li>
<li>Charles- Brisket Tacos </li>
<li>Dan- <a href="https://summit2021.reversim.com/" rel="nofollow">Reversim conference</a>
</li>
<li>Dan- <a href="https://almanac.httparchive.org/en/2021/" rel="nofollow">The 2021 Web Almanac</a>
</li>
<li>Dan- <a href="https://www.goodreads.com/series/40789-old-man-s-war" rel="nofollow">Old Man&#39;s War Series</a>
</li>
<li>Steve- <a href="https://ericmetaxas.com/books/is-atheism-dead/" rel="nofollow"> Is Atheism Dead? | Eric Metaxas</a>
</li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://vultr.com/jabber" rel="nofollow">Vultr</a>: <a href="https://vultr.com/jabber" rel="nofollow">Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. </a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Want to watch AJ and Dan Shappir do battle LIVE? You’re in the luck! In this episode, the jabberers go deep on the nuances of var, what we can all learn from C&#43;&#43; about coding, and Dan’s go-to remedies for keeping your Script nice, neat, and not-chaotic.&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;The ONE rule you need know about var (and how it affects the future of JavaScript)&lt;/li&gt;
&lt;li&gt;Why C&#43;&#43; allows variables to execute the code while JavaScript doesn’t (and what we learn from this difference&lt;/li&gt;
&lt;li&gt;The biggest drawback to all of JavaScript’s recent changes (and how to avoid tripping over yourself)&lt;/li&gt;
&lt;li&gt;Dan’s go-to remedies for keeping your Script tidy and variables obedient&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3nh4aou&#34; rel=&#34;nofollow&#34;&gt;Mario Kart Live: Home Circuit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.dekudeals.com/search?q=mario&#43;kart&#43;live&#34; rel=&#34;nofollow&#34;&gt;Deku Deals&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/goldbergyoni/nodebestpractices&#34; rel=&#34;nofollow&#34;&gt;Node.js Best Practices&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- [CreedsOfCraftsmanship](CreedsOfCraftsmanship.com)&lt;/li&gt;
&lt;li&gt;Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://youtube.com/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitch: &lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;https://twitch.tv/coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;YouTube: &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Twitter: &lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/@_beyondcode&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/169786/scythe&#34; rel=&#34;nofollow&#34;&gt;Scythe | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- New development with TopEndDevs!&lt;/li&gt;
&lt;li&gt;Charles- Brisket Tacos &lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://summit2021.reversim.com/&#34; rel=&#34;nofollow&#34;&gt;Reversim conference&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://almanac.httparchive.org/en/2021/&#34; rel=&#34;nofollow&#34;&gt;The 2021 Web Almanac&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/series/40789-old-man-s-war&#34; rel=&#34;nofollow&#34;&gt;Old Man&amp;#39;s War Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://ericmetaxas.com/books/is-atheism-dead/&#34; rel=&#34;nofollow&#34;&gt; Is Atheism Dead? | Eric Metaxas&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="68106449" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b52ee522-03e4-42d8-bcc5-4e8823f479fd/stream.mp3"/>
                
                <guid isPermaLink="false">0cdcbe05-f3c5-4c89-a31a-7dc41ad23f2a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/sorting-through-the-script-aj-vs-dan-shappir-jsj-519</link>
                <pubDate>Tue, 01 Feb 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4256</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Virtual DOM and the React Way, Part Deux - JSJ 518</itunes:title>
                <title>Virtual DOM and the React Way, Part Deux - JSJ 518</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>This episode is a continuation of Javascript Jabber 512, so head over there before tuning into this one! In this Part 2, the Jabberers and Dan Shappir discuss THE difference between Svelte vs. virtual DOM and React, the most noticeable pros and cons</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This episode is a continuation of Javascript Jabber 512, so head over there before tuning into this one! In this Part 2, the Jabberers and Dan Shappir discuss THE difference between Svelte vs. virtual DOM and React, the most noticeable pros and cons of React when a DOM’s around, and how “partial rendering” is changing the game. Per usual, Steve’s dad jokes are 100% funny.&lt;/div&gt;&lt;div&gt;_“This separation that the VDom creates between the representation of the UI and the actual UI is a really powerful one.”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Dan Shappir_&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;The BIGGEST difference between Svelte and virtual DOM &#43; React (and when to use one or the other)&lt;br&gt; React’s noticeable pros and cons when a DOM gets involved (and how much they’ll affect your workflow in 2022)&lt;br&gt; What to watch out for in case you get locked into a vendor (and which vendors to consider)&lt;br&gt; How “partial rendering” is changing the game (and created a whole new model where React is the “middleman”)&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vultr.com/jabber/?promo=100FLY14&amp;amp;utm_source=jsjabber&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=q122&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- Financial Literacy as a 2022 goal&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/eyalev/kubectl-context-prompt&#34;&gt;GitHub: eyalev/kubectl-context-prompt&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- iOS 6 Apple Maps with Pins &lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=-wz2Ued0Zkc&amp;amp;list=PLrPrSDTfMDlpDem7DdJwzBkzza73OtaCn&amp;amp;index=3&#34;&gt;Classless JavaScript - Dec 16, 2021 - Utah Node.jsClassless JavaScript - Dec 16, 2021 - Utah Node.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/best-thunderbolt-display-imac-monitor-alternative/&#34;&gt;Best Thunderbolt Display / iMac Monitor Alternative&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/molly0xFFF/status/1471581442408812545?s=20&#34;&gt;Molly White on Twitter: my god it&#39;s actually happened&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://localghost.dev/2019/09/everything-i-googled-in-a-week-as-a-professional-software-engineer/&#34;&gt;Everything I googled in a week as a professional software engineer - localghost&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.quantamagazine.org/radio-telescope-reveals-how-lightning-begins-20211220/&#34;&gt;Detailed Footage Finally Reveals What Triggers Lightning | Quanta Magazine&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This episode is a continuation of Javascript Jabber 512, so head over there before tuning into this one! In this Part 2, the Jabberers and Dan Shappir discuss THE difference between Svelte vs. virtual DOM and React, the most noticeable pros and cons of React when a DOM’s around, and how “partial rendering” is changing the game. Per usual, Steve’s dad jokes are 100% funny.</div><div>_“This separation that the VDom creates between the representation of the UI and the actual UI is a really powerful one.”</div><ul><li>Dan Shappir_</li></ul><div>In This Episode</div><div>The BIGGEST difference between Svelte and virtual DOM + React (and when to use one or the other)<br> React’s noticeable pros and cons when a DOM gets involved (and how much they’ll affect your workflow in 2022)<br> What to watch out for in case you get locked into a vendor (and which vendors to consider)<br> How “partial rendering” is changing the game (and created a whole new model where React is the “middleman”)</div><div>Sponsors</div><ul>
<li><a href="https://www.vultr.com/jabber/?promo=100FLY14&utm_campaign=q122&utm_medium=syndication&utm_source=jsjabber" rel="nofollow">Vultr</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- Financial Literacy as a 2022 goal</li>
<li>Aimee- <a href="https://github.com/eyalev/kubectl-context-prompt" rel="nofollow">GitHub: eyalev/kubectl-context-prompt</a>
</li>
<li>AJ- iOS 6 Apple Maps with Pins </li>
<li>AJ- <a href="https://www.youtube.com/watch?index=3&list=PLrPrSDTfMDlpDem7DdJwzBkzza73OtaCn&v=-wz2Ued0Zkc" rel="nofollow">Classless JavaScript - Dec 16, 2021 - Utah Node.jsClassless JavaScript - Dec 16, 2021 - Utah Node.js</a>
</li>
<li>AJ- <a href="https://coolaj86.com/articles/best-thunderbolt-display-imac-monitor-alternative/" rel="nofollow">Best Thunderbolt Display / iMac Monitor Alternative</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship </a>
</li>
<li>AJ- <a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a>
</li>
<li>Dan- <a href="https://twitter.com/molly0xFFF/status/1471581442408812545?s=20" rel="nofollow">Molly White on Twitter: my god it&#39;s actually happened</a>
</li>
<li>Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
<li>Steve- <a href="https://localghost.dev/2019/09/everything-i-googled-in-a-week-as-a-professional-software-engineer/" rel="nofollow">Everything I googled in a week as a professional software engineer - localghost</a>
</li>
<li>Steve- <a href="https://www.quantamagazine.org/radio-telescope-reveals-how-lightning-begins-20211220/" rel="nofollow">Detailed Footage Finally Reveals What Triggers Lightning | Quanta Magazine</a>
</li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://vultr.com/jabber" rel="nofollow">Vultr</a>: <a href="https://vultr.com/jabber" rel="nofollow">Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. </a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This episode is a continuation of Javascript Jabber 512, so head over there before tuning into this one! In this Part 2, the Jabberers and Dan Shappir discuss THE difference between Svelte vs. virtual DOM and React, the most noticeable pros and cons of React when a DOM’s around, and how “partial rendering” is changing the game. Per usual, Steve’s dad jokes are 100% funny.&lt;/div&gt;&lt;div&gt;_“This separation that the VDom creates between the representation of the UI and the actual UI is a really powerful one.”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Dan Shappir_&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;The BIGGEST difference between Svelte and virtual DOM &#43; React (and when to use one or the other)&lt;br&gt; React’s noticeable pros and cons when a DOM gets involved (and how much they’ll affect your workflow in 2022)&lt;br&gt; What to watch out for in case you get locked into a vendor (and which vendors to consider)&lt;br&gt; How “partial rendering” is changing the game (and created a whole new model where React is the “middleman”)&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vultr.com/jabber/?promo=100FLY14&amp;utm_campaign=q122&amp;utm_medium=syndication&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- Financial Literacy as a 2022 goal&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/eyalev/kubectl-context-prompt&#34; rel=&#34;nofollow&#34;&gt;GitHub: eyalev/kubectl-context-prompt&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- iOS 6 Apple Maps with Pins &lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?index=3&amp;list=PLrPrSDTfMDlpDem7DdJwzBkzza73OtaCn&amp;v=-wz2Ued0Zkc&#34; rel=&#34;nofollow&#34;&gt;Classless JavaScript - Dec 16, 2021 - Utah Node.jsClassless JavaScript - Dec 16, 2021 - Utah Node.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/best-thunderbolt-display-imac-monitor-alternative/&#34; rel=&#34;nofollow&#34;&gt;Best Thunderbolt Display / iMac Monitor Alternative&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/molly0xFFF/status/1471581442408812545?s=20&#34; rel=&#34;nofollow&#34;&gt;Molly White on Twitter: my god it&amp;#39;s actually happened&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://localghost.dev/2019/09/everything-i-googled-in-a-week-as-a-professional-software-engineer/&#34; rel=&#34;nofollow&#34;&gt;Everything I googled in a week as a professional software engineer - localghost&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.quantamagazine.org/radio-telescope-reveals-how-lightning-begins-20211220/&#34; rel=&#34;nofollow&#34;&gt;Detailed Footage Finally Reveals What Triggers Lightning | Quanta Magazine&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="88213629" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3944e509-1398-4264-a411-86bc24d5dce1/stream.mp3"/>
                
                <guid isPermaLink="false">a49b249f-2505-4b49-8546-d51e17fb703d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/virtual-dom-and-the-react-way-part-deux-jsj-518</link>
                <pubDate>Tue, 25 Jan 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5513</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Can JAMstack do REAL Web Apps? with James Q Quick - JSJ 517</itunes:title>
                <title>Can JAMstack do REAL Web Apps? with James Q Quick - JSJ 517</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>But really…can it? It absolutely can AND a lot more. In this new episode of JavaScript Jabber, the roundtable sits down with James Q Quick, a software developer, podcast host, and overall future-enthusiast. The team discusses what the “JAM” in JAMsta</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;But really…can it? It absolutely can AND a lot more. In this new episode of JavaScript Jabber, the roundtable sits down with James Q Quick, a software developer, podcast host, and overall future-enthusiast. The team discusses what the “JAM” in JAMstack means for developers, how it’s making integrating features (like payment processing) a breeze, and what you NEED to know about JAMstack going into 2022.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“None of these individual tools are new, but JAMstack just became a new way to combine those things with static content and leverage those concepts.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- James Quick&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;Why JAMstack is more than just individual pieces clumped together (and could be replacing how developers do business)&lt;br&gt; How the “JAM” in JAMstack is allowing developers to pick and choose the services they want (without knowing all the nitty gritty details)&lt;br&gt; James lays out how JAMstack makes payment processing a no-brainer (and it’s not just Twitter hype)&lt;br&gt; New features and apps for JAMstack that you NEED to know in 2022&lt;br&gt; Where JAMstack is shows its power and ease-of-use (and why you should have some “secret sauce” in your cabinet)&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/jamesqquick&#34;&gt;jamesqquick - Twitch&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://snapdrop.net/&#34;&gt;SnapDrop&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3IiYpPx&#34;&gt;Leviathan Wakes&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=HNE4jR5ILaU&#34;&gt;Happy paths should be a video - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/best-thunderbolt-display-imac-monitor-alternative/&#34;&gt;Best Thunderbolt Display / iMac Monitor Alternative&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://creedsofcraftsmanship.com/&#34;&gt;CreedsOfCraftsmanship.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/170/family-business&#34;&gt;Family Business | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/33rj1Go&#34;&gt;Think and Grow Rich&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;James- &lt;a href=&#34;https://amzn.to/3GDRNKV&#34;&gt;Anker Portable Charger&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;James- M1 MacBook Pro&lt;/li&gt;
&lt;li&gt;James- &lt;a href=&#34;https://www.compressed.fm/&#34;&gt;Compressed.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve-&lt;a href=&#34;https://twitter.com/davetrott/status/1201105525221593088&#34;&gt; “Dadvent Calendar” by David Trott&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: James Quick.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>But really…can it? It absolutely can AND a lot more. In this new episode of JavaScript Jabber, the roundtable sits down with James Q Quick, a software developer, podcast host, and overall future-enthusiast. The team discusses what the “JAM” in JAMstack means for developers, how it’s making integrating features (like payment processing) a breeze, and what you NEED to know about JAMstack going into 2022.</div><div>
<em>“None of these individual tools are new, but JAMstack just became a new way to combine those things with static content and leverage those concepts.”</em><br> <em>- James Quick</em>
</div><div>In This Episode</div><div>Why JAMstack is more than just individual pieces clumped together (and could be replacing how developers do business)<br> How the “JAM” in JAMstack is allowing developers to pick and choose the services they want (without knowing all the nitty gritty details)<br> James lays out how JAMstack makes payment processing a no-brainer (and it’s not just Twitter hype)<br> New features and apps for JAMstack that you NEED to know in 2022<br> Where JAMstack is shows its power and ease-of-use (and why you should have some “secret sauce” in your cabinet)</div><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
</ul><div>Links</div><ul><li><a href="https://www.twitch.tv/jamesqquick" rel="nofollow">jamesqquick - Twitch</a></li></ul><div>Picks</div><ul>
<li>AJ- <a href="https://snapdrop.net/" rel="nofollow">SnapDrop</a>
</li>
<li>AJ- <a href="https://amzn.to/3IiYpPx" rel="nofollow">Leviathan Wakes</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=HNE4jR5ILaU" rel="nofollow">Happy paths should be a video - YouTube</a>
</li>
<li>AJ- <a href="https://coolaj86.com/articles/best-thunderbolt-display-imac-monitor-alternative/" rel="nofollow">Best Thunderbolt Display / iMac Monitor Alternative</a>
</li>
<li>AJ- <a href="https://webinstall.dev/" rel="nofollow">webinstall.dev </a>
</li>
<li>AJ- <a href="http://creedsofcraftsmanship.com/" rel="nofollow">CreedsOfCraftsmanship.com</a>
</li>
<li>Charles- <a href="https://boardgamegeek.com/boardgame/170/family-business" rel="nofollow">Family Business | Board Game | BoardGameGeek</a>
</li>
<li>Charles- <a href="https://amzn.to/33rj1Go" rel="nofollow">Think and Grow Rich</a>
</li>
<li>James- <a href="https://amzn.to/3GDRNKV" rel="nofollow">Anker Portable Charger</a>
</li>
<li>James- M1 MacBook Pro</li>
<li>James- <a href="https://www.compressed.fm/" rel="nofollow">Compressed.fm</a>
</li>
<li>Steve-<a href="https://twitter.com/davetrott/status/1201105525221593088" rel="nofollow"> “Dadvent Calendar” by David Trott</a>
</li>
<li>Steve- <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">Twitter: Dad Jokes ( @Dadsaysjokes )</a>
</li>
</ul><div>Special Guest: James Quick.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;But really…can it? It absolutely can AND a lot more. In this new episode of JavaScript Jabber, the roundtable sits down with James Q Quick, a software developer, podcast host, and overall future-enthusiast. The team discusses what the “JAM” in JAMstack means for developers, how it’s making integrating features (like payment processing) a breeze, and what you NEED to know about JAMstack going into 2022.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;“None of these individual tools are new, but JAMstack just became a new way to combine those things with static content and leverage those concepts.”&lt;/em&gt;&lt;br&gt; &lt;em&gt;- James Quick&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;In This Episode&lt;/div&gt;&lt;div&gt;Why JAMstack is more than just individual pieces clumped together (and could be replacing how developers do business)&lt;br&gt; How the “JAM” in JAMstack is allowing developers to pick and choose the services they want (without knowing all the nitty gritty details)&lt;br&gt; James lays out how JAMstack makes payment processing a no-brainer (and it’s not just Twitter hype)&lt;br&gt; New features and apps for JAMstack that you NEED to know in 2022&lt;br&gt; Where JAMstack is shows its power and ease-of-use (and why you should have some “secret sauce” in your cabinet)&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/jamesqquick&#34; rel=&#34;nofollow&#34;&gt;jamesqquick - Twitch&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://snapdrop.net/&#34; rel=&#34;nofollow&#34;&gt;SnapDrop&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3IiYpPx&#34; rel=&#34;nofollow&#34;&gt;Leviathan Wakes&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=HNE4jR5ILaU&#34; rel=&#34;nofollow&#34;&gt;Happy paths should be a video - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/best-thunderbolt-display-imac-monitor-alternative/&#34; rel=&#34;nofollow&#34;&gt;Best Thunderbolt Display / iMac Monitor Alternative&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://creedsofcraftsmanship.com/&#34; rel=&#34;nofollow&#34;&gt;CreedsOfCraftsmanship.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://boardgamegeek.com/boardgame/170/family-business&#34; rel=&#34;nofollow&#34;&gt;Family Business | Board Game | BoardGameGeek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/33rj1Go&#34; rel=&#34;nofollow&#34;&gt;Think and Grow Rich&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;James- &lt;a href=&#34;https://amzn.to/3GDRNKV&#34; rel=&#34;nofollow&#34;&gt;Anker Portable Charger&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;James- M1 MacBook Pro&lt;/li&gt;
&lt;li&gt;James- &lt;a href=&#34;https://www.compressed.fm/&#34; rel=&#34;nofollow&#34;&gt;Compressed.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve-&lt;a href=&#34;https://twitter.com/davetrott/status/1201105525221593088&#34; rel=&#34;nofollow&#34;&gt; “Dadvent Calendar” by David Trott&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dad Jokes ( @Dadsaysjokes )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: James Quick.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76745665" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d45dc5b4-d487-4a1f-bc42-b9f9bb3d88e4/stream.mp3"/>
                
                <guid isPermaLink="false">710202b5-83e3-43fd-a396-631a9da2240e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/can-jamstack-do-real-web-apps-with-james-q-quick-jsj-517</link>
                <pubDate>Tue, 18 Jan 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4796</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Simplifying Slinkity with Anthony Campolo</itunes:title>
                <title>Simplifying Slinkity with Anthony Campolo</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>
Ever feel overwhelmed by the crazy number of new frameworks? We’ve got a solution for you. In this episode, the JavaScript jamboree sits down with Anthony Campolo, a software developer who’s spreading the word about a powerful yet flexible new tool-</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Ever feel overwhelmed by the crazy number of new frameworks? We’ve got a solution for you. In this episode, the JavaScript jamboree sits down with Anthony Campolo, a software developer who’s spreading the word about a powerful yet flexible new tool--Slinkity. They talk about how Slinkity answers the age-old question and simplifies everything, how to prevent the nasty “uncanny valley” from rearing its head during loading, and why eBay and Slinkity are on the same page about “the basics”.&lt;/div&gt;&lt;div&gt;“I think Slinkity is an interesting new way to build websites in a framework-agnostic way. It’s like using little sprinkles of JavaScript!”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Anthony Campolo&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In This Episode:&lt;/div&gt;&lt;div&gt;If you’re feeling overwhelmed by all these new frameworks, Anthony explains how Slinkity simplifies it all&lt;br&gt; How to effectively use Slinkity’s bundling capabilities with Vite and other tools&lt;br&gt; What tools and techniques you need to prevent an “uncanny valley” from popping up every time you sit down to program&lt;br&gt; Remember eBay? Anthony explains how Slinkity and eBay are making programmers want to “go back to the basics”.&lt;/div&gt;&lt;div&gt;Sponsors:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Roundtable Picks:&lt;/div&gt;&lt;div&gt;AJ’s&lt;br&gt; &lt;a href=&#34;https://amzn.to/3qdkfgX&#34;&gt;M1 Max MacBook Pro&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://amzn.to/3GgvF9q&#34;&gt;Wheel of Time TV show on AmazonPrime&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Anthony’s&lt;br&gt; Discord servers: &lt;a href=&#34;https://discord.gg/lunchdev&#34;&gt;LunchDev&lt;/a&gt;, &lt;a href=&#34;https://frontend.horse/&#34;&gt;FrontEnd.Horse&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Charles’s&lt;br&gt; &lt;a href=&#34;https://amzn.to/3HVeXgm&#34;&gt;Marvel Legendary board and card game&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://auth0.com&#34;&gt;Auth0 authentication and authorization tool&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=49dCobL213M&#34;&gt;Jon Rich and Mike Rowe song “Santa Has a Dirty Job”&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Steve’s&lt;br&gt; &lt;a href=&#34;https://amzn.to/3t9tGQy&#34;&gt;Venom 2 movie&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34;&gt;https://twitter.com/Dadsaysjokes&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Learn more about Slinkity:&lt;br&gt; &lt;a href=&#34;https://slinkity.dev/&#34;&gt;Home Page&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://twitter.com/slinkitydotdev&#34;&gt;Twitter&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://github.com/slinkity/slinkity&#34;&gt;GitHub&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Connect with Anthony:&lt;br&gt; &lt;a href=&#34;https://twitter.com/ajcwebdev&#34;&gt;Twitter&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://github.com/ajcwebdev&#34;&gt;GitHub&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://ajcweb.dev/&#34;&gt;Blog&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Anthony Campolo.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Ever feel overwhelmed by the crazy number of new frameworks? We’ve got a solution for you. In this episode, the JavaScript jamboree sits down with Anthony Campolo, a software developer who’s spreading the word about a powerful yet flexible new tool--Slinkity. They talk about how Slinkity answers the age-old question and simplifies everything, how to prevent the nasty “uncanny valley” from rearing its head during loading, and why eBay and Slinkity are on the same page about “the basics”.</div><div>“I think Slinkity is an interesting new way to build websites in a framework-agnostic way. It’s like using little sprinkles of JavaScript!”</div><ul><li>Anthony Campolo</li></ul><div>In This Episode:</div><div>If you’re feeling overwhelmed by all these new frameworks, Anthony explains how Slinkity simplifies it all<br> How to effectively use Slinkity’s bundling capabilities with Vite and other tools<br> What tools and techniques you need to prevent an “uncanny valley” from popping up every time you sit down to program<br> Remember eBay? Anthony explains how Slinkity and eBay are making programmers want to “go back to the basics”.</div><div>Sponsors:</div><ul>
<li><a href="https://vultr.com/jabber" rel="nofollow">Vultr</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Roundtable Picks:</div><div>AJ’s<br> <a href="https://amzn.to/3qdkfgX" rel="nofollow">M1 Max MacBook Pro</a><br> <a href="https://amzn.to/3GgvF9q" rel="nofollow">Wheel of Time TV show on AmazonPrime</a>
</div><div>Anthony’s<br> Discord servers: <a href="https://discord.gg/lunchdev" rel="nofollow">LunchDev</a>, <a href="https://frontend.horse/" rel="nofollow">FrontEnd.Horse</a>
</div><div>Charles’s<br> <a href="https://amzn.to/3HVeXgm" rel="nofollow">Marvel Legendary board and card game</a><br> <a href="https://auth0.com" rel="nofollow">Auth0 authentication and authorization tool</a><br> <a href="https://www.youtube.com/watch?v=49dCobL213M" rel="nofollow">Jon Rich and Mike Rowe song “Santa Has a Dirty Job”</a>
</div><div>Steve’s<br> <a href="https://amzn.to/3t9tGQy" rel="nofollow">Venom 2 movie</a><br> <a href="https://twitter.com/Dadsaysjokes" rel="nofollow">https://twitter.com/Dadsaysjokes</a>
</div><div>Learn more about Slinkity:<br> <a href="https://slinkity.dev/" rel="nofollow">Home Page</a><br> <a href="https://twitter.com/slinkitydotdev" rel="nofollow">Twitter</a><br> <a href="https://github.com/slinkity/slinkity" rel="nofollow">GitHub</a>
</div><div>Connect with Anthony:<br> <a href="https://twitter.com/ajcwebdev" rel="nofollow">Twitter</a><br> <a href="https://github.com/ajcwebdev" rel="nofollow">GitHub</a><br> <a href="https://ajcweb.dev/" rel="nofollow">Blog</a>
</div><div>Special Guest: Anthony Campolo.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://vultr.com/jabber" rel="nofollow">Vultr</a>: <a href="https://vultr.com/jabber" rel="nofollow">Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. </a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Ever feel overwhelmed by the crazy number of new frameworks? We’ve got a solution for you. In this episode, the JavaScript jamboree sits down with Anthony Campolo, a software developer who’s spreading the word about a powerful yet flexible new tool--Slinkity. They talk about how Slinkity answers the age-old question and simplifies everything, how to prevent the nasty “uncanny valley” from rearing its head during loading, and why eBay and Slinkity are on the same page about “the basics”.&lt;/div&gt;&lt;div&gt;“I think Slinkity is an interesting new way to build websites in a framework-agnostic way. It’s like using little sprinkles of JavaScript!”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Anthony Campolo&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In This Episode:&lt;/div&gt;&lt;div&gt;If you’re feeling overwhelmed by all these new frameworks, Anthony explains how Slinkity simplifies it all&lt;br&gt; How to effectively use Slinkity’s bundling capabilities with Vite and other tools&lt;br&gt; What tools and techniques you need to prevent an “uncanny valley” from popping up every time you sit down to program&lt;br&gt; Remember eBay? Anthony explains how Slinkity and eBay are making programmers want to “go back to the basics”.&lt;/div&gt;&lt;div&gt;Sponsors:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Roundtable Picks:&lt;/div&gt;&lt;div&gt;AJ’s&lt;br&gt; &lt;a href=&#34;https://amzn.to/3qdkfgX&#34; rel=&#34;nofollow&#34;&gt;M1 Max MacBook Pro&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://amzn.to/3GgvF9q&#34; rel=&#34;nofollow&#34;&gt;Wheel of Time TV show on AmazonPrime&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Anthony’s&lt;br&gt; Discord servers: &lt;a href=&#34;https://discord.gg/lunchdev&#34; rel=&#34;nofollow&#34;&gt;LunchDev&lt;/a&gt;, &lt;a href=&#34;https://frontend.horse/&#34; rel=&#34;nofollow&#34;&gt;FrontEnd.Horse&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Charles’s&lt;br&gt; &lt;a href=&#34;https://amzn.to/3HVeXgm&#34; rel=&#34;nofollow&#34;&gt;Marvel Legendary board and card game&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://auth0.com&#34; rel=&#34;nofollow&#34;&gt;Auth0 authentication and authorization tool&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=49dCobL213M&#34; rel=&#34;nofollow&#34;&gt;Jon Rich and Mike Rowe song “Santa Has a Dirty Job”&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Steve’s&lt;br&gt; &lt;a href=&#34;https://amzn.to/3t9tGQy&#34; rel=&#34;nofollow&#34;&gt;Venom 2 movie&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://twitter.com/Dadsaysjokes&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/Dadsaysjokes&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Learn more about Slinkity:&lt;br&gt; &lt;a href=&#34;https://slinkity.dev/&#34; rel=&#34;nofollow&#34;&gt;Home Page&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://twitter.com/slinkitydotdev&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://github.com/slinkity/slinkity&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Connect with Anthony:&lt;br&gt; &lt;a href=&#34;https://twitter.com/ajcwebdev&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://github.com/ajcwebdev&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://ajcweb.dev/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Anthony Campolo.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Vultr&lt;/a&gt;: &lt;a href=&#34;https://vultr.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Tired of explaining your absurdly high Big Tech cloud bills to your boss? Let me tell you about this cloud infrastructure company that’s the talk of the tech world. &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="59363578" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4940416b-e6c1-40b1-9db0-e6da31e1da09/stream.mp3"/>
                
                <guid isPermaLink="false">d45c14fa-a27c-4ed5-8b7f-e3bbd09e7157</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/simplifying-slinkity-with-anthony-campolo</link>
                <pubDate>Tue, 11 Jan 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3710</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Creating Your Community with Brett Haralson - JAVASCRIPT 515</itunes:title>
                <title>Creating Your Community with Brett Haralson - JAVASCRIPT 515</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>
Ever wonder why you feel like you belong in some groups and the black sheep in others? In this episode, the Javascript dudes sit down with Brett Haralson, a software developer and manager at Wix who’s learned the fundamentals of cultivating world-cl</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Ever wonder why you feel like you belong in some groups and the black sheep in others? In this episode, the Javascript dudes sit down with Brett Haralson, a software developer and manager at Wix who’s learned the fundamentals of cultivating world-class communities. They discuss what Brett does FIRST to start building a community, how to handle negativity before and when it pops up, and what you NEED to do after you “find your tribe”.&lt;/div&gt;&lt;div&gt;“It’s the relationships and friendships made that are life-changing. To create a community, you need to make people feel like they belong.”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Brett&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In This Episode:&lt;br&gt; What Brett looks for FIRST to build a life-long and robust community (not just an Instagram following)&lt;br&gt; Worried about negativity in your community? Brett lays out how to “safeguard the spirit” and integrate critique productively (and how to boot out the jerks)&lt;br&gt; Brett’s go-to steps to quickly become a valued member of any community (hint-hint: it’s about lingo and value)&lt;br&gt; Once you “find your tribe”, Brett shares what you NEED to do to keep your communities alive and thriving&lt;/div&gt;&lt;div&gt;Roundtable Picks:&lt;/div&gt;&lt;div&gt;Steve’s&lt;br&gt; &lt;a href=&#34;https://browser.kagi.com/&#34;&gt;Orion web browser&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Brett’s&lt;br&gt; &lt;a href=&#34;https://www.residentevil.com/village/us/&#34;&gt;Resident Evil Village&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://amzn.to/3zxVWNX&#34;&gt;Resident Evil books&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://tv.apple.com/us/show/foundation/umc.cmc.5983fipzqbicvrve6jdfep4x3?itscg=MC_20000&amp;amp;itsct=atvp_brand_omd&amp;amp;mttn3pid=Google%20AdWords&amp;amp;mttnagencyid=a5e&amp;amp;mttncc=US&amp;amp;mttnsiteid=143238&amp;amp;mttnsubad=OUS2019859_1-562857103877-c&amp;amp;mttnsubkw=124664317132__46IBNxxU_&amp;amp;mttnsubplmnt=&#34;&gt;Foundation TV show&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Charles’s&lt;br&gt; &lt;a href=&#34;https://amzn.to/337L7Ga&#34;&gt;Lost Cities board game&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://amzn.to/3zzjLox&#34;&gt;Think and Grow Rich by Napoleon Hill&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://amzn.to/3F9Zk2t&#34;&gt;Wheel of Time TV show&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Connect with Brett:&lt;br&gt; &lt;a href=&#34;https://twitter.com/brettharalson&#34;&gt;https://twitter.com/brettharalson&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://www.instagram.com/brettharalson&#34;&gt;https://www.instagram.com/brettharalson&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://www.linkedin.com/in/brett-haralson/&#34;&gt;https://www.linkedin.com/in/brett-haralson/&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Ever wonder why you feel like you belong in some groups and the black sheep in others? In this episode, the Javascript dudes sit down with Brett Haralson, a software developer and manager at Wix who’s learned the fundamentals of cultivating world-class communities. They discuss what Brett does FIRST to start building a community, how to handle negativity before and when it pops up, and what you NEED to do after you “find your tribe”.</div><div>“It’s the relationships and friendships made that are life-changing. To create a community, you need to make people feel like they belong.”</div><ul><li>Brett</li></ul><div>In This Episode:<br> What Brett looks for FIRST to build a life-long and robust community (not just an Instagram following)<br> Worried about negativity in your community? Brett lays out how to “safeguard the spirit” and integrate critique productively (and how to boot out the jerks)<br> Brett’s go-to steps to quickly become a valued member of any community (hint-hint: it’s about lingo and value)<br> Once you “find your tribe”, Brett shares what you NEED to do to keep your communities alive and thriving</div><div>Roundtable Picks:</div><div>Steve’s<br> <a href="https://browser.kagi.com/" rel="nofollow">Orion web browser</a>
</div><div>Brett’s<br> <a href="https://www.residentevil.com/village/us/" rel="nofollow">Resident Evil Village</a><br> <a href="https://amzn.to/3zxVWNX" rel="nofollow">Resident Evil books</a><br> <a href="https://tv.apple.com/us/show/foundation/umc.cmc.5983fipzqbicvrve6jdfep4x3?itscg=MC_20000&itsct=atvp_brand_omd&mttn3pid=Google+AdWords&mttnagencyid=a5e&mttncc=US&mttnsiteid=143238&mttnsubad=OUS2019859_1-562857103877-c&mttnsubkw=124664317132__46IBNxxU_&mttnsubplmnt=" rel="nofollow">Foundation TV show</a>
</div><div>Charles’s<br> <a href="https://amzn.to/337L7Ga" rel="nofollow">Lost Cities board game</a><br> <a href="https://amzn.to/3zzjLox" rel="nofollow">Think and Grow Rich by Napoleon Hill</a><br> <a href="https://amzn.to/3F9Zk2t" rel="nofollow">Wheel of Time TV show</a>
</div><div>Connect with Brett:<br> <a href="https://twitter.com/brettharalson" rel="nofollow">https://twitter.com/brettharalson</a><br> <a href="https://www.instagram.com/brettharalson" rel="nofollow">https://www.instagram.com/brettharalson</a><br> <a href="https://www.linkedin.com/in/brett-haralson/" rel="nofollow">https://www.linkedin.com/in/brett-haralson/</a>
</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Ever wonder why you feel like you belong in some groups and the black sheep in others? In this episode, the Javascript dudes sit down with Brett Haralson, a software developer and manager at Wix who’s learned the fundamentals of cultivating world-class communities. They discuss what Brett does FIRST to start building a community, how to handle negativity before and when it pops up, and what you NEED to do after you “find your tribe”.&lt;/div&gt;&lt;div&gt;“It’s the relationships and friendships made that are life-changing. To create a community, you need to make people feel like they belong.”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Brett&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In This Episode:&lt;br&gt; What Brett looks for FIRST to build a life-long and robust community (not just an Instagram following)&lt;br&gt; Worried about negativity in your community? Brett lays out how to “safeguard the spirit” and integrate critique productively (and how to boot out the jerks)&lt;br&gt; Brett’s go-to steps to quickly become a valued member of any community (hint-hint: it’s about lingo and value)&lt;br&gt; Once you “find your tribe”, Brett shares what you NEED to do to keep your communities alive and thriving&lt;/div&gt;&lt;div&gt;Roundtable Picks:&lt;/div&gt;&lt;div&gt;Steve’s&lt;br&gt; &lt;a href=&#34;https://browser.kagi.com/&#34; rel=&#34;nofollow&#34;&gt;Orion web browser&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Brett’s&lt;br&gt; &lt;a href=&#34;https://www.residentevil.com/village/us/&#34; rel=&#34;nofollow&#34;&gt;Resident Evil Village&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://amzn.to/3zxVWNX&#34; rel=&#34;nofollow&#34;&gt;Resident Evil books&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://tv.apple.com/us/show/foundation/umc.cmc.5983fipzqbicvrve6jdfep4x3?itscg=MC_20000&amp;itsct=atvp_brand_omd&amp;mttn3pid=Google&#43;AdWords&amp;mttnagencyid=a5e&amp;mttncc=US&amp;mttnsiteid=143238&amp;mttnsubad=OUS2019859_1-562857103877-c&amp;mttnsubkw=124664317132__46IBNxxU_&amp;mttnsubplmnt=&#34; rel=&#34;nofollow&#34;&gt;Foundation TV show&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Charles’s&lt;br&gt; &lt;a href=&#34;https://amzn.to/337L7Ga&#34; rel=&#34;nofollow&#34;&gt;Lost Cities board game&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://amzn.to/3zzjLox&#34; rel=&#34;nofollow&#34;&gt;Think and Grow Rich by Napoleon Hill&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://amzn.to/3F9Zk2t&#34; rel=&#34;nofollow&#34;&gt;Wheel of Time TV show&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Connect with Brett:&lt;br&gt; &lt;a href=&#34;https://twitter.com/brettharalson&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/brettharalson&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://www.instagram.com/brettharalson&#34; rel=&#34;nofollow&#34;&gt;https://www.instagram.com/brettharalson&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://www.linkedin.com/in/brett-haralson/&#34; rel=&#34;nofollow&#34;&gt;https://www.linkedin.com/in/brett-haralson/&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61569149" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b9d28a03-2154-42ee-8a7c-eb9f1296c70f/stream.mp3"/>
                
                <guid isPermaLink="false">d980bef3-b019-40a1-9ad1-c78395d8ef3e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/creating-your-community-with-brett-haralson-javascript-515</link>
                <pubDate>Tue, 04 Jan 2022 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3848</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Where is JAMstack and Dev Tooling  Headed Today? - Putting JetPacks on Developers ft. Tejas Kumar - JSJ 514</itunes:title>
                <title>Where is JAMstack and Dev Tooling  Headed Today? - Putting JetPacks on Developers ft. Tejas Kumar - JSJ 514</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Tejas Kumar joins JavaScript Jabber to discuss the advances in developer tooling and how it relates to ideas like the JAMstack to allow developers to move back and build larger applications with smaller teams. The discussion ranges over backend, fron</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Tejas Kumar joins JavaScript Jabber to discuss the advances in developer tooling and how it relates to ideas like the JAMstack to allow developers to move back and build larger applications with smaller teams. The discussion ranges over backend, frontend, and cloud technologies. &lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Tejas Kumar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://topendedevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.freecodecamp.org/news/why-its-ok-to-overengineer-your-blog/&#34;&gt;Why it&#39;s OK to Over-Engineer your Blog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/&#34;&gt;12 Steps to Better Code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/30RWKzQ&#34;&gt;Nail it then Scale it&lt;/a&gt; • &lt;a href=&#34;https://www.nailthenscale.com/&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3r1OJDo&#34;&gt;The Phoenix Project&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://creedsofcraftsmanship.com&#34;&gt;CreedsOfCraftsmanship.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://youtube.com/coolaj86&#34;&gt;YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitch.tv/coolaj86&#34;&gt;Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/@_beyondcode&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://wix.com&#34;&gt;Wix&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.smashingmagazine.com/2021/11/improving-performance-wix-websites-case-study/&#34;&gt;Improving The Performance Of Wix Websites (Case Study)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee -&lt;a href=&#34;https://vksegfault.github.io/posts/gentle-intro-gpu-inner-workings/&#34;&gt;Gentle introduction to GPUs inner workings&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://topenddevs.com&#34;&gt;TopEndDevs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Chuck - &lt;a href=&#34;https://amzn.to/3yUOWdr&#34;&gt;Scylhe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Chuck - &lt;a href=&#34;https://morganstanley.com&#34;&gt;Morgan Stanley&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Tejas - &lt;a href=&#34;https://xata.io&#34;&gt;Xata&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Tejas - &lt;a href=&#34;https://hasura.io/&#34;&gt;Hasura&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Tejas - &lt;a href=&#34;https://amzn.to/3H5ZZU7&#34;&gt;Deathloop&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Tejas Kumar joins JavaScript Jabber to discuss the advances in developer tooling and how it relates to ideas like the JAMstack to allow developers to move back and build larger applications with smaller teams. The discussion ranges over backend, frontend, and cloud technologies. </div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ ONeal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
</ul><div>Guest</div><ul><li>Tejas Kumar</li></ul><div>Sponsors</div><ul>
<li><a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://topendedevs.com/" rel="nofollow">Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ - <a href="https://www.freecodecamp.org/news/why-its-ok-to-overengineer-your-blog/" rel="nofollow">Why it&#39;s OK to Over-Engineer your Blog</a>
</li>
<li>AJ - <a href="https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/" rel="nofollow">12 Steps to Better Code</a>
</li>
<li>AJ - <a href="https://amzn.to/30RWKzQ" rel="nofollow">Nail it then Scale it</a> • <a href="https://www.nailthenscale.com/" rel="nofollow">Website</a>
</li>
<li>AJ - <a href="https://amzn.to/3r1OJDo" rel="nofollow">The Phoenix Project</a>
</li>
<li>AJ - <a href="https://webinstall.dev" rel="nofollow">webinstall.dev</a>
</li>
<li>AJ - <a href="https://creedsofcraftsmanship.com" rel="nofollow">CreedsOfCraftsmanship.com</a>
</li>
<li>AJ - Follow CoolAJ86 Live Streams: <ul>
<li><a href="https://youtube.com/coolaj86" rel="nofollow">YouTube</a></li>
<li><a href="https://twitch.tv/coolaj86" rel="nofollow">Twitch</a></li>
</ul>
</li>
<li>Follow Beyond Code: <ul>
<li><a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">YouTube</a></li>
<li><a href="https://twitter.com/@_beyondcode" rel="nofollow">Twitter</a></li>
</ul>
</li>
<li>Dan - <a href="https://wix.com" rel="nofollow">Wix</a>
</li>
<li>Dan - <a href="https://www.smashingmagazine.com/2021/11/improving-performance-wix-websites-case-study/" rel="nofollow">Improving The Performance Of Wix Websites (Case Study)</a>
</li>
<li>Aimee -<a href="https://vksegfault.github.io/posts/gentle-intro-gpu-inner-workings/" rel="nofollow">Gentle introduction to GPUs inner workings</a>
</li>
<li>Chuck - <a href="https://topenddevs.com" rel="nofollow">TopEndDevs</a>
</li>
<li> Chuck - <a href="https://amzn.to/3yUOWdr" rel="nofollow">Scylhe</a>
</li>
<li> Chuck - <a href="https://morganstanley.com" rel="nofollow">Morgan Stanley</a>
</li>
<li> Tejas - <a href="https://xata.io" rel="nofollow">Xata</a>
</li>
<li> Tejas - <a href="https://hasura.io/" rel="nofollow">Hasura</a>
</li>
<li> Tejas - <a href="https://amzn.to/3H5ZZU7" rel="nofollow">Deathloop</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Tejas Kumar joins JavaScript Jabber to discuss the advances in developer tooling and how it relates to ideas like the JAMstack to allow developers to move back and build larger applications with smaller teams. The discussion ranges over backend, frontend, and cloud technologies. &lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Tejas Kumar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://topendedevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.freecodecamp.org/news/why-its-ok-to-overengineer-your-blog/&#34; rel=&#34;nofollow&#34;&gt;Why it&amp;#39;s OK to Over-Engineer your Blog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/&#34; rel=&#34;nofollow&#34;&gt;12 Steps to Better Code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/30RWKzQ&#34; rel=&#34;nofollow&#34;&gt;Nail it then Scale it&lt;/a&gt; • &lt;a href=&#34;https://www.nailthenscale.com/&#34; rel=&#34;nofollow&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://amzn.to/3r1OJDo&#34; rel=&#34;nofollow&#34;&gt;The Phoenix Project&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://creedsofcraftsmanship.com&#34; rel=&#34;nofollow&#34;&gt;CreedsOfCraftsmanship.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - Follow CoolAJ86 Live Streams: &lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://youtube.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Follow Beyond Code: &lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/@_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://wix.com&#34; rel=&#34;nofollow&#34;&gt;Wix&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - &lt;a href=&#34;https://www.smashingmagazine.com/2021/11/improving-performance-wix-websites-case-study/&#34; rel=&#34;nofollow&#34;&gt;Improving The Performance Of Wix Websites (Case Study)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee -&lt;a href=&#34;https://vksegfault.github.io/posts/gentle-intro-gpu-inner-workings/&#34; rel=&#34;nofollow&#34;&gt;Gentle introduction to GPUs inner workings&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chuck - &lt;a href=&#34;https://topenddevs.com&#34; rel=&#34;nofollow&#34;&gt;TopEndDevs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Chuck - &lt;a href=&#34;https://amzn.to/3yUOWdr&#34; rel=&#34;nofollow&#34;&gt;Scylhe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Chuck - &lt;a href=&#34;https://morganstanley.com&#34; rel=&#34;nofollow&#34;&gt;Morgan Stanley&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Tejas - &lt;a href=&#34;https://xata.io&#34; rel=&#34;nofollow&#34;&gt;Xata&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Tejas - &lt;a href=&#34;https://hasura.io/&#34; rel=&#34;nofollow&#34;&gt;Hasura&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; Tejas - &lt;a href=&#34;https://amzn.to/3H5ZZU7&#34; rel=&#34;nofollow&#34;&gt;Deathloop&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58603311" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7a7b01e7-d290-4e8e-8b35-2335f3c8bc74/stream.mp3"/>
                
                <guid isPermaLink="false">b8b734e3-b385-4f5d-b2a5-e1d265cde107</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/where-is-jamstack-and-dev-tooling-headed-today-putting-jetpacks-on-developers-ft-tejas-kumar-jsj-514</link>
                <pubDate>Tue, 21 Dec 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3662</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS</itunes:title>
                <title>3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:para</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://devchat.tv/great&#34;&gt;Get Lifetime Access to Mani&#39;s Entrepreneurship Pack and Book Club&lt;/a&gt;. Use coupon code &#34;GREAT&#34;&lt;/div&gt;&lt;div&gt;Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode.&lt;/div&gt;&lt;div&gt;Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck&#39;s been getting a lot of requests for entrepreneurship help.&lt;/div&gt;&lt;div&gt;He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/great&#34;&gt;Get Lifetime Access to Mani&#39;s Entrepreneurship Pack and Book Club&lt;/a&gt;. Use coupon code &#34;GREAT&#34;&lt;/div&gt;&lt;div&gt;Special Guest: Mani Vaya.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://devchat.tv/great" rel="nofollow">Get Lifetime Access to Mani&#39;s Entrepreneurship Pack and Book Club</a>. Use coupon code &#34;GREAT&#34;</div><div>Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode.</div><div>Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck&#39;s been getting a lot of requests for entrepreneurship help.</div><div>He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way.</div><div>
<a href="https://devchat.tv/great" rel="nofollow">Get Lifetime Access to Mani&#39;s Entrepreneurship Pack and Book Club</a>. Use coupon code &#34;GREAT&#34;</div><div>Special Guest: Mani Vaya.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://devchat.tv/great&#34; rel=&#34;nofollow&#34;&gt;Get Lifetime Access to Mani&amp;#39;s Entrepreneurship Pack and Book Club&lt;/a&gt;. Use coupon code &amp;#34;GREAT&amp;#34;&lt;/div&gt;&lt;div&gt;Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode.&lt;/div&gt;&lt;div&gt;Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck&amp;#39;s been getting a lot of requests for entrepreneurship help.&lt;/div&gt;&lt;div&gt;He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/great&#34; rel=&#34;nofollow&#34;&gt;Get Lifetime Access to Mani&amp;#39;s Entrepreneurship Pack and Book Club&lt;/a&gt;. Use coupon code &amp;#34;GREAT&amp;#34;&lt;/div&gt;&lt;div&gt;Special Guest: Mani Vaya.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62519588" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c2566770-dd06-4a6f-ad38-3c1a48598f05/stream.mp3"/>
                
                <guid isPermaLink="false">690d3844-f37f-47a1-92bd-0591a8d16b95</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/3-fundamental-pillars-you-need-to-succeed-as-an-entrepreneur-bonus-c54078c1-ad5f-484e-b2f4-253308416632</link>
                <pubDate>Wed, 15 Dec 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3907</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>HTMX and InterCooler ft. Carson Gross - JSJ 513</itunes:title>
                <title>HTMX and InterCooler ft. Carson Gross - JSJ 513</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Carson Gross is the creator of InterCooler and HTMX. He pulled them together to manage the way that he wrote JavaScript and interacted with hypermedia and HATEOAS to make managing the DOM and backend easier. 

It&#39;s not really a competitor to web fram</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Carson Gross is the creator of InterCooler and HTMX. He pulled them together to manage the way that he wrote JavaScript and interacted with hypermedia and HATEOAS to make managing the DOM and backend easier.&lt;/div&gt;&lt;div&gt;It&#39;s not really a competitor to web frameworks as much as a different way to think about the front-end of your application.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Carson Gross&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://topendedevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://hyperscript.org/&#34;&gt;///_hyperscript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://htmx.org/talk/&#34;&gt;&amp;lt;/&amp;gt;htmx - high power tools for html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/htmx_org&#34;&gt;Twitter: htmx.org ( @htmx_org )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://eta.js.org/&#34;&gt;Eta | Eta&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.fastify.io/&#34;&gt;Fastify&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Carson- &lt;a href=&#34;https://hyperscript.org/&#34;&gt;///_hyperscript&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Carson Gross.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&#39;re project management built specifically for software teams and we&#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Carson Gross is the creator of InterCooler and HTMX. He pulled them together to manage the way that he wrote JavaScript and interacted with hypermedia and HATEOAS to make managing the DOM and backend easier.</div><div>It&#39;s not really a competitor to web frameworks as much as a different way to think about the front-end of your application.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
</ul><div>Guest</div><ul><li>Carson Gross</li></ul><div>Sponsors</div><ul>
<li><a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://topendedevs.com/" rel="nofollow">Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://hyperscript.org/" rel="nofollow">///_hyperscript</a></li>
<li><a href="https://htmx.org/talk/" rel="nofollow">&lt;/&gt;htmx - high power tools for html</a></li>
<li><a href="https://twitter.com/htmx_org" rel="nofollow">Twitter: htmx.org ( @htmx_org )</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://eta.js.org/" rel="nofollow">Eta | Eta</a>
</li>
<li>AJ- <a href="https://www.fastify.io/" rel="nofollow">Fastify</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>Carson- <a href="https://hyperscript.org/" rel="nofollow">///_hyperscript</a>
</li>
</ul><div>Special Guest: Carson Gross.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a>: <a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&#39;re project management built specifically for software teams and we&#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Carson Gross is the creator of InterCooler and HTMX. He pulled them together to manage the way that he wrote JavaScript and interacted with hypermedia and HATEOAS to make managing the DOM and backend easier.&lt;/div&gt;&lt;div&gt;It&amp;#39;s not really a competitor to web frameworks as much as a different way to think about the front-end of your application.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Carson Gross&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://topendedevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://hyperscript.org/&#34; rel=&#34;nofollow&#34;&gt;///_hyperscript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://htmx.org/talk/&#34; rel=&#34;nofollow&#34;&gt;&amp;lt;/&amp;gt;htmx - high power tools for html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/htmx_org&#34; rel=&#34;nofollow&#34;&gt;Twitter: htmx.org ( @htmx_org )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://eta.js.org/&#34; rel=&#34;nofollow&#34;&gt;Eta | Eta&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.fastify.io/&#34; rel=&#34;nofollow&#34;&gt;Fastify&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Carson- &lt;a href=&#34;https://hyperscript.org/&#34; rel=&#34;nofollow&#34;&gt;///_hyperscript&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Carson Gross.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&amp;#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&amp;#39;re project management built specifically for software teams and we&amp;#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69587278" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5f5318dd-e621-417e-8d46-3962886c89a3/stream.mp3"/>
                
                <guid isPermaLink="false">d1d82401-46bd-4142-8d1c-5aaaffe55f44</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/htmx-and-intercooler-ft-carson-gross-jsj-513</link>
                <pubDate>Tue, 14 Dec 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4349</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Virtual DOM and the React Way, Part 1 - JSJ 512</itunes:title>
                <title>Virtual DOM and the React Way, Part 1 - JSJ 512</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Dan Shappir takes the lead in explaining React&#39;s core design, and how it&#39;s enabled by the Virtual DOM (VDOM). The panel discusses what the VDOM is, and how it differs from the actual browser DOM. Also how React leverages the VDOM and its reconciliati</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Dan Shappir takes the lead in explaining React&#39;s core design, and how it&#39;s enabled by the Virtual DOM (VDOM). The panel discusses what the VDOM is, and how it differs from the actual browser DOM. Also how React leverages the VDOM and its reconciliation mechanism. Understanding these concepts is important in order to properly understand and make the best use of React.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=5fG_lyNuEAw&#34;&gt;Jordan Walke - React to the Future - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3dsRBRV&#34;&gt;Tribal Leadership&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3GpuN1E&#34;&gt;The Innovator&#39;s Solution&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3EAJv5u&#34;&gt;A Meditation for Healthful Sleep&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://creedsofcraftsmanship.com/&#34;&gt;CreedsOfCraftsmanship.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Antibiotics&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/podcast&#34;&gt;Podcast | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/author&#34;&gt;Author | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://gal.hagever.com/posts/typing-the-technical-interview-in-typescript/&#34;&gt;Typing the Technical Interview in TypeScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://phrasegenerator.com/&#34;&gt;Random Phrase Generator&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Dan Shappir takes the lead in explaining React&#39;s core design, and how it&#39;s enabled by the Virtual DOM (VDOM). The panel discusses what the VDOM is, and how it differs from the actual browser DOM. Also how React leverages the VDOM and its reconciliation mechanism. Understanding these concepts is important in order to properly understand and make the best use of React.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://www.youtube.com/watch?v=5fG_lyNuEAw" rel="nofollow">Jordan Walke - React to the Future - YouTube</a>
</li>
<li>AJ- <a href="https://amzn.to/3dsRBRV" rel="nofollow">Tribal Leadership</a>
</li>
<li>AJ- <a href="https://amzn.to/3GpuN1E" rel="nofollow">The Innovator&#39;s Solution</a>
</li>
<li>AJ- <a href="https://amzn.to/3EAJv5u" rel="nofollow">A Meditation for Healthful Sleep</a>
</li>
<li>AJ- <a href="http://creedsofcraftsmanship.com/" rel="nofollow">CreedsOfCraftsmanship.com</a>
</li>
<li>Charles- Antibiotics</li>
<li>Charles- <a href="https://topenddevs.com/podcast" rel="nofollow">Podcast | Top End Devs</a>
</li>
<li>Charles- <a href="https://topenddevs.com/author" rel="nofollow">Author | Top End Devs</a>
</li>
<li>Dan- <a href="https://gal.hagever.com/posts/typing-the-technical-interview-in-typescript/" rel="nofollow">Typing the Technical Interview in TypeScript</a>
</li>
<li>Steve- <a href="https://phrasegenerator.com/" rel="nofollow">Random Phrase Generator</a>
</li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Dan Shappir takes the lead in explaining React&amp;#39;s core design, and how it&amp;#39;s enabled by the Virtual DOM (VDOM). The panel discusses what the VDOM is, and how it differs from the actual browser DOM. Also how React leverages the VDOM and its reconciliation mechanism. Understanding these concepts is important in order to properly understand and make the best use of React.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=5fG_lyNuEAw&#34; rel=&#34;nofollow&#34;&gt;Jordan Walke - React to the Future - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3dsRBRV&#34; rel=&#34;nofollow&#34;&gt;Tribal Leadership&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3GpuN1E&#34; rel=&#34;nofollow&#34;&gt;The Innovator&amp;#39;s Solution&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3EAJv5u&#34; rel=&#34;nofollow&#34;&gt;A Meditation for Healthful Sleep&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://creedsofcraftsmanship.com/&#34; rel=&#34;nofollow&#34;&gt;CreedsOfCraftsmanship.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Antibiotics&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/podcast&#34; rel=&#34;nofollow&#34;&gt;Podcast | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/author&#34; rel=&#34;nofollow&#34;&gt;Author | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://gal.hagever.com/posts/typing-the-technical-interview-in-typescript/&#34; rel=&#34;nofollow&#34;&gt;Typing the Technical Interview in TypeScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://phrasegenerator.com/&#34; rel=&#34;nofollow&#34;&gt;Random Phrase Generator&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="68693263" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8f92c3e4-f8e7-477f-8983-2082bfa46e07/stream.mp3"/>
                
                <guid isPermaLink="false">814c071c-d728-4117-9c2c-a5e47b80ebd1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/virtual-dom-and-the-react-way-part-1-jsj-512</link>
                <pubDate>Tue, 07 Dec 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4293</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Catching Up on InertiaJS with Jonathan Reinink - JSJ 511</itunes:title>
                <title>Catching Up on InertiaJS with Jonathan Reinink - JSJ 511</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Steve and AJ catch up with Jonathan Reinink, the creator of InertiaJS, a utility for seamlessly connecting front end Javascript frameworks with back ends to create a seamless and performant web app monolith. They discuss TailwindCSS and Jonathan’s wo</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Steve and AJ catch up with Jonathan Reinink, the creator of InertiaJS, a utility for seamlessly connecting front end Javascript frameworks with back ends to create a seamless and performant web app monolith. &lt;/div&gt;&lt;div&gt;They discuss TailwindCSS and Jonathan’s work at Tailwind Labs, and then get into InertiaJS, how it works, and many of the different features. They also discuss the new SSR capability currently in private beta, and Inertia’s growing inclusion into other frameworks, such as Laravel Breeze and Laravel Jetstream.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Jonathan Reinink&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://topendedevs.com&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/jsj-443-all-about-inertiajs-with-jonathan-reinink&#34;&gt;JavaScript Jabber: JSJ 443: All About InertiaJS with Jonathan Reinink&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reinink.ca/&#34;&gt;JonathanReinink - Web designer &amp;amp; developer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/reinink&#34;&gt;Twitter: Jonathan Reinink ( @reinink )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lawsofux.com/&#34;&gt;Laws of UX&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime-local&#34;&gt;&amp;lt;input type=&#34;datetime-local&#34;&amp;gt; - HTML: HyperText Markup Language | MDN&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Jonathan- &lt;a href=&#34;https://tailwindui.com/&#34;&gt;Tailwind UI&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CVqY4B7rvFO/&#34;&gt;Dad Jokes by Pubity - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CVnNj-qIWM-/&#34;&gt;Dad Jokes - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Jonathan Reinink.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Steve and AJ catch up with Jonathan Reinink, the creator of InertiaJS, a utility for seamlessly connecting front end Javascript frameworks with back ends to create a seamless and performant web app monolith. </div><div>They discuss TailwindCSS and Jonathan’s work at Tailwind Labs, and then get into InertiaJS, how it works, and many of the different features. They also discuss the new SSR capability currently in private beta, and Inertia’s growing inclusion into other frameworks, such as Laravel Breeze and Laravel Jetstream.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Jonathan Reinink</li></ul><div>Sponsors</div><ul>
<li><a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://topendedevs.com" rel="nofollow">Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://javascriptjabber.com/jsj-443-all-about-inertiajs-with-jonathan-reinink" rel="nofollow">JavaScript Jabber: JSJ 443: All About InertiaJS with Jonathan Reinink</a></li>
<li><a href="https://reinink.ca/" rel="nofollow">JonathanReinink - Web designer &amp; developer</a></li>
<li><a href="https://twitter.com/reinink" rel="nofollow">Twitter: Jonathan Reinink ( @reinink )</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://lawsofux.com/" rel="nofollow">Laws of UX</a>
</li>
<li>AJ- <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime-local" rel="nofollow">&lt;input type=&#34;datetime-local&#34;&gt; - HTML: HyperText Markup Language | MDN</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>Jonathan- <a href="https://tailwindui.com/" rel="nofollow">Tailwind UI</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CVqY4B7rvFO/" rel="nofollow">Dad Jokes by Pubity - Instagram</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CVnNj-qIWM-/" rel="nofollow">Dad Jokes - Instagram</a>
</li>
</ul><div>Special Guest: Jonathan Reinink.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a>: <a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&#39;re project management built specifically for software teams and we&#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Steve and AJ catch up with Jonathan Reinink, the creator of InertiaJS, a utility for seamlessly connecting front end Javascript frameworks with back ends to create a seamless and performant web app monolith. &lt;/div&gt;&lt;div&gt;They discuss TailwindCSS and Jonathan’s work at Tailwind Labs, and then get into InertiaJS, how it works, and many of the different features. They also discuss the new SSR capability currently in private beta, and Inertia’s growing inclusion into other frameworks, such as Laravel Breeze and Laravel Jetstream.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Jonathan Reinink&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://topendedevs.com&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptjabber.com/jsj-443-all-about-inertiajs-with-jonathan-reinink&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber: JSJ 443: All About InertiaJS with Jonathan Reinink&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reinink.ca/&#34; rel=&#34;nofollow&#34;&gt;JonathanReinink - Web designer &amp;amp; developer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/reinink&#34; rel=&#34;nofollow&#34;&gt;Twitter: Jonathan Reinink ( @reinink )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lawsofux.com/&#34; rel=&#34;nofollow&#34;&gt;Laws of UX&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime-local&#34; rel=&#34;nofollow&#34;&gt;&amp;lt;input type=&amp;#34;datetime-local&amp;#34;&amp;gt; - HTML: HyperText Markup Language | MDN&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Jonathan- &lt;a href=&#34;https://tailwindui.com/&#34; rel=&#34;nofollow&#34;&gt;Tailwind UI&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CVqY4B7rvFO/&#34; rel=&#34;nofollow&#34;&gt;Dad Jokes by Pubity - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CVnNj-qIWM-/&#34; rel=&#34;nofollow&#34;&gt;Dad Jokes - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Jonathan Reinink.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&amp;#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&amp;#39;re project management built specifically for software teams and we&amp;#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76879412" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c2144321-5b11-4a37-ac4b-3aaf9f5bd2be/stream.mp3"/>
                
                <guid isPermaLink="false">8e5b079a-0083-4465-8f6a-ea79d3befae5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/catching-up-on-inertiajs-with-jonathan-reinink-jsj-511</link>
                <pubDate>Tue, 30 Nov 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4804</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working</itunes:title>
                <title>BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/deep&#34;&gt;Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal&lt;/a&gt;&lt;br&gt; Coupon Code: &#34;DEEP&#34; for a GIANT discount&lt;/div&gt;&lt;div&gt;Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.&lt;/div&gt;&lt;div&gt;He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.&lt;/div&gt;&lt;div&gt;He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.&lt;/div&gt;&lt;div&gt;The trick? Deep Work!&lt;/div&gt;&lt;div&gt;Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.&lt;/div&gt;&lt;div&gt;Other developers call it &#34;Flow&#34; or &#34;the Zone.&#34;&lt;/div&gt;&lt;div&gt;Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/deep&#34;&gt;Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal&lt;/a&gt;&lt;br&gt; Coupon Code: &#34;DEEP&#34; for a GIANT discount&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div> </div><div>
<a href="https://devchat.tv/deep" rel="nofollow">Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal</a><br> Coupon Code: &#34;DEEP&#34; for a GIANT discount</div><div>Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.</div><div>He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.</div><div>He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.</div><div>The trick? Deep Work!</div><div>Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.</div><div>Other developers call it &#34;Flow&#34; or &#34;the Zone.&#34;</div><div>Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.</div><div>
<a href="https://devchat.tv/deep" rel="nofollow">Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal</a><br> Coupon Code: &#34;DEEP&#34; for a GIANT discount</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/deep&#34; rel=&#34;nofollow&#34;&gt;Get the Black Friday/Cyber Monday &amp;#34;Double Your Productivity by 5pm Today&amp;#34; Deal&lt;/a&gt;&lt;br&gt; Coupon Code: &amp;#34;DEEP&amp;#34; for a GIANT discount&lt;/div&gt;&lt;div&gt;Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.&lt;/div&gt;&lt;div&gt;He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.&lt;/div&gt;&lt;div&gt;He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.&lt;/div&gt;&lt;div&gt;The trick? Deep Work!&lt;/div&gt;&lt;div&gt;Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.&lt;/div&gt;&lt;div&gt;Other developers call it &amp;#34;Flow&amp;#34; or &amp;#34;the Zone.&amp;#34;&lt;/div&gt;&lt;div&gt;Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/deep&#34; rel=&#34;nofollow&#34;&gt;Get the Black Friday/Cyber Monday &amp;#34;Double Your Productivity by 5pm Today&amp;#34; Deal&lt;/a&gt;&lt;br&gt; Coupon Code: &amp;#34;DEEP&amp;#34; for a GIANT discount&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45487751" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4f4ae629-1e9c-4011-96ed-d9c5e087103d/stream.mp3"/>
                
                <guid isPermaLink="false">1dd8ae61-2dd3-477d-bc2f-0950ea2c0030</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-how-to-do-large-volumes-of-high-quality-work-while-spending-fewer-hours-working-81c86572-b7c0-495e-9d2c-acf03499091f</link>
                <pubDate>Wed, 24 Nov 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2842</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Do You Have Dev FOMO? ft. Yoav Ganbar - JSJ 510</itunes:title>
                <title>Do You Have Dev FOMO? ft. Yoav Ganbar - JSJ 510</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Yoav Ganbar joins the Jabber crew to discuss Dev FOMO. He leads the panel through a discussion about adopting technologies and knowing about new niches. The panel discusses how to stay on top of the movements in our ecosystem and when we should prior</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Yoav Ganbar joins the Jabber crew to discuss Dev FOMO. He leads the panel through a discussion about adopting technologies and knowing about new niches. The panel discusses how to stay on top of the movements in our ecosystem and when we should prioritize other things.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Yoav Ganbar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hamatoyogi&#34;&gt;GitHub: Yoav Ganbar ( hamatoyogi )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/yoav-ganbar-19276a45/&#34;&gt;LinkedIn: Yoav Ganbar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/hamatoyogi&#34;&gt;Twitter: Yoav Ganbar ( @HamatoYogi )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://goteleport.com/blog/ssh-tunneling-explained/&#34;&gt;What is SSH Tunneling, SSH Reverse Tunneling and SSH Port Forwarding? | Teleport&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://fififinance.com/quantitative-easing&#34;&gt;Why Does Quantitative Easing Benefit the Rich?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/ulid/spec&#34;&gt;GitHub - ulid/spec: The canonical spec for ulid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/jaffathecake/status/1447900413609529347&#34;&gt;Jake Archibald on Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;GitHub - Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/30wV6U2&#34;&gt;The Search for Planet X&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/author&#34;&gt;Author | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan-&lt;a href=&#34;https://datastudio.google.com/u/0/reporting/55bc8fad-44c2-4280-aa0b-5f3f0cd3d2be/page/M6ZPC&#34;&gt; Core Web Vitals Technology Report&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan-&lt;a href=&#34;https://www.goodreads.com/book/show/77203.The_Kite_Runner&#34;&gt; The Kite Runner by Khaled Hosseini&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CVK6kiHAtQu/&#34;&gt;The wholly pun bible | Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CVLe8TFAdIG/&#34;&gt;The wholly pun bible | Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://scriptedalchemy.medium.com/?source=user_profile----------------------------------------&#34;&gt;Zack Jackson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://nextjs.org/conf&#34;&gt;Next.js Conf 2021&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://daily.dev/&#34;&gt;daily.dev&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Yoav Ganbar.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut....


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Yoav Ganbar joins the Jabber crew to discuss Dev FOMO. He leads the panel through a discussion about adopting technologies and knowing about new niches. The panel discusses how to stay on top of the movements in our ecosystem and when we should prioritize other things.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Yoav Ganbar</li></ul><div>Sponsors</div><ul>
<li><a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
<li><a href="http://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://github.com/hamatoyogi" rel="nofollow">GitHub: Yoav Ganbar ( hamatoyogi )</a></li>
<li><a href="https://www.linkedin.com/in/yoav-ganbar-19276a45/" rel="nofollow">LinkedIn: Yoav Ganbar</a></li>
<li><a href="https://twitter.com/hamatoyogi" rel="nofollow">Twitter: Yoav Ganbar ( @HamatoYogi )</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://goteleport.com/blog/ssh-tunneling-explained/" rel="nofollow">What is SSH Tunneling, SSH Reverse Tunneling and SSH Port Forwarding? | Teleport</a>
</li>
<li>Aimee- <a href="https://fififinance.com/quantitative-easing" rel="nofollow">Why Does Quantitative Easing Benefit the Rich?</a>
</li>
<li>AJ- <a href="https://github.com/ulid/spec" rel="nofollow">GitHub - ulid/spec: The canonical spec for ulid</a>
</li>
<li>AJ- <a href="https://twitter.com/jaffathecake/status/1447900413609529347" rel="nofollow">Jake Archibald on Twitter</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">GitHub - Creeds of Craftsmanship</a>
</li>
<li>Charles- <a href="https://amzn.to/30wV6U2" rel="nofollow">The Search for Planet X</a>
</li>
<li>Charles- <a href="https://topenddevs.com/author" rel="nofollow">Author | Top End Devs</a>
</li>
<li>Dan-<a href="https://datastudio.google.com/u/0/reporting/55bc8fad-44c2-4280-aa0b-5f3f0cd3d2be/page/M6ZPC" rel="nofollow"> Core Web Vitals Technology Report</a>
</li>
<li>Dan-<a href="https://www.goodreads.com/book/show/77203.The_Kite_Runner" rel="nofollow"> The Kite Runner by Khaled Hosseini</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CVK6kiHAtQu/" rel="nofollow">The wholly pun bible | Instagram</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CVLe8TFAdIG/" rel="nofollow">The wholly pun bible | Instagram</a>
</li>
<li>Yoav- <a href="https://scriptedalchemy.medium.com/?source=user_profile----------------------------------------" rel="nofollow">Zack Jackson</a>
</li>
<li>Yoav- <a href="https://nextjs.org/conf" rel="nofollow">Next.js Conf 2021</a>
</li>
<li>Yoav- <a href="https://daily.dev/" rel="nofollow">daily.dev</a>
</li>
</ul><div>Special Guest: Yoav Ganbar.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/coaching" rel="nofollow">Coaching | Top End Devs</a>: <a href="https://topenddevs.com/coaching" rel="nofollow">Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams</a>
</li>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a>: <a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&#39;re project management built specifically for software teams and we&#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Yoav Ganbar joins the Jabber crew to discuss Dev FOMO. He leads the panel through a discussion about adopting technologies and knowing about new niches. The panel discusses how to stay on top of the movements in our ecosystem and when we should prioritize other things.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Yoav Ganbar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hamatoyogi&#34; rel=&#34;nofollow&#34;&gt;GitHub: Yoav Ganbar ( hamatoyogi )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/yoav-ganbar-19276a45/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Yoav Ganbar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/hamatoyogi&#34; rel=&#34;nofollow&#34;&gt;Twitter: Yoav Ganbar ( @HamatoYogi )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://goteleport.com/blog/ssh-tunneling-explained/&#34; rel=&#34;nofollow&#34;&gt;What is SSH Tunneling, SSH Reverse Tunneling and SSH Port Forwarding? | Teleport&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://fififinance.com/quantitative-easing&#34; rel=&#34;nofollow&#34;&gt;Why Does Quantitative Easing Benefit the Rich?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/ulid/spec&#34; rel=&#34;nofollow&#34;&gt;GitHub - ulid/spec: The canonical spec for ulid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/jaffathecake/status/1447900413609529347&#34; rel=&#34;nofollow&#34;&gt;Jake Archibald on Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;GitHub - Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/30wV6U2&#34; rel=&#34;nofollow&#34;&gt;The Search for Planet X&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://topenddevs.com/author&#34; rel=&#34;nofollow&#34;&gt;Author | Top End Devs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan-&lt;a href=&#34;https://datastudio.google.com/u/0/reporting/55bc8fad-44c2-4280-aa0b-5f3f0cd3d2be/page/M6ZPC&#34; rel=&#34;nofollow&#34;&gt; Core Web Vitals Technology Report&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan-&lt;a href=&#34;https://www.goodreads.com/book/show/77203.The_Kite_Runner&#34; rel=&#34;nofollow&#34;&gt; The Kite Runner by Khaled Hosseini&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CVK6kiHAtQu/&#34; rel=&#34;nofollow&#34;&gt;The wholly pun bible | Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CVLe8TFAdIG/&#34; rel=&#34;nofollow&#34;&gt;The wholly pun bible | Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://scriptedalchemy.medium.com/?source=user_profile----------------------------------------&#34; rel=&#34;nofollow&#34;&gt;Zack Jackson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://nextjs.org/conf&#34; rel=&#34;nofollow&#34;&gt;Next.js Conf 2021&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Yoav- &lt;a href=&#34;https://daily.dev/&#34; rel=&#34;nofollow&#34;&gt;daily.dev&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Yoav Ganbar.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Coaching | Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/coaching&#34; rel=&#34;nofollow&#34;&gt;Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&amp;#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&amp;#39;re project management built specifically for software teams and we&amp;#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76818390" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0c765b91-9f6c-42a5-8788-46c4e45f9b8f/stream.mp3"/>
                
                <guid isPermaLink="false">8da69c11-6b04-4150-bc95-4727a13c6ff1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/do-you-have-dev-fomo-ft-yoav-ganbar-jsj-510</link>
                <pubDate>Tue, 23 Nov 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4801</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>SEO for Developers ft. Mordy Oberstein - JSJ 509</itunes:title>
                <title>SEO for Developers ft. Mordy Oberstein - JSJ 509</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Mordy Oberstein joins the JavaScript Jabber panel to discuss SEO and how what seems like a marketing concern is relevant and exciting for developers. 

SEO is working with a black box with regards to Google since Google and other search engines don&#39;t</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Mordy Oberstein joins the JavaScript Jabber panel to discuss SEO and how what seems like a marketing concern is relevant and exciting for developers. &lt;/div&gt;&lt;div&gt;SEO is working with a black box with regards to Google since Google and other search engines don&#39;t tell you anything about how they adjust their search algorithms.&lt;/div&gt;&lt;div&gt;Mordy walks through how developers can contribute to the issues around showing up in search engine results.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Mordy Oberstein&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.theseorant.com/&#34;&gt;The Best SEO Podcast for Tips &amp;amp; Insights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/mordy.oberstein&#34;&gt;Mordy Oberstein - Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=spyJ5yxTfas&#34;&gt;Better off Ted - Jabberwocky Project - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3DnA7BF&#34;&gt;Rise of the Robots&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3BC68oQ&#34;&gt;The Economic Singularity&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- Dangerous Wrongthinkers ( AlignPay and 2nd Amendment Processing )&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://kotaku.com/this-is-awkward-but-the-most-searched-word-on-bing-is-1847787828&#34;&gt;Google Is The Most Searched Word On Bing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=860d8usGC0o&#34;&gt;Have Single-Page Apps Ruined the Web? | Transitional Apps with Rich Harris, NYTimes - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mordy- &lt;a href=&#34;https://tv.apple.com/us/show/for-all-mankind/umc.cmc.6wsi780sz5tdbqcf11k76mkp7&#34;&gt;For All Mankind | Apple TV&#43;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://fev.al/posts/best-practices/&#34;&gt;Best Practices (why I Hate Them)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CU7nZ0SIIFH/&#34;&gt;The wholly pun bible - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CU5rO4xAqf_/&#34;&gt;Dad Jokes by Pubity - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/coolaj86&#34;&gt;coolaj86- Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;Linked...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Mordy Oberstein joins the JavaScript Jabber panel to discuss SEO and how what seems like a marketing concern is relevant and exciting for developers. </div><div>SEO is working with a black box with regards to Google since Google and other search engines don&#39;t tell you anything about how they adjust their search algorithms.</div><div>Mordy walks through how developers can contribute to the issues around showing up in search engine results.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Mordy Oberstein</li></ul><div>Sponsors</div><ul>
<li><a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.theseorant.com/" rel="nofollow">The Best SEO Podcast for Tips &amp; Insights</a></li>
<li><a href="https://www.facebook.com/mordy.oberstein" rel="nofollow">Mordy Oberstein - Facebook</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://www.youtube.com/watch?v=spyJ5yxTfas" rel="nofollow">Better off Ted - Jabberwocky Project - YouTube</a>
</li>
<li>AJ- <a href="https://amzn.to/3DnA7BF" rel="nofollow">Rise of the Robots</a>
</li>
<li>AJ- <a href="https://amzn.to/3BC68oQ" rel="nofollow">The Economic Singularity</a>
</li>
<li>AJ- Dangerous Wrongthinkers ( AlignPay and 2nd Amendment Processing )</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>Dan- <a href="https://kotaku.com/this-is-awkward-but-the-most-searched-word-on-bing-is-1847787828" rel="nofollow">Google Is The Most Searched Word On Bing</a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=860d8usGC0o" rel="nofollow">Have Single-Page Apps Ruined the Web? | Transitional Apps with Rich Harris, NYTimes - YouTube</a>
</li>
<li>Mordy- <a href="https://tv.apple.com/us/show/for-all-mankind/umc.cmc.6wsi780sz5tdbqcf11k76mkp7" rel="nofollow">For All Mankind | Apple TV+</a>
</li>
<li>Steve- <a href="https://fev.al/posts/best-practices/" rel="nofollow">Best Practices (why I Hate Them)</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CU7nZ0SIIFH/" rel="nofollow">The wholly pun bible - Instagram</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CU5rO4xAqf_/" rel="nofollow">Dad Jokes by Pubity - Instagram</a>
</li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
<li><a href="https://www.twitch.tv/coolaj86" rel="nofollow">coolaj86- Twitch</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Mordy Oberstein.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://topenddevs.com/" rel="nofollow">Top End Devs</a>: <a href="https://topenddevs.com/" rel="nofollow">Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a>: <a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&#39;re project management built specifically for software teams and we&#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Mordy Oberstein joins the JavaScript Jabber panel to discuss SEO and how what seems like a marketing concern is relevant and exciting for developers. &lt;/div&gt;&lt;div&gt;SEO is working with a black box with regards to Google since Google and other search engines don&amp;#39;t tell you anything about how they adjust their search algorithms.&lt;/div&gt;&lt;div&gt;Mordy walks through how developers can contribute to the issues around showing up in search engine results.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Mordy Oberstein&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.theseorant.com/&#34; rel=&#34;nofollow&#34;&gt;The Best SEO Podcast for Tips &amp;amp; Insights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/mordy.oberstein&#34; rel=&#34;nofollow&#34;&gt;Mordy Oberstein - Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=spyJ5yxTfas&#34; rel=&#34;nofollow&#34;&gt;Better off Ted - Jabberwocky Project - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3DnA7BF&#34; rel=&#34;nofollow&#34;&gt;Rise of the Robots&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3BC68oQ&#34; rel=&#34;nofollow&#34;&gt;The Economic Singularity&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- Dangerous Wrongthinkers ( AlignPay and 2nd Amendment Processing )&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://kotaku.com/this-is-awkward-but-the-most-searched-word-on-bing-is-1847787828&#34; rel=&#34;nofollow&#34;&gt;Google Is The Most Searched Word On Bing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=860d8usGC0o&#34; rel=&#34;nofollow&#34;&gt;Have Single-Page Apps Ruined the Web? | Transitional Apps with Rich Harris, NYTimes - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mordy- &lt;a href=&#34;https://tv.apple.com/us/show/for-all-mankind/umc.cmc.6wsi780sz5tdbqcf11k76mkp7&#34; rel=&#34;nofollow&#34;&gt;For All Mankind | Apple TV&#43;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://fev.al/posts/best-practices/&#34; rel=&#34;nofollow&#34;&gt;Best Practices (why I Hate Them)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CU7nZ0SIIFH/&#34; rel=&#34;nofollow&#34;&gt;The wholly pun bible - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CU5rO4xAqf_/&#34; rel=&#34;nofollow&#34;&gt;Dad Jokes by Pubity - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;coolaj86- Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Mordy Oberstein.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Top End Devs&lt;/a&gt;: &lt;a href=&#34;https://topenddevs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&amp;#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&amp;#39;re project management built specifically for software teams and we&amp;#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65393475" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/88a123f3-dd20-4bcd-a70c-dde83546cbf9/stream.mp3"/>
                
                <guid isPermaLink="false">05799440-1751-4118-804b-62b9d36ef3d2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/seo-for-developers-ft-mordy-oberstein-jsj-509</link>
                <pubDate>Tue, 16 Nov 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4087</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>State Management ft. Assaf Krintza - JSJ 508</itunes:title>
                <title>State Management ft. Assaf Krintza - JSJ 508</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Assaf Krintza joins the JavaScript Jabber panel to discuss the various approaches and uses for state management in web applications. Some of the focus is on React, but many of the tools and approaches work in or have similar options in the other web</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Assaf Krintza joins the JavaScript Jabber panel to discuss the various approaches and uses for state management in web applications. Some of the focus is on React, but many of the tools and approaches work in or have similar options in the other web frameworks.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Assaf Krintza&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/levelup&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://livecycle.io/&#34;&gt;Livecycle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/assaf-krintza/&#34;&gt;LinkedIn: Assaf Krintza&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/krinssaf&#34;&gt;Twitter: Assaf Krintza ( @krinssaf )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2Xwz56q&#34;&gt;Killers of the Flower Moon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3EStdom&#34;&gt;The Stormlight Archive&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3izDwFi&#34;&gt;The Lightbringer Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Assaf- &lt;a href=&#34;https://www.shadertoy.com/&#34;&gt;Shadertoy Beta&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Assaf- &lt;a href=&#34;https://www.youtube.com/c/InigoQuilez&#34;&gt;Inigo Quilez - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/book/show/62017.Dilvish_the_Damned&#34;&gt;Dilvish, the Damned&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/book/show/239926.The_Changing_Land&#34;&gt;The Changing Land&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://infrequently.org/2021/07/hobsons-browser/&#34;&gt;Hobson&#39;s Browser&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.nature.com/articles/s41598-021-97778-3&#34;&gt;A Tunguska sized airburst destroyed Tall el-Hammam a Middle Bronze Age city in the Jordan Valley near the Dead Sea&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CUfst9sAlvx/&#34;&gt;The wholly pun bible - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CUX-Mg_AbLo/&#34;&gt;The wholly pun bible - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://github.com/elijahmanor/devpun&#34;&gt;GitHub | elijahmanor/devpun&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/coolaj86&#34;&gt;coolaj86- Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Assaf Krintza.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/levelup&#34;&gt;Top End Devs Coaching&lt;/a&gt;: &lt;a href=&#34;https://devchat.tv/levelup&#34;&gt;If you have questions about how to grow your skills or ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Assaf Krintza joins the JavaScript Jabber panel to discuss the various approaches and uses for state management in web applications. Some of the focus is on React, but many of the tools and approaches work in or have similar options in the other web frameworks.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Assaf Krintza</li></ul><div>Sponsors</div><ul>
<li><a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="http://devchat.tv/levelup" rel="nofollow">Level Up | Devchat.tv</a></li>
</ul><div>Links</div><ul>
<li><a href="https://livecycle.io/" rel="nofollow">Livecycle</a></li>
<li><a href="https://www.linkedin.com/in/assaf-krintza/" rel="nofollow">LinkedIn: Assaf Krintza</a></li>
<li><a href="https://twitter.com/krinssaf" rel="nofollow">Twitter: Assaf Krintza ( @krinssaf )</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://amzn.to/2Xwz56q" rel="nofollow">Killers of the Flower Moon</a>
</li>
<li>AJ- <a href="https://amzn.to/3EStdom" rel="nofollow">The Stormlight Archive</a>
</li>
<li>AJ- <a href="https://amzn.to/3izDwFi" rel="nofollow">The Lightbringer Series</a>
</li>
<li>Assaf- <a href="https://www.shadertoy.com/" rel="nofollow">Shadertoy Beta</a>
</li>
<li>Assaf- <a href="https://www.youtube.com/c/InigoQuilez" rel="nofollow">Inigo Quilez - YouTube</a>
</li>
<li>Dan- <a href="https://www.goodreads.com/book/show/62017.Dilvish_the_Damned" rel="nofollow">Dilvish, the Damned</a>
</li>
<li>Dan- <a href="https://www.goodreads.com/book/show/239926.The_Changing_Land" rel="nofollow">The Changing Land</a>
</li>
<li>Dan- <a href="https://infrequently.org/2021/07/hobsons-browser/" rel="nofollow">Hobson&#39;s Browser</a>
</li>
<li>Steve- <a href="https://www.nature.com/articles/s41598-021-97778-3" rel="nofollow">A Tunguska sized airburst destroyed Tall el-Hammam a Middle Bronze Age city in the Jordan Valley near the Dead Sea</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CUfst9sAlvx/" rel="nofollow">The wholly pun bible - Instagram</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CUX-Mg_AbLo/" rel="nofollow">The wholly pun bible - Instagram</a>
</li>
<li>Steve- <a href="https://github.com/elijahmanor/devpun" rel="nofollow">GitHub | elijahmanor/devpun</a>
</li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
<li><a href="https://www.twitch.tv/coolaj86" rel="nofollow">coolaj86- Twitch</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Assaf Krintza.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://devchat.tv/levelup" rel="nofollow">Top End Devs Coaching</a>: <a href="https://devchat.tv/levelup" rel="nofollow">If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&#39;s completely free.</a>
</li>
<li>
<a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a>: <a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&#39;re project management built specifically for software teams and we&#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Assaf Krintza joins the JavaScript Jabber panel to discuss the various approaches and uses for state management in web applications. Some of the focus is on React, but many of the tools and approaches work in or have similar options in the other web frameworks.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Assaf Krintza&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://livecycle.io/&#34; rel=&#34;nofollow&#34;&gt;Livecycle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/assaf-krintza/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Assaf Krintza&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/krinssaf&#34; rel=&#34;nofollow&#34;&gt;Twitter: Assaf Krintza ( @krinssaf )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2Xwz56q&#34; rel=&#34;nofollow&#34;&gt;Killers of the Flower Moon&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3EStdom&#34; rel=&#34;nofollow&#34;&gt;The Stormlight Archive&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3izDwFi&#34; rel=&#34;nofollow&#34;&gt;The Lightbringer Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Assaf- &lt;a href=&#34;https://www.shadertoy.com/&#34; rel=&#34;nofollow&#34;&gt;Shadertoy Beta&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Assaf- &lt;a href=&#34;https://www.youtube.com/c/InigoQuilez&#34; rel=&#34;nofollow&#34;&gt;Inigo Quilez - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/book/show/62017.Dilvish_the_Damned&#34; rel=&#34;nofollow&#34;&gt;Dilvish, the Damned&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.goodreads.com/book/show/239926.The_Changing_Land&#34; rel=&#34;nofollow&#34;&gt;The Changing Land&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://infrequently.org/2021/07/hobsons-browser/&#34; rel=&#34;nofollow&#34;&gt;Hobson&amp;#39;s Browser&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.nature.com/articles/s41598-021-97778-3&#34; rel=&#34;nofollow&#34;&gt;A Tunguska sized airburst destroyed Tall el-Hammam a Middle Bronze Age city in the Jordan Valley near the Dead Sea&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CUfst9sAlvx/&#34; rel=&#34;nofollow&#34;&gt;The wholly pun bible - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CUX-Mg_AbLo/&#34; rel=&#34;nofollow&#34;&gt;The wholly pun bible - Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://github.com/elijahmanor/devpun&#34; rel=&#34;nofollow&#34;&gt;GitHub | elijahmanor/devpun&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;coolaj86- Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Assaf Krintza.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Top End Devs Coaching&lt;/a&gt;: &lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&amp;#39;s completely free.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&amp;#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&amp;#39;re project management built specifically for software teams and we&amp;#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61878021" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4991d292-c844-4ed5-9ab5-58341370fe9b/stream.mp3"/>
                
                <guid isPermaLink="false">500a342d-cc2b-4c7d-8bf2-e602db0e6121</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/state-management-ft-assaf-krintza-jsj-508</link>
                <pubDate>Tue, 09 Nov 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3867</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>D3 and Data Visualization ft. Ian Johnson - JSJ 507</itunes:title>
                <title>D3 and Data Visualization ft. Ian Johnson - JSJ 507</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Ian Johnson is a former Google UX engineer and data visualization engineer with ObservableHQ building data visualizations with JavaScript. He works on both the tools and the visualizations built with D3 on the web. He discusses how to use tools like</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Ian Johnson is a former Google UX engineer and data visualization engineer with ObservableHQ building data visualizations with JavaScript. He works on both the tools and the visualizations built with D3 on the web. He discusses how to use tools like D3 to tell a story using your data.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ian Johnson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://observablehq.com/&#34;&gt;Observable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://observablehq.com/@observablehq/pwd3-drawing-with-data&#34;&gt;Drawing with Data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://observablehq.com/@observablehq/plot-scales&#34;&gt;Scales / Observable Plot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/enjalot&#34;&gt;Twitter: Ian Johnson ( @enjalot )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://thenewstack.io/apples-browser-engine-ban-is-holding-back-web-app-innovation/&#34;&gt;Apple’s Browser Engine Ban Is Holding Back Web App Innovation – The New Stack&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ian- &lt;a href=&#34;http://worrydream.com/&#34;&gt;Bret Victor, beast of burden&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ian- &lt;a href=&#34;https://bost.ocks.org/mike/example/&#34;&gt;For Example&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ian- &lt;a href=&#34;https://www.youtube.com/watch?v=PUv66718DII&#34;&gt;Bret Victor - Inventing on Principle - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CUPVsuqIPE8/&#34;&gt;Dad Jokes on Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CUSzvkqs1uO/&#34;&gt;Dad Jokes by Pubity&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ian Johnson.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3N...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Ian Johnson is a former Google UX engineer and data visualization engineer with ObservableHQ building data visualizations with JavaScript. He works on both the tools and the visualizations built with D3 on the web. He discusses how to use tools like D3 to tell a story using your data.</div><div>Panel</div><ul>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Ian Johnson</li></ul><div>Sponsors</div><ul>
<li><a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://observablehq.com/" rel="nofollow">Observable</a></li>
<li><a href="https://observablehq.com/@observablehq/pwd3-drawing-with-data" rel="nofollow">Drawing with Data</a></li>
<li><a href="https://observablehq.com/@observablehq/plot-scales" rel="nofollow">Scales / Observable Plot</a></li>
<li><a href="https://twitter.com/enjalot" rel="nofollow">Twitter: Ian Johnson ( @enjalot )</a></li>
</ul><div>Picks</div><ul>
<li>Dan- <a href="https://thenewstack.io/apples-browser-engine-ban-is-holding-back-web-app-innovation/" rel="nofollow">Apple’s Browser Engine Ban Is Holding Back Web App Innovation – The New Stack</a>
</li>
<li>Ian- <a href="http://worrydream.com/" rel="nofollow">Bret Victor, beast of burden</a>
</li>
<li>Ian- <a href="https://bost.ocks.org/mike/example/" rel="nofollow">For Example</a>
</li>
<li>Ian- <a href="https://www.youtube.com/watch?v=PUv66718DII" rel="nofollow">Bret Victor - Inventing on Principle - YouTube</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CUPVsuqIPE8/" rel="nofollow">Dad Jokes on Instagram</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CUSzvkqs1uO/" rel="nofollow">Dad Jokes by Pubity</a>
</li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Ian Johnson.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a>: <a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&#39;re project management built specifically for software teams and we&#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Ian Johnson is a former Google UX engineer and data visualization engineer with ObservableHQ building data visualizations with JavaScript. He works on both the tools and the visualizations built with D3 on the web. He discusses how to use tools like D3 to tell a story using your data.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ian Johnson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://observablehq.com/&#34; rel=&#34;nofollow&#34;&gt;Observable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://observablehq.com/@observablehq/pwd3-drawing-with-data&#34; rel=&#34;nofollow&#34;&gt;Drawing with Data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://observablehq.com/@observablehq/plot-scales&#34; rel=&#34;nofollow&#34;&gt;Scales / Observable Plot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/enjalot&#34; rel=&#34;nofollow&#34;&gt;Twitter: Ian Johnson ( @enjalot )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://thenewstack.io/apples-browser-engine-ban-is-holding-back-web-app-innovation/&#34; rel=&#34;nofollow&#34;&gt;Apple’s Browser Engine Ban Is Holding Back Web App Innovation – The New Stack&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ian- &lt;a href=&#34;http://worrydream.com/&#34; rel=&#34;nofollow&#34;&gt;Bret Victor, beast of burden&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ian- &lt;a href=&#34;https://bost.ocks.org/mike/example/&#34; rel=&#34;nofollow&#34;&gt;For Example&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ian- &lt;a href=&#34;https://www.youtube.com/watch?v=PUv66718DII&#34; rel=&#34;nofollow&#34;&gt;Bret Victor - Inventing on Principle - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CUPVsuqIPE8/&#34; rel=&#34;nofollow&#34;&gt;Dad Jokes on Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CUSzvkqs1uO/&#34; rel=&#34;nofollow&#34;&gt;Dad Jokes by Pubity&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ian Johnson.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&amp;#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&amp;#39;re project management built specifically for software teams and we&amp;#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56983301" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4a4b626f-fbce-4b0a-9de1-599a1e454fb4/stream.mp3"/>
                
                <guid isPermaLink="false">0bbb664f-23d8-4bef-878b-05f513d448cb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/d3-and-data-visualization-ft-ian-johnson-jsj-507</link>
                <pubDate>Tue, 02 Nov 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3561</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>MeteorJS ft. Filipe Névola - JSJ 506</itunes:title>
                <title>MeteorJS ft. Filipe Névola - JSJ 506</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Filipe Névola is the CEO of MeteorJS. He jumps in to discuss the changes and updates to Meteor over the last several years.

He explains what Meteor is, what its history is, and how it lands within the current JavaScript ecosystem. You can use it to</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Filipe Névola is the CEO of MeteorJS. He jumps in to discuss the changes and updates to Meteor over the last several years.&lt;/div&gt;&lt;div&gt;He explains what Meteor is, what its history is, and how it lands within the current JavaScript ecosystem. You can use it to build web and mobile apps and is a mature option to use for your applications.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Filipe Névola&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?utm_source=invite&amp;amp;utm_medium=link&amp;amp;utm_campaign=saasquatch&amp;amp;rsCode=DEVCHAT&amp;amp;rsShareMedium=UNKNOWN&amp;amp;rsEngagementMedium=UNKNOWN&amp;amp;_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/levelup&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/developers/tutorials&#34;&gt;Meteor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/meteor/examples/&#34;&gt;GitHub | meteor/examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/meteor/meteor/&#34;&gt;GitHub | meteor/meteor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/MeteorVideos&#34;&gt;Meteorjs - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/meteor.js/&#34;&gt;meteor.js - Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/meteorjs&#34;&gt;Twitter: Meteor ( @meteorjs )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-439-more-jabber-about-less-javascript-with-alex-russell/&#34;&gt;JSJ 439: More Jabber About Less JavaScript with Alex Russell - Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.howtocreateanapp.dev/&#34;&gt;How To Create An App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/HowToCreateAnAppDev&#34;&gt;How to Create an App - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/filipenevola/&#34;&gt;filipenevola - Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/filipenevola&#34;&gt;Twitter: Filipe Névola ( @FilipeNevola )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/therootcompany/passphrase.js&#34;&gt;GitHub | therootcompany/passphrase.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xmission.com/blog/2010/12/06/an-isp-that-believes-in-the-constitution&#34;&gt;An ISP That Believes in the Constitution | Transmission&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xmission.com/privacy-pledge&#34;&gt;court orders | unconstitutional | customer data :: USA - XMission&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xmission.com/transparency&#34;&gt;customer privacy | transparency | safeguard your rights :: USA - XMission&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3Chnac2&#34;&gt;The Final Empire: Mistborn Book 1 &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://podcastbootcamp.io/&#34;&gt;PodcastBootcamp.io&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3GpxmBG&#34;&gt;Tribe of Millionaires&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://app.groove.cm/#/login&#34;&gt;GrooveFunnels&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://riverside.fm/&#34;&gt;Riverside.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://shahata.medium.com/taking-micro-frontends-to-the-next-level-1a1a91adc476&#34;&gt;Taking micro-frontends to the next level | by Shahar Talmi | Medium&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://infrequently.org/2021/07/hobsons-browser/&#34;&gt;Hobson&#39;s Browser - Infrequently Noted&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Filipe- &lt;a href=&#34;https://www.howtocreateanapp.dev/&#34;&gt;How To Create An App&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Filipe- &lt;a href=&#34;https://www.lemeno.io/&#34;&gt;lemeno.io&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @A...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Filipe Névola is the CEO of MeteorJS. He jumps in to discuss the changes and updates to Meteor over the last several years.</div><div>He explains what Meteor is, what its history is, and how it lands within the current JavaScript ecosystem. You can use it to build web and mobile apps and is a mature option to use for your applications.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Filipe Névola</li></ul><div>Sponsors</div><ul>
<li><a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="http://devchat.tv/levelup" rel="nofollow">Level Up | Devchat.tv</a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.meteor.com/developers/tutorials" rel="nofollow">Meteor</a></li>
<li><a href="https://github.com/meteor/examples/" rel="nofollow">GitHub | meteor/examples</a></li>
<li><a href="https://github.com/meteor/meteor/" rel="nofollow">GitHub | meteor/meteor</a></li>
<li><a href="https://www.youtube.com/user/MeteorVideos" rel="nofollow">Meteorjs - YouTube</a></li>
<li><a href="https://www.instagram.com/meteor.js/" rel="nofollow">meteor.js - Instagram</a></li>
<li><a href="https://twitter.com/meteorjs" rel="nofollow">Twitter: Meteor ( @meteorjs )</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-439-more-jabber-about-less-javascript-with-alex-russell/" rel="nofollow">JSJ 439: More Jabber About Less JavaScript with Alex Russell - Devchat.tv</a></li>
<li><a href="https://www.howtocreateanapp.dev/" rel="nofollow">How To Create An App</a></li>
<li><a href="https://www.youtube.com/c/HowToCreateAnAppDev" rel="nofollow">How to Create an App - YouTube</a></li>
<li><a href="https://www.instagram.com/filipenevola/" rel="nofollow">filipenevola - Instagram</a></li>
<li><a href="https://twitter.com/filipenevola" rel="nofollow">Twitter: Filipe Névola ( @FilipeNevola )</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://github.com/therootcompany/passphrase.js" rel="nofollow">GitHub | therootcompany/passphrase.js</a>
</li>
<li>AJ- <a href="https://xmission.com/blog/2010/12/06/an-isp-that-believes-in-the-constitution" rel="nofollow">An ISP That Believes in the Constitution | Transmission</a>
</li>
<li>AJ- <a href="https://xmission.com/privacy-pledge" rel="nofollow">court orders | unconstitutional | customer data :: USA - XMission</a>
</li>
<li>AJ- <a href="https://xmission.com/transparency" rel="nofollow">customer privacy | transparency | safeguard your rights :: USA - XMission</a>
</li>
<li>AJ- <a href="https://amzn.to/3Chnac2" rel="nofollow">The Final Empire: Mistborn Book 1 </a>
</li>
<li>Charles- <a href="http://podcastbootcamp.io/" rel="nofollow">PodcastBootcamp.io</a>
</li>
<li>Charles- <a href="https://amzn.to/3GpxmBG" rel="nofollow">Tribe of Millionaires</a>
</li>
<li>Charles- <a href="https://app.groove.cm/#/login" rel="nofollow">GrooveFunnels</a>
</li>
<li>Charles- <a href="https://riverside.fm/" rel="nofollow">Riverside.fm</a>
</li>
<li>Dan- <a href="https://shahata.medium.com/taking-micro-frontends-to-the-next-level-1a1a91adc476" rel="nofollow">Taking micro-frontends to the next level | by Shahar Talmi | Medium</a>
</li>
<li>Dan- <a href="https://infrequently.org/2021/07/hobsons-browser/" rel="nofollow">Hobson&#39;s Browser - Infrequently Noted</a>
</li>
<li>Filipe- <a href="https://www.howtocreateanapp.dev/" rel="nofollow">How To Create An App</a>
</li>
<li>Filipe- <a href="https://www.lemeno.io/" rel="nofollow">lemeno.io</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
<li><a href="https://www.twitch.tv/coolaj86" rel="nofollow">coolaj86- Twitch</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Filipe Névola.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://devchat.tv/levelup" rel="nofollow">Top End Devs Coaching</a>: <a href="https://devchat.tv/levelup" rel="nofollow">If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&#39;s completely free.</a>
</li>
<li>
<a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Shortcut (formerly Clubhouse.io)</a>: <a href="https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&rsCode=DEVCHAT&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&#39;re project management built specifically for software teams and we&#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Filipe Névola is the CEO of MeteorJS. He jumps in to discuss the changes and updates to Meteor over the last several years.&lt;/div&gt;&lt;div&gt;He explains what Meteor is, what its history is, and how it lands within the current JavaScript ecosystem. You can use it to build web and mobile apps and is a mature option to use for your applications.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Filipe Névola&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/developers/tutorials&#34; rel=&#34;nofollow&#34;&gt;Meteor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/meteor/examples/&#34; rel=&#34;nofollow&#34;&gt;GitHub | meteor/examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/meteor/meteor/&#34; rel=&#34;nofollow&#34;&gt;GitHub | meteor/meteor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/MeteorVideos&#34; rel=&#34;nofollow&#34;&gt;Meteorjs - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/meteor.js/&#34; rel=&#34;nofollow&#34;&gt;meteor.js - Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/meteorjs&#34; rel=&#34;nofollow&#34;&gt;Twitter: Meteor ( @meteorjs )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-439-more-jabber-about-less-javascript-with-alex-russell/&#34; rel=&#34;nofollow&#34;&gt;JSJ 439: More Jabber About Less JavaScript with Alex Russell - Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.howtocreateanapp.dev/&#34; rel=&#34;nofollow&#34;&gt;How To Create An App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/HowToCreateAnAppDev&#34; rel=&#34;nofollow&#34;&gt;How to Create an App - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/filipenevola/&#34; rel=&#34;nofollow&#34;&gt;filipenevola - Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/filipenevola&#34; rel=&#34;nofollow&#34;&gt;Twitter: Filipe Névola ( @FilipeNevola )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/therootcompany/passphrase.js&#34; rel=&#34;nofollow&#34;&gt;GitHub | therootcompany/passphrase.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xmission.com/blog/2010/12/06/an-isp-that-believes-in-the-constitution&#34; rel=&#34;nofollow&#34;&gt;An ISP That Believes in the Constitution | Transmission&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xmission.com/privacy-pledge&#34; rel=&#34;nofollow&#34;&gt;court orders | unconstitutional | customer data :: USA - XMission&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xmission.com/transparency&#34; rel=&#34;nofollow&#34;&gt;customer privacy | transparency | safeguard your rights :: USA - XMission&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3Chnac2&#34; rel=&#34;nofollow&#34;&gt;The Final Empire: Mistborn Book 1 &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;PodcastBootcamp.io&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3GpxmBG&#34; rel=&#34;nofollow&#34;&gt;Tribe of Millionaires&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://app.groove.cm/#/login&#34; rel=&#34;nofollow&#34;&gt;GrooveFunnels&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://riverside.fm/&#34; rel=&#34;nofollow&#34;&gt;Riverside.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://shahata.medium.com/taking-micro-frontends-to-the-next-level-1a1a91adc476&#34; rel=&#34;nofollow&#34;&gt;Taking micro-frontends to the next level | by Shahar Talmi | Medium&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://infrequently.org/2021/07/hobsons-browser/&#34; rel=&#34;nofollow&#34;&gt;Hobson&amp;#39;s Browser - Infrequently Noted&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Filipe- &lt;a href=&#34;https://www.howtocreateanapp.dev/&#34; rel=&#34;nofollow&#34;&gt;How To Create An App&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Filipe- &lt;a href=&#34;https://www.lemeno.io/&#34; rel=&#34;nofollow&#34;&gt;lemeno.io&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;coolaj86- Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Filipe Névola.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Top End Devs Coaching&lt;/a&gt;: &lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&amp;#39;s completely free.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Shortcut (formerly Clubhouse.io)&lt;/a&gt;: &lt;a href=&#34;https://shortcut.com/signup?_saasquatch=eyJhcHAucmVmZXJyYWxzYWFzcXVhdGNoLmNvbSI6eyJhN29rdDhhNWx3YXdrX0NPREUiOnsiY29kZXMiOnsiY2xhc3NpYyI6IkRFVkNIQVQifSwibGlua3MiOnsiY2xhc3NpYyI6Imh0dHA6Ly9yLmNsYmguc2UvbXpuS1l2WiJ9fX19&amp;rsCode=DEVCHAT&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it&amp;#39;s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We&amp;#39;re project management built specifically for software teams and we&amp;#39;re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="6642625" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2a938106-f3b4-4874-b2fe-40983e762f4c/stream.mp3"/>
                
                <guid isPermaLink="false">ac1665bc-cc68-457c-9774-db8f589baa29</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/meteorjs-ft-filipe-nevola-jsj-506</link>
                <pubDate>Tue, 26 Oct 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>415</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Creeds of Craftsmanship - JSJ 505</itunes:title>
                <title>Creeds of Craftsmanship - JSJ 505</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>This week, the JavaScript Jabber panel discusses the various &#34;Creeds of Craftsmanship&#34; from the programming languages out there. They discuss the different principles and the unifying concepts they all have alongside the ethos of what makes each lang</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This week, the JavaScript Jabber panel discusses the various &#34;Creeds of Craftsmanship&#34; from the programming languages out there. They discuss the different principles and the unifying concepts they all have alongside the ethos of what makes each language&#39;s approach to programming unique.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://Devchat.tv/levelup&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3EjyB4o&#34;&gt;Zeskit HDMI Coupler&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2XhQYGw&#34;&gt;Zeskit 10ft HDM&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;PodcastBootcamp.io&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://javascriptpicks.com/&#34;&gt;JavaScript Picks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3aNcTbu&#34;&gt;Masters of Doom&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3lPMK2j&#34;&gt;How to Make Sh*t Happen&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3vm4aGD&#34;&gt;The Road Back to You&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3FV826m&#34;&gt;Leviathan Wakes &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/coolaj86&#34;&gt;coolaj86- Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/levelup&#34;&gt;Top End Devs Coaching&lt;/a&gt;: &lt;a href=&#34;https://devchat.tv/levelup&#34;&gt;If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&#39;s completely free.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This week, the JavaScript Jabber panel discusses the various &#34;Creeds of Craftsmanship&#34; from the programming languages out there. They discuss the different principles and the unifying concepts they all have alongside the ethos of what makes each language&#39;s approach to programming unique.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
</ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://Devchat.tv/levelup" rel="nofollow">Level Up | Devchat.tv</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18" rel="nofollow">Creeds of Craftsmanship</a>
</li>
<li>AJ- <a href="https://amzn.to/3EjyB4o" rel="nofollow">Zeskit HDMI Coupler</a>
</li>
<li>AJ- <a href="https://amzn.to/2XhQYGw" rel="nofollow">Zeskit 10ft HDM</a>
</li>
<li>Charles- <a href="https://podcastbootcamp.io/" rel="nofollow">PodcastBootcamp.io</a>
</li>
<li>Charles- <a href="https://javascriptpicks.com/" rel="nofollow">JavaScript Picks</a>
</li>
<li>Charles- <a href="https://amzn.to/3aNcTbu" rel="nofollow">Masters of Doom</a>
</li>
<li>Charles- <a href="https://amzn.to/3lPMK2j" rel="nofollow">How to Make Sh*t Happen</a>
</li>
<li>Charles- <a href="https://amzn.to/3vm4aGD" rel="nofollow">The Road Back to You</a>
</li>
<li>Charles- <a href="https://amzn.to/3FV826m" rel="nofollow">Leviathan Wakes </a>
</li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
<li><a href="https://www.twitch.tv/coolaj86" rel="nofollow">coolaj86- Twitch</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://devchat.tv/levelup" rel="nofollow">Top End Devs Coaching</a>: <a href="https://devchat.tv/levelup" rel="nofollow">If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&#39;s completely free.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This week, the JavaScript Jabber panel discusses the various &amp;#34;Creeds of Craftsmanship&amp;#34; from the programming languages out there. They discuss the different principles and the unifying concepts they all have alongside the ethos of what makes each language&amp;#39;s approach to programming unique.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://Devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/18&#34; rel=&#34;nofollow&#34;&gt;Creeds of Craftsmanship&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3EjyB4o&#34; rel=&#34;nofollow&#34;&gt;Zeskit HDMI Coupler&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2XhQYGw&#34; rel=&#34;nofollow&#34;&gt;Zeskit 10ft HDM&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;PodcastBootcamp.io&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://javascriptpicks.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Picks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3aNcTbu&#34; rel=&#34;nofollow&#34;&gt;Masters of Doom&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3lPMK2j&#34; rel=&#34;nofollow&#34;&gt;How to Make Sh*t Happen&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3vm4aGD&#34; rel=&#34;nofollow&#34;&gt;The Road Back to You&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3FV826m&#34; rel=&#34;nofollow&#34;&gt;Leviathan Wakes &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/coolaj86&#34; rel=&#34;nofollow&#34;&gt;coolaj86- Twitch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Top End Devs Coaching&lt;/a&gt;: &lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&amp;#39;s completely free.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61289534" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6105bc2b-b12a-4f1e-b1cf-44ce87ef4e6f/stream.mp3"/>
                
                <guid isPermaLink="false">b9144afa-99f6-41fa-a73e-f22aaf2b803b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/creeds-of-craftsmanship-jsj-505</link>
                <pubDate>Tue, 19 Oct 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3830</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>AgGrid: From Open Source to Successful Business ft. Niall Crosby - JSJ 504</itunes:title>
                <title>AgGrid: From Open Source to Successful Business ft. Niall Crosby - JSJ 504</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Niall Crosby, creator of AgGrid, joins the panel to discuss the journey from building an open source data grid used all over the world to providing support and enterprise features and running a successful business based on that same open source softw</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Niall Crosby, creator of AgGrid, joins the panel to discuss the journey from building an open source data grid used all over the world to providing support and enterprise features and running a successful business based on that same open source software.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Niall Crosby&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://podcastbootcamp.io/&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://Devchat.tv/levelup&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ag-grid.com/react-data-grid/reactui/&#34;&gt;React Data Grid: React UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.ag-grid.com/why-the-world-needed-another-angular-grid/&#34;&gt;Why The World Needed Another Angular Grid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/coolaj86/ajquery.js&#34;&gt;GitHub | coolaj86/ajquery.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ag-grid.com/&#34;&gt;AG Grid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ag_grid&#34;&gt;Twitter: AG Grid ( @ag_grid )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/jsdoc-typescript-starter&#34;&gt;GitHub | BeyondCodeBootcamp/jsdoc-typescript-starter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/coolaj86/node-docker-seed&#34;&gt;GitHub | coolaj86/node-docker-seed&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/ewjoachim/zen-of-python&#34;&gt;GitHub | ewjoachim/zen-of-python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/go-proverbs&#34;&gt;GitHub | BeyondCodeBootcamp/go-proverbs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/coolaj86/ajquery.js&#34;&gt;GitHub | coolaj86/ajquery.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/2YBFhdV&#34;&gt;Ready Player Two&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3jQD46B&#34;&gt;Masters of Doom&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://javascriptpicks.com/&#34;&gt;JavaScript Picks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.kickstarter.com/projects/getify/you-dont-know-js-yet-second-edition-books&#34;&gt;&#34;You Don&#39;t Know JS Yet&#34; second edition books&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.imdb.com/title/tt13406094/&#34;&gt;The White Lotus&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Niall Crosby.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started of...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Niall Crosby, creator of AgGrid, joins the panel to discuss the journey from building an open source data grid used all over the world to providing support and enterprise features and running a successful business based on that same open source software.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Niall Crosby</li></ul><div>Sponsors</div><ul>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
<li><a href="http://podcastbootcamp.io/" rel="nofollow">PodcastBootcamp.io</a></li>
<li><a href="http://Devchat.tv/levelup" rel="nofollow">Level Up | Devchat.tv</a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.ag-grid.com/react-data-grid/reactui/" rel="nofollow">React Data Grid: React UI</a></li>
<li><a href="https://blog.ag-grid.com/why-the-world-needed-another-angular-grid/" rel="nofollow">Why The World Needed Another Angular Grid</a></li>
<li><a href="https://github.com/coolaj86/ajquery.js" rel="nofollow">GitHub | coolaj86/ajquery.js</a></li>
<li><a href="https://www.ag-grid.com/" rel="nofollow">AG Grid</a></li>
<li><a href="https://twitter.com/ag_grid" rel="nofollow">Twitter: AG Grid ( @ag_grid )</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/jsdoc-typescript-starter" rel="nofollow">GitHub | BeyondCodeBootcamp/jsdoc-typescript-starter</a>
</li>
<li>AJ- <a href="https://github.com/coolaj86/node-docker-seed" rel="nofollow">GitHub | coolaj86/node-docker-seed</a>
</li>
<li>AJ- <a href="https://github.com/ewjoachim/zen-of-python" rel="nofollow">GitHub | ewjoachim/zen-of-python</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/go-proverbs" rel="nofollow">GitHub | BeyondCodeBootcamp/go-proverbs</a>
</li>
<li>AJ- <a href="https://github.com/coolaj86/ajquery.js" rel="nofollow">GitHub | coolaj86/ajquery.js</a>
</li>
<li>Charles- <a href="https://amzn.to/2YBFhdV" rel="nofollow">Ready Player Two</a>
</li>
<li>Charles- <a href="https://amzn.to/3jQD46B" rel="nofollow">Masters of Doom</a>
</li>
<li>Charles- <a href="https://javascriptpicks.com/" rel="nofollow">JavaScript Picks</a>
</li>
<li>Dan- <a href="https://www.kickstarter.com/projects/getify/you-dont-know-js-yet-second-edition-books" rel="nofollow">&#34;You Don&#39;t Know JS Yet&#34; second edition books</a>
</li>
<li>Dan- <a href="https://www.imdb.com/title/tt13406094/" rel="nofollow">The White Lotus</a>
</li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Niall Crosby.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://podcastbootcamp.io/" rel="nofollow">Podcast Bootcamp</a>: <a href="https://podcastbootcamp.io/" rel="nofollow">Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! </a>
</li>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Niall Crosby, creator of AgGrid, joins the panel to discuss the journey from building an open source data grid used all over the world to providing support and enterprise features and running a successful business based on that same open source software.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Niall Crosby&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://Devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ag-grid.com/react-data-grid/reactui/&#34; rel=&#34;nofollow&#34;&gt;React Data Grid: React UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.ag-grid.com/why-the-world-needed-another-angular-grid/&#34; rel=&#34;nofollow&#34;&gt;Why The World Needed Another Angular Grid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/coolaj86/ajquery.js&#34; rel=&#34;nofollow&#34;&gt;GitHub | coolaj86/ajquery.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ag-grid.com/&#34; rel=&#34;nofollow&#34;&gt;AG Grid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ag_grid&#34; rel=&#34;nofollow&#34;&gt;Twitter: AG Grid ( @ag_grid )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/jsdoc-typescript-starter&#34; rel=&#34;nofollow&#34;&gt;GitHub | BeyondCodeBootcamp/jsdoc-typescript-starter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/coolaj86/node-docker-seed&#34; rel=&#34;nofollow&#34;&gt;GitHub | coolaj86/node-docker-seed&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/ewjoachim/zen-of-python&#34; rel=&#34;nofollow&#34;&gt;GitHub | ewjoachim/zen-of-python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/go-proverbs&#34; rel=&#34;nofollow&#34;&gt;GitHub | BeyondCodeBootcamp/go-proverbs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/coolaj86/ajquery.js&#34; rel=&#34;nofollow&#34;&gt;GitHub | coolaj86/ajquery.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/2YBFhdV&#34; rel=&#34;nofollow&#34;&gt;Ready Player Two&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3jQD46B&#34; rel=&#34;nofollow&#34;&gt;Masters of Doom&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://javascriptpicks.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Picks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.kickstarter.com/projects/getify/you-dont-know-js-yet-second-edition-books&#34; rel=&#34;nofollow&#34;&gt;&amp;#34;You Don&amp;#39;t Know JS Yet&amp;#34; second edition books&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.imdb.com/title/tt13406094/&#34; rel=&#34;nofollow&#34;&gt;The White Lotus&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Niall Crosby.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="72481227" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9ebf2cfc-8325-42df-afe1-e40ec6e821f8/stream.mp3"/>
                
                <guid isPermaLink="false">913512b9-d0af-4359-b0cf-d0acb06cedb9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/aggrid-from-open-source-to-successful-business-ft-niall-crosby-jsj-504</link>
                <pubDate>Tue, 12 Oct 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4530</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Javascript and the Blockchain with Max Kordek - JSJ 503</itunes:title>
                <title>Javascript and the Blockchain with Max Kordek - JSJ 503</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Steve and AJ talk with Max Kordek, founder of his startup Lisk, which is geared towards helping JavaScript developers use the blockchain to develop new applications for new industries. We delve deep into the origins and base technologies of the block</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Steve and AJ talk with Max Kordek, founder of his startup Lisk, which is geared towards helping JavaScript developers use the blockchain to develop new applications for new industries. We delve deep into the origins and base technologies of the blockchain, how it has been used, and how it can be used in the future. They also discuss Lisk, it’s purpose, and how Max hopes their SDK will be used by developers to explore the blockchain and find brand new applications for it.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Max Kordek&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers/&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/LiskHQ/&#34;&gt;GitHub | Lisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackonlisk.devpost.com/project-gallery&#34;&gt;HackonLisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/&#34;&gt;Lisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jaxenter.com/lisk-blockchain-max-kordek-136848-136848.html&#34;&gt;Mastering blockchain: Meet Lisk, a blockchain platform for JavaScript developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/blog/archive?field_blog_category%5B288%5D=288&#34;&gt;Blog Archives | Lisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/blog/announcement/introducing-lisk-grant-program&#34;&gt;Introducing the Lisk Grant Program&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/blog/announcement/5th-anniversary-lisk-network&#34;&gt;The 5th Anniversary of Lisk Network&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=qMXCxl60Ql4&amp;amp;list=PLixm1arf_lEyET_m03E77iNfOffM17Ajt&#34;&gt;Introducing Lisk Interoperability - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLixm1arf_lExbv3OCxqMHZh-o6iF1VvlL&#34;&gt;Lisk International - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLgYm75JuzgutVGr_IeCl--Wdb43JdLvwH&#34;&gt;Events - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://discord.com/invite/7EKWJ7b&#34;&gt;Lisk - Discord&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/community&#34;&gt;Lisk Community&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/Lisk/&#34;&gt;Lisk - Reddit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/liskhq&#34;&gt;Lisk - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/LiskHQ&#34;&gt;Twitter: Lisk ( @LiskHQ )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/MaxKordekHQ/featured&#34;&gt;Max Kordek - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/maxkordek/&#34;&gt;Twitter: Max Kordek | HODLing the Lisk Gem ( @maxkordek )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://bcbacker.teachable.com/&#34;&gt;Blockchain Backer on Teachable&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UCia6oYbLKo8fLOguATpACmA&#34;&gt;Blockchain Backer - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://www.hashcash.org/&#34;&gt;Hashcash&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://drewdevault.com/2021/04/26/Cryptocurrency-is-a-disaster.html&#34;&gt;Cryptocurrency is an abject disaster&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.businessinsider.com/ethereum-nft-meme-art-nyan-cat-sells-for-300-eth-2021-2&#34;&gt;Nyan Cat NFT&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://supplychaindigital.com/technology-4/walmart-urges-its-suppliers-use-ibm-blockchain-technology&#34;&gt;Walmart urges its suppliers to use IBM blockchain technology&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://insureblocks.com/ep-139-smart-contracts-oracles-insights-from-chainlink/&#34;&gt;Ep. 139 – Smart Contracts &amp;amp; Oracles – insights from Chainlink&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Max- &lt;a href=&#34;https://www.nasa.gov/topics/technology/index.html&#34;&gt;Technology | NASA&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a h...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Steve and AJ talk with Max Kordek, founder of his startup Lisk, which is geared towards helping JavaScript developers use the blockchain to develop new applications for new industries. We delve deep into the origins and base technologies of the blockchain, how it has been used, and how it can be used in the future. They also discuss Lisk, it’s purpose, and how Max hopes their SDK will be used by developers to explore the blockchain and find brand new applications for it.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Max Kordek</li></ul><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/influencers/" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://podcastbootcamp.io/" rel="nofollow">PodcastBootcamp.io</a></li>
</ul><div>Links</div><ul>
<li><a href="https://github.com/LiskHQ/" rel="nofollow">GitHub | Lisk</a></li>
<li><a href="https://hackonlisk.devpost.com/project-gallery" rel="nofollow">HackonLisk</a></li>
<li><a href="https://lisk.com/" rel="nofollow">Lisk</a></li>
<li><a href="https://jaxenter.com/lisk-blockchain-max-kordek-136848-136848.html" rel="nofollow">Mastering blockchain: Meet Lisk, a blockchain platform for JavaScript developers</a></li>
<li><a href="https://lisk.com/blog/archive?field_blog_category%5B288%5D=288" rel="nofollow">Blog Archives | Lisk</a></li>
<li><a href="https://lisk.com/blog/announcement/introducing-lisk-grant-program" rel="nofollow">Introducing the Lisk Grant Program</a></li>
<li><a href="https://lisk.com/blog/announcement/5th-anniversary-lisk-network" rel="nofollow">The 5th Anniversary of Lisk Network</a></li>
<li><a href="https://www.youtube.com/watch?list=PLixm1arf_lEyET_m03E77iNfOffM17Ajt&v=qMXCxl60Ql4" rel="nofollow">Introducing Lisk Interoperability - YouTube</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLixm1arf_lExbv3OCxqMHZh-o6iF1VvlL" rel="nofollow">Lisk International - YouTube</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLgYm75JuzgutVGr_IeCl--Wdb43JdLvwH" rel="nofollow">Events - YouTube</a></li>
<li><a href="https://discord.com/invite/7EKWJ7b" rel="nofollow">Lisk - Discord</a></li>
<li><a href="https://lisk.com/community" rel="nofollow">Lisk Community</a></li>
<li><a href="https://www.reddit.com/r/Lisk/" rel="nofollow">Lisk - Reddit</a></li>
<li><a href="https://www.youtube.com/liskhq" rel="nofollow">Lisk - YouTube</a></li>
<li><a href="https://twitter.com/LiskHQ" rel="nofollow">Twitter: Lisk ( @LiskHQ )</a></li>
<li><a href="https://www.youtube.com/c/MaxKordekHQ/featured" rel="nofollow">Max Kordek - YouTube</a></li>
<li><a href="https://twitter.com/maxkordek/" rel="nofollow">Twitter: Max Kordek | HODLing the Lisk Gem ( @maxkordek )</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://bcbacker.teachable.com/" rel="nofollow">Blockchain Backer on Teachable</a>
</li>
<li>AJ- <a href="https://www.youtube.com/channel/UCia6oYbLKo8fLOguATpACmA" rel="nofollow">Blockchain Backer - YouTube</a>
</li>
<li>AJ- <a href="http://www.hashcash.org/" rel="nofollow">Hashcash</a>
</li>
<li>AJ- <a href="https://drewdevault.com/2021/04/26/Cryptocurrency-is-a-disaster.html" rel="nofollow">Cryptocurrency is an abject disaster</a>
</li>
<li>AJ- <a href="https://www.businessinsider.com/ethereum-nft-meme-art-nyan-cat-sells-for-300-eth-2021-2" rel="nofollow">Nyan Cat NFT</a>
</li>
<li>AJ- <a href="https://supplychaindigital.com/technology-4/walmart-urges-its-suppliers-use-ibm-blockchain-technology" rel="nofollow">Walmart urges its suppliers to use IBM blockchain technology</a>
</li>
<li>AJ- <a href="https://insureblocks.com/ep-139-smart-contracts-oracles-insights-from-chainlink/" rel="nofollow">Ep. 139 – Smart Contracts &amp; Oracles – insights from Chainlink</a>
</li>
<li>Max- <a href="https://www.nasa.gov/topics/technology/index.html" rel="nofollow">Technology | NASA</a>
</li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Max Kordek.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://podcastbootcamp.io/" rel="nofollow">Podcast Bootcamp</a>: <a href="https://podcastbootcamp.io/" rel="nofollow">Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! </a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Steve and AJ talk with Max Kordek, founder of his startup Lisk, which is geared towards helping JavaScript developers use the blockchain to develop new applications for new industries. We delve deep into the origins and base technologies of the blockchain, how it has been used, and how it can be used in the future. They also discuss Lisk, it’s purpose, and how Max hopes their SDK will be used by developers to explore the blockchain and find brand new applications for it.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Max Kordek&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers/&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/LiskHQ/&#34; rel=&#34;nofollow&#34;&gt;GitHub | Lisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackonlisk.devpost.com/project-gallery&#34; rel=&#34;nofollow&#34;&gt;HackonLisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/&#34; rel=&#34;nofollow&#34;&gt;Lisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jaxenter.com/lisk-blockchain-max-kordek-136848-136848.html&#34; rel=&#34;nofollow&#34;&gt;Mastering blockchain: Meet Lisk, a blockchain platform for JavaScript developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/blog/archive?field_blog_category%5B288%5D=288&#34; rel=&#34;nofollow&#34;&gt;Blog Archives | Lisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/blog/announcement/introducing-lisk-grant-program&#34; rel=&#34;nofollow&#34;&gt;Introducing the Lisk Grant Program&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/blog/announcement/5th-anniversary-lisk-network&#34; rel=&#34;nofollow&#34;&gt;The 5th Anniversary of Lisk Network&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?list=PLixm1arf_lEyET_m03E77iNfOffM17Ajt&amp;v=qMXCxl60Ql4&#34; rel=&#34;nofollow&#34;&gt;Introducing Lisk Interoperability - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLixm1arf_lExbv3OCxqMHZh-o6iF1VvlL&#34; rel=&#34;nofollow&#34;&gt;Lisk International - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLgYm75JuzgutVGr_IeCl--Wdb43JdLvwH&#34; rel=&#34;nofollow&#34;&gt;Events - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://discord.com/invite/7EKWJ7b&#34; rel=&#34;nofollow&#34;&gt;Lisk - Discord&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lisk.com/community&#34; rel=&#34;nofollow&#34;&gt;Lisk Community&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/Lisk/&#34; rel=&#34;nofollow&#34;&gt;Lisk - Reddit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/liskhq&#34; rel=&#34;nofollow&#34;&gt;Lisk - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/LiskHQ&#34; rel=&#34;nofollow&#34;&gt;Twitter: Lisk ( @LiskHQ )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/MaxKordekHQ/featured&#34; rel=&#34;nofollow&#34;&gt;Max Kordek - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/maxkordek/&#34; rel=&#34;nofollow&#34;&gt;Twitter: Max Kordek | HODLing the Lisk Gem ( @maxkordek )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://bcbacker.teachable.com/&#34; rel=&#34;nofollow&#34;&gt;Blockchain Backer on Teachable&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UCia6oYbLKo8fLOguATpACmA&#34; rel=&#34;nofollow&#34;&gt;Blockchain Backer - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://www.hashcash.org/&#34; rel=&#34;nofollow&#34;&gt;Hashcash&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://drewdevault.com/2021/04/26/Cryptocurrency-is-a-disaster.html&#34; rel=&#34;nofollow&#34;&gt;Cryptocurrency is an abject disaster&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.businessinsider.com/ethereum-nft-meme-art-nyan-cat-sells-for-300-eth-2021-2&#34; rel=&#34;nofollow&#34;&gt;Nyan Cat NFT&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://supplychaindigital.com/technology-4/walmart-urges-its-suppliers-use-ibm-blockchain-technology&#34; rel=&#34;nofollow&#34;&gt;Walmart urges its suppliers to use IBM blockchain technology&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://insureblocks.com/ep-139-smart-contracts-oracles-insights-from-chainlink/&#34; rel=&#34;nofollow&#34;&gt;Ep. 139 – Smart Contracts &amp;amp; Oracles – insights from Chainlink&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Max- &lt;a href=&#34;https://www.nasa.gov/topics/technology/index.html&#34; rel=&#34;nofollow&#34;&gt;Technology | NASA&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Max Kordek.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71975915" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ba567b42-81fe-47d4-9471-1260abd2369b/stream.mp3"/>
                
                <guid isPermaLink="false">33b1a940-b8eb-4174-8d0d-bc636f4d37fe</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/javascript-and-the-blockchain-with-max-kordek-jsj-503</link>
                <pubDate>Tue, 05 Oct 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4498</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>DevOps for JavaScript ft. Will Button - JSJ 502</itunes:title>
                <title>DevOps for JavaScript ft. Will Button - JSJ 502</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Our very own Will Button from Adventures in DevOps joins us to discuss DevOps in JavaScript. Will also hosts his own YouTube channel discussing DevOps for Developers and is a consultant helping early stage startups getting th</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Our very own Will Button from Adventures in DevOps joins us to discuss DevOps in JavaScript. Will also hosts his own YouTube channel discussing DevOps for Developers and is a consultant helping early stage startups getting their applications set up and scaling.&lt;/div&gt;&lt;div&gt;He joins the panel to help the Jabber panel understand how to make Node and JavaScript deploy, scale, and grow.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Will Button&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://PodcastBootcamp.io&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com/choice-words-about-the-upcoming-deprecation-of-javascript-dialogs/&#34;&gt;Choice Words about the Upcoming Deprecation of JavaScript Dialogs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC5ZFyTivwhmZXUcOoMavyAQ&#34;&gt;DevOps For Developers - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devopsfordevelopers.io/&#34;&gt;DevOps For Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://willbutton.co/&#34;&gt;Will Button&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/rekibnikufesin&#34;&gt;GitHub: Will Button ( rekibnikufesin )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wfbutton&#34;&gt;Twitter: Will Button ( @wfbutton )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.qwiklabs.com/&#34;&gt;Qwiklabs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-  Learn Two Languages (and one of them should be Go)&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/39FuW2R&#34;&gt;The Phoenix Project&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/vanilla-devops-git-credentials-cheatsheet/&#34;&gt;The Vanilla DevOps Git Credentials &amp;amp; Private Packages Cheatsheet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://stackexchange.com/performance&#34;&gt; Performance - Stack Exchange&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.python.org/dev/peps/pep-0020/#id2&#34;&gt;The Zen of Python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PL7664379246A246CB&#34;&gt;Crockford on JavaScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Will- &lt;a href=&#34;https://amzn.to/3AOJucn&#34;&gt;Site Reliability Engineering&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Will Button.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;Launch an Amazi...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Our very own Will Button from Adventures in DevOps joins us to discuss DevOps in JavaScript. Will also hosts his own YouTube channel discussing DevOps for Developers and is a consultant helping early stage startups getting their applications set up and scaling.</div><div>He joins the panel to help the Jabber panel understand how to make Node and JavaScript deploy, scale, and grow.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Will Button</li></ul><div>Sponsors</div><ul>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="http://PodcastBootcamp.io" rel="nofollow">PodcastBootcamp.io</a></li>
</ul><div>Links</div><ul>
<li><a href="https://css-tricks.com/choice-words-about-the-upcoming-deprecation-of-javascript-dialogs/" rel="nofollow">Choice Words about the Upcoming Deprecation of JavaScript Dialogs</a></li>
<li><a href="https://www.youtube.com/channel/UC5ZFyTivwhmZXUcOoMavyAQ" rel="nofollow">DevOps For Developers - YouTube</a></li>
<li><a href="https://devopsfordevelopers.io/" rel="nofollow">DevOps For Developers</a></li>
<li><a href="https://willbutton.co/" rel="nofollow">Will Button</a></li>
<li><a href="https://github.com/rekibnikufesin" rel="nofollow">GitHub: Will Button ( rekibnikufesin )</a></li>
<li><a href="https://twitter.com/wfbutton" rel="nofollow">Twitter: Will Button ( @wfbutton )</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://www.qwiklabs.com/" rel="nofollow">Qwiklabs</a>
</li>
<li>AJ-  Learn Two Languages (and one of them should be Go)</li>
<li>AJ- <a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a>
</li>
<li>AJ- <a href="https://amzn.to/39FuW2R" rel="nofollow">The Phoenix Project</a>
</li>
<li>AJ- <a href="https://coolaj86.com/articles/vanilla-devops-git-credentials-cheatsheet/" rel="nofollow">The Vanilla DevOps Git Credentials &amp; Private Packages Cheatsheet</a>
</li>
<li>AJ-<a href="https://stackexchange.com/performance" rel="nofollow"> Performance - Stack Exchange</a>
</li>
<li>AJ- <a href="https://www.python.org/dev/peps/pep-0020/#id2" rel="nofollow">The Zen of Python</a>
</li>
<li>AJ- <a href="https://www.youtube.com/playlist?list=PL7664379246A246CB" rel="nofollow">Crockford on JavaScript</a>
</li>
<li>Will- <a href="https://amzn.to/3AOJucn" rel="nofollow">Site Reliability Engineering</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Will Button.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://podcastbootcamp.io/" rel="nofollow">Podcast Bootcamp</a>: <a href="https://podcastbootcamp.io/" rel="nofollow">Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! </a>
</li>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Our very own Will Button from Adventures in DevOps joins us to discuss DevOps in JavaScript. Will also hosts his own YouTube channel discussing DevOps for Developers and is a consultant helping early stage startups getting their applications set up and scaling.&lt;/div&gt;&lt;div&gt;He joins the panel to help the Jabber panel understand how to make Node and JavaScript deploy, scale, and grow.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Will Button&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://PodcastBootcamp.io&#34; rel=&#34;nofollow&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com/choice-words-about-the-upcoming-deprecation-of-javascript-dialogs/&#34; rel=&#34;nofollow&#34;&gt;Choice Words about the Upcoming Deprecation of JavaScript Dialogs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC5ZFyTivwhmZXUcOoMavyAQ&#34; rel=&#34;nofollow&#34;&gt;DevOps For Developers - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devopsfordevelopers.io/&#34; rel=&#34;nofollow&#34;&gt;DevOps For Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://willbutton.co/&#34; rel=&#34;nofollow&#34;&gt;Will Button&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/rekibnikufesin&#34; rel=&#34;nofollow&#34;&gt;GitHub: Will Button ( rekibnikufesin )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wfbutton&#34; rel=&#34;nofollow&#34;&gt;Twitter: Will Button ( @wfbutton )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.qwiklabs.com/&#34; rel=&#34;nofollow&#34;&gt;Qwiklabs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-  Learn Two Languages (and one of them should be Go)&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/39FuW2R&#34; rel=&#34;nofollow&#34;&gt;The Phoenix Project&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/vanilla-devops-git-credentials-cheatsheet/&#34; rel=&#34;nofollow&#34;&gt;The Vanilla DevOps Git Credentials &amp;amp; Private Packages Cheatsheet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://stackexchange.com/performance&#34; rel=&#34;nofollow&#34;&gt; Performance - Stack Exchange&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.python.org/dev/peps/pep-0020/#id2&#34; rel=&#34;nofollow&#34;&gt;The Zen of Python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PL7664379246A246CB&#34; rel=&#34;nofollow&#34;&gt;Crockford on JavaScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Will- &lt;a href=&#34;https://amzn.to/3AOJucn&#34; rel=&#34;nofollow&#34;&gt;Site Reliability Engineering&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Will Button.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43853531" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/80240058-c356-47c6-b63c-ea1a6c978fb4/stream.mp3"/>
                
                <guid isPermaLink="false">2bac0cbb-b1f1-4015-a9a7-37441e9319b0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/devops-for-javascript-ft-will-button-jsj-502</link>
                <pubDate>Tue, 28 Sep 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2740</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Monitoring Performance and Core Web Vitals ft. Bianca Grizhar and Sumitra Manga - JSJ 501</itunes:title>
                <title>Monitoring Performance and Core Web Vitals ft. Bianca Grizhar and Sumitra Manga - JSJ 501</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Bianca and Sumitra from Raygun join the panel to talk about Core Web Vitals and how tools like Raygun can help keep tabs on and monitor your performance stats as you change your web application to get you better results on Google.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Bianca and Sumitra from Raygun join the panel to talk about Core Web Vitals and how tools like Raygun can help keep tabs on and monitor your performance stats as you change your web application to get you better results on Google.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Bianca Grizhar&lt;/li&gt;
&lt;li&gt;Sumitra Manga&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486/&#34;&gt;CrUX and Core Web Vitals – What to Measure on the Web with Rick Viscomi – JSJ 486&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-477-understanding-search-engines-and-seo-for-devs-part-2/&#34;&gt;JSJ 477: Understanding Search Engines and SEO (for devs) – Part 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/opinionated-core-web-vitals-jsj-495/&#34;&gt;Opinionated Core Web Vitals – JSJ 495&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/raygunio&#34;&gt;Twitter: Raygun ( @raygunio )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/biancagrizhar/&#34;&gt;LinkedIn: Bianca Grizhar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/sumitra-manga/&#34;&gt;LinkedIn: Sumitra Manga&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC-nPM1_kSZf91ZGkcgy_95Q&#34;&gt;How to ADHD - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rhgwIhB58PA&#34;&gt;The Biggest Myth In Education - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://search.brave.com/&#34;&gt;Brave Search&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/go-gitea/gitea&#34;&gt;GitHub | go-gitea/gitea&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Bianca- &lt;a href=&#34;https://www.youtube.com/watch?v=HX43JqwOguk&#34;&gt;How to monitor and optimize Core Web Vitals - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://us02web.zoom.us/webinar/register/WN_AKNnB9CsQ7mwrYF1kuGEOA&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/39oryt7&#34;&gt;Rhythm of War&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=Vx2RcUQNh6Q&#34;&gt;Is our universe the only universe? - Brian Greene - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sumitra- &lt;a href=&#34;https://www.netflix.com/nz/title/80204890&#34;&gt;Formula 1: Drive to Survive&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;htt...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Bianca and Sumitra from Raygun join the panel to talk about Core Web Vitals and how tools like Raygun can help keep tabs on and monitor your performance stats as you change your web application to get you better results on Google.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul>
<li>Bianca Grizhar</li>
<li>Sumitra Manga</li>
</ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://podcastbootcamp.io/" rel="nofollow">PodcastBootcamp.io</a></li>
</ul><div>Links</div><ul>
<li><a href="https://devchat.tv/js-jabber/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486/" rel="nofollow">CrUX and Core Web Vitals – What to Measure on the Web with Rick Viscomi – JSJ 486</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-477-understanding-search-engines-and-seo-for-devs-part-2/" rel="nofollow">JSJ 477: Understanding Search Engines and SEO (for devs) – Part 2</a></li>
<li><a href="https://devchat.tv/js-jabber/opinionated-core-web-vitals-jsj-495/" rel="nofollow">Opinionated Core Web Vitals – JSJ 495</a></li>
<li><a href="https://twitter.com/raygunio" rel="nofollow">Twitter: Raygun ( @raygunio )</a></li>
<li><a href="https://www.linkedin.com/in/biancagrizhar/" rel="nofollow">LinkedIn: Bianca Grizhar</a></li>
<li><a href="https://www.linkedin.com/in/sumitra-manga/" rel="nofollow">LinkedIn: Sumitra Manga</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://www.youtube.com/channel/UC-nPM1_kSZf91ZGkcgy_95Q" rel="nofollow">How to ADHD - YouTube</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=rhgwIhB58PA" rel="nofollow">The Biggest Myth In Education - YouTube</a>
</li>
<li>AJ- <a href="https://search.brave.com/" rel="nofollow">Brave Search</a>
</li>
<li>AJ- <a href="https://github.com/go-gitea/gitea" rel="nofollow">GitHub | go-gitea/gitea</a>
</li>
<li>Bianca- <a href="https://www.youtube.com/watch?v=HX43JqwOguk" rel="nofollow">How to monitor and optimize Core Web Vitals - YouTube</a>
</li>
<li>Charles- <a href="https://us02web.zoom.us/webinar/register/WN_AKNnB9CsQ7mwrYF1kuGEOA" rel="nofollow">Level Up | Devchat.tv</a>
</li>
<li>Charles- <a href="https://amzn.to/39oryt7" rel="nofollow">Rhythm of War</a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=Vx2RcUQNh6Q" rel="nofollow">Is our universe the only universe? - Brian Greene - YouTube</a>
</li>
<li>Sumitra- <a href="https://www.netflix.com/nz/title/80204890" rel="nofollow">Formula 1: Drive to Survive</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guests: Bianca Grizhar and Sumitra Manga.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://podcastbootcamp.io/" rel="nofollow">Podcast Bootcamp</a>: <a href="https://podcastbootcamp.io/" rel="nofollow">Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! </a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Bianca and Sumitra from Raygun join the panel to talk about Core Web Vitals and how tools like Raygun can help keep tabs on and monitor your performance stats as you change your web application to get you better results on Google.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Bianca Grizhar&lt;/li&gt;
&lt;li&gt;Sumitra Manga&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486/&#34; rel=&#34;nofollow&#34;&gt;CrUX and Core Web Vitals – What to Measure on the Web with Rick Viscomi – JSJ 486&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-477-understanding-search-engines-and-seo-for-devs-part-2/&#34; rel=&#34;nofollow&#34;&gt;JSJ 477: Understanding Search Engines and SEO (for devs) – Part 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/opinionated-core-web-vitals-jsj-495/&#34; rel=&#34;nofollow&#34;&gt;Opinionated Core Web Vitals – JSJ 495&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/raygunio&#34; rel=&#34;nofollow&#34;&gt;Twitter: Raygun ( @raygunio )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/biancagrizhar/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Bianca Grizhar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/sumitra-manga/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Sumitra Manga&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC-nPM1_kSZf91ZGkcgy_95Q&#34; rel=&#34;nofollow&#34;&gt;How to ADHD - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=rhgwIhB58PA&#34; rel=&#34;nofollow&#34;&gt;The Biggest Myth In Education - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://search.brave.com/&#34; rel=&#34;nofollow&#34;&gt;Brave Search&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/go-gitea/gitea&#34; rel=&#34;nofollow&#34;&gt;GitHub | go-gitea/gitea&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Bianca- &lt;a href=&#34;https://www.youtube.com/watch?v=HX43JqwOguk&#34; rel=&#34;nofollow&#34;&gt;How to monitor and optimize Core Web Vitals - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://us02web.zoom.us/webinar/register/WN_AKNnB9CsQ7mwrYF1kuGEOA&#34; rel=&#34;nofollow&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/39oryt7&#34; rel=&#34;nofollow&#34;&gt;Rhythm of War&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=Vx2RcUQNh6Q&#34; rel=&#34;nofollow&#34;&gt;Is our universe the only universe? - Brian Greene - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sumitra- &lt;a href=&#34;https://www.netflix.com/nz/title/80204890&#34; rel=&#34;nofollow&#34;&gt;Formula 1: Drive to Survive&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Bianca Grizhar and Sumitra Manga.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="81416777" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d1b2a85d-31bb-4624-bbd7-ad863360c833/stream.mp3"/>
                
                <guid isPermaLink="false">6958d30a-4899-4407-9a99-814699c0c8a3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/monitoring-performance-and-core-web-vitals-ft-bianca-grizhar-and-sumitra-manga-jsj-501</link>
                <pubDate>Tue, 21 Sep 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5088</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Episode 500 Celebration! - JSJ 500</itunes:title>
                <title>Episode 500 Celebration! - JSJ 500</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The JavaScript Jabber panel teams up to discuss their favorite moments and episodes over the last nearly 10 years of the show. They discuss where things are at and where they&#39;re going next.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The JavaScript Jabber panel teams up to discuss their favorite moments and episodes over the last nearly 10 years of the show. They discuss where things are at and where they&#39;re going next.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/levelup&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-478-browser-standards-rampage-can-we-have-nice-things/&#34;&gt;JSJ 478: Browser Standards Rampage: Can We Have Nice Things?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=fwb4ioYPZjg&#34;&gt;Live Pull Request Review, Review: Pushback (kindly) when appropriate. Don&#39;t let pride ruin you. Pt.6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/syncfast/clockwise&#34;&gt;GitHub | syncfast/clockwise&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.innerengineering.com/&#34;&gt;Inner Engineering&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lawsofux.com/&#34;&gt;Laws of UX&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=XFTOG895C7c&#34;&gt;The Better Parts. Douglas Crockford. JS Fest 2018&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/ewjoachim/zen-of-python&#34;&gt;GitHub | ewjoachim/zen-of-python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/go-proverbs/&#34;&gt;GitHub | BeyondCodeBootcamp/go-proverbs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://agilemanifesto.org/&#34;&gt;Manifesto for Agile Software Development&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://12factor.net/&#34;&gt;The Twelve-Factor App&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://kentcdodds.com/blog/aha-programming&#34;&gt;AHA Programming&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://research.swtch.com/deps&#34;&gt;Our Software Dependency Problem&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://ubiquity.acm.org/article.cfm?id=1513451&#34;&gt;THE FALLACY OF PREMATURE OPTIMIZATION&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=JxAXlJEmNMg&amp;amp;list=PL7664379246A246CB&#34;&gt;Crockford on JavaScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.imdb.com/title/tt0870154/&#34;&gt;Jungle Cruise&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://podcastplaybook.co/launch&#34;&gt;Podcast Playbook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.pickaflick.net/&#34;&gt;Pick-A-Flick&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://dev.to/richharris/stay-alert-d?ck_subscriber_id=1094766953&#34;&gt;Stay alert&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=F_zkn8eFOMA&#34;&gt;Jungle cruise puns&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Face...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The JavaScript Jabber panel teams up to discuss their favorite moments and episodes over the last nearly 10 years of the show. They discuss where things are at and where they&#39;re going next.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
<li><a href="http://devchat.tv/levelup" rel="nofollow">Level Up | Devchat.tv</a></li>
<li><a href="https://podcastbootcamp.io/" rel="nofollow">PodcastBootcamp.io</a></li>
</ul><div>Links</div><ul>
<li><a href="https://devchat.tv/js-jabber/jsj-478-browser-standards-rampage-can-we-have-nice-things/" rel="nofollow">JSJ 478: Browser Standards Rampage: Can We Have Nice Things?</a></li>
<li><a href="https://www.youtube.com/watch?v=fwb4ioYPZjg" rel="nofollow">Live Pull Request Review, Review: Pushback (kindly) when appropriate. Don&#39;t let pride ruin you. Pt.6</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://github.com/syncfast/clockwise" rel="nofollow">GitHub | syncfast/clockwise</a>
</li>
<li>Aimee- <a href="https://www.innerengineering.com/" rel="nofollow">Inner Engineering</a>
</li>
<li>AJ- <a href="https://lawsofux.com/" rel="nofollow">Laws of UX</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=XFTOG895C7c" rel="nofollow">The Better Parts. Douglas Crockford. JS Fest 2018</a>
</li>
<li>AJ- <a href="https://github.com/ewjoachim/zen-of-python" rel="nofollow">GitHub | ewjoachim/zen-of-python</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/go-proverbs/" rel="nofollow">GitHub | BeyondCodeBootcamp/go-proverbs</a>
</li>
<li>AJ- <a href="https://agilemanifesto.org/" rel="nofollow">Manifesto for Agile Software Development</a>
</li>
<li>AJ- <a href="https://12factor.net/" rel="nofollow">The Twelve-Factor App</a>
</li>
<li>AJ- <a href="https://kentcdodds.com/blog/aha-programming" rel="nofollow">AHA Programming</a>
</li>
<li>AJ- <a href="https://research.swtch.com/deps" rel="nofollow">Our Software Dependency Problem</a>
</li>
<li>AJ- <a href="https://ubiquity.acm.org/article.cfm?id=1513451" rel="nofollow">THE FALLACY OF PREMATURE OPTIMIZATION</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?list=PL7664379246A246CB&v=JxAXlJEmNMg" rel="nofollow">Crockford on JavaScript</a>
</li>
<li>Charles- <a href="https://www.imdb.com/title/tt0870154/" rel="nofollow">Jungle Cruise</a>
</li>
<li>Charles- <a href="https://podcastplaybook.co/launch" rel="nofollow">Podcast Playbook</a>
</li>
<li>Dan- <a href="https://www.pickaflick.net/" rel="nofollow">Pick-A-Flick</a>
</li>
<li>Steve- <a href="https://dev.to/richharris/stay-alert-d?ck_subscriber_id=1094766953" rel="nofollow">Stay alert</a>
</li>
<li>Steve- <a href="https://www.youtube.com/watch?v=F_zkn8eFOMA" rel="nofollow">Jungle cruise puns</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
<li>
<a href="https://podcastbootcamp.io/" rel="nofollow">Podcast Bootcamp</a>: <a href="https://podcastbootcamp.io/" rel="nofollow">Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! </a>
</li>
<li>
<a href="https://devchat.tv/levelup" rel="nofollow">Top End Devs Coaching</a>: <a href="https://devchat.tv/levelup" rel="nofollow">If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&#39;s completely free.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The JavaScript Jabber panel teams up to discuss their favorite moments and episodes over the last nearly 10 years of the show. They discuss where things are at and where they&amp;#39;re going next.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Level Up | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-478-browser-standards-rampage-can-we-have-nice-things/&#34; rel=&#34;nofollow&#34;&gt;JSJ 478: Browser Standards Rampage: Can We Have Nice Things?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=fwb4ioYPZjg&#34; rel=&#34;nofollow&#34;&gt;Live Pull Request Review, Review: Pushback (kindly) when appropriate. Don&amp;#39;t let pride ruin you. Pt.6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/syncfast/clockwise&#34; rel=&#34;nofollow&#34;&gt;GitHub | syncfast/clockwise&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.innerengineering.com/&#34; rel=&#34;nofollow&#34;&gt;Inner Engineering&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lawsofux.com/&#34; rel=&#34;nofollow&#34;&gt;Laws of UX&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=XFTOG895C7c&#34; rel=&#34;nofollow&#34;&gt;The Better Parts. Douglas Crockford. JS Fest 2018&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/ewjoachim/zen-of-python&#34; rel=&#34;nofollow&#34;&gt;GitHub | ewjoachim/zen-of-python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/go-proverbs/&#34; rel=&#34;nofollow&#34;&gt;GitHub | BeyondCodeBootcamp/go-proverbs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://agilemanifesto.org/&#34; rel=&#34;nofollow&#34;&gt;Manifesto for Agile Software Development&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://12factor.net/&#34; rel=&#34;nofollow&#34;&gt;The Twelve-Factor App&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://kentcdodds.com/blog/aha-programming&#34; rel=&#34;nofollow&#34;&gt;AHA Programming&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://research.swtch.com/deps&#34; rel=&#34;nofollow&#34;&gt;Our Software Dependency Problem&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://ubiquity.acm.org/article.cfm?id=1513451&#34; rel=&#34;nofollow&#34;&gt;THE FALLACY OF PREMATURE OPTIMIZATION&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?list=PL7664379246A246CB&amp;v=JxAXlJEmNMg&#34; rel=&#34;nofollow&#34;&gt;Crockford on JavaScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.imdb.com/title/tt0870154/&#34; rel=&#34;nofollow&#34;&gt;Jungle Cruise&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://podcastplaybook.co/launch&#34; rel=&#34;nofollow&#34;&gt;Podcast Playbook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.pickaflick.net/&#34; rel=&#34;nofollow&#34;&gt;Pick-A-Flick&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://dev.to/richharris/stay-alert-d?ck_subscriber_id=1094766953&#34; rel=&#34;nofollow&#34;&gt;Stay alert&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=F_zkn8eFOMA&#34; rel=&#34;nofollow&#34;&gt;Jungle cruise puns&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Top End Devs Coaching&lt;/a&gt;: &lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&amp;#39;s completely free.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62151366" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3ed72c94-ad0c-47f8-8231-540900060b57/stream.mp3"/>
                
                <guid isPermaLink="false">cc97d024-9ea4-4f60-85af-8429b28beaa5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/episode-500-celebration-jsj-500</link>
                <pubDate>Tue, 14 Sep 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3884</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How to Stay Current with JavaScript - JSJ 499</itunes:title>
                <title>How to Stay Current with JavaScript - JSJ 499</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>&lt;!-- wp:paragraph --&gt;
&lt;p&gt;The panel gets together to discuss how they learn new things and what things are important to learn.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;They start out discussing how to learn new things. They they go into ho</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panel gets together to discuss how they learn new things and what things are important to learn.&lt;/div&gt;&lt;div&gt;They start out discussing how to learn new things. They they go into how to keep up on the never-ending releases within the JavaScript ecosystem.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://blog.cloudflare.com/&#34;&gt;The Cloudflare Blog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PL7664379246A246CB&#34;&gt;Crockford on JS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/10&#34;&gt;Beyond Code Project Ideas&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://js.org/&#34;&gt;JS.ORG&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/blob/main/001-Markdown-Cheat-Sheet.md&#34;&gt;Markdown Cheat Sheet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/beyondcodebootcamp/bliss&#34;&gt;Bliss&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://us02web.zoom.us/webinar/register/WN_AKNnB9CsQ7mwrYF1kuGEOA&#34;&gt;Level up | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3mJ4ayk&#34;&gt;Pragmatic Thinking and Learning&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/ruby-rogues/131-rr-how-to-learn/&#34;&gt;131 RR How to Learn | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/DanShappir/status/1401896988917051392?s=20&#34;&gt;Dan Shappir on Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.twitch.tv/webpagetest&#34;&gt;WebPageTest&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34;&gt;Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! &lt;/a&gt;
&lt;/li...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<p>The panel gets together to discuss how they learn new things and what things are important to learn.</p><p>They start out discussing how to learn new things. They they go into how to keep up on the never-ending releases within the JavaScript ecosystem.</p><p>Panel</p><ul><li>Aimee Knight</li><li>AJ O&#39;Neal</li><li>Charles Max Wood</li><li>Dan Shappir</li></ul><p>Sponsors</p><ul><li><a href="https://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li><li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li><li><a href="https://podcastbootcamp.io/" rel="nofollow">PodcastBootcamp.io</a></li></ul><p>Picks</p><ul><li>Aimee- <a href="https://blog.cloudflare.com/" rel="nofollow">The Cloudflare Blog</a></li><li>AJ- <a href="https://www.youtube.com/playlist?list=PL7664379246A246CB" rel="nofollow">Crockford on JS</a></li><li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/10" rel="nofollow">Beyond Code Project Ideas</a></li><li>AJ- <a href="https://js.org/" rel="nofollow">JS.ORG</a></li><li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/blob/main/001-Markdown-Cheat-Sheet.md" rel="nofollow">Markdown Cheat Sheet</a></li><li>AJ- <a href="https://github.com/beyondcodebootcamp/bliss" rel="nofollow">Bliss</a></li><li>Charles- <a href="https://us02web.zoom.us/webinar/register/WN_AKNnB9CsQ7mwrYF1kuGEOA" rel="nofollow">Level up | Devchat.tv</a></li><li>Charles- <a href="https://amzn.to/3mJ4ayk" rel="nofollow">Pragmatic Thinking and Learning</a></li><li>Charles- <a href="https://devchat.tv/ruby-rogues/131-rr-how-to-learn/" rel="nofollow">131 RR How to Learn | Devchat.tv</a></li><li>Dan- <a href="https://twitter.com/DanShappir/status/1401896988917051392?s=20" rel="nofollow">Dan Shappir on Twitter</a></li><li>Dan- <a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li><li>Dan- <a href="https://www.twitch.tv/webpagetest" rel="nofollow">WebPageTest</a></li></ul><p>Contact Aimee:</p><ul><li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li><li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li><li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li><li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li><li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li><li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li></ul><p>Contact AJ:</p><ul><li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li><li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li><li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li><li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li><li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li><li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li></ul><p>Contact Charles:</p><ul><li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li><li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li><li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li></ul><p>Contact Dan:</p><ul><li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li><li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li><li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li></ul><p>Sponsored By:</p><ul><li><a href="https://podcastbootcamp.io/" rel="nofollow">Podcast Bootcamp</a>: <a href="https://podcastbootcamp.io/" rel="nofollow">Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! </a></li><li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;The panel gets together to discuss how they learn new things and what things are important to learn.&lt;/p&gt;&lt;p&gt;They start out discussing how to learn new things. They they go into how to keep up on the never-ending releases within the JavaScript ecosystem.&lt;/p&gt;&lt;p&gt;Panel&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Aimee Knight&lt;/li&gt;&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;li&gt;Dan Shappir&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Sponsors&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;PodcastBootcamp.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Picks&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Aimee- &lt;a href=&#34;https://blog.cloudflare.com/&#34; rel=&#34;nofollow&#34;&gt;The Cloudflare Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PL7664379246A246CB&#34; rel=&#34;nofollow&#34;&gt;Crockford on JS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/10&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Project Ideas&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://js.org/&#34; rel=&#34;nofollow&#34;&gt;JS.ORG&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/blob/main/001-Markdown-Cheat-Sheet.md&#34; rel=&#34;nofollow&#34;&gt;Markdown Cheat Sheet&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/beyondcodebootcamp/bliss&#34; rel=&#34;nofollow&#34;&gt;Bliss&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles- &lt;a href=&#34;https://us02web.zoom.us/webinar/register/WN_AKNnB9CsQ7mwrYF1kuGEOA&#34; rel=&#34;nofollow&#34;&gt;Level up | Devchat.tv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3mJ4ayk&#34; rel=&#34;nofollow&#34;&gt;Pragmatic Thinking and Learning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/ruby-rogues/131-rr-how-to-learn/&#34; rel=&#34;nofollow&#34;&gt;131 RR How to Learn | Devchat.tv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/DanShappir/status/1401896988917051392?s=20&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir on Twitter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan- &lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan- &lt;a href=&#34;https://www.twitch.tv/webpagetest&#34; rel=&#34;nofollow&#34;&gt;WebPageTest&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Contact Aimee:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Contact AJ:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Contact Charles:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Contact Dan:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Sponsored By:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Podcast Bootcamp&lt;/a&gt;: &lt;a href=&#34;https://podcastbootcamp.io/&#34; rel=&#34;nofollow&#34;&gt;Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot! &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73037531" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/48fc2df0-0c29-4b06-939d-169909fb84c6/stream.mp3"/>
                
                <guid isPermaLink="false">fc46588f-66d9-4072-b213-20a9a16dd066</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/how-to-stay-current-with-javascript-jsj-499</link>
                <pubDate>Tue, 31 Aug 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4564</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Transitioning a Large Front-End Codebase to TypeScript ft. Priscila Oliveira and Mark Story – JSJ 498</itunes:title>
                <title>Transitioning a Large Front-End Codebase to TypeScript ft. Priscila Oliveira and Mark Story – JSJ 498</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Priscila Oliveira and Mark Story join the panel to discuss the recent transition at Sentry from vanilla JavaScript to React and TypeScript. The show starts out with the panelists nerding out over Sentry and how they use it, then they dive into the co</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Priscila Oliveira and Mark Story join the panel to discuss the recent transition at Sentry from vanilla JavaScript to React and TypeScript.&lt;/div&gt;&lt;div&gt;The show starts out with the panelists nerding out over Sentry and how they use it, then they dive into the code transition and the things that they learned from their conversion to TypeScript.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Mark Story&lt;/li&gt;
&lt;li&gt;Priscila Oliveira&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sentry.io/2021/04/12/slow-and-steady-converting-sentrys-entire-frontend-to-typescript&#34;&gt;Slow and Steady: Converting Sentry’s Entire Frontend to TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/markstory/vim-files&#34;&gt;GitHub | markstory/vim-files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/vim-essentials/&#34;&gt;webinstall.dev/vim-essentials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/billyvg/dotfiles/tree/main/.config/nvim&#34;&gt;GitHub | billyvg/dotfiles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getsentry/&#34;&gt;Twitter: Sentry ( @getsentry )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mark_story/&#34;&gt;Twitter: Mark Story ( @mark_story )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/priscilawebdev&#34;&gt;Twitter: Priscila Oliveira ( @priscilawebdev )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.innerengineering.com/&#34;&gt;Inner Engineering&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://gist.github.com/coolaj86/442925c20c6f13c6362b4af690a7f636&#34;&gt;GitHub | coolaj86/await-catch.md&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/dadoomer/markdown-slides&#34;&gt;GitHub | dadoomer/markdown-slides&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://fallofcivilizationspodcast.com/&#34;&gt;Fall of Civilizations Podcast&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=cIYfiRyPi3o&#34;&gt;Sir Humphrey Appleby on the Proper Function of Government - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark- &lt;a href=&#34;https://www.edwardtufte.com/tufte/books_be&#34;&gt;Edward Tufte&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark- &lt;a href=&#34;https://github.com/neoclide/coc.nvim&#34;&gt;GitHub | neoclide/coc.nvim&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Priscila - &lt;a href=&#34;https://github.com/clauderic/dnd-kit&#34;&gt;GitHub | clauderic/dnd-kit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.devshows.dev/podcasts/web-rush/episode-142-sketch-notes-in-tech-with-david-neal&#34;&gt;Episode 142: Sketch Notes in Tech with David Neal&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Priscila Oliveira and Mark Story join the panel to discuss the recent transition at Sentry from vanilla JavaScript to React and TypeScript.</div><div>The show starts out with the panelists nerding out over Sentry and how they use it, then they dive into the code transition and the things that they learned from their conversion to TypeScript.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul>
<li>Mark Story</li>
<li>Priscila Oliveira</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
<li><a href="https://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://blog.sentry.io/2021/04/12/slow-and-steady-converting-sentrys-entire-frontend-to-typescript" rel="nofollow">Slow and Steady: Converting Sentry’s Entire Frontend to TypeScript</a></li>
<li><a href="https://github.com/markstory/vim-files" rel="nofollow">GitHub | markstory/vim-files</a></li>
<li><a href="https://webinstall.dev/vim-essentials/" rel="nofollow">webinstall.dev/vim-essentials</a></li>
<li><a href="https://github.com/billyvg/dotfiles/tree/main/.config/nvim" rel="nofollow">GitHub | billyvg/dotfiles</a></li>
<li><a href="https://twitter.com/getsentry/" rel="nofollow">Twitter: Sentry ( @getsentry )</a></li>
<li><a href="https://twitter.com/mark_story/" rel="nofollow">Twitter: Mark Story ( @mark_story )</a></li>
<li><a href="https://twitter.com/priscilawebdev" rel="nofollow">Twitter: Priscila Oliveira ( @priscilawebdev )</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://www.innerengineering.com/" rel="nofollow">Inner Engineering</a>
</li>
<li>AJ- <a href="https://gist.github.com/coolaj86/442925c20c6f13c6362b4af690a7f636" rel="nofollow">GitHub | coolaj86/await-catch.md</a>
</li>
<li>AJ- <a href="https://github.com/dadoomer/markdown-slides" rel="nofollow">GitHub | dadoomer/markdown-slides</a>
</li>
<li>Dan- <a href="https://fallofcivilizationspodcast.com/" rel="nofollow">Fall of Civilizations Podcast</a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=cIYfiRyPi3o" rel="nofollow">Sir Humphrey Appleby on the Proper Function of Government - YouTube</a>
</li>
<li>Mark- <a href="https://www.edwardtufte.com/tufte/books_be" rel="nofollow">Edward Tufte</a>
</li>
<li>Mark- <a href="https://github.com/neoclide/coc.nvim" rel="nofollow">GitHub | neoclide/coc.nvim</a>
</li>
<li>Priscila - <a href="https://github.com/clauderic/dnd-kit" rel="nofollow">GitHub | clauderic/dnd-kit</a>
</li>
<li>Steve- <a href="https://www.devshows.dev/podcasts/web-rush/episode-142-sketch-notes-in-tech-with-david-neal" rel="nofollow">Episode 142: Sketch Notes in Tech with David Neal</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guests: Mark Story and Priscila Oliveira.</div><div>Sponsored By:</div><ul><li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Priscila Oliveira and Mark Story join the panel to discuss the recent transition at Sentry from vanilla JavaScript to React and TypeScript.&lt;/div&gt;&lt;div&gt;The show starts out with the panelists nerding out over Sentry and how they use it, then they dive into the code transition and the things that they learned from their conversion to TypeScript.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Mark Story&lt;/li&gt;
&lt;li&gt;Priscila Oliveira&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sentry.io/2021/04/12/slow-and-steady-converting-sentrys-entire-frontend-to-typescript&#34; rel=&#34;nofollow&#34;&gt;Slow and Steady: Converting Sentry’s Entire Frontend to TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/markstory/vim-files&#34; rel=&#34;nofollow&#34;&gt;GitHub | markstory/vim-files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/vim-essentials/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/vim-essentials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/billyvg/dotfiles/tree/main/.config/nvim&#34; rel=&#34;nofollow&#34;&gt;GitHub | billyvg/dotfiles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getsentry/&#34; rel=&#34;nofollow&#34;&gt;Twitter: Sentry ( @getsentry )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mark_story/&#34; rel=&#34;nofollow&#34;&gt;Twitter: Mark Story ( @mark_story )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/priscilawebdev&#34; rel=&#34;nofollow&#34;&gt;Twitter: Priscila Oliveira ( @priscilawebdev )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.innerengineering.com/&#34; rel=&#34;nofollow&#34;&gt;Inner Engineering&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://gist.github.com/coolaj86/442925c20c6f13c6362b4af690a7f636&#34; rel=&#34;nofollow&#34;&gt;GitHub | coolaj86/await-catch.md&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/dadoomer/markdown-slides&#34; rel=&#34;nofollow&#34;&gt;GitHub | dadoomer/markdown-slides&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://fallofcivilizationspodcast.com/&#34; rel=&#34;nofollow&#34;&gt;Fall of Civilizations Podcast&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=cIYfiRyPi3o&#34; rel=&#34;nofollow&#34;&gt;Sir Humphrey Appleby on the Proper Function of Government - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark- &lt;a href=&#34;https://www.edwardtufte.com/tufte/books_be&#34; rel=&#34;nofollow&#34;&gt;Edward Tufte&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark- &lt;a href=&#34;https://github.com/neoclide/coc.nvim&#34; rel=&#34;nofollow&#34;&gt;GitHub | neoclide/coc.nvim&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Priscila - &lt;a href=&#34;https://github.com/clauderic/dnd-kit&#34; rel=&#34;nofollow&#34;&gt;GitHub | clauderic/dnd-kit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.devshows.dev/podcasts/web-rush/episode-142-sketch-notes-in-tech-with-david-neal&#34; rel=&#34;nofollow&#34;&gt;Episode 142: Sketch Notes in Tech with David Neal&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Mark Story and Priscila Oliveira.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65330364" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0e0be4b8-03d8-4850-931a-eeadcc029f50/stream.mp3"/>
                
                <guid isPermaLink="false">035f7e35-6657-4273-982a-6dbecf5280c3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/transitioning-a-large-front-end-codebase-to-typescript-ft-priscila-oliveira-and-mark-story-jsj-498</link>
                <pubDate>Tue, 24 Aug 2021 10:15:00 &#43;0000</pubDate>
                <itunes:duration>4083</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Alpinejs, Microservices, Code Completion, and Getting Paid for Open Source with Caleb Porzio - JSJ 497</itunes:title>
                <title>Alpinejs, Microservices, Code Completion, and Getting Paid for Open Source with Caleb Porzio - JSJ 497</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Caleb is the maintainer of several popular open source projects and frameworks including Alpinejs and Livewire, and is also an avid user of GitHub&#39;s CoPilot. 

We talk about declarative, imperative, moving from SPAs and APIs back to simpler server-or</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Caleb is the maintainer of several popular open source projects and frameworks including Alpinejs and Livewire, and is also an avid user of GitHub&#39;s CoPilot. Also, he&#39;s living the dream - writing open source full time. &lt;/div&gt;&lt;div&gt;We talk about declarative, imperative, moving from SPAs and APIs back to simpler server-oriented design, design architecture, code style and linting, and how Caleb&#39;s achieved the near-impossible task of monetizing open source in a way people love.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Caleb Porzio &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/calebporzio&#34;&gt;Twitter: Caleb Porzio ( @calebporzio )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/RobinCsl/awesome-js-tooling-not-in-js&#34;&gt;GitHub | RobinCsl/awesome-js-tooling-not-in-js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/how-to-rip-blurays-with-a-libredrive/&#34;&gt;How to Rip Blu-Rays with a LibreDrive&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/my-top-anime-picks/&#34;&gt;My Top Anime Picks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Caleb- &lt;a href=&#34;https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw&#34;&gt;3Blue1Brown - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Caleb Porzio .&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Caleb is the maintainer of several popular open source projects and frameworks including Alpinejs and Livewire, and is also an avid user of GitHub&#39;s CoPilot. Also, he&#39;s living the dream - writing open source full time. </div><div>We talk about declarative, imperative, moving from SPAs and APIs back to simpler server-oriented design, design architecture, code style and linting, and how Caleb&#39;s achieved the near-impossible task of monetizing open source in a way people love.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
</ul><div>Guest</div><ul><li>Caleb Porzio </li></ul><div>Sponsors</div><ul>
<li><a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul><li><a href="https://twitter.com/calebporzio" rel="nofollow">Twitter: Caleb Porzio ( @calebporzio )</a></li></ul><div>Picks</div><ul>
<li>Aimee- <a href="https://github.com/RobinCsl/awesome-js-tooling-not-in-js" rel="nofollow">GitHub | RobinCsl/awesome-js-tooling-not-in-js</a>
</li>
<li>AJ- <a href="https://coolaj86.com/articles/how-to-rip-blurays-with-a-libredrive/" rel="nofollow">How to Rip Blu-Rays with a LibreDrive</a>
</li>
<li>AJ- <a href="https://coolaj86.com/articles/my-top-anime-picks/" rel="nofollow">My Top Anime Picks</a>
</li>
<li>Caleb- <a href="https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw" rel="nofollow">3Blue1Brown - YouTube</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Special Guest: Caleb Porzio .</div><div>Sponsored By:</div><ul>
<li>
<a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a>: <a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Caleb is the maintainer of several popular open source projects and frameworks including Alpinejs and Livewire, and is also an avid user of GitHub&amp;#39;s CoPilot. Also, he&amp;#39;s living the dream - writing open source full time. &lt;/div&gt;&lt;div&gt;We talk about declarative, imperative, moving from SPAs and APIs back to simpler server-oriented design, design architecture, code style and linting, and how Caleb&amp;#39;s achieved the near-impossible task of monetizing open source in a way people love.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Caleb Porzio &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/calebporzio&#34; rel=&#34;nofollow&#34;&gt;Twitter: Caleb Porzio ( @calebporzio )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/RobinCsl/awesome-js-tooling-not-in-js&#34; rel=&#34;nofollow&#34;&gt;GitHub | RobinCsl/awesome-js-tooling-not-in-js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/how-to-rip-blurays-with-a-libredrive/&#34; rel=&#34;nofollow&#34;&gt;How to Rip Blu-Rays with a LibreDrive&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://coolaj86.com/articles/my-top-anime-picks/&#34; rel=&#34;nofollow&#34;&gt;My Top Anime Picks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Caleb- &lt;a href=&#34;https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw&#34; rel=&#34;nofollow&#34;&gt;3Blue1Brown - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Caleb Porzio .&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62149276" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9c3fd288-0e15-4f20-a858-2aca0038ac0f/stream.mp3"/>
                
                <guid isPermaLink="false">bbc651d7-f9e2-45f7-98e4-0f2e6b5b4c0b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/alpinejs-microservices-code-completion-and-getting-paid-for-open-source-with-caleb-porzio-jsj-497</link>
                <pubDate>Tue, 17 Aug 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3884</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>An Unconventional Journey into Coding ft. Sam Sycamore - JSJ 496</itunes:title>
                <title>An Unconventional Journey into Coding ft. Sam Sycamore - JSJ 496</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>&lt;p&gt;Sam Sycamore joins the podcast to tell his story of transitioning into programming after listening to the podcast episode we recorded with Danny Thompson.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Danny told his story about how he went</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Sam Sycamore joins the podcast to tell his story of transitioning into programming after listening to the podcast episode we recorded with Danny Thompson.&lt;/div&gt;&lt;div&gt;Danny told his story about how he went from gas station attendant to programmer in a very short timeframe.&lt;/div&gt;&lt;div&gt;Sam has now made a similar journey from landscape construction to programming and what inspired him to make the switch.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Sam Sycamore &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sycamore.design/learn-web-development&#34;&gt;How I Learned to Code and Started Freelancing Full-Time in 8 Months&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sycamore.design/freelancing-tech-industry&#34;&gt;Everything You Need to Know to Succeed as a Freelancer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sycamore.design/freelancing-workflow&#34;&gt;My Freelancing Workflow, from Cold Leads to Paid Invoices&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/&#34;&gt;JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sycamore.design/&#34;&gt;Sycamore Design Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tanoaksam&#34;&gt;Twitter: Sam Sycamore ( @tanoaksam )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/samuelsycamore&#34;&gt;GitHub: Sam Sycamore ( samuelsycamore )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/ossu/computer-science&#34;&gt;GitHub | ossu/computer-science&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=7LOF7KM7UhY&#34;&gt;Cloud Turbo Encabulator - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://search.brave.com&#34;&gt;Brave Search&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3yA7JcQ&#34;&gt;The Ruthless Elimination of Hurry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3xsW4fP&#34;&gt;Atlas Shrugged &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=B22o_yeDE_s&#34;&gt;Getting Comfortable Being Uncomfortable – Aimee Knight - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=ue7wM0QC5LE&#34;&gt;Four Yorkshiremen- Monty Python - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sam- &lt;a href=&#34;https://www.youtube.com/user/TheSkoolRocks&#34;&gt;The Futur - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sam- &lt;a href=&#34;https://leonnoel.com/&#34;&gt;leonnoel.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.cakebrew.com/&#34;&gt;Cakebrew&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.theregister.com/2021/07/05/infinidash/&#34;&gt;New mystery AWS product &#39;Infinidash&#39; goes viral — despite being entirely fictional&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Sam Sycamore joins the podcast to tell his story of transitioning into programming after listening to the podcast episode we recorded with Danny Thompson.</div><div>Danny told his story about how he went from gas station attendant to programmer in a very short timeframe.</div><div>Sam has now made a similar journey from landscape construction to programming and what inspired him to make the switch.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Sam Sycamore </li></ul><div>Guest</div><ul>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
<li><a href="https://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://blog.sycamore.design/learn-web-development" rel="nofollow">How I Learned to Code and Started Freelancing Full-Time in 8 Months</a></li>
<li><a href="https://blog.sycamore.design/freelancing-tech-industry" rel="nofollow">Everything You Need to Know to Succeed as a Freelancer</a></li>
<li><a href="https://blog.sycamore.design/freelancing-workflow" rel="nofollow">My Freelancing Workflow, from Cold Leads to Paid Invoices</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/" rel="nofollow">JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv</a></li>
<li><a href="https://blog.sycamore.design/" rel="nofollow">Sycamore Design Blog</a></li>
<li><a href="https://twitter.com/tanoaksam" rel="nofollow">Twitter: Sam Sycamore ( @tanoaksam )</a></li>
<li><a href="https://github.com/samuelsycamore" rel="nofollow">GitHub: Sam Sycamore ( samuelsycamore )</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://github.com/ossu/computer-science" rel="nofollow">GitHub | ossu/computer-science</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=7LOF7KM7UhY" rel="nofollow">Cloud Turbo Encabulator - YouTube</a>
</li>
<li>AJ- <a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a>
</li>
<li>AJ- <a href="https://search.brave.com" rel="nofollow">Brave Search</a>
</li>
<li>Charles- <a href="https://amzn.to/3yA7JcQ" rel="nofollow">The Ruthless Elimination of Hurry</a>
</li>
<li>Charles- <a href="https://amzn.to/3xsW4fP" rel="nofollow">Atlas Shrugged </a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=B22o_yeDE_s" rel="nofollow">Getting Comfortable Being Uncomfortable – Aimee Knight - YouTube</a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=ue7wM0QC5LE" rel="nofollow">Four Yorkshiremen- Monty Python - YouTube</a>
</li>
<li>Sam- <a href="https://www.youtube.com/user/TheSkoolRocks" rel="nofollow">The Futur - YouTube</a>
</li>
<li>Sam- <a href="https://leonnoel.com/" rel="nofollow">leonnoel.com</a>
</li>
<li>Steve- <a href="https://www.cakebrew.com/" rel="nofollow">Cakebrew</a>
</li>
<li>Steve- <a href="https://www.theregister.com/2021/07/05/infinidash/" rel="nofollow">New mystery AWS product &#39;Infinidash&#39; goes viral — despite being entirely fictional</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Sam Sycamore .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Sam Sycamore joins the podcast to tell his story of transitioning into programming after listening to the podcast episode we recorded with Danny Thompson.&lt;/div&gt;&lt;div&gt;Danny told his story about how he went from gas station attendant to programmer in a very short timeframe.&lt;/div&gt;&lt;div&gt;Sam has now made a similar journey from landscape construction to programming and what inspired him to make the switch.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Sam Sycamore &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sycamore.design/learn-web-development&#34; rel=&#34;nofollow&#34;&gt;How I Learned to Code and Started Freelancing Full-Time in 8 Months&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sycamore.design/freelancing-tech-industry&#34; rel=&#34;nofollow&#34;&gt;Everything You Need to Know to Succeed as a Freelancer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sycamore.design/freelancing-workflow&#34; rel=&#34;nofollow&#34;&gt;My Freelancing Workflow, from Cold Leads to Paid Invoices&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/&#34; rel=&#34;nofollow&#34;&gt;JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.sycamore.design/&#34; rel=&#34;nofollow&#34;&gt;Sycamore Design Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tanoaksam&#34; rel=&#34;nofollow&#34;&gt;Twitter: Sam Sycamore ( @tanoaksam )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/samuelsycamore&#34; rel=&#34;nofollow&#34;&gt;GitHub: Sam Sycamore ( samuelsycamore )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/ossu/computer-science&#34; rel=&#34;nofollow&#34;&gt;GitHub | ossu/computer-science&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=7LOF7KM7UhY&#34; rel=&#34;nofollow&#34;&gt;Cloud Turbo Encabulator - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://search.brave.com&#34; rel=&#34;nofollow&#34;&gt;Brave Search&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3yA7JcQ&#34; rel=&#34;nofollow&#34;&gt;The Ruthless Elimination of Hurry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3xsW4fP&#34; rel=&#34;nofollow&#34;&gt;Atlas Shrugged &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=B22o_yeDE_s&#34; rel=&#34;nofollow&#34;&gt;Getting Comfortable Being Uncomfortable – Aimee Knight - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=ue7wM0QC5LE&#34; rel=&#34;nofollow&#34;&gt;Four Yorkshiremen- Monty Python - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sam- &lt;a href=&#34;https://www.youtube.com/user/TheSkoolRocks&#34; rel=&#34;nofollow&#34;&gt;The Futur - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sam- &lt;a href=&#34;https://leonnoel.com/&#34; rel=&#34;nofollow&#34;&gt;leonnoel.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.cakebrew.com/&#34; rel=&#34;nofollow&#34;&gt;Cakebrew&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.theregister.com/2021/07/05/infinidash/&#34; rel=&#34;nofollow&#34;&gt;New mystery AWS product &amp;#39;Infinidash&amp;#39; goes viral — despite being entirely fictional&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Sam Sycamore .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73095627" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8af2b646-21eb-4090-94b1-12372ca5c432/stream.mp3"/>
                
                <guid isPermaLink="false">9b043c37-c5ee-4c99-a388-d69a22f05d6c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/an-unconventional-journey-into-coding-ft-sam-sycamore-jsj-496</link>
                <pubDate>Tue, 10 Aug 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4568</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Opinionated Core Web Vitals - JSJ 495</itunes:title>
                <title>Opinionated Core Web Vitals - JSJ 495</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Dan Shappir takes the lead this week to discuss Core Web Vitals and how Google is pushing the web to be faster.

He leads Chuck, Aimee, and AJ through the ways that developers can measure and improve the performance of websites based on the statistic</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Dan Shappir takes the lead this week to discuss Core Web Vitals and how Google is pushing the web to be faster.&lt;/div&gt;&lt;div&gt;He leads Chuck, Aimee, and AJ through the ways that developers can measure and improve the performance of websites based on the statistics specified by Google as components of Google rankings.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://web.dev/vitals/&#34;&gt;Web Vitals&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/treosh/lighthouse-ci-action&#34;&gt;GitHub | treosh/lighthouse-ci-action&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/GoogleChrome/lighthouse-ci&#34;&gt;GitHub | GoogleChrome/lighthouse-ci&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/9&#34;&gt;Classless CSS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://web.onefinance.com/invite.html?referral_link=https%3A%2F%2Fshare.onefinance.com%2Finvite%2FAlvinO%2F7842ae0f&amp;amp;_branch_match_id=947715191817566885&amp;amp;utm_source=referral&amp;amp;utm_campaign=in-app%20referral%20%2450&amp;amp;utm_medium=in-app&#34;&gt;One Finance&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UCYwVxWpjeKFWwu8TML-Te9A&#34;&gt;JCS - Criminal Psychology - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PLxki0D-ilnqYmidRxvrQoF2jX67wH5OS0&#34;&gt;Auth Library Live Stream&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3xsW4fP&#34;&gt;Atlas Shrugged &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://datastudio.google.com/u/0/reporting/55bc8fad-44c2-4280-aa0b-5f3f0cd3d2be/page/M6ZPC?s=lIkQgAX3SIs%C2%B6ms=%7B%22df35%22:%22include%25EE%2580%25800%25EE%2580%2580GTE%25EE%2580%2580%22,%22df18%22:%22include%25EE%2580%25800%25EE%2580%2580PT%25EE%2580%2580CMS%22,%22df48%22:%22include%25EE%2580%25800%25EE%2580%2580IN%25EE%2580%2580Wix%22%7D&#34;&gt;Core Web Vitals Technology Report&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=HeQX2HjkcNo&#34;&gt;Math Has a Fatal Flaw - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/l...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Dan Shappir takes the lead this week to discuss Core Web Vitals and how Google is pushing the web to be faster.</div><div>He leads Chuck, Aimee, and AJ through the ways that developers can measure and improve the performance of websites based on the statistics specified by Google as components of Google rankings.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial </a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul><li><a href="https://web.dev/vitals/" rel="nofollow">Web Vitals</a></li></ul><div>Picks</div><ul>
<li>Aimee- <a href="https://github.com/treosh/lighthouse-ci-action" rel="nofollow">GitHub | treosh/lighthouse-ci-action</a>
</li>
<li>Aimee- <a href="https://github.com/GoogleChrome/lighthouse-ci" rel="nofollow">GitHub | GoogleChrome/lighthouse-ci</a>
</li>
<li>AJ- <a href="https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/9" rel="nofollow">Classless CSS</a>
</li>
<li>AJ- <a href="https://web.onefinance.com/invite.html?_branch_match_id=947715191817566885&referral_link=https%3A%2F%2Fshare.onefinance.com%2Finvite%2FAlvinO%2F7842ae0f&utm_campaign=in-app+referral+%2450&utm_medium=in-app&utm_source=referral" rel="nofollow">One Finance</a>
</li>
<li>AJ- <a href="https://www.youtube.com/channel/UCYwVxWpjeKFWwu8TML-Te9A" rel="nofollow">JCS - Criminal Psychology - YouTube</a>
</li>
<li>AJ- <a href="https://www.youtube.com/playlist?list=PLxki0D-ilnqYmidRxvrQoF2jX67wH5OS0" rel="nofollow">Auth Library Live Stream</a>
</li>
<li>Charles- <a href="https://amzn.to/3xsW4fP" rel="nofollow">Atlas Shrugged </a>
</li>
<li>Charles- <a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers | Devchat.tv</a>
</li>
<li>Dan- <a href="https://datastudio.google.com/u/0/reporting/55bc8fad-44c2-4280-aa0b-5f3f0cd3d2be/page/M6ZPC?s=lIkQgAX3SIs%C2%B6ms%3D%7B%26%2334%3Bdf35%26%2334%3B%3A%26%2334%3Binclude%25EE%2580%25800%25EE%2580%2580GTE%25EE%2580%2580%26%2334%3B%2C%26%2334%3Bdf18%26%2334%3B%3A%26%2334%3Binclude%25EE%2580%25800%25EE%2580%2580PT%25EE%2580%2580CMS%26%2334%3B%2C%26%2334%3Bdf48%26%2334%3B%3A%26%2334%3Binclude%25EE%2580%25800%25EE%2580%2580IN%25EE%2580%2580Wix%26%2334%3B%7D" rel="nofollow">Core Web Vitals Technology Report</a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=HeQX2HjkcNo" rel="nofollow">Math Has a Fatal Flaw - YouTube</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a>: <a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Dan Shappir takes the lead this week to discuss Core Web Vitals and how Google is pushing the web to be faster.&lt;/div&gt;&lt;div&gt;He leads Chuck, Aimee, and AJ through the ways that developers can measure and improve the performance of websites based on the statistics specified by Google as components of Google rankings.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://web.dev/vitals/&#34; rel=&#34;nofollow&#34;&gt;Web Vitals&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/treosh/lighthouse-ci-action&#34; rel=&#34;nofollow&#34;&gt;GitHub | treosh/lighthouse-ci-action&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/GoogleChrome/lighthouse-ci&#34; rel=&#34;nofollow&#34;&gt;GitHub | GoogleChrome/lighthouse-ci&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/BeyondCodeBootcamp/beyondcodebootcamp/issues/9&#34; rel=&#34;nofollow&#34;&gt;Classless CSS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://web.onefinance.com/invite.html?_branch_match_id=947715191817566885&amp;referral_link=https%3A%2F%2Fshare.onefinance.com%2Finvite%2FAlvinO%2F7842ae0f&amp;utm_campaign=in-app&#43;referral&#43;%2450&amp;utm_medium=in-app&amp;utm_source=referral&#34; rel=&#34;nofollow&#34;&gt;One Finance&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UCYwVxWpjeKFWwu8TML-Te9A&#34; rel=&#34;nofollow&#34;&gt;JCS - Criminal Psychology - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PLxki0D-ilnqYmidRxvrQoF2jX67wH5OS0&#34; rel=&#34;nofollow&#34;&gt;Auth Library Live Stream&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3xsW4fP&#34; rel=&#34;nofollow&#34;&gt;Atlas Shrugged &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://datastudio.google.com/u/0/reporting/55bc8fad-44c2-4280-aa0b-5f3f0cd3d2be/page/M6ZPC?s=lIkQgAX3SIs%C2%B6ms%3D%7B%26%2334%3Bdf35%26%2334%3B%3A%26%2334%3Binclude%25EE%2580%25800%25EE%2580%2580GTE%25EE%2580%2580%26%2334%3B%2C%26%2334%3Bdf18%26%2334%3B%3A%26%2334%3Binclude%25EE%2580%25800%25EE%2580%2580PT%25EE%2580%2580CMS%26%2334%3B%2C%26%2334%3Bdf48%26%2334%3B%3A%26%2334%3Binclude%25EE%2580%25800%25EE%2580%2580IN%25EE%2580%2580Wix%26%2334%3B%7D&#34; rel=&#34;nofollow&#34;&gt;Core Web Vitals Technology Report&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=HeQX2HjkcNo&#34; rel=&#34;nofollow&#34;&gt;Math Has a Fatal Flaw - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="70581603" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/80c88345-9ffc-4643-9e86-0164a032aab9/stream.mp3"/>
                
                <guid isPermaLink="false">9009019e-f229-42a2-953c-ef679c227e12</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/opinionated-core-web-vitals-jsj-495</link>
                <pubDate>Tue, 03 Aug 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4411</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Flutter Essentials ft. Allen Wyma - JSJ 494</itunes:title>
                <title>Flutter Essentials ft. Allen Wyma - JSJ 494</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Allen Wyma, host of the Flying High with Flutter podcast, joins the Jabber panel to discuss building mobile applications with Flutter. The discussion includes an exploration of Flutter, how to get started, how it&amp;#39;s different from other platforms,</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Allen Wyma, host of the Flying High with Flutter podcast, joins the Jabber panel to discuss building mobile applications with Flutter.&lt;/div&gt;&lt;div&gt;The discussion includes an exploration of Flutter, how to get started, how it&#39;s different from other platforms, and who should consider using it.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Allen Wyma&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.flyinghighwithflutter.com/&#34;&gt;Flying High with Flutter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pub.dev/&#34;&gt;pub.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Plangora&#34;&gt;Twitter: Plangora ( @Plangora )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/fhwflutter&#34;&gt;Twitter: Flying High with Flutter ( @fhwflutter )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/allenwyma&#34;&gt;Twitter: Allen ( @allenwyma ) &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Allen- &lt;a href=&#34;https://www.youtube.com/watch?v=ZGdqu3zW8yg&#34;&gt;Behind the birth of Dart - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Allen- &lt;a href=&#34;https://www.manning.com/books/rust-servers-services-and-apps&#34;&gt;Rust Servers, Services, and Apps&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Allen- &lt;a href=&#34;https://www.manning.com/books/rust-web-development&#34;&gt;Rust Web Development &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3gK82LY&#34;&gt;Outwitting the Devil &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.justicethomasmovie.com/&#34;&gt;Created Equal: Clarence Thomas in His Own Words&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/blog/podcast-guest-preparation-instructions/&#34;&gt;Podcast Guest Preparation Instructions | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Allen Wyma.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/levelup&#34;&gt;Top End Devs Coaching&lt;/a&gt;: &lt;a href=&#34;https://devchat.tv/levelup&#34;&gt;If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&#39;s completely free.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Allen Wyma, host of the Flying High with Flutter podcast, joins the Jabber panel to discuss building mobile applications with Flutter.</div><div>The discussion includes an exploration of Flutter, how to get started, how it&#39;s different from other platforms, and who should consider using it.</div><div>Panel</div><ul>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Allen Wyma</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.flyinghighwithflutter.com/" rel="nofollow">Flying High with Flutter</a></li>
<li><a href="https://pub.dev/" rel="nofollow">pub.dev</a></li>
<li><a href="https://twitter.com/Plangora" rel="nofollow">Twitter: Plangora ( @Plangora )</a></li>
<li><a href="https://twitter.com/fhwflutter" rel="nofollow">Twitter: Flying High with Flutter ( @fhwflutter )</a></li>
<li><a href="https://twitter.com/allenwyma" rel="nofollow">Twitter: Allen ( @allenwyma ) </a></li>
</ul><div>Picks</div><ul>
<li>Allen- <a href="https://www.youtube.com/watch?v=ZGdqu3zW8yg" rel="nofollow">Behind the birth of Dart - YouTube</a>
</li>
<li>Allen- <a href="https://www.manning.com/books/rust-servers-services-and-apps" rel="nofollow">Rust Servers, Services, and Apps</a>
</li>
<li>Allen- <a href="https://www.manning.com/books/rust-web-development" rel="nofollow">Rust Web Development </a>
</li>
<li>Charles- <a href="https://amzn.to/3gK82LY" rel="nofollow">Outwitting the Devil </a>
</li>
<li>Charles- <a href="https://www.justicethomasmovie.com/" rel="nofollow">Created Equal: Clarence Thomas in His Own Words</a>
</li>
<li>Charles- <a href="https://devchat.tv/blog/podcast-guest-preparation-instructions/" rel="nofollow">Podcast Guest Preparation Instructions | Devchat.tv</a>
</li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Allen Wyma.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
<li>
<a href="https://devchat.tv/levelup" rel="nofollow">Top End Devs Coaching</a>: <a href="https://devchat.tv/levelup" rel="nofollow">If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&#39;s completely free.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Allen Wyma, host of the Flying High with Flutter podcast, joins the Jabber panel to discuss building mobile applications with Flutter.&lt;/div&gt;&lt;div&gt;The discussion includes an exploration of Flutter, how to get started, how it&amp;#39;s different from other platforms, and who should consider using it.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Allen Wyma&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.flyinghighwithflutter.com/&#34; rel=&#34;nofollow&#34;&gt;Flying High with Flutter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pub.dev/&#34; rel=&#34;nofollow&#34;&gt;pub.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Plangora&#34; rel=&#34;nofollow&#34;&gt;Twitter: Plangora ( @Plangora )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/fhwflutter&#34; rel=&#34;nofollow&#34;&gt;Twitter: Flying High with Flutter ( @fhwflutter )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/allenwyma&#34; rel=&#34;nofollow&#34;&gt;Twitter: Allen ( @allenwyma ) &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Allen- &lt;a href=&#34;https://www.youtube.com/watch?v=ZGdqu3zW8yg&#34; rel=&#34;nofollow&#34;&gt;Behind the birth of Dart - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Allen- &lt;a href=&#34;https://www.manning.com/books/rust-servers-services-and-apps&#34; rel=&#34;nofollow&#34;&gt;Rust Servers, Services, and Apps&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Allen- &lt;a href=&#34;https://www.manning.com/books/rust-web-development&#34; rel=&#34;nofollow&#34;&gt;Rust Web Development &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3gK82LY&#34; rel=&#34;nofollow&#34;&gt;Outwitting the Devil &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.justicethomasmovie.com/&#34; rel=&#34;nofollow&#34;&gt;Created Equal: Clarence Thomas in His Own Words&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/blog/podcast-guest-preparation-instructions/&#34; rel=&#34;nofollow&#34;&gt;Podcast Guest Preparation Instructions | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Allen Wyma.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;Top End Devs Coaching&lt;/a&gt;: &lt;a href=&#34;https://devchat.tv/levelup&#34; rel=&#34;nofollow&#34;&gt;If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It&amp;#39;s completely free.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50060643" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4b621633-d873-4e09-b682-4f0687010acc/stream.mp3"/>
                
                <guid isPermaLink="false">e32a0329-88d6-43d8-9be0-62b22a7276a1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/flutter-essentials-ft-allen-wyma-jsj-494</link>
                <pubDate>Tue, 27 Jul 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3128</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How to Check Your Application Security featuring Liran Tal - JSJ 493</itunes:title>
                <title>How to Check Your Application Security featuring Liran Tal - JSJ 493</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>&lt;p&gt;Liran Tal joins the Jabber to talk about how to secure your applications and how to check for security vulnerabilities in your application and its dependencies and infrastructure.&lt;/p&gt;

&lt;p&gt;Liran explains how to check your supply chain and your own</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Liran Tal joins the Jabber to talk about how to secure your applications and how to check for security vulnerabilities in your application and its dependencies and infrastructure.&lt;/div&gt;&lt;div&gt;Liran explains how to check your supply chain and your own code to make sure you&#39;re not leaving things open to malicious actors.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Liran Tal &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://snyk.io/blog/5-ways-to-prevent-code-injection-in-javascript-and-node-js/&#34;&gt;5 ways to prevent code injection in JavaScript and Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snyk.io/blog/command-injection/&#34;&gt;Command injection: how it works, what are the risks, and how to prevent it&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-357-event-stream-package-vulnerabilities-with-richard-feldman-and-hillel-wayne/&#34;&gt;JSJ 357: Event-Stream &amp;amp; Package Vulnerabilities with Richard Feldman and Hillel Wayne | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-devops/devops-063-behind-the-solarwinds-breach/&#34;&gt;DevOps 062: Behind the SolarWinds breach | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-devops/devops-064-software-dependencies-do-you-know-whats-lurking-in-your-software/&#34;&gt;DevOps 064: Software Dependencies: Do you Know What’s Lurking in your Software? | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://portswigger.net/&#34;&gt;PortSwigger&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://leanpub.com/nodejssecurity/c/JSJABBER&#34;&gt;Essential Node.js Security for Express Web Applications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snyk.io/product/snyk-code/&#34;&gt;Snyk Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/liran_tal&#34;&gt;Twitter: Liran Tal | React and Node.js Security ( @liran_tal )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_MG_&#34;&gt;Twitter: _MG_ ( @_MG_ )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-  &lt;a href=&#34;https://amzn.to/34XvaQw&#34;&gt;In Order to Live&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PLxki0D-ilnqYmidRxvrQoF2jX67wH5OS0&#34;&gt;Live Stream Node.js Auth Project&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles-&lt;a href=&#34;https://amzn.to/3pwwC5Z&#34;&gt; Who Now How&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3crLM7j&#34;&gt;As a Man Thinketh&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3w3SZCg&#34;&gt;Psycho-Cybernetics&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://monday.com/&#34;&gt;Monday.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.discourse.org/&#34;&gt;Discourse&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/&#34;&gt;JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://devchat.tv/js-jabber/jsj-439-more-jabber-about-less-javascript-with-alex-russell/&#34;&gt;JSJ 439: More Jabber About Less JavaScript with Alex Russell | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://blog.sycamore.design/learn-web-development&#34;&gt;How I Learned to Code and Started Freelancing Full-Time in 8 Months&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://infrequently.org/2021/03/the-performance-inequality-gap/&#34;&gt;The Mobile Performance Inequality Gap, 2021&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Liran-  Working out&lt;/li&gt;
&lt;li&gt;Liran- &lt;a href=&#34;https://amzn.to/3xQS60x&#34;&gt;Cult of the Dead Cow&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Liran- &lt;a href=&#34;https://darknetdiaries.com/&#34;&gt;Darknet Diaries&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://github.com/kutia-software-company/vue3-starter&#34;&gt;GitHub | kutia-software-compa...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Liran Tal joins the Jabber to talk about how to secure your applications and how to check for security vulnerabilities in your application and its dependencies and infrastructure.</div><div>Liran explains how to check your supply chain and your own code to make sure you&#39;re not leaving things open to malicious actors.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Liran Tal </li></ul><div>Sponsors</div><ul>
<li><a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean </a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://snyk.io/blog/5-ways-to-prevent-code-injection-in-javascript-and-node-js/" rel="nofollow">5 ways to prevent code injection in JavaScript and Node.js</a></li>
<li><a href="https://snyk.io/blog/command-injection/" rel="nofollow">Command injection: how it works, what are the risks, and how to prevent it</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-357-event-stream-package-vulnerabilities-with-richard-feldman-and-hillel-wayne/" rel="nofollow">JSJ 357: Event-Stream &amp; Package Vulnerabilities with Richard Feldman and Hillel Wayne | Devchat.tv</a></li>
<li><a href="https://devchat.tv/adventures-in-devops/devops-063-behind-the-solarwinds-breach/" rel="nofollow">DevOps 062: Behind the SolarWinds breach | Devchat.tv</a></li>
<li><a href="https://devchat.tv/adventures-in-devops/devops-064-software-dependencies-do-you-know-whats-lurking-in-your-software/" rel="nofollow">DevOps 064: Software Dependencies: Do you Know What’s Lurking in your Software? | Devchat.tv</a></li>
<li><a href="https://portswigger.net/" rel="nofollow">PortSwigger</a></li>
<li><a href="https://leanpub.com/nodejssecurity/c/JSJABBER" rel="nofollow">Essential Node.js Security for Express Web Applications</a></li>
<li><a href="https://snyk.io/product/snyk-code/" rel="nofollow">Snyk Code</a></li>
<li><a href="https://twitter.com/liran_tal" rel="nofollow">Twitter: Liran Tal | React and Node.js Security ( @liran_tal )</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://twitter.com/_MG_" rel="nofollow">Twitter: _MG_ ( @_MG_ )</a>
</li>
<li>AJ-  <a href="https://amzn.to/34XvaQw" rel="nofollow">In Order to Live</a>
</li>
<li>AJ- <a href="https://www.youtube.com/playlist?list=PLxki0D-ilnqYmidRxvrQoF2jX67wH5OS0" rel="nofollow">Live Stream Node.js Auth Project</a>
</li>
<li>Charles-<a href="https://amzn.to/3pwwC5Z" rel="nofollow"> Who Now How</a>
</li>
<li>Charles- <a href="https://amzn.to/3crLM7j" rel="nofollow">As a Man Thinketh</a>
</li>
<li>Charles- <a href="https://amzn.to/3w3SZCg" rel="nofollow">Psycho-Cybernetics</a>
</li>
<li>Charles- <a href="http://monday.com/" rel="nofollow">Monday.com</a>
</li>
<li>Charles- <a href="https://www.discourse.org/" rel="nofollow">Discourse</a>
</li>
<li>Dan- <a href="https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/" rel="nofollow">JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv</a>
</li>
<li>Dan- <a href="https://devchat.tv/js-jabber/jsj-439-more-jabber-about-less-javascript-with-alex-russell/" rel="nofollow">JSJ 439: More Jabber About Less JavaScript with Alex Russell | Devchat.tv</a>
</li>
<li>Dan- <a href="https://blog.sycamore.design/learn-web-development" rel="nofollow">How I Learned to Code and Started Freelancing Full-Time in 8 Months</a>
</li>
<li>Dan- <a href="https://infrequently.org/2021/03/the-performance-inequality-gap/" rel="nofollow">The Mobile Performance Inequality Gap, 2021</a>
</li>
<li>Liran-  Working out</li>
<li>Liran- <a href="https://amzn.to/3xQS60x" rel="nofollow">Cult of the Dead Cow</a>
</li>
<li>Liran- <a href="https://darknetdiaries.com/" rel="nofollow">Darknet Diaries</a>
</li>
<li>Steve- <a href="https://github.com/kutia-software-company/vue3-starter" rel="nofollow">GitHub | kutia-software-company/vue3-starter</a>
</li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Liran Tal.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a>: <a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Liran Tal joins the Jabber to talk about how to secure your applications and how to check for security vulnerabilities in your application and its dependencies and infrastructure.&lt;/div&gt;&lt;div&gt;Liran explains how to check your supply chain and your own code to make sure you&amp;#39;re not leaving things open to malicious actors.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Liran Tal &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://snyk.io/blog/5-ways-to-prevent-code-injection-in-javascript-and-node-js/&#34; rel=&#34;nofollow&#34;&gt;5 ways to prevent code injection in JavaScript and Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snyk.io/blog/command-injection/&#34; rel=&#34;nofollow&#34;&gt;Command injection: how it works, what are the risks, and how to prevent it&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-357-event-stream-package-vulnerabilities-with-richard-feldman-and-hillel-wayne/&#34; rel=&#34;nofollow&#34;&gt;JSJ 357: Event-Stream &amp;amp; Package Vulnerabilities with Richard Feldman and Hillel Wayne | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-devops/devops-063-behind-the-solarwinds-breach/&#34; rel=&#34;nofollow&#34;&gt;DevOps 062: Behind the SolarWinds breach | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-devops/devops-064-software-dependencies-do-you-know-whats-lurking-in-your-software/&#34; rel=&#34;nofollow&#34;&gt;DevOps 064: Software Dependencies: Do you Know What’s Lurking in your Software? | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://portswigger.net/&#34; rel=&#34;nofollow&#34;&gt;PortSwigger&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://leanpub.com/nodejssecurity/c/JSJABBER&#34; rel=&#34;nofollow&#34;&gt;Essential Node.js Security for Express Web Applications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snyk.io/product/snyk-code/&#34; rel=&#34;nofollow&#34;&gt;Snyk Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/liran_tal&#34; rel=&#34;nofollow&#34;&gt;Twitter: Liran Tal | React and Node.js Security ( @liran_tal )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_MG_&#34; rel=&#34;nofollow&#34;&gt;Twitter: _MG_ ( @_MG_ )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-  &lt;a href=&#34;https://amzn.to/34XvaQw&#34; rel=&#34;nofollow&#34;&gt;In Order to Live&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PLxki0D-ilnqYmidRxvrQoF2jX67wH5OS0&#34; rel=&#34;nofollow&#34;&gt;Live Stream Node.js Auth Project&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles-&lt;a href=&#34;https://amzn.to/3pwwC5Z&#34; rel=&#34;nofollow&#34;&gt; Who Now How&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3crLM7j&#34; rel=&#34;nofollow&#34;&gt;As a Man Thinketh&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3w3SZCg&#34; rel=&#34;nofollow&#34;&gt;Psycho-Cybernetics&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://monday.com/&#34; rel=&#34;nofollow&#34;&gt;Monday.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.discourse.org/&#34; rel=&#34;nofollow&#34;&gt;Discourse&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/&#34; rel=&#34;nofollow&#34;&gt;JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://devchat.tv/js-jabber/jsj-439-more-jabber-about-less-javascript-with-alex-russell/&#34; rel=&#34;nofollow&#34;&gt;JSJ 439: More Jabber About Less JavaScript with Alex Russell | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://blog.sycamore.design/learn-web-development&#34; rel=&#34;nofollow&#34;&gt;How I Learned to Code and Started Freelancing Full-Time in 8 Months&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://infrequently.org/2021/03/the-performance-inequality-gap/&#34; rel=&#34;nofollow&#34;&gt;The Mobile Performance Inequality Gap, 2021&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Liran-  Working out&lt;/li&gt;
&lt;li&gt;Liran- &lt;a href=&#34;https://amzn.to/3xQS60x&#34; rel=&#34;nofollow&#34;&gt;Cult of the Dead Cow&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Liran- &lt;a href=&#34;https://darknetdiaries.com/&#34; rel=&#34;nofollow&#34;&gt;Darknet Diaries&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://github.com/kutia-software-company/vue3-starter&#34; rel=&#34;nofollow&#34;&gt;GitHub | kutia-software-company/vue3-starter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Liran Tal.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="79927588" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b3d129bc-7ec5-478b-8ad3-d19f59c56b7d/stream.mp3"/>
                
                <guid isPermaLink="false">12f0f4e7-ec20-47ab-9c6b-65eac03b8fac</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/how-to-check-your-application-security-featuring-liran-tal-jsj-493</link>
                <pubDate>Tue, 20 Jul 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4995</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Power Tips for Browser Dev-Tools with Craig Buckler - JSJ 492</itunes:title>
                <title>Power Tips for Browser Dev-Tools with Craig Buckler - JSJ 492</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Craig Buckler joins the panel to jabber about Chrome Dev-Tools and some things you may not know you can do with them to empower your own front-end development. Some of the basics you may already know like Incognito mode. Some others you may not know like black boxing libraries you don’t control or throttling connections to simulate poor connections. He also talks through searching through network requests to see how your domain’s specific requests perform.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Craig Buckler&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influences Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://firefox-dev.tools/&#34;&gt;Firefox Developer Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.openreplay.com/15-devtool-secrets-for-javascript-developers&#34;&gt;15 DevTool Secrets for JavaScript Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcasts.apple.com/us/podcast/css-tricks-screencasts/id273881728?i=1000446384526&#34;&gt;CSS-Tricks Screencasts: #173: Ooooops I guess we’re full-stack developers now.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sitepoint.com/premium/books/browser-devtool-secrets&#34;&gt;Browser Devtool Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sitepoint.com/wsl2/&#34;&gt;Windows Subsystem for Linux 2: The Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dockerwebdev.com/&#34;&gt;Docker for Web Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dockerwebdev.com/course/samples/&#34;&gt;Docker course samples and excerpts&lt;/a&gt; ( discount code &lt;strong&gt;dock30&lt;/strong&gt; )&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3l1BCNc&#34;&gt;Jump Start Web Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCQwdl5oBTWGhifS6bRGADMQ&#34;&gt;Craig Buckler - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sitepoint.com/author/craig-buckler/&#34;&gt;Craig Buckler, Author at SitePoint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://craigbuckler.com/&#34;&gt;Craig Buckler ::  freelance UK web developer, writer, and speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.openreplay.com/authors/craig-buckler&#34;&gt;Craig Buckler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/craigbuckler&#34;&gt;Twitter: Craig Buckler ( @craigbuckler )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://cloudbite.attejuvonen.fi/?deck=aws&amp;amp;card=1268800724&#34;&gt;AWS flash cards&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://hyperice.com/normatec-leg-pulse-2-0-recovery-system?gclid=Cj0KCQjwwLKFBhDPARIsAPzPi-J8B5O5VX0RHngFnXnWtpkcwq_mtGp8odkxWfCqhK-NrsoPPfzCFLIaArJvEALw_wcB&#34;&gt;Normatec 2.0 Leg System&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- Emulate Mobile Hardware&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3flHAYE&#34;&gt;The Black Prism (Lightbringer)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/wsl/&#34;&gt;webinstall.dev/wsl&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Having a workout buddy&lt;/li&gt;
&lt;li&gt;Charles-&lt;a href=&#34;https://amzn.to/3B1Lu1F&#34;&gt; Water Balloon Launcher&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3k6M9bS&#34;&gt;Camp Stove and Griddle Combo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Craig-&lt;a href=&#34;https://www.google.com/url?q=https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1626062850951000&amp;amp;usg=AOvVaw1kwBKPcwOpZ2Jfv1kUnpzL&#34;&gt; How to Favicon in 2021 by Andrey Sitnik&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Craig- &lt;a href=&#34;https://twitter.com/5tevieM/status/1367868899681832965&#34;&gt;When you&#39;re trying to print something by Stevie Martin&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://en.wikipedia.org/wiki/Master_of_the_Five_Magics&#34;&gt;Master of the Five Magics&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan-&lt;a href=&#34;https://blog.stackblitz.com/posts/introducing-webcontainers/&#34;&gt; Introducing WebContainers: Run Node.js natively in your browser&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Craig Buckler joins the panel to jabber about Chrome Dev-Tools and some things you may not know you can do with them to empower your own front-end development. Some of the basics you may already know like Incognito mode. Some others you may not know like black boxing libraries you don’t control or throttling connections to simulate poor connections. He also talks through searching through network requests to see how your domain’s specific requests perform.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Craig Buckler</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influences Accelerator</a></li>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul>
<li><a href="https://firefox-dev.tools/" rel="nofollow">Firefox Developer Tools</a></li>
<li><a href="https://blog.openreplay.com/15-devtool-secrets-for-javascript-developers" rel="nofollow">15 DevTool Secrets for JavaScript Developers</a></li>
<li><a href="https://podcasts.apple.com/us/podcast/css-tricks-screencasts/id273881728?i=1000446384526" rel="nofollow">CSS-Tricks Screencasts: #173: Ooooops I guess we’re full-stack developers now.</a></li>
<li><a href="https://www.sitepoint.com/premium/books/browser-devtool-secrets" rel="nofollow">Browser Devtool Secrets</a></li>
<li><a href="https://www.sitepoint.com/wsl2/" rel="nofollow">Windows Subsystem for Linux 2: The Complete Guide</a></li>
<li><a href="https://dockerwebdev.com/" rel="nofollow">Docker for Web Developers</a></li>
<li>
<a href="https://dockerwebdev.com/course/samples/" rel="nofollow">Docker course samples and excerpts</a> ( discount code <strong>dock30</strong> )</li>
<li><a href="https://amzn.to/3l1BCNc" rel="nofollow">Jump Start Web Performance</a></li>
<li><a href="https://www.youtube.com/channel/UCQwdl5oBTWGhifS6bRGADMQ" rel="nofollow">Craig Buckler - YouTube</a></li>
<li><a href="https://www.sitepoint.com/author/craig-buckler/" rel="nofollow">Craig Buckler, Author at SitePoint</a></li>
<li><a href="https://craigbuckler.com/" rel="nofollow">Craig Buckler ::  freelance UK web developer, writer, and speaker</a></li>
<li><a href="https://blog.openreplay.com/authors/craig-buckler" rel="nofollow">Craig Buckler</a></li>
<li><a href="https://twitter.com/craigbuckler" rel="nofollow">Twitter: Craig Buckler ( @craigbuckler )</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://cloudbite.attejuvonen.fi/?card=1268800724&deck=aws" rel="nofollow">AWS flash cards</a>
</li>
<li>Aimee- <a href="https://hyperice.com/normatec-leg-pulse-2-0-recovery-system?gclid=Cj0KCQjwwLKFBhDPARIsAPzPi-J8B5O5VX0RHngFnXnWtpkcwq_mtGp8odkxWfCqhK-NrsoPPfzCFLIaArJvEALw_wcB" rel="nofollow">Normatec 2.0 Leg System</a>
</li>
<li>AJ- Emulate Mobile Hardware</li>
<li>AJ- <a href="https://amzn.to/3flHAYE" rel="nofollow">The Black Prism (Lightbringer)</a>
</li>
<li>AJ- <a href="https://webinstall.dev/wsl/" rel="nofollow">webinstall.dev/wsl</a>
</li>
<li>Charles- Having a workout buddy</li>
<li>Charles-<a href="https://amzn.to/3B1Lu1F" rel="nofollow"> Water Balloon Launcher</a>
</li>
<li>Charles- <a href="https://amzn.to/3k6M9bS" rel="nofollow">Camp Stove and Griddle Combo</a>
</li>
<li>Craig-<a href="https://www.google.com/url?q=https%3A%2F%2Fevilmartians.com%2Fchronicles%2Fhow-to-favicon-in-2021-six-files-that-fit-most-needs&sa=D&source=editors&usg=AOvVaw1kwBKPcwOpZ2Jfv1kUnpzL&ust=1626062850951000" rel="nofollow"> How to Favicon in 2021 by Andrey Sitnik</a>
</li>
<li>Craig- <a href="https://twitter.com/5tevieM/status/1367868899681832965" rel="nofollow">When you&#39;re trying to print something by Stevie Martin</a>
</li>
<li>Dan- <a href="https://en.wikipedia.org/wiki/Master_of_the_Five_Magics" rel="nofollow">Master of the Five Magics</a>
</li>
<li>Dan-<a href="https://blog.stackblitz.com/posts/introducing-webcontainers/" rel="nofollow"> Introducing WebContainers: Run Node.js natively in your browser</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Craig Buckler.</div><div>Sponsored By:</div><ul><li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Craig Buckler joins the panel to jabber about Chrome Dev-Tools and some things you may not know you can do with them to empower your own front-end development. Some of the basics you may already know like Incognito mode. Some others you may not know like black boxing libraries you don’t control or throttling connections to simulate poor connections. He also talks through searching through network requests to see how your domain’s specific requests perform.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Craig Buckler&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influences Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://firefox-dev.tools/&#34; rel=&#34;nofollow&#34;&gt;Firefox Developer Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.openreplay.com/15-devtool-secrets-for-javascript-developers&#34; rel=&#34;nofollow&#34;&gt;15 DevTool Secrets for JavaScript Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcasts.apple.com/us/podcast/css-tricks-screencasts/id273881728?i=1000446384526&#34; rel=&#34;nofollow&#34;&gt;CSS-Tricks Screencasts: #173: Ooooops I guess we’re full-stack developers now.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sitepoint.com/premium/books/browser-devtool-secrets&#34; rel=&#34;nofollow&#34;&gt;Browser Devtool Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sitepoint.com/wsl2/&#34; rel=&#34;nofollow&#34;&gt;Windows Subsystem for Linux 2: The Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dockerwebdev.com/&#34; rel=&#34;nofollow&#34;&gt;Docker for Web Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dockerwebdev.com/course/samples/&#34; rel=&#34;nofollow&#34;&gt;Docker course samples and excerpts&lt;/a&gt; ( discount code &lt;strong&gt;dock30&lt;/strong&gt; )&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3l1BCNc&#34; rel=&#34;nofollow&#34;&gt;Jump Start Web Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCQwdl5oBTWGhifS6bRGADMQ&#34; rel=&#34;nofollow&#34;&gt;Craig Buckler - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sitepoint.com/author/craig-buckler/&#34; rel=&#34;nofollow&#34;&gt;Craig Buckler, Author at SitePoint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://craigbuckler.com/&#34; rel=&#34;nofollow&#34;&gt;Craig Buckler ::  freelance UK web developer, writer, and speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.openreplay.com/authors/craig-buckler&#34; rel=&#34;nofollow&#34;&gt;Craig Buckler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/craigbuckler&#34; rel=&#34;nofollow&#34;&gt;Twitter: Craig Buckler ( @craigbuckler )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://cloudbite.attejuvonen.fi/?card=1268800724&amp;deck=aws&#34; rel=&#34;nofollow&#34;&gt;AWS flash cards&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://hyperice.com/normatec-leg-pulse-2-0-recovery-system?gclid=Cj0KCQjwwLKFBhDPARIsAPzPi-J8B5O5VX0RHngFnXnWtpkcwq_mtGp8odkxWfCqhK-NrsoPPfzCFLIaArJvEALw_wcB&#34; rel=&#34;nofollow&#34;&gt;Normatec 2.0 Leg System&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- Emulate Mobile Hardware&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3flHAYE&#34; rel=&#34;nofollow&#34;&gt;The Black Prism (Lightbringer)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/wsl/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/wsl&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Having a workout buddy&lt;/li&gt;
&lt;li&gt;Charles-&lt;a href=&#34;https://amzn.to/3B1Lu1F&#34; rel=&#34;nofollow&#34;&gt; Water Balloon Launcher&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3k6M9bS&#34; rel=&#34;nofollow&#34;&gt;Camp Stove and Griddle Combo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Craig-&lt;a href=&#34;https://www.google.com/url?q=https%3A%2F%2Fevilmartians.com%2Fchronicles%2Fhow-to-favicon-in-2021-six-files-that-fit-most-needs&amp;sa=D&amp;source=editors&amp;usg=AOvVaw1kwBKPcwOpZ2Jfv1kUnpzL&amp;ust=1626062850951000&#34; rel=&#34;nofollow&#34;&gt; How to Favicon in 2021 by Andrey Sitnik&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Craig- &lt;a href=&#34;https://twitter.com/5tevieM/status/1367868899681832965&#34; rel=&#34;nofollow&#34;&gt;When you&amp;#39;re trying to print something by Stevie Martin&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://en.wikipedia.org/wiki/Master_of_the_Five_Magics&#34; rel=&#34;nofollow&#34;&gt;Master of the Five Magics&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan-&lt;a href=&#34;https://blog.stackblitz.com/posts/introducing-webcontainers/&#34; rel=&#34;nofollow&#34;&gt; Introducing WebContainers: Run Node.js natively in your browser&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Craig Buckler.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64932466" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4a85af96-9f4c-4930-a758-df672050a637/stream.mp3"/>
                
                <guid isPermaLink="false">fcd52889-aeaa-4a68-94d1-840789ca94a6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/power-tips-for-browser-dev-tools-with-craig-buckler-jsj-492</link>
                <pubDate>Tue, 13 Jul 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4058</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The New JAMstack with Brian Rinaldi - JSJ 491</itunes:title>
                <title>The New JAMstack with Brian Rinaldi - JSJ 491</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The JAMstack has been a hot item in the web development community for a while. Initially, it was a basic implementation of front-end tools with some sort of hosted backend. Now, the tools and approaches have become much more powerful.

Brian Rinaldi</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The JAMstack has been a hot item in the web development community for a while. Initially, it was a basic implementation of front-end tools with some sort of hosted backend. Now, the tools and approaches have become much more powerful.&lt;/div&gt;&lt;div&gt;Brian Rinaldi joins the JavaScript Jabber panel to discuss how things have evolved and what people should be looking into now to take advantage of the offerings within the JAMstack community.&lt;/div&gt;&lt;div&gt;coupon: podjsjabber19&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Brian P Rinaldi &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/remotesynth&#34;&gt;Twitter: Brian Rinaldi ( @remotesynth )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Brian- &lt;a href=&#34;https://typora.io/&#34;&gt;Typora&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Brian- &lt;a href=&#34;https://cfe.dev/&#34;&gt;CFE.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.zendesk.com/sell/&#34;&gt;Zendesk Sell&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.facebook.com/kevanpaulmarketing&#34;&gt;Kevan Paul | Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://superhuman.com/?utm_source=google&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=20200918_brandedsearch&amp;amp;utm_term=superhuman&amp;amp;utm_content=a&amp;amp;gclid=CjwKCAjwuIWHBhBDEiwACXQYsXkry2ssHnq1Apxv2TzMH5B0iTxkxCXnLrLUsya9Y1r4OevfB7Ec1xoCf90QAvD_BwE&#34;&gt;Superhuman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.manning.com/books/exploring-jamstack&#34;&gt;Exploring Jamstack&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Brian P Rinaldi .&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The JAMstack has been a hot item in the web development community for a while. Initially, it was a basic implementation of front-end tools with some sort of hosted backend. Now, the tools and approaches have become much more powerful.</div><div>Brian Rinaldi joins the JavaScript Jabber panel to discuss how things have evolved and what people should be looking into now to take advantage of the offerings within the JAMstack community.</div><div>coupon: podjsjabber19</div><div>Panel</div><ul>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Brian P Rinaldi </li></ul><div>Sponsors</div><ul>
<li><a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul><li><a href="https://twitter.com/remotesynth" rel="nofollow">Twitter: Brian Rinaldi ( @remotesynth )</a></li></ul><div>Picks</div><ul>
<li>Brian- <a href="https://typora.io/" rel="nofollow">Typora</a>
</li>
<li>Brian- <a href="https://cfe.dev/" rel="nofollow">CFE.dev</a>
</li>
<li>Charles- <a href="https://www.zendesk.com/sell/" rel="nofollow">Zendesk Sell</a>
</li>
<li>Charles- <a href="https://www.facebook.com/kevanpaulmarketing" rel="nofollow">Kevan Paul | Facebook</a>
</li>
<li>Charles- <a href="https://superhuman.com/?gclid=CjwKCAjwuIWHBhBDEiwACXQYsXkry2ssHnq1Apxv2TzMH5B0iTxkxCXnLrLUsya9Y1r4OevfB7Ec1xoCf90QAvD_BwE&utm_campaign=20200918_brandedsearch&utm_content=a&utm_medium=cpc&utm_source=google&utm_term=superhuman" rel="nofollow">Superhuman</a>
</li>
<li>Dan- <a href="https://www.manning.com/books/exploring-jamstack" rel="nofollow">Exploring Jamstack</a>
</li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Brian P Rinaldi .</div><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a>: <a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The JAMstack has been a hot item in the web development community for a while. Initially, it was a basic implementation of front-end tools with some sort of hosted backend. Now, the tools and approaches have become much more powerful.&lt;/div&gt;&lt;div&gt;Brian Rinaldi joins the JavaScript Jabber panel to discuss how things have evolved and what people should be looking into now to take advantage of the offerings within the JAMstack community.&lt;/div&gt;&lt;div&gt;coupon: podjsjabber19&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Brian P Rinaldi &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/remotesynth&#34; rel=&#34;nofollow&#34;&gt;Twitter: Brian Rinaldi ( @remotesynth )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Brian- &lt;a href=&#34;https://typora.io/&#34; rel=&#34;nofollow&#34;&gt;Typora&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Brian- &lt;a href=&#34;https://cfe.dev/&#34; rel=&#34;nofollow&#34;&gt;CFE.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.zendesk.com/sell/&#34; rel=&#34;nofollow&#34;&gt;Zendesk Sell&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.facebook.com/kevanpaulmarketing&#34; rel=&#34;nofollow&#34;&gt;Kevan Paul | Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://superhuman.com/?gclid=CjwKCAjwuIWHBhBDEiwACXQYsXkry2ssHnq1Apxv2TzMH5B0iTxkxCXnLrLUsya9Y1r4OevfB7Ec1xoCf90QAvD_BwE&amp;utm_campaign=20200918_brandedsearch&amp;utm_content=a&amp;utm_medium=cpc&amp;utm_source=google&amp;utm_term=superhuman&#34; rel=&#34;nofollow&#34;&gt;Superhuman&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.manning.com/books/exploring-jamstack&#34; rel=&#34;nofollow&#34;&gt;Exploring Jamstack&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Brian P Rinaldi .&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51574491" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a457c1f5-bb62-4490-b8e6-ad2deca83e69/stream.mp3"/>
                
                <guid isPermaLink="false">6f71eae3-a7f8-4e3a-913e-3472938dccea</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-new-jamstack-with-brian-rinaldi-jsj-491</link>
                <pubDate>Tue, 06 Jul 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3223</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Mastering Browser Caching with Vitali Zaidman - JSJ 490</itunes:title>
                <title>Mastering Browser Caching with Vitali Zaidman - JSJ 490</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The Jabber panel along with Vitali Zaidman jump in and discuss how your browser cache works, what the standard is, and what you can expect when you&amp;#39;re trying to take advantage of the performance characteristics of your users &amp; browsers</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The Jabber panel along with Vitali Zaidman jump in and discuss how your browser cache works, what the standard is, and what you can expect when you&#39;re trying to take advantage of the performance characteristics of your users&#39; browsers.&lt;/div&gt;&lt;div&gt;The browser cache control settings and techniques are not straightforward, so buckle up and learn how to get your browsers to load assets from memory.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Vitali Zaidman &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ksXwaWHCW6k&#34;&gt;Intro To Service Workers &amp;amp; Caching - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=tprJYFkv4LU&#34;&gt;Love your cache: Optimize for the second load - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching&#34;&gt;HTTP caching&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.httpwatch.com/2008/10/15/two-important-differences-between-firefox-and-ie-caching/&#34;&gt;Two Important Differences between Firefox and IE Caching&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vzaidman.com/&#34;&gt;Vitali Zaidman | Software Architect | Personal Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/vzaidman&#34;&gt;GitHub: Vitali Zaidman ( vzaidman )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/vzaidman&#34;&gt;Twitter: Vitali Zaidman ( @vzaidman )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://www.youtube.com/watch?v=7np8KroNnNs&#34;&gt; WASM, Rust, the State of Async/Await - Utah Rust Nov 2020 - YouTube&lt;/a&gt; (CloudFlare Workers w/ WASM &#43; Rust)&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=ORZH9LTwH_g&amp;amp;list=PLxki0D-ilnqZfyo2dZe11ZNGP7RJxJcoA&amp;amp;index=6&#34;&gt;Beyond Code Live 004 - How Domains (URLs) Work - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=ivEsYq__vlY&amp;amp;list=PLxki0D-ilnqZfyo2dZe11ZNGP7RJxJcoA&amp;amp;index=9&#34;&gt;Beyond Code Live 005 - Setup your First Server, Right Now (and get $100 or 60 days free) - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3A5kzkT&#34;&gt;Fanatical Prospecting&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://riverside.fm/&#34;&gt;Riverside.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=-_Pb0Abb6hc&amp;amp;t=27s&#34;&gt;Why Don’t Sheep Shrink In The Rain?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/COic2KBgci_/&#34;&gt;The wholly pun_bible | Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The Jabber panel along with Vitali Zaidman jump in and discuss how your browser cache works, what the standard is, and what you can expect when you&#39;re trying to take advantage of the performance characteristics of your users&#39; browsers.</div><div>The browser cache control settings and techniques are not straightforward, so buckle up and learn how to get your browsers to load assets from memory.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Vitali Zaidman </li></ul><div>Sponsors</div><ul>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.youtube.com/watch?v=ksXwaWHCW6k" rel="nofollow">Intro To Service Workers &amp; Caching - YouTube</a></li>
<li><a href="https://www.youtube.com/watch?v=tprJYFkv4LU" rel="nofollow">Love your cache: Optimize for the second load - YouTube</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching" rel="nofollow">HTTP caching</a></li>
<li><a href="https://blog.httpwatch.com/2008/10/15/two-important-differences-between-firefox-and-ie-caching/" rel="nofollow">Two Important Differences between Firefox and IE Caching</a></li>
<li><a href="https://vzaidman.com/" rel="nofollow">Vitali Zaidman | Software Architect | Personal Website</a></li>
<li><a href="https://github.com/vzaidman" rel="nofollow">GitHub: Vitali Zaidman ( vzaidman )</a></li>
<li><a href="https://twitter.com/vzaidman" rel="nofollow">Twitter: Vitali Zaidman ( @vzaidman )</a></li>
</ul><div>Picks</div><ul>
<li>AJ-<a href="https://www.youtube.com/watch?v=7np8KroNnNs" rel="nofollow"> WASM, Rust, the State of Async/Await - Utah Rust Nov 2020 - YouTube</a> (CloudFlare Workers w/ WASM + Rust)</li>
<li>AJ- <a href="https://www.youtube.com/watch?index=6&list=PLxki0D-ilnqZfyo2dZe11ZNGP7RJxJcoA&v=ORZH9LTwH_g" rel="nofollow">Beyond Code Live 004 - How Domains (URLs) Work - YouTube</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?index=9&list=PLxki0D-ilnqZfyo2dZe11ZNGP7RJxJcoA&v=ivEsYq__vlY" rel="nofollow">Beyond Code Live 005 - Setup your First Server, Right Now (and get $100 or 60 days free) - YouTube</a>
</li>
<li>Charles- <a href="https://amzn.to/3A5kzkT" rel="nofollow">Fanatical Prospecting</a>
</li>
<li>Charles- <a href="https://riverside.fm/" rel="nofollow">Riverside.fm</a>
</li>
<li>Steve- <a href="https://www.youtube.com/watch?t=27s&v=-_Pb0Abb6hc" rel="nofollow">Why Don’t Sheep Shrink In The Rain?</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/COic2KBgci_/" rel="nofollow">The wholly pun_bible | Instagram</a>
</li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Vitali Zaidman .</div><div>Sponsored By:</div><ul><li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The Jabber panel along with Vitali Zaidman jump in and discuss how your browser cache works, what the standard is, and what you can expect when you&amp;#39;re trying to take advantage of the performance characteristics of your users&amp;#39; browsers.&lt;/div&gt;&lt;div&gt;The browser cache control settings and techniques are not straightforward, so buckle up and learn how to get your browsers to load assets from memory.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Vitali Zaidman &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ksXwaWHCW6k&#34; rel=&#34;nofollow&#34;&gt;Intro To Service Workers &amp;amp; Caching - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=tprJYFkv4LU&#34; rel=&#34;nofollow&#34;&gt;Love your cache: Optimize for the second load - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching&#34; rel=&#34;nofollow&#34;&gt;HTTP caching&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.httpwatch.com/2008/10/15/two-important-differences-between-firefox-and-ie-caching/&#34; rel=&#34;nofollow&#34;&gt;Two Important Differences between Firefox and IE Caching&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vzaidman.com/&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman | Software Architect | Personal Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/vzaidman&#34; rel=&#34;nofollow&#34;&gt;GitHub: Vitali Zaidman ( vzaidman )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/vzaidman&#34; rel=&#34;nofollow&#34;&gt;Twitter: Vitali Zaidman ( @vzaidman )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://www.youtube.com/watch?v=7np8KroNnNs&#34; rel=&#34;nofollow&#34;&gt; WASM, Rust, the State of Async/Await - Utah Rust Nov 2020 - YouTube&lt;/a&gt; (CloudFlare Workers w/ WASM &#43; Rust)&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?index=6&amp;list=PLxki0D-ilnqZfyo2dZe11ZNGP7RJxJcoA&amp;v=ORZH9LTwH_g&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Live 004 - How Domains (URLs) Work - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?index=9&amp;list=PLxki0D-ilnqZfyo2dZe11ZNGP7RJxJcoA&amp;v=ivEsYq__vlY&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Live 005 - Setup your First Server, Right Now (and get $100 or 60 days free) - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3A5kzkT&#34; rel=&#34;nofollow&#34;&gt;Fanatical Prospecting&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://riverside.fm/&#34; rel=&#34;nofollow&#34;&gt;Riverside.fm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?t=27s&amp;v=-_Pb0Abb6hc&#34; rel=&#34;nofollow&#34;&gt;Why Don’t Sheep Shrink In The Rain?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/COic2KBgci_/&#34; rel=&#34;nofollow&#34;&gt;The wholly pun_bible | Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Vitali Zaidman .&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60637518" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6795ed83-d384-4178-8298-2533b746477c/stream.mp3"/>
                
                <guid isPermaLink="false">ef8cee67-dac8-401f-abf6-8dd2b599d189</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/mastering-browser-caching-with-vitali-zaidman-jsj-490</link>
                <pubDate>Tue, 29 Jun 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3789</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Pain-Free Automated Deployments with DigitalOcean&#39;s App Platform - BONUS</itunes:title>
                <title>Pain-Free Automated Deployments with DigitalOcean&#39;s App Platform - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>If you wish you could just push to your git repository and then have your application automatically update itself, then you should have a look at DigitalOcean&#39;s App Platform.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;If you wish you could just push to your git repository and then have your application automatically update itself, then you should have a look at DigitalOcean&#39;s App Platform.&lt;/div&gt;&lt;div&gt;This offering is a sort of secret weapon that allows you to customize your application with the services you need and then simply push to deploy.&lt;/div&gt;&lt;div&gt;There&#39;s no outsourcing to 3rd party databases, etc. It&#39;s all included in DigitalOcean&#39;s offering. So, you just pick what you need and then set the app to deploy.&lt;/div&gt;&lt;div&gt;DigitalOcean&#39;s App Platform also works for static sites. So, if you&#39;re running a build of your blog or JAMstack app, you&#39;ll find that App Platform already supports you.&lt;/div&gt;&lt;div&gt;To try it out, go to &lt;a href=&#34;https://do.co/jabber&#34;&gt;https://do.co/jabber&lt;/a&gt; and sign up to get $&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Chris Sev&lt;/li&gt;
&lt;li&gt;Phil Dougherty&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Chris Sev and Phil Dougherty.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>If you wish you could just push to your git repository and then have your application automatically update itself, then you should have a look at DigitalOcean&#39;s App Platform.</div><div>This offering is a sort of secret weapon that allows you to customize your application with the services you need and then simply push to deploy.</div><div>There&#39;s no outsourcing to 3rd party databases, etc. It&#39;s all included in DigitalOcean&#39;s offering. So, you just pick what you need and then set the app to deploy.</div><div>DigitalOcean&#39;s App Platform also works for static sites. So, if you&#39;re running a build of your blog or JAMstack app, you&#39;ll find that App Platform already supports you.</div><div>To try it out, go to <a href="https://do.co/jabber" rel="nofollow">https://do.co/jabber</a> and sign up to get $</div><div>Panel</div><ul><li>Charles Max Wood</li></ul><div>Guest</div><ul>
<li>Chris Sev</li>
<li>Phil Dougherty</li>
</ul><div>Special Guests: Chris Sev and Phil Dougherty.</div><div>Sponsored By:</div><ul><li>
<a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a>: <a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;If you wish you could just push to your git repository and then have your application automatically update itself, then you should have a look at DigitalOcean&amp;#39;s App Platform.&lt;/div&gt;&lt;div&gt;This offering is a sort of secret weapon that allows you to customize your application with the services you need and then simply push to deploy.&lt;/div&gt;&lt;div&gt;There&amp;#39;s no outsourcing to 3rd party databases, etc. It&amp;#39;s all included in DigitalOcean&amp;#39;s offering. So, you just pick what you need and then set the app to deploy.&lt;/div&gt;&lt;div&gt;DigitalOcean&amp;#39;s App Platform also works for static sites. So, if you&amp;#39;re running a build of your blog or JAMstack app, you&amp;#39;ll find that App Platform already supports you.&lt;/div&gt;&lt;div&gt;To try it out, go to &lt;a href=&#34;https://do.co/jabber&#34; rel=&#34;nofollow&#34;&gt;https://do.co/jabber&lt;/a&gt; and sign up to get $&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Chris Sev&lt;/li&gt;
&lt;li&gt;Phil Dougherty&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Chris Sev and Phil Dougherty.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="26803722" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b616c08b-d44e-417b-b516-fdd546659394/stream.mp3"/>
                
                <guid isPermaLink="false">dd3b5ade-9b16-4ed8-af01-70c5f1cc960e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/pain-free-automated-deployments-with-digitalocean-s-app-platform-bonus</link>
                <pubDate>Fri, 25 Jun 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1675</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Typing Without Transpilation - The Beauty of JSDoc - JSJ 489</itunes:title>
                <title>Typing Without Transpilation - The Beauty of JSDoc - JSJ 489</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Long time friend of the show Gil Tayar joins us again this time to discussing using JSDoc for JavaScript type annotations instead of TypeScript. Turns out that you can now get all of the benefits of TypeScript types without having to adopt the entire</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Long time friend of the show Gil Tayar joins us again this time to discussing using JSDoc for JavaScript type annotations instead of TypeScript. Turns out that you can now get all of the benefits of TypeScript types without having to adopt the entire TypeScript workflow. Gil describes the benefits of this approach, and how it could impact the future of Web development.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gil Tayar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://jsdoc.app/&#34;&gt;Use JSDocs: Index&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/JSDoc&#34;&gt;JSDoc - WIkipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gils-blog.tayar.org/posts/jsdoc-typings-all-the-benefits-none-of-the-drawbacks/&#34;&gt;JSDoc typings: all the benefits of TypeScript, with none of the drawbacks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-441-the-present-and-future-of-javascript-bundling-and-delivery-with-yoav-weiss/&#34;&gt;JSJ 441: The Present and Future of JavaScript Bundling and Delivery with Yoav Weiss | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/giltayar&#34;&gt;Twitter: Gil Tayar ( @giltayar )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/show/ruby-rogues/&#34;&gt;Ruby Rogues | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3vNgYo6&#34;&gt;Built Bars&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.backmarket.com/&#34;&gt;Back Market&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://infrequently.org/2021/04/progress-delayed/&#34;&gt;Progress Delayed Is Progress Denied - Infrequently Noted&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gil- &lt;a href=&#34;https://daringfireball.net/&#34;&gt;Daring Fireball&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gil- &lt;a href=&#34;https://stratechery.com/category/podcasts/&#34;&gt;Stratechery by Ben Thompson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://perell.com/essay/why-youre-christian/&#34;&gt;Why You’re Christian - David Perell&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://muhammadraza.me/2021/Oneliners/&#34;&gt;My Favorite One Liners | Muhammad&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Long time friend of the show Gil Tayar joins us again this time to discussing using JSDoc for JavaScript type annotations instead of TypeScript. Turns out that you can now get all of the benefits of TypeScript types without having to adopt the entire TypeScript workflow. Gil describes the benefits of this approach, and how it could impact the future of Web development.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Gil Tayar</li></ul><div>Sponsors</div><ul>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
<li><a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://jsdoc.app/" rel="nofollow">Use JSDocs: Index</a></li>
<li><a href="https://en.wikipedia.org/wiki/JSDoc" rel="nofollow">JSDoc - WIkipedia</a></li>
<li><a href="https://gils-blog.tayar.org/posts/jsdoc-typings-all-the-benefits-none-of-the-drawbacks/" rel="nofollow">JSDoc typings: all the benefits of TypeScript, with none of the drawbacks</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-441-the-present-and-future-of-javascript-bundling-and-delivery-with-yoav-weiss/" rel="nofollow">JSJ 441: The Present and Future of JavaScript Bundling and Delivery with Yoav Weiss | Devchat.tv</a></li>
<li><a href="https://twitter.com/giltayar" rel="nofollow">Twitter: Gil Tayar ( @giltayar )</a></li>
</ul><div>Picks</div><ul>
<li>Charles- <a href="https://devchat.tv/show/ruby-rogues/" rel="nofollow">Ruby Rogues | Devchat.tv</a>
</li>
<li>Charles- <a href="https://amzn.to/3vNgYo6" rel="nofollow">Built Bars</a>
</li>
<li>Charles- <a href="https://www.backmarket.com/" rel="nofollow">Back Market</a>
</li>
<li>Dan- <a href="https://infrequently.org/2021/04/progress-delayed/" rel="nofollow">Progress Delayed Is Progress Denied - Infrequently Noted</a>
</li>
<li>Gil- <a href="https://daringfireball.net/" rel="nofollow">Daring Fireball</a>
</li>
<li>Gil- <a href="https://stratechery.com/category/podcasts/" rel="nofollow">Stratechery by Ben Thompson</a>
</li>
<li>Steve- <a href="https://perell.com/essay/why-youre-christian/" rel="nofollow">Why You’re Christian - David Perell</a>
</li>
<li>Steve- <a href="https://muhammadraza.me/2021/Oneliners/" rel="nofollow">My Favorite One Liners | Muhammad</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Gil Tayar.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
<li>
<a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a>: <a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Long time friend of the show Gil Tayar joins us again this time to discussing using JSDoc for JavaScript type annotations instead of TypeScript. Turns out that you can now get all of the benefits of TypeScript types without having to adopt the entire TypeScript workflow. Gil describes the benefits of this approach, and how it could impact the future of Web development.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gil Tayar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://jsdoc.app/&#34; rel=&#34;nofollow&#34;&gt;Use JSDocs: Index&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/JSDoc&#34; rel=&#34;nofollow&#34;&gt;JSDoc - WIkipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gils-blog.tayar.org/posts/jsdoc-typings-all-the-benefits-none-of-the-drawbacks/&#34; rel=&#34;nofollow&#34;&gt;JSDoc typings: all the benefits of TypeScript, with none of the drawbacks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-441-the-present-and-future-of-javascript-bundling-and-delivery-with-yoav-weiss/&#34; rel=&#34;nofollow&#34;&gt;JSJ 441: The Present and Future of JavaScript Bundling and Delivery with Yoav Weiss | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/giltayar&#34; rel=&#34;nofollow&#34;&gt;Twitter: Gil Tayar ( @giltayar )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/show/ruby-rogues/&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3vNgYo6&#34; rel=&#34;nofollow&#34;&gt;Built Bars&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.backmarket.com/&#34; rel=&#34;nofollow&#34;&gt;Back Market&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://infrequently.org/2021/04/progress-delayed/&#34; rel=&#34;nofollow&#34;&gt;Progress Delayed Is Progress Denied - Infrequently Noted&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gil- &lt;a href=&#34;https://daringfireball.net/&#34; rel=&#34;nofollow&#34;&gt;Daring Fireball&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gil- &lt;a href=&#34;https://stratechery.com/category/podcasts/&#34; rel=&#34;nofollow&#34;&gt;Stratechery by Ben Thompson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://perell.com/essay/why-youre-christian/&#34; rel=&#34;nofollow&#34;&gt;Why You’re Christian - David Perell&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://muhammadraza.me/2021/Oneliners/&#34; rel=&#34;nofollow&#34;&gt;My Favorite One Liners | Muhammad&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Gil Tayar.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73309622" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/94604913-dea8-45db-b124-c474e5120656/stream.mp3"/>
                
                <guid isPermaLink="false">4bd5bbd8-0945-46aa-a89c-a9e13b520d20</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/typing-without-transpilation-the-beauty-of-jsdoc-jsj-489</link>
                <pubDate>Tue, 22 Jun 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4581</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The React Way &amp; Opinionated Practices with Ian Schwartz - JSJ 488</itunes:title>
                <title>The React Way &amp; Opinionated Practices with Ian Schwartz - JSJ 488</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Never underestimate the power of teaching. Ian reached out to AJ in regards to previous comments about React on the show and demonstrated that he knows a whole lot more than most of us, so we had him on to talk about his learning journey, the philoso</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Never underestimate the power of teaching. Ian reached out to AJ in regards to previous comments about React on the show and demonstrated that he knows a whole lot more than most of us, so we had him on to talk about his learning journey, the philosophy of react, and top tips for new developers entering the field. Huzzah!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ian Schwartz&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/docs/context.html&#34;&gt;Context - React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kyleshevlin.com/use-encapsulation&#34;&gt;useEncapsulation | Kyle Shevlin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://enzymejs.github.io/enzyme/&#34;&gt;Introduction - Enzyme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://overreacted.io/before-you-memo/&#34;&gt;Before You memo() - Overreacted&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://castbox.fm/episode/118%3A-Jenn-Creighton-on-Composition-and-Architecture-id2935604-id326311763?utm_source=a_share&amp;amp;utm_medium=dlink&amp;amp;utm_campaign=a_share_ep&amp;amp;utm_content=118%3A%20Jenn%20Creighton%20on%20Composition%20and%20Architecture-CastBox_FM&amp;amp;country=us&#34;&gt;118: Jenn Creighton on Composition and Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=1sGyNx44Xw4&#34;&gt;10 Morning Habits | Jim Kwik - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.runnersblueprint.com/couch-to-5k/&#34;&gt;Couch to 5K – The Complete 5K Beginner Training Plan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://schwartz.world/&#34;&gt;Schwartz.World&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://reactjs.org/docs/context.html&#34;&gt;Context - React&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://castbox.fm/episode/118%3A-Jenn-Creighton-on-Composition-and-Architecture-id2935604-id326311763?utm_source=a_share&amp;amp;utm_medium=dlink&amp;amp;utm_campaign=a_share_ep&amp;amp;utm_content=118%3A%20Jenn%20Creighton%20on%20Composition%20and%20Architecture-CastBox_FM&amp;amp;country=us&#34;&gt;118: Jenn Creighton on Composition and Architecture&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://enzymejs.github.io/enzyme/&#34;&gt;Introduction - Enzyme&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://overreacted.io/before-you-memo/&#34;&gt;Before You memo() - Overreacted&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- Security #RIIR&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/vim-essentials/&#34;&gt;webinstall.dev/vim-essentials&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://world.hey.com/jason/changes-at-basecamp-7f32afc5&#34;&gt;Changes at Basecamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://monday.com&#34;&gt;Monday.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ian- Preact CLI&lt;/li&gt;
&lt;li&gt;Ian- Sleep Apnea&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ian Schwartz.&lt;/div&gt;&lt;d...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Never underestimate the power of teaching. Ian reached out to AJ in regards to previous comments about React on the show and demonstrated that he knows a whole lot more than most of us, so we had him on to talk about his learning journey, the philosophy of react, and top tips for new developers entering the field. Huzzah!</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Ian Schwartz</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a> </li>
</ul><div>Links</div><ul>
<li><a href="https://reactjs.org/docs/context.html" rel="nofollow">Context - React</a></li>
<li><a href="https://kyleshevlin.com/use-encapsulation" rel="nofollow">useEncapsulation | Kyle Shevlin</a></li>
<li><a href="https://enzymejs.github.io/enzyme/" rel="nofollow">Introduction - Enzyme</a></li>
<li><a href="https://overreacted.io/before-you-memo/" rel="nofollow">Before You memo() - Overreacted</a></li>
<li><a href="https://castbox.fm/episode/118%3A-Jenn-Creighton-on-Composition-and-Architecture-id2935604-id326311763?country=us&utm_campaign=a_share_ep&utm_content=118%3A+Jenn+Creighton+on+Composition+and+Architecture-CastBox_FM&utm_medium=dlink&utm_source=a_share" rel="nofollow">118: Jenn Creighton on Composition and Architecture</a></li>
<li><a href="https://www.youtube.com/watch?v=1sGyNx44Xw4" rel="nofollow">10 Morning Habits | Jim Kwik - YouTube</a></li>
<li><a href="https://www.runnersblueprint.com/couch-to-5k/" rel="nofollow">Couch to 5K – The Complete 5K Beginner Training Plan</a></li>
<li><a href="https://schwartz.world/" rel="nofollow">Schwartz.World</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://reactjs.org/docs/context.html" rel="nofollow">Context - React</a>
</li>
<li>AJ- <a href="https://castbox.fm/episode/118%3A-Jenn-Creighton-on-Composition-and-Architecture-id2935604-id326311763?country=us&utm_campaign=a_share_ep&utm_content=118%3A+Jenn+Creighton+on+Composition+and+Architecture-CastBox_FM&utm_medium=dlink&utm_source=a_share" rel="nofollow">118: Jenn Creighton on Composition and Architecture</a>
</li>
<li>AJ- <a href="https://enzymejs.github.io/enzyme/" rel="nofollow">Introduction - Enzyme</a>
</li>
<li>AJ- <a href="https://overreacted.io/before-you-memo/" rel="nofollow">Before You memo() - Overreacted</a>
</li>
<li>AJ- Security #RIIR</li>
<li>AJ- <a href="https://webinstall.dev/vim-essentials/" rel="nofollow">webinstall.dev/vim-essentials</a>
</li>
<li>Charles- <a href="https://world.hey.com/jason/changes-at-basecamp-7f32afc5" rel="nofollow">Changes at Basecamp</a>
</li>
<li>Charles- <a href="http://monday.com" rel="nofollow">Monday.com</a>
</li>
<li>Ian- Preact CLI</li>
<li>Ian- Sleep Apnea</li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Ian Schwartz.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Never underestimate the power of teaching. Ian reached out to AJ in regards to previous comments about React on the show and demonstrated that he knows a whole lot more than most of us, so we had him on to talk about his learning journey, the philosophy of react, and top tips for new developers entering the field. Huzzah!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ian Schwartz&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/docs/context.html&#34; rel=&#34;nofollow&#34;&gt;Context - React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kyleshevlin.com/use-encapsulation&#34; rel=&#34;nofollow&#34;&gt;useEncapsulation | Kyle Shevlin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://enzymejs.github.io/enzyme/&#34; rel=&#34;nofollow&#34;&gt;Introduction - Enzyme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://overreacted.io/before-you-memo/&#34; rel=&#34;nofollow&#34;&gt;Before You memo() - Overreacted&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://castbox.fm/episode/118%3A-Jenn-Creighton-on-Composition-and-Architecture-id2935604-id326311763?country=us&amp;utm_campaign=a_share_ep&amp;utm_content=118%3A&#43;Jenn&#43;Creighton&#43;on&#43;Composition&#43;and&#43;Architecture-CastBox_FM&amp;utm_medium=dlink&amp;utm_source=a_share&#34; rel=&#34;nofollow&#34;&gt;118: Jenn Creighton on Composition and Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=1sGyNx44Xw4&#34; rel=&#34;nofollow&#34;&gt;10 Morning Habits | Jim Kwik - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.runnersblueprint.com/couch-to-5k/&#34; rel=&#34;nofollow&#34;&gt;Couch to 5K – The Complete 5K Beginner Training Plan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://schwartz.world/&#34; rel=&#34;nofollow&#34;&gt;Schwartz.World&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://reactjs.org/docs/context.html&#34; rel=&#34;nofollow&#34;&gt;Context - React&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://castbox.fm/episode/118%3A-Jenn-Creighton-on-Composition-and-Architecture-id2935604-id326311763?country=us&amp;utm_campaign=a_share_ep&amp;utm_content=118%3A&#43;Jenn&#43;Creighton&#43;on&#43;Composition&#43;and&#43;Architecture-CastBox_FM&amp;utm_medium=dlink&amp;utm_source=a_share&#34; rel=&#34;nofollow&#34;&gt;118: Jenn Creighton on Composition and Architecture&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://enzymejs.github.io/enzyme/&#34; rel=&#34;nofollow&#34;&gt;Introduction - Enzyme&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://overreacted.io/before-you-memo/&#34; rel=&#34;nofollow&#34;&gt;Before You memo() - Overreacted&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- Security #RIIR&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/vim-essentials/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/vim-essentials&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://world.hey.com/jason/changes-at-basecamp-7f32afc5&#34; rel=&#34;nofollow&#34;&gt;Changes at Basecamp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://monday.com&#34; rel=&#34;nofollow&#34;&gt;Monday.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ian- Preact CLI&lt;/li&gt;
&lt;li&gt;Ian- Sleep Apnea&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ian Schwartz.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="77637590" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4f64d21c-9791-4add-a4d6-b470c57dc0ae/stream.mp3"/>
                
                <guid isPermaLink="false">c9ff0a17-ba5f-4c0d-af9b-c121e731b893</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-react-way-opinionated-practices-with-ian-schwartz-jsj-488</link>
                <pubDate>Tue, 15 Jun 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4852</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Node in the Browser and Much more: Web Containers with Eric Simons - JSJ 487</itunes:title>
                <title>Node in the Browser and Much more: Web Containers with Eric Simons - JSJ 487</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Eric Simons from Stackblitz joins the JSJ panel to discuss the game changing technology announced at Google.io this year. What they demonstrated was their ability to run NodeJS in the browser using new technology called Web Containers. However, the i</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Eric Simons from Stackblitz joins the JSJ panel to discuss the game changing technology announced at Google.io this year. What they demonstrated was their ability to run NodeJS in the browser using new technology called Web Containers. However, the implications go well beyond the realities of running Node in the browser. Eric and the panel dive into the implications of what this new way of working could mean for the web and application development.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Eric Simons&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_medium=sponsorship&amp;amp;utm_source=javascript-jabber&amp;amp;utm_campaign=global_app-platform_podcast_en&amp;amp;utm_content=conversion&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apac.jabra.com/supportpages/jabra-evolve-75/7599-838-109/faq/how-do-i-manually-turn-off_on-voice-guidance-on-my-jabra-evolve-75&#34;&gt;How do I manually turn off/on voice guidance on my Jabra Evolve 75?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-450-native-features-inside-the-browser-introducing-googles-project-fugu-with-thomas-steiner/&#34;&gt;JSJ 450: Native Features Inside The Browser – Introducing Google’s Project Fugu with Thomas Steiner | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-280-stackblitz-with-eric-simons-and-albert-pai/&#34;&gt;JSJ 280: Stackblitz with Eric Simons and Albert Pai | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/docs/guides/publishing-napi-modules/&#34;&gt;How to publish N-API package | Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.stackblitz.com/posts/introducing-webcontainers/&#34;&gt;Introducing WebContainers: Run Node.js natively in your browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackblitz.com/&#34;&gt;StackBlitz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackblitz.com/@EricSimons&#34;&gt;EricSimons - StackBlitz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ericsimons40&#34;&gt;Twitter: Eric Simons ( @ericsimons40 )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/jtpio/jupyterlite&#34;&gt;GitHub | jtpio/jupyterlite&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=7np8KroNnNs&amp;amp;list=PLDWmoWFf46gj-rg6Tk4O2J7eoP2zghNbq&amp;amp;index=4&#34;&gt;WASM, Rust, the State of Async/Await - Utah Rust Nov 2020&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.npr.org/2021/04/16/985439655/a-worst-nightmare-cyberattack-the-untold-story-of-the-solarwinds-hack&#34;&gt;A &#39;Worst Nightmare&#39; Cyberattack: The Untold Story Of The SolarWinds Hack&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://github.com/dbohdan/classless-css&#34;&gt; GitHub | dbohdan/classless-css&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/therootcompany/tz.js&#34;&gt;GitHub | therootcompany/tz.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/therootcompany/async-router#readme&#34;&gt;GitHub | therootcompany/async-router&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/adventures-in-devops/devops-063-behind-the-solarwinds-breach/&#34;&gt;DevOps 062: Behind the SolarWinds breach | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.ancestry.com/&#34;&gt;Ancestry®&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.familysearch.org/en/&#34;&gt;FamilySearch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Learn your heritage&lt;/li&gt;
&lt;li&gt;Charles- Learn your country’s heritage&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.nytimes.com/2021/05/26/podcasts/the-daily/gaza-hamas-israel-war.html&#34;&gt;Why Hamas Keeps Fighting, and Losing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.imdb.com/title/tt5774002/&#34;&gt;Jupiter&#39;s Legacy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Eric- &lt;a href=&#34;https://nextjs.org/conf&#34;&gt;Next.js Conf&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CPJEu2bL9wJ/&#34;&gt;Tyrannosaurus on Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aim...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Eric Simons from Stackblitz joins the JSJ panel to discuss the game changing technology announced at Google.io this year. What they demonstrated was their ability to run NodeJS in the browser using new technology called Web Containers. However, the implications go well beyond the realities of running Node in the browser. Eric and the panel dive into the implications of what this new way of working could mean for the web and application development.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Eric Simons</li></ul><div>Sponsors</div><ul>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
<li><a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a></li>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.apac.jabra.com/supportpages/jabra-evolve-75/7599-838-109/faq/how-do-i-manually-turn-off_on-voice-guidance-on-my-jabra-evolve-75" rel="nofollow">How do I manually turn off/on voice guidance on my Jabra Evolve 75?</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-450-native-features-inside-the-browser-introducing-googles-project-fugu-with-thomas-steiner/" rel="nofollow">JSJ 450: Native Features Inside The Browser – Introducing Google’s Project Fugu with Thomas Steiner | Devchat.tv</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-280-stackblitz-with-eric-simons-and-albert-pai/" rel="nofollow">JSJ 280: Stackblitz with Eric Simons and Albert Pai | Devchat.tv</a></li>
<li><a href="https://nodejs.org/en/docs/guides/publishing-napi-modules/" rel="nofollow">How to publish N-API package | Node.js</a></li>
<li><a href="https://blog.stackblitz.com/posts/introducing-webcontainers/" rel="nofollow">Introducing WebContainers: Run Node.js natively in your browser</a></li>
<li><a href="https://stackblitz.com/" rel="nofollow">StackBlitz</a></li>
<li><a href="https://stackblitz.com/@EricSimons" rel="nofollow">EricSimons - StackBlitz</a></li>
<li><a href="https://twitter.com/ericsimons40" rel="nofollow">Twitter: Eric Simons ( @ericsimons40 )</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://github.com/jtpio/jupyterlite" rel="nofollow">GitHub | jtpio/jupyterlite</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?index=4&list=PLDWmoWFf46gj-rg6Tk4O2J7eoP2zghNbq&v=7np8KroNnNs" rel="nofollow">WASM, Rust, the State of Async/Await - Utah Rust Nov 2020</a>
</li>
<li>AJ- <a href="https://www.npr.org/2021/04/16/985439655/a-worst-nightmare-cyberattack-the-untold-story-of-the-solarwinds-hack" rel="nofollow">A &#39;Worst Nightmare&#39; Cyberattack: The Untold Story Of The SolarWinds Hack</a>
</li>
<li>AJ-<a href="https://github.com/dbohdan/classless-css" rel="nofollow"> GitHub | dbohdan/classless-css</a>
</li>
<li>AJ- <a href="https://github.com/therootcompany/tz.js" rel="nofollow">GitHub | therootcompany/tz.js</a>
</li>
<li>AJ- <a href="https://github.com/therootcompany/async-router#readme" rel="nofollow">GitHub | therootcompany/async-router</a>
</li>
<li>Charles- <a href="https://devchat.tv/adventures-in-devops/devops-063-behind-the-solarwinds-breach/" rel="nofollow">DevOps 062: Behind the SolarWinds breach | Devchat.tv</a>
</li>
<li>Charles- <a href="https://www.ancestry.com/" rel="nofollow">Ancestry®</a>
</li>
<li>Charles- <a href="https://www.familysearch.org/en/" rel="nofollow">FamilySearch</a>
</li>
<li>Charles- Learn your heritage</li>
<li>Charles- Learn your country’s heritage</li>
<li>Dan- <a href="https://www.nytimes.com/2021/05/26/podcasts/the-daily/gaza-hamas-israel-war.html" rel="nofollow">Why Hamas Keeps Fighting, and Losing</a>
</li>
<li>Dan- <a href="https://www.imdb.com/title/tt5774002/" rel="nofollow">Jupiter&#39;s Legacy</a>
</li>
<li>Eric- <a href="https://nextjs.org/conf" rel="nofollow">Next.js Conf</a>
</li>
<li>Steve- <a href="https://www.instagram.com/p/CPJEu2bL9wJ/" rel="nofollow">Tyrannosaurus on Instagram</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Eric Simons .</div><div>Sponsored By:</div><ul>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
<li>
<a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">DigitalOcean</a>: <a href="https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&utm_content=conversion&utm_medium=sponsorship&utm_source=javascript-jabber" rel="nofollow">Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Eric Simons from Stackblitz joins the JSJ panel to discuss the game changing technology announced at Google.io this year. What they demonstrated was their ability to run NodeJS in the browser using new technology called Web Containers. However, the implications go well beyond the realities of running Node in the browser. Eric and the panel dive into the implications of what this new way of working could mean for the web and application development.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Eric Simons&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apac.jabra.com/supportpages/jabra-evolve-75/7599-838-109/faq/how-do-i-manually-turn-off_on-voice-guidance-on-my-jabra-evolve-75&#34; rel=&#34;nofollow&#34;&gt;How do I manually turn off/on voice guidance on my Jabra Evolve 75?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-450-native-features-inside-the-browser-introducing-googles-project-fugu-with-thomas-steiner/&#34; rel=&#34;nofollow&#34;&gt;JSJ 450: Native Features Inside The Browser – Introducing Google’s Project Fugu with Thomas Steiner | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-280-stackblitz-with-eric-simons-and-albert-pai/&#34; rel=&#34;nofollow&#34;&gt;JSJ 280: Stackblitz with Eric Simons and Albert Pai | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/docs/guides/publishing-napi-modules/&#34; rel=&#34;nofollow&#34;&gt;How to publish N-API package | Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.stackblitz.com/posts/introducing-webcontainers/&#34; rel=&#34;nofollow&#34;&gt;Introducing WebContainers: Run Node.js natively in your browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackblitz.com/&#34; rel=&#34;nofollow&#34;&gt;StackBlitz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackblitz.com/@EricSimons&#34; rel=&#34;nofollow&#34;&gt;EricSimons - StackBlitz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ericsimons40&#34; rel=&#34;nofollow&#34;&gt;Twitter: Eric Simons ( @ericsimons40 )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/jtpio/jupyterlite&#34; rel=&#34;nofollow&#34;&gt;GitHub | jtpio/jupyterlite&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?index=4&amp;list=PLDWmoWFf46gj-rg6Tk4O2J7eoP2zghNbq&amp;v=7np8KroNnNs&#34; rel=&#34;nofollow&#34;&gt;WASM, Rust, the State of Async/Await - Utah Rust Nov 2020&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.npr.org/2021/04/16/985439655/a-worst-nightmare-cyberattack-the-untold-story-of-the-solarwinds-hack&#34; rel=&#34;nofollow&#34;&gt;A &amp;#39;Worst Nightmare&amp;#39; Cyberattack: The Untold Story Of The SolarWinds Hack&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://github.com/dbohdan/classless-css&#34; rel=&#34;nofollow&#34;&gt; GitHub | dbohdan/classless-css&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/therootcompany/tz.js&#34; rel=&#34;nofollow&#34;&gt;GitHub | therootcompany/tz.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/therootcompany/async-router#readme&#34; rel=&#34;nofollow&#34;&gt;GitHub | therootcompany/async-router&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/adventures-in-devops/devops-063-behind-the-solarwinds-breach/&#34; rel=&#34;nofollow&#34;&gt;DevOps 062: Behind the SolarWinds breach | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.ancestry.com/&#34; rel=&#34;nofollow&#34;&gt;Ancestry®&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.familysearch.org/en/&#34; rel=&#34;nofollow&#34;&gt;FamilySearch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Learn your heritage&lt;/li&gt;
&lt;li&gt;Charles- Learn your country’s heritage&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.nytimes.com/2021/05/26/podcasts/the-daily/gaza-hamas-israel-war.html&#34; rel=&#34;nofollow&#34;&gt;Why Hamas Keeps Fighting, and Losing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.imdb.com/title/tt5774002/&#34; rel=&#34;nofollow&#34;&gt;Jupiter&amp;#39;s Legacy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Eric- &lt;a href=&#34;https://nextjs.org/conf&#34; rel=&#34;nofollow&#34;&gt;Next.js Conf&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/p/CPJEu2bL9wJ/&#34; rel=&#34;nofollow&#34;&gt;Tyrannosaurus on Instagram&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Eric Simons .&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;DigitalOcean&lt;/a&gt;: &lt;a href=&#34;https://try.digitalocean.com/app-platform/?utm_campaign=global_app-platform_podcast_en&amp;utm_content=conversion&amp;utm_medium=sponsorship&amp;utm_source=javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;Get started on DigitalOcean App Platform with $100 in free credit at do.co/jabber.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="75401508" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/866ca944-e5cc-45f1-9457-65ca71d124ed/stream.mp3"/>
                
                <guid isPermaLink="false">b6633fd5-d390-4e0e-9fa1-f6197fad6996</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/node-in-the-browser-and-much-more-web-containers-with-eric-simons-jsj-487</link>
                <pubDate>Tue, 08 Jun 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4712</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The 3 Essentials for Successful Job Outcomes - BONUS</itunes:title>
                <title>The 3 Essentials for Successful Job Outcomes - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that&#39;s something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that&#39;s something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas.&lt;/div&gt;&lt;div&gt;First, building skills. The most obvious type of skills you&#39;ll need is technical skills. However, don&#39;t neglect your people skills and your organizational skills as well since you&#39;re often paid for how you work with people and enhance their work and how you put your work together in the most efficient ways.&lt;/div&gt;&lt;div&gt;Second, building relationships. Often other people will be able to help you find the opportunities or will be the ones to make the decisions that impact your ability to get the outcome you want. Having good relationships is key to having good outcomes.&lt;/div&gt;&lt;div&gt;Third, building recognition. Being known for being valuable in important ways allows you to leverage the skills you have to build better relationships and create opportunities to get what you need to get the outcomes you want by giving people what they want. A podcast is a great way to do all three. Chuck explains exactly how that works in this podcast and goes deeper as part of the &lt;a href=&#34;https://devinfluencers.com/apply&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that&#39;s something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas.</div><div>First, building skills. The most obvious type of skills you&#39;ll need is technical skills. However, don&#39;t neglect your people skills and your organizational skills as well since you&#39;re often paid for how you work with people and enhance their work and how you put your work together in the most efficient ways.</div><div>Second, building relationships. Often other people will be able to help you find the opportunities or will be the ones to make the decisions that impact your ability to get the outcome you want. Having good relationships is key to having good outcomes.</div><div>Third, building recognition. Being known for being valuable in important ways allows you to leverage the skills you have to build better relationships and create opportunities to get what you need to get the outcomes you want by giving people what they want. A podcast is a great way to do all three. Chuck explains exactly how that works in this podcast and goes deeper as part of the <a href="https://devinfluencers.com/apply" rel="nofollow">Dev Influencers Accelerator</a>.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that&amp;#39;s something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas.&lt;/div&gt;&lt;div&gt;First, building skills. The most obvious type of skills you&amp;#39;ll need is technical skills. However, don&amp;#39;t neglect your people skills and your organizational skills as well since you&amp;#39;re often paid for how you work with people and enhance their work and how you put your work together in the most efficient ways.&lt;/div&gt;&lt;div&gt;Second, building relationships. Often other people will be able to help you find the opportunities or will be the ones to make the decisions that impact your ability to get the outcome you want. Having good relationships is key to having good outcomes.&lt;/div&gt;&lt;div&gt;Third, building recognition. Being known for being valuable in important ways allows you to leverage the skills you have to build better relationships and create opportunities to get what you need to get the outcomes you want by giving people what they want. A podcast is a great way to do all three. Chuck explains exactly how that works in this podcast and goes deeper as part of the &lt;a href=&#34;https://devinfluencers.com/apply&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="33991784" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/00ce1cff-9343-438a-aa54-e4cf1fe3e78f/stream.mp3"/>
                
                <guid isPermaLink="false">986a3288-0ac3-4419-840f-483d0d71edcd</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-3-essentials-for-successful-job-outcomes-bonus</link>
                <pubDate>Fri, 04 Jun 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2124</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486</itunes:title>
                <title>CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Rick Viscomi joins us from Google to talk to us about the Chrome User Experience Report (CrUX) and the HTTP Archive. He explains what it tells us about how the web is built, how it performs, and what we know about the web today</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Rick Viscomi joins us from Google to talk to us about the Chrome User Experience Report (CrUX) and the HTTP Archive. He explains what it tells us about how the web is built, how it performs, and what we know about the web today.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Rick Viscomi&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-334-web-performance-api-with-dan-shappir/&#34;&gt;JSJ 334: “Web Performance API” with Dan Shappir | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34;&gt;JSJ 428: The Alphabet Soup of Performance Measurements | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ismyhostfastyet.com/&#34;&gt;Is my host fast yet?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rick_viscomi&#34;&gt;Twitter: Rick Viscomi ( @rick_viscomi )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.sparkpost.com/&#34;&gt;SparkPost&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.qwiklabs.com/focuses/1145?parent=catalog&#34;&gt;BigQuery: Qwik Start - Console&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://sendgrid.com/&#34;&gt;SendGrid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/35wrUf1&#34;&gt;Tuscan Dairy Whole Vitamin D Milk&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://12factor.net/&#34;&gt;The Twelve-Factor App&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/fzf/&#34;&gt;webinstall.dev/fzf&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.amazon.com/gp/customer-reviews/RUB7Q5YNQO1V3/ref=cm_cr_srp_d_rvw_ttl?ie=UTF8&amp;amp;ASIN=B00WE0LH9C&#34;&gt;Great TV&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Keep daylight savings time all year round&lt;/li&gt;
&lt;li&gt;Rick- &lt;a href=&#34;https://www.youtube.com/channel/UC6nSFpj9HTCZ5t-N3Rm3-HA&#34;&gt;Vsauce - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Rick- &lt;a href=&#34;https://amzn.to/3wJAuTu&#34;&gt;Uranium Ore &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://stateofcss.com/&#34;&gt;The State of CSS Survey&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://github.com/StateOfJS/StateOfJS-2020/issues/1&#34;&gt;GitHub | State of JS 2020 Questions&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;&gt;GitHub: Steve ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Rick Viscomi joins us from Google to talk to us about the Chrome User Experience Report (CrUX) and the HTTP Archive. He explains what it tells us about how the web is built, how it performs, and what we know about the web today.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Rick Viscomi</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial </a></li>
</ul><div>Links</div><ul>
<li><a href="https://devchat.tv/js-jabber/jsj-334-web-performance-api-with-dan-shappir/" rel="nofollow">JSJ 334: “Web Performance API” with Dan Shappir | Devchat.tv</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/" rel="nofollow">JSJ 428: The Alphabet Soup of Performance Measurements | Devchat.tv</a></li>
<li><a href="https://ismyhostfastyet.com/" rel="nofollow">Is my host fast yet?</a></li>
<li><a href="https://twitter.com/rick_viscomi" rel="nofollow">Twitter: Rick Viscomi ( @rick_viscomi )</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://www.sparkpost.com/" rel="nofollow">SparkPost</a>
</li>
<li>Aimee- <a href="https://www.qwiklabs.com/focuses/1145?parent=catalog" rel="nofollow">BigQuery: Qwik Start - Console</a>
</li>
<li>AJ- <a href="https://sendgrid.com/" rel="nofollow">SendGrid</a>
</li>
<li>AJ- <a href="https://amzn.to/35wrUf1" rel="nofollow">Tuscan Dairy Whole Vitamin D Milk</a>
</li>
<li>AJ- <a href="https://12factor.net/" rel="nofollow">The Twelve-Factor App</a>
</li>
<li>AJ- <a href="https://webinstall.dev/fzf/" rel="nofollow">webinstall.dev/fzf</a>
</li>
<li>Dan- <a href="https://www.amazon.com/gp/customer-reviews/RUB7Q5YNQO1V3/ref=cm_cr_srp_d_rvw_ttl?ASIN=B00WE0LH9C&ie=UTF8" rel="nofollow">Great TV</a>
</li>
<li>Dan- Keep daylight savings time all year round</li>
<li>Rick- <a href="https://www.youtube.com/channel/UC6nSFpj9HTCZ5t-N3Rm3-HA" rel="nofollow">Vsauce - YouTube</a>
</li>
<li>Rick- <a href="https://amzn.to/3wJAuTu" rel="nofollow">Uranium Ore </a>
</li>
<li>Steve- <a href="https://stateofcss.com/" rel="nofollow">The State of CSS Survey</a>
</li>
<li>Steve- <a href="https://github.com/StateOfJS/StateOfJS-2020/issues/1" rel="nofollow">GitHub | State of JS 2020 Questions</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight – Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook</a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Special Guest: Rick Viscomi.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Rick Viscomi joins us from Google to talk to us about the Chrome User Experience Report (CrUX) and the HTTP Archive. He explains what it tells us about how the web is built, how it performs, and what we know about the web today.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Rick Viscomi&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-334-web-performance-api-with-dan-shappir/&#34; rel=&#34;nofollow&#34;&gt;JSJ 334: “Web Performance API” with Dan Shappir | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34; rel=&#34;nofollow&#34;&gt;JSJ 428: The Alphabet Soup of Performance Measurements | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ismyhostfastyet.com/&#34; rel=&#34;nofollow&#34;&gt;Is my host fast yet?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rick_viscomi&#34; rel=&#34;nofollow&#34;&gt;Twitter: Rick Viscomi ( @rick_viscomi )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.sparkpost.com/&#34; rel=&#34;nofollow&#34;&gt;SparkPost&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.qwiklabs.com/focuses/1145?parent=catalog&#34; rel=&#34;nofollow&#34;&gt;BigQuery: Qwik Start - Console&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://sendgrid.com/&#34; rel=&#34;nofollow&#34;&gt;SendGrid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/35wrUf1&#34; rel=&#34;nofollow&#34;&gt;Tuscan Dairy Whole Vitamin D Milk&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://12factor.net/&#34; rel=&#34;nofollow&#34;&gt;The Twelve-Factor App&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/fzf/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/fzf&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.amazon.com/gp/customer-reviews/RUB7Q5YNQO1V3/ref=cm_cr_srp_d_rvw_ttl?ASIN=B00WE0LH9C&amp;ie=UTF8&#34; rel=&#34;nofollow&#34;&gt;Great TV&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Keep daylight savings time all year round&lt;/li&gt;
&lt;li&gt;Rick- &lt;a href=&#34;https://www.youtube.com/channel/UC6nSFpj9HTCZ5t-N3Rm3-HA&#34; rel=&#34;nofollow&#34;&gt;Vsauce - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Rick- &lt;a href=&#34;https://amzn.to/3wJAuTu&#34; rel=&#34;nofollow&#34;&gt;Uranium Ore &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://stateofcss.com/&#34; rel=&#34;nofollow&#34;&gt;The State of CSS Survey&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://github.com/StateOfJS/StateOfJS-2020/issues/1&#34; rel=&#34;nofollow&#34;&gt;GitHub | State of JS 2020 Questions&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight – Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Rick Viscomi.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="66685387" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/876e6100-2199-4a3b-9060-942aca2bcd61/stream.mp3"/>
                
                <guid isPermaLink="false">9f620e7e-562c-4722-8ade-68682f44013b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/crux-and-core-web-vitals-what-to-measure-on-the-web-with-rick-viscomi-jsj-486</link>
                <pubDate>Tue, 01 Jun 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4167</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>How to Get Hired at a FANG Company - BONUS</itunes:title>
                <title>How to Get Hired at a FANG Company - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome.&lt;br&gt; This approach also works for speaking at conferences, selling courses, and other outcomes as well as it&#39;s the core of building a successful career as an influencer.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome.<br> This approach also works for speaking at conferences, selling courses, and other outcomes as well as it&#39;s the core of building a successful career as an influencer.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome.&lt;br&gt; This approach also works for speaking at conferences, selling courses, and other outcomes as well as it&amp;#39;s the core of building a successful career as an influencer.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="21521554" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e79f1ff0-9f38-4034-8ece-4dd20eb84606/stream.mp3"/>
                
                <guid isPermaLink="false">387ea43d-a03f-41dd-ba37-5fe219f0523c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/how-to-get-hired-at-a-fang-company-bonus</link>
                <pubDate>Fri, 28 May 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1345</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Things JavaScript Developers Should Know, Part 2 - JSJ 485</itunes:title>
                <title>Things JavaScript Developers Should Know, Part 2 - JSJ 485</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Dan Shappir leads the Jabber crew on another discussion on the things JavaScript developers should know.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Dan Shappir leads the Jabber crew on another discussion on the things JavaScript developers should know.&lt;/div&gt;&lt;div&gt;They discuss WeakMap, WeakSets, and WeakReferences. They dive into where and how they are used and which places they&#39;re implemented.&lt;/div&gt;&lt;div&gt;The conversation starts with garbage collection is and how it works and then moves into the implications it has for this kind of referencings.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap&#34;&gt;WeakMap - JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://v8.dev/features/weak-references&#34;&gt;Weak references and finalizers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://untappedbrilliance.com/how-to-read-books-when-you-have-adhd/&#34;&gt;How to Read Books When You Have ADHD&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://arstechnica.com/video/watch/war-stories-elemental-war-of-magic?c=series&#34;&gt; Elemental: War of Magic | War Stories&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://arstechnica.com/video/series/war-stories&#34;&gt;Ars Technica: War Stories Season 1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://superguitarbros.bandcamp.com/&#34;&gt;Super Guitar Bros&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://blog.khmersite.net/2020/05/create-folder-recursively-with-powershell/&#34;&gt;CREATE FOLDER RECURSIVELY WITH POWERSHELL&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Having terrific people in your life&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://monday.com&#34;&gt;Monday.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3udFb6b&#34;&gt;The Common Path to Uncommon Success&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Israelis no longer need to wear masks&lt;/li&gt;
&lt;li&gt;Dan- Google introduced a new feature&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.doesthedogdie.com/&#34;&gt;DoesTheDogDie.com&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34;&gt;Aimee Knight - Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp | Facebook &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Dan Shappir leads the Jabber crew on another discussion on the things JavaScript developers should know.</div><div>They discuss WeakMap, WeakSets, and WeakReferences. They dive into where and how they are used and which places they&#39;re implemented.</div><div>The conversation starts with garbage collection is and how it works and then moves into the implications it has for this kind of referencings.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap" rel="nofollow">WeakMap - JavaScript</a></li>
<li><a href="https://v8.dev/features/weak-references" rel="nofollow">Weak references and finalizers</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://untappedbrilliance.com/how-to-read-books-when-you-have-adhd/" rel="nofollow">How to Read Books When You Have ADHD</a>
</li>
<li>AJ-<a href="https://arstechnica.com/video/watch/war-stories-elemental-war-of-magic?c=series" rel="nofollow"> Elemental: War of Magic | War Stories</a>
</li>
<li>AJ- <a href="https://arstechnica.com/video/series/war-stories" rel="nofollow">Ars Technica: War Stories Season 1</a>
</li>
<li>AJ- <a href="https://superguitarbros.bandcamp.com/" rel="nofollow">Super Guitar Bros</a>
</li>
<li>AJ- <a href="https://blog.khmersite.net/2020/05/create-folder-recursively-with-powershell/" rel="nofollow">CREATE FOLDER RECURSIVELY WITH POWERSHELL</a>
</li>
<li>Charles- Having terrific people in your life</li>
<li>Charles- <a href="http://monday.com" rel="nofollow">Monday.com</a>
</li>
<li>Charles- <a href="https://amzn.to/3udFb6b" rel="nofollow">The Common Path to Uncommon Success</a>
</li>
<li>Dan- Israelis no longer need to wear masks</li>
<li>Dan- Google introduced a new feature</li>
<li>Steve- <a href="https://www.doesthedogdie.com/" rel="nofollow">DoesTheDogDie.com</a>
</li>
</ul><div>Contact Aimee:</div><ul>
<li><a href="http://www.aimeemarieknight.com/" rel="nofollow">Aimee Knight - Software Architect, and International Keynote Speaker</a></li>
<li><a href="https://github.com/AimeeKnight" rel="nofollow">GitHub: Aimee Knight ( AimeeKnight )</a></li>
<li><a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter: Aimee Knight ( @Aimee_Knight )</a></li>
<li><a href="https://www.linkedin.com/in/aimee-k-b268058/" rel="nofollow">LinkedIn: Aimee K.</a></li>
<li><a href="https://www.instagram.com/aimeemarieknight/" rel="nofollow">aimeemarieknight | Instagram</a></li>
<li><a href="https://www.facebook.com/aimee.marie.knight" rel="nofollow">Aimee Knight | Facebook</a></li>
</ul><div>Contact AJ:</div><ul>
<li><a href="https://coolaj86.com/" rel="nofollow">AJ ONeal</a></li>
<li><a href="https://git.coolaj86.com/" rel="nofollow">CoolAJ86 on GIT</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">Beyond Code Bootcamp</a></li>
<li><a href="https://github.com/beyondcodebootcamp" rel="nofollow">Beyond Code Bootcamp | GitHub</a></li>
<li><a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp | Facebook </a></li>
<li><a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a></li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Contact Charles:</div><ul>
<li><a href="https://devchat.tv/" rel="nofollow">Devchat.tv</a></li>
<li><a href="https://www.facebook.com/DevChattv/" rel="nofollow">DevChat.tv | Facebook</a></li>
<li><a href="https://twitter.com/devchattv" rel="nofollow">Twitter: DevChat.tv ( @devchattv )</a></li>
</ul><div>Contact Steve:</div><ul>
<li><a href="https://twitter.com/wonder95" rel="nofollow">Twitter: Steve Edwards ( @wonder95 )</a></li>
<li><a href="https://github.com/wonder95" rel="nofollow">GitHub: Steve Edwards ( wonder95 )</a></li>
<li><a href="https://www.linkedin.com/in/wonder95/" rel="nofollow">LinkedIn: Steve Edwards</a></li>
</ul><div>Sponsored By:</div><ul><li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Dan Shappir leads the Jabber crew on another discussion on the things JavaScript developers should know.&lt;/div&gt;&lt;div&gt;They discuss WeakMap, WeakSets, and WeakReferences. They dive into where and how they are used and which places they&amp;#39;re implemented.&lt;/div&gt;&lt;div&gt;The conversation starts with garbage collection is and how it works and then moves into the implications it has for this kind of referencings.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap&#34; rel=&#34;nofollow&#34;&gt;WeakMap - JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://v8.dev/features/weak-references&#34; rel=&#34;nofollow&#34;&gt;Weak references and finalizers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://untappedbrilliance.com/how-to-read-books-when-you-have-adhd/&#34; rel=&#34;nofollow&#34;&gt;How to Read Books When You Have ADHD&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://arstechnica.com/video/watch/war-stories-elemental-war-of-magic?c=series&#34; rel=&#34;nofollow&#34;&gt; Elemental: War of Magic | War Stories&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://arstechnica.com/video/series/war-stories&#34; rel=&#34;nofollow&#34;&gt;Ars Technica: War Stories Season 1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://superguitarbros.bandcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Super Guitar Bros&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://blog.khmersite.net/2020/05/create-folder-recursively-with-powershell/&#34; rel=&#34;nofollow&#34;&gt;CREATE FOLDER RECURSIVELY WITH POWERSHELL&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Having terrific people in your life&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://monday.com&#34; rel=&#34;nofollow&#34;&gt;Monday.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3udFb6b&#34; rel=&#34;nofollow&#34;&gt;The Common Path to Uncommon Success&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Israelis no longer need to wear masks&lt;/li&gt;
&lt;li&gt;Dan- Google introduced a new feature&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.doesthedogdie.com/&#34; rel=&#34;nofollow&#34;&gt;DoesTheDogDie.com&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight - Software Architect, and International Keynote Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub: Aimee Knight ( AimeeKnight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter: Aimee Knight ( @Aimee_Knight )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/aimee-k-b268058/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Aimee K.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/aimeemarieknight/&#34; rel=&#34;nofollow&#34;&gt;aimeemarieknight | Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/aimee.marie.knight&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact AJ:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;CoolAJ86 on GIT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/beyondcodebootcamp&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp | Facebook &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv | Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devchattv&#34; rel=&#34;nofollow&#34;&gt;Twitter: DevChat.tv ( @devchattv )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Steve:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;Twitter: Steve Edwards ( @wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;GitHub: Steve Edwards ( wonder95 )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/wonder95/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Steve Edwards&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73525289" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bde2096d-028f-4b46-9517-04ffa41c3078/stream.mp3"/>
                
                <guid isPermaLink="false">6d249c11-f463-417a-8135-5a02299ce007</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/things-javascript-developers-should-know-part-2-jsj-485</link>
                <pubDate>Tue, 25 May 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4595</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Data Wrangling in JavaScript with Ashley Davis - JSJ 484</itunes:title>
                <title>Data Wrangling in JavaScript with Ashley Davis - JSJ 484</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Ashley Davis jumps in to talk to Dan Shappir about wrangling data using JavaScript.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Ashley Davis jumps in to talk to Dan Shappir about wrangling data using JavaScript.&lt;/div&gt;&lt;div&gt;Ashley describes his journey into JavaScript and his exposure to the web platform. From there he walks Dan through learning data science and building systems in Python before coming back to JavaScript.&lt;/div&gt;&lt;div&gt;He talks through the tools and techniques used to manage data in JavaScript as well as how it can be done!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Dan Shappir&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ashley Davis&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/data-wrangling-with-javascript?a_aid=datawranglingwithjavascript&amp;amp;a_bid=acc654f9&#34;&gt;Data Wrangling with JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.data-forge-js.com/&#34;&gt;Data-Forge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jupyter.org/&#34;&gt;Project Jupyter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devdevcharlie/status/1322205823746166786?s=20&#34;&gt;Charlie Gerard on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/bootstrapping-microservices-with-docker-kubernetes-and-terraform?a_aid=datawranglingwithjavascript&amp;amp;a_bid=f8e47dba&#34;&gt;Bootstrapping Microservices with Docker, Kubernetes, and Terraform &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.codecapers.com.au/&#34;&gt;Code Capers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.data-forge-notebook.com/#/&#34;&gt;Data-Forge Notebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/&#34;&gt;JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ashleydavis75&#34;&gt;Twitter: Ashley Davis ( @ashleydavis75 )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ashley- &lt;a href=&#34;https://www.twitch.tv/ashleydavis&#34;&gt;AshleyDavis- Twitch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.wix.engineering/post/interlude-rethinking-the-javascript-pipeline-operator&#34;&gt;Interlude: Rethinking the JavaScript Pipeline Operator&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ashley Davis.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Ashley Davis jumps in to talk to Dan Shappir about wrangling data using JavaScript.</div><div>Ashley describes his journey into JavaScript and his exposure to the web platform. From there he walks Dan through learning data science and building systems in Python before coming back to JavaScript.</div><div>He talks through the tools and techniques used to manage data in JavaScript as well as how it can be done!</div><div>Panel</div><ul><li>Dan Shappir</li></ul><div>Guest</div><ul><li>Ashley Davis</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial </a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.manning.com/books/data-wrangling-with-javascript?a_aid=datawranglingwithjavascript&a_bid=acc654f9" rel="nofollow">Data Wrangling with JavaScript</a></li>
<li><a href="http://www.data-forge-js.com/" rel="nofollow">Data-Forge</a></li>
<li><a href="https://jupyter.org/" rel="nofollow">Project Jupyter</a></li>
<li><a href="https://twitter.com/devdevcharlie/status/1322205823746166786?s=20" rel="nofollow">Charlie Gerard on Twitter</a></li>
<li><a href="https://www.manning.com/books/bootstrapping-microservices-with-docker-kubernetes-and-terraform?a_aid=datawranglingwithjavascript&a_bid=f8e47dba" rel="nofollow">Bootstrapping Microservices with Docker, Kubernetes, and Terraform </a></li>
<li><a href="http://www.codecapers.com.au/" rel="nofollow">Code Capers</a></li>
<li><a href="https://www.data-forge-notebook.com/#/" rel="nofollow">Data-Forge Notebook</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/" rel="nofollow">JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv</a></li>
<li><a href="https://twitter.com/ashleydavis75" rel="nofollow">Twitter: Ashley Davis ( @ashleydavis75 )</a></li>
</ul><div>Picks</div><ul>
<li>Ashley- <a href="https://www.twitch.tv/ashleydavis" rel="nofollow">AshleyDavis- Twitch</a>
</li>
<li>Dan- <a href="https://www.wix.engineering/post/interlude-rethinking-the-javascript-pipeline-operator" rel="nofollow">Interlude: Rethinking the JavaScript Pipeline Operator</a>
</li>
</ul><div>Contact Dan:</div><ul>
<li><a href="https://github.com/DanShappir" rel="nofollow">GitHub: Dan Shappir ( DanShappir )</a></li>
<li><a href="https://www.linkedin.com/in/dshappir/" rel="nofollow">LinkedIn: Dan Shappir</a></li>
<li><a href="https://twitter.com/DanShappir" rel="nofollow">Twitter: Dan Shappir ( @DanShappir )</a></li>
</ul><div>Special Guest: Ashley Davis.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Ashley Davis jumps in to talk to Dan Shappir about wrangling data using JavaScript.&lt;/div&gt;&lt;div&gt;Ashley describes his journey into JavaScript and his exposure to the web platform. From there he walks Dan through learning data science and building systems in Python before coming back to JavaScript.&lt;/div&gt;&lt;div&gt;He talks through the tools and techniques used to manage data in JavaScript as well as how it can be done!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Dan Shappir&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ashley Davis&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/data-wrangling-with-javascript?a_aid=datawranglingwithjavascript&amp;a_bid=acc654f9&#34; rel=&#34;nofollow&#34;&gt;Data Wrangling with JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.data-forge-js.com/&#34; rel=&#34;nofollow&#34;&gt;Data-Forge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jupyter.org/&#34; rel=&#34;nofollow&#34;&gt;Project Jupyter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devdevcharlie/status/1322205823746166786?s=20&#34; rel=&#34;nofollow&#34;&gt;Charlie Gerard on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/bootstrapping-microservices-with-docker-kubernetes-and-terraform?a_aid=datawranglingwithjavascript&amp;a_bid=f8e47dba&#34; rel=&#34;nofollow&#34;&gt;Bootstrapping Microservices with Docker, Kubernetes, and Terraform &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.codecapers.com.au/&#34; rel=&#34;nofollow&#34;&gt;Code Capers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.data-forge-notebook.com/#/&#34; rel=&#34;nofollow&#34;&gt;Data-Forge Notebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-442-breaking-into-tech-with-danny-thompson/&#34; rel=&#34;nofollow&#34;&gt;JSJ 442: Breaking Into Tech with Danny Thompson | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ashleydavis75&#34; rel=&#34;nofollow&#34;&gt;Twitter: Ashley Davis ( @ashleydavis75 )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ashley- &lt;a href=&#34;https://www.twitch.tv/ashleydavis&#34; rel=&#34;nofollow&#34;&gt;AshleyDavis- Twitch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.wix.engineering/post/interlude-rethinking-the-javascript-pipeline-operator&#34; rel=&#34;nofollow&#34;&gt;Interlude: Rethinking the JavaScript Pipeline Operator&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Contact Dan:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;GitHub: Dan Shappir ( DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/dshappir/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Twitter: Dan Shappir ( @DanShappir )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ashley Davis.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64313469" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1565ce47-530e-4b2e-a4e2-2a3655980eda/stream.mp3"/>
                
                <guid isPermaLink="false">cdeaacd0-e2bd-4ebf-af2b-27a56e5d9818</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/data-wrangling-in-javascript-with-ashley-davis-jsj-484</link>
                <pubDate>Tue, 18 May 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4019</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Women on Stage and in Tech with Moran Weber - JSJ 483</itunes:title>
                <title>Women on Stage and in Tech with Moran Weber - JSJ 483</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Moran Weber is the CEO of Women on Stage. She helps women prepare for and speak on stages at conferences in technology and other related areas. She joins the Jabber panel this week to discuss women&#39;s place in technology, the importance of them appear</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Moran Weber is the CEO of Women on Stage. She helps women prepare for and speak on stages at conferences in technology and other related areas. She joins the Jabber panel this week to discuss women&#39;s place in technology, the importance of them appearing at conferences, and the outcomes of women in the technology space.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Moran Weber&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-078-steve-edwards/&#34;&gt;MJS 078: Steve Edwards | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-108-dan-shappir/&#34;&gt;MJS 108: Dan Shappir | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcasts.apple.com/us/podcast/vue-137-using-laravel-vuejs-in-enterprise-application/id1364741105?i=1000508351754&#34;&gt;Views on Vue: VUE 137: Using Laravel and VueJS in an Enterprise Application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.khmersite.net/2020/05/create-folder-recursively-with-powershell/&#34;&gt;CREATE FOLDER RECURSIVELY WITH POWERSHELL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/moranWeber&#34;&gt;Twitter: Moran Weber ( @moranWeber )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://theartofmachinery.com/2021/03/18/reverse_engineering_a_docker_image.html&#34;&gt;Reverse Engineering a Docker Image - The Art of Machinery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code Bootcamp: Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;Beyond Code Bootcamp - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/vim-essentials/&#34;&gt;webinstall.dev/vim-essentials&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- Jesus Christ &lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.churchofjesuschrist.org/media/collection/new-testament?lang=eng&#34;&gt;New Testament&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/show/dev-influencers/&#34;&gt;Dev Influencers | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/blog/podcast-guest-preparation-instructions/&#34;&gt;Podcast Guest Preparation Instructions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.imdb.com/title/tt8368512/&#34;&gt;The Courier (2020)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Music Show&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://web.dev/bfcache/&#34;&gt;Back/forward cache&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Moran- &lt;a href=&#34;https://www.womenonstage.net/&#34;&gt;Women tech speakers | Women on Stage&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://podcast.gospelinlife.com/&#34;&gt;Timothy Keller Sermons Podcast by Gospel in Life&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://icanhazdadjoke.com/&#34;&gt;icanhazdadjoke&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Moran Weber .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Moran Weber is the CEO of Women on Stage. She helps women prepare for and speak on stages at conferences in technology and other related areas. She joins the Jabber panel this week to discuss women&#39;s place in technology, the importance of them appearing at conferences, and the outcomes of women in the technology space.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Moran Weber</li></ul><div>Sponsors</div><ul><li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li></ul><div>Links</div><ul>
<li><a href="https://devchat.tv/my-javascript-story/mjs-078-steve-edwards/" rel="nofollow">MJS 078: Steve Edwards | Devchat.tv</a></li>
<li><a href="https://devchat.tv/my-javascript-story/mjs-108-dan-shappir/" rel="nofollow">MJS 108: Dan Shappir | Devchat.tv</a></li>
<li><a href="https://podcasts.apple.com/us/podcast/vue-137-using-laravel-vuejs-in-enterprise-application/id1364741105?i=1000508351754" rel="nofollow">Views on Vue: VUE 137: Using Laravel and VueJS in an Enterprise Application</a></li>
<li><a href="https://blog.khmersite.net/2020/05/create-folder-recursively-with-powershell/" rel="nofollow">CREATE FOLDER RECURSIVELY WITH POWERSHELL</a></li>
<li><a href="https://twitter.com/moranWeber" rel="nofollow">Twitter: Moran Weber ( @moranWeber )</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://theartofmachinery.com/2021/03/18/reverse_engineering_a_docker_image.html" rel="nofollow">Reverse Engineering a Docker Image - The Art of Machinery</a>
</li>
<li>AJ- <a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code Bootcamp: Facebook</a>
</li>
<li>AJ- <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">Beyond Code Bootcamp - YouTube</a>
</li>
<li>AJ- <a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a>
</li>
<li>AJ- <a href="https://webinstall.dev/vim-essentials/" rel="nofollow">webinstall.dev/vim-essentials</a>
</li>
<li>AJ- Jesus Christ </li>
<li>AJ- <a href="https://www.churchofjesuschrist.org/media/collection/new-testament?lang=eng" rel="nofollow">New Testament</a>
</li>
<li>Charles- <a href="https://devchat.tv/show/dev-influencers/" rel="nofollow">Dev Influencers | Devchat.tv</a>
</li>
<li>Charles- <a href="https://devchat.tv/blog/podcast-guest-preparation-instructions/" rel="nofollow">Podcast Guest Preparation Instructions</a>
</li>
<li>Charles- <a href="https://www.imdb.com/title/tt8368512/" rel="nofollow">The Courier (2020)</a>
</li>
<li>Dan- Music Show</li>
<li>Dan- <a href="https://web.dev/bfcache/" rel="nofollow">Back/forward cache</a>
</li>
<li>Moran- <a href="https://www.womenonstage.net/" rel="nofollow">Women tech speakers | Women on Stage</a>
</li>
<li>Steve- <a href="https://podcast.gospelinlife.com/" rel="nofollow">Timothy Keller Sermons Podcast by Gospel in Life</a>
</li>
<li>Steve- <a href="https://icanhazdadjoke.com/" rel="nofollow">icanhazdadjoke</a>
</li>
</ul><div>Special Guest: Moran Weber .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Moran Weber is the CEO of Women on Stage. She helps women prepare for and speak on stages at conferences in technology and other related areas. She joins the Jabber panel this week to discuss women&amp;#39;s place in technology, the importance of them appearing at conferences, and the outcomes of women in the technology space.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Moran Weber&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-078-steve-edwards/&#34; rel=&#34;nofollow&#34;&gt;MJS 078: Steve Edwards | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-108-dan-shappir/&#34; rel=&#34;nofollow&#34;&gt;MJS 108: Dan Shappir | Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcasts.apple.com/us/podcast/vue-137-using-laravel-vuejs-in-enterprise-application/id1364741105?i=1000508351754&#34; rel=&#34;nofollow&#34;&gt;Views on Vue: VUE 137: Using Laravel and VueJS in an Enterprise Application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.khmersite.net/2020/05/create-folder-recursively-with-powershell/&#34; rel=&#34;nofollow&#34;&gt;CREATE FOLDER RECURSIVELY WITH POWERSHELL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/moranWeber&#34; rel=&#34;nofollow&#34;&gt;Twitter: Moran Weber ( @moranWeber )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://theartofmachinery.com/2021/03/18/reverse_engineering_a_docker_image.html&#34; rel=&#34;nofollow&#34;&gt;Reverse Engineering a Docker Image - The Art of Machinery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code Bootcamp: Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/vim-essentials/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/vim-essentials&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- Jesus Christ &lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.churchofjesuschrist.org/media/collection/new-testament?lang=eng&#34; rel=&#34;nofollow&#34;&gt;New Testament&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/show/dev-influencers/&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/blog/podcast-guest-preparation-instructions/&#34; rel=&#34;nofollow&#34;&gt;Podcast Guest Preparation Instructions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.imdb.com/title/tt8368512/&#34; rel=&#34;nofollow&#34;&gt;The Courier (2020)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Music Show&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://web.dev/bfcache/&#34; rel=&#34;nofollow&#34;&gt;Back/forward cache&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Moran- &lt;a href=&#34;https://www.womenonstage.net/&#34; rel=&#34;nofollow&#34;&gt;Women tech speakers | Women on Stage&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://podcast.gospelinlife.com/&#34; rel=&#34;nofollow&#34;&gt;Timothy Keller Sermons Podcast by Gospel in Life&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://icanhazdadjoke.com/&#34; rel=&#34;nofollow&#34;&gt;icanhazdadjoke&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Moran Weber .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76321436" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/556e023a-0880-4b4e-9fd4-8dbc6745f599/stream.mp3"/>
                
                <guid isPermaLink="false">fcad9760-1b06-4300-a1fb-97fe31dfd5fb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/women-on-stage-and-in-tech-with-moran-weber-jsj-483</link>
                <pubDate>Tue, 11 May 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4770</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Becoming the Go-To Person in Your Technology Area - BONUS</itunes:title>
                <title>Becoming the Go-To Person in Your Technology Area - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a differenc</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do.&lt;/div&gt;&lt;div&gt;So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do.</div><div>So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do.&lt;/div&gt;&lt;div&gt;So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="15887464" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3613c63b-bc17-4591-85ce-bf854be5e095/stream.mp3"/>
                
                <guid isPermaLink="false">816c30cd-6a53-458b-92de-3a3833bfdc31</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/becoming-the-go-to-person-in-your-technology-area-bonus</link>
                <pubDate>Fri, 07 May 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>992</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Changes in the JAMstack Landscape with Sean C Davis - JSJ 482</itunes:title>
                <title>Changes in the JAMstack Landscape with Sean C Davis - JSJ 482</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Dan kicks the show off by asking our guest Sean C. Davis to define for us what doesn&#39;t fall under JAMstack. Sean explains what isn&#39;t JAMstack and then dives into what&#39;s changed over the last year or so that brings us to the tools and approaches that</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Dan kicks the show off by asking our guest Sean C. Davis to define for us what doesn&#39;t fall under JAMstack. Sean explains what isn&#39;t JAMstack and then dives into what&#39;s changed over the last year or so that brings us to the tools and approaches that hybridize the server end of things to bring more server side to the JAMstack.&lt;/div&gt;&lt;div&gt;So, JAMstack lifts away from a monolithic backend to provide an independent front-end with a supporting set of back-end tools rather than a back-end with supporting front-end tools. This episodes dives into the implications of this approach as a reaction to the more traditional monolith.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Sean C Davis&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com/comparing-static-site-generator-build-times/&#34;&gt;Comparing Static Site Generator Build Times | CSS-Tricks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.grouparoo.com/&#34;&gt;Grouparoo: Open Source Synchronization  Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.unmutedstories.com/&#34;&gt;Unmute Your Story | Unmute&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ-  &lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;Follow Beyond Code | Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/vim-essentials/&#34;&gt;vim-essentials | webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://stackexchange.com/performance&#34;&gt;StackExchange &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/&#34;&gt;Stack Overflow: The Architecture - 2016 Edition&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://css-tricks.com/comparing-static-site-generator-build-times/&#34;&gt;Comparing Static Site Generator Build Times | CSS-Tricks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.digitalocean.com/?refcode=18ec10e74dae&amp;amp;utm_campaign=Referral_Invite&amp;amp;utm_medium=Referral_Program&amp;amp;utm_source=CopyPaste&#34;&gt;Digital Ocean ($100 or 60 Days Free)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://web.dev/wix/&#34;&gt;How Wix improved website performance by evolving their infrastructure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://jakearchibald.com/2021/f1-perf-part-1/&#34;&gt;Who has the fastest F1 website in 2021? Part 1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sean- &lt;a href=&#34;https://www.java5cript.com/&#34;&gt;Free JavaScript Resources&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sean- &lt;a href=&#34;https://www.imdb.com/title/tt10986410/&#34;&gt;Ted Lasso &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Sean C Davis.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Dan kicks the show off by asking our guest Sean C. Davis to define for us what doesn&#39;t fall under JAMstack. Sean explains what isn&#39;t JAMstack and then dives into what&#39;s changed over the last year or so that brings us to the tools and approaches that hybridize the server end of things to bring more server side to the JAMstack.</div><div>So, JAMstack lifts away from a monolithic backend to provide an independent front-end with a supporting set of back-end tools rather than a back-end with supporting front-end tools. This episodes dives into the implications of this approach as a reaction to the more traditional monolith.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
</ul><div>Guest</div><ul><li>Sean C Davis</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul>
<li><a href="https://css-tricks.com/comparing-static-site-generator-build-times/" rel="nofollow">Comparing Static Site Generator Build Times | CSS-Tricks</a></li>
<li><a href="https://www.grouparoo.com/" rel="nofollow">Grouparoo: Open Source Synchronization  Framework</a></li>
<li><a href="https://www.unmutedstories.com/" rel="nofollow">Unmute Your Story | Unmute</a></li>
</ul><div>Picks</div><ul>
<li>AJ-  <a href="https://www.facebook.com/coolaj86" rel="nofollow">Follow Beyond Code | Facebook</a>
</li>
<li>AJ- <a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a>
</li>
<li>AJ- <a href="https://webinstall.dev/vim-essentials/" rel="nofollow">vim-essentials | webinstall.dev</a>
</li>
<li>AJ- <a href="https://stackexchange.com/performance" rel="nofollow">StackExchange </a>
</li>
<li>AJ- <a href="https://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/" rel="nofollow">Stack Overflow: The Architecture - 2016 Edition</a>
</li>
<li>AJ- <a href="https://css-tricks.com/comparing-static-site-generator-build-times/" rel="nofollow">Comparing Static Site Generator Build Times | CSS-Tricks</a>
</li>
<li>AJ- <a href="https://www.digitalocean.com/?refcode=18ec10e74dae&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=CopyPaste" rel="nofollow">Digital Ocean ($100 or 60 Days Free)</a>
</li>
<li>Dan- <a href="https://web.dev/wix/" rel="nofollow">How Wix improved website performance by evolving their infrastructure</a>
</li>
<li>Dan- <a href="https://jakearchibald.com/2021/f1-perf-part-1/" rel="nofollow">Who has the fastest F1 website in 2021? Part 1</a>
</li>
<li>Sean- <a href="https://www.java5cript.com/" rel="nofollow">Free JavaScript Resources</a>
</li>
<li>Sean- <a href="https://www.imdb.com/title/tt10986410/" rel="nofollow">Ted Lasso </a>
</li>
</ul><div>Special Guest: Sean C Davis.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Dan kicks the show off by asking our guest Sean C. Davis to define for us what doesn&amp;#39;t fall under JAMstack. Sean explains what isn&amp;#39;t JAMstack and then dives into what&amp;#39;s changed over the last year or so that brings us to the tools and approaches that hybridize the server end of things to bring more server side to the JAMstack.&lt;/div&gt;&lt;div&gt;So, JAMstack lifts away from a monolithic backend to provide an independent front-end with a supporting set of back-end tools rather than a back-end with supporting front-end tools. This episodes dives into the implications of this approach as a reaction to the more traditional monolith.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Sean C Davis&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com/comparing-static-site-generator-build-times/&#34; rel=&#34;nofollow&#34;&gt;Comparing Static Site Generator Build Times | CSS-Tricks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.grouparoo.com/&#34; rel=&#34;nofollow&#34;&gt;Grouparoo: Open Source Synchronization  Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.unmutedstories.com/&#34; rel=&#34;nofollow&#34;&gt;Unmute Your Story | Unmute&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ-  &lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Follow Beyond Code | Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/vim-essentials/&#34; rel=&#34;nofollow&#34;&gt;vim-essentials | webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://stackexchange.com/performance&#34; rel=&#34;nofollow&#34;&gt;StackExchange &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/&#34; rel=&#34;nofollow&#34;&gt;Stack Overflow: The Architecture - 2016 Edition&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://css-tricks.com/comparing-static-site-generator-build-times/&#34; rel=&#34;nofollow&#34;&gt;Comparing Static Site Generator Build Times | CSS-Tricks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.digitalocean.com/?refcode=18ec10e74dae&amp;utm_campaign=Referral_Invite&amp;utm_medium=Referral_Program&amp;utm_source=CopyPaste&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean ($100 or 60 Days Free)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://web.dev/wix/&#34; rel=&#34;nofollow&#34;&gt;How Wix improved website performance by evolving their infrastructure&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://jakearchibald.com/2021/f1-perf-part-1/&#34; rel=&#34;nofollow&#34;&gt;Who has the fastest F1 website in 2021? Part 1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sean- &lt;a href=&#34;https://www.java5cript.com/&#34; rel=&#34;nofollow&#34;&gt;Free JavaScript Resources&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Sean- &lt;a href=&#34;https://www.imdb.com/title/tt10986410/&#34; rel=&#34;nofollow&#34;&gt;Ted Lasso &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Sean C Davis.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61409489" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2f8c187b-5c27-450c-a47a-b679501956e0/stream.mp3"/>
                
                <guid isPermaLink="false">724b7784-fb2c-4da7-a889-64174d756492</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/changes-in-the-jamstack-landscape-with-sean-c-davis-jsj-482</link>
                <pubDate>Tue, 04 May 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3838</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Don&#39;t Let These Things Keep You From Podcasting - BONUS</itunes:title>
                <title>Don&#39;t Let These Things Keep You From Podcasting - BONUS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Charles talks about the things that get developers stuck when they&amp;#39;re trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Charles talks about the things that get developers stuck when they&#39;re trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Charles talks about the things that get developers stuck when they&#39;re trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Charles talks about the things that get developers stuck when they&amp;#39;re trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="14683742" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2563b76d-331c-40bd-bf32-c57bca18dcce/stream.mp3"/>
                
                <guid isPermaLink="false">341fabaf-9d4e-4485-a415-1fc521fe0271</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/don-t-let-these-things-keep-you-from-podcasting-bonus</link>
                <pubDate>Thu, 29 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>917</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>Data Oriented Programming with Yehonathan Sharvit - JSJ 481</itunes:title>
                <title>Data Oriented Programming with Yehonathan Sharvit - JSJ 481</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Yehonathan Sharvit joins the Jabber crew to discuss Data Oriented Programming. Data Oriented Programming is a way to reduce complexity by managing the shape of the data before we send it over the wire. Rather than managing data you send between servi</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Yehonathan Sharvit joins the Jabber crew to discuss Data Oriented Programming. Data Oriented Programming is a way to reduce complexity by managing the shape of the data before we send it over the wire. Rather than managing data you send between services in class hierarchies, you focus on the data&#39;s meaning and manipulate it so the data it includes updates to your datastore like Redux and then cascade changes from your data.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Yehonathan Sharvit&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/viebel&#34;&gt;Twitter: Yehonathan Sharvit ( @viebel )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.twilio.com/blog/zsh-tricks-to-blow-your-mind&#34;&gt;Zsh Tricks to Blow your Mind&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3vO913v&#34;&gt;UREVO Under Desk Treadmill&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3sg6qgt&#34;&gt;3 Filter Water Filter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.facebook.com/coolaj86&#34;&gt;AJ ONeal | Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;Beyond Code Bootcamp - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/show/adventures-in-machine-learning/&#34;&gt;Adventures in Machine Learning | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/shes-in-tech/&#34;&gt;She&#39;s in Tech | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Doctors&lt;/li&gt;
&lt;li&gt;Yehonathan- &lt;a href=&#34;https://github.com/viebel/klipse&#34;&gt;GitHub | viebel/klipse&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Yehonathan Sharvit.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Yehonathan Sharvit joins the Jabber crew to discuss Data Oriented Programming. Data Oriented Programming is a way to reduce complexity by managing the shape of the data before we send it over the wire. Rather than managing data you send between services in class hierarchies, you focus on the data&#39;s meaning and manipulate it so the data it includes updates to your datastore like Redux and then cascade changes from your data.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Yehonathan Sharvit</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul><li><a href="https://twitter.com/viebel" rel="nofollow">Twitter: Yehonathan Sharvit ( @viebel )</a></li></ul><div>Picks</div><ul>
<li>Aimee- <a href="https://www.twilio.com/blog/zsh-tricks-to-blow-your-mind" rel="nofollow">Zsh Tricks to Blow your Mind</a>
</li>
<li>AJ- <a href="https://amzn.to/3vO913v" rel="nofollow">UREVO Under Desk Treadmill</a>
</li>
<li>AJ- <a href="https://amzn.to/3sg6qgt" rel="nofollow">3 Filter Water Filter</a>
</li>
<li>AJ- <a href="https://www.facebook.com/coolaj86" rel="nofollow">AJ ONeal | Facebook</a>
</li>
<li>AJ- <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">Beyond Code Bootcamp - YouTube</a>
</li>
<li>AJ- <a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a>
</li>
<li>Charles- <a href="https://devchat.tv/show/adventures-in-machine-learning/" rel="nofollow">Adventures in Machine Learning | Devchat.tv</a>
</li>
<li>Charles- <a href="https://devchat.tv/shes-in-tech/" rel="nofollow">She&#39;s in Tech | Devchat.tv</a>
</li>
<li>Charles- <a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a>
</li>
<li>Charles- Doctors</li>
<li>Yehonathan- <a href="https://github.com/viebel/klipse" rel="nofollow">GitHub | viebel/klipse</a> </li>
</ul><div>Special Guest: Yehonathan Sharvit.</div><div>Sponsored By:</div><ul><li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Yehonathan Sharvit joins the Jabber crew to discuss Data Oriented Programming. Data Oriented Programming is a way to reduce complexity by managing the shape of the data before we send it over the wire. Rather than managing data you send between services in class hierarchies, you focus on the data&amp;#39;s meaning and manipulate it so the data it includes updates to your datastore like Redux and then cascade changes from your data.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Yehonathan Sharvit&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/viebel&#34; rel=&#34;nofollow&#34;&gt;Twitter: Yehonathan Sharvit ( @viebel )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.twilio.com/blog/zsh-tricks-to-blow-your-mind&#34; rel=&#34;nofollow&#34;&gt;Zsh Tricks to Blow your Mind&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3vO913v&#34; rel=&#34;nofollow&#34;&gt;UREVO Under Desk Treadmill&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3sg6qgt&#34; rel=&#34;nofollow&#34;&gt;3 Filter Water Filter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.facebook.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal | Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/show/adventures-in-machine-learning/&#34; rel=&#34;nofollow&#34;&gt;Adventures in Machine Learning | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/shes-in-tech/&#34; rel=&#34;nofollow&#34;&gt;She&amp;#39;s in Tech | Devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- Doctors&lt;/li&gt;
&lt;li&gt;Yehonathan- &lt;a href=&#34;https://github.com/viebel/klipse&#34; rel=&#34;nofollow&#34;&gt;GitHub | viebel/klipse&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Yehonathan Sharvit.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57909498" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/404595c2-d8dd-4426-8d43-b9daf4d32713/stream.mp3"/>
                
                <guid isPermaLink="false">2aff88ef-19cb-4cbc-a8bb-e9178bf68b09</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/data-oriented-programming-with-yehonathan-sharvit-jsj-481</link>
                <pubDate>Tue, 27 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3619</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: Relationships Matter Most</itunes:title>
                <title>BONUS: Relationships Matter Most</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he&amp;#39;s built genuine positive relationships with hundreds of programmers and how he and others have grown from those rel</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he&#39;s built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he&#39;s built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he&amp;#39;s built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="18959464" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/66f7d025-1cb2-49e4-bb92-60a63fdcc04e/stream.mp3"/>
                
                <guid isPermaLink="false">796d6e9b-1540-4736-92f1-9d2054231bc9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-relationships-matter-most</link>
                <pubDate>Fri, 23 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1184</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 480: Are Micro Frontends worth the effort? (And if so when?)</itunes:title>
                <title>JSJ 480: Are Micro Frontends worth the effort? (And if so when?)</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Micro frontends are the topic of discussion again, this time with Grgur Grisogono, Principal Consultant at Modus Create and co-author of the Manning book &amp;quot;Ext JS in Action&amp;quot;. In particular, Grgur explains the new module federation capabiliti</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Micro frontends are the topic of discussion again, this time with Grgur Grisogono, Principal Consultant at Modus Create and co-author of the Manning book &#34;Ext JS in Action&#34;. In particular, Grgur explains the new module federation capabilities introduced by Webpack, and describes how they can be used to construct micro frontends in a much more streamlined and modular fashion.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Grgur Grisogono&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.js.org/concepts/module-federation/&#34;&gt;Module Federation | webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ggrgur&#34;&gt;Twitter: Grgur Grisogono ( @ggrgur )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://youtu.be/1sGyNx44Xw4&#34;&gt;Jim Kwik 10 Morning Habits&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.byutv.org/comedyiq&#34;&gt;Wayne Brady&#39;s Comedy IQ&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://www.facebook.com/beyondcode&#34;&gt; Beyond Code GmbH | Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34;&gt;Beyond Code Bootcamp | YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_beyondcode&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.digitalocean.com/?refcode=18ec10e74dae&amp;amp;utm_campaign=Referral_Invite&amp;amp;utm_medium=Referral_Program&amp;amp;utm_source=CopyPaste&#34;&gt;Digital Ocean (2 Months or $100 Free)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/2OYkw7G&#34;&gt;The 12 Week Year by Brian P. Moran and Michael Lennington&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://trainingpeaks.com/&#34;&gt;TrainingPeaks | Hit Your Stride&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.trainingpeaks.com/training-plans/running/marathon/tp-148076/phils-beginner-marathon-plan-4-6-hrs-wk-email-access-to-coach-12-weeks&#34;&gt;Phil&#39;s Beginner Marathon Plan ( 4-6hrs/wk )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://clickup.com/?fp_ref=charles21&#34;&gt;ClickUp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Smash Burger&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/hashtag/JavaScriptRiddle?f=live&#34;&gt;#JavaScriptRiddle | Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Grgur- Yeast&lt;/li&gt;
&lt;li&gt;Grgur- &lt;a href=&#34;https://moduscreate.com/&#34;&gt;Modus Create&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Grgur- &lt;a href=&#34;https://www.youtube.com/channel/UCsKwL0-e2eHRNa6Ne99AESw&#34;&gt;Modus Create, Inc. | YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/pun_bible/&#34;&gt;Intagram: ( pun_bible )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/standup.trex/&#34;&gt;Instagram: ( standup.trex )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Grgur Grisogono.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Micro frontends are the topic of discussion again, this time with Grgur Grisogono, Principal Consultant at Modus Create and co-author of the Manning book &#34;Ext JS in Action&#34;. In particular, Grgur explains the new module federation capabilities introduced by Webpack, and describes how they can be used to construct micro frontends in a much more streamlined and modular fashion.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Grgur Grisogono</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial </a></li>
<li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul>
<li><a href="https://webpack.js.org/concepts/module-federation/" rel="nofollow">Module Federation | webpack</a></li>
<li><a href="https://twitter.com/ggrgur" rel="nofollow">Twitter: Grgur Grisogono ( @ggrgur )</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://youtu.be/1sGyNx44Xw4" rel="nofollow">Jim Kwik 10 Morning Habits</a>
</li>
<li>AJ- <a href="https://www.byutv.org/comedyiq" rel="nofollow">Wayne Brady&#39;s Comedy IQ</a>
</li>
<li>AJ-<a href="https://www.facebook.com/beyondcode" rel="nofollow"> Beyond Code GmbH | Facebook</a>
</li>
<li>AJ- <a href="https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA" rel="nofollow">Beyond Code Bootcamp | YouTube</a>
</li>
<li>AJ- <a href="https://twitter.com/_beyondcode" rel="nofollow">Twitter: Beyond Code Bootcamp ( @_beyondcode )</a>
</li>
<li>AJ- <a href="https://www.digitalocean.com/?refcode=18ec10e74dae&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=CopyPaste" rel="nofollow">Digital Ocean (2 Months or $100 Free)</a>
</li>
<li>Charles- <a href="https://amzn.to/2OYkw7G" rel="nofollow">The 12 Week Year by Brian P. Moran and Michael Lennington</a> </li>
<li>Charles- <a href="https://trainingpeaks.com/" rel="nofollow">TrainingPeaks | Hit Your Stride</a>
</li>
<li>Charles- <a href="https://www.trainingpeaks.com/training-plans/running/marathon/tp-148076/phils-beginner-marathon-plan-4-6-hrs-wk-email-access-to-coach-12-weeks" rel="nofollow">Phil&#39;s Beginner Marathon Plan ( 4-6hrs/wk )</a>
</li>
<li>Charles- <a href="https://clickup.com/?fp_ref=charles21" rel="nofollow">ClickUp</a>
</li>
<li>Dan- Smash Burger</li>
<li>Dan- <a href="https://twitter.com/hashtag/JavaScriptRiddle?f=live" rel="nofollow">#JavaScriptRiddle | Twitter</a>
</li>
<li>Grgur- Yeast</li>
<li>Grgur- <a href="https://moduscreate.com/" rel="nofollow">Modus Create</a>
</li>
<li>Grgur- <a href="https://www.youtube.com/channel/UCsKwL0-e2eHRNa6Ne99AESw" rel="nofollow">Modus Create, Inc. | YouTube</a>
</li>
<li>Steve- <a href="https://www.instagram.com/pun_bible/" rel="nofollow">Intagram: ( pun_bible )</a>
</li>
<li>Steve- <a href="https://www.instagram.com/standup.trex/" rel="nofollow">Instagram: ( standup.trex )</a>
</li>
</ul><div>Special Guest: Grgur Grisogono.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Micro frontends are the topic of discussion again, this time with Grgur Grisogono, Principal Consultant at Modus Create and co-author of the Manning book &amp;#34;Ext JS in Action&amp;#34;. In particular, Grgur explains the new module federation capabilities introduced by Webpack, and describes how they can be used to construct micro frontends in a much more streamlined and modular fashion.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Grgur Grisogono&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.js.org/concepts/module-federation/&#34; rel=&#34;nofollow&#34;&gt;Module Federation | webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ggrgur&#34; rel=&#34;nofollow&#34;&gt;Twitter: Grgur Grisogono ( @ggrgur )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://youtu.be/1sGyNx44Xw4&#34; rel=&#34;nofollow&#34;&gt;Jim Kwik 10 Morning Habits&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.byutv.org/comedyiq&#34; rel=&#34;nofollow&#34;&gt;Wayne Brady&amp;#39;s Comedy IQ&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://www.facebook.com/beyondcode&#34; rel=&#34;nofollow&#34;&gt; Beyond Code GmbH | Facebook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp | YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/_beyondcode&#34; rel=&#34;nofollow&#34;&gt;Twitter: Beyond Code Bootcamp ( @_beyondcode )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.digitalocean.com/?refcode=18ec10e74dae&amp;utm_campaign=Referral_Invite&amp;utm_medium=Referral_Program&amp;utm_source=CopyPaste&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean (2 Months or $100 Free)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/2OYkw7G&#34; rel=&#34;nofollow&#34;&gt;The 12 Week Year by Brian P. Moran and Michael Lennington&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://trainingpeaks.com/&#34; rel=&#34;nofollow&#34;&gt;TrainingPeaks | Hit Your Stride&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://www.trainingpeaks.com/training-plans/running/marathon/tp-148076/phils-beginner-marathon-plan-4-6-hrs-wk-email-access-to-coach-12-weeks&#34; rel=&#34;nofollow&#34;&gt;Phil&amp;#39;s Beginner Marathon Plan ( 4-6hrs/wk )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://clickup.com/?fp_ref=charles21&#34; rel=&#34;nofollow&#34;&gt;ClickUp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Smash Burger&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/hashtag/JavaScriptRiddle?f=live&#34; rel=&#34;nofollow&#34;&gt;#JavaScriptRiddle | Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Grgur- Yeast&lt;/li&gt;
&lt;li&gt;Grgur- &lt;a href=&#34;https://moduscreate.com/&#34; rel=&#34;nofollow&#34;&gt;Modus Create&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Grgur- &lt;a href=&#34;https://www.youtube.com/channel/UCsKwL0-e2eHRNa6Ne99AESw&#34; rel=&#34;nofollow&#34;&gt;Modus Create, Inc. | YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/pun_bible/&#34; rel=&#34;nofollow&#34;&gt;Intagram: ( pun_bible )&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.instagram.com/standup.trex/&#34; rel=&#34;nofollow&#34;&gt;Instagram: ( standup.trex )&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Grgur Grisogono.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71653668" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/dda3996f-5713-41d7-97ad-b67fe3147122/stream.mp3"/>
                
                <guid isPermaLink="false">f1c7f273-9e3a-45dd-a2be-c6eb3cf647c2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-480-are-micro-frontends-worth-the-effort-and-if-so-when</link>
                <pubDate>Tue, 20 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4478</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: How Opportunities Come Your Way When You&#39;re an Influencer</itunes:title>
                <title>BONUS: How Opportunities Come Your Way When You&#39;re an Influencer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes. He explains why that happens and how you can use this to</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes. He explains why that happens and how you can use this to create more influence as a developer.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes. He explains why that happens and how you can use this to create more influence as a developer.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes. He explains why that happens and how you can use this to create more influence as a developer.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="19727673" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c51fe0ae-25ac-4f6c-9ae8-b9922548b982/stream.mp3"/>
                
                <guid isPermaLink="false">cb8efa77-9979-4e6f-a425-e675b3d56504</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-how-opportunities-come-your-way-when-you-re-an-influencer</link>
                <pubDate>Fri, 16 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1232</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 479: Practical Microservices with Ethan Garofolo</itunes:title>
                <title>JSJ 479: Practical Microservices with Ethan Garofolo</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Ethan Garofolo is the author of Practical Microservices with Pragmatic Programmers. He starts out debunking the ideas behind pulling parts of a monolith into a different services and change function calls into HTTP calls. Instead, it&#39;s an approach th</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Ethan Garofolo is the author of Practical Microservices with Pragmatic Programmers. He starts out debunking the ideas behind pulling parts of a monolith into a different services and change function calls into HTTP calls. Instead, it&#39;s an approach that keeps things moving for development teams that solves several productivity issues. He breaks down the ways to move functionality around and which approaches make sense for breaking your application up into pieces that are easy to work on and approachable for multiple teams.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ethan Garofolo&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sentry.io/for/javascript&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://superguitarbros.bandcamp.com/&#34;&gt;Super Guitar Bros&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2OFpQMB&#34;&gt;Under Desk UREVO Treadmill&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3uVG8kH&#34;&gt;Practical Microservices by Ethan Garofolo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://xkcd.com/518/&#34;&gt;XKCD Flow Charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/results?search_query=ethan&#43;garofolo&#43;microservices&#34;&gt;Ethan Garofolo Microservices - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://betterprogramming.pub/the-3-mindsets-to-avoid-as-a-senior-software-developer-efc8fa17fc3&#34;&gt;The 3 Mindsets to Avoid as a Senior Software Developer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=KMAtkjy_YK4&#34;&gt;The Movie Great Pyramid K 2019&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/postgres/&#34;&gt;Postgres Cheat Sheet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://youtu.be/1sGyNx44Xw4&#34;&gt;Jim Kwik 10 Morning Habits&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://github.com/message-db/message-db&#34;&gt;GitHub | message-db/message-db&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://eventide-project.org/&#34;&gt;Eventide Project&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://github.com/mpareja/gearshaft&#34;&gt;GitHub | mpareja/gearshaft&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://www.spacecowboys.fr/unlock-english&#34;&gt;Unlock | Space Cowboys&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://pragprog.com/titles/egmicro/practical-microservices/&#34;&gt;Practical Microservices by Ethan Garofolo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://practicalmicroservices.com/&#34;&gt;Practical Microservices&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://bytes.dev/&#34;&gt;Bytes by U;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ethan Garofolo.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Ethan Garofolo is the author of Practical Microservices with Pragmatic Programmers. He starts out debunking the ideas behind pulling parts of a monolith into a different services and change function calls into HTTP calls. Instead, it&#39;s an approach that keeps things moving for development teams that solves several productivity issues. He breaks down the ways to move functionality around and which approaches make sense for breaking your application up into pieces that are easy to work on and approachable for multiple teams.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Ethan Garofolo</li></ul><div>Sponsors</div><ul>
<li><a href="http://devchat.tv/influencers" rel="nofollow">Dev Influencers Accelerator</a></li>
<li><a href="http://sentry.io/for/javascript" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul>
<li><a href="https://superguitarbros.bandcamp.com/" rel="nofollow">Super Guitar Bros</a></li>
<li><a href="https://amzn.to/2OFpQMB" rel="nofollow">Under Desk UREVO Treadmill</a></li>
<li><a href="https://amzn.to/3uVG8kH" rel="nofollow">Practical Microservices by Ethan Garofolo</a></li>
<li><a href="https://xkcd.com/518/" rel="nofollow">XKCD Flow Charts</a></li>
<li><a href="https://www.youtube.com/results?search_query=ethan+garofolo+microservices" rel="nofollow">Ethan Garofolo Microservices - YouTube</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://betterprogramming.pub/the-3-mindsets-to-avoid-as-a-senior-software-developer-efc8fa17fc3" rel="nofollow">The 3 Mindsets to Avoid as a Senior Software Developer</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=KMAtkjy_YK4" rel="nofollow">The Movie Great Pyramid K 2019</a>
</li>
<li>AJ- <a href="https://webinstall.dev/postgres/" rel="nofollow">Postgres Cheat Sheet</a>
</li>
<li>AJ- <a href="https://youtu.be/1sGyNx44Xw4" rel="nofollow">Jim Kwik 10 Morning Habits</a>
</li>
<li>Ethan- <a href="https://github.com/message-db/message-db" rel="nofollow">GitHub | message-db/message-db</a>
</li>
<li>Ethan- <a href="https://eventide-project.org/" rel="nofollow">Eventide Project</a>
</li>
<li>Ethan- <a href="https://github.com/mpareja/gearshaft" rel="nofollow">GitHub | mpareja/gearshaft</a>
</li>
<li>Ethan- <a href="https://www.spacecowboys.fr/unlock-english" rel="nofollow">Unlock | Space Cowboys</a>
</li>
<li>Ethan- <a href="https://pragprog.com/titles/egmicro/practical-microservices/" rel="nofollow">Practical Microservices by Ethan Garofolo</a>
</li>
<li>Ethan- <a href="https://practicalmicroservices.com/" rel="nofollow">Practical Microservices</a>
</li>
<li>Steve- <a href="https://bytes.dev/" rel="nofollow">Bytes by U;</a>
</li>
</ul><div>Special Guest: Ethan Garofolo.</div><div>Sponsored By:</div><ul><li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Ethan Garofolo is the author of Practical Microservices with Pragmatic Programmers. He starts out debunking the ideas behind pulling parts of a monolith into a different services and change function calls into HTTP calls. Instead, it&amp;#39;s an approach that keeps things moving for development teams that solves several productivity issues. He breaks down the ways to move functionality around and which approaches make sense for breaking your application up into pieces that are easy to work on and approachable for multiple teams.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ethan Garofolo&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/influencers&#34; rel=&#34;nofollow&#34;&gt;Dev Influencers Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sentry.io/for/javascript&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://superguitarbros.bandcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Super Guitar Bros&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2OFpQMB&#34; rel=&#34;nofollow&#34;&gt;Under Desk UREVO Treadmill&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3uVG8kH&#34; rel=&#34;nofollow&#34;&gt;Practical Microservices by Ethan Garofolo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://xkcd.com/518/&#34; rel=&#34;nofollow&#34;&gt;XKCD Flow Charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/results?search_query=ethan&#43;garofolo&#43;microservices&#34; rel=&#34;nofollow&#34;&gt;Ethan Garofolo Microservices - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://betterprogramming.pub/the-3-mindsets-to-avoid-as-a-senior-software-developer-efc8fa17fc3&#34; rel=&#34;nofollow&#34;&gt;The 3 Mindsets to Avoid as a Senior Software Developer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=KMAtkjy_YK4&#34; rel=&#34;nofollow&#34;&gt;The Movie Great Pyramid K 2019&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/postgres/&#34; rel=&#34;nofollow&#34;&gt;Postgres Cheat Sheet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://youtu.be/1sGyNx44Xw4&#34; rel=&#34;nofollow&#34;&gt;Jim Kwik 10 Morning Habits&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://github.com/message-db/message-db&#34; rel=&#34;nofollow&#34;&gt;GitHub | message-db/message-db&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://eventide-project.org/&#34; rel=&#34;nofollow&#34;&gt;Eventide Project&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://github.com/mpareja/gearshaft&#34; rel=&#34;nofollow&#34;&gt;GitHub | mpareja/gearshaft&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://www.spacecowboys.fr/unlock-english&#34; rel=&#34;nofollow&#34;&gt;Unlock | Space Cowboys&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://pragprog.com/titles/egmicro/practical-microservices/&#34; rel=&#34;nofollow&#34;&gt;Practical Microservices by Ethan Garofolo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ethan- &lt;a href=&#34;https://practicalmicroservices.com/&#34; rel=&#34;nofollow&#34;&gt;Practical Microservices&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://bytes.dev/&#34; rel=&#34;nofollow&#34;&gt;Bytes by U;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ethan Garofolo.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74717309" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4ce62e25-472f-4008-b614-91f49f62ae60/stream.mp3"/>
                
                <guid isPermaLink="false">ba9c4806-44dd-43b4-92aa-aa8b5f6e96c5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-479-practical-microservices-with-ethan-garofolo</link>
                <pubDate>Tue, 13 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4669</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: What is Charles Max Wood&#39;s Biggest Payoff for Being a Dev Influencer?</itunes:title>
                <title>BONUS: What is Charles Max Wood&#39;s Biggest Payoff for Being a Dev Influencer?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now from doing the podcasts.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now from doing the podcasts.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now from doing the podcasts.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="30183758" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/acee927e-4ac8-488f-b1f8-a29c3956926e/stream.mp3"/>
                
                <guid isPermaLink="false">dc0ec95a-1cee-4528-ba0b-3de3665634e5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-what-is-charles-max-wood-s-biggest-payoff-for-being-a-dev-influencer</link>
                <pubDate>Fri, 09 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1886</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 478: Browser Standards Rampage: Can We Have Nice Things?</itunes:title>
                <title>JSJ 478: Browser Standards Rampage: Can We Have Nice Things?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The infamous Jake Archibald, member of the Chrome Team, an author of the Service Worker spec, and host of the HTTP 203 Podcast takes us on a whirlwind tour of recent and upcoming browser standards including Portals, iframes, App Cache, Service Worker</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The infamous Jake Archibald, member of the Chrome Team, an author of the Service Worker spec, and host of the HTTP 203 Podcast takes us on a whirlwind tour of recent and upcoming browser standards including Portals, iframes, App Cache, Service Workers, HTML, Browser History and more - why they are the way they are, why we can&#39;t have nice things, and how we might get nice things anyway in the future. Lots of good back and forth and only a little name calling… jaffa…&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Jake Archibald&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Z6wjUOSh9Tk&amp;amp;t=143s&#34;&gt;Portals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jakearchibald.com/2016/fun-hacks-faster-content/&#34;&gt;GitHub streaming vs SPA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ndjson.org/&#34;&gt;Newline delimited JSON&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jakearchibald.com/2020/avif-has-landed/&#34;&gt;AVIF compression article&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9&#34;&gt;HTTP 203&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away&#34;&gt;The old 300ms tap delay&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=W6lvQvdeF8U&amp;amp;list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9&#34;&gt;Session history is confusing &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meltdownattack.com/&#34;&gt;Spectre &amp;amp; Meltdown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/coop-coep/&#34;&gt;COOP &amp;amp; COEP &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/WICG/app-history/&#34;&gt;App history API proposal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://alistapart.com/article/application-cache-is-a-douchebag/&#34;&gt;Application cache is a douchebag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://extensiblewebmanifesto.org/&#34;&gt;Extensible web manifesto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/idb&#34;&gt;IDB promise library&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jaffathecake&#34;&gt;Twitter: Jake Archibald ( @jaffathecake )&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://residentcontrarian.substack.com/p/on-the-experience-of-being-poor-ish&#34;&gt;On The Experience of Being Poor-ish, For People Who Aren&#39;t&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9&#34;&gt;HTTP 203 | YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.alessioatzeni.com/mac-osx-lion-css3/#page&#34;&gt;Mac OS X Lion CSS3 by Alessio Atzeni&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3wABbzk&#34;&gt;Worms WMD&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.dekudeals.com/&#34;&gt;Deku Deals &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.play-asia.com/final-fantasy-ix-english/13/70dtn1&#34;&gt;Final Fantasy IX (English) | playasia&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=HzEpItuOQAE&#34;&gt;RTMP setup in Nimble Streamer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.imdb.com/title/tt0141842/&#34;&gt;The Sopranos &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Jake- &lt;a href=&#34;https://www.imdb.com/title/tt9140342/&#34;&gt;It&#39;s a Sin &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.joshwcomeau.com/animation/css-transitions/&#34;&gt;An Interactive Guide to CSS Transitions &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=Cj8n4MfhjUc&#34;&gt;Monty Python Spanish Inquisition Part 1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=FAxkcPoLYcQ&#34;&gt;Monty Python Spanish Inquisition Part 2&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;br&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Jake Archibald.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive O...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<p>The infamous Jake Archibald, member of the Chrome Team, an author of the Service Worker spec, and host of the HTTP 203 Podcast takes us on a whirlwind tour of recent and upcoming browser standards including Portals, iframes, App Cache, Service Workers, HTML, Browser History and more - why they are the way they are, why we can&#39;t have nice things, and how we might get nice things anyway in the future. Lots of good back and forth and only a little name calling… jaffa…</p><p>Panel</p><ul><li>Aimee Knight</li><li>AJ O&#39;Neal</li><li>Dan Shappir</li><li>Steve Edwards</li></ul><p>Guest</p><ul><li>Jake Archibald</li></ul><p>Sponsors</p><ul><li><a href="https://devchat.tv/fast" rel="nofollow">Dexecure</a></li><li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li><li><a href="https://sentry.io/for/javascript/" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li></ul><p>Links</p><ul><li><a href="https://www.youtube.com/watch?t=143s&v=Z6wjUOSh9Tk" rel="nofollow">Portals</a></li><li><a href="https://jakearchibald.com/2016/fun-hacks-faster-content/" rel="nofollow">GitHub streaming vs SPA</a></li><li><a href="http://ndjson.org/" rel="nofollow">Newline delimited JSON</a></li><li><a href="https://jakearchibald.com/2020/avif-has-landed/" rel="nofollow">AVIF compression article</a></li><li><a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9" rel="nofollow">HTTP 203</a></li><li><a href="https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away" rel="nofollow">The old 300ms tap delay</a></li><li><a href="https://www.youtube.com/watch?list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9&v=W6lvQvdeF8U" rel="nofollow">Session history is confusing </a></li><li><a href="https://meltdownattack.com/" rel="nofollow">Spectre &amp; Meltdown</a></li><li><a href="https://web.dev/coop-coep/" rel="nofollow">COOP &amp; COEP </a></li><li><a href="https://github.com/WICG/app-history/" rel="nofollow">App history API proposal</a></li><li><a href="https://alistapart.com/article/application-cache-is-a-douchebag/" rel="nofollow">Application cache is a douchebag</a></li><li><a href="https://extensiblewebmanifesto.org/" rel="nofollow">Extensible web manifesto</a></li><li><a href="https://www.npmjs.com/package/idb" rel="nofollow">IDB promise library</a></li><li><a href="https://twitter.com/jaffathecake" rel="nofollow">Twitter: Jake Archibald ( @jaffathecake )</a></li></ul><p>Picks</p><ul><li>Aimee- <a href="https://residentcontrarian.substack.com/p/on-the-experience-of-being-poor-ish" rel="nofollow">On The Experience of Being Poor-ish, For People Who Aren&#39;t</a></li><li>AJ- <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9" rel="nofollow">HTTP 203 | YouTube</a></li><li>AJ- <a href="https://www.alessioatzeni.com/mac-osx-lion-css3/#page" rel="nofollow">Mac OS X Lion CSS3 by Alessio Atzeni</a></li><li>AJ- <a href="https://amzn.to/3wABbzk" rel="nofollow">Worms WMD</a></li><li>AJ- <a href="https://www.dekudeals.com/" rel="nofollow">Deku Deals </a></li><li>AJ- <a href="https://www.play-asia.com/final-fantasy-ix-english/13/70dtn1" rel="nofollow">Final Fantasy IX (English) | playasia</a></li><li>AJ- <a href="https://www.youtube.com/watch?v=HzEpItuOQAE" rel="nofollow">RTMP setup in Nimble Streamer</a></li><li>Dan- <a href="https://www.imdb.com/title/tt0141842/" rel="nofollow">The Sopranos </a></li><li>Jake- <a href="https://www.imdb.com/title/tt9140342/" rel="nofollow">It&#39;s a Sin </a></li><li>Steve- <a href="https://www.joshwcomeau.com/animation/css-transitions/" rel="nofollow">An Interactive Guide to CSS Transitions </a></li><li>Steve- <a href="https://www.youtube.com/watch?v=Cj8n4MfhjUc" rel="nofollow">Monty Python Spanish Inquisition Part 1</a></li><li>Steve- <a href="https://www.youtube.com/watch?v=FAxkcPoLYcQ" rel="nofollow">Monty Python Spanish Inquisition Part 2</a></li><li><br></li></ul><p>Special Guest: Jake Archibald.</p><p>Sponsored By:</p><ul><li><a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li><li><a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a></li><li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;The infamous Jake Archibald, member of the Chrome Team, an author of the Service Worker spec, and host of the HTTP 203 Podcast takes us on a whirlwind tour of recent and upcoming browser standards including Portals, iframes, App Cache, Service Workers, HTML, Browser History and more - why they are the way they are, why we can&amp;#39;t have nice things, and how we might get nice things anyway in the future. Lots of good back and forth and only a little name calling… jaffa…&lt;/p&gt;&lt;p&gt;Panel&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Aimee Knight&lt;/li&gt;&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;&lt;li&gt;Dan Shappir&lt;/li&gt;&lt;li&gt;Steve Edwards&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Guest&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Jake Archibald&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Sponsors&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Links&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?t=143s&amp;v=Z6wjUOSh9Tk&#34; rel=&#34;nofollow&#34;&gt;Portals&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://jakearchibald.com/2016/fun-hacks-faster-content/&#34; rel=&#34;nofollow&#34;&gt;GitHub streaming vs SPA&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;http://ndjson.org/&#34; rel=&#34;nofollow&#34;&gt;Newline delimited JSON&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://jakearchibald.com/2020/avif-has-landed/&#34; rel=&#34;nofollow&#34;&gt;AVIF compression article&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9&#34; rel=&#34;nofollow&#34;&gt;HTTP 203&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away&#34; rel=&#34;nofollow&#34;&gt;The old 300ms tap delay&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9&amp;v=W6lvQvdeF8U&#34; rel=&#34;nofollow&#34;&gt;Session history is confusing &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://meltdownattack.com/&#34; rel=&#34;nofollow&#34;&gt;Spectre &amp;amp; Meltdown&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://web.dev/coop-coep/&#34; rel=&#34;nofollow&#34;&gt;COOP &amp;amp; COEP &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/WICG/app-history/&#34; rel=&#34;nofollow&#34;&gt;App history API proposal&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://alistapart.com/article/application-cache-is-a-douchebag/&#34; rel=&#34;nofollow&#34;&gt;Application cache is a douchebag&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://extensiblewebmanifesto.org/&#34; rel=&#34;nofollow&#34;&gt;Extensible web manifesto&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/idb&#34; rel=&#34;nofollow&#34;&gt;IDB promise library&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/jaffathecake&#34; rel=&#34;nofollow&#34;&gt;Twitter: Jake Archibald ( @jaffathecake )&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Picks&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Aimee- &lt;a href=&#34;https://residentcontrarian.substack.com/p/on-the-experience-of-being-poor-ish&#34; rel=&#34;nofollow&#34;&gt;On The Experience of Being Poor-ish, For People Who Aren&amp;#39;t&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/playlist?list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9&#34; rel=&#34;nofollow&#34;&gt;HTTP 203 | YouTube&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.alessioatzeni.com/mac-osx-lion-css3/#page&#34; rel=&#34;nofollow&#34;&gt;Mac OS X Lion CSS3 by Alessio Atzeni&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3wABbzk&#34; rel=&#34;nofollow&#34;&gt;Worms WMD&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.dekudeals.com/&#34; rel=&#34;nofollow&#34;&gt;Deku Deals &lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.play-asia.com/final-fantasy-ix-english/13/70dtn1&#34; rel=&#34;nofollow&#34;&gt;Final Fantasy IX (English) | playasia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=HzEpItuOQAE&#34; rel=&#34;nofollow&#34;&gt;RTMP setup in Nimble Streamer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan- &lt;a href=&#34;https://www.imdb.com/title/tt0141842/&#34; rel=&#34;nofollow&#34;&gt;The Sopranos &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Jake- &lt;a href=&#34;https://www.imdb.com/title/tt9140342/&#34; rel=&#34;nofollow&#34;&gt;It&amp;#39;s a Sin &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve- &lt;a href=&#34;https://www.joshwcomeau.com/animation/css-transitions/&#34; rel=&#34;nofollow&#34;&gt;An Interactive Guide to CSS Transitions &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=Cj8n4MfhjUc&#34; rel=&#34;nofollow&#34;&gt;Monty Python Spanish Inquisition Part 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve- &lt;a href=&#34;https://www.youtube.com/watch?v=FAxkcPoLYcQ&#34; rel=&#34;nofollow&#34;&gt;Monty Python Spanish Inquisition Part 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Special Guest: Jake Archibald.&lt;/p&gt;&lt;p&gt;Sponsored By:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="81949257" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f1abbf31-faa7-4faf-956f-7829686b9dd3/stream.mp3"/>
                
                <guid isPermaLink="false">acb32823-8dff-45ac-9ca1-05031b0563a0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-478-browser-standards-rampage-can-we-have-nice-things</link>
                <pubDate>Tue, 06 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5121</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: How Jason Weimann Became a Game Developer</itunes:title>
                <title>BONUS: How Jason Weimann Became a Game Developer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>ason Weimann started out as an enthusiast of the Massively Multiplayer Online Role Playing Game, Everquest. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job wo</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Jason Weimann started out as an enthusiast of the Massively Multiplayer Online Role Playing Game, Everquest. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job working for the company that made the game, even if it wasn&#39;t a job working as a game developer and how that led to a career working on one of the most popular online games of the time.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Jason Weimann started out as an enthusiast of the Massively Multiplayer Online Role Playing Game, Everquest. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job working for the company that made the game, even if it wasn&#39;t a job working as a game developer and how that led to a career working on one of the most popular online games of the time.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Jason Weimann started out as an enthusiast of the Massively Multiplayer Online Role Playing Game, Everquest. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job working for the company that made the game, even if it wasn&amp;#39;t a job working as a game developer and how that led to a career working on one of the most popular online games of the time.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="37495536" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6fa97711-9e0e-49e5-b809-678dc2e7c35b/stream.mp3"/>
                
                <guid isPermaLink="false">50bed3d1-f92f-45da-8a89-62b7fb903d0a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-how-jason-weimann-became-a-game-developer</link>
                <pubDate>Fri, 02 Apr 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2343</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 477: Understanding Search Engines and SEO (for devs) - Part 2</itunes:title>
                <title>JSJ 477: Understanding Search Engines and SEO (for devs) - Part 2</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>If you&#39;re building a website or web-app, there&#39;s a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;If you&#39;re building a website or web-app, there&#39;s a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search &amp;amp; Web ecosystem, who explains in detail how search engines work, and what developers and SEOs need to know and do in order to be on their good side.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Martin Splitt&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/heroes&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sentry.io/for/javascript&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34;&gt;Devchat.tv | JSJ 428: The Alphabet Soup of Performance Measurements&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/37IJVbH&#34;&gt;What If?: Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3dGPqeW&#34;&gt;How To: Absurd Scientific Advice for Common Real-World Problems by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2Nqngu0&#34;&gt;Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.google.com/maps/dir/Utah&#43;Data&#43;Center,&#43;Saratoga&#43;Springs,&#43;UT&#43;84045/Microsoft&#43;Desert&#43;Mountain&#43;District,&#43;3300&#43;Triumph&#43;Blvd&#43;%23401,&#43;Lehi,&#43;UT&#43;84043/@40.4207017,-111.9433541,9635m/data=!3m2!1e3!4b1!4m13!4m12!1m5!1m1!1s0x875281e8d1ab5949:0x2a9a80b62fc3e9a9!2m2!1d-111.9338089!2d40.4268116!1m5!1m1!1s0x8752802f0d4b4fd7:0x2136036b889899f5!2m2!1d-111.8795833!2d40.4290364?hl=en&#34;&gt;From Microsoft, Oracle, etc to NSA Data Center (Google Map)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/coolaj86/status/1364035964817920002&#34;&gt;Square Stone Wheel (Test Institute Stone and Stone Caveman User Focus Group)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=xfMbrMRMb0g&#34;&gt;How to Systematically Debug Your CSS Just Like You Would Your JavaScript?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://yearinberlin.com/2012/03/27/the-curious-tale-of-tegels-boeing-707/&#34;&gt;The curious tale of Tegel’s Boeing 707&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://www.nzherald.co.nz/world/escaped-cloned-female-mutant-crayfish-take-over-belgian-cemetery/YZDGK4GTJKKML7Y76OELOTHGPA/&#34;&gt;Escaped cloned female mutant crayfish take over Belgian cemetery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://sites.duke.edu/scientificwriting/&#34;&gt;Duke Graduate School Scientific Writing Resource&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt0935095/?ref_=fn_al_tt_1&#34;&gt;In Plain Sight (TV Series 2008-2012)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Martin Splitt.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>If you&#39;re building a website or web-app, there&#39;s a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search &amp; Web ecosystem, who explains in detail how search engines work, and what developers and SEOs need to know and do in order to be on their good side.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Martin Splitt</li></ul><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="http://devchat.tv/heroes" rel="nofollow">Dev Heroes Accelerator</a></li>
<li><a href="http://sentry.io/for/javascript" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul><li><a href="https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/" rel="nofollow">Devchat.tv | JSJ 428: The Alphabet Soup of Performance Measurements</a></li></ul><div>Picks</div><ul>
<li>AJ- <a href="https://amzn.to/37IJVbH" rel="nofollow">What If?: Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe</a>
</li>
<li>AJ- <a href="https://amzn.to/3dGPqeW" rel="nofollow">How To: Absurd Scientific Advice for Common Real-World Problems by Randall Munroe</a>
</li>
<li>AJ- <a href="https://amzn.to/2Nqngu0" rel="nofollow">Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe</a>
</li>
<li>AJ- <a href="https://www.google.com/maps/dir/Utah+Data+Center,+Saratoga+Springs,+UT+84045/Microsoft+Desert+Mountain+District,+3300+Triumph+Blvd+%23401,+Lehi,+UT+84043/@40.4207017,-111.9433541,9635m/data=!3m2!1e3!4b1!4m13!4m12!1m5!1m1!1s0x875281e8d1ab5949:0x2a9a80b62fc3e9a9!2m2!1d-111.9338089!2d40.4268116!1m5!1m1!1s0x8752802f0d4b4fd7:0x2136036b889899f5!2m2!1d-111.8795833!2d40.4290364?hl=en" rel="nofollow">From Microsoft, Oracle, etc to NSA Data Center (Google Map)</a>
</li>
<li>AJ- <a href="https://twitter.com/coolaj86/status/1364035964817920002" rel="nofollow">Square Stone Wheel (Test Institute Stone and Stone Caveman User Focus Group)</a>
</li>
<li>Dan- <a href="https://www.youtube.com/watch?v=xfMbrMRMb0g" rel="nofollow">How to Systematically Debug Your CSS Just Like You Would Your JavaScript?</a>
</li>
<li>Martin- <a href="https://yearinberlin.com/2012/03/27/the-curious-tale-of-tegels-boeing-707/" rel="nofollow">The curious tale of Tegel’s Boeing 707</a>
</li>
<li>Martin- <a href="https://www.nzherald.co.nz/world/escaped-cloned-female-mutant-crayfish-take-over-belgian-cemetery/YZDGK4GTJKKML7Y76OELOTHGPA/" rel="nofollow">Escaped cloned female mutant crayfish take over Belgian cemetery</a>
</li>
<li>Martin- <a href="https://sites.duke.edu/scientificwriting/" rel="nofollow">Duke Graduate School Scientific Writing Resource</a>
</li>
<li>Steve- <a href="https://www.imdb.com/title/tt0935095/?ref_=fn_al_tt_1" rel="nofollow">In Plain Sight (TV Series 2008-2012)</a>
</li>
</ul><div>Special Guest: Martin Splitt.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
<li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;If you&amp;#39;re building a website or web-app, there&amp;#39;s a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search &amp;amp; Web ecosystem, who explains in detail how search engines work, and what developers and SEOs need to know and do in order to be on their good side.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Martin Splitt&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/heroes&#34; rel=&#34;nofollow&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sentry.io/for/javascript&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv | JSJ 428: The Alphabet Soup of Performance Measurements&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/37IJVbH&#34; rel=&#34;nofollow&#34;&gt;What If?: Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3dGPqeW&#34; rel=&#34;nofollow&#34;&gt;How To: Absurd Scientific Advice for Common Real-World Problems by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2Nqngu0&#34; rel=&#34;nofollow&#34;&gt;Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.google.com/maps/dir/Utah&#43;Data&#43;Center,&#43;Saratoga&#43;Springs,&#43;UT&#43;84045/Microsoft&#43;Desert&#43;Mountain&#43;District,&#43;3300&#43;Triumph&#43;Blvd&#43;%23401,&#43;Lehi,&#43;UT&#43;84043/@40.4207017,-111.9433541,9635m/data=!3m2!1e3!4b1!4m13!4m12!1m5!1m1!1s0x875281e8d1ab5949:0x2a9a80b62fc3e9a9!2m2!1d-111.9338089!2d40.4268116!1m5!1m1!1s0x8752802f0d4b4fd7:0x2136036b889899f5!2m2!1d-111.8795833!2d40.4290364?hl=en&#34; rel=&#34;nofollow&#34;&gt;From Microsoft, Oracle, etc to NSA Data Center (Google Map)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/coolaj86/status/1364035964817920002&#34; rel=&#34;nofollow&#34;&gt;Square Stone Wheel (Test Institute Stone and Stone Caveman User Focus Group)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=xfMbrMRMb0g&#34; rel=&#34;nofollow&#34;&gt;How to Systematically Debug Your CSS Just Like You Would Your JavaScript?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://yearinberlin.com/2012/03/27/the-curious-tale-of-tegels-boeing-707/&#34; rel=&#34;nofollow&#34;&gt;The curious tale of Tegel’s Boeing 707&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://www.nzherald.co.nz/world/escaped-cloned-female-mutant-crayfish-take-over-belgian-cemetery/YZDGK4GTJKKML7Y76OELOTHGPA/&#34; rel=&#34;nofollow&#34;&gt;Escaped cloned female mutant crayfish take over Belgian cemetery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://sites.duke.edu/scientificwriting/&#34; rel=&#34;nofollow&#34;&gt;Duke Graduate School Scientific Writing Resource&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt0935095/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;In Plain Sight (TV Series 2008-2012)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Martin Splitt.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60055301" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/72798757-9d28-4c9c-bf9c-304b1c8026ac/stream.mp3"/>
                
                <guid isPermaLink="false">2baf87e6-1350-4ccc-ad5c-50118c18a106</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-477-understanding-search-engines-and-seo-for-devs-part-2</link>
                <pubDate>Tue, 30 Mar 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3753</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: Continuing Your Learning Journey by Finding Mentors as an Influencer</itunes:title>
                <title>BONUS: Continuing Your Learning Journey by Finding Mentors as an Influencer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Chuck outlines how he&#39;s used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck&#39;s experience learning from the top people in the development community as a programmer and podcaster.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Chuck outlines how he&#39;s used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck&#39;s experience learning from the top people in the development community as a programmer and podcaster.</div><div>Panel</div><ul><li>Charles Max Wood</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Chuck outlines how he&amp;#39;s used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck&amp;#39;s experience learning from the top people in the development community as a programmer and podcaster.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="29007621" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b8cc3ac8-6789-413d-b6fc-f722e566a302/stream.mp3"/>
                
                <guid isPermaLink="false">5cb3e667-9f9d-48ff-b941-2c2fce2eca32</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-continuing-your-learning-journey-by-finding-mentors-as-an-influencer</link>
                <pubDate>Fri, 26 Mar 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1812</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 476: Understanding Search Engines and SEO (for devs) - Part 1</itunes:title>
                <title>JSJ 476: Understanding Search Engines and SEO (for devs) - Part 1</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>If you&#39;re building a website or web-app, there&#39;s a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;If you&#39;re building a website or web-app, there&#39;s a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search &amp;amp; Web ecosystem, who explains in detail how search engines work, and what developers and SEOs need to know and do in order to be on their good side.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Martin Splitt&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/heroes&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sentry.io/for/javascript&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34;&gt;Devchat.tv | JSJ 428: The Alphabet Soup of Performance Measurements&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/37IJVbH&#34;&gt;What If?: Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3dGPqeW&#34;&gt;How To: Absurd Scientific Advice for Common Real-World Problems by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2Nqngu0&#34;&gt;Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.google.com/maps/dir/Utah&#43;Data&#43;Center,&#43;Saratoga&#43;Springs,&#43;UT&#43;84045/Microsoft&#43;Desert&#43;Mountain&#43;District,&#43;3300&#43;Triumph&#43;Blvd&#43;%23401,&#43;Lehi,&#43;UT&#43;84043/@40.4207017,-111.9433541,9635m/data=!3m2!1e3!4b1!4m13!4m12!1m5!1m1!1s0x875281e8d1ab5949:0x2a9a80b62fc3e9a9!2m2!1d-111.9338089!2d40.4268116!1m5!1m1!1s0x8752802f0d4b4fd7:0x2136036b889899f5!2m2!1d-111.8795833!2d40.4290364?hl=en&#34;&gt;From Microsoft, Oracle, etc to NSA Data Center (Google Map)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/coolaj86/status/1364035964817920002&#34;&gt;Square Stone Wheel (Test Institute Stone and Stone Caveman User Focus Group)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=xfMbrMRMb0g&#34;&gt;How to Systematically Debug Your CSS Just Like You Would Your JavaScript?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://yearinberlin.com/2012/03/27/the-curious-tale-of-tegels-boeing-707/&#34;&gt;The curious tale of Tegel’s Boeing 707&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://www.nzherald.co.nz/world/escaped-cloned-female-mutant-crayfish-take-over-belgian-cemetery/YZDGK4GTJKKML7Y76OELOTHGPA/&#34;&gt;Escaped cloned female mutant crayfish take over Belgian cemetery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Martin- &lt;a href=&#34;https://sites.duke.edu/scientificwriting/&#34;&gt;Duke Graduate School Scientific Writing Resource&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt0935095/?ref_=fn_al_tt_1&#34;&gt;In Plain Sight (TV Series 2008-2012)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Martin Splitt.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<p>If you&#39;re building a website or web-app, there&#39;s a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search &amp; Web ecosystem, who explains in detail how search engines work, and what developers and SEOs need to know and do in order to be on their good side.</p><p>Panel</p><ul><li>Aimee Knight</li><li>AJ O&#39;Neal</li><li>Dan Shappir</li><li>Steve Edwards</li></ul><p>Guest</p><ul><li>Martin Splitt</li></ul><p>Sponsors</p><ul><li><a href="https://devchat.tv/fast" rel="nofollow">Dexecure</a></li><li><a href="http://devchat.tv/heroes" rel="nofollow">Dev Heroes Accelerator</a></li><li><a href="http://sentry.io/for/javascript" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li></ul><p>Links</p><ul><li><a href="https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/" rel="nofollow">Devchat.tv | JSJ 428: The Alphabet Soup of Performance Measurements</a></li></ul><p>Picks</p><ul><li>AJ- <a href="https://amzn.to/37IJVbH" rel="nofollow">What If?: Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe</a></li><li>AJ- <a href="https://amzn.to/3dGPqeW" rel="nofollow">How To: Absurd Scientific Advice for Common Real-World Problems by Randall Munroe</a></li><li>AJ- <a href="https://amzn.to/2Nqngu0" rel="nofollow">Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe</a></li><li>AJ- <a href="https://www.google.com/maps/dir/Utah+Data+Center,+Saratoga+Springs,+UT+84045/Microsoft+Desert+Mountain+District,+3300+Triumph+Blvd+%23401,+Lehi,+UT+84043/@40.4207017,-111.9433541,9635m/data=!3m2!1e3!4b1!4m13!4m12!1m5!1m1!1s0x875281e8d1ab5949:0x2a9a80b62fc3e9a9!2m2!1d-111.9338089!2d40.4268116!1m5!1m1!1s0x8752802f0d4b4fd7:0x2136036b889899f5!2m2!1d-111.8795833!2d40.4290364?hl=en" rel="nofollow">From Microsoft, Oracle, etc to NSA Data Center (Google Map)</a></li><li>AJ- <a href="https://twitter.com/coolaj86/status/1364035964817920002" rel="nofollow">Square Stone Wheel (Test Institute Stone and Stone Caveman User Focus Group)</a></li><li>Dan- <a href="https://www.youtube.com/watch?v=xfMbrMRMb0g" rel="nofollow">How to Systematically Debug Your CSS Just Like You Would Your JavaScript?</a></li><li>Martin- <a href="https://yearinberlin.com/2012/03/27/the-curious-tale-of-tegels-boeing-707/" rel="nofollow">The curious tale of Tegel’s Boeing 707</a></li><li>Martin- <a href="https://www.nzherald.co.nz/world/escaped-cloned-female-mutant-crayfish-take-over-belgian-cemetery/YZDGK4GTJKKML7Y76OELOTHGPA/" rel="nofollow">Escaped cloned female mutant crayfish take over Belgian cemetery</a></li><li>Martin- <a href="https://sites.duke.edu/scientificwriting/" rel="nofollow">Duke Graduate School Scientific Writing Resource</a></li><li>Steve- <a href="https://www.imdb.com/title/tt0935095/?ref_=fn_al_tt_1" rel="nofollow">In Plain Sight (TV Series 2008-2012)</a></li></ul><p>Special Guest: Martin Splitt.</p><p>Sponsored By:</p><ul><li><a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a></li><li><a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;If you&amp;#39;re building a website or web-app, there&amp;#39;s a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search &amp;amp; Web ecosystem, who explains in detail how search engines work, and what developers and SEOs need to know and do in order to be on their good side.&lt;/p&gt;&lt;p&gt;Panel&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Aimee Knight&lt;/li&gt;&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;&lt;li&gt;Dan Shappir&lt;/li&gt;&lt;li&gt;Steve Edwards&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Guest&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Martin Splitt&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Sponsors&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;http://devchat.tv/heroes&#34; rel=&#34;nofollow&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;http://sentry.io/for/javascript&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Links&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv | JSJ 428: The Alphabet Soup of Performance Measurements&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Picks&lt;/p&gt;&lt;ul&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/37IJVbH&#34; rel=&#34;nofollow&#34;&gt;What If?: Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3dGPqeW&#34; rel=&#34;nofollow&#34;&gt;How To: Absurd Scientific Advice for Common Real-World Problems by Randall Munroe&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2Nqngu0&#34; rel=&#34;nofollow&#34;&gt;Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://www.google.com/maps/dir/Utah&#43;Data&#43;Center,&#43;Saratoga&#43;Springs,&#43;UT&#43;84045/Microsoft&#43;Desert&#43;Mountain&#43;District,&#43;3300&#43;Triumph&#43;Blvd&#43;%23401,&#43;Lehi,&#43;UT&#43;84043/@40.4207017,-111.9433541,9635m/data=!3m2!1e3!4b1!4m13!4m12!1m5!1m1!1s0x875281e8d1ab5949:0x2a9a80b62fc3e9a9!2m2!1d-111.9338089!2d40.4268116!1m5!1m1!1s0x8752802f0d4b4fd7:0x2136036b889899f5!2m2!1d-111.8795833!2d40.4290364?hl=en&#34; rel=&#34;nofollow&#34;&gt;From Microsoft, Oracle, etc to NSA Data Center (Google Map)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ- &lt;a href=&#34;https://twitter.com/coolaj86/status/1364035964817920002&#34; rel=&#34;nofollow&#34;&gt;Square Stone Wheel (Test Institute Stone and Stone Caveman User Focus Group)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/watch?v=xfMbrMRMb0g&#34; rel=&#34;nofollow&#34;&gt;How to Systematically Debug Your CSS Just Like You Would Your JavaScript?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Martin- &lt;a href=&#34;https://yearinberlin.com/2012/03/27/the-curious-tale-of-tegels-boeing-707/&#34; rel=&#34;nofollow&#34;&gt;The curious tale of Tegel’s Boeing 707&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Martin- &lt;a href=&#34;https://www.nzherald.co.nz/world/escaped-cloned-female-mutant-crayfish-take-over-belgian-cemetery/YZDGK4GTJKKML7Y76OELOTHGPA/&#34; rel=&#34;nofollow&#34;&gt;Escaped cloned female mutant crayfish take over Belgian cemetery&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Martin- &lt;a href=&#34;https://sites.duke.edu/scientificwriting/&#34; rel=&#34;nofollow&#34;&gt;Duke Graduate School Scientific Writing Resource&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt0935095/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;In Plain Sight (TV Series 2008-2012)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Special Guest: Martin Splitt.&lt;/p&gt;&lt;p&gt;Sponsored By:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57029276" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d107e329-33cf-4845-a558-0f5c2a9dd120/stream.mp3"/>
                
                <guid isPermaLink="false">38c57d5e-b5f4-4220-9a5c-ca66e4eabfb4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-476-understanding-search-engines-and-seo-for-devs-part-1</link>
                <pubDate>Tue, 23 Mar 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3564</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 475: DevOps for the JavaScript Developer</itunes:title>
                <title>JSJ 475: DevOps for the JavaScript Developer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In recent years the term DevOps has become ubiquitous - you&#39;ll find DevOps engineers in most every tech organization. But what does DevOps actually mean, and how does it differ from previously existing System and Network engineering and DBAs? In this</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In recent years the term DevOps has become ubiquitous - you&#39;ll find DevOps engineers in most every tech organization. But what does DevOps actually mean, and how does it differ from previously existing System and Network engineering and DBAs? In this episode our own Aimee Knight, who is currently expanding her role into DevOps, answers these questions, and provide further information about it.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sentry.io/for/javascript&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pulumi.com/&#34;&gt;Pulumi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://xkcd.com/980/&#34;&gt;xkcd: Money&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-440-why-serverless-with-gareth-mccumskey/&#34;&gt;Devchat.tv | JSJ 440: Why Serverless with Gareth McCumskey&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://ea.rna.nl/2021/01/10/the-many-lies-about-reducing-complexity-part-2-cloud/&#34;&gt;The many lies about reducing complexity part 2: Cloud&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=Wsi1IbjPAkM&#34;&gt;Life as a Bokoblin - A Zelda Nature Documentary&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lbry.tv/&#34;&gt;lbry.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lbry.tv/@coolaj86:7/everything-gamecube-homebrew-in-6:a&#34;&gt;Everything GameCube Homebrew in 6 Minutes&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/gitdeploy/&#34;&gt;webinstall.dev/gitdeploy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lbry.tv/@coolaj86:7/mic-shootout-best-value-budget-lavs:e&#34;&gt;Mic Shootout: Best Value &amp;amp; Budget Lavs under $50 - Røde, Giant Squid, Boya, Movo, Power DeWise&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.wix-enter.com/&#34;&gt;Wix Student Program | Wix Enter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/dhh/status/1354802203756617732&#34;&gt;DHH on Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In recent years the term DevOps has become ubiquitous - you&#39;ll find DevOps engineers in most every tech organization. But what does DevOps actually mean, and how does it differ from previously existing System and Network engineering and DBAs? In this episode our own Aimee Knight, who is currently expanding her role into DevOps, answers these questions, and provide further information about it.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://sentry.io/for/javascript" rel="nofollow">JavaScript Error and Performance Monitoring | Sentry</a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.pulumi.com/" rel="nofollow">Pulumi</a></li>
<li><a href="https://xkcd.com/980/" rel="nofollow">xkcd: Money</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-440-why-serverless-with-gareth-mccumskey/" rel="nofollow">Devchat.tv | JSJ 440: Why Serverless with Gareth McCumskey</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://ea.rna.nl/2021/01/10/the-many-lies-about-reducing-complexity-part-2-cloud/" rel="nofollow">The many lies about reducing complexity part 2: Cloud</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?v=Wsi1IbjPAkM" rel="nofollow">Life as a Bokoblin - A Zelda Nature Documentary</a>
</li>
<li>AJ- <a href="https://lbry.tv/" rel="nofollow">lbry.tv</a>
</li>
<li>AJ- <a href="https://lbry.tv/@coolaj86:7/everything-gamecube-homebrew-in-6:a" rel="nofollow">Everything GameCube Homebrew in 6 Minutes</a>
</li>
<li>AJ- <a href="https://webinstall.dev/gitdeploy/" rel="nofollow">webinstall.dev/gitdeploy</a>
</li>
<li>AJ- <a href="https://lbry.tv/@coolaj86:7/mic-shootout-best-value-budget-lavs:e" rel="nofollow">Mic Shootout: Best Value &amp; Budget Lavs under $50 - Røde, Giant Squid, Boya, Movo, Power DeWise</a>
</li>
<li>Dan- <a href="https://www.wix-enter.com/" rel="nofollow">Wix Student Program | Wix Enter</a>
</li>
<li>Dan- <a href="https://twitter.com/dhh/status/1354802203756617732" rel="nofollow">DHH on Twitter</a>
</li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://sentry.io/for/javascript/" rel="nofollow">Sentry</a>: <a href="https://sentry.io/for/javascript/" rel="nofollow">Resolve JavaScript errors and performance issues with Sentry</a>
</li>
<li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In recent years the term DevOps has become ubiquitous - you&amp;#39;ll find DevOps engineers in most every tech organization. But what does DevOps actually mean, and how does it differ from previously existing System and Network engineering and DBAs? In this episode our own Aimee Knight, who is currently expanding her role into DevOps, answers these questions, and provide further information about it.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sentry.io/for/javascript&#34; rel=&#34;nofollow&#34;&gt;JavaScript Error and Performance Monitoring | Sentry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pulumi.com/&#34; rel=&#34;nofollow&#34;&gt;Pulumi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://xkcd.com/980/&#34; rel=&#34;nofollow&#34;&gt;xkcd: Money&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-440-why-serverless-with-gareth-mccumskey/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv | JSJ 440: Why Serverless with Gareth McCumskey&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://ea.rna.nl/2021/01/10/the-many-lies-about-reducing-complexity-part-2-cloud/&#34; rel=&#34;nofollow&#34;&gt;The many lies about reducing complexity part 2: Cloud&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=Wsi1IbjPAkM&#34; rel=&#34;nofollow&#34;&gt;Life as a Bokoblin - A Zelda Nature Documentary&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lbry.tv/&#34; rel=&#34;nofollow&#34;&gt;lbry.tv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lbry.tv/@coolaj86:7/everything-gamecube-homebrew-in-6:a&#34; rel=&#34;nofollow&#34;&gt;Everything GameCube Homebrew in 6 Minutes&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/gitdeploy/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/gitdeploy&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://lbry.tv/@coolaj86:7/mic-shootout-best-value-budget-lavs:e&#34; rel=&#34;nofollow&#34;&gt;Mic Shootout: Best Value &amp;amp; Budget Lavs under $50 - Røde, Giant Squid, Boya, Movo, Power DeWise&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.wix-enter.com/&#34; rel=&#34;nofollow&#34;&gt;Wix Student Program | Wix Enter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://twitter.com/dhh/status/1354802203756617732&#34; rel=&#34;nofollow&#34;&gt;DHH on Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;: &lt;a href=&#34;https://sentry.io/for/javascript/&#34; rel=&#34;nofollow&#34;&gt;Resolve JavaScript errors and performance issues with Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63871268" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ffe387e8-fe11-4439-b2f8-8f9d80fac013/stream.mp3"/>
                
                <guid isPermaLink="false">825ca4e7-7957-4573-91ef-ea2fb56c735a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-475-devops-for-the-javascript-developer</link>
                <pubDate>Tue, 16 Mar 2021 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3991</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 474: Things JavaScript Developers Should Know, Part 1</itunes:title>
                <title>JSJ 474: Things JavaScript Developers Should Know, Part 1</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Having done a three-part series on the things JavaScript developers MUST know, Dan now leads a panel discussion on the things that JavaScript developers SHOULD know. These are things that devs can get by without knowing, but that will improve their a</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Having done a three-part series on the things JavaScript developers MUST know, Dan now leads a panel discussion on the things that JavaScript developers SHOULD know. These are things that devs can get by without knowing, but that will improve their abilities if they do know and understand. Subjects covered include: passing functions args by value vs by reference, sparse arrays, property descriptors, event capture, and more.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/heroes/&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://javascript.info/bubbling-and-capturing#capturing&#34;&gt;Bubbling and capturing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.wisdomgeek.com/development/software-architecture/load-balancing-and-its-different-types/&#34;&gt;Load balancing and its different types&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UCw6IOIpcVsLeTL_E8ZH0xYw/videosEthan%2520Garofolo%27s%2520talks%3A%2520https%3A&#34;&gt;Ethan Garofolo - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xmission.com/&#34;&gt;XMission&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.freelists.org/post/luajit/How-does-LuaJITs-trace-compiler-work,1&#34;&gt;LuaJIT&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/rclone&#34;&gt;rclone | webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2MU0w56&#34;&gt;USB-C Cozy for USB C Adapters &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xkcd.com/538/&#34;&gt;xkcd: Security&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Tel Aviv weather&lt;/li&gt;
&lt;li&gt;Dan- Axel Rauschmayer&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://2ality.com/index.html&#34;&gt;2ality – JavaScript and more&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://exploringjs.com/impatient-js/&#34;&gt;JavaScript for impatient programmers (ES2021 edition)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Having done a three-part series on the things JavaScript developers MUST know, Dan now leads a panel discussion on the things that JavaScript developers SHOULD know. These are things that devs can get by without knowing, but that will improve their abilities if they do know and understand. Subjects covered include: passing functions args by value vs by reference, sparse arrays, property descriptors, event capture, and more.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://devchat.tv/heroes/" rel="nofollow">Dev Heroes Accelerator</a></li>
</ul><div>Links</div><ul><li><a href="https://javascript.info/bubbling-and-capturing#capturing" rel="nofollow">Bubbling and capturing</a></li></ul><div>Picks</div><ul>
<li>Aimee- <a href="https://www.wisdomgeek.com/development/software-architecture/load-balancing-and-its-different-types/" rel="nofollow">Load balancing and its different types</a>
</li>
<li>AJ- <a href="https://www.youtube.com/channel/UCw6IOIpcVsLeTL_E8ZH0xYw/videosEthan%2520Garofolo%27s%2520talks%3A%2520https%3A" rel="nofollow">Ethan Garofolo - YouTube</a>
</li>
<li>AJ- <a href="https://xmission.com/" rel="nofollow">XMission</a>
</li>
<li>AJ- <a href="https://www.freelists.org/post/luajit/How-does-LuaJITs-trace-compiler-work,1" rel="nofollow">LuaJIT</a>
</li>
<li>AJ- <a href="https://webinstall.dev/rclone" rel="nofollow">rclone | webinstall.dev</a>
</li>
<li>AJ- <a href="https://amzn.to/2MU0w56" rel="nofollow">USB-C Cozy for USB C Adapters </a>
</li>
<li>AJ- <a href="https://xkcd.com/538/" rel="nofollow">xkcd: Security</a>
</li>
<li>Dan- Tel Aviv weather</li>
<li>Dan- Axel Rauschmayer</li>
<li>Dan- <a href="https://2ality.com/index.html" rel="nofollow">2ality – JavaScript and more</a>
</li>
<li>Dan- <a href="https://exploringjs.com/impatient-js/" rel="nofollow">JavaScript for impatient programmers (ES2021 edition)</a>
</li>
</ul><div>Sponsored By:</div><ul><li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Having done a three-part series on the things JavaScript developers MUST know, Dan now leads a panel discussion on the things that JavaScript developers SHOULD know. These are things that devs can get by without knowing, but that will improve their abilities if they do know and understand. Subjects covered include: passing functions args by value vs by reference, sparse arrays, property descriptors, event capture, and more.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/heroes/&#34; rel=&#34;nofollow&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://javascript.info/bubbling-and-capturing#capturing&#34; rel=&#34;nofollow&#34;&gt;Bubbling and capturing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.wisdomgeek.com/development/software-architecture/load-balancing-and-its-different-types/&#34; rel=&#34;nofollow&#34;&gt;Load balancing and its different types&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/channel/UCw6IOIpcVsLeTL_E8ZH0xYw/videosEthan%2520Garofolo%27s%2520talks%3A%2520https%3A&#34; rel=&#34;nofollow&#34;&gt;Ethan Garofolo - YouTube&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xmission.com/&#34; rel=&#34;nofollow&#34;&gt;XMission&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.freelists.org/post/luajit/How-does-LuaJITs-trace-compiler-work,1&#34; rel=&#34;nofollow&#34;&gt;LuaJIT&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/rclone&#34; rel=&#34;nofollow&#34;&gt;rclone | webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2MU0w56&#34; rel=&#34;nofollow&#34;&gt;USB-C Cozy for USB C Adapters &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xkcd.com/538/&#34; rel=&#34;nofollow&#34;&gt;xkcd: Security&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Tel Aviv weather&lt;/li&gt;
&lt;li&gt;Dan- Axel Rauschmayer&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://2ality.com/index.html&#34; rel=&#34;nofollow&#34;&gt;2ality – JavaScript and more&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://exploringjs.com/impatient-js/&#34; rel=&#34;nofollow&#34;&gt;JavaScript for impatient programmers (ES2021 edition)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="79129286" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3c666ca2-f847-446d-a991-8d0a97c6430b/stream.mp3"/>
                
                <guid isPermaLink="false">d10b4304-4880-4e96-bacc-bad014153c7f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-474-things-javascript-developers-should-know-part-1</link>
                <pubDate>Tue, 09 Mar 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4945</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 473: The Elements framework with Chris Mather</itunes:title>
                <title>JSJ 473: The Elements framework with Chris Mather</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Steve and A.J. talk with Chris Mather, the creator of the Elements framework, a new monolith-style web framework for generating web apps. They discuss the reason for adding YAF (Yet Another Framework), the pieces that are used to build the framework,</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Steve and A.J. talk with Chris Mather, the creator of the Elements framework, a new monolith-style web framework for generating web apps. They discuss the reason for adding YAF (Yet Another Framework), the pieces that are used to build the framework, and how it all works together.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Chris Mather&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/hero&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://elements.dev/&#34;&gt;Elements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/elementscode/application#routing&#34;&gt;GitHub | elementscode/application&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.ui.com/&#34;&gt;Ubiquiti - Simplifying IT&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3pm1ftU&#34;&gt;UHD Friendly Blu-Ray LibreDrive&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chris- Having a baby&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://reasons.org/explore/blogs/the-cells-design/read/the-cells-design/2020/12/23/the-covid-19-vaccines-and-god-s-providence&#34;&gt;The COVID-19 Vaccines and God’s Providence&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Chris Mather.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Steve and A.J. talk with Chris Mather, the creator of the Elements framework, a new monolith-style web framework for generating web apps. They discuss the reason for adding YAF (Yet Another Framework), the pieces that are used to build the framework, and how it all works together.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Chris Mather</li></ul><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://devchat.tv/hero" rel="nofollow">Dev Heroes Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://elements.dev/" rel="nofollow">Elements</a></li>
<li><a href="https://github.com/elementscode/application#routing" rel="nofollow">GitHub | elementscode/application</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://www.ui.com/" rel="nofollow">Ubiquiti - Simplifying IT</a>
</li>
<li>AJ- <a href="https://amzn.to/3pm1ftU" rel="nofollow">UHD Friendly Blu-Ray LibreDrive</a>
</li>
<li>Chris- Having a baby</li>
<li>Steve- <a href="https://reasons.org/explore/blogs/the-cells-design/read/the-cells-design/2020/12/23/the-covid-19-vaccines-and-god-s-providence" rel="nofollow">The COVID-19 Vaccines and God’s Providence</a>
</li>
</ul><div>Special Guest: Chris Mather.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Steve and A.J. talk with Chris Mather, the creator of the Elements framework, a new monolith-style web framework for generating web apps. They discuss the reason for adding YAF (Yet Another Framework), the pieces that are used to build the framework, and how it all works together.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Chris Mather&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/hero&#34; rel=&#34;nofollow&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://elements.dev/&#34; rel=&#34;nofollow&#34;&gt;Elements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/elementscode/application#routing&#34; rel=&#34;nofollow&#34;&gt;GitHub | elementscode/application&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.ui.com/&#34; rel=&#34;nofollow&#34;&gt;Ubiquiti - Simplifying IT&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3pm1ftU&#34; rel=&#34;nofollow&#34;&gt;UHD Friendly Blu-Ray LibreDrive&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Chris- Having a baby&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://reasons.org/explore/blogs/the-cells-design/read/the-cells-design/2020/12/23/the-covid-19-vaccines-and-god-s-providence&#34; rel=&#34;nofollow&#34;&gt;The COVID-19 Vaccines and God’s Providence&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Chris Mather.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74653361" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0cb11167-88f8-4412-9845-411b3dadf4cd/stream.mp3"/>
                
                <guid isPermaLink="false">265de68c-7dfb-49bd-9e12-5f6f42994ee5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-473-the-elements-framework-with-chris-mather</link>
                <pubDate>Tue, 02 Mar 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4665</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 472: RedwoodJS Brings Full-Stack to the JAMstack with Anthony Campolo</itunes:title>
                <title>JSJ 472: RedwoodJS Brings Full-Stack to the JAMstack with Anthony Campolo</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Anthony Campolo joins the conversation to lead the discussion of RedwoodJS. RedwoodJS is a full-stack framework that provides a way of building a fast and secure front-end that JAMstack gives you with the power and flexibility of a backend.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Anthony Campolo joins the conversation to lead the discussion of RedwoodJS. RedwoodJS is a full-stack framework that provides a way of building a fast and secure front-end that JAMstack gives you with the power and flexibility of a backend.&lt;/div&gt;&lt;div&gt;It doesn&#39;t have an official ORM, instead it uses GraphQL through Prisma. This discussion goes deep into the history and implementation of RedwoodJS.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Anthony Campolo&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://go.oncehub.com/NextLevelDev&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fsjam.org&#34;&gt;FSJam Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://community.redwoodjs.com/t/a-first-look-at-redwoodjs-complete-series/1143&#34;&gt;A First Look at RedwoodJS - Complete Series&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.cockroachlabs.com/blog/2021-cloud-report/&#34;&gt;GCP Outpaces Azure, AWS in the 2021 Cloud Report&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xkcd.com/949/&#34;&gt;xkcd: File Transfer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Anthony- &lt;a href=&#34;https://community.redwoodjs.com/&#34;&gt;RedwoodJS Community&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Anthony- &lt;a href=&#34;https://redwoodjs.com/&#34;&gt;RedwoodJS - Bringing full-stack to the Jamstack&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://2020.stateofjs.com/en-US/&#34;&gt;State of JS 2020&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/year/1956/?ref_=tt_ov_inf&#34;&gt;The Man Who Knew Too Much (1956)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Anthony Campolo.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Anthony Campolo joins the conversation to lead the discussion of RedwoodJS. RedwoodJS is a full-stack framework that provides a way of building a fast and secure front-end that JAMstack gives you with the power and flexibility of a backend.</div><div>It doesn&#39;t have an official ORM, instead it uses GraphQL through Prisma. This discussion goes deep into the history and implementation of RedwoodJS.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Anthony Campolo</li></ul><div>Sponsors</div><ul><li><a href="https://go.oncehub.com/NextLevelDev" rel="nofollow">Dev Heroes Accelerator</a></li></ul><div>Links</div><ul>
<li><a href="https://fsjam.org" rel="nofollow">FSJam Podcast</a></li>
<li><a href="https://community.redwoodjs.com/t/a-first-look-at-redwoodjs-complete-series/1143" rel="nofollow">A First Look at RedwoodJS - Complete Series</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://www.cockroachlabs.com/blog/2021-cloud-report/" rel="nofollow">GCP Outpaces Azure, AWS in the 2021 Cloud Report</a>
</li>
<li>AJ- <a href="https://xkcd.com/949/" rel="nofollow">xkcd: File Transfer</a>
</li>
<li>Anthony- <a href="https://community.redwoodjs.com/" rel="nofollow">RedwoodJS Community</a>
</li>
<li>Anthony- <a href="https://redwoodjs.com/" rel="nofollow">RedwoodJS - Bringing full-stack to the Jamstack</a>
</li>
<li>Dan- <a href="https://2020.stateofjs.com/en-US/" rel="nofollow">State of JS 2020</a>
</li>
<li>Steve- <a href="https://www.imdb.com/year/1956/?ref_=tt_ov_inf" rel="nofollow">The Man Who Knew Too Much (1956)</a>
</li>
</ul><div>Special Guest: Anthony Campolo.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Anthony Campolo joins the conversation to lead the discussion of RedwoodJS. RedwoodJS is a full-stack framework that provides a way of building a fast and secure front-end that JAMstack gives you with the power and flexibility of a backend.&lt;/div&gt;&lt;div&gt;It doesn&amp;#39;t have an official ORM, instead it uses GraphQL through Prisma. This discussion goes deep into the history and implementation of RedwoodJS.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Anthony Campolo&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://go.oncehub.com/NextLevelDev&#34; rel=&#34;nofollow&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fsjam.org&#34; rel=&#34;nofollow&#34;&gt;FSJam Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://community.redwoodjs.com/t/a-first-look-at-redwoodjs-complete-series/1143&#34; rel=&#34;nofollow&#34;&gt;A First Look at RedwoodJS - Complete Series&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.cockroachlabs.com/blog/2021-cloud-report/&#34; rel=&#34;nofollow&#34;&gt;GCP Outpaces Azure, AWS in the 2021 Cloud Report&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://xkcd.com/949/&#34; rel=&#34;nofollow&#34;&gt;xkcd: File Transfer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Anthony- &lt;a href=&#34;https://community.redwoodjs.com/&#34; rel=&#34;nofollow&#34;&gt;RedwoodJS Community&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Anthony- &lt;a href=&#34;https://redwoodjs.com/&#34; rel=&#34;nofollow&#34;&gt;RedwoodJS - Bringing full-stack to the Jamstack&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://2020.stateofjs.com/en-US/&#34; rel=&#34;nofollow&#34;&gt;State of JS 2020&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/year/1956/?ref_=tt_ov_inf&#34; rel=&#34;nofollow&#34;&gt;The Man Who Knew Too Much (1956)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Anthony Campolo.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51381394" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4da53e34-6bb6-4492-ae2e-f4cc8d36ac05/stream.mp3"/>
                
                <guid isPermaLink="false">a4801569-3db0-4cef-9847-738da6e12e62</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-472-redwoodjs-brings-full-stack-to-the-jamstack-with-anthony-campolo</link>
                <pubDate>Tue, 23 Feb 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3211</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 471: Things Every JavaScript Developer Must Know - Part 3</itunes:title>
                <title>JSJ 471: Things Every JavaScript Developer Must Know - Part 3</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In this episode, the panel discusses the final list of things that developers need to know and how and when they&#39;re important.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode, the panel discusses the final list of things that developers need to know and how and when they&#39;re important. These topics include:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Duck typing&lt;/li&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Various programming terms and concepts: recursion, garbage collection, MVC, etc.&lt;/li&gt;
&lt;li&gt;JS number and Math system (NaN, precision, BigInt, …)&lt;/li&gt;
&lt;li&gt;At least one framework&lt;/li&gt;
&lt;li&gt;At least one testing framework&lt;/li&gt;
&lt;li&gt;A bundler (WebPack or Rollup or Parcel etc)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://go.oncehub.com/NextLevelDev&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://neilkakkar.com/powerful-life-skills.html&#34;&gt;10 Powerful Life Skills for the New Decade&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://epicreact.dev/&#34;&gt;Epic React by Kent C. Dodds &lt;/a&gt;$300 React | Kent C Dodds&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.udemy.com/join/login-popup/?next=/course/react-redux/learn/lecture/12531062#overview&#34;&gt;Udemy &lt;/a&gt;$10 React | Stephen Grinder&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2XBTVOB&#34;&gt;Zoom H1n&lt;/a&gt; ( Amazon )&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://ebay.to/3543D04&#34;&gt;Zoom H1n&lt;/a&gt; ( Ebay )&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.apple.com/us-hed/shop/buy-mac/macbook-air&#34;&gt;Apple M1 (MacBook) Air&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/playlist?list=PL9ioqAuyl6ULp1f36EEjIN1vSBEfsb-0a&#34;&gt;Youtube | &lt;/a&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Smm-n45mL18&amp;amp;list=PL9ioqAuyl6ULp1f36EEjIN1vSBEfsb-0a&#34;&gt;Chromium University&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt2950418/?ref_=fn_al_tt_1&#34;&gt;Greater (2016)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode, the panel discusses the final list of things that developers need to know and how and when they&#39;re important. These topics include:</div><ul>
<li>Duck typing</li>
<li>TypeScript</li>
<li>Various programming terms and concepts: recursion, garbage collection, MVC, etc.</li>
<li>JS number and Math system (NaN, precision, BigInt, …)</li>
<li>At least one framework</li>
<li>At least one testing framework</li>
<li>A bundler (WebPack or Rollup or Parcel etc)</li>
</ul><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="https://go.oncehub.com/NextLevelDev" rel="nofollow">Dev Heroes Accelerator</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://neilkakkar.com/powerful-life-skills.html" rel="nofollow">10 Powerful Life Skills for the New Decade</a>
</li>
<li>AJ- <a href="https://epicreact.dev/" rel="nofollow">Epic React by Kent C. Dodds </a>$300 React | Kent C Dodds</li>
<li>AJ- <a href="https://www.udemy.com/join/login-popup/?next=%2Fcourse%2Freact-redux%2Flearn%2Flecture%2F12531062#overview" rel="nofollow">Udemy </a>$10 React | Stephen Grinder</li>
<li>AJ- <a href="https://amzn.to/2XBTVOB" rel="nofollow">Zoom H1n</a> ( Amazon )</li>
<li>AJ- <a href="http://ebay.to/3543D04" rel="nofollow">Zoom H1n</a> ( Ebay )</li>
<li>AJ- <a href="https://www.apple.com/us-hed/shop/buy-mac/macbook-air" rel="nofollow">Apple M1 (MacBook) Air</a>
</li>
<li>Dan- <a href="https://www.youtube.com/playlist?list=PL9ioqAuyl6ULp1f36EEjIN1vSBEfsb-0a" rel="nofollow">Youtube | </a><a href="https://www.youtube.com/watch?list=PL9ioqAuyl6ULp1f36EEjIN1vSBEfsb-0a&v=Smm-n45mL18" rel="nofollow">Chromium University</a>
</li>
<li>Steve- <a href="https://www.imdb.com/title/tt2950418/?ref_=fn_al_tt_1" rel="nofollow">Greater (2016)</a>
</li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode, the panel discusses the final list of things that developers need to know and how and when they&amp;#39;re important. These topics include:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Duck typing&lt;/li&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Various programming terms and concepts: recursion, garbage collection, MVC, etc.&lt;/li&gt;
&lt;li&gt;JS number and Math system (NaN, precision, BigInt, …)&lt;/li&gt;
&lt;li&gt;At least one framework&lt;/li&gt;
&lt;li&gt;At least one testing framework&lt;/li&gt;
&lt;li&gt;A bundler (WebPack or Rollup or Parcel etc)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://go.oncehub.com/NextLevelDev&#34; rel=&#34;nofollow&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://neilkakkar.com/powerful-life-skills.html&#34; rel=&#34;nofollow&#34;&gt;10 Powerful Life Skills for the New Decade&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://epicreact.dev/&#34; rel=&#34;nofollow&#34;&gt;Epic React by Kent C. Dodds &lt;/a&gt;$300 React | Kent C Dodds&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.udemy.com/join/login-popup/?next=%2Fcourse%2Freact-redux%2Flearn%2Flecture%2F12531062#overview&#34; rel=&#34;nofollow&#34;&gt;Udemy &lt;/a&gt;$10 React | Stephen Grinder&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2XBTVOB&#34; rel=&#34;nofollow&#34;&gt;Zoom H1n&lt;/a&gt; ( Amazon )&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;http://ebay.to/3543D04&#34; rel=&#34;nofollow&#34;&gt;Zoom H1n&lt;/a&gt; ( Ebay )&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.apple.com/us-hed/shop/buy-mac/macbook-air&#34; rel=&#34;nofollow&#34;&gt;Apple M1 (MacBook) Air&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.youtube.com/playlist?list=PL9ioqAuyl6ULp1f36EEjIN1vSBEfsb-0a&#34; rel=&#34;nofollow&#34;&gt;Youtube | &lt;/a&gt;&lt;a href=&#34;https://www.youtube.com/watch?list=PL9ioqAuyl6ULp1f36EEjIN1vSBEfsb-0a&amp;v=Smm-n45mL18&#34; rel=&#34;nofollow&#34;&gt;Chromium University&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt2950418/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;Greater (2016)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69621551" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1b172218-0478-4502-a76c-cc0cdafd2c3e/stream.mp3"/>
                
                <guid isPermaLink="false">06a21362-e563-40af-9d9d-4330c45ccb7c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-471-things-every-javascript-developer-must-know-part-3</link>
                <pubDate>Tue, 16 Feb 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4351</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 470: Fine Tuning Your Psychological Stack, or DevOps For Your Brain</itunes:title>
                <title>JSJ 470: Fine Tuning Your Psychological Stack, or DevOps For Your Brain</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>You&#39;re working on planning and executing your professional and technical journeys, but what about your psychological journey? The reality is that without taking better care of yourself, you are potentially setting yourself up for failure, and potenti</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;You&#39;re working on planning and executing your professional and technical journeys, but what about your psychological journey? The reality is that without taking better care of yourself, you are potentially setting yourself up for failure, and potentially also putting your health and wellbeing at risk. We are joined by Wei-Ming Lam, a coach and Yoga Instructor who provides practical advice for constructing and tuning your psychological stack.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Wei-Ming Lam&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/nextlevel&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://themiddlewei.com/&#34;&gt;The Middle Wei&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCb5F_MCEGjHF2DwasW3Hi2g&#34;&gt;Youtube | The Middle Wei&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3cWIsSJ&#34;&gt;As a Man Thinketh by James Allen &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3jqWqNC&#34;&gt;Deep Work: Rules for Focused Success in a Distracted World by Cal Newport&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3p332mt&#34;&gt;The Mind and the Brain: Neuroplasticity and the Power of Mental Force by Jeffrey M. Schwartz MD&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3rxmVno&#34;&gt;The War of Art by Steven Pressfield&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.apple.com/us-hed/shop/buy-mac/macbook-air&#34;&gt;M1 Macbook Air&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.plex.tv/&#34;&gt;PLEX&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://emby.media/&#34;&gt;Emby&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/syncthing/&#34;&gt;webinstall.dev/syncthing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Covid-19 Vaccine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.smashingmagazine.com/2021/01/web-expose-hardware-capabilities/&#34;&gt;Should The Web Expose Hardware Capabilities? by Noam Rosenthal&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt6723592/?ref_=fn_al_tt_1&#34;&gt;Tenet (2020)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://amzn.to/36Szy4z&#34;&gt;The Essential Compendium of Dad Jokes by Thomas Nowak &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.eviemagazine.com/post/americans-are-suffering-from-mass-delusional-psychosis-because-of-covid-19/&#34;&gt;Psychiatrist: Americans Are Suffering From ‘Mass Delusional Psychosis’ Because Of Covid-19&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Wei- Ming- &lt;a href=&#34;https://bookshop.org/a/13705/9781501111112&#34;&gt;Grit: The Power of Passion and Perseverance by Angela Duckworth&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Wei-Ming- &lt;a href=&#34;https://amzn.to/3rrggeo&#34;&gt;Whetstone Knife Sharpener&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Wei-Ming- &lt;a href=&#34;https://www.youtube.com/watch?v=Yk3IcKUtp8U&amp;amp;t=1890s&amp;amp;ab_channel=CarterCutlery&#34;&gt;Blade Sharpening Fundamentals&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Wei-Ming- Get a houseplant&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Wei-Ming Lam.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>You&#39;re working on planning and executing your professional and technical journeys, but what about your psychological journey? The reality is that without taking better care of yourself, you are potentially setting yourself up for failure, and potentially also putting your health and wellbeing at risk. We are joined by Wei-Ming Lam, a coach and Yoga Instructor who provides practical advice for constructing and tuning your psychological stack.</div><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Wei-Ming Lam</li></ul><div>Sponsors</div><ul>
<li><a href="https://https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://devchat.tv/nextlevel" rel="nofollow">Dev Heroes Accelerator</a></li>
</ul><div>Links</div><ul>
<li><a href="https://themiddlewei.com/" rel="nofollow">The Middle Wei</a></li>
<li><a href="https://www.youtube.com/channel/UCb5F_MCEGjHF2DwasW3Hi2g" rel="nofollow">Youtube | The Middle Wei</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://amzn.to/3cWIsSJ" rel="nofollow">As a Man Thinketh by James Allen </a>
</li>
<li>AJ- <a href="https://amzn.to/3jqWqNC" rel="nofollow">Deep Work: Rules for Focused Success in a Distracted World by Cal Newport</a> </li>
<li>AJ- <a href="https://amzn.to/3p332mt" rel="nofollow">The Mind and the Brain: Neuroplasticity and the Power of Mental Force by Jeffrey M. Schwartz MD</a>
</li>
<li>AJ- <a href="https://amzn.to/3rxmVno" rel="nofollow">The War of Art by Steven Pressfield</a>
</li>
<li>AJ- <a href="https://www.apple.com/us-hed/shop/buy-mac/macbook-air" rel="nofollow">M1 Macbook Air</a>
</li>
<li>AJ- <a href="https://www.plex.tv/" rel="nofollow">PLEX</a>
</li>
<li>AJ- <a href="https://emby.media/" rel="nofollow">Emby</a>
</li>
<li>AJ- <a href="https://webinstall.dev/syncthing/" rel="nofollow">webinstall.dev/syncthing</a>
</li>
<li>Dan- Covid-19 Vaccine</li>
<li>Dan- <a href="https://www.smashingmagazine.com/2021/01/web-expose-hardware-capabilities/" rel="nofollow">Should The Web Expose Hardware Capabilities? by Noam Rosenthal</a>
</li>
<li>Steve- <a href="https://www.imdb.com/title/tt6723592/?ref_=fn_al_tt_1" rel="nofollow">Tenet (2020)</a>
</li>
<li>Steve- <a href="https://amzn.to/36Szy4z" rel="nofollow">The Essential Compendium of Dad Jokes by Thomas Nowak </a>
</li>
<li>Steve- <a href="https://www.eviemagazine.com/post/americans-are-suffering-from-mass-delusional-psychosis-because-of-covid-19/" rel="nofollow">Psychiatrist: Americans Are Suffering From ‘Mass Delusional Psychosis’ Because Of Covid-19</a>
</li>
<li>Wei- Ming- <a href="https://bookshop.org/a/13705/9781501111112" rel="nofollow">Grit: The Power of Passion and Perseverance by Angela Duckworth</a>
</li>
<li>Wei-Ming- <a href="https://amzn.to/3rrggeo" rel="nofollow">Whetstone Knife Sharpener</a>
</li>
<li>Wei-Ming- <a href="https://www.youtube.com/watch?ab_channel=CarterCutlery&t=1890s&v=Yk3IcKUtp8U" rel="nofollow">Blade Sharpening Fundamentals</a>
</li>
<li>Wei-Ming- Get a houseplant</li>
</ul><div> </div><div>Special Guest: Wei-Ming Lam.</div><div>Sponsored By:</div><ul><li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;You&amp;#39;re working on planning and executing your professional and technical journeys, but what about your psychological journey? The reality is that without taking better care of yourself, you are potentially setting yourself up for failure, and potentially also putting your health and wellbeing at risk. We are joined by Wei-Ming Lam, a coach and Yoga Instructor who provides practical advice for constructing and tuning your psychological stack.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Wei-Ming Lam&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/nextlevel&#34; rel=&#34;nofollow&#34;&gt;Dev Heroes Accelerator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://themiddlewei.com/&#34; rel=&#34;nofollow&#34;&gt;The Middle Wei&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCb5F_MCEGjHF2DwasW3Hi2g&#34; rel=&#34;nofollow&#34;&gt;Youtube | The Middle Wei&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3cWIsSJ&#34; rel=&#34;nofollow&#34;&gt;As a Man Thinketh by James Allen &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3jqWqNC&#34; rel=&#34;nofollow&#34;&gt;Deep Work: Rules for Focused Success in a Distracted World by Cal Newport&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3p332mt&#34; rel=&#34;nofollow&#34;&gt;The Mind and the Brain: Neuroplasticity and the Power of Mental Force by Jeffrey M. Schwartz MD&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3rxmVno&#34; rel=&#34;nofollow&#34;&gt;The War of Art by Steven Pressfield&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.apple.com/us-hed/shop/buy-mac/macbook-air&#34; rel=&#34;nofollow&#34;&gt;M1 Macbook Air&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.plex.tv/&#34; rel=&#34;nofollow&#34;&gt;PLEX&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://emby.media/&#34; rel=&#34;nofollow&#34;&gt;Emby&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/syncthing/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/syncthing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Covid-19 Vaccine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.smashingmagazine.com/2021/01/web-expose-hardware-capabilities/&#34; rel=&#34;nofollow&#34;&gt;Should The Web Expose Hardware Capabilities? by Noam Rosenthal&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt6723592/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;Tenet (2020)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://amzn.to/36Szy4z&#34; rel=&#34;nofollow&#34;&gt;The Essential Compendium of Dad Jokes by Thomas Nowak &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.eviemagazine.com/post/americans-are-suffering-from-mass-delusional-psychosis-because-of-covid-19/&#34; rel=&#34;nofollow&#34;&gt;Psychiatrist: Americans Are Suffering From ‘Mass Delusional Psychosis’ Because Of Covid-19&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Wei- Ming- &lt;a href=&#34;https://bookshop.org/a/13705/9781501111112&#34; rel=&#34;nofollow&#34;&gt;Grit: The Power of Passion and Perseverance by Angela Duckworth&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Wei-Ming- &lt;a href=&#34;https://amzn.to/3rrggeo&#34; rel=&#34;nofollow&#34;&gt;Whetstone Knife Sharpener&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Wei-Ming- &lt;a href=&#34;https://www.youtube.com/watch?ab_channel=CarterCutlery&amp;t=1890s&amp;v=Yk3IcKUtp8U&#34; rel=&#34;nofollow&#34;&gt;Blade Sharpening Fundamentals&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Wei-Ming- Get a houseplant&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Wei-Ming Lam.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="77955657" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/51561f4d-f26c-427e-8b81-b1c4fd748dcc/stream.mp3"/>
                
                <guid isPermaLink="false">c4f86aee-7f78-4853-96e4-791350d081ad</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-470-fine-tuning-your-psychological-stack-or-devops-for-your-brain</link>
                <pubDate>Tue, 09 Feb 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4872</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: Measuring Apps and Entrepreneurship with John-Daniel Trask</itunes:title>
                <title>BONUS: Measuring Apps and Entrepreneurship with John-Daniel Trask</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48187768" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f3f38c40-001b-4ede-aab5-5ed4d2d1b426/stream.mp3"/>
                
                <guid isPermaLink="false">f350b820-e350-4db2-b0ea-c8edbe0e5ea9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-measuring-apps-and-entrepreneurship-with-john-daniel-trask</link>
                <pubDate>Fri, 05 Feb 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3011</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 469: The Case for JavaScript Iterators and Generators, part 2</itunes:title>
                <title>JSJ 469: The Case for JavaScript Iterators and Generators, part 2</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>This is the follow on to the episode first recorded regarding JavaScripts iterators and generators. Dan takes the lead and picks up from last time. The panel discusses how JavaScript uses and implements iterators and where people are likely to see th</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This is the follow on to the episode first recorded regarding JavaScripts iterators and generators. Dan takes the lead and picks up from last time. The panel discusses how JavaScript uses and implements iterators and where people are likely to see them. Then they dive into generators and briefly discuss the concept and their uses.&lt;/div&gt;&lt;div&gt;CODE:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;x = {[Symbol.iterator]() {let i = 0;return {next: () =&amp;gt; ({done: i &amp;gt;= 10,value: i&#43;&#43;})};}};&lt;/li&gt;
&lt;li&gt;for (const v of x) console.log(v);&lt;/li&gt;
&lt;li&gt;console.log([…x]);&lt;/li&gt;
&lt;li&gt;console.log(…x);&lt;/li&gt;
&lt;li&gt;function* g() {for (let i = 0; i &amp;lt; 10; &#43;&#43;i) yield i;}&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/nextlevel&#34;&gt;Next Level Mastermind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/a-promise-of-a-bright-future-with-async-iterators-generators-and-pipes-part-1&#34;&gt;A Promise of a Bright Future With Async Iterators, Generators, and Pipes, Part 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-437-inside-the-brave-browser-with-jonathan-sampson/&#34;&gt;Devchat.tv | JSJ 437: Inside the Brave Browser with Jonathan Sampson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cwtvGy&#34;&gt;Flint 4k&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- Charles Wood&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3pFAVuM&#34;&gt;12 Rules for Life Poster&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://brave.com/&#34;&gt;Brave Browser&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/36u5gox&#34;&gt;Need for Speed Hot Pursuit (Remastered)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/show/the-dev-rev/&#34;&gt;Devchat.tv | The Dev Rev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://mostvaluable.dev/&#34;&gt;Most Valuable Developer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3r1fZ1M&#34;&gt;Elgato Cam Link 4K&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://podcastplaybook.co/&#34;&gt;Podcast Playbook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3cxjGrV&#34;&gt;The Hero with a Thousand Faces by Joseph Campbell&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.netflix.com/title/80234304&#34;&gt;Netflix Series: The Queen&#39;s Gambit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://web.dev/autowebperf/&#34;&gt;Automating audits with AutoWebPerf&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This is the follow on to the episode first recorded regarding JavaScripts iterators and generators. Dan takes the lead and picks up from last time. The panel discusses how JavaScript uses and implements iterators and where people are likely to see them. Then they dive into generators and briefly discuss the concept and their uses.</div><div>CODE:</div><ul>
<li>x = {[Symbol.iterator]() {let i = 0;return {next: () =&gt; ({done: i &gt;= 10,value: i++})};}};</li>
<li>for (const v of x) console.log(v);</li>
<li>console.log([…x]);</li>
<li>console.log(…x);</li>
<li>function* g() {for (let i = 0; i &lt; 10; ++i) yield i;}</li>
</ul><div>Panel</div><ul>
<li>AJ O&#39;Neal</li>
<li>Charles Wood</li>
<li>Dan Shappir</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://devchat.tv/nextlevel" rel="nofollow">Next Level Mastermind</a></li>
</ul><div>Links</div><ul>
<li><a href="https://www.wix.engineering/post/a-promise-of-a-bright-future-with-async-iterators-generators-and-pipes-part-1" rel="nofollow">A Promise of a Bright Future With Async Iterators, Generators, and Pipes, Part 1</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-437-inside-the-brave-browser-with-jonathan-sampson/" rel="nofollow">Devchat.tv | JSJ 437: Inside the Brave Browser with Jonathan Sampson</a></li>
<li><a href="https://amzn.to/3cwtvGy" rel="nofollow">Flint 4k</a></li>
</ul><div>Picks</div><ul>
<li>AJ- Charles Wood</li>
<li>AJ- <a href="https://amzn.to/3pFAVuM" rel="nofollow">12 Rules for Life Poster</a>
</li>
<li>AJ- <a href="https://brave.com/" rel="nofollow">Brave Browser</a>
</li>
<li>AJ- <a href="https://amzn.to/36u5gox" rel="nofollow">Need for Speed Hot Pursuit (Remastered)</a>
</li>
<li>Charles- <a href="https://devchat.tv/show/the-dev-rev/" rel="nofollow">Devchat.tv | The Dev Rev</a>
</li>
<li>Charles- <a href="https://mostvaluable.dev/" rel="nofollow">Most Valuable Developer</a>
</li>
<li>Charles- <a href="https://amzn.to/3r1fZ1M" rel="nofollow">Elgato Cam Link 4K</a>
</li>
<li>Charles- <a href="https://podcastplaybook.co/" rel="nofollow">Podcast Playbook</a>
</li>
<li>Charles- <a href="https://amzn.to/3cxjGrV" rel="nofollow">The Hero with a Thousand Faces by Joseph Campbell</a>
</li>
<li>Dan- <a href="https://www.netflix.com/title/80234304" rel="nofollow">Netflix Series: The Queen&#39;s Gambit</a>
</li>
<li>Dan- <a href="https://web.dev/autowebperf/" rel="nofollow">Automating audits with AutoWebPerf</a>
</li>
</ul><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This is the follow on to the episode first recorded regarding JavaScripts iterators and generators. Dan takes the lead and picks up from last time. The panel discusses how JavaScript uses and implements iterators and where people are likely to see them. Then they dive into generators and briefly discuss the concept and their uses.&lt;/div&gt;&lt;div&gt;CODE:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;x = {[Symbol.iterator]() {let i = 0;return {next: () =&amp;gt; ({done: i &amp;gt;= 10,value: i&#43;&#43;})};}};&lt;/li&gt;
&lt;li&gt;for (const v of x) console.log(v);&lt;/li&gt;
&lt;li&gt;console.log([…x]);&lt;/li&gt;
&lt;li&gt;console.log(…x);&lt;/li&gt;
&lt;li&gt;function* g() {for (let i = 0; i &amp;lt; 10; &#43;&#43;i) yield i;}&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Charles Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/nextlevel&#34; rel=&#34;nofollow&#34;&gt;Next Level Mastermind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/a-promise-of-a-bright-future-with-async-iterators-generators-and-pipes-part-1&#34; rel=&#34;nofollow&#34;&gt;A Promise of a Bright Future With Async Iterators, Generators, and Pipes, Part 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-437-inside-the-brave-browser-with-jonathan-sampson/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv | JSJ 437: Inside the Brave Browser with Jonathan Sampson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cwtvGy&#34; rel=&#34;nofollow&#34;&gt;Flint 4k&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- Charles Wood&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3pFAVuM&#34; rel=&#34;nofollow&#34;&gt;12 Rules for Life Poster&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://brave.com/&#34; rel=&#34;nofollow&#34;&gt;Brave Browser&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/36u5gox&#34; rel=&#34;nofollow&#34;&gt;Need for Speed Hot Pursuit (Remastered)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://devchat.tv/show/the-dev-rev/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv | The Dev Rev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://mostvaluable.dev/&#34; rel=&#34;nofollow&#34;&gt;Most Valuable Developer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3r1fZ1M&#34; rel=&#34;nofollow&#34;&gt;Elgato Cam Link 4K&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://podcastplaybook.co/&#34; rel=&#34;nofollow&#34;&gt;Podcast Playbook&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles- &lt;a href=&#34;https://amzn.to/3cxjGrV&#34; rel=&#34;nofollow&#34;&gt;The Hero with a Thousand Faces by Joseph Campbell&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.netflix.com/title/80234304&#34; rel=&#34;nofollow&#34;&gt;Netflix Series: The Queen&amp;#39;s Gambit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://web.dev/autowebperf/&#34; rel=&#34;nofollow&#34;&gt;Automating audits with AutoWebPerf&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="75277374" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/301aafe6-0b98-4dbd-891f-9ee45047e086/stream.mp3"/>
                
                <guid isPermaLink="false">dc00bd48-811a-4ed8-aea7-c22ec11f414a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-469-the-case-for-javascript-iterators-and-generators-part-2</link>
                <pubDate>Tue, 02 Feb 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4704</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: How to Speed Up Your Website For Fun and Profit with Inian Parameshwaran</itunes:title>
                <title>BONUS: How to Speed Up Your Website For Fun and Profit with Inian Parameshwaran</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Inian Parameshwaran is the CEO of Dexecure and an expert in speeding up websites. Inian walks Charles Max Wood through the intricacies of measuring website speed and explains which metrics matter and for which concerns. He goes over the benefits to S</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Use the code DEVCHAT at &lt;a href=&#34;https://dexecure.com/signup&#34;&gt;https://devchat.tv/fast&lt;/a&gt; to get double the capacity and traffic from Dexecure.&lt;/div&gt;&lt;div&gt;Inian Parameshwaran is the CEO of Dexecure and an expert in speeding up websites. Inian walks Charles Max Wood through the intricacies of measuring website speed and explains which metrics matter and for which concerns. He goes over the benefits to SEO and user experience and then does a deep dive on how to begin speeding up your website so Google will rank it higher and your users don’t lose interest while waiting for a response from your application.&lt;/div&gt;&lt;div&gt;Special Guest: Inian Parameshwaran.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Use the code DEVCHAT at <a href="https://dexecure.com/signup" rel="nofollow">https://devchat.tv/fast</a> to get double the capacity and traffic from Dexecure.</div><div>Inian Parameshwaran is the CEO of Dexecure and an expert in speeding up websites. Inian walks Charles Max Wood through the intricacies of measuring website speed and explains which metrics matter and for which concerns. He goes over the benefits to SEO and user experience and then does a deep dive on how to begin speeding up your website so Google will rank it higher and your users don’t lose interest while waiting for a response from your application.</div><div>Special Guest: Inian Parameshwaran.</div><div>Sponsored By:</div><ul><li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Use the code DEVCHAT at &lt;a href=&#34;https://dexecure.com/signup&#34; rel=&#34;nofollow&#34;&gt;https://devchat.tv/fast&lt;/a&gt; to get double the capacity and traffic from Dexecure.&lt;/div&gt;&lt;div&gt;Inian Parameshwaran is the CEO of Dexecure and an expert in speeding up websites. Inian walks Charles Max Wood through the intricacies of measuring website speed and explains which metrics matter and for which concerns. He goes over the benefits to SEO and user experience and then does a deep dive on how to begin speeding up your website so Google will rank it higher and your users don’t lose interest while waiting for a response from your application.&lt;/div&gt;&lt;div&gt;Special Guest: Inian Parameshwaran.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40236930" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c60cd54e-4540-4a10-9896-dc4abfda98fd/stream.mp3"/>
                
                <guid isPermaLink="false">49cebb9e-2d03-4ca8-9ca9-954cc3d56a00</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-how-to-speed-up-your-website-for-fun-and-profit-with-inian-parameshwaran</link>
                <pubDate>Fri, 29 Jan 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2514</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 468: The case for JavaScript iterators, part 1</itunes:title>
                <title>JSJ 468: The case for JavaScript iterators, part 1</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Iterators and generators were introduced into JavaScript way back in 2015, yet they remain an underused and often misunderstood features of the language. In this episode Dan describes the purpose of iterators, how they&#39;re implemented in JavaScript, a</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Iterators and generators were introduced into JavaScript way back in 2015, yet they remain an underused and often misunderstood features of the language. In this episode Dan describes the purpose of iterators, how they&#39;re implemented in JavaScript, and why you&#39;re using them even if you aren&#39;t aware that you are, via the spread operator for example. The panel then discusses the pros and cons of iterators in JavaScript, and why most devs don&#39;t explicitly use them.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://octopus.com/company&#34;&gt;Octopus Deploy Pty. Ltd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/nextlevel&#34;&gt;Next Level Mastermind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript&#34;&gt;Breaking Chains with Pipelines in Modern JavaScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://amzn.to/369sfVO&#34;&gt;Month of Lunches Manning Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://snapdrop.net/&#34;&gt;SnapDrop&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/syncthing&#34;&gt;Syncthing | webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://brave.com/&#34;&gt;Brave Browser&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/39Te0FC&#34;&gt;Brandon Sanderson Stormlight / Way of Kings by Brandon Sanderson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://amzn.to/3mjDkJb&#34;&gt; Ready Player One / Ready Player Two by Ernest Cline&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Covid-19 Vaccine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.netflix.com/search?q=qu&amp;amp;jbv=80234304&#34;&gt;Netflix Series: The Queen&#39;s Gambit&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Iterators and generators were introduced into JavaScript way back in 2015, yet they remain an underused and often misunderstood features of the language. In this episode Dan describes the purpose of iterators, how they&#39;re implemented in JavaScript, and why you&#39;re using them even if you aren&#39;t aware that you are, via the spread operator for example. The panel then discusses the pros and cons of iterators in JavaScript, and why most devs don&#39;t explicitly use them.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Dan Shappir</li>
</ul><div>Sponsors</div><ul>
<li><a href="https://https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://octopus.com/company" rel="nofollow">Octopus Deploy Pty. Ltd</a></li>
<li><a href="http://devchat.tv/nextlevel" rel="nofollow">Next Level Mastermind</a></li>
</ul><div>Links</div><ul><li><a href="https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript" rel="nofollow">Breaking Chains with Pipelines in Modern JavaScript</a></li></ul><div>Picks</div><ul>
<li>Aimee- <a href="https://amzn.to/369sfVO" rel="nofollow">Month of Lunches Manning Series</a>
</li>
<li>AJ- <a href="https://snapdrop.net/" rel="nofollow">SnapDrop</a>
</li>
<li>AJ- <a href="https://webinstall.dev/syncthing" rel="nofollow">Syncthing | webinstall.dev</a>
</li>
<li>AJ- <a href="https://brave.com/" rel="nofollow">Brave Browser</a>
</li>
<li>AJ- <a href="https://amzn.to/39Te0FC" rel="nofollow">Brandon Sanderson Stormlight / Way of Kings by Brandon Sanderson</a>
</li>
<li>AJ-<a href="https://amzn.to/3mjDkJb" rel="nofollow"> Ready Player One / Ready Player Two by Ernest Cline</a>
</li>
<li>Dan- Covid-19 Vaccine</li>
<li>Dan- <a href="https://www.netflix.com/search?jbv=80234304&q=qu" rel="nofollow">Netflix Series: The Queen&#39;s Gambit</a>
</li>
</ul><div>Sponsored By:</div><ul><li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Iterators and generators were introduced into JavaScript way back in 2015, yet they remain an underused and often misunderstood features of the language. In this episode Dan describes the purpose of iterators, how they&amp;#39;re implemented in JavaScript, and why you&amp;#39;re using them even if you aren&amp;#39;t aware that you are, via the spread operator for example. The panel then discusses the pros and cons of iterators in JavaScript, and why most devs don&amp;#39;t explicitly use them.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://octopus.com/company&#34; rel=&#34;nofollow&#34;&gt;Octopus Deploy Pty. Ltd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/nextlevel&#34; rel=&#34;nofollow&#34;&gt;Next Level Mastermind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript&#34; rel=&#34;nofollow&#34;&gt;Breaking Chains with Pipelines in Modern JavaScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://amzn.to/369sfVO&#34; rel=&#34;nofollow&#34;&gt;Month of Lunches Manning Series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://snapdrop.net/&#34; rel=&#34;nofollow&#34;&gt;SnapDrop&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/syncthing&#34; rel=&#34;nofollow&#34;&gt;Syncthing | webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://brave.com/&#34; rel=&#34;nofollow&#34;&gt;Brave Browser&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/39Te0FC&#34; rel=&#34;nofollow&#34;&gt;Brandon Sanderson Stormlight / Way of Kings by Brandon Sanderson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://amzn.to/3mjDkJb&#34; rel=&#34;nofollow&#34;&gt; Ready Player One / Ready Player Two by Ernest Cline&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Covid-19 Vaccine&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://www.netflix.com/search?jbv=80234304&amp;q=qu&#34; rel=&#34;nofollow&#34;&gt;Netflix Series: The Queen&amp;#39;s Gambit&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61863810" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d88d7e57-b4ec-43f8-b6cd-bfcd19dc61d3/stream.mp3"/>
                
                <guid isPermaLink="false">409f54e9-4208-491c-abd7-08045e54bd5b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-468-the-case-for-javascript-iterators-part-1</link>
                <pubDate>Tue, 26 Jan 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3866</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 467: The Joy of JavaScript with Luis Atencio</itunes:title>
                <title>JSJ 467: The Joy of JavaScript with Luis Atencio</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Luis Atencio jabbers about enjoying and using JavaScript. He enjoys the multi-paradigm nature of the language. The discussion ranges over the nature of JavaScript and how it&#39;s object-oriented, and how the paradigms can be blended to provide powerful</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Luis Atencio jabbers about enjoying and using JavaScript. He enjoys the multi-paradigm nature of the language. The discussion ranges over the nature of JavaScript and how it&#39;s object-oriented, and how the paradigms can be blended to provide powerful functionality. They also dive into how to break down problems in JavaScript and how the language enables this.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Luis Atencio&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/nextlevel&#34;&gt;Next Level Mastermind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Pipeline_operator&#34;&gt;Pipeline operator (|&amp;gt;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PL57E82CDB257EE09D&#34;&gt;Crock on JS: Function the Ultimate&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/linkedin/school-of-sre&#34;&gt;GitHub | linkedin/school-of-sre&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/janniks/basetag&#34;&gt;Package-Relative Requires with Basetag&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/edbentley/miniscript-rfc&#34;&gt;Miniscript / Subscript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://webinstall.dev/ffmpeg/&#34;&gt; &lt;/a&gt;&lt;a href=&#34;https://webinstall.dev/ffmpeg&#34;&gt;webinstall.dev/ffmpeg&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://kit.co/coolaj86/stand-up-desk&#34;&gt;Stand up Desk Setup&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/39woT1H&#34;&gt;Horizon Chase Turbo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3bF7DIG&#34;&gt;Need for speed: Hot Pursuit Remastered&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Inspirational Character: Chuck Yeager&lt;/li&gt;
&lt;li&gt;Luis- Visit Cape Canaveral and watch either Space X Launch or NASA Launch&lt;/li&gt;
&lt;li&gt;Luis- Visit Kennedy Space Center&lt;/li&gt;
&lt;li&gt;Steve-&lt;a href=&#34;https://buytesmart.com/products/2-port-kvm-hdmi-2-0-video-switch-4k-60hz-qhd-144hz-audio-output-usb-sharing-2x1&#34;&gt; 2 PORT KVM HDMI 2.0 VIDEO SWITCH&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Luis Atencio.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Luis Atencio jabbers about enjoying and using JavaScript. He enjoys the multi-paradigm nature of the language. The discussion ranges over the nature of JavaScript and how it&#39;s object-oriented, and how the paradigms can be blended to provide powerful functionality. They also dive into how to break down problems in JavaScript and how the language enables this.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Luis Atencio</li></ul><div>Sponsors</div><ul>
<li><a href="https://https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://devchat.tv/nextlevel" rel="nofollow">Next Level Mastermind</a></li>
</ul><div>Links</div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Pipeline_operator" rel="nofollow">Pipeline operator (|&gt;)</a></li>
<li><a href="https://www.youtube.com/playlist?list=PL57E82CDB257EE09D" rel="nofollow">Crock on JS: Function the Ultimate</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://github.com/linkedin/school-of-sre" rel="nofollow">GitHub | linkedin/school-of-sre</a>
</li>
<li>AJ- <a href="https://github.com/janniks/basetag" rel="nofollow">Package-Relative Requires with Basetag</a>
</li>
<li>AJ- <a href="https://github.com/edbentley/miniscript-rfc" rel="nofollow">Miniscript / Subscript</a>
</li>
<li>AJ-<a href="https://webinstall.dev/ffmpeg/" rel="nofollow"> </a><a href="https://webinstall.dev/ffmpeg" rel="nofollow">webinstall.dev/ffmpeg</a>
</li>
<li>AJ- <a href="https://kit.co/coolaj86/stand-up-desk" rel="nofollow">Stand up Desk Setup</a>
</li>
<li>AJ- <a href="https://amzn.to/39woT1H" rel="nofollow">Horizon Chase Turbo</a>
</li>
<li>AJ- <a href="https://amzn.to/3bF7DIG" rel="nofollow">Need for speed: Hot Pursuit Remastered</a>
</li>
<li>Dan- Inspirational Character: Chuck Yeager</li>
<li>Luis- Visit Cape Canaveral and watch either Space X Launch or NASA Launch</li>
<li>Luis- Visit Kennedy Space Center</li>
<li>Steve-<a href="https://buytesmart.com/products/2-port-kvm-hdmi-2-0-video-switch-4k-60hz-qhd-144hz-audio-output-usb-sharing-2x1" rel="nofollow"> 2 PORT KVM HDMI 2.0 VIDEO SWITCH</a>
</li>
</ul><div>Special Guest: Luis Atencio.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Luis Atencio jabbers about enjoying and using JavaScript. He enjoys the multi-paradigm nature of the language. The discussion ranges over the nature of JavaScript and how it&amp;#39;s object-oriented, and how the paradigms can be blended to provide powerful functionality. They also dive into how to break down problems in JavaScript and how the language enables this.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Luis Atencio&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/nextlevel&#34; rel=&#34;nofollow&#34;&gt;Next Level Mastermind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Pipeline_operator&#34; rel=&#34;nofollow&#34;&gt;Pipeline operator (|&amp;gt;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PL57E82CDB257EE09D&#34; rel=&#34;nofollow&#34;&gt;Crock on JS: Function the Ultimate&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/linkedin/school-of-sre&#34; rel=&#34;nofollow&#34;&gt;GitHub | linkedin/school-of-sre&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/janniks/basetag&#34; rel=&#34;nofollow&#34;&gt;Package-Relative Requires with Basetag&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/edbentley/miniscript-rfc&#34; rel=&#34;nofollow&#34;&gt;Miniscript / Subscript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://webinstall.dev/ffmpeg/&#34; rel=&#34;nofollow&#34;&gt; &lt;/a&gt;&lt;a href=&#34;https://webinstall.dev/ffmpeg&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/ffmpeg&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://kit.co/coolaj86/stand-up-desk&#34; rel=&#34;nofollow&#34;&gt;Stand up Desk Setup&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/39woT1H&#34; rel=&#34;nofollow&#34;&gt;Horizon Chase Turbo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3bF7DIG&#34; rel=&#34;nofollow&#34;&gt;Need for speed: Hot Pursuit Remastered&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- Inspirational Character: Chuck Yeager&lt;/li&gt;
&lt;li&gt;Luis- Visit Cape Canaveral and watch either Space X Launch or NASA Launch&lt;/li&gt;
&lt;li&gt;Luis- Visit Kennedy Space Center&lt;/li&gt;
&lt;li&gt;Steve-&lt;a href=&#34;https://buytesmart.com/products/2-port-kvm-hdmi-2-0-video-switch-4k-60hz-qhd-144hz-audio-output-usb-sharing-2x1&#34; rel=&#34;nofollow&#34;&gt; 2 PORT KVM HDMI 2.0 VIDEO SWITCH&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Luis Atencio.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47603043" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/74caaaef-e264-43f9-824a-42b40d2faae2/stream.mp3"/>
                
                <guid isPermaLink="false">eb47f4bf-61cd-4c5c-aa64-6a8585326455</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-467-the-joy-of-javascript-with-luis-atencio</link>
                <pubDate>Tue, 19 Jan 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2975</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 466: Infrastructure as Code with Christian Nunciato</itunes:title>
                <title>JSJ 466: Infrastructure as Code with Christian Nunciato</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Christian Nunciato works on a system called Pulumi, which is a system that allows you to build infrastructure with code. This is usually aimed at the cloud and allows us to use tools to manage infrastructure and do setups and updates.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Christian Nunciato works on a system called Pulumi, which is a system that allows you to build infrastructure with code. This is usually aimed at the cloud and allows us to use tools to manage infrastructure and do setups and updates.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Christian Nunciato&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://octopus.com/company&#34;&gt;Octopus Deploy Pty. Ltd&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/networktocode/awesome-network-automation&#34;&gt;GitHub- networktocode/awesome-network-automation&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://apps.apple.com/us/app/bound-audiobook-player/id1041727137&#34;&gt;Bound- Audiobook Player&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/videolan/vlc-ios&#34;&gt;GitHub- videolan/vlc-ios&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/gitdeploy&#34;&gt;gitdeploy | webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Christian- &lt;a href=&#34;https://www.imdb.com/title/tt3526078/&#34;&gt;TV series: Schitt&#39;s Creek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Christian- &lt;a href=&#34;https://www.amazon.com/Sense-Style-Thinking-Persons-Writing/dp/0143127799&#34;&gt;The Sense of Style: The Thinking Person&#39;s Guide to Writing in the 21st Century by Steven Pinker&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://xkcd.com/356&#34;&gt;xkcd: Nerd Sniping&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Christian Nunciato.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Christian Nunciato works on a system called Pulumi, which is a system that allows you to build infrastructure with code. This is usually aimed at the cloud and allows us to use tools to manage infrastructure and do setups and updates.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Christian Nunciato</li></ul><div>Sponsors</div><ul>
<li><a href="https://https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://octopus.com/company" rel="nofollow">Octopus Deploy Pty. Ltd</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://github.com/networktocode/awesome-network-automation" rel="nofollow">GitHub- networktocode/awesome-network-automation</a>
</li>
<li>AJ- <a href="https://apps.apple.com/us/app/bound-audiobook-player/id1041727137" rel="nofollow">Bound- Audiobook Player</a>
</li>
<li>AJ- <a href="https://github.com/videolan/vlc-ios" rel="nofollow">GitHub- videolan/vlc-ios</a>
</li>
<li>AJ- <a href="https://webinstall.dev/gitdeploy" rel="nofollow">gitdeploy | webinstall.dev</a>
</li>
<li>Christian- <a href="https://www.imdb.com/title/tt3526078/" rel="nofollow">TV series: Schitt&#39;s Creek</a>
</li>
<li>Christian- <a href="https://www.amazon.com/Sense-Style-Thinking-Persons-Writing/dp/0143127799" rel="nofollow">The Sense of Style: The Thinking Person&#39;s Guide to Writing in the 21st Century by Steven Pinker</a>
</li>
<li>Steve- <a href="https://xkcd.com/356" rel="nofollow">xkcd: Nerd Sniping</a>
</li>
</ul><div>Special Guest: Christian Nunciato.</div><div>Sponsored By:</div><ul><li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Christian Nunciato works on a system called Pulumi, which is a system that allows you to build infrastructure with code. This is usually aimed at the cloud and allows us to use tools to manage infrastructure and do setups and updates.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Christian Nunciato&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://octopus.com/company&#34; rel=&#34;nofollow&#34;&gt;Octopus Deploy Pty. Ltd&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://github.com/networktocode/awesome-network-automation&#34; rel=&#34;nofollow&#34;&gt;GitHub- networktocode/awesome-network-automation&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://apps.apple.com/us/app/bound-audiobook-player/id1041727137&#34; rel=&#34;nofollow&#34;&gt;Bound- Audiobook Player&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://github.com/videolan/vlc-ios&#34; rel=&#34;nofollow&#34;&gt;GitHub- videolan/vlc-ios&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/gitdeploy&#34; rel=&#34;nofollow&#34;&gt;gitdeploy | webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Christian- &lt;a href=&#34;https://www.imdb.com/title/tt3526078/&#34; rel=&#34;nofollow&#34;&gt;TV series: Schitt&amp;#39;s Creek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Christian- &lt;a href=&#34;https://www.amazon.com/Sense-Style-Thinking-Persons-Writing/dp/0143127799&#34; rel=&#34;nofollow&#34;&gt;The Sense of Style: The Thinking Person&amp;#39;s Guide to Writing in the 21st Century by Steven Pinker&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://xkcd.com/356&#34; rel=&#34;nofollow&#34;&gt;xkcd: Nerd Sniping&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Christian Nunciato.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71397459" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/39dd4c86-370b-496f-a758-209c4c7e043c/stream.mp3"/>
                
                <guid isPermaLink="false">62cdb0b7-f95b-46a4-8232-42f6cbc01e57</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-466-infrastructure-as-code-with-christian-nunciato</link>
                <pubDate>Tue, 12 Jan 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4462</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 465:The Power of Micro Front-Ends with Michael Geers</itunes:title>
                <title>JSJ 465:The Power of Micro Front-Ends with Michael Geers</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Micro-services have been very popular on the backend for a while now. But can this architecture be applied to the front-end as well? Should it be applied to the front-end? Michael Geers, who literally wrote the book on micro-fronts ends, explains wha</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Micro-services have been very popular on the backend for a while now. But can this architecture be applied to the front-end as well? Should it be applied to the front-end? Michael Geers, who literally wrote the book on micro-fronts ends, explains what they are and why they can be a powerful architectural pattern especially when implementing large-scale projects. He also describes how Web Components can be used to enable this type of application architecture.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Michael Geers&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/_developit/status/1311012877428457472&#34;&gt;Twitter: Jason Miller&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/naltatis&#34;&gt;Twitter: Michael Geers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.manning.com/books/micro-frontends-in-action&#34;&gt;Manning | Micro Frontends in Action &lt;/a&gt;(40% off Manning Code: podjsjabber19)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://the-tractor.store/&#34;&gt;The Tractor Store&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cssgridgarden.com/#de&#34;&gt;Grid Garden | Ein Spiel um CSS Gridzu lernen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flexboxzombies.com/p/flexbox-zombies&#34;&gt;Flexbox Zombies | Mastery Games&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridcritters.com/&#34;&gt;Grid Critters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/blog/podcast-guest-preparation-instructions/&#34;&gt;Devchat.tv: Podcast Guest Preparation Instructions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://micro-frontends.org/&#34;&gt;Micro Frontend- extending the microservice idea to frontend development&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dan- US Election 2020&lt;/li&gt;
&lt;li&gt;Michael- Learning Software and Well Crafted Interactive Learning Solutions&lt;/li&gt;
&lt;li&gt;Michael- &lt;a href=&#34;https://morse.withgoogle.com/learn/&#34;&gt;Morse Typing Trainer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt1485796/?ref_=fn_al_tt_1&#34;&gt;The Greatest Showman (2017)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Michael Geers.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Micro-services have been very popular on the backend for a while now. But can this architecture be applied to the front-end as well? Should it be applied to the front-end? Michael Geers, who literally wrote the book on micro-fronts ends, explains what they are and why they can be a powerful architectural pattern especially when implementing large-scale projects. He also describes how Web Components can be used to enable this type of application architecture.</div><div>Panel</div><ul>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Michael Geers</li></ul><div>Sponsors</div><ul>
<li><a href="https://https://devchat.tv/fast" rel="nofollow">Dexecure</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
</ul><div>Links</div><ul>
<li><a href="http://twitter.com/_developit/status/1311012877428457472" rel="nofollow">Twitter: Jason Miller</a></li>
<li><a href="https://twitter.com/naltatis" rel="nofollow">Twitter: Michael Geers</a></li>
<li>
<a href="https://www.manning.com/books/micro-frontends-in-action" rel="nofollow">Manning | Micro Frontends in Action </a>(40% off Manning Code: podjsjabber19)</li>
<li><a href="https://the-tractor.store/" rel="nofollow">The Tractor Store</a></li>
<li><a href="https://cssgridgarden.com/#de" rel="nofollow">Grid Garden | Ein Spiel um CSS Gridzu lernen</a></li>
<li><a href="https://flexboxzombies.com/p/flexbox-zombies" rel="nofollow">Flexbox Zombies | Mastery Games</a></li>
<li><a href="https://gridcritters.com/" rel="nofollow">Grid Critters</a></li>
<li><a href="https://devchat.tv/blog/podcast-guest-preparation-instructions/" rel="nofollow">Devchat.tv: Podcast Guest Preparation Instructions</a></li>
<li><a href="https://micro-frontends.org/" rel="nofollow">Micro Frontend- extending the microservice idea to frontend development</a></li>
</ul><div>Picks</div><ul>
<li>Dan- US Election 2020</li>
<li>Michael- Learning Software and Well Crafted Interactive Learning Solutions</li>
<li>Michael- <a href="https://morse.withgoogle.com/learn/" rel="nofollow">Morse Typing Trainer</a>
</li>
<li>Steve- <a href="https://www.imdb.com/title/tt1485796/?ref_=fn_al_tt_1" rel="nofollow">The Greatest Showman (2017)</a>
</li>
</ul><div><br></div><div>Special Guest: Michael Geers.</div><div>Sponsored By:</div><ul>
<li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li>
<li>
<a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Dexecure</a>: <a href="https://dexecure.com/javascriptjabberpodcast/" rel="nofollow">Exclusive Offer For Javascript Jabber Listeners</a> Promo Code: DEXJSJAB </li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Micro-services have been very popular on the backend for a while now. But can this architecture be applied to the front-end as well? Should it be applied to the front-end? Michael Geers, who literally wrote the book on micro-fronts ends, explains what they are and why they can be a powerful architectural pattern especially when implementing large-scale projects. He also describes how Web Components can be used to enable this type of application architecture.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Michael Geers&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://https://devchat.tv/fast&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/_developit/status/1311012877428457472&#34; rel=&#34;nofollow&#34;&gt;Twitter: Jason Miller&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/naltatis&#34; rel=&#34;nofollow&#34;&gt;Twitter: Michael Geers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.manning.com/books/micro-frontends-in-action&#34; rel=&#34;nofollow&#34;&gt;Manning | Micro Frontends in Action &lt;/a&gt;(40% off Manning Code: podjsjabber19)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://the-tractor.store/&#34; rel=&#34;nofollow&#34;&gt;The Tractor Store&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cssgridgarden.com/#de&#34; rel=&#34;nofollow&#34;&gt;Grid Garden | Ein Spiel um CSS Gridzu lernen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flexboxzombies.com/p/flexbox-zombies&#34; rel=&#34;nofollow&#34;&gt;Flexbox Zombies | Mastery Games&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridcritters.com/&#34; rel=&#34;nofollow&#34;&gt;Grid Critters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/blog/podcast-guest-preparation-instructions/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv: Podcast Guest Preparation Instructions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://micro-frontends.org/&#34; rel=&#34;nofollow&#34;&gt;Micro Frontend- extending the microservice idea to frontend development&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dan- US Election 2020&lt;/li&gt;
&lt;li&gt;Michael- Learning Software and Well Crafted Interactive Learning Solutions&lt;/li&gt;
&lt;li&gt;Michael- &lt;a href=&#34;https://morse.withgoogle.com/learn/&#34; rel=&#34;nofollow&#34;&gt;Morse Typing Trainer&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.imdb.com/title/tt1485796/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;The Greatest Showman (2017)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Michael Geers.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Dexecure&lt;/a&gt;: &lt;a href=&#34;https://dexecure.com/javascriptjabberpodcast/&#34; rel=&#34;nofollow&#34;&gt;Exclusive Offer For Javascript Jabber Listeners&lt;/a&gt; Promo Code: DEXJSJAB &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42389420" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7ff99b99-2533-494a-b5b1-8c2afd518a21/stream.mp3"/>
                
                <guid isPermaLink="false">b6fbc4fa-f3d6-40f7-89c5-fc3b31280958</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-465-the-power-of-micro-front-ends-with-michael-geers</link>
                <pubDate>Tue, 05 Jan 2021 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2649</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: How to Crush Your Biggest Goals in 2021</itunes:title>
                <title>BONUS: How to Crush Your Biggest Goals in 2021</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Mani Vaya joins Charles Max Wood to walk him through the 6 pillars of success that lead to meeting your goals</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://devchat.tv/goals&#34;&gt;Get the 2020 Goal Setting Workshop &#43; Success Accelerator Deal HERE&lt;/a&gt;&lt;br&gt; (Coupon Code: GOALS for a massive discount)&lt;/div&gt;&lt;div&gt;Mani Vaya joins Charles Max Wood to walk him through the 6 pillars of success that lead to meeting your goals.&lt;/div&gt;&lt;div&gt;Mani has read thousands of books on success, setting and achieving goals, and personal growth and has distilled these 6 principles from the books and then figured out how to put them into practice.&lt;/div&gt;&lt;div&gt;He and Chuck walk through the principles and strategies that create success and allow you to set goals that will bring you the things you want during the next year or so.&lt;/div&gt;&lt;div&gt;Listen to this episode to learn how to crush your biggest goals in 2021.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/goals&#34;&gt;Get the 2020 Goal Setting Workshop &#43; Success Accelerator Deal HERE&lt;/a&gt;&lt;br&gt; (Coupon Code: GOALS for a massive discount)&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://devchat.tv/goals" rel="nofollow">Get the 2020 Goal Setting Workshop + Success Accelerator Deal HERE</a><br> (Coupon Code: GOALS for a massive discount)</div><div>Mani Vaya joins Charles Max Wood to walk him through the 6 pillars of success that lead to meeting your goals.</div><div>Mani has read thousands of books on success, setting and achieving goals, and personal growth and has distilled these 6 principles from the books and then figured out how to put them into practice.</div><div>He and Chuck walk through the principles and strategies that create success and allow you to set goals that will bring you the things you want during the next year or so.</div><div>Listen to this episode to learn how to crush your biggest goals in 2021.</div><div>
<a href="https://devchat.tv/goals" rel="nofollow">Get the 2020 Goal Setting Workshop + Success Accelerator Deal HERE</a><br> (Coupon Code: GOALS for a massive discount)</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://devchat.tv/goals&#34; rel=&#34;nofollow&#34;&gt;Get the 2020 Goal Setting Workshop &#43; Success Accelerator Deal HERE&lt;/a&gt;&lt;br&gt; (Coupon Code: GOALS for a massive discount)&lt;/div&gt;&lt;div&gt;Mani Vaya joins Charles Max Wood to walk him through the 6 pillars of success that lead to meeting your goals.&lt;/div&gt;&lt;div&gt;Mani has read thousands of books on success, setting and achieving goals, and personal growth and has distilled these 6 principles from the books and then figured out how to put them into practice.&lt;/div&gt;&lt;div&gt;He and Chuck walk through the principles and strategies that create success and allow you to set goals that will bring you the things you want during the next year or so.&lt;/div&gt;&lt;div&gt;Listen to this episode to learn how to crush your biggest goals in 2021.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/goals&#34; rel=&#34;nofollow&#34;&gt;Get the 2020 Goal Setting Workshop &#43; Success Accelerator Deal HERE&lt;/a&gt;&lt;br&gt; (Coupon Code: GOALS for a massive discount)&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53042364" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/44cef786-3e8b-4b45-ac93-c279eae90d3e/stream.mp3"/>
                
                <guid isPermaLink="false">61b1b6b6-0d99-49e3-ba89-3b3618a60d23</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-how-to-crush-your-biggest-goals-in-2021</link>
                <pubDate>Fri, 01 Jan 2021 17:00:00 &#43;0000</pubDate>
                <itunes:duration>3315</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 464: Web Components FTW with Ben Farrell</itunes:title>
                <title>JSJ 464: Web Components FTW with Ben Farrell</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Components have become the go-to method for structuring and composing UIs on the Web. Usually this means relying on a JavaScript framework such as React, Vue, or Angular. But it turns out that there is a standard mechanism for creating components bui</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Components have become the go-to method for structuring and composing UIs on the Web. Usually this means relying on a JavaScript framework such as React, Vue, or Angular. But it turns out that there is a standard mechanism for creating components built into browsers. Ben Farrell who wrote a book on this mechanism - Web Components - joins the panel to explain what they are, how they work, and why they are a great, light-weight alternative to JavaScript frameworks.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ben Farrell&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/web-components-in-action&#34;&gt;Ben Farrell: Web Components in Action &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lit-html.polymer-project.org/&#34;&gt;lit-html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lit-html.polymer-project.org/guide/styling-templates&#34;&gt;lit-html: Styling Templates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sap.github.io/ui5-webcomponents/playground/components/ComboBox/&#34;&gt;Combo Box-UI5 Web Components&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-424-ui5-and-web-components-with-peter-muessig/&#34;&gt;Devchat.tv-JSJ 424: UI5 and web components with Peter Muessig&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=pgVDAmi7onA&#34;&gt;Ben Farrell: Web Components in Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.infoq.com/news/2020/06/javascript-spacex-dragon/&#34;&gt;JavaScript Reaches the Final Frontier: Space&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.nityesh.com/equal-pay-for-equal-work-at-a-remote-company/&#34;&gt;You should expect &#34;equal pay for equal work&#34; at your new remote job&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://web.dev/stale-while-revalidate/&#34;&gt;Keeping things fresh with stale-while-revalidate&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.imdb.com/title/tt6244192/&#34;&gt;Leah Remini: Scientology and the Aftermath &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3pVa7Y1&#34;&gt;Ready Player Two&lt;/a&gt; by Ernest Cline&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://openaudible.org/&#34;&gt;OpenAudible&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ben- &lt;a href=&#34;https://www.oculus.com/experiences/rift/3257686387611106/?locale=en_US&#34;&gt;Medium by Adobe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ben-&lt;a href=&#34;https://www.gravitysketch.com/&#34;&gt; Gravity sketch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ben- &lt;a href=&#34;https://tvori.co/&#34;&gt;Tvori&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://techblog.wikimedia.org/2020/11/23/web-performance-case-study-wikipedia-page-previews&#34;&gt;Web performance case study: Wikipedia page previews&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.apple.com/ph/shop/buy-mac/macbook-pro/13-inch&#34;&gt;13-inch MacBook Pro&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ben Farrell.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Components have become the go-to method for structuring and composing UIs on the Web. Usually this means relying on a JavaScript framework such as React, Vue, or Angular. But it turns out that there is a standard mechanism for creating components built into browsers. Ben Farrell who wrote a book on this mechanism - Web Components - joins the panel to explain what they are, how they work, and why they are a great, light-weight alternative to JavaScript frameworks.</div><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Ben Farrell</li></ul><div>Sponsors</div><ul><li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li></ul><div>Links</div><ul>
<li><a href="https://www.manning.com/books/web-components-in-action" rel="nofollow">Ben Farrell: Web Components in Action </a></li>
<li><a href="https://lit-html.polymer-project.org/" rel="nofollow">lit-html</a></li>
<li><a href="https://lit-html.polymer-project.org/guide/styling-templates" rel="nofollow">lit-html: Styling Templates</a></li>
<li><a href="https://sap.github.io/ui5-webcomponents/playground/components/ComboBox/" rel="nofollow">Combo Box-UI5 Web Components</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-424-ui5-and-web-components-with-peter-muessig/" rel="nofollow">Devchat.tv-JSJ 424: UI5 and web components with Peter Muessig</a></li>
<li><a href="https://www.youtube.com/watch?v=pgVDAmi7onA" rel="nofollow">Ben Farrell: Web Components in Space</a></li>
<li><a href="https://www.infoq.com/news/2020/06/javascript-spacex-dragon/" rel="nofollow">JavaScript Reaches the Final Frontier: Space</a></li>
</ul><div>Picks</div><ul>
<li>Aimee- <a href="https://www.nityesh.com/equal-pay-for-equal-work-at-a-remote-company/" rel="nofollow">You should expect &#34;equal pay for equal work&#34; at your new remote job</a>
</li>
<li>AJ- <a href="https://web.dev/stale-while-revalidate/" rel="nofollow">Keeping things fresh with stale-while-revalidate</a>
</li>
<li>AJ- <a href="https://www.imdb.com/title/tt6244192/" rel="nofollow">Leah Remini: Scientology and the Aftermath </a>
</li>
<li>AJ- <a href="https://amzn.to/3pVa7Y1" rel="nofollow">Ready Player Two</a> by Ernest Cline</li>
<li>AJ-<a href="https://openaudible.org/" rel="nofollow">OpenAudible</a>
</li>
<li>Ben- <a href="https://www.oculus.com/experiences/rift/3257686387611106/?locale=en_US" rel="nofollow">Medium by Adobe</a>
</li>
<li>Ben-<a href="https://www.gravitysketch.com/" rel="nofollow"> Gravity sketch</a>
</li>
<li>Ben- <a href="https://tvori.co/" rel="nofollow">Tvori</a>
</li>
<li>Dan- <a href="https://techblog.wikimedia.org/2020/11/23/web-performance-case-study-wikipedia-page-previews" rel="nofollow">Web performance case study: Wikipedia page previews</a>
</li>
<li>Steve- <a href="https://www.apple.com/ph/shop/buy-mac/macbook-pro/13-inch" rel="nofollow">13-inch MacBook Pro</a>
</li>
</ul><div>Special Guest: Ben Farrell.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Components have become the go-to method for structuring and composing UIs on the Web. Usually this means relying on a JavaScript framework such as React, Vue, or Angular. But it turns out that there is a standard mechanism for creating components built into browsers. Ben Farrell who wrote a book on this mechanism - Web Components - joins the panel to explain what they are, how they work, and why they are a great, light-weight alternative to JavaScript frameworks.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ben Farrell&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/web-components-in-action&#34; rel=&#34;nofollow&#34;&gt;Ben Farrell: Web Components in Action &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lit-html.polymer-project.org/&#34; rel=&#34;nofollow&#34;&gt;lit-html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lit-html.polymer-project.org/guide/styling-templates&#34; rel=&#34;nofollow&#34;&gt;lit-html: Styling Templates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sap.github.io/ui5-webcomponents/playground/components/ComboBox/&#34; rel=&#34;nofollow&#34;&gt;Combo Box-UI5 Web Components&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-424-ui5-and-web-components-with-peter-muessig/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv-JSJ 424: UI5 and web components with Peter Muessig&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=pgVDAmi7onA&#34; rel=&#34;nofollow&#34;&gt;Ben Farrell: Web Components in Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.infoq.com/news/2020/06/javascript-spacex-dragon/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Reaches the Final Frontier: Space&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee- &lt;a href=&#34;https://www.nityesh.com/equal-pay-for-equal-work-at-a-remote-company/&#34; rel=&#34;nofollow&#34;&gt;You should expect &amp;#34;equal pay for equal work&amp;#34; at your new remote job&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://web.dev/stale-while-revalidate/&#34; rel=&#34;nofollow&#34;&gt;Keeping things fresh with stale-while-revalidate&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.imdb.com/title/tt6244192/&#34; rel=&#34;nofollow&#34;&gt;Leah Remini: Scientology and the Aftermath &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/3pVa7Y1&#34; rel=&#34;nofollow&#34;&gt;Ready Player Two&lt;/a&gt; by Ernest Cline&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://openaudible.org/&#34; rel=&#34;nofollow&#34;&gt;OpenAudible&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ben- &lt;a href=&#34;https://www.oculus.com/experiences/rift/3257686387611106/?locale=en_US&#34; rel=&#34;nofollow&#34;&gt;Medium by Adobe&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ben-&lt;a href=&#34;https://www.gravitysketch.com/&#34; rel=&#34;nofollow&#34;&gt; Gravity sketch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ben- &lt;a href=&#34;https://tvori.co/&#34; rel=&#34;nofollow&#34;&gt;Tvori&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan- &lt;a href=&#34;https://techblog.wikimedia.org/2020/11/23/web-performance-case-study-wikipedia-page-previews&#34; rel=&#34;nofollow&#34;&gt;Web performance case study: Wikipedia page previews&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.apple.com/ph/shop/buy-mac/macbook-pro/13-inch&#34; rel=&#34;nofollow&#34;&gt;13-inch MacBook Pro&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ben Farrell.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="13524323" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8580c847-0170-4b51-a9e3-ea217cf45cae/stream.mp3"/>
                
                <guid isPermaLink="false">b2a95420-ef74-4c8c-a0fa-25693e2c096f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-464-web-components-ftw-with-ben-farrell</link>
                <pubDate>Tue, 29 Dec 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>845</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 463: Building Web Applications with Firebase</itunes:title>
                <title>JSJ 463: Building Web Applications with Firebase</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Steve and AJ talk with Gareth Brown, author of the recently released Manning video course “Building Web Applications with Firebase”. They discuss what Firebase is, the services it offers, and how it is used in different types of applications, both la</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Steve and AJ talk with Gareth Brown, author of the recently released Manning video course “Building Web Applications with Firebase”. They discuss what Firebase is, the services it offers, and how it is used in different types of applications, both large and small.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gareth Brown&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://garethbrown.dev/firebase-functions-notes/&#34;&gt;Building a notes API with Firebase Functions - Part 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://simpleclasslist.com&#34;&gt;Simple Class List&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2KmmooJ&#34;&gt;Zelda Plush Doll&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://www.aliexpress.com/wholesale?catId=0&amp;amp;initiative_id=SB_20201222233615&amp;amp;SearchText=&#43;Bokoblin&#43;Plush&#43;Dolls&#43;&#34;&gt;Bokoblin Plush Dolls&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?v=vITs5bTP7QQ&amp;amp;list=PLZaEVINf2Bq8dTl3OwW7SwZfVjSbKRxiA&amp;amp;index=1XZ&#43;Utils&#34;&gt;Everything GameCube Homebrew in 6 Minutes!&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.outkick.com&#34;&gt;Outkick&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gareth- &lt;a href=&#34;https://www.nytimes.com/2020/04/16/technology/rabbit-hole-podcast-kevin-roose.html&#34;&gt;Rabbit Hole by New Yok Times&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gareth-&lt;a href=&#34;https://www.netflix.com/watch/81254224?trackId=13752290&amp;amp;tctx=0%2C0%2C6665bdbc73183730f3d892ee9d91f8ec13de02f6%3Accef9c7bf618b80418f16300c81294dd4d1aa31d%2C6665bdbc73183730f3d892ee9d91f8ec13de02f6%3Accef9c7bf618b80418f16300c81294dd4d1aa31d%2Cunknown%2C&#34;&gt; The Social Dilemma&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gareth-&lt;a href=&#34;https://www.imdb.com/title/tt6809010/&#34;&gt;Screened out&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Gareth Brown.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Steve and AJ talk with Gareth Brown, author of the recently released Manning video course “Building Web Applications with Firebase”. They discuss what Firebase is, the services it offers, and how it is used in different types of applications, both large and small.</div><div>Panel</div><ul>
<li>AJ O’Neal</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Gareth Brown</li></ul><div>Sponsors</div><ul><li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li></ul><div>Links</div><ul>
<li><a href="https://garethbrown.dev/firebase-functions-notes/" rel="nofollow">Building a notes API with Firebase Functions - Part 1</a></li>
<li><a href="https://simpleclasslist.com" rel="nofollow">Simple Class List</a></li>
</ul><div>Picks</div><ul>
<li>AJ- <a href="https://amzn.to/2KmmooJ" rel="nofollow">Zelda Plush Doll</a>
</li>
<li>AJ-<a href="https://www.aliexpress.com/wholesale?SearchText=+Bokoblin+Plush+Dolls+&catId=0&initiative_id=SB_20201222233615" rel="nofollow">Bokoblin Plush Dolls</a>
</li>
<li>AJ- <a href="https://www.youtube.com/watch?index=1XZ+Utils&list=PLZaEVINf2Bq8dTl3OwW7SwZfVjSbKRxiA&v=vITs5bTP7QQ" rel="nofollow">Everything GameCube Homebrew in 6 Minutes!</a>
</li>
<li>AJ- <a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a>
</li>
<li>Steve- <a href="https://www.outkick.com" rel="nofollow">Outkick</a>
</li>
<li>Gareth- <a href="https://www.nytimes.com/2020/04/16/technology/rabbit-hole-podcast-kevin-roose.html" rel="nofollow">Rabbit Hole by New Yok Times</a>
</li>
<li>Gareth-<a href="https://www.netflix.com/watch/81254224?tctx=0%2C0%2C6665bdbc73183730f3d892ee9d91f8ec13de02f6%3Accef9c7bf618b80418f16300c81294dd4d1aa31d%2C6665bdbc73183730f3d892ee9d91f8ec13de02f6%3Accef9c7bf618b80418f16300c81294dd4d1aa31d%2Cunknown%2C&trackId=13752290" rel="nofollow"> The Social Dilemma</a>
</li>
<li>Gareth-<a href="https://www.imdb.com/title/tt6809010/" rel="nofollow">Screened out</a>
</li>
</ul><div>Special Guest: Gareth Brown.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Steve and AJ talk with Gareth Brown, author of the recently released Manning video course “Building Web Applications with Firebase”. They discuss what Firebase is, the services it offers, and how it is used in different types of applications, both large and small.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gareth Brown&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://garethbrown.dev/firebase-functions-notes/&#34; rel=&#34;nofollow&#34;&gt;Building a notes API with Firebase Functions - Part 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://simpleclasslist.com&#34; rel=&#34;nofollow&#34;&gt;Simple Class List&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://amzn.to/2KmmooJ&#34; rel=&#34;nofollow&#34;&gt;Zelda Plush Doll&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ-&lt;a href=&#34;https://www.aliexpress.com/wholesale?SearchText=&#43;Bokoblin&#43;Plush&#43;Dolls&#43;&amp;catId=0&amp;initiative_id=SB_20201222233615&#34; rel=&#34;nofollow&#34;&gt;Bokoblin Plush Dolls&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://www.youtube.com/watch?index=1XZ&#43;Utils&amp;list=PLZaEVINf2Bq8dTl3OwW7SwZfVjSbKRxiA&amp;v=vITs5bTP7QQ&#34; rel=&#34;nofollow&#34;&gt;Everything GameCube Homebrew in 6 Minutes!&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ- &lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve- &lt;a href=&#34;https://www.outkick.com&#34; rel=&#34;nofollow&#34;&gt;Outkick&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gareth- &lt;a href=&#34;https://www.nytimes.com/2020/04/16/technology/rabbit-hole-podcast-kevin-roose.html&#34; rel=&#34;nofollow&#34;&gt;Rabbit Hole by New Yok Times&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gareth-&lt;a href=&#34;https://www.netflix.com/watch/81254224?tctx=0%2C0%2C6665bdbc73183730f3d892ee9d91f8ec13de02f6%3Accef9c7bf618b80418f16300c81294dd4d1aa31d%2C6665bdbc73183730f3d892ee9d91f8ec13de02f6%3Accef9c7bf618b80418f16300c81294dd4d1aa31d%2Cunknown%2C&amp;trackId=13752290&#34; rel=&#34;nofollow&#34;&gt; The Social Dilemma&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Gareth-&lt;a href=&#34;https://www.imdb.com/title/tt6809010/&#34; rel=&#34;nofollow&#34;&gt;Screened out&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Gareth Brown.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56789368" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b66553e8-f568-4c99-9a8e-92777d40bbd1/stream.mp3"/>
                
                <guid isPermaLink="false">9990cd77-938a-4eba-ae5a-4083efb45ca5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-463-building-web-applications-with-firebase</link>
                <pubDate>Wed, 23 Dec 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3549</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: Start Building Video Games with Jason Weimann</itunes:title>
                <title>BONUS: Start Building Video Games with Jason Weimann</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Jason Weimann has built games for big studios and has been teaching others to build video games with the Unity game engine. Jason talks through his journey into game development and explains how others can get started with building all sorts of games</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://devchat.tv/gamedev&#34;&gt;Learn to Build Your Own Games with Jason&#39;s Course&lt;/a&gt; (Get 10% Off with Code DEVCHAT)&lt;/div&gt;&lt;div&gt;Over the years, I&#39;ve had dozens of developers tell me that they got into programming because they wanted to build video games. Today, it&#39;s easier and more approachable than ever. This episode dives into how to get started with game development.&lt;/div&gt;&lt;div&gt;Jason Weimann has built games for big studios and has been teaching others to build video games with the Unity game engine. Jason talks through his journey into game development and explains how others can get started with building all sorts of games using the Unity game engine.&lt;/div&gt;&lt;div&gt;You can get started prototyping a game by dragging a few elements in and writing a minimal amount of C#. Chuck and Jason compare front-end components to game components and then explain the ins and outs of building and designing a game.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/gamedev&#34;&gt;Learn to Build Your Own Games with Jason&#39;s Course&lt;/a&gt; (Get 10% Off with Code DEVCHAT)&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://devchat.tv/gamedev" rel="nofollow">Learn to Build Your Own Games with Jason&#39;s Course</a> (Get 10% Off with Code DEVCHAT)</div><div>Over the years, I&#39;ve had dozens of developers tell me that they got into programming because they wanted to build video games. Today, it&#39;s easier and more approachable than ever. This episode dives into how to get started with game development.</div><div>Jason Weimann has built games for big studios and has been teaching others to build video games with the Unity game engine. Jason talks through his journey into game development and explains how others can get started with building all sorts of games using the Unity game engine.</div><div>You can get started prototyping a game by dragging a few elements in and writing a minimal amount of C#. Chuck and Jason compare front-end components to game components and then explain the ins and outs of building and designing a game.</div><div>
<a href="https://devchat.tv/gamedev" rel="nofollow">Learn to Build Your Own Games with Jason&#39;s Course</a> (Get 10% Off with Code DEVCHAT)</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://devchat.tv/gamedev&#34; rel=&#34;nofollow&#34;&gt;Learn to Build Your Own Games with Jason&amp;#39;s Course&lt;/a&gt; (Get 10% Off with Code DEVCHAT)&lt;/div&gt;&lt;div&gt;Over the years, I&amp;#39;ve had dozens of developers tell me that they got into programming because they wanted to build video games. Today, it&amp;#39;s easier and more approachable than ever. This episode dives into how to get started with game development.&lt;/div&gt;&lt;div&gt;Jason Weimann has built games for big studios and has been teaching others to build video games with the Unity game engine. Jason talks through his journey into game development and explains how others can get started with building all sorts of games using the Unity game engine.&lt;/div&gt;&lt;div&gt;You can get started prototyping a game by dragging a few elements in and writing a minimal amount of C#. Chuck and Jason compare front-end components to game components and then explain the ins and outs of building and designing a game.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/gamedev&#34; rel=&#34;nofollow&#34;&gt;Learn to Build Your Own Games with Jason&amp;#39;s Course&lt;/a&gt; (Get 10% Off with Code DEVCHAT)&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="30223464" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/61d744aa-fd1e-4bfa-be73-e9d8ef1f9559/stream.mp3"/>
                
                <guid isPermaLink="false">41043a26-5209-4807-89cb-88a1f4a1ea3b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-start-building-video-games-with-jason-weimann</link>
                <pubDate>Fri, 11 Dec 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>1888</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 462: The Ultimate Guide to JavaScript Testing with Lucas da Costa</itunes:title>
                <title>JSJ 462: The Ultimate Guide to JavaScript Testing with Lucas da Costa</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Lucas da Costa literally wrote the book on testing JavaScript. He&#39;s also maintainer on ChaiJS and Sinon. The podcast follows a three part structure for testing: Entrance tests, integration tests, and structural tests. These form a pyramid of testing</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://www.manning.com/books/testing-javascript-applications?utm_source=1234567890&amp;amp;utm_medium=affiliate&amp;amp;utm_campaign=book_dacosta_testing_5_11_20&#34;&gt;Testing JavaScript Applications by Lucas da Costa&lt;/a&gt; (Coupon for 40% off: podjsjabber19)&lt;/div&gt;&lt;div&gt;Lucas da Costa literally wrote the book on testing JavaScript. He&#39;s also maintainer on ChaiJS and Sinon. The podcast follows a three part structure for testing: Entrance tests, integration tests, and structural tests. These form a pyramid of testing that has the entrance tests at the base and the structural and system tests at the top. The episode also covers TDD and approaches to different kinds of JavaScript testing.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Lucas da Costa&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E%3Cimg&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.manning.com/books/testing-javascript-applications?utm_source=1234567890&amp;amp;utm_medium=affiliate&amp;amp;utm_campaign=book_dacosta_testing_5_11_20&#34;&gt;Testing JavaScript Applications&lt;/a&gt; book&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lucasfcosta.com/&#34;&gt;Lucas&#39; Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lucasfcosta.com/2019/02/10/terminal-guide-2019.html&#34;&gt;Lucas&#39; Terminal Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lucasfcosta.com/talks/2019-11-11-Types-tests-and-why-flat-earthers-are-bad-at-QA-HolyJS-Moscow.html&#34;&gt;Why Flat Earthers are Bad at QA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://www.djbender.com/cinema-display-retina-hidpi-mode&#34;&gt;HiDPI (Retina) on any display&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://github.com/usr-sse2/RDM/tree/f08d4df54558c223b89017b616501b3561254ad7&#34;&gt;RDM&lt;/a&gt;:&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://developer.apple.com/download/more/?=for%20Xcode&#34;&gt;Quartz Debug (XCode Additional Tools)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee - &lt;a href=&#34;https://github.com/morris/vanilla-todo&#34;&gt;Vanilla-todo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/iterm2&#34;&gt;iTerm2&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/fish/&#34;&gt;Fish Shell&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=7LOF7KM7UhY&#34;&gt;Cloud Encabulator link&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://www.youtube.com/watch?v=BRupqYXNUVw&#34;&gt;https://www.youtube.com/watch?v=BRupqYXNUVw&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://amzn.to/3lZ0rbN&#34;&gt;The Sense of Style by Steven Pinker (Audiobook)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://www.amazon.com/Writing-Well-Classic-Guide-Nonfiction/dp/0060891548&#34;&gt;On Writing Well&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://amzn.to/3grx1lz&#34;&gt;Actionable Agile Metrics For Predictability: An Introduction&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://github.com/neovim/neovim&#34;&gt;https://github.com/neovim/neovim&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;a href=&#34;https://www.manning.com/books/testing-javascript-applications?utm_source=1234567890&amp;amp;utm_medium=affiliate&amp;amp;utm_campaign=book_dacosta_testing_5_11_20&#34;&gt;Testing JavaScript Applications by Lucas da Costa&lt;/a&gt; (Coupon for 40% off: podjsjabber19)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Lucas F. Costa.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://www.manning.com/books/testing-javascript-applications?utm_campaign=book_dacosta_testing_5_11_20&utm_medium=affiliate&utm_source=1234567890" rel="nofollow">Testing JavaScript Applications by Lucas da Costa</a> (Coupon for 40% off: podjsjabber19)</div><div>Lucas da Costa literally wrote the book on testing JavaScript. He&#39;s also maintainer on ChaiJS and Sinon. The podcast follows a three part structure for testing: Entrance tests, integration tests, and structural tests. These form a pyramid of testing that has the entrance tests at the base and the structural and system tests at the top. The episode also covers TDD and approaches to different kinds of JavaScript testing.</div><div>Panel</div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Lucas da Costa</li></ul><div>Sponsors</div><ul>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B%26lt%3Bimg" rel="nofollow">Audible.com</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
</ul><div>Links</div><ul>
<li>
<a href="https://www.manning.com/books/testing-javascript-applications?utm_campaign=book_dacosta_testing_5_11_20&utm_medium=affiliate&utm_source=1234567890" rel="nofollow">Testing JavaScript Applications</a> book</li>
<li><a href="https://lucasfcosta.com/" rel="nofollow">Lucas&#39; Website</a></li>
<li><a href="https://lucasfcosta.com/2019/02/10/terminal-guide-2019.html" rel="nofollow">Lucas&#39; Terminal Guide</a></li>
<li><a href="https://lucasfcosta.com/talks/2019-11-11-Types-tests-and-why-flat-earthers-are-bad-at-QA-HolyJS-Moscow.html" rel="nofollow">Why Flat Earthers are Bad at QA</a></li>
</ul><div>Picks</div><ul>
<li>Lucas - <a href="https://www.djbender.com/cinema-display-retina-hidpi-mode" rel="nofollow">HiDPI (Retina) on any display</a>
</li>
<li>Lucas - <a href="https://github.com/usr-sse2/RDM/tree/f08d4df54558c223b89017b616501b3561254ad7" rel="nofollow">RDM</a>:</li>
<li>Lucas - <a href="https://developer.apple.com/download/more/?=for+Xcode" rel="nofollow">Quartz Debug (XCode Additional Tools)</a>
</li>
<li>Aimee - <a href="https://github.com/morris/vanilla-todo" rel="nofollow">Vanilla-todo</a>
</li>
<li>AJ - <a href="https://webinstall.dev/iterm2" rel="nofollow">iTerm2</a>
</li>
<li>AJ - <a href="https://webinstall.dev/fish/" rel="nofollow">Fish Shell</a>
</li>
<li>AJ - <a href="https://www.youtube.com/watch?v=7LOF7KM7UhY" rel="nofollow">Cloud Encabulator link</a>
</li>
<li>Steve - <a href="https://www.youtube.com/watch?v=BRupqYXNUVw" rel="nofollow">https://www.youtube.com/watch?v=BRupqYXNUVw</a>
</li>
<li>Lucas - <a href="https://amzn.to/3lZ0rbN" rel="nofollow">The Sense of Style by Steven Pinker (Audiobook)</a>
</li>
<li>Lucas - <a href="https://www.amazon.com/Writing-Well-Classic-Guide-Nonfiction/dp/0060891548" rel="nofollow">On Writing Well</a>
</li>
<li>Lucas - <a href="https://amzn.to/3grx1lz" rel="nofollow">Actionable Agile Metrics For Predictability: An Introduction</a>
</li>
<li>Lucas - <a href="https://github.com/neovim/neovim" rel="nofollow">https://github.com/neovim/neovim</a>
</li>
</ul><div>
<a href="https://www.manning.com/books/testing-javascript-applications?utm_campaign=book_dacosta_testing_5_11_20&utm_medium=affiliate&utm_source=1234567890" rel="nofollow">Testing JavaScript Applications by Lucas da Costa</a> (Coupon for 40% off: podjsjabber19)</div><div><br></div><div>Special Guest: Lucas F. Costa.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://www.manning.com/books/testing-javascript-applications?utm_campaign=book_dacosta_testing_5_11_20&amp;utm_medium=affiliate&amp;utm_source=1234567890&#34; rel=&#34;nofollow&#34;&gt;Testing JavaScript Applications by Lucas da Costa&lt;/a&gt; (Coupon for 40% off: podjsjabber19)&lt;/div&gt;&lt;div&gt;Lucas da Costa literally wrote the book on testing JavaScript. He&amp;#39;s also maintainer on ChaiJS and Sinon. The podcast follows a three part structure for testing: Entrance tests, integration tests, and structural tests. These form a pyramid of testing that has the entrance tests at the base and the structural and system tests at the top. The episode also covers TDD and approaches to different kinds of JavaScript testing.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Lucas da Costa&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B%26lt%3Bimg&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.manning.com/books/testing-javascript-applications?utm_campaign=book_dacosta_testing_5_11_20&amp;utm_medium=affiliate&amp;utm_source=1234567890&#34; rel=&#34;nofollow&#34;&gt;Testing JavaScript Applications&lt;/a&gt; book&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lucasfcosta.com/&#34; rel=&#34;nofollow&#34;&gt;Lucas&amp;#39; Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lucasfcosta.com/2019/02/10/terminal-guide-2019.html&#34; rel=&#34;nofollow&#34;&gt;Lucas&amp;#39; Terminal Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lucasfcosta.com/talks/2019-11-11-Types-tests-and-why-flat-earthers-are-bad-at-QA-HolyJS-Moscow.html&#34; rel=&#34;nofollow&#34;&gt;Why Flat Earthers are Bad at QA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://www.djbender.com/cinema-display-retina-hidpi-mode&#34; rel=&#34;nofollow&#34;&gt;HiDPI (Retina) on any display&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://github.com/usr-sse2/RDM/tree/f08d4df54558c223b89017b616501b3561254ad7&#34; rel=&#34;nofollow&#34;&gt;RDM&lt;/a&gt;:&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://developer.apple.com/download/more/?=for&#43;Xcode&#34; rel=&#34;nofollow&#34;&gt;Quartz Debug (XCode Additional Tools)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee - &lt;a href=&#34;https://github.com/morris/vanilla-todo&#34; rel=&#34;nofollow&#34;&gt;Vanilla-todo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/iterm2&#34; rel=&#34;nofollow&#34;&gt;iTerm2&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/fish/&#34; rel=&#34;nofollow&#34;&gt;Fish Shell&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/watch?v=7LOF7KM7UhY&#34; rel=&#34;nofollow&#34;&gt;Cloud Encabulator link&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://www.youtube.com/watch?v=BRupqYXNUVw&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/watch?v=BRupqYXNUVw&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://amzn.to/3lZ0rbN&#34; rel=&#34;nofollow&#34;&gt;The Sense of Style by Steven Pinker (Audiobook)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://www.amazon.com/Writing-Well-Classic-Guide-Nonfiction/dp/0060891548&#34; rel=&#34;nofollow&#34;&gt;On Writing Well&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://amzn.to/3grx1lz&#34; rel=&#34;nofollow&#34;&gt;Actionable Agile Metrics For Predictability: An Introduction&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lucas - &lt;a href=&#34;https://github.com/neovim/neovim&#34; rel=&#34;nofollow&#34;&gt;https://github.com/neovim/neovim&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;a href=&#34;https://www.manning.com/books/testing-javascript-applications?utm_campaign=book_dacosta_testing_5_11_20&amp;utm_medium=affiliate&amp;utm_source=1234567890&#34; rel=&#34;nofollow&#34;&gt;Testing JavaScript Applications by Lucas da Costa&lt;/a&gt; (Coupon for 40% off: podjsjabber19)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Lucas F. Costa.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67629557" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e02e0a68-d6e8-4bc6-96d9-822187356034/stream.mp3"/>
                
                <guid isPermaLink="false">8505f085-71cb-415d-b45a-3229fa6af70f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-462-the-ultimate-guide-to-javascript-testing-with-lucas-da-costa</link>
                <pubDate>Tue, 08 Dec 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4226</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: Adding a Content Engine to Your App with a Headless CMS with Jake Lumetta</itunes:title>
                <title>BONUS: Adding a Content Engine to Your App with a Headless CMS with Jake Lumetta</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Do you need to add a content engine like a blog or podcast to your product&amp;rsquo;s website? Don&amp;rsquo;t want to maintain a separate WordPress installation? Why not use a Headless CMS?</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/butter&#34;&gt;Go Check Out ButterCMS to Add Content to Your Apps!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Do you need to add a content engine like a blog or podcast to your product’s website? Don’t want to maintain a separate WordPress installation? Why not use a Headless CMS?&lt;/div&gt;&lt;div&gt;Jake Lumetta from ButterCMS joins Charles Max Wood to discuss how Headless CMS’s work and how they can add functionality to your application with a minimum of effort and very little maintenance. They also compare Headless CMS’s to the alternatives and explain when one choice is better for a team than the other.&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/butter&#34;&gt;Go Check Out ButterCMS to Add Content to Your Apps!&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/butter" rel="nofollow">Go Check Out ButterCMS to Add Content to Your Apps!</a></div><div>Do you need to add a content engine like a blog or podcast to your product’s website? Don’t want to maintain a separate WordPress installation? Why not use a Headless CMS?</div><div>Jake Lumetta from ButterCMS joins Charles Max Wood to discuss how Headless CMS’s work and how they can add functionality to your application with a minimum of effort and very little maintenance. They also compare Headless CMS’s to the alternatives and explain when one choice is better for a team than the other.</div><div><a href="https://devchat.tv/butter" rel="nofollow">Go Check Out ButterCMS to Add Content to Your Apps!</a></div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/butter&#34; rel=&#34;nofollow&#34;&gt;Go Check Out ButterCMS to Add Content to Your Apps!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Do you need to add a content engine like a blog or podcast to your product’s website? Don’t want to maintain a separate WordPress installation? Why not use a Headless CMS?&lt;/div&gt;&lt;div&gt;Jake Lumetta from ButterCMS joins Charles Max Wood to discuss how Headless CMS’s work and how they can add functionality to your application with a minimum of effort and very little maintenance. They also compare Headless CMS’s to the alternatives and explain when one choice is better for a team than the other.&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/butter&#34; rel=&#34;nofollow&#34;&gt;Go Check Out ButterCMS to Add Content to Your Apps!&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="22267611" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e37c38a2-140f-46f9-9aa1-ab9d9ccc6b98/stream.mp3"/>
                
                <guid isPermaLink="false">e38bb1d5-21fc-46c1-a290-17c4a9fa2c8e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-adding-a-content-engine-to-your-app-with-a-headless-cms-with-jake-lumetta</link>
                <pubDate>Fri, 04 Dec 2020 16:30:00 &#43;0000</pubDate>
                <itunes:duration>1391</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 460: The Things Every JavaScript Developer Must Know, Part 2</itunes:title>
                <title>JSJ 460: The Things Every JavaScript Developer Must Know, Part 2</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The panel continues its discussion of various JavaScript programming topics, and whether or not they are required knowledge for JavaScript programmers. This time the debate gets even more heated with topics such as promises and async / await, regular</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panel continues its discussion of various JavaScript programming topics, and whether or not they are required knowledge for JavaScript programmers. This time the debate gets even more heated with topics such as promises and async / await, regular expressions (regex), the DOM and Service Workers. Ultimately we conclude that some you must indeed know to be successful at JavaScript development, but some you just need to know enough about to know to stay away from them.&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-449-the-things-every-javascript-developer-must-know/&#34;&gt;JSJ 449: The Things Every JavaScript Developer Must Know&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackoverflow.com/a/1732454/151312&#34;&gt;https://stackoverflow.com/a/1732454/151312&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee - &lt;a href=&#34;https://themarkup.org/ask-the-markup/2020/09/22/i-scanned-the-websites-i-visit-with-blacklight-and-its-horrifying-now-what&#34;&gt;The Markup&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Aimee - &lt;a href=&#34;https://yasso.com/?gclsrc=aw.ds&#34;&gt;Yasso Frozen Yogurt&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dan - picks Steve Edwards (volunteer firefighter) for his service and saving lives&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://xkcd.com/2347/&#34;&gt;XKCD Dependency&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/playlist?list=PLQ-uHSnFig5MaafmEhFox7rO-b0RxQth-&#34;&gt;YC’s How to Start a Startup&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/arcUn7z&#34;&gt;https://webinstall.dev/arc&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/un7z&#34;&gt;https://webinstall.dev/un7z&lt;/a&gt; (still not working)&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://haraka.github.io/&#34;&gt;Haraka&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://emkei.cz/&#34;&gt;Emkei&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://mxtoolbox.com/DMARCRecordGenerator.aspx&#34;&gt;Mxtoolbox&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;http://mail-tester.com/&#34;&gt;Mail-tester.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;AJ - &lt;a href=&#34;https://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/&#34;&gt;https://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Steve - &lt;a href=&#34;https://blog.logrocket.com/new-features-in-vue-3-and-how-to-use-them/&#34;&gt;https://blog.logrocket.com/new-features-in-vue-3-and-how-to-use-them/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://brendon.com/podcast/&#34;&gt;https://brendon.com/podcast/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://stimulusjs.org/&#34;&gt;https://stimulusjs.org/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Charles - &lt;a href=&#34;https://github.com/alpinejs/alpine&#34;&gt;https://github.com/alpinejs/alpine&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<p>The panel continues its discussion of various JavaScript programming topics, and whether or not they are required knowledge for JavaScript programmers. This time the debate gets even more heated with topics such as promises and async / await, regular expressions (regex), the DOM and Service Workers. Ultimately we conclude that some you must indeed know to be successful at JavaScript development, but some you just need to know enough about to know to stay away from them.</p><p>Panel</p><ul><li>AJ O’Neal</li><li>Aimee Knight</li><li>Steve Edwards</li><li>Dan Shappir</li><li>Charles Max Wood</li></ul><p>Links</p><ul><li><a href="https://devchat.tv/js-jabber/jsj-449-the-things-every-javascript-developer-must-know/" rel="nofollow">JSJ 449: The Things Every JavaScript Developer Must Know</a></li><li><a href="https://stackoverflow.com/a/1732454/151312" rel="nofollow">https://stackoverflow.com/a/1732454/151312</a></li></ul><p>Picks</p><ul><li>Aimee - <a href="https://themarkup.org/ask-the-markup/2020/09/22/i-scanned-the-websites-i-visit-with-blacklight-and-its-horrifying-now-what" rel="nofollow">The Markup</a></li><li>Aimee - <a href="https://yasso.com/?gclsrc=aw.ds" rel="nofollow">Yasso Frozen Yogurt</a></li><li>Dan - picks Steve Edwards (volunteer firefighter) for his service and saving lives</li><li>AJ - <a href="https://xkcd.com/2347/" rel="nofollow">XKCD Dependency</a></li><li>AJ - <a href="https://www.youtube.com/playlist?list=PLQ-uHSnFig5MaafmEhFox7rO-b0RxQth-" rel="nofollow">YC’s How to Start a Startup</a></li><li>AJ - <a href="https://webinstall.dev/arcUn7z" rel="nofollow">https://webinstall.dev/arc</a></li><li>AJ - <a href="https://webinstall.dev/un7z" rel="nofollow">https://webinstall.dev/un7z</a> (still not working)</li><li>AJ - <a href="https://haraka.github.io/" rel="nofollow">Haraka</a></li><li>AJ - <a href="https://emkei.cz/" rel="nofollow">Emkei</a></li><li>AJ - <a href="https://mxtoolbox.com/DMARCRecordGenerator.aspx" rel="nofollow">Mxtoolbox</a></li><li>AJ - <a href="http://mail-tester.com/" rel="nofollow">Mail-tester.com</a></li><li>AJ - <a href="https://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/" rel="nofollow">https://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/</a></li><li>Steve - <a href="https://blog.logrocket.com/new-features-in-vue-3-and-how-to-use-them/" rel="nofollow">https://blog.logrocket.com/new-features-in-vue-3-and-how-to-use-them/</a></li><li>Charles - <a href="https://brendon.com/podcast/" rel="nofollow">https://brendon.com/podcast/</a></li><li>Charles - <a href="https://stimulusjs.org/" rel="nofollow">https://stimulusjs.org/</a></li><li>Charles - <a href="https://github.com/alpinejs/alpine" rel="nofollow">https://github.com/alpinejs/alpine</a></li></ul><br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;p&gt;The panel continues its discussion of various JavaScript programming topics, and whether or not they are required knowledge for JavaScript programmers. This time the debate gets even more heated with topics such as promises and async / await, regular expressions (regex), the DOM and Service Workers. Ultimately we conclude that some you must indeed know to be successful at JavaScript development, but some you just need to know enough about to know to stay away from them.&lt;/p&gt;&lt;p&gt;Panel&lt;/p&gt;&lt;ul&gt;&lt;li&gt;AJ O’Neal&lt;/li&gt;&lt;li&gt;Aimee Knight&lt;/li&gt;&lt;li&gt;Steve Edwards&lt;/li&gt;&lt;li&gt;Dan Shappir&lt;/li&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Links&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-449-the-things-every-javascript-developer-must-know/&#34; rel=&#34;nofollow&#34;&gt;JSJ 449: The Things Every JavaScript Developer Must Know&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;https://stackoverflow.com/a/1732454/151312&#34; rel=&#34;nofollow&#34;&gt;https://stackoverflow.com/a/1732454/151312&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Picks&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Aimee - &lt;a href=&#34;https://themarkup.org/ask-the-markup/2020/09/22/i-scanned-the-websites-i-visit-with-blacklight-and-its-horrifying-now-what&#34; rel=&#34;nofollow&#34;&gt;The Markup&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Aimee - &lt;a href=&#34;https://yasso.com/?gclsrc=aw.ds&#34; rel=&#34;nofollow&#34;&gt;Yasso Frozen Yogurt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Dan - picks Steve Edwards (volunteer firefighter) for his service and saving lives&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://xkcd.com/2347/&#34; rel=&#34;nofollow&#34;&gt;XKCD Dependency&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://www.youtube.com/playlist?list=PLQ-uHSnFig5MaafmEhFox7rO-b0RxQth-&#34; rel=&#34;nofollow&#34;&gt;YC’s How to Start a Startup&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/arcUn7z&#34; rel=&#34;nofollow&#34;&gt;https://webinstall.dev/arc&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://webinstall.dev/un7z&#34; rel=&#34;nofollow&#34;&gt;https://webinstall.dev/un7z&lt;/a&gt; (still not working)&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://haraka.github.io/&#34; rel=&#34;nofollow&#34;&gt;Haraka&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://emkei.cz/&#34; rel=&#34;nofollow&#34;&gt;Emkei&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://mxtoolbox.com/DMARCRecordGenerator.aspx&#34; rel=&#34;nofollow&#34;&gt;Mxtoolbox&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;http://mail-tester.com/&#34; rel=&#34;nofollow&#34;&gt;Mail-tester.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AJ - &lt;a href=&#34;https://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/&#34; rel=&#34;nofollow&#34;&gt;https://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steve - &lt;a href=&#34;https://blog.logrocket.com/new-features-in-vue-3-and-how-to-use-them/&#34; rel=&#34;nofollow&#34;&gt;https://blog.logrocket.com/new-features-in-vue-3-and-how-to-use-them/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://brendon.com/podcast/&#34; rel=&#34;nofollow&#34;&gt;https://brendon.com/podcast/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://stimulusjs.org/&#34; rel=&#34;nofollow&#34;&gt;https://stimulusjs.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Charles - &lt;a href=&#34;https://github.com/alpinejs/alpine&#34; rel=&#34;nofollow&#34;&gt;https://github.com/alpinejs/alpine&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69997296" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/420b5600-45af-4646-a4e1-f313a6360b5b/stream.mp3"/>
                
                <guid isPermaLink="false">c91e3064-8efc-4a1f-83f8-4e0791198af0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-460-the-things-every-javascript-developer-must-know-part-2</link>
                <pubDate>Tue, 01 Dec 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4374</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working</itunes:title>
                <title>BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/deep&#34;&gt;Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal&lt;/a&gt;&lt;br&gt; Coupon Code: &#34;DEEP&#34; for a GIANT discount&lt;/div&gt;&lt;div&gt;Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.&lt;/div&gt;&lt;div&gt;He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.&lt;/div&gt;&lt;div&gt;He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.&lt;/div&gt;&lt;div&gt;The trick? Deep Work!&lt;/div&gt;&lt;div&gt;Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.&lt;/div&gt;&lt;div&gt;Other developers call it &#34;Flow&#34; or &#34;the Zone.&#34;&lt;/div&gt;&lt;div&gt;Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/deep&#34;&gt;Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal&lt;/a&gt;&lt;br&gt; Coupon Code: &#34;DEEP&#34; for a GIANT discount&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div> </div><div>
<a href="https://devchat.tv/deep" rel="nofollow">Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal</a><br> Coupon Code: &#34;DEEP&#34; for a GIANT discount</div><div>Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.</div><div>He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.</div><div>He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.</div><div>The trick? Deep Work!</div><div>Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.</div><div>Other developers call it &#34;Flow&#34; or &#34;the Zone.&#34;</div><div>Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.</div><div>
<a href="https://devchat.tv/deep" rel="nofollow">Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal</a><br> Coupon Code: &#34;DEEP&#34; for a GIANT discount</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/deep&#34; rel=&#34;nofollow&#34;&gt;Get the Black Friday/Cyber Monday &amp;#34;Double Your Productivity by 5pm Today&amp;#34; Deal&lt;/a&gt;&lt;br&gt; Coupon Code: &amp;#34;DEEP&amp;#34; for a GIANT discount&lt;/div&gt;&lt;div&gt;Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.&lt;/div&gt;&lt;div&gt;He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.&lt;/div&gt;&lt;div&gt;He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.&lt;/div&gt;&lt;div&gt;The trick? Deep Work!&lt;/div&gt;&lt;div&gt;Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.&lt;/div&gt;&lt;div&gt;Other developers call it &amp;#34;Flow&amp;#34; or &amp;#34;the Zone.&amp;#34;&lt;/div&gt;&lt;div&gt;Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/deep&#34; rel=&#34;nofollow&#34;&gt;Get the Black Friday/Cyber Monday &amp;#34;Double Your Productivity by 5pm Today&amp;#34; Deal&lt;/a&gt;&lt;br&gt; Coupon Code: &amp;#34;DEEP&amp;#34; for a GIANT discount&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45487751" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e69e14a0-d8e2-40e8-983f-c9f7c5943823/stream.mp3"/>
                
                <guid isPermaLink="false">2c2554d9-46a7-4b9b-a53f-0ce973f60dbb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/bonus-how-to-do-large-volumes-of-high-quality-work-while-spending-fewer-hours-working-b7295b08-33c8-4abc-af79-f80426385bf7</link>
                <pubDate>Fri, 27 Nov 2020 15:00:00 &#43;0000</pubDate>
                <itunes:duration>2842</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 459: Codota Tabnine and the Rise of Ai-powered Developer Tooling with Kyle Simpson PT 2</itunes:title>
                <title>JSJ 459: Codota Tabnine and the Rise of Ai-powered Developer Tooling with Kyle Simpson PT 2</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Imagine a world in which your editor / IDE can actually write some of your code for you. Where you&#39;re able to produce software faster and more efficiently because your development environment &#34;knows&#34; what you want to do, based on code you&#39;ve written</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Imagine a world in which your editor / IDE can actually write some of your code for you. Where you&#39;re able to produce software faster and more efficiently because your development environment &#34;knows&#34; what you want to do, based on code you&#39;ve written before. Turns out you can start experiencing this in the present using the free TabNine editor extension by Codata. In this episode Kyle Simpson, Codata&#39;s Lead of Developer Empowerment, joins the panel to describe how they use Machine Learning to enhance and accelerate software development. Kyle explains what&#39;s already possible in the present, and what ML technology promises to enable in the future for developer experience.&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Terraform cost estimation: &lt;a href=&#34;https://github.com/antonbabenko/terraform-cost-estimation&#34;&gt;https://github.com/antonbabenko/terraform-cost-estimation&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How%20To%20Write%20Unmaintainable%20Code.pdf&#34;&gt;https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How To Write Unmaintainable Code.pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kyle&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f&#34;&gt;https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;3-Wolf Moon: &lt;a href=&#34;https://amzn.to/3dGkRE6&#34;&gt;https://amzn.to/3dGkRE6&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Watchexec: &lt;a href=&#34;https://webinstall.dev/watchexec&#34;&gt;https://webinstall.dev/watchexec&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dotenv: &lt;a href=&#34;https://webinstall.dev/dotenv&#34;&gt;https://webinstall.dev/dotenv&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Kyle Simpson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Imagine a world in which your editor / IDE can actually write some of your code for you. Where you&#39;re able to produce software faster and more efficiently because your development environment &#34;knows&#34; what you want to do, based on code you&#39;ve written before. Turns out you can start experiencing this in the present using the free TabNine editor extension by Codata. In this episode Kyle Simpson, Codata&#39;s Lead of Developer Empowerment, joins the panel to describe how they use Machine Learning to enhance and accelerate software development. Kyle explains what&#39;s already possible in the present, and what ML technology promises to enable in the future for developer experience.</div><div>Picks</div><div>Aimee</div><ul><li>Terraform cost estimation: <a href="https://github.com/antonbabenko/terraform-cost-estimation" rel="nofollow">https://github.com/antonbabenko/terraform-cost-estimation</a>
</li></ul><div>Dan</div><ul><li><a href="https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How%20To%20Write%20Unmaintainable%20Code.pdf" rel="nofollow">https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How To Write Unmaintainable Code.pdf</a></li></ul><div>Kyle</div><ul><li><a href="https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f" rel="nofollow">https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f</a></li></ul><div>AJ</div><ul>
<li>3-Wolf Moon: <a href="https://amzn.to/3dGkRE6" rel="nofollow">https://amzn.to/3dGkRE6</a>
</li>
<li>Watchexec: <a href="https://webinstall.dev/watchexec" rel="nofollow">https://webinstall.dev/watchexec</a>
</li>
<li>Dotenv: <a href="https://webinstall.dev/dotenv" rel="nofollow">https://webinstall.dev/dotenv</a>
</li>
</ul><div>Special Guest: Kyle Simpson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Imagine a world in which your editor / IDE can actually write some of your code for you. Where you&amp;#39;re able to produce software faster and more efficiently because your development environment &amp;#34;knows&amp;#34; what you want to do, based on code you&amp;#39;ve written before. Turns out you can start experiencing this in the present using the free TabNine editor extension by Codata. In this episode Kyle Simpson, Codata&amp;#39;s Lead of Developer Empowerment, joins the panel to describe how they use Machine Learning to enhance and accelerate software development. Kyle explains what&amp;#39;s already possible in the present, and what ML technology promises to enable in the future for developer experience.&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Terraform cost estimation: &lt;a href=&#34;https://github.com/antonbabenko/terraform-cost-estimation&#34; rel=&#34;nofollow&#34;&gt;https://github.com/antonbabenko/terraform-cost-estimation&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How%20To%20Write%20Unmaintainable%20Code.pdf&#34; rel=&#34;nofollow&#34;&gt;https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How To Write Unmaintainable Code.pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kyle&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f&#34; rel=&#34;nofollow&#34;&gt;https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;3-Wolf Moon: &lt;a href=&#34;https://amzn.to/3dGkRE6&#34; rel=&#34;nofollow&#34;&gt;https://amzn.to/3dGkRE6&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Watchexec: &lt;a href=&#34;https://webinstall.dev/watchexec&#34; rel=&#34;nofollow&#34;&gt;https://webinstall.dev/watchexec&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Dotenv: &lt;a href=&#34;https://webinstall.dev/dotenv&#34; rel=&#34;nofollow&#34;&gt;https://webinstall.dev/dotenv&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Kyle Simpson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43617384" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/95f40ac3-2bcb-4937-90c9-1fa8e932759f/stream.mp3"/>
                
                <guid isPermaLink="false">cb1feb3d-f99a-45f4-b755-4a788b71a941</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-459-codota-tabnine-and-the-rise-of-ai-powered-developer-tooling-with-kyle-simpson-pt-2</link>
                <pubDate>Tue, 24 Nov 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2726</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 458: Codota Tabnine and the Rise of Ai-powered Developer Tooling with Kyle Simpson</itunes:title>
                <title>JSJ 458: Codota Tabnine and the Rise of Ai-powered Developer Tooling with Kyle Simpson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Imagine a world in which your editor / IDE can actually write some of your code for you. Where you’re able to produce software faster and more efficiently because your development environment “knows” what you want to do, based on code you’ve written</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Imagine a world in which your editor / IDE can actually write some of your code for you. Where you’re able to produce software faster and more efficiently because your development environment “knows” what you want to do, based on code you’ve written before. Turns out you can start experiencing this in the present using the free TabNine editor extension by Codata. In this episode Kyle Simpson, Codata’s Lead of Developer Empowerment, joins the panel to describe how they use Machine Learning to enhance and accelerate software development. Kyle explains what’s already possible in the present, and what ML technology promises to enable in the future for developer experience.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Kyle Simpson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=zIs8C7IcnTo&#34;&gt;tabnine AI autocomplete with Vim (REACTION)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How%20To%20Write%20Unmaintainable%20Code.pdf&#34;&gt;How To Write Unmaintainable Code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/antonbabenko/terraform-cost-estimation&#34;&gt;Terraform cost estimation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3dGkRE6&#34;&gt;3-Wolf Moon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/watchexec&#34;&gt;Watchexec&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/dotenv&#34;&gt;Dotenv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kyle Simpson&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f&#34;&gt;Introducing: The Async Cookie Store API&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Kyle Simpson.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Imagine a world in which your editor / IDE can actually write some of your code for you. Where you’re able to produce software faster and more efficiently because your development environment “knows” what you want to do, based on code you’ve written before. Turns out you can start experiencing this in the present using the free TabNine editor extension by Codata. In this episode Kyle Simpson, Codata’s Lead of Developer Empowerment, joins the panel to describe how they use Machine Learning to enhance and accelerate software development. Kyle explains what’s already possible in the present, and what ML technology promises to enable in the future for developer experience.</div><div>Sponsors</div><ul>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
</ul><div>Special Guest</div><ul><li>Kyle Simpson</li></ul><div>Links</div><ul>
<li><a href="https://www.youtube.com/watch?v=zIs8C7IcnTo" rel="nofollow">tabnine AI autocomplete with Vim (REACTION)</a></li>
<li><a href="https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How%20To%20Write%20Unmaintainable%20Code.pdf" rel="nofollow">How To Write Unmaintainable Code</a></li>
</ul><div>Picks</div><div>Aimee</div><ul><li><a href="https://github.com/antonbabenko/terraform-cost-estimation" rel="nofollow">Terraform cost estimation</a></li></ul><div>AJ</div><ul>
<li><a href="https://amzn.to/3dGkRE6" rel="nofollow">3-Wolf Moon</a></li>
<li><a href="https://webinstall.dev/watchexec" rel="nofollow">Watchexec</a></li>
<li><a href="https://webinstall.dev/dotenv" rel="nofollow">Dotenv</a></li>
</ul><div>Kyle Simpson</div><ul><li><a href="https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f" rel="nofollow">Introducing: The Async Cookie Store API</a></li></ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Kyle Simpson.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Imagine a world in which your editor / IDE can actually write some of your code for you. Where you’re able to produce software faster and more efficiently because your development environment “knows” what you want to do, based on code you’ve written before. Turns out you can start experiencing this in the present using the free TabNine editor extension by Codata. In this episode Kyle Simpson, Codata’s Lead of Developer Empowerment, joins the panel to describe how they use Machine Learning to enhance and accelerate software development. Kyle explains what’s already possible in the present, and what ML technology promises to enable in the future for developer experience.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Kyle Simpson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=zIs8C7IcnTo&#34; rel=&#34;nofollow&#34;&gt;tabnine AI autocomplete with Vim (REACTION)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.se.rit.edu/~tabeec/RIT_441/Resources_files/How%20To%20Write%20Unmaintainable%20Code.pdf&#34; rel=&#34;nofollow&#34;&gt;How To Write Unmaintainable Code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/antonbabenko/terraform-cost-estimation&#34; rel=&#34;nofollow&#34;&gt;Terraform cost estimation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3dGkRE6&#34; rel=&#34;nofollow&#34;&gt;3-Wolf Moon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/watchexec&#34; rel=&#34;nofollow&#34;&gt;Watchexec&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/dotenv&#34; rel=&#34;nofollow&#34;&gt;Dotenv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kyle Simpson&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f&#34; rel=&#34;nofollow&#34;&gt;Introducing: The Async Cookie Store API&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Kyle Simpson.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54869263" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7117a39c-6505-4bd6-96cf-7dd6b58ac77a/stream.mp3"/>
                
                <guid isPermaLink="false">a43ed618-0050-4c5e-a9f4-63d69ea3d9d1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-458-codota-tabnine-and-the-rise-of-ai-powered-developer-tooling-with-kyle-simpson</link>
                <pubDate>Tue, 17 Nov 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3429</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 457: Career Transitioning with Laura Harvey</itunes:title>
                <title>JSJ 457: Career Transitioning with Laura Harvey</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>This week the panel talks with a UK boot camp student about her decision to switch careers and learn to program. They discuss unique challenges such as being part of an underrepresented group and entering the field during a pandemic. Additionally, th</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This week the panel talks with a UK boot camp student about her decision to switch careers and learn to program. They discuss unique challenges such as being part of an underrepresented group and entering the field during a pandemic. Additionally, they discuss technology choices and overall, seek to gain a deeper understanding of the state of JavaScript for new developers.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Laura Harvey&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/goreleaser&#34;&gt;GoReleaser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.purpose.jobs/blog/hiring-tech-jobs-has-increased-in-midwestern-cities&#34;&gt;https://www.purpose.jobs/blog/hiring-tech-jobs-has-increased-in-midwestern-cities&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Technical Tweets&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/kentcdodds/status/1313300932881313792?s=20&#34;&gt;twitter.com/kentcdodds/status&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Laura Harvey&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCA_amP6VLmWWFyeHvtN5-aQ?view_as=subscriber&#34;&gt;https://www.youtube.com/channel/lauracharvey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dev.to/lauracharvey&#34;&gt;https://dev.to/lauracharvey&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Laura Harvey.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This week the panel talks with a UK boot camp student about her decision to switch careers and learn to program. They discuss unique challenges such as being part of an underrepresented group and entering the field during a pandemic. Additionally, they discuss technology choices and overall, seek to gain a deeper understanding of the state of JavaScript for new developers.</div><div>Sponsors</div><ul>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Special Guest</div><ul><li>Laura Harvey</li></ul><div>Picks</div><div>Aimee</div><ul>
<li><a href="https://webinstall.dev/goreleaser" rel="nofollow">GoReleaser</a></li>
<li><a href="https://www.purpose.jobs/blog/hiring-tech-jobs-has-increased-in-midwestern-cities" rel="nofollow">https://www.purpose.jobs/blog/hiring-tech-jobs-has-increased-in-midwestern-cities</a></li>
</ul><div>Dan</div><ul>
<li>Technical Tweets</li>
<li><a href="https://twitter.com/kentcdodds/status/1313300932881313792?s=20" rel="nofollow">twitter.com/kentcdodds/status</a></li>
</ul><div>Laura Harvey</div><ul>
<li><a href="https://www.youtube.com/channel/UCA_amP6VLmWWFyeHvtN5-aQ?view_as=subscriber" rel="nofollow">https://www.youtube.com/channel/lauracharvey</a></li>
<li><a href="https://dev.to/lauracharvey" rel="nofollow">https://dev.to/lauracharvey</a></li>
</ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Laura Harvey.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This week the panel talks with a UK boot camp student about her decision to switch careers and learn to program. They discuss unique challenges such as being part of an underrepresented group and entering the field during a pandemic. Additionally, they discuss technology choices and overall, seek to gain a deeper understanding of the state of JavaScript for new developers.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Laura Harvey&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/goreleaser&#34; rel=&#34;nofollow&#34;&gt;GoReleaser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.purpose.jobs/blog/hiring-tech-jobs-has-increased-in-midwestern-cities&#34; rel=&#34;nofollow&#34;&gt;https://www.purpose.jobs/blog/hiring-tech-jobs-has-increased-in-midwestern-cities&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Technical Tweets&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/kentcdodds/status/1313300932881313792?s=20&#34; rel=&#34;nofollow&#34;&gt;twitter.com/kentcdodds/status&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Laura Harvey&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCA_amP6VLmWWFyeHvtN5-aQ?view_as=subscriber&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/channel/lauracharvey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dev.to/lauracharvey&#34; rel=&#34;nofollow&#34;&gt;https://dev.to/lauracharvey&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Laura Harvey.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54717544" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4839c61a-4084-4e32-9bd1-a92980aa4d48/stream.mp3"/>
                
                <guid isPermaLink="false">7bf8dcb5-4b31-4fa7-a559-b92e772f490b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-457-career-transitioning-with-laura-harvey</link>
                <pubDate>Tue, 10 Nov 2020 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3419</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 456: Developer-First Security and Security Tooling For Developers with Liran Tal &amp; Brian Vermeer</itunes:title>
                <title>JSJ 456: Developer-First Security and Security Tooling For Developers with Liran Tal &amp; Brian Vermeer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Liran Tal and Brian Vermeer from Snyk join the panel to discuss development of secure software in general, and secure JavaScript and web dev in particular. They explain what developer-first security actually means, and the types of security vulnerabi</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Liran Tal and Brian Vermeer from Snyk join the panel to discuss development of secure software in general, and secure JavaScript and web dev in particular. They explain what developer-first security actually means, and the types of security vulnerabilities to watch out for when using modern tools to develop websites and web apps. They also present several Open Source tools that developers can use to improve their code right from within their favorite development environments and IDEs.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Liran Tal&lt;/li&gt;
&lt;li&gt;Brian Vermeer&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.webpagetest.org/&#34;&gt;Https://www.webpagetest.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snyk.io/security-scanner-vuln-cost/&#34;&gt;https://snyk.io/security-scanner-vuln-cost/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost&#34;&gt;https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;add Alt Texts when tweeting code on twitter as an image,&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/series/46817-demon-cycle&#34;&gt;https://www.goodreads.com/series/46817-demon-cycle&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://stackoverflow.com/a/1732454/151312&#34;&gt;Zalgo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cnet.com/news/the-shirt-with-the-most-incredible-amazon-reviews/&#34;&gt;https://www.cnet.com/news/the-shirt-with-the-most-incredible-amazon-reviews/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/fish&#34;&gt;The Friendly, Interactive Shell&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chriskempson/tomorrow-theme&#34;&gt;Tomorrow Night Theme (Terminal, iTerm2, VSCode, vim, etc)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chriskempson/tomorrow-theme&#34;&gt;Dracula Theme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/JacksonGariety/toy-chest-theme&#34;&gt;https://github.com/JacksonGariety/toy-chest-theme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/NoStupidQuestions/comments/8mqnkp/does_jeff_bezos_literally_have_133_billion/&#34;&gt;Jeff Bezos&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Liran Tal&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://starship.rs/&#34;&gt;https://starship.rs/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuetifyjs.com/en/&#34;&gt;https://vuetifyjs.com/en/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Pact framework&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.pact.io/&#34;&gt;https://docs.pact.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/RemoteAccess&#34;&gt;https://en.wikipedia.org/wiki/RemoteAccess&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Brian&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://carbon.now.sh/&#34;&gt;https://carbon.now.sh/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Umbrella_Academy_(TV_series)&#34;&gt;https://en.wikipedia.org/wiki/The_Umbrella_Academy_(TV_series)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guests: Brian Vermeer and Liran Tal.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Liran Tal and Brian Vermeer from Snyk join the panel to discuss development of secure software in general, and secure JavaScript and web dev in particular. They explain what developer-first security actually means, and the types of security vulnerabilities to watch out for when using modern tools to develop websites and web apps. They also present several Open Source tools that developers can use to improve their code right from within their favorite development environments and IDEs.</div><div>Sponsors</div><ul>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
</ul><div>Special Guests</div><ul>
<li>Liran Tal</li>
<li>Brian Vermeer</li>
</ul><div>Links</div><ul>
<li><a href="https://www.webpagetest.org/" rel="nofollow">Https://www.webpagetest.org</a></li>
<li><a href="https://snyk.io/security-scanner-vuln-cost/" rel="nofollow">https://snyk.io/security-scanner-vuln-cost/</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost" rel="nofollow">https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost</a></li>
</ul><div>Picks</div><div>Dan</div><ul>
<li>add Alt Texts when tweeting code on twitter as an image,</li>
<li><a href="https://www.goodreads.com/series/46817-demon-cycle" rel="nofollow">https://www.goodreads.com/series/46817-demon-cycle</a></li>
</ul><div>AJ</div><ul>
<li><a href="https://stackoverflow.com/a/1732454/151312" rel="nofollow">Zalgo</a></li>
<li><a href="https://www.cnet.com/news/the-shirt-with-the-most-incredible-amazon-reviews/" rel="nofollow">https://www.cnet.com/news/the-shirt-with-the-most-incredible-amazon-reviews/</a></li>
<li><a href="https://webinstall.dev/fish" rel="nofollow">The Friendly, Interactive Shell</a></li>
<li><a href="https://github.com/chriskempson/tomorrow-theme" rel="nofollow">Tomorrow Night Theme (Terminal, iTerm2, VSCode, vim, etc)</a></li>
<li><a href="https://github.com/chriskempson/tomorrow-theme" rel="nofollow">Dracula Theme</a></li>
<li><a href="https://github.com/JacksonGariety/toy-chest-theme" rel="nofollow">https://github.com/JacksonGariety/toy-chest-theme</a></li>
<li><a href="https://www.reddit.com/r/NoStupidQuestions/comments/8mqnkp/does_jeff_bezos_literally_have_133_billion/" rel="nofollow">Jeff Bezos</a></li>
</ul><div>Liran Tal</div><ul>
<li><a href="https://starship.rs/" rel="nofollow">https://starship.rs/</a></li>
<li><a href="https://vuetifyjs.com/en/" rel="nofollow">https://vuetifyjs.com/en/</a></li>
<li>Pact framework</li>
<li><a href="https://docs.pact.io/" rel="nofollow">https://docs.pact.io/</a></li>
<li><a href="https://en.wikipedia.org/wiki/RemoteAccess" rel="nofollow">https://en.wikipedia.org/wiki/RemoteAccess</a></li>
</ul><div>Brian</div><ul>
<li><a href="https://carbon.now.sh/" rel="nofollow">https://carbon.now.sh/</a></li>
<li><a href="https://en.wikipedia.org/wiki/The_Umbrella_Academy_(TV_series)" rel="nofollow">https://en.wikipedia.org/wiki/The_Umbrella_Academy_(TV_series)</a></li>
</ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guests: Brian Vermeer and Liran Tal.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Liran Tal and Brian Vermeer from Snyk join the panel to discuss development of secure software in general, and secure JavaScript and web dev in particular. They explain what developer-first security actually means, and the types of security vulnerabilities to watch out for when using modern tools to develop websites and web apps. They also present several Open Source tools that developers can use to improve their code right from within their favorite development environments and IDEs.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Liran Tal&lt;/li&gt;
&lt;li&gt;Brian Vermeer&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.webpagetest.org/&#34; rel=&#34;nofollow&#34;&gt;Https://www.webpagetest.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snyk.io/security-scanner-vuln-cost/&#34; rel=&#34;nofollow&#34;&gt;https://snyk.io/security-scanner-vuln-cost/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost&#34; rel=&#34;nofollow&#34;&gt;https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;add Alt Texts when tweeting code on twitter as an image,&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/series/46817-demon-cycle&#34; rel=&#34;nofollow&#34;&gt;https://www.goodreads.com/series/46817-demon-cycle&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://stackoverflow.com/a/1732454/151312&#34; rel=&#34;nofollow&#34;&gt;Zalgo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cnet.com/news/the-shirt-with-the-most-incredible-amazon-reviews/&#34; rel=&#34;nofollow&#34;&gt;https://www.cnet.com/news/the-shirt-with-the-most-incredible-amazon-reviews/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/fish&#34; rel=&#34;nofollow&#34;&gt;The Friendly, Interactive Shell&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chriskempson/tomorrow-theme&#34; rel=&#34;nofollow&#34;&gt;Tomorrow Night Theme (Terminal, iTerm2, VSCode, vim, etc)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chriskempson/tomorrow-theme&#34; rel=&#34;nofollow&#34;&gt;Dracula Theme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/JacksonGariety/toy-chest-theme&#34; rel=&#34;nofollow&#34;&gt;https://github.com/JacksonGariety/toy-chest-theme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/NoStupidQuestions/comments/8mqnkp/does_jeff_bezos_literally_have_133_billion/&#34; rel=&#34;nofollow&#34;&gt;Jeff Bezos&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Liran Tal&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://starship.rs/&#34; rel=&#34;nofollow&#34;&gt;https://starship.rs/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuetifyjs.com/en/&#34; rel=&#34;nofollow&#34;&gt;https://vuetifyjs.com/en/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Pact framework&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.pact.io/&#34; rel=&#34;nofollow&#34;&gt;https://docs.pact.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/RemoteAccess&#34; rel=&#34;nofollow&#34;&gt;https://en.wikipedia.org/wiki/RemoteAccess&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Brian&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://carbon.now.sh/&#34; rel=&#34;nofollow&#34;&gt;https://carbon.now.sh/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Umbrella_Academy_(TV_series)&#34; rel=&#34;nofollow&#34;&gt;https://en.wikipedia.org/wiki/The_Umbrella_Academy_(TV_series)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guests: Brian Vermeer and Liran Tal.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63909302" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/80fe68e1-2e4c-489b-910a-7ce5025d8ece/stream.mp3"/>
                
                <guid isPermaLink="false">f44a169a-89fc-40ac-be76-f9417ecb0f04</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-456-developer-first-security-and-security-tooling-for-developers-with-liran-tal-brian-vermeer</link>
                <pubDate>Tue, 03 Nov 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3994</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 455: Introducing and Understanding Svelte and Sapper with Mark Volkmann</itunes:title>
                <title>JSJ 455: Introducing and Understanding Svelte and Sapper with Mark Volkmann</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This week the panel is joined by Mark Volkmann to discuss Svelte and how it compares and differs from front-end frameworks such as React and Angular. Mark has written a book and has given talks about Svelte and also about Sapper, an application framework built on top of Svelte. He explains to the panel how Svelte components are defined differently than other JavaScript frameworks, and how they are actually compiled into the production code, which isn’t dependent on any external libraries. He also explains why and how Svelte forgoes the use of a virtual DOM, using direct DOM manipulations instead. Finally he describes Sapper and explains how it can be used to quickly and easily create Web-apps that use SSR, static pages generation and dynamic routing.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Mark Volkmann&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/sveltejs/svelte/issues/2546&#34;&gt;https://github.com/sveltejs/svelte/issues/2546&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mvolkmann.github.io/blog/&#34;&gt;https://mvolkmann.github.io/blog/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://objectcomputing.com/resources/publications/mark-volkmann&#34;&gt;https://objectcomputing.com/resources/publications/mark-volkmann&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/svelte-and-sapper-in-action&#34;&gt;https://www.manning.com/books/svelte-and-sapper-in-action&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0040506/?ref_=fn_al_tt_1&#34;&gt;Key Largo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gbdeclaration.org/&#34;&gt;https://gbdeclaration.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lowlvl.org/&#34;&gt;Low Level Academy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.terraformupandrunning.com/&#34;&gt;Terraform Up and Running&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;My daughter enlisting in the Israeli Military&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/The-Boys-Season-1/dp/B07QNJCXZK&#34;&gt;www.amazon.com/The-Boys-Season-1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Mark Volkmann&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34;&gt;https://www.meteor.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mvolkmann.github.io/blog/&#34;&gt;https://mvolkmann.github.io/blog/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Mark Volkmann.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This week the panel is joined by Mark Volkmann to discuss Svelte and how it compares and differs from front-end frameworks such as React and Angular. Mark has written a book and has given talks about Svelte and also about Sapper, an application framework built on top of Svelte. He explains to the panel how Svelte components are defined differently than other JavaScript frameworks, and how they are actually compiled into the production code, which isn’t dependent on any external libraries. He also explains why and how Svelte forgoes the use of a virtual DOM, using direct DOM manipulations instead. Finally he describes Sapper and explains how it can be used to quickly and easily create Web-apps that use SSR, static pages generation and dynamic routing.</div><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/faithlife" rel="nofollow">Faithlife | Now Hiring Software Developers</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Special Guest</div><ul><li>Mark Volkmann</li></ul><div>Links</div><ul>
<li><a href="https://github.com/sveltejs/svelte/issues/2546" rel="nofollow">https://github.com/sveltejs/svelte/issues/2546</a></li>
<li><a href="https://mvolkmann.github.io/blog/" rel="nofollow">https://mvolkmann.github.io/blog/</a></li>
<li><a href="https://objectcomputing.com/resources/publications/mark-volkmann" rel="nofollow">https://objectcomputing.com/resources/publications/mark-volkmann</a></li>
<li><a href="https://www.manning.com/books/svelte-and-sapper-in-action" rel="nofollow">https://www.manning.com/books/svelte-and-sapper-in-action</a></li>
</ul><div>Picks</div><div>Steve</div><ul>
<li><a href="https://www.imdb.com/title/tt0040506/?ref_=fn_al_tt_1" rel="nofollow">Key Largo</a></li>
<li><a href="https://gbdeclaration.org/" rel="nofollow">https://gbdeclaration.org/</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://lowlvl.org/" rel="nofollow">Low Level Academy</a></li>
<li><a href="https://www.terraformupandrunning.com/" rel="nofollow">Terraform Up and Running</a></li>
</ul><div>Dan</div><ul>
<li>My daughter enlisting in the Israeli Military</li>
<li><a href="https://www.amazon.com/The-Boys-Season-1/dp/B07QNJCXZK" rel="nofollow">www.amazon.com/The-Boys-Season-1</a></li>
</ul><div>Mark Volkmann</div><ul>
<li><a href="https://www.meteor.com/" rel="nofollow">https://www.meteor.com/</a></li>
<li><a href="https://mvolkmann.github.io/blog/" rel="nofollow">https://mvolkmann.github.io/blog/</a></li>
</ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Mark Volkmann.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This week the panel is joined by Mark Volkmann to discuss Svelte and how it compares and differs from front-end frameworks such as React and Angular. Mark has written a book and has given talks about Svelte and also about Sapper, an application framework built on top of Svelte. He explains to the panel how Svelte components are defined differently than other JavaScript frameworks, and how they are actually compiled into the production code, which isn’t dependent on any external libraries. He also explains why and how Svelte forgoes the use of a virtual DOM, using direct DOM manipulations instead. Finally he describes Sapper and explains how it can be used to quickly and easily create Web-apps that use SSR, static pages generation and dynamic routing.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34; rel=&#34;nofollow&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Mark Volkmann&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/sveltejs/svelte/issues/2546&#34; rel=&#34;nofollow&#34;&gt;https://github.com/sveltejs/svelte/issues/2546&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mvolkmann.github.io/blog/&#34; rel=&#34;nofollow&#34;&gt;https://mvolkmann.github.io/blog/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://objectcomputing.com/resources/publications/mark-volkmann&#34; rel=&#34;nofollow&#34;&gt;https://objectcomputing.com/resources/publications/mark-volkmann&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/svelte-and-sapper-in-action&#34; rel=&#34;nofollow&#34;&gt;https://www.manning.com/books/svelte-and-sapper-in-action&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0040506/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;Key Largo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gbdeclaration.org/&#34; rel=&#34;nofollow&#34;&gt;https://gbdeclaration.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lowlvl.org/&#34; rel=&#34;nofollow&#34;&gt;Low Level Academy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.terraformupandrunning.com/&#34; rel=&#34;nofollow&#34;&gt;Terraform Up and Running&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;My daughter enlisting in the Israeli Military&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/The-Boys-Season-1/dp/B07QNJCXZK&#34; rel=&#34;nofollow&#34;&gt;www.amazon.com/The-Boys-Season-1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Mark Volkmann&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.meteor.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mvolkmann.github.io/blog/&#34; rel=&#34;nofollow&#34;&gt;https://mvolkmann.github.io/blog/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Mark Volkmann.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53885387" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/80be6a33-f6e6-486e-ae4a-e2b7e4ba0bd1/stream.mp3"/>
                
                <guid isPermaLink="false">1d18daab-3e3e-4bc1-b99e-673534e620db</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-455-introducing-and-understanding-svelte-and-sapper-with-mark-volkmann</link>
                <pubDate>Tue, 27 Oct 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3367</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 454: Mongoose, Mongo and Object Document Mapping (ODM) with Valeri Karpov</itunes:title>
                <title>JSJ 454: Mongoose, Mongo and Object Document Mapping (ODM) with Valeri Karpov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>We talk about the Pros and Cons of using a database directly vs using an abstraction layer, common mistakes, optimistic concurrency, and a nice tangent into programming concurrency models to top it off.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;We talk about the Pros and Cons of using a database directly vs using an abstraction layer, common mistakes, optimistic concurrency, and a nice tangent into programming concurrency models to top it off.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Valeri Karpov&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Aspect-oriented_programming&#34;&gt;https://en.wikipedia.org/wiki/Aspect-oriented_programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mongoosejs.com/&#34;&gt;https://mongoosejs.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://cesf.us/&#34;&gt;https://cesf.us/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://thecloudgirl.dev/&#34;&gt;The Cloud Girl Sketch Notes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hasura/graphqurl&#34;&gt;GraphQurl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3hufKXM&#34;&gt;APC UPS with USB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3hug2hk&#34;&gt;CyberPower UPS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir/status/1304843134363480070&#34;&gt;Google Lighthouse overstep&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://binarycocoa.com/product/frog-chess/&#34;&gt;Frog Chess&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/wsl&#34;&gt;WSL (Windows Subsystem for Linux)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chuck&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://podcastgrowthsummit.co/&#34;&gt;http://podcastgrowthsummit.co/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://podcastplaybook.co/&#34;&gt;http://podcastplaybook.co/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/mostvaluable.dev&#34;&gt;mostvaluable.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/33tpmgE&#34;&gt;Stormlight Archive&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Valeri Karpov&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://masteringjs.io/ebooks/mastering-mongoose-javascript-jabber&#34;&gt;https://masteringjs.io/ebooks/mastering-mongoose-javascript-jabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/archetype&#34;&gt;https://www.npmjs.com/package/archetype&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Cryptonomicon-Neal-Stephenson/dp/0060512806&#34;&gt;amazon.com/Cryptonomicon-Neal-Stephenson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Valeri Karpov.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>We talk about the Pros and Cons of using a database directly vs using an abstraction layer, common mistakes, optimistic concurrency, and a nice tangent into programming concurrency models to top it off.</div><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/faithlife" rel="nofollow">Faithlife | Now Hiring Software Developers</a></li>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
</ul><div>Special Guest</div><ul><li>Valeri Karpov</li></ul><div>Links</div><ul>
<li><a href="https://en.wikipedia.org/wiki/Aspect-oriented_programming" rel="nofollow">https://en.wikipedia.org/wiki/Aspect-oriented_programming</a></li>
<li><a href="https://mongoosejs.com/" rel="nofollow">https://mongoosejs.com/</a></li>
</ul><div>Picks</div><div>Steve</div><ul><li><a href="https://cesf.us/" rel="nofollow">https://cesf.us/</a></li></ul><div>Aimee</div><ul><li><a href="https://thecloudgirl.dev/" rel="nofollow">The Cloud Girl Sketch Notes</a></li></ul><div>AJ</div><ul>
<li><a href="https://github.com/hasura/graphqurl" rel="nofollow">GraphQurl</a></li>
<li><a href="https://amzn.to/3hufKXM" rel="nofollow">APC UPS with USB</a></li>
<li><a href="https://amzn.to/3hug2hk" rel="nofollow">CyberPower UPS</a></li>
<li><a href="https://twitter.com/DanShappir/status/1304843134363480070" rel="nofollow">Google Lighthouse overstep</a></li>
<li><a href="https://binarycocoa.com/product/frog-chess/" rel="nofollow">Frog Chess</a></li>
<li><a href="https://webinstall.dev/wsl" rel="nofollow">WSL (Windows Subsystem for Linux)</a></li>
</ul><div>Chuck</div><ul>
<li><a href="http://podcastgrowthsummit.co/" rel="nofollow">http://podcastgrowthsummit.co/</a></li>
<li><a href="http://podcastplaybook.co/" rel="nofollow">http://podcastplaybook.co/</a></li>
<li><a href="https://devchat.tv/mostvaluable.dev" rel="nofollow">mostvaluable.dev</a></li>
<li><a href="https://amzn.to/33tpmgE" rel="nofollow">Stormlight Archive</a></li>
</ul><div>Valeri Karpov</div><ul>
<li><a href="https://masteringjs.io/ebooks/mastering-mongoose-javascript-jabber" rel="nofollow">https://masteringjs.io/ebooks/mastering-mongoose-javascript-jabber</a></li>
<li><a href="https://www.npmjs.com/package/archetype" rel="nofollow">https://www.npmjs.com/package/archetype</a></li>
<li><a href="https://www.amazon.com/Cryptonomicon-Neal-Stephenson/dp/0060512806" rel="nofollow">amazon.com/Cryptonomicon-Neal-Stephenson</a></li>
</ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Valeri Karpov.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;We talk about the Pros and Cons of using a database directly vs using an abstraction layer, common mistakes, optimistic concurrency, and a nice tangent into programming concurrency models to top it off.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34; rel=&#34;nofollow&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Valeri Karpov&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Aspect-oriented_programming&#34; rel=&#34;nofollow&#34;&gt;https://en.wikipedia.org/wiki/Aspect-oriented_programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mongoosejs.com/&#34; rel=&#34;nofollow&#34;&gt;https://mongoosejs.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://cesf.us/&#34; rel=&#34;nofollow&#34;&gt;https://cesf.us/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://thecloudgirl.dev/&#34; rel=&#34;nofollow&#34;&gt;The Cloud Girl Sketch Notes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hasura/graphqurl&#34; rel=&#34;nofollow&#34;&gt;GraphQurl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3hufKXM&#34; rel=&#34;nofollow&#34;&gt;APC UPS with USB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3hug2hk&#34; rel=&#34;nofollow&#34;&gt;CyberPower UPS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir/status/1304843134363480070&#34; rel=&#34;nofollow&#34;&gt;Google Lighthouse overstep&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://binarycocoa.com/product/frog-chess/&#34; rel=&#34;nofollow&#34;&gt;Frog Chess&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/wsl&#34; rel=&#34;nofollow&#34;&gt;WSL (Windows Subsystem for Linux)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chuck&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://podcastgrowthsummit.co/&#34; rel=&#34;nofollow&#34;&gt;http://podcastgrowthsummit.co/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://podcastplaybook.co/&#34; rel=&#34;nofollow&#34;&gt;http://podcastplaybook.co/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/mostvaluable.dev&#34; rel=&#34;nofollow&#34;&gt;mostvaluable.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/33tpmgE&#34; rel=&#34;nofollow&#34;&gt;Stormlight Archive&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Valeri Karpov&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://masteringjs.io/ebooks/mastering-mongoose-javascript-jabber&#34; rel=&#34;nofollow&#34;&gt;https://masteringjs.io/ebooks/mastering-mongoose-javascript-jabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/archetype&#34; rel=&#34;nofollow&#34;&gt;https://www.npmjs.com/package/archetype&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Cryptonomicon-Neal-Stephenson/dp/0060512806&#34; rel=&#34;nofollow&#34;&gt;amazon.com/Cryptonomicon-Neal-Stephenson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Valeri Karpov.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52501524" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ccada01f-738f-491b-8c41-2e8c62f1c3a8/stream.mp3"/>
                
                <guid isPermaLink="false">8220a5b0-3ea5-41ab-921e-1993259be02d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-454-mongoose-mongo-and-object-document-mapping-odm-with-valeri-karpov</link>
                <pubDate>Tue, 20 Oct 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3281</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 453: Debugging Third Party JavaScript with Ben Vinegar</itunes:title>
                <title>JSJ 453: Debugging Third Party JavaScript with Ben Vinegar</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Many websites these days have to deal with the reality of incorporating third-party scripts. These could be tracking scripts or analytics or monitoring, or even scripts that add explicit features to a site, such as chat. Regardless of the purpose, su</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Podcast: &lt;a href=&#34;https://media.devchat.tv/js-jabber/JSJ_453_Debugging_Third_Party_JavaScript_with_Ben_Vinegar.mp3&#34;&gt;Play in new window&lt;/a&gt; | &lt;a href=&#34;https://media.devchat.tv/js-jabber/JSJ_453_Debugging_Third_Party_JavaScript_with_Ben_Vinegar.mp3&#34;&gt;Download&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Many websites these days have to deal with the reality of incorporating third-party scripts. These could be tracking scripts or analytics or monitoring, or even scripts that add explicit features to a site, such as chat. Regardless of the purpose, such scripts add complexity and overhead, and can interfere with the proper operation of the site. In this episode Ben Vinegar, VP of engineering at Sentry, joins the panel to discuss the complexities and implications of third-party scripts, both from the perspective of website developers, as well as from the perspective of the developers creating such scripts.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ben Vinegar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://levelup.gitconnected.com/no-cookies-no-problem-using-etags-for-user-tracking-3e745544176b?gi=274982085e50&#34;&gt;ETAG Cookies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements&#34;&gt;https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/hwayne/awesome-cold-showers&#34;&gt;https://github.com/hwayne/awesome-cold-showers&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86/status/1303386788119998464&#34;&gt;AJQuery v2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/sd&#34;&gt;https://webinstall.dev/sd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Dropbox Paper&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://youtu.be/EqjFFp36X4o&#34;&gt;Woody Zuill on Mob Programming and Influencing Change | Healthy Developer Interview #4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3jXhPx1,%20podcastindex.org&#34;&gt;Scythe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.thecreepyline.com/&#34;&gt;https://www.thecreepyline.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben Vinegar&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://workers.cloudflare.com/&#34;&gt;https://workers.cloudflare.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Ben Vinegar.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Podcast: <a href="https://media.devchat.tv/js-jabber/JSJ_453_Debugging_Third_Party_JavaScript_with_Ben_Vinegar.mp3" rel="nofollow">Play in new window</a> | <a href="https://media.devchat.tv/js-jabber/JSJ_453_Debugging_Third_Party_JavaScript_with_Ben_Vinegar.mp3" rel="nofollow">Download</a>
</div><div>Many websites these days have to deal with the reality of incorporating third-party scripts. These could be tracking scripts or analytics or monitoring, or even scripts that add explicit features to a site, such as chat. Regardless of the purpose, such scripts add complexity and overhead, and can interfere with the proper operation of the site. In this episode Ben Vinegar, VP of engineering at Sentry, joins the panel to discuss the complexities and implications of third-party scripts, both from the perspective of website developers, as well as from the perspective of the developers creating such scripts.</div><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/faithlife" rel="nofollow">Faithlife | Now Hiring Software Developers</a></li>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
<li>Charles Max Wood</li>
</ul><div>Special Guest</div><ul><li>Ben Vinegar</li></ul><div>Links</div><ul>
<li><a href="https://levelup.gitconnected.com/no-cookies-no-problem-using-etags-for-user-tracking-3e745544176b?gi=274982085e50" rel="nofollow">ETAG Cookies</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements</a></li>
</ul><div>Picks</div><div>Aimee</div><ul><li><a href="https://github.com/hwayne/awesome-cold-showers" rel="nofollow">https://github.com/hwayne/awesome-cold-showers</a></li></ul><div>AJ</div><ul>
<li><a href="https://twitter.com/coolaj86/status/1303386788119998464" rel="nofollow">AJQuery v2.0</a></li>
<li><a href="https://webinstall.dev/sd" rel="nofollow">https://webinstall.dev/sd</a></li>
<li>Dropbox Paper</li>
<li><a href="https://youtu.be/EqjFFp36X4o" rel="nofollow">Woody Zuill on Mob Programming and Influencing Change | Healthy Developer Interview #4</a></li>
</ul><div>Charles Max Wood</div><ul>
<li><a href="https://amzn.to/3jXhPx1,%20podcastindex.org" rel="nofollow">Scythe</a></li>
<li><a href="https://www.thecreepyline.com/" rel="nofollow">https://www.thecreepyline.com/</a></li>
</ul><div>Ben Vinegar</div><ul><li><a href="https://workers.cloudflare.com/" rel="nofollow">https://workers.cloudflare.com</a></li></ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Ben Vinegar.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Podcast: &lt;a href=&#34;https://media.devchat.tv/js-jabber/JSJ_453_Debugging_Third_Party_JavaScript_with_Ben_Vinegar.mp3&#34; rel=&#34;nofollow&#34;&gt;Play in new window&lt;/a&gt; | &lt;a href=&#34;https://media.devchat.tv/js-jabber/JSJ_453_Debugging_Third_Party_JavaScript_with_Ben_Vinegar.mp3&#34; rel=&#34;nofollow&#34;&gt;Download&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Many websites these days have to deal with the reality of incorporating third-party scripts. These could be tracking scripts or analytics or monitoring, or even scripts that add explicit features to a site, such as chat. Regardless of the purpose, such scripts add complexity and overhead, and can interfere with the proper operation of the site. In this episode Ben Vinegar, VP of engineering at Sentry, joins the panel to discuss the complexities and implications of third-party scripts, both from the perspective of website developers, as well as from the perspective of the developers creating such scripts.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34; rel=&#34;nofollow&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ben Vinegar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://levelup.gitconnected.com/no-cookies-no-problem-using-etags-for-user-tracking-3e745544176b?gi=274982085e50&#34; rel=&#34;nofollow&#34;&gt;ETAG Cookies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements&#34; rel=&#34;nofollow&#34;&gt;https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/hwayne/awesome-cold-showers&#34; rel=&#34;nofollow&#34;&gt;https://github.com/hwayne/awesome-cold-showers&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86/status/1303386788119998464&#34; rel=&#34;nofollow&#34;&gt;AJQuery v2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/sd&#34; rel=&#34;nofollow&#34;&gt;https://webinstall.dev/sd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Dropbox Paper&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://youtu.be/EqjFFp36X4o&#34; rel=&#34;nofollow&#34;&gt;Woody Zuill on Mob Programming and Influencing Change | Healthy Developer Interview #4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3jXhPx1,%20podcastindex.org&#34; rel=&#34;nofollow&#34;&gt;Scythe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.thecreepyline.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.thecreepyline.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben Vinegar&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://workers.cloudflare.com/&#34; rel=&#34;nofollow&#34;&gt;https://workers.cloudflare.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Ben Vinegar.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="15846504" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2313f11a-3689-4fbc-9aac-3cfd962ad99e/stream.mp3"/>
                
                <guid isPermaLink="false">4cad5dde-0246-4a17-adc6-40f1d9ee83b2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-453-debugging-third-party-javascript-with-ben-vinegar</link>
                <pubDate>Tue, 13 Oct 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>990</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 452: Caddy 2 Web Server with Matthew Holt</itunes:title>
                <title>JSJ 452: Caddy 2 Web Server with Matthew Holt</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Today the panel talks with Matt Holt who works full time on the Caddy Web Server. The panel discusses things such as how it compares to other popular tools as well as lessons learned while working on it.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today the panel talks with Matt Holt who works full time on the Caddy Web Server. The panel discusses things such as how it compares to other popular tools as well as lessons learned while working on it.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Matthew Holt&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.papaparse.com/&#34;&gt;https://www.papaparse.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/OSI_model#:~:text=The%20Open%20Systems%20Interconnection%20model,underlying%20internal%20structure%20and%20technology.&#34;&gt;OSI model&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://apilayer.com/&#34;&gt;https://apilayer.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mholt&#34;&gt;https://github.com/mholt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Cloud flare ball indication section&lt;/li&gt;
&lt;li&gt;Learning about other cultures&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/caddy/&#34;&gt;https://webinstall.dev/caddy/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/serviceman/&#34;&gt;https://webinstall.dev/serviceman/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://insights.stackoverflow.com/survey/2020&#34;&gt;https://insights.stackoverflow.com/survey/2020&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34;&gt;https://www.beyondcodebootcamp.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/mvp&#34;&gt;Most Valuable Programmer (MVP Program)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastplaybook.co/&#34;&gt;https://podcastplaybook.co&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/34XN3Qn&#34;&gt;Lightbringer series&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Matthew Holt&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/sourcegraph&#34;&gt;Sourcegraph&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Matthew Holt.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today the panel talks with Matt Holt who works full time on the Caddy Web Server. The panel discusses things such as how it compares to other popular tools as well as lessons learned while working on it.</div><div>Sponsors</div><ul>
<li><a href="https://devchat.tv/faithlife" rel="nofollow">Faithlife | Now Hiring Software Developers</a></li>
<li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer’s Career Guide</a> – Grab a Copy Today</li>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
</ul><div>Special Guest</div><ul><li>Matthew Holt</li></ul><div>Links</div><ul>
<li><a href="https://www.papaparse.com/" rel="nofollow">https://www.papaparse.com/</a></li>
<li><a href="https://en.wikipedia.org/wiki/OSI_model#:~:text=The%20Open%20Systems%20Interconnection%20model,underlying%20internal%20structure%20and%20technology." rel="nofollow">OSI model</a></li>
<li><a href="https://apilayer.com/" rel="nofollow">https://apilayer.com/</a></li>
<li><a href="https://github.com/mholt" rel="nofollow">https://github.com/mholt</a></li>
</ul><div>Picks</div><div>Aimee</div><ul>
<li>Cloud flare ball indication section</li>
<li>Learning about other cultures</li>
</ul><div>AJ</div><ul>
<li><a href="https://webinstall.dev/caddy/" rel="nofollow">https://webinstall.dev/caddy/</a></li>
<li><a href="https://webinstall.dev/serviceman/" rel="nofollow">https://webinstall.dev/serviceman/</a></li>
<li><a href="https://insights.stackoverflow.com/survey/2020" rel="nofollow">https://insights.stackoverflow.com/survey/2020</a></li>
<li><a href="https://www.beyondcodebootcamp.com/" rel="nofollow">https://www.beyondcodebootcamp.com/</a></li>
</ul><div>Charles</div><ul>
<li><a href="https://devchat.tv/mvp" rel="nofollow">Most Valuable Programmer (MVP Program)</a></li>
<li><a href="https://podcastplaybook.co/" rel="nofollow">https://podcastplaybook.co</a></li>
<li><a href="https://amzn.to/34XN3Qn" rel="nofollow">Lightbringer series</a></li>
</ul><div>Matthew Holt</div><ul><li><a href="https://github.com/sourcegraph" rel="nofollow">Sourcegraph</a></li></ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Matthew Holt.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today the panel talks with Matt Holt who works full time on the Caddy Web Server. The panel discusses things such as how it compares to other popular tools as well as lessons learned while working on it.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34; rel=&#34;nofollow&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Matthew Holt&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.papaparse.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.papaparse.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/OSI_model#:~:text=The%20Open%20Systems%20Interconnection%20model,underlying%20internal%20structure%20and%20technology.&#34; rel=&#34;nofollow&#34;&gt;OSI model&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://apilayer.com/&#34; rel=&#34;nofollow&#34;&gt;https://apilayer.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mholt&#34; rel=&#34;nofollow&#34;&gt;https://github.com/mholt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Cloud flare ball indication section&lt;/li&gt;
&lt;li&gt;Learning about other cultures&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/caddy/&#34; rel=&#34;nofollow&#34;&gt;https://webinstall.dev/caddy/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/serviceman/&#34; rel=&#34;nofollow&#34;&gt;https://webinstall.dev/serviceman/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://insights.stackoverflow.com/survey/2020&#34; rel=&#34;nofollow&#34;&gt;https://insights.stackoverflow.com/survey/2020&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.beyondcodebootcamp.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/mvp&#34; rel=&#34;nofollow&#34;&gt;Most Valuable Programmer (MVP Program)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastplaybook.co/&#34; rel=&#34;nofollow&#34;&gt;https://podcastplaybook.co&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/34XN3Qn&#34; rel=&#34;nofollow&#34;&gt;Lightbringer series&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Matthew Holt&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/sourcegraph&#34; rel=&#34;nofollow&#34;&gt;Sourcegraph&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Matthew Holt.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69873580" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fa413752-f3f2-49b8-ad22-679cf4c894b9/stream.mp3"/>
                
                <guid isPermaLink="false">e44f9458-fb62-4b1e-8b02-05bb89928e22</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-452-caddy-2-web-server-with-matthew-holt</link>
                <pubDate>Tue, 06 Oct 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4367</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 451: Are Software Bugs Inevitable with Ran Levi</itunes:title>
                <title>JSJ 451: Are Software Bugs Inevitable with Ran Levi</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Ran Levy, a well known and prolific technology podcaster joins the show to talk with the panel about software bugs. Topics of discussion include the inevitability of software bugs – are they an intrinsic part of software development? Also, can they b</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Ran Levy, a well known and prolific technology podcaster joins the show to talk with the panel about software bugs. Topics of discussion include the inevitability of software bugs – are they an intrinsic part of software development? Also, can they be minimized and their impact mitigated? And what can software companies, and the developers themselves, do in order to deliver properly working software.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ran Levi&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cmpod.net/are-software-bugs-inevitable-part-1-fortran-and-the-denver-airport-baggage-disaster-curious-minds-podcast/&#34;&gt;Are Software Bugs Inevitable?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/podcast&#34;&gt;The Wix Engineering Podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www-users.math.umn.edu/~arnold//disasters/ariane.html&#34;&gt;The Explosion of the Ariane 5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Mars_Climate_Orbiter#:~:text=The%20Mars%20Climate%20Orbiter%20(formerly,program%20for%20Mars%20Polar%20Lander.&#34;&gt;Mars Climate Orbiter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2ECuciU&#34;&gt;Magic Keyboard &amp;amp; Trackpad 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2FXFGOz&#34;&gt;Final Fantasy 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/the-gamecube-ultimate/GameCube&#34;&gt;GameCube &#43; GBA &#43; HDMI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/gamecube-homebrew-guide-for-n00bs/&#34;&gt;Homebrew Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/MUD&#34;&gt;MUD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_MUDs&#34;&gt;List of MUDs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Ran Levi.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Ran Levy, a well known and prolific technology podcaster joins the show to talk with the panel about software bugs. Topics of discussion include the inevitability of software bugs – are they an intrinsic part of software development? Also, can they be minimized and their impact mitigated? And what can software companies, and the developers themselves, do in order to deliver properly working software.</div><div>Sponsors</div><ul>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer’s Career Guide</a> – Grab a Copy Today</li>
<li><a href="https://devchat.tv/faithlife" rel="nofollow">Faithlife | Now Hiring Software Developers</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>Charles Max Wood</li>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Special Guest</div><ul><li>Ran Levi</li></ul><div>Links</div><ul>
<li><a href="https://www.cmpod.net/are-software-bugs-inevitable-part-1-fortran-and-the-denver-airport-baggage-disaster-curious-minds-podcast/" rel="nofollow">Are Software Bugs Inevitable?</a></li>
<li><a href="https://www.wix.engineering/podcast" rel="nofollow">The Wix Engineering Podcast</a></li>
</ul><div>Picks</div><div>Dan</div><ul>
<li><a href="http://www-users.math.umn.edu/~arnold//disasters/ariane.html" rel="nofollow">The Explosion of the Ariane 5</a></li>
<li><a href="https://en.wikipedia.org/wiki/Mars_Climate_Orbiter#:~:text=The%20Mars%20Climate%20Orbiter%20(formerly,program%20for%20Mars%20Polar%20Lander." rel="nofollow">Mars Climate Orbiter</a></li>
</ul><div>AJ</div><ul>
<li><a href="https://ebay.to/2ECuciU" rel="nofollow">Magic Keyboard &amp; Trackpad 2</a></li>
<li><a href="https://ebay.to/2FXFGOz" rel="nofollow">Final Fantasy 1</a></li>
<li><a href="https://coolaj86.com/articles/the-gamecube-ultimate/GameCube" rel="nofollow">GameCube + GBA + HDMI</a></li>
<li><a href="https://coolaj86.com/articles/gamecube-homebrew-guide-for-n00bs/" rel="nofollow">Homebrew Guide</a></li>
</ul><div>Charles Max Wood</div><ul>
<li><a href="https://en.wikipedia.org/wiki/MUD" rel="nofollow">MUD</a></li>
<li><a href="https://en.wikipedia.org/wiki/List_of_MUDs" rel="nofollow">List of MUDs</a></li>
</ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Ran Levi.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Ran Levy, a well known and prolific technology podcaster joins the show to talk with the panel about software bugs. Topics of discussion include the inevitability of software bugs – are they an intrinsic part of software development? Also, can they be minimized and their impact mitigated? And what can software companies, and the developers themselves, do in order to deliver properly working software.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/faithlife&#34; rel=&#34;nofollow&#34;&gt;Faithlife | Now Hiring Software Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ran Levi&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cmpod.net/are-software-bugs-inevitable-part-1-fortran-and-the-denver-airport-baggage-disaster-curious-minds-podcast/&#34; rel=&#34;nofollow&#34;&gt;Are Software Bugs Inevitable?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/podcast&#34; rel=&#34;nofollow&#34;&gt;The Wix Engineering Podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www-users.math.umn.edu/~arnold//disasters/ariane.html&#34; rel=&#34;nofollow&#34;&gt;The Explosion of the Ariane 5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Mars_Climate_Orbiter#:~:text=The%20Mars%20Climate%20Orbiter%20(formerly,program%20for%20Mars%20Polar%20Lander.&#34; rel=&#34;nofollow&#34;&gt;Mars Climate Orbiter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2ECuciU&#34; rel=&#34;nofollow&#34;&gt;Magic Keyboard &amp;amp; Trackpad 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2FXFGOz&#34; rel=&#34;nofollow&#34;&gt;Final Fantasy 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/the-gamecube-ultimate/GameCube&#34; rel=&#34;nofollow&#34;&gt;GameCube &#43; GBA &#43; HDMI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/gamecube-homebrew-guide-for-n00bs/&#34; rel=&#34;nofollow&#34;&gt;Homebrew Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/MUD&#34; rel=&#34;nofollow&#34;&gt;MUD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_MUDs&#34; rel=&#34;nofollow&#34;&gt;List of MUDs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Ran Levi.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="76193541" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6084a3a9-b3b7-4ca3-b3a9-4df4995fb9bd/stream.mp3"/>
                
                <guid isPermaLink="false">8de33bb5-e3cb-4532-b5ea-d6302e7dbe49</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-451-are-software-bugs-inevitable-with-ran-levi</link>
                <pubDate>Tue, 29 Sep 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4762</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 450: Native Features Inside The Browser - Introducing Google&#39;s Project Fugu with Thomas Steiner</itunes:title>
                <title>JSJ 450: Native Features Inside The Browser - Introducing Google&#39;s Project Fugu with Thomas Steiner</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>For Web apps to be useful and successfully compete with native applications, they need to be able to access device features, such as the camera, local file system, Bluetooth, and more.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;For Web apps to be useful and successfully compete with native applications, they need to be able to access device features, such as the camera, local file system, Bluetooth, and more. Obviously such a mechanism needs to be secure and respect user privacy. In this episode Thomas Steiner, a Developer Advocate for the Web at Google, joins to discuss Project Fugu, and the benefits and capabilities that it already provides, and will provide in the future. Thomas, who is actively involved in this project, explains the design and development process for this project, and how it’s being rolled out and tested.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Thomas Steiner&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3.org/blog/2015/07/wicg/&#34;&gt;WICG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3.org/TR/wake-lock/&#34;&gt;Wake Lock&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.chrome.com/origintrials/#/trials/active&#34;&gt;Chrome Origin Trials Gatekeeping&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/microsoft-edge/origin-trials/&#34;&gt;Microsoft Origin Trials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.chromestatus.com/feature/5873577578463232&#34;&gt;WebOTP&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/lebinh/nginx-conf&#34;&gt;https://github.com/lebinh/nginx-conf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Gods-Battalions-Crusades-Rodney-Stark/dp/0061582603&#34;&gt;God’s Battalions: The Case for the Crusades&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/comrak/&#34;&gt;webinstall.dev/comrak&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Thomas&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://excalidraw.com/&#34;&gt;https://excalidraw.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/xxxx&#34;&gt;xxx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Thomas Steiner.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_medium=podcast&amp;amp;utm_source=jsjabber&amp;amp;utm_campaign=devchat&amp;amp;utm_content=homepage&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>For Web apps to be useful and successfully compete with native applications, they need to be able to access device features, such as the camera, local file system, Bluetooth, and more. Obviously such a mechanism needs to be secure and respect user privacy. In this episode Thomas Steiner, a Developer Advocate for the Web at Google, joins to discuss Project Fugu, and the benefits and capabilities that it already provides, and will provide in the future. Thomas, who is actively involved in this project, explains the design and development process for this project, and how it’s being rolled out and tested.</div><div>Sponsors</div><ul>
<li><a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun | Click here to get started on your free 14-day trial</a></li>
<li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer’s Career Guide</a> – Grab a Copy Today</li>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>Charles Max Wood</li>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Special Guest</div><ul><li>Thomas Steiner</li></ul><div>Links</div><ul>
<li><a href="https://www.w3.org/blog/2015/07/wicg/" rel="nofollow">WICG</a></li>
<li><a href="https://www.w3.org/TR/wake-lock/" rel="nofollow">Wake Lock</a></li>
<li><a href="https://developers.chrome.com/origintrials/#/trials/active" rel="nofollow">Chrome Origin Trials Gatekeeping</a></li>
<li><a href="https://docs.microsoft.com/en-us/microsoft-edge/origin-trials/" rel="nofollow">Microsoft Origin Trials</a></li>
<li><a href="https://www.chromestatus.com/feature/5873577578463232" rel="nofollow">WebOTP</a></li>
</ul><div>Picks</div><div>Aimee Knight</div><ul><li><a href="https://github.com/lebinh/nginx-conf" rel="nofollow">https://github.com/lebinh/nginx-conf</a></li></ul><div>Steve</div><ul><li><a href="https://www.amazon.com/Gods-Battalions-Crusades-Rodney-Stark/dp/0061582603" rel="nofollow">God’s Battalions: The Case for the Crusades</a></li></ul><div>AJ</div><ul><li><a href="https://webinstall.dev/comrak/" rel="nofollow">webinstall.dev/comrak</a></li></ul><div>Thomas</div><ul>
<li><a href="https://excalidraw.com/" rel="nofollow">https://excalidraw.com/</a></li>
<li><a href="https://devchat.tv/xxxx" rel="nofollow">xxx</a></li>
</ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Thomas Steiner.</div><div>Sponsored By:</div><ul><li>
<a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun</a>: <a href="https://raygun.com/?utm_campaign=devchat&utm_content=homepage&utm_medium=podcast&utm_source=jsjabber" rel="nofollow">Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.</a>
</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;For Web apps to be useful and successfully compete with native applications, they need to be able to access device features, such as the camera, local file system, Bluetooth, and more. Obviously such a mechanism needs to be secure and respect user privacy. In this episode Thomas Steiner, a Developer Advocate for the Web at Google, joins to discuss Project Fugu, and the benefits and capabilities that it already provides, and will provide in the future. Thomas, who is actively involved in this project, explains the design and development process for this project, and how it’s being rolled out and tested.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun | Click here to get started on your free 14-day trial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Thomas Steiner&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3.org/blog/2015/07/wicg/&#34; rel=&#34;nofollow&#34;&gt;WICG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3.org/TR/wake-lock/&#34; rel=&#34;nofollow&#34;&gt;Wake Lock&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.chrome.com/origintrials/#/trials/active&#34; rel=&#34;nofollow&#34;&gt;Chrome Origin Trials Gatekeeping&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/microsoft-edge/origin-trials/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Origin Trials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.chromestatus.com/feature/5873577578463232&#34; rel=&#34;nofollow&#34;&gt;WebOTP&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/lebinh/nginx-conf&#34; rel=&#34;nofollow&#34;&gt;https://github.com/lebinh/nginx-conf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Gods-Battalions-Crusades-Rodney-Stark/dp/0061582603&#34; rel=&#34;nofollow&#34;&gt;God’s Battalions: The Case for the Crusades&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/comrak/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev/comrak&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Thomas&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://excalidraw.com/&#34; rel=&#34;nofollow&#34;&gt;https://excalidraw.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/xxxx&#34; rel=&#34;nofollow&#34;&gt;xxx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Thomas Steiner.&lt;/div&gt;&lt;div&gt;Sponsored By:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun&lt;/a&gt;: &lt;a href=&#34;https://raygun.com/?utm_campaign=devchat&amp;utm_content=homepage&amp;utm_medium=podcast&amp;utm_source=jsjabber&#34; rel=&#34;nofollow&#34;&gt;Raygun now offers Real User Monitoring of Core Web Vitals. Start your 14-day free trial now.&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50985586" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2d933a71-a178-4e1e-8fdf-67abaa5fdfcd/stream.mp3"/>
                
                <guid isPermaLink="false">0962ce9d-a519-499c-b563-f730e5a2bbda</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-450-native-features-inside-the-browser-introducing-google-s-project-fugu-with-thomas-steiner</link>
                <pubDate>Tue, 22 Sep 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3186</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 449: The Things Every JavaScript Developer Must Know</itunes:title>
                <title>JSJ 449: The Things Every JavaScript Developer Must Know</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In this episode the panel discusses various programming topics, and whether or not they are required knowledge for JavaScript programmers. This includes topics such as scopes and hoisting, closures, the event-loop, and the behavior of this.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode the panel discusses various programming topics, and whether or not they are required knowledge for JavaScript programmers. This includes topics such as scopes and hoisting, closures, the event-loop, and the behavior of this. For each such topic, the panel discusses whether or not JavaScript devs are required to know and understand them in order to write better code, or pass job interviews, or to understand existing codebases. Alternatively, if these are topics that JavaScript developers don’t need to know, and maybe should even avoid.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?CID=102175&amp;amp;AFID=475401&amp;amp;ADID=454213&amp;amp;SID=%27%3E&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/javascript-scene/10-interview-questions-every-javascript-developer-should-know-6fa6bdf5ad95&#34;&gt;10 Interview Questions Every JavaScript Developer Should Know – AKA: The Keys to JavaScript Mastery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kentcdodds.com/blog/newspaper-code-structure&#34;&gt;https://kentcdodds.com/blog/newspaper-code-structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures&#34;&gt;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&amp;amp;arnumber=1407829&#34;&gt;Your Coffee Shop Doesn’t Use Two-Phase Commit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PL7664379246A246CB&#34;&gt;Crock on JS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode the panel discusses various programming topics, and whether or not they are required knowledge for JavaScript programmers. This includes topics such as scopes and hoisting, closures, the event-loop, and the behavior of this. For each such topic, the panel discusses whether or not JavaScript devs are required to know and understand them in order to write better code, or pass job interviews, or to understand existing codebases. Alternatively, if these are topics that JavaScript developers don’t need to know, and maybe should even avoid.</div><div>Sponsors</div><ul>
<li><a href="http://www.audibletrack.com/click.track?ADID=454213&AFID=475401&CID=102175&SID=%26%2339%3B%26gt%3B" rel="nofollow">Audible.com</a></li>
<li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer’s Career Guide</a> – Grab a Copy Today</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>AJ ONeal</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div>Links</div><ul>
<li><a href="https://medium.com/javascript-scene/10-interview-questions-every-javascript-developer-should-know-6fa6bdf5ad95" rel="nofollow">10 Interview Questions Every JavaScript Developer Should Know – AKA: The Keys to JavaScript Mastery</a></li>
<li><a href="https://kentcdodds.com/blog/newspaper-code-structure" rel="nofollow">https://kentcdodds.com/blog/newspaper-code-structure</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures</a></li>
<li><a href="https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1407829&tp=" rel="nofollow">Your Coffee Shop Doesn’t Use Two-Phase Commit</a></li>
</ul><div>Picks</div><div>AJ</div><ul><li><a href="https://www.youtube.com/playlist?list=PL7664379246A246CB" rel="nofollow">Crock on JS</a></li></ul><div>
<strong>Follow JavaScript Jabber on Twitter:</strong> <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode the panel discusses various programming topics, and whether or not they are required knowledge for JavaScript programmers. This includes topics such as scopes and hoisting, closures, the event-loop, and the behavior of this. For each such topic, the panel discusses whether or not JavaScript devs are required to know and understand them in order to write better code, or pass job interviews, or to understand existing codebases. Alternatively, if these are topics that JavaScript developers don’t need to know, and maybe should even avoid.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.audibletrack.com/click.track?ADID=454213&amp;AFID=475401&amp;CID=102175&amp;SID=%26%2339%3B%26gt%3B&#34; rel=&#34;nofollow&#34;&gt;Audible.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/javascript-scene/10-interview-questions-every-javascript-developer-should-know-6fa6bdf5ad95&#34; rel=&#34;nofollow&#34;&gt;10 Interview Questions Every JavaScript Developer Should Know – AKA: The Keys to JavaScript Mastery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kentcdodds.com/blog/newspaper-code-structure&#34; rel=&#34;nofollow&#34;&gt;https://kentcdodds.com/blog/newspaper-code-structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures&#34; rel=&#34;nofollow&#34;&gt;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1407829&amp;tp=&#34; rel=&#34;nofollow&#34;&gt;Your Coffee Shop Doesn’t Use Two-Phase Commit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PL7664379246A246CB&#34; rel=&#34;nofollow&#34;&gt;Crock on JS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow JavaScript Jabber on Twitter:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63333355" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3f423f7a-ff16-4a68-9179-e7bff96bc99d/stream.mp3"/>
                
                <guid isPermaLink="false">dcf4170b-f013-42b0-9638-797676988820</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-449-the-things-every-javascript-developer-must-know</link>
                <pubDate>Tue, 15 Sep 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3958</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 448: MongoDB Schema Fundamentals with Joe Karlsson</itunes:title>
                <title>JSJ 448: MongoDB Schema Fundamentals with Joe Karlsson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>MongoDB is a popular option for databases which provides objects that look and act like JavaScript Objects. We brought an expert, Joe Karlsson to clear up some of the confusion on how to arrange your data in MongoDB. Joe provides a rundown on how to</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;MongoDB is a popular option for databases which provides objects that look and act like JavaScript Objects. We brought an expert, Joe Karlsson to clear up some of the confusion on how to arrange your data in MongoDB. Joe provides a rundown on how to think about your data with a smaller dataset, a medium sized dataset, and a large dataset. The panel also dives into how the database works and how things are managed and arranged by the MongoDB database engine.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Joe Karlsson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://university.mongodb.com/courses/M320/about&#34;&gt;M320: Data Modeling&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mongodb.com/&#34;&gt;developer.mongodb.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Chuck&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://amzn.to/2Xtxdsi&#34;&gt;Leadership in Turbulent Times&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/ProSource-Acupressure-Pillow-Relief-Relaxation/dp/B00I1QCPIK/ref=sr_1_5?dchild=1&amp;amp;gclid=CjwKCAjwjqT5BRAPEiwAJlBuBYP-T-E3x-3SZeDEdLXaAuFgRcXscaBXi5ldRj5zOYzdbO0mGjzKPhoCcnUQAvD_BwE&amp;amp;hvadid=323349261513&amp;amp;hvdev=c&amp;amp;hvlocphy=9013085&amp;amp;hvnetw=g&amp;amp;hvqmt=b&amp;amp;hvrand=791609676337151461&amp;amp;hvtargid=kwd-372913320882&amp;amp;hydadcr=26412_10237886&amp;amp;keywords=acupuncture%2Bmat%2Bwith%2Bpillow&amp;amp;qid=1596563547&amp;amp;sr=8-5&amp;amp;tag=googhydr-20&amp;amp;th=1&#34;&gt;ProsourceFit Acupressure Mat&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Acupuncture Mat&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.networkworld.com/article/2226514/what-s-better-for-your-big-data-application--sql-or-nosql-.html&#34;&gt;SQL vs NoSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=B3DyxaCYlfg&#34;&gt;Chiron Beta Prime&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/ssh-pubkey/&#34;&gt;ssh-pubkey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arstechnica.com/video/watch/war-stories-ultima-online-the-virtual-ecology&#34;&gt;Ars Technica War Stories: Ultima Online (about sharding)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe Karlsson&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Stamped-Beginning-Definitive-History-National/dp/1568585985/ref=sr_1_2?dchild=1&amp;amp;keywords=stamped&#43;from&#43;the&#43;beginning&amp;amp;qid=1596563491&amp;amp;sr=8-2&amp;amp;tag=duckduckgo-ffab-b-20&#34;&gt;Stamped From the Beginning&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Joe Karlsson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>MongoDB is a popular option for databases which provides objects that look and act like JavaScript Objects. We brought an expert, Joe Karlsson to clear up some of the confusion on how to arrange your data in MongoDB. Joe provides a rundown on how to think about your data with a smaller dataset, a medium sized dataset, and a large dataset. The panel also dives into how the database works and how things are managed and arranged by the MongoDB database engine.</div><div>Sponsors</div><ul>
<li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer’s Career Guide</a> – Grab a Copy Today</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
<li>AJ ONeal</li>
</ul><div>Special Guest</div><ul><li>Joe Karlsson</li></ul><div>Links</div><ul>
<li><a href="https://university.mongodb.com/courses/M320/about" rel="nofollow">M320: Data Modeling</a></li>
<li><a href="https://developer.mongodb.com/" rel="nofollow">developer.mongodb.com</a></li>
</ul><div>Picks</div><div>Chuck</div><ul><li><a href="https://amzn.to/2Xtxdsi" rel="nofollow">Leadership in Turbulent Times</a></li></ul><div>Aimee</div><ul><li><a href="https://www.amazon.com/ProSource-Acupressure-Pillow-Relief-Relaxation/dp/B00I1QCPIK/ref=sr_1_5?dchild=1&gclid=CjwKCAjwjqT5BRAPEiwAJlBuBYP-T-E3x-3SZeDEdLXaAuFgRcXscaBXi5ldRj5zOYzdbO0mGjzKPhoCcnUQAvD_BwE&hvadid=323349261513&hvdev=c&hvlocphy=9013085&hvnetw=g&hvqmt=b&hvrand=791609676337151461&hvtargid=kwd-372913320882&hydadcr=26412_10237886&keywords=acupuncture%2Bmat%2Bwith%2Bpillow&qid=1596563547&sr=8-5&tag=googhydr-20&th=1" rel="nofollow">ProsourceFit Acupressure Mat</a></li></ul><div>AJ</div><ul>
<li>Acupuncture Mat</li>
<li><a href="https://www.networkworld.com/article/2226514/what-s-better-for-your-big-data-application--sql-or-nosql-.html" rel="nofollow">SQL vs NoSQL</a></li>
<li><a href="https://www.youtube.com/watch?v=B3DyxaCYlfg" rel="nofollow">Chiron Beta Prime</a></li>
<li><a href="https://webinstall.dev/ssh-pubkey/" rel="nofollow">ssh-pubkey</a></li>
<li><a href="https://arstechnica.com/video/watch/war-stories-ultima-online-the-virtual-ecology" rel="nofollow">Ars Technica War Stories: Ultima Online (about sharding)</a></li>
</ul><div>Joe Karlsson</div><ul><li><a href="https://www.amazon.com/Stamped-Beginning-Definitive-History-National/dp/1568585985/ref=sr_1_2?dchild=1&keywords=stamped+from+the+beginning&qid=1596563491&sr=8-2&tag=duckduckgo-ffab-b-20" rel="nofollow">Stamped From the Beginning</a></li></ul><div>Special Guest: Joe Karlsson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;MongoDB is a popular option for databases which provides objects that look and act like JavaScript Objects. We brought an expert, Joe Karlsson to clear up some of the confusion on how to arrange your data in MongoDB. Joe provides a rundown on how to think about your data with a smaller dataset, a medium sized dataset, and a large dataset. The panel also dives into how the database works and how things are managed and arranged by the MongoDB database engine.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Joe Karlsson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://university.mongodb.com/courses/M320/about&#34; rel=&#34;nofollow&#34;&gt;M320: Data Modeling&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mongodb.com/&#34; rel=&#34;nofollow&#34;&gt;developer.mongodb.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Chuck&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://amzn.to/2Xtxdsi&#34; rel=&#34;nofollow&#34;&gt;Leadership in Turbulent Times&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/ProSource-Acupressure-Pillow-Relief-Relaxation/dp/B00I1QCPIK/ref=sr_1_5?dchild=1&amp;gclid=CjwKCAjwjqT5BRAPEiwAJlBuBYP-T-E3x-3SZeDEdLXaAuFgRcXscaBXi5ldRj5zOYzdbO0mGjzKPhoCcnUQAvD_BwE&amp;hvadid=323349261513&amp;hvdev=c&amp;hvlocphy=9013085&amp;hvnetw=g&amp;hvqmt=b&amp;hvrand=791609676337151461&amp;hvtargid=kwd-372913320882&amp;hydadcr=26412_10237886&amp;keywords=acupuncture%2Bmat%2Bwith%2Bpillow&amp;qid=1596563547&amp;sr=8-5&amp;tag=googhydr-20&amp;th=1&#34; rel=&#34;nofollow&#34;&gt;ProsourceFit Acupressure Mat&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Acupuncture Mat&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.networkworld.com/article/2226514/what-s-better-for-your-big-data-application--sql-or-nosql-.html&#34; rel=&#34;nofollow&#34;&gt;SQL vs NoSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=B3DyxaCYlfg&#34; rel=&#34;nofollow&#34;&gt;Chiron Beta Prime&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/ssh-pubkey/&#34; rel=&#34;nofollow&#34;&gt;ssh-pubkey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arstechnica.com/video/watch/war-stories-ultima-online-the-virtual-ecology&#34; rel=&#34;nofollow&#34;&gt;Ars Technica War Stories: Ultima Online (about sharding)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe Karlsson&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Stamped-Beginning-Definitive-History-National/dp/1568585985/ref=sr_1_2?dchild=1&amp;keywords=stamped&#43;from&#43;the&#43;beginning&amp;qid=1596563491&amp;sr=8-2&amp;tag=duckduckgo-ffab-b-20&#34; rel=&#34;nofollow&#34;&gt;Stamped From the Beginning&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Joe Karlsson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65657626" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b5d2ee38-f60e-474b-a024-fe27328d35c8/stream.mp3"/>
                
                <guid isPermaLink="false">4c7c92a9-b1e6-4451-84d8-5df13c00be28</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-448-mongodb-schema-fundamentals-with-joe-karlsson</link>
                <pubDate>Tue, 08 Sep 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4103</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 447: Using Javascript for Data Analysis and Data Science with Daniel Lathrop</itunes:title>
                <title>JSJ 447: Using Javascript for Data Analysis and Data Science with Daniel Lathrop</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Our guest is Daniel Lathrop, a freelance investigative data journalist and educator, and formerly a newspaper reporter and Professor of Journalism and Media informatics at the University of Iowa.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Our guest is Daniel Lathrop, a freelance investigative data journalist and educator, and formerly a newspaper reporter and Professor of Journalism and Media informatics at the University of Iowa. On this show, Daniel describes how JavaScript is a great choice for doing data analysis and data science, potentially even more so than other languages which are often used for this purpose, such as Python and R. Daniel also provides information about lots of useful tools and techniques to use in this context.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Daniel Lathrop&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://daniel.buzz/&#34;&gt;https://daniel.buzz/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://peerj.com/preprints/3190.pdf&#34;&gt;Forecasting at Scale&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Dan Shappir&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.data-forge-notebook.com/&#34;&gt;https://www.data-forge-notebook.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Propaganda_in_Nazi_Germany#Propaganda_in_Mein_Kampf&#34;&gt;Propaganda in Nazi Germany&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Daniel Lathrop&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.data-forge-notebook.com/&#34;&gt;https://www.data-forge-notebook.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.claudiajs.com/&#34;&gt;https://www.claudiajs.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://js4ds.org/&#34;&gt;https://js4ds.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Daniel Lathrop.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Our guest is Daniel Lathrop, a freelance investigative data journalist and educator, and formerly a newspaper reporter and Professor of Journalism and Media informatics at the University of Iowa. On this show, Daniel describes how JavaScript is a great choice for doing data analysis and data science, potentially even more so than other languages which are often used for this purpose, such as Python and R. Daniel also provides information about lots of useful tools and techniques to use in this context.</div><div>Sponsors</div><ul>
<li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer’s Career Guide</a> – Grab a Copy Today</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
</ul><div>Special Guest</div><ul><li>Daniel Lathrop</li></ul><div>Links</div><ul><li><a href="https://daniel.buzz/" rel="nofollow">https://daniel.buzz/</a></li></ul><div>Picks</div><div>Aimee</div><ul><li><a href="https://peerj.com/preprints/3190.pdf" rel="nofollow">Forecasting at Scale</a></li></ul><div>Dan Shappir</div><ul><li><a href="https://www.data-forge-notebook.com/" rel="nofollow">https://www.data-forge-notebook.com</a></li></ul><div>AJ</div><ul><li><a href="https://en.wikipedia.org/wiki/Propaganda_in_Nazi_Germany#Propaganda_in_Mein_Kampf" rel="nofollow">Propaganda in Nazi Germany</a></li></ul><div>Daniel Lathrop</div><ul>
<li><a href="https://www.data-forge-notebook.com/" rel="nofollow">https://www.data-forge-notebook.com</a></li>
<li><a href="https://www.claudiajs.com/" rel="nofollow">https://www.claudiajs.com</a></li>
<li><a href="https://js4ds.org/" rel="nofollow">https://js4ds.org/</a></li>
<li>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</li>
</ul><div>Special Guest: Daniel Lathrop.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Our guest is Daniel Lathrop, a freelance investigative data journalist and educator, and formerly a newspaper reporter and Professor of Journalism and Media informatics at the University of Iowa. On this show, Daniel describes how JavaScript is a great choice for doing data analysis and data science, potentially even more so than other languages which are often used for this purpose, such as Python and R. Daniel also provides information about lots of useful tools and techniques to use in this context.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer’s Career Guide&lt;/a&gt; – Grab a Copy Today&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Daniel Lathrop&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://daniel.buzz/&#34; rel=&#34;nofollow&#34;&gt;https://daniel.buzz/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://peerj.com/preprints/3190.pdf&#34; rel=&#34;nofollow&#34;&gt;Forecasting at Scale&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Dan Shappir&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.data-forge-notebook.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.data-forge-notebook.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Propaganda_in_Nazi_Germany#Propaganda_in_Mein_Kampf&#34; rel=&#34;nofollow&#34;&gt;Propaganda in Nazi Germany&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Daniel Lathrop&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.data-forge-notebook.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.data-forge-notebook.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.claudiajs.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.claudiajs.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://js4ds.org/&#34; rel=&#34;nofollow&#34;&gt;https://js4ds.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Daniel Lathrop.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51591627" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/96aa69cb-a0bf-4146-a071-0973a9e27cc9/stream.mp3"/>
                
                <guid isPermaLink="false">88922d64-42db-4ff2-a77b-930e5f03fe98</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-447-using-javascript-for-data-analysis-and-data-science-with-daniel-lathrop</link>
                <pubDate>Tue, 01 Sep 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3224</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 446: Achieving Work-Life Balance, Especially When WFH</itunes:title>
                <title>JSJ 446: Achieving Work-Life Balance, Especially When WFH</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The reality of Covid-19 has changed the way that many people work, working remotely from home instead of coming into the office. Achieving work-life balance can always be a challenge in tech, but can be especially challenging when work and life mix i</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;The reality of Covid-19 has changed the way that many people work, working remotely from home instead of coming into the office. Achieving work-life balance can always be a challenge in tech, but can be especially challenging when work and life mix in the same location. In this episode the panel discusses this important topic, and how it has impacted their own lives and careers. Also, how it changes over time and during a career.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer&#39;s Career Guide&lt;/a&gt; - Grab a Copy Today&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.figma.com/file/n1KjxjAy7swBU4xDEuRKV5/Savvi?node-id=311%3A325&#34;&gt;https://www.figma.com&lt;/a&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-431-personal-branding-for-developers-with-morad-stern/&#34;&gt;J&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-431-personal-branding-for-developers-with-morad-stern/&#34;&gt;SJ 431: Personal Branding for Developers with Morad Stern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/pavtalk/status/1285410751092416513?s=20&#34;&gt;GPT3() - The spreadsheet function to rule them all.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/sharifshameem/status/1284807152603820032?s=20&#34;&gt;I built a React dice component with GPT-3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://medium.com/@User3141592/how-does-the-internet-work-edc2e22e7eb8&#34;&gt;How Does The Internet Work?&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://blerp.com&#34;&gt;https://blerp.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/curlie&#34;&gt;https://webinstall.dev/curlie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Wear Masks&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/openai/gpt-3&#34;&gt;https://github.com/openai/gpt-3&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>The reality of Covid-19 has changed the way that many people work, working remotely from home instead of coming into the office. Achieving work-life balance can always be a challenge in tech, but can be especially challenging when work and life mix in the same location. In this episode the panel discusses this important topic, and how it has impacted their own lives and careers. Also, how it changes over time and during a career.</strong></div><div>Sponsors</div><ul><li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer&#39;s Career Guide</a> - Grab a Copy Today</li></ul><div>Panel</div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div>Links</div><ul>
<li>
<a href="https://www.figma.com/file/n1KjxjAy7swBU4xDEuRKV5/Savvi?node-id=311%3A325" rel="nofollow">https://www.figma.com</a><a href="https://devchat.tv/js-jabber/jsj-431-personal-branding-for-developers-with-morad-stern/" rel="nofollow">J</a>
</li>
<li><a href="https://devchat.tv/js-jabber/jsj-431-personal-branding-for-developers-with-morad-stern/" rel="nofollow">SJ 431: Personal Branding for Developers with Morad Stern</a></li>
<li><a href="https://twitter.com/pavtalk/status/1285410751092416513?s=20" rel="nofollow">GPT3() - The spreadsheet function to rule them all.</a></li>
<li><a href="https://twitter.com/sharifshameem/status/1284807152603820032?s=20" rel="nofollow">I built a React dice component with GPT-3</a></li>
</ul><div>Picks</div><div>Steve</div><ul><li>
<a href="https://medium.com/@User3141592/how-does-the-internet-work-edc2e22e7eb8" rel="nofollow">How Does The Internet Work?</a> </li></ul><div>AJ</div><ul>
<li><a href="https://blerp.com" rel="nofollow">https://blerp.com</a></li>
<li><a href="https://webinstall.dev/curlie" rel="nofollow">https://webinstall.dev/curlie</a></li>
</ul><div>Dan</div><ul>
<li>Wear Masks</li>
<li>
<a href="https://github.com/openai/gpt-3" rel="nofollow">https://github.com/openai/gpt-3</a> </li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;The reality of Covid-19 has changed the way that many people work, working remotely from home instead of coming into the office. Achieving work-life balance can always be a challenge in tech, but can be especially challenging when work and life mix in the same location. In this episode the panel discusses this important topic, and how it has impacted their own lives and careers. Also, how it changes over time and during a career.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer&amp;#39;s Career Guide&lt;/a&gt; - Grab a Copy Today&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.figma.com/file/n1KjxjAy7swBU4xDEuRKV5/Savvi?node-id=311%3A325&#34; rel=&#34;nofollow&#34;&gt;https://www.figma.com&lt;/a&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-431-personal-branding-for-developers-with-morad-stern/&#34; rel=&#34;nofollow&#34;&gt;J&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-431-personal-branding-for-developers-with-morad-stern/&#34; rel=&#34;nofollow&#34;&gt;SJ 431: Personal Branding for Developers with Morad Stern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/pavtalk/status/1285410751092416513?s=20&#34; rel=&#34;nofollow&#34;&gt;GPT3() - The spreadsheet function to rule them all.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/sharifshameem/status/1284807152603820032?s=20&#34; rel=&#34;nofollow&#34;&gt;I built a React dice component with GPT-3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://medium.com/@User3141592/how-does-the-internet-work-edc2e22e7eb8&#34; rel=&#34;nofollow&#34;&gt;How Does The Internet Work?&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://blerp.com&#34; rel=&#34;nofollow&#34;&gt;https://blerp.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/curlie&#34; rel=&#34;nofollow&#34;&gt;https://webinstall.dev/curlie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Wear Masks&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/openai/gpt-3&#34; rel=&#34;nofollow&#34;&gt;https://github.com/openai/gpt-3&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62229524" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bbe323e6-077d-4a71-b86c-71ed6bfe9529/stream.mp3"/>
                
                <guid isPermaLink="false">a33bf428-7c3d-4ac0-aad2-a5ad9a15efa1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-446-achieving-work-life-balance-especially-when-wfh</link>
                <pubDate>Tue, 25 Aug 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3889</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 445: Augmented Reality for Mobile Browsers with Connell Gauld</itunes:title>
                <title>JSJ 445: Augmented Reality for Mobile Browsers with Connell Gauld</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Connell has been working on Universal AR, a cross-platform Augmented Reality kit for Mobile Browsers delivering native-level performance using only JavaScript (and a bit of WASM under the hood).</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Connell has been working on Universal AR, a cross-platform Augmented Reality kit for Mobile Browsers delivering native-level performance using only JavaScript (and a bit of WASM under the hood). We talk about what AR actually is, some of its use cases, as well as the fascinating details as to how the Zap.works team is delivering near native performance and accuracy without IR, LiDAR, or any other of the common advanced AR sensors - just the good ol&#39; phone camera and advanced Computer Visual trickery.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://scoutapm.com/devchat&#34;&gt;Scout APM&lt;/a&gt; | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer&#39;s Career Guide&lt;/a&gt; - Grab a Copy Today&lt;/li&gt;
&lt;li&gt;Do you code in .NET? Check out Adventures in .NET&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Connell Gauld&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zap.works/universal-ar/&#34;&gt;Universal AR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zap.works/&#34;&gt;Zappar content development tools&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Looney_Tunes&#34;&gt;Looney Tunes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Looney_Tunes&#34;&gt;ripgrep&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Connell&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Looney_Tunes&#34;&gt;Dark on Netflix&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Connell Gauld.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Connell has been working on Universal AR, a cross-platform Augmented Reality kit for Mobile Browsers delivering native-level performance using only JavaScript (and a bit of WASM under the hood). We talk about what AR actually is, some of its use cases, as well as the fascinating details as to how the Zap.works team is delivering near native performance and accuracy without IR, LiDAR, or any other of the common advanced AR sensors - just the good ol&#39; phone camera and advanced Computer Visual trickery.</div><div>Sponsors</div><ul>
<li>
<a href="https://scoutapm.com/devchat" rel="nofollow">Scout APM</a> | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout</li>
<li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer&#39;s Career Guide</a> - Grab a Copy Today</li>
<li>Do you code in .NET? Check out Adventures in .NET</li>
</ul><div>Panel</div><ul>
<li>AJ ONeal</li>
<li>Steve Edwards</li>
</ul><div>Special Guest</div><ul><li>Connell Gauld</li></ul><div>Links</div><ul>
<li><a href="https://zap.works/universal-ar/" rel="nofollow">Universal AR</a></li>
<li><a href="https://zap.works/" rel="nofollow">Zappar content development tools</a></li>
</ul><div>Picks</div><div>Steve</div><ul><li><a href="https://en.wikipedia.org/wiki/Looney_Tunes" rel="nofollow">Looney Tunes</a></li></ul><div>AJ</div><ul><li><a href="https://en.wikipedia.org/wiki/Looney_Tunes" rel="nofollow">ripgrep</a></li></ul><div>Connell</div><ul><li><a href="https://en.wikipedia.org/wiki/Looney_Tunes" rel="nofollow">Dark on Netflix</a></li></ul><div>Special Guest: Connell Gauld.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Connell has been working on Universal AR, a cross-platform Augmented Reality kit for Mobile Browsers delivering native-level performance using only JavaScript (and a bit of WASM under the hood). We talk about what AR actually is, some of its use cases, as well as the fascinating details as to how the Zap.works team is delivering near native performance and accuracy without IR, LiDAR, or any other of the common advanced AR sensors - just the good ol&amp;#39; phone camera and advanced Computer Visual trickery.&lt;/div&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://scoutapm.com/devchat&#34; rel=&#34;nofollow&#34;&gt;Scout APM&lt;/a&gt; | We&amp;#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer&amp;#39;s Career Guide&lt;/a&gt; - Grab a Copy Today&lt;/li&gt;
&lt;li&gt;Do you code in .NET? Check out Adventures in .NET&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Connell Gauld&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zap.works/universal-ar/&#34; rel=&#34;nofollow&#34;&gt;Universal AR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zap.works/&#34; rel=&#34;nofollow&#34;&gt;Zappar content development tools&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Looney_Tunes&#34; rel=&#34;nofollow&#34;&gt;Looney Tunes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Looney_Tunes&#34; rel=&#34;nofollow&#34;&gt;ripgrep&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Connell&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Looney_Tunes&#34; rel=&#34;nofollow&#34;&gt;Dark on Netflix&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Connell Gauld.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51717433" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/84f69173-0047-4536-9b71-afd78a19d173/stream.mp3"/>
                
                <guid isPermaLink="false">2609c23b-34ce-44a2-a1bc-65b3e0170256</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-445-augmented-reality-for-mobile-browsers-with-connell-gauld</link>
                <pubDate>Tue, 18 Aug 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3232</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 444: Coding Front-end JavaScript for Accessibility with Neha Sharma</itunes:title>
                <title>JSJ 444: Coding Front-end JavaScript for Accessibility with Neha Sharma</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In this episode of JavaScript Jabber we interview Neha Sharma about the importance of coding front-end JavaScript with accessibility in mind. She explains practical methods in which to generate accessible UX when using front-end frameworks, such as R</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode of JavaScript Jabber we interview Neha Sharma about the importance of coding front-end JavaScript with accessibility in mind. She explains practical methods in which to generate accessible UX when using front-end frameworks, such as React and Angular. For example, the importance of generating proper semantic markup, and considering behaviors and responses to user interactions.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Neha Sharma&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34;&gt;Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34;&gt;The Complete Software Developer&#39;s Career Guide&lt;/a&gt; - Grab a Copy Today&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Neha Sharma:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Neha on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/hellonehha&#34;&gt;@hellonehha&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/dabit3&#34;&gt;Nader Dabit (@dabit3)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=y8OnoxKotPQ&#34;&gt;Microservices Parody&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kentcdodds.com/blog/aha-programming&#34;&gt;AHA Programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Windows 10: tar, ssh, curl, pwsh&lt;/li&gt;
&lt;li&gt;Yellowstone&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://adlrocha.substack.com/p/adlrocha-software-should-be-designed&#34;&gt;Software should be designed to last&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/search?q=%23javascriptriddle&amp;amp;src=typed_query&#34;&gt;#javascriptriddle&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Neha Sharma .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode of JavaScript Jabber we interview Neha Sharma about the importance of coding front-end JavaScript with accessibility in mind. She explains practical methods in which to generate accessible UX when using front-end frameworks, such as React and Angular. For example, the importance of generating proper semantic markup, and considering behaviors and responses to user interactions.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Neha Sharma</li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://scoutapm.com/devchat" rel="nofollow">Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout</a></li>
<li>
<a href="https://simpleprogrammer.com/products/careerguide/" rel="nofollow">The Complete Software Developer&#39;s Career Guide</a> - Grab a Copy Today</li>
</ul><blockquote><a href="https://reactnativeremoteconf.com/" rel="nofollow">React Native Remote Conf 2020</a></blockquote><div><strong>Picks</strong></div><div><strong>Neha Sharma:</strong></div><ul>
<li>Follow Neha on Twitter &gt; <a href="https://twitter.com/hellonehha" rel="nofollow">@hellonehha</a>
</li>
<li><a href="https://twitter.com/dabit3" rel="nofollow">Nader Dabit (@dabit3)</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=y8OnoxKotPQ" rel="nofollow">Microservices Parody</a></li>
<li><a href="https://kentcdodds.com/blog/aha-programming" rel="nofollow">AHA Programming</a></li>
<li>Windows 10: tar, ssh, curl, pwsh</li>
<li>Yellowstone</li>
<li><a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://adlrocha.substack.com/p/adlrocha-software-should-be-designed" rel="nofollow">Software should be designed to last</a></li></ul><div><strong>Dan Shappir:</strong></div><ul><li><a href="https://twitter.com/search?q=%23javascriptriddle&src=typed_query" rel="nofollow">#javascriptriddle</a></li></ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Neha Sharma .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode of JavaScript Jabber we interview Neha Sharma about the importance of coding front-end JavaScript with accessibility in mind. She explains practical methods in which to generate accessible UX when using front-end frameworks, such as React and Angular. For example, the importance of generating proper semantic markup, and considering behaviors and responses to user interactions.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Neha Sharma&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34; rel=&#34;nofollow&#34;&gt;Scout APM | We&amp;#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://simpleprogrammer.com/products/careerguide/&#34; rel=&#34;nofollow&#34;&gt;The Complete Software Developer&amp;#39;s Career Guide&lt;/a&gt; - Grab a Copy Today&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Neha Sharma:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Neha on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/hellonehha&#34; rel=&#34;nofollow&#34;&gt;@hellonehha&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/dabit3&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit (@dabit3)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=y8OnoxKotPQ&#34; rel=&#34;nofollow&#34;&gt;Microservices Parody&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kentcdodds.com/blog/aha-programming&#34; rel=&#34;nofollow&#34;&gt;AHA Programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Windows 10: tar, ssh, curl, pwsh&lt;/li&gt;
&lt;li&gt;Yellowstone&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://adlrocha.substack.com/p/adlrocha-software-should-be-designed&#34; rel=&#34;nofollow&#34;&gt;Software should be designed to last&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/search?q=%23javascriptriddle&amp;src=typed_query&#34; rel=&#34;nofollow&#34;&gt;#javascriptriddle&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Neha Sharma .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43041854" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/421203e9-8b7f-4611-9d10-cd44a8dbcddd/stream.mp3"/>
                
                <guid isPermaLink="false">7c24634c-635b-436e-899a-380379f8fa3b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-444-coding-front-end-javascript-for-accessibility-with-neha-sharma</link>
                <pubDate>Tue, 11 Aug 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2690</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 443: All About InertiaJS with Jonathan Reinink</itunes:title>
                <title>JSJ 443: All About InertiaJS with Jonathan Reinink</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The panel talks with Jonathan Reinink about his new library, IntertiaJS. InertiaJS is a tool that allows you to create a monolith server rendered site, but where you write your own custom back end, and then use a front end framework like React, Vue,</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panel talks with Jonathan Reinink about his new library, IntertiaJS. InertiaJS is a tool that allows you to create a monolith server rendered site, but where you write your own custom back end, and then use a front end framework like React, Vue, or Svelte. We discuss how Intertia works at a very granular level, how it compares to tools like Next.js and Nuxt, why monoliths are better than using APIs, how Interita handles authentication and form submissions, and much more.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Jonathan Reinink&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34;&gt;Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/turbolinks/turbolinks&#34;&gt;Turbolinks &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jonathan Reinink:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Jonathan on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/&#34;&gt;@reinink&lt;/a&gt;, &lt;a href=&#34;https://reinink.ca&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inertiajs.com/&#34;&gt;Inertia.js - The Modern Monolith&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netflix.com/rs/title/80104198&#34;&gt;Lost in Space&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.sankalpjonna.com/posts/our-aws-bill-is-2-of-revenue-heres-how-we-did-it&#34;&gt;Our AWS bill is ~ 2% of revenue. Here&#39;s how we did it&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Colonoscopy&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Jonathan Reinink.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panel talks with Jonathan Reinink about his new library, IntertiaJS. InertiaJS is a tool that allows you to create a monolith server rendered site, but where you write your own custom back end, and then use a front end framework like React, Vue, or Svelte. We discuss how Intertia works at a very granular level, how it compares to tools like Next.js and Nuxt, why monoliths are better than using APIs, how Interita handles authentication and form submissions, and much more.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
</ul><div><strong>Guest</strong></div><ul><li>Jonathan Reinink</li></ul><div><strong>Sponsors</strong></div><ul><li><a href="https://scoutapm.com/devchat" rel="nofollow">Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout</a></li></ul><blockquote><a href="https://reactnativeremoteconf.com/" rel="nofollow">React Native Remote Conf 2020</a></blockquote><div><strong>Links</strong></div><ul><li><a href="https://github.com/turbolinks/turbolinks" rel="nofollow">Turbolinks </a></li></ul><div><strong>Picks</strong></div><div><strong>Jonathan Reinink:</strong></div><ul>
<li>Follow Jonathan on Twitter &gt; <a href="https://twitter.com/" rel="nofollow">@reinink</a>, <a href="https://reinink.ca" rel="nofollow">Website</a>
</li>
<li><a href="https://inertiajs.com/" rel="nofollow">Inertia.js - The Modern Monolith</a></li>
<li><a href="https://www.netflix.com/rs/title/80104198" rel="nofollow">Lost in Space</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.sankalpjonna.com/posts/our-aws-bill-is-2-of-revenue-heres-how-we-did-it" rel="nofollow">Our AWS bill is ~ 2% of revenue. Here&#39;s how we did it</a></li></ul><div><strong>Steve Edwards:</strong></div><ul><li>Colonoscopy</li></ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Jonathan Reinink.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panel talks with Jonathan Reinink about his new library, IntertiaJS. InertiaJS is a tool that allows you to create a monolith server rendered site, but where you write your own custom back end, and then use a front end framework like React, Vue, or Svelte. We discuss how Intertia works at a very granular level, how it compares to tools like Next.js and Nuxt, why monoliths are better than using APIs, how Interita handles authentication and form submissions, and much more.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Jonathan Reinink&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34; rel=&#34;nofollow&#34;&gt;Scout APM | We&amp;#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/turbolinks/turbolinks&#34; rel=&#34;nofollow&#34;&gt;Turbolinks &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jonathan Reinink:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Jonathan on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/&#34; rel=&#34;nofollow&#34;&gt;@reinink&lt;/a&gt;, &lt;a href=&#34;https://reinink.ca&#34; rel=&#34;nofollow&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inertiajs.com/&#34; rel=&#34;nofollow&#34;&gt;Inertia.js - The Modern Monolith&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netflix.com/rs/title/80104198&#34; rel=&#34;nofollow&#34;&gt;Lost in Space&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.sankalpjonna.com/posts/our-aws-bill-is-2-of-revenue-heres-how-we-did-it&#34; rel=&#34;nofollow&#34;&gt;Our AWS bill is ~ 2% of revenue. Here&amp;#39;s how we did it&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Colonoscopy&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Jonathan Reinink.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60564793" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/710c1134-d5c0-49b2-904d-e7d3e56a333f/stream.mp3"/>
                
                <guid isPermaLink="false">f5c7ca6e-418c-4975-abc7-34c13ea07832</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-443-all-about-inertiajs-with-jonathan-reinink</link>
                <pubDate>Tue, 04 Aug 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3785</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 442: Breaking Into Tech with Danny Thompson</itunes:title>
                <title>JSJ 442: Breaking Into Tech with Danny Thompson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Danny Thompson discusses his road to a successful tech career, after working for years outside the industry (frying chicken at gas-stations). He explains the importance of setting goals and following through, and how to overcome adversity, and handle</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Danny Thompson discusses his road to a successful tech career, after working for years outside the industry (frying chicken at gas-stations). He explains the importance of setting goals and following through, and how to overcome adversity, and handle setbacks. It&#39;s simultaneously a very inspirational story, but also filled with lots of very practical advice and action items to pursue. For example, the importance of attending and participating in Meetups and engaging with the local tech community.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Danny Thompson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34;&gt;Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rezi.io/%20&#34;&gt;AI powered resume builder&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Danny Thompson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Danny Thompson on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/dthompsondev?lang=en&#34;&gt;@DThompsonDev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC-T8W79DN6PBnzomelvqJYw&#34;&gt;James Q Quick - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA&#34;&gt;Brad Traversy - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCeU-1X402kT-JlLdAitxSMA&#34;&gt;Florin Pop - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/solderjs/html-resume/pull/1&#34;&gt;Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/resume/&#34;&gt;Resume&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=WVDQEoe6ZWY&#34;&gt;This Video Is Sponsored By ███ VPN &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://librivox.org/the-wisdom-of-the-ancients-by-francis-bacon/&#34;&gt;The Wisdom of the Ancients by Sir Francis Bacon Free AudioBook)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://adayinthelifeof.nl/2020/05/20/aws.html&#34;&gt;Amazon Web Services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.etsy.com/shop/TransientCraft?ref=yr_purchases&#34;&gt;Eco Performance Bamboo Clothing I Handmade I by TransientCraft&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://onefunnelaway.com/challenge?cf_affiliate_id=1169171&amp;amp;affiliate_id=1169171&amp;amp;gclid=CjwKCAjwltH3BRB6EiwAhj0IUMoF-j5BQXv9IRJKfPXCjaiP8a_AeX6yia3CMcmbB_Ab-R99YOxPZhoCHmYQAvD_BwE&#34;&gt;The One Funnel Away Challenge!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/conferences/&#34;&gt;Devchat.tv Conferences&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://xkcd.com/979/&#34;&gt;xkcd: Wisdom of the Ancients&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0034583/?ref_=fn_al_tt_1&#34;&gt;Casablanca (1942) - IMDb&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Adopt a puppy or other pet&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Danny Thompson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Danny Thompson discusses his road to a successful tech career, after working for years outside the industry (frying chicken at gas-stations). He explains the importance of setting goals and following through, and how to overcome adversity, and handle setbacks. It&#39;s simultaneously a very inspirational story, but also filled with lots of very practical advice and action items to pursue. For example, the importance of attending and participating in Meetups and engaging with the local tech community.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Danny Thompson</li></ul><div> </div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i | Enjoy the luxuries of freelancing</a></li>
<li><a href="https://scoutapm.com/devchat" rel="nofollow">Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout</a></li>
</ul><blockquote><a href="https://reactnativeremoteconf.com/" rel="nofollow">React Native Remote Conf 2020</a></blockquote><div><strong>Links</strong></div><ul><li><a href="https://www.rezi.io/%20" rel="nofollow">AI powered resume builder</a></li></ul><div><strong>Picks</strong></div><div><strong>Danny Thompson:</strong></div><ul>
<li>Follow Danny Thompson on Twitter &gt; <a href="https://twitter.com/dthompsondev?lang=en" rel="nofollow">@DThompsonDev</a>
</li>
<li><a href="https://www.youtube.com/channel/UC-T8W79DN6PBnzomelvqJYw" rel="nofollow">James Q Quick - YouTube</a></li>
<li><a href="https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA" rel="nofollow">Brad Traversy - YouTube</a></li>
<li><a href="https://www.youtube.com/channel/UCeU-1X402kT-JlLdAitxSMA" rel="nofollow">Florin Pop - YouTube</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://github.com/solderjs/html-resume/pull/1" rel="nofollow">Template</a></li>
<li><a href="https://coolaj86.com/resume/" rel="nofollow">Resume</a></li>
<li><a href="https://www.youtube.com/watch?v=WVDQEoe6ZWY" rel="nofollow">This Video Is Sponsored By ███ VPN </a></li>
<li><a href="https://librivox.org/the-wisdom-of-the-ancients-by-francis-bacon/" rel="nofollow">The Wisdom of the Ancients by Sir Francis Bacon Free AudioBook)</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://adayinthelifeof.nl/2020/05/20/aws.html" rel="nofollow">Amazon Web Services</a></li>
<li><a href="https://www.etsy.com/shop/TransientCraft?ref=yr_purchases" rel="nofollow">Eco Performance Bamboo Clothing I Handmade I by TransientCraft</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://onefunnelaway.com/challenge?affiliate_id=1169171&cf_affiliate_id=1169171&gclid=CjwKCAjwltH3BRB6EiwAhj0IUMoF-j5BQXv9IRJKfPXCjaiP8a_AeX6yia3CMcmbB_Ab-R99YOxPZhoCHmYQAvD_BwE" rel="nofollow">The One Funnel Away Challenge!</a></li>
<li><a href="https://devchat.tv/conferences/" rel="nofollow">Devchat.tv Conferences</a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul>
<li><a href="https://xkcd.com/979/" rel="nofollow">xkcd: Wisdom of the Ancients</a></li>
<li><a href="https://www.imdb.com/title/tt0034583/?ref_=fn_al_tt_1" rel="nofollow">Casablanca (1942) - IMDb</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul><li>Adopt a puppy or other pet</li></ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Danny Thompson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Danny Thompson discusses his road to a successful tech career, after working for years outside the industry (frying chicken at gas-stations). He explains the importance of setting goals and following through, and how to overcome adversity, and handle setbacks. It&amp;#39;s simultaneously a very inspirational story, but also filled with lots of very practical advice and action items to pursue. For example, the importance of attending and participating in Meetups and engaging with the local tech community.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Danny Thompson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34; rel=&#34;nofollow&#34;&gt;Scout APM | We&amp;#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rezi.io/%20&#34; rel=&#34;nofollow&#34;&gt;AI powered resume builder&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Danny Thompson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Danny Thompson on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/dthompsondev?lang=en&#34; rel=&#34;nofollow&#34;&gt;@DThompsonDev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC-T8W79DN6PBnzomelvqJYw&#34; rel=&#34;nofollow&#34;&gt;James Q Quick - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA&#34; rel=&#34;nofollow&#34;&gt;Brad Traversy - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCeU-1X402kT-JlLdAitxSMA&#34; rel=&#34;nofollow&#34;&gt;Florin Pop - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/solderjs/html-resume/pull/1&#34; rel=&#34;nofollow&#34;&gt;Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/resume/&#34; rel=&#34;nofollow&#34;&gt;Resume&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=WVDQEoe6ZWY&#34; rel=&#34;nofollow&#34;&gt;This Video Is Sponsored By ███ VPN &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://librivox.org/the-wisdom-of-the-ancients-by-francis-bacon/&#34; rel=&#34;nofollow&#34;&gt;The Wisdom of the Ancients by Sir Francis Bacon Free AudioBook)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://adayinthelifeof.nl/2020/05/20/aws.html&#34; rel=&#34;nofollow&#34;&gt;Amazon Web Services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.etsy.com/shop/TransientCraft?ref=yr_purchases&#34; rel=&#34;nofollow&#34;&gt;Eco Performance Bamboo Clothing I Handmade I by TransientCraft&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://onefunnelaway.com/challenge?affiliate_id=1169171&amp;cf_affiliate_id=1169171&amp;gclid=CjwKCAjwltH3BRB6EiwAhj0IUMoF-j5BQXv9IRJKfPXCjaiP8a_AeX6yia3CMcmbB_Ab-R99YOxPZhoCHmYQAvD_BwE&#34; rel=&#34;nofollow&#34;&gt;The One Funnel Away Challenge!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/conferences/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv Conferences&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://xkcd.com/979/&#34; rel=&#34;nofollow&#34;&gt;xkcd: Wisdom of the Ancients&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0034583/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;Casablanca (1942) - IMDb&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Adopt a puppy or other pet&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Danny Thompson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="81826377" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6e4418ee-2c85-41e6-b965-40058deb1033/stream.mp3"/>
                
                <guid isPermaLink="false">8fbc021e-02e3-453d-9134-3bb17399d3d7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-442-breaking-into-tech-with-danny-thompson</link>
                <pubDate>Tue, 28 Jul 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5114</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 441: The Present and Future of JavaScript Bundling and Delivery with Yoav Weiss</itunes:title>
                <title>JSJ 441: The Present and Future of JavaScript Bundling and Delivery with Yoav Weiss</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Yoav Wiess is a Developer Advocate at Google on the Chrome team, and also co-chair of the W3C Performance Working Group. In this episode Yoav explains how JavaScript resources are currently being delivered to browsers, and limitations and downsides w</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Yoav Wiess is a Developer Advocate at Google on the Chrome team, and also co-chair of the W3C Performance Working Group. In this episode Yoav explains how JavaScript resources are currently being delivered to browsers, and limitations and downsides with these approaches. He then describes a proposal for an advanced JavaScript delivery method that addresses these limitations. When this proposal is implemented, it will enable much more efficient download of JavaScript into browsers, boosting Web performance. This is a public proposal, and Yoav invites the community to participate in the standardization process.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Yoav Weiss&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34;&gt;Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-434-understanding-and-using-es-modules-in-node-with-gil-tayar/&#34;&gt;JSJ 434: Understanding and Using ES Modules in Node with Gil Tayar&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Yoav Weiss McCumskey:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Yoav on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/yoavweiss%0A&#34;&gt;@yoavweiss &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chromestatus.com/feature/4733392803332096&#34;&gt;Scroll to Text Fragment - Chrome Platform Status&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow AJ on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/coolaj86&#34;&gt;@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://amzn.to/30RePMh&#34;&gt;The Beatles: Abbey Road&lt;/a&gt;(great dynamic range) (note: the title I meant to use)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/deno/&#34;&gt;Deno | webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devdevcharlie/status/1275197348063465472?s=20&#34;&gt;&#34;Inspired by @Apple&#39;s #WWDC2020, I quickly built WashOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devdevcharlie&#34;&gt;Charlie Gerard 🏳️‍🌈 (@devdevcharlie) / Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ZQS91wVdvYc&#34;&gt;The Beatles: a musical appreciation and analysis by composer, Howard Goodall CBE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edvards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://nuxtjs.org/blog/going-full-static/&#34;&gt;Going Full Static - NuxtJS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://teachyourselfcs.com/&#34;&gt;Teach Yourself Computer Science&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Yoav Weiss.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Yoav Wiess is a Developer Advocate at Google on the Chrome team, and also co-chair of the W3C Performance Working Group. In this episode Yoav explains how JavaScript resources are currently being delivered to browsers, and limitations and downsides with these approaches. He then describes a proposal for an advanced JavaScript delivery method that addresses these limitations. When this proposal is implemented, it will enable much more efficient download of JavaScript into browsers, boosting Web performance. This is a public proposal, and Yoav invites the community to participate in the standardization process.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Yoav Weiss</li></ul><div><strong>Sponsors</strong></div><ul><li><a href="https://scoutapm.com/devchat" rel="nofollow">Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout</a></li></ul><div><a href="https://reactnativeremoteconf.com/" rel="nofollow">React Native Remote Conf 2020</a></div><div><strong>Links</strong></div><ul><li><a href="https://devchat.tv/js-jabber/jsj-434-understanding-and-using-es-modules-in-node-with-gil-tayar/" rel="nofollow">JSJ 434: Understanding and Using ES Modules in Node with Gil Tayar</a></li></ul><div><strong>Picks</strong></div><div><strong>Yoav Weiss McCumskey:</strong></div><ul>
<li>Follow Yoav on Twitter &gt; <a href="https://twitter.com/yoavweiss%0A" rel="nofollow">@yoavweiss </a>
</li>
<li><a href="https://chromestatus.com/feature/4733392803332096" rel="nofollow">Scroll to Text Fragment - Chrome Platform Status</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li>Follow AJ on Twitter &gt; <a href="https://twitter.com/coolaj86" rel="nofollow">@coolaj86</a>
</li>
<li>
<a href="https://amzn.to/30RePMh" rel="nofollow">The Beatles: Abbey Road</a>(great dynamic range) (note: the title I meant to use)</li>
<li><a href="https://webinstall.dev/deno/" rel="nofollow">Deno | webinstall.dev</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://twitter.com/devdevcharlie/status/1275197348063465472?s=20" rel="nofollow">&#34;Inspired by @Apple&#39;s #WWDC2020, I quickly built WashOS</a></li>
<li><a href="https://twitter.com/devdevcharlie" rel="nofollow">Charlie Gerard 🏳️‍🌈 (@devdevcharlie) / Twitter</a></li>
<li><a href="https://www.youtube.com/watch?v=ZQS91wVdvYc" rel="nofollow">The Beatles: a musical appreciation and analysis by composer, Howard Goodall CBE</a></li>
</ul><div><strong>Steve Edvards:</strong></div><ul><li><a href="https://nuxtjs.org/blog/going-full-static/" rel="nofollow">Going Full Static - NuxtJS</a></li></ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://teachyourselfcs.com/" rel="nofollow">Teach Yourself Computer Science</a></li></ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Yoav Weiss.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Yoav Wiess is a Developer Advocate at Google on the Chrome team, and also co-chair of the W3C Performance Working Group. In this episode Yoav explains how JavaScript resources are currently being delivered to browsers, and limitations and downsides with these approaches. He then describes a proposal for an advanced JavaScript delivery method that addresses these limitations. When this proposal is implemented, it will enable much more efficient download of JavaScript into browsers, boosting Web performance. This is a public proposal, and Yoav invites the community to participate in the standardization process.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Yoav Weiss&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34; rel=&#34;nofollow&#34;&gt;Scout APM | We&amp;#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-434-understanding-and-using-es-modules-in-node-with-gil-tayar/&#34; rel=&#34;nofollow&#34;&gt;JSJ 434: Understanding and Using ES Modules in Node with Gil Tayar&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Yoav Weiss McCumskey:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Yoav on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/yoavweiss%0A&#34; rel=&#34;nofollow&#34;&gt;@yoavweiss &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chromestatus.com/feature/4733392803332096&#34; rel=&#34;nofollow&#34;&gt;Scroll to Text Fragment - Chrome Platform Status&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow AJ on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://amzn.to/30RePMh&#34; rel=&#34;nofollow&#34;&gt;The Beatles: Abbey Road&lt;/a&gt;(great dynamic range) (note: the title I meant to use)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/deno/&#34; rel=&#34;nofollow&#34;&gt;Deno | webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devdevcharlie/status/1275197348063465472?s=20&#34; rel=&#34;nofollow&#34;&gt;&amp;#34;Inspired by @Apple&amp;#39;s #WWDC2020, I quickly built WashOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/devdevcharlie&#34; rel=&#34;nofollow&#34;&gt;Charlie Gerard 🏳️‍🌈 (@devdevcharlie) / Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ZQS91wVdvYc&#34; rel=&#34;nofollow&#34;&gt;The Beatles: a musical appreciation and analysis by composer, Howard Goodall CBE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edvards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://nuxtjs.org/blog/going-full-static/&#34; rel=&#34;nofollow&#34;&gt;Going Full Static - NuxtJS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://teachyourselfcs.com/&#34; rel=&#34;nofollow&#34;&gt;Teach Yourself Computer Science&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Yoav Weiss.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="72183640" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/29ae9d91-eefe-4469-b730-f7c0e419d8d5/stream.mp3"/>
                
                <guid isPermaLink="false">0c511177-c9d5-4222-ac04-0a0edd7310ff</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-441-the-present-and-future-of-javascript-bundling-and-delivery-with-yoav-weiss</link>
                <pubDate>Tue, 21 Jul 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4511</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 440: Why Serverless with Gareth McCumskey</itunes:title>
                <title>JSJ 440: Why Serverless with Gareth McCumskey</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Gareth McCumskey, a Solutions Architect in Cape Town, South Africa engages the panelists of JavaScript Jabber in an informative discussion about the broad topic of serverless.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt; &lt;/div&gt;&lt;h1&gt;&lt;a href=&#34;https://devchat.tv/bookcamp&#34;&gt;Join the 30-DAY CHALLENGE: &#34;You Don&#39;t Know JS Yet&#34;&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;Gareth McCumskey, a Solutions Architect in Cape Town, South Africa engages the panelists of JavaScript Jabber in an informative discussion about the broad topic of serverless. The JavaScript expert explains that serverless is essentially a way to use the existing managed services of the cloud in building a solution. He expounded on the different ways in which to employ the use of serverless.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gareth McCumskey&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34;&gt;Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Gareth McCumskey:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Gareth on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/garethmcc%0A&#34;&gt;@garethmcc &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://system76.com/laptops/oryx&#34;&gt;Oryx Pro - System76&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.serverless.com/learn/courses/full-stack-application-development-on-aws&#34;&gt;Full-Stack Application Development on AWS (Free Video Course)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow AJ on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/coolaj86&#34;&gt;@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/serviceman/&#34;&gt;Serviceman | webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/pathman/&#34;&gt;Pathman | webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edvards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0078872/?ref_=fn_al_tt_1&#34;&gt;The Black Stallion (1979) - IMDb&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/conferences/&#34;&gt;Devchat.tv Remote Conferences&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Gareth McCumskey.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div> </div><h1><a href="https://devchat.tv/bookcamp" rel="nofollow">Join the 30-DAY CHALLENGE: &#34;You Don&#39;t Know JS Yet&#34;</a></h1><div>Gareth McCumskey, a Solutions Architect in Cape Town, South Africa engages the panelists of JavaScript Jabber in an informative discussion about the broad topic of serverless. The JavaScript expert explains that serverless is essentially a way to use the existing managed services of the cloud in building a solution. He expounded on the different ways in which to employ the use of serverless.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Gareth McCumskey</li></ul><div> </div><div><strong>Sponsors</strong></div><ul><li><a href="https://scoutapm.com/devchat" rel="nofollow">Scout APM | We&#39;ll donate $5 to the open source project of your choice when you deploy Scout</a></li></ul><div><a href="https://reactnativeremoteconf.com/" rel="nofollow">React Native Remote Conf 2020</a></div><div><strong>Picks</strong></div><div><strong>Gareth McCumskey:</strong></div><ul>
<li>Follow Gareth on Twitter &gt; <a href="https://twitter.com/garethmcc%0A" rel="nofollow">@garethmcc </a>
</li>
<li><a href="https://system76.com/laptops/oryx" rel="nofollow">Oryx Pro - System76</a></li>
<li><a href="https://www.serverless.com/learn/courses/full-stack-application-development-on-aws" rel="nofollow">Full-Stack Application Development on AWS (Free Video Course)</a></li>
</ul><div> </div><div><strong>AJ O’Neal:</strong></div><ul>
<li>Follow AJ on Twitter &gt; <a href="https://twitter.com/coolaj86" rel="nofollow">@coolaj86</a>
</li>
<li><a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a></li>
<li><a href="https://webinstall.dev/serviceman/" rel="nofollow">Serviceman | webinstall.dev</a></li>
<li><a href="https://webinstall.dev/pathman/" rel="nofollow">Pathman | webinstall.dev</a></li>
</ul><div><strong>Steve Edvards:</strong></div><ul><li><a href="https://www.imdb.com/title/tt0078872/?ref_=fn_al_tt_1" rel="nofollow">The Black Stallion (1979) - IMDb</a></li></ul><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://devchat.tv/conferences/" rel="nofollow">Devchat.tv Remote Conferences</a></li></ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Gareth McCumskey.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt; &lt;/div&gt;&lt;h1&gt;&lt;a href=&#34;https://devchat.tv/bookcamp&#34; rel=&#34;nofollow&#34;&gt;Join the 30-DAY CHALLENGE: &amp;#34;You Don&amp;#39;t Know JS Yet&amp;#34;&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;Gareth McCumskey, a Solutions Architect in Cape Town, South Africa engages the panelists of JavaScript Jabber in an informative discussion about the broad topic of serverless. The JavaScript expert explains that serverless is essentially a way to use the existing managed services of the cloud in building a solution. He expounded on the different ways in which to employ the use of serverless.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gareth McCumskey&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://scoutapm.com/devchat&#34; rel=&#34;nofollow&#34;&gt;Scout APM | We&amp;#39;ll donate $5 to the open source project of your choice when you deploy Scout&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Gareth McCumskey:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Gareth on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/garethmcc%0A&#34; rel=&#34;nofollow&#34;&gt;@garethmcc &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://system76.com/laptops/oryx&#34; rel=&#34;nofollow&#34;&gt;Oryx Pro - System76&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.serverless.com/learn/courses/full-stack-application-development-on-aws&#34; rel=&#34;nofollow&#34;&gt;Full-Stack Application Development on AWS (Free Video Course)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow AJ on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/serviceman/&#34; rel=&#34;nofollow&#34;&gt;Serviceman | webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/pathman/&#34; rel=&#34;nofollow&#34;&gt;Pathman | webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edvards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0078872/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;The Black Stallion (1979) - IMDb&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/conferences/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv Remote Conferences&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Gareth McCumskey.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="82045805" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5470ae4f-db3d-4dcd-9609-a29f274b08c9/stream.mp3"/>
                
                <guid isPermaLink="false">dfc49092-094b-48d9-a27e-3b638c07ff6f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-440-why-serverless-with-gareth-mccumskey</link>
                <pubDate>Tue, 14 Jul 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5127</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 439: More Jabber About Less JavaScript with Alex Russell</itunes:title>
                <title>JSJ 439: More Jabber About Less JavaScript with Alex Russell</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Alex Russell works for Google on the Chrome team and is the lead of Project Fugu which focuses on Web Capabilities and Progressive Web Apps. Alex leads the JavaScript Jabber panel in a discussion of writing less JavaScript and focusing on performance</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;h1&gt;&lt;a href=&#34;https://devchat.tv/bookcamp&#34;&gt;Join the 30-DAY CHALLENGE: &#34;You Don&#39;t Know JS Yet&#34;&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;Alex Russell works for Google on the Chrome team and is the lead of Project Fugu which focuses on Web Capabilities and Progressive Web Apps. Alex leads the JavaScript Jabber panel in a discussion of writing less JavaScript and focusing on performance and functionality on low bandwidth connections and low performance phones. Because accessibility is downstream, now, of performance, he argues that we need to focus on performance to make applications that give a good experience on lower end phones and connections.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Alex Russell&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.forbes.com/sites/zackfriedman/2020/06/05/teachers-unemployed-colleges-schools/#23a19b633dff&#34;&gt;1 Million Teachers And Staff Lost Their Job In April&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34;&gt;JSJ 428: The Alphabet Soup of Performance Measurements - Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Alex Russell:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Alex on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/slightlylate&#34;&gt;@slightlylate&lt;/a&gt;, &lt;a href=&#34;https://infrequently.org/&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/&#34;&gt;web.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpagetest.org/easy&#34;&gt;WebPageTest - Website Performance and Optimization Test&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2A0XUM1&#34;&gt;Flint 4KP HDMI Capture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bjs.gov/content/pub/pdf/cv18.pdf&#34;&gt;Bureau of Justice Statistics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLZaEVINf2Bq_UDkzVjAqqwpQC5yvv95lT&#34;&gt;Black Voices Matter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.msnbc.com/msnbc/lyndon-johnson-civil-rights-racism&#34;&gt;Lyndon Johnson was a civil rights hero. But also a racist. | MSNBC&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://packagephobia.com/&#34;&gt;Package Phobia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://unsplash.com/&#34;&gt;Unsplash&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCGj9GQW77iPj0jXb8-1lSNQ?view_as=subscriber&#34;&gt;PodWrench&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.brandonsanderson.com/&#34;&gt;Home | Brandon Sanderson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://packagephobia.com/&#34;&gt;Package Phobia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itcareerenergizer.com/episode-253-take-responsibility-career-work-things-enjoy-dan-shappir/&#34;&gt;Episode 253 – Take Responsibility for Your Career and Work on Things You Enjoy with Dan Shappir – IT Career Energizer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Alex Russell.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <h1><a href="https://devchat.tv/bookcamp" rel="nofollow">Join the 30-DAY CHALLENGE: &#34;You Don&#39;t Know JS Yet&#34;</a></h1><div>Alex Russell works for Google on the Chrome team and is the lead of Project Fugu which focuses on Web Capabilities and Progressive Web Apps. Alex leads the JavaScript Jabber panel in a discussion of writing less JavaScript and focusing on performance and functionality on low bandwidth connections and low performance phones. Because accessibility is downstream, now, of performance, he argues that we need to focus on performance to make applications that give a good experience on lower end phones and connections.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Alex Russell</li></ul><div> </div><div><a href="https://reactnativeremoteconf.com/" rel="nofollow">React Native Remote Conf 2020</a></div><div> </div><div><strong>Links</strong></div><ul>
<li><a href="https://www.forbes.com/sites/zackfriedman/2020/06/05/teachers-unemployed-colleges-schools/#23a19b633dff" rel="nofollow">1 Million Teachers And Staff Lost Their Job In April</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/" rel="nofollow">JSJ 428: The Alphabet Soup of Performance Measurements - Devchat.tv</a></li>
</ul><div><strong>Picks</strong></div><div><strong>Alex Russell:</strong></div><ul>
<li>Follow Alex on Twitter &gt; <a href="https://twitter.com/slightlylate" rel="nofollow">@slightlylate</a>, <a href="https://infrequently.org/" rel="nofollow">Website</a>
</li>
<li><a href="https://web.dev/" rel="nofollow">web.dev</a></li>
<li><a href="https://webpagetest.org/easy" rel="nofollow">WebPageTest - Website Performance and Optimization Test</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://amzn.to/2A0XUM1" rel="nofollow">Flint 4KP HDMI Capture</a></li>
<li><a href="https://www.bjs.gov/content/pub/pdf/cv18.pdf" rel="nofollow">Bureau of Justice Statistics</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLZaEVINf2Bq_UDkzVjAqqwpQC5yvv95lT" rel="nofollow">Black Voices Matter</a></li>
<li><a href="http://www.msnbc.com/msnbc/lyndon-johnson-civil-rights-racism" rel="nofollow">Lyndon Johnson was a civil rights hero. But also a racist. | MSNBC</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://packagephobia.com/" rel="nofollow">Package Phobia</a></li>
<li><a href="https://unsplash.com/" rel="nofollow">Unsplash</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.youtube.com/channel/UCGj9GQW77iPj0jXb8-1lSNQ?view_as=subscriber" rel="nofollow">PodWrench</a></li>
<li><a href="https://www.brandonsanderson.com/" rel="nofollow">Home | Brandon Sanderson</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://packagephobia.com/" rel="nofollow">Package Phobia</a></li>
<li><a href="https://itcareerenergizer.com/episode-253-take-responsibility-career-work-things-enjoy-dan-shappir/" rel="nofollow">Episode 253 – Take Responsibility for Your Career and Work on Things You Enjoy with Dan Shappir – IT Career Energizer</a></li>
</ul><div> </div><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Alex Russell.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;h1&gt;&lt;a href=&#34;https://devchat.tv/bookcamp&#34; rel=&#34;nofollow&#34;&gt;Join the 30-DAY CHALLENGE: &amp;#34;You Don&amp;#39;t Know JS Yet&amp;#34;&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;Alex Russell works for Google on the Chrome team and is the lead of Project Fugu which focuses on Web Capabilities and Progressive Web Apps. Alex leads the JavaScript Jabber panel in a discussion of writing less JavaScript and focusing on performance and functionality on low bandwidth connections and low performance phones. Because accessibility is downstream, now, of performance, he argues that we need to focus on performance to make applications that give a good experience on lower end phones and connections.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Alex Russell&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;React Native Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.forbes.com/sites/zackfriedman/2020/06/05/teachers-unemployed-colleges-schools/#23a19b633dff&#34; rel=&#34;nofollow&#34;&gt;1 Million Teachers And Staff Lost Their Job In April&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34; rel=&#34;nofollow&#34;&gt;JSJ 428: The Alphabet Soup of Performance Measurements - Devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Alex Russell:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Alex on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/slightlylate&#34; rel=&#34;nofollow&#34;&gt;@slightlylate&lt;/a&gt;, &lt;a href=&#34;https://infrequently.org/&#34; rel=&#34;nofollow&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/&#34; rel=&#34;nofollow&#34;&gt;web.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpagetest.org/easy&#34; rel=&#34;nofollow&#34;&gt;WebPageTest - Website Performance and Optimization Test&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2A0XUM1&#34; rel=&#34;nofollow&#34;&gt;Flint 4KP HDMI Capture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bjs.gov/content/pub/pdf/cv18.pdf&#34; rel=&#34;nofollow&#34;&gt;Bureau of Justice Statistics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLZaEVINf2Bq_UDkzVjAqqwpQC5yvv95lT&#34; rel=&#34;nofollow&#34;&gt;Black Voices Matter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.msnbc.com/msnbc/lyndon-johnson-civil-rights-racism&#34; rel=&#34;nofollow&#34;&gt;Lyndon Johnson was a civil rights hero. But also a racist. | MSNBC&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://packagephobia.com/&#34; rel=&#34;nofollow&#34;&gt;Package Phobia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://unsplash.com/&#34; rel=&#34;nofollow&#34;&gt;Unsplash&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCGj9GQW77iPj0jXb8-1lSNQ?view_as=subscriber&#34; rel=&#34;nofollow&#34;&gt;PodWrench&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.brandonsanderson.com/&#34; rel=&#34;nofollow&#34;&gt;Home | Brandon Sanderson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://packagephobia.com/&#34; rel=&#34;nofollow&#34;&gt;Package Phobia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itcareerenergizer.com/episode-253-take-responsibility-career-work-things-enjoy-dan-shappir/&#34; rel=&#34;nofollow&#34;&gt;Episode 253 – Take Responsibility for Your Career and Work on Things You Enjoy with Dan Shappir – IT Career Energizer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Alex Russell.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="13273129" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ae3a057d-db24-4ac4-a801-dbf2bf675cdb/stream.mp3"/>
                
                <guid isPermaLink="false">a7636d78-c101-4f75-ac59-a7a60dace0d2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-439-more-jabber-about-less-javascript-with-alex-russell</link>
                <pubDate>Tue, 07 Jul 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>829</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 438: You Don&#39;t Know JS Yet with Kyle Simpson (SPECIAL ANNOUNCEMENT at the End)</itunes:title>
                <title>JSJ 438: You Don&#39;t Know JS Yet with Kyle Simpson (SPECIAL ANNOUNCEMENT at the End)</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>SPECIAL ANNOUNCEMENT at the end of this episode. Don&#39;t miss it. Kyle Simpson, author of the You Don&#39;t Know JS Yet series joins the JavaScript Jabber panel to discuss the origins and approach to his book series. The discussion varies to the basic part</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt; &lt;/div&gt;&lt;h1&gt;&lt;a href=&#34;https://devchat.tv/bookcamp&#34;&gt;Join the “You Don’t Know JS Yet” 30-day CHALLENGE&lt;/a&gt;&lt;/h1&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;SPECIAL ANNOUNCEMENT at the end of this episode. Don&#39;t miss it. Kyle Simpson, author of the You Don&#39;t Know JS Yet series joins the JavaScript Jabber panel to discuss the origins and approach to his book series. The discussion varies to the basic parts of JavaScript, the parts you should know, and how to learn them.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Kyle Simpson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/getify/TypL&#34;&gt;getify/TypL: The JavaScript Type Linter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Kyle Simpson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Kyle Thompson on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/@getify&#34;&gt;@getify&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/github/super-linter&#34;&gt;github/super-linter: Combination of multiple linters to install as a GitHub Action&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://wordpress.com/create/?currency=USD&amp;amp;utm_source=google&amp;amp;utm_campaign=google_wpcom_search_brand_desktop_row_en&amp;amp;utm_medium=paid_search&amp;amp;keyword=wordpress&amp;amp;creative=288247141199&amp;amp;campaignid=655562327&amp;amp;adgroupid=55312602867&amp;amp;matchtype=e&amp;amp;device=c&amp;amp;network=g&amp;amp;targetid=kwd-313411415&amp;amp;gclid=Cj0KCQjwoub3BRC6ARIsABGhnyb7b8FccyW-WjsOZik06AmDH6ZlRLxQRvsPxsq2SxwVgkaJWVMu4x8aAp20EALw_wcB&amp;amp;gclsrc=aw.ds&#34;&gt;WordPress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://themeforest.net/item/vlog-video-blog-magazine-wordpress-theme/15968884&#34;&gt;Vlog - Video Blog &amp;amp; Podcast WordPress Theme by meks | ThemeForest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/bookcamp&#34;&gt;Devchat.tv Book Camp&lt;/a&gt; - Use Promo code &#34;JSJABBER&#34;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=KD_WQ4dN9DI&#34;&gt;Wix in the &#39;90s&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript&#34;&gt;Breaking Chains with Pipelines in Modern JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/a-promise-of-a-bright-future-with-async-iterators-generators-and-pipes-part-1&#34;&gt;A Promise of a Bright Future With Async Iterators, Generators, and Pipes, Part 1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h1&gt;&lt;a href=&#34;https://devchat.tv/bookcamp&#34;&gt;Join the “You Don’t Know JS Yet” 30-day CHALLENGE&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Kyle Simpson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div> </div><h1><a href="https://devchat.tv/bookcamp" rel="nofollow">Join the “You Don’t Know JS Yet” 30-day CHALLENGE</a></h1><div> </div><div>SPECIAL ANNOUNCEMENT at the end of this episode. Don&#39;t miss it. Kyle Simpson, author of the You Don&#39;t Know JS Yet series joins the JavaScript Jabber panel to discuss the origins and approach to his book series. The discussion varies to the basic parts of JavaScript, the parts you should know, and how to learn them.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Kyle Simpson</li></ul><div><strong>Sponsors</strong></div><ul><li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i | Enjoy the luxuries of freelancing</a></li></ul><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>Links</strong></div><ul><li><a href="https://github.com/getify/TypL" rel="nofollow">getify/TypL: The JavaScript Type Linter</a></li></ul><div><strong>Picks</strong></div><div><strong>Kyle Simpson:</strong></div><ul>
<li>Follow Kyle Thompson on Twitter &gt; <a href="https://twitter.com/@getify" rel="nofollow">@getify</a>
</li>
<li><a href="https://github.com/github/super-linter" rel="nofollow">github/super-linter: Combination of multiple linters to install as a GitHub Action</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://wordpress.com/create/?adgroupid=55312602867&campaignid=655562327&creative=288247141199&currency=USD&device=c&gclid=Cj0KCQjwoub3BRC6ARIsABGhnyb7b8FccyW-WjsOZik06AmDH6ZlRLxQRvsPxsq2SxwVgkaJWVMu4x8aAp20EALw_wcB&gclsrc=aw.ds&keyword=wordpress&matchtype=e&network=g&targetid=kwd-313411415&utm_campaign=google_wpcom_search_brand_desktop_row_en&utm_medium=paid_search&utm_source=google" rel="nofollow">WordPress</a></li>
<li><a href="https://themeforest.net/item/vlog-video-blog-magazine-wordpress-theme/15968884" rel="nofollow">Vlog - Video Blog &amp; Podcast WordPress Theme by meks | ThemeForest</a></li>
<li>
<a href="https://devchat.tv/bookcamp" rel="nofollow">Devchat.tv Book Camp</a> - Use Promo code &#34;JSJABBER&#34;</li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=KD_WQ4dN9DI" rel="nofollow">Wix in the &#39;90s</a></li>
<li><a href="https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript" rel="nofollow">Breaking Chains with Pipelines in Modern JavaScript</a></li>
<li><a href="https://www.wix.engineering/post/a-promise-of-a-bright-future-with-async-iterators-generators-and-pipes-part-1" rel="nofollow">A Promise of a Bright Future With Async Iterators, Generators, and Pipes, Part 1</a></li>
</ul><h1><a href="https://devchat.tv/bookcamp" rel="nofollow">Join the “You Don’t Know JS Yet” 30-day CHALLENGE</a></h1><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Kyle Simpson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt; &lt;/div&gt;&lt;h1&gt;&lt;a href=&#34;https://devchat.tv/bookcamp&#34; rel=&#34;nofollow&#34;&gt;Join the “You Don’t Know JS Yet” 30-day CHALLENGE&lt;/a&gt;&lt;/h1&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;SPECIAL ANNOUNCEMENT at the end of this episode. Don&amp;#39;t miss it. Kyle Simpson, author of the You Don&amp;#39;t Know JS Yet series joins the JavaScript Jabber panel to discuss the origins and approach to his book series. The discussion varies to the basic parts of JavaScript, the parts you should know, and how to learn them.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Kyle Simpson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/getify/TypL&#34; rel=&#34;nofollow&#34;&gt;getify/TypL: The JavaScript Type Linter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Kyle Simpson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Kyle Thompson on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/@getify&#34; rel=&#34;nofollow&#34;&gt;@getify&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/github/super-linter&#34; rel=&#34;nofollow&#34;&gt;github/super-linter: Combination of multiple linters to install as a GitHub Action&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://wordpress.com/create/?adgroupid=55312602867&amp;campaignid=655562327&amp;creative=288247141199&amp;currency=USD&amp;device=c&amp;gclid=Cj0KCQjwoub3BRC6ARIsABGhnyb7b8FccyW-WjsOZik06AmDH6ZlRLxQRvsPxsq2SxwVgkaJWVMu4x8aAp20EALw_wcB&amp;gclsrc=aw.ds&amp;keyword=wordpress&amp;matchtype=e&amp;network=g&amp;targetid=kwd-313411415&amp;utm_campaign=google_wpcom_search_brand_desktop_row_en&amp;utm_medium=paid_search&amp;utm_source=google&#34; rel=&#34;nofollow&#34;&gt;WordPress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://themeforest.net/item/vlog-video-blog-magazine-wordpress-theme/15968884&#34; rel=&#34;nofollow&#34;&gt;Vlog - Video Blog &amp;amp; Podcast WordPress Theme by meks | ThemeForest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/bookcamp&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv Book Camp&lt;/a&gt; - Use Promo code &amp;#34;JSJABBER&amp;#34;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=KD_WQ4dN9DI&#34; rel=&#34;nofollow&#34;&gt;Wix in the &amp;#39;90s&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript&#34; rel=&#34;nofollow&#34;&gt;Breaking Chains with Pipelines in Modern JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/a-promise-of-a-bright-future-with-async-iterators-generators-and-pipes-part-1&#34; rel=&#34;nofollow&#34;&gt;A Promise of a Bright Future With Async Iterators, Generators, and Pipes, Part 1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h1&gt;&lt;a href=&#34;https://devchat.tv/bookcamp&#34; rel=&#34;nofollow&#34;&gt;Join the “You Don’t Know JS Yet” 30-day CHALLENGE&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Kyle Simpson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="78048026" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/12a75688-4a4e-41df-9321-49820d731a2e/stream.mp3"/>
                
                <guid isPermaLink="false">e1a4fe0e-6fc6-4f0b-861b-c8cfdfea748f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-438-you-don-t-know-js-yet-with-kyle-simpson-special-announcement-at-the-end</link>
                <pubDate>Tue, 30 Jun 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4878</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 437: Inside the Brave Browser with Jonathan Sampson</itunes:title>
                <title>JSJ 437: Inside the Brave Browser with Jonathan Sampson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Jonathan Sampson hops into the Jabber session to talk about the Brave Browser. He and the panel wander through the topics of privacy, browser design, and features.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;React Native Remote Conf&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;July 28th to 31th&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Jonathan Sampson hops into the Jabber session to talk about the Brave Browser. He and the panel wander through the topics of privacy, browser design, and features.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Jonathan Sampson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jonathan Sampson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Jonathan Sampson on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/BraveSampson&#34;&gt;@BraveSampson&lt;/a&gt;, &lt;a href=&#34;https://twitter.com/jonathansampson&#34;&gt;@jonathansampson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://officeladies.com/&#34;&gt;Office Ladies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wirfs-brock.com/allen/posts/866&#34;&gt;JavaScript: The First 20 Years&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Office-Untold-Greatest-Sitcom-History/dp/1524744972&#34;&gt;The Office: The Untold Story of the Greatest Sitcom of the 2000s&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2zMPVSF&#34;&gt;Predictably Irrational&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3dY0lh9&#34;&gt;Dragon Ball Z&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudflare.com/learning/security/glossary/what-is-bgp/&#34;&gt;What Is BGP?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://8greens.com/&#34;&gt;8Greens&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://trafficsecrets.com/ts-free-book?affiliate_id=2438659&amp;amp;cf_affiliate_id=2438659&#34;&gt;Traffic Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dotcomsecrets.com?cf_affiliate_id=2438659&amp;amp;affiliate_id=2438659&#34;&gt;DotCom Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expertsecrets.com?cf_affiliate_id=2438659&amp;amp;affiliate_id=2438659&#34;&gt;Expert Secrets&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.hgtv.com/shows/home-town&#34;&gt;Home Town&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/vitals/&#34;&gt;Web Vitals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34;&gt;JSJ 428: The Alphabet Soup of Performance Measurements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/lighthouse-whats-new-6.0/&#34;&gt;What&#39;s New in Lighthouse 6.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Jonathan Sampson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://reactnativeremoteconf.com/" rel="nofollow">React Native Remote Conf</a></div><div><a href="https://reactnativeremoteconf.com/" rel="nofollow">July 28th to 31th</a></div><div>Jonathan Sampson hops into the Jabber session to talk about the Brave Browser. He and the panel wander through the topics of privacy, browser design, and features.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Jonathan Sampson</li></ul><div> </div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>Picks</strong></div><div><strong>Jonathan Sampson:</strong></div><ul>
<li>Follow Jonathan Sampson on Twitter &gt; <a href="https://twitter.com/BraveSampson" rel="nofollow">@BraveSampson</a>, <a href="https://twitter.com/jonathansampson" rel="nofollow">@jonathansampson</a>
</li>
<li><a href="https://officeladies.com/" rel="nofollow">Office Ladies</a></li>
<li><a href="http://www.wirfs-brock.com/allen/posts/866" rel="nofollow">JavaScript: The First 20 Years</a></li>
<li><a href="https://www.amazon.com/Office-Untold-Greatest-Sitcom-History/dp/1524744972" rel="nofollow">The Office: The Untold Story of the Greatest Sitcom of the 2000s</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://amzn.to/2zMPVSF" rel="nofollow">Predictably Irrational</a></li>
<li><a href="https://amzn.to/3dY0lh9" rel="nofollow">Dragon Ball Z</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://www.cloudflare.com/learning/security/glossary/what-is-bgp/" rel="nofollow">What Is BGP?</a></li>
<li><a href="https://8greens.com/" rel="nofollow">8Greens</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://trafficsecrets.com/ts-free-book?affiliate_id=2438659&cf_affiliate_id=2438659" rel="nofollow">Traffic Secrets</a></li>
<li><a href="https://dotcomsecrets.com?affiliate_id=2438659&cf_affiliate_id=2438659" rel="nofollow">DotCom Secrets</a></li>
<li><a href="https://expertsecrets.com?affiliate_id=2438659&cf_affiliate_id=2438659" rel="nofollow">Expert Secrets</a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://www.hgtv.com/shows/home-town" rel="nofollow">Home Town</a></li></ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://web.dev/vitals/" rel="nofollow">Web Vitals</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/" rel="nofollow">JSJ 428: The Alphabet Soup of Performance Measurements</a></li>
<li><a href="https://web.dev/lighthouse-whats-new-6.0/" rel="nofollow">What&#39;s New in Lighthouse 6.0</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Jonathan Sampson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;React Native Remote Conf&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;July 28th to 31th&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Jonathan Sampson hops into the Jabber session to talk about the Brave Browser. He and the panel wander through the topics of privacy, browser design, and features.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Jonathan Sampson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jonathan Sampson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Jonathan Sampson on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/BraveSampson&#34; rel=&#34;nofollow&#34;&gt;@BraveSampson&lt;/a&gt;, &lt;a href=&#34;https://twitter.com/jonathansampson&#34; rel=&#34;nofollow&#34;&gt;@jonathansampson&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://officeladies.com/&#34; rel=&#34;nofollow&#34;&gt;Office Ladies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wirfs-brock.com/allen/posts/866&#34; rel=&#34;nofollow&#34;&gt;JavaScript: The First 20 Years&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Office-Untold-Greatest-Sitcom-History/dp/1524744972&#34; rel=&#34;nofollow&#34;&gt;The Office: The Untold Story of the Greatest Sitcom of the 2000s&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2zMPVSF&#34; rel=&#34;nofollow&#34;&gt;Predictably Irrational&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3dY0lh9&#34; rel=&#34;nofollow&#34;&gt;Dragon Ball Z&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudflare.com/learning/security/glossary/what-is-bgp/&#34; rel=&#34;nofollow&#34;&gt;What Is BGP?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://8greens.com/&#34; rel=&#34;nofollow&#34;&gt;8Greens&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://trafficsecrets.com/ts-free-book?affiliate_id=2438659&amp;cf_affiliate_id=2438659&#34; rel=&#34;nofollow&#34;&gt;Traffic Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dotcomsecrets.com?affiliate_id=2438659&amp;cf_affiliate_id=2438659&#34; rel=&#34;nofollow&#34;&gt;DotCom Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expertsecrets.com?affiliate_id=2438659&amp;cf_affiliate_id=2438659&#34; rel=&#34;nofollow&#34;&gt;Expert Secrets&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.hgtv.com/shows/home-town&#34; rel=&#34;nofollow&#34;&gt;Home Town&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/vitals/&#34; rel=&#34;nofollow&#34;&gt;Web Vitals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34; rel=&#34;nofollow&#34;&gt;JSJ 428: The Alphabet Soup of Performance Measurements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/lighthouse-whats-new-6.0/&#34; rel=&#34;nofollow&#34;&gt;What&amp;#39;s New in Lighthouse 6.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Jonathan Sampson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="81618651" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e2298205-36e9-4913-b9f5-6e21d5815851/stream.mp3"/>
                
                <guid isPermaLink="false">2a674527-e541-4714-be0d-60222b85db9b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-437-inside-the-brave-browser-with-jonathan-sampson</link>
                <pubDate>Tue, 23 Jun 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>5101</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 436: MongoDB Basics with Joe Karlsson</itunes:title>
                <title>JSJ 436: MongoDB Basics with Joe Karlsson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>What is MongoDB? How does it work? How is it different than a standard relational database? How does it fit into a modern web app? This week, the panel gets the answers to these questions and more when they talk to Joe Karlsson, Software Engineer and</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;React Native Remote Conf&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34;&gt;July 28th to 31th&lt;/a&gt;&lt;/div&gt;&lt;div&gt;What is MongoDB? How does it work? How is it different than a standard relational database? How does it fit into a modern web app? This week, the panel gets the answers to these questions and more when they talk to Joe Karlsson, Software Engineer and Developer Advocate at MongoDB.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Joe Karlsson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cvYyj2&#34;&gt;Remote Work: Get a Job or Make a Career Working From Home&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://university.mongodb.com/&#34;&gt;Free MongoDB Official Courses | MongoDB University&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://university.mongodb.com/courses/M001/about&#34;&gt;Course to start with&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mongodb.com/&#34;&gt;MongoDB Developer Hub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe Karlsson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Joe on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JoeKarlsson1&#34;&gt;@JoeKarlsson1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/mongodb&#34;&gt;MongoDB Twitch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.animal-crossing.com/new-horizons/&#34;&gt;Animal Crossing: New Horizons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.com/world&#34;&gt;MongoDB.live&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://arstechnica.com/video/watch/war-stories-ultima-online-the-virtual-ecology&#34;&gt;The guys who invented the term &#34;sharding&#34;?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://w.wiki/THb&#34;&gt;Supporting Pick: WikiPedia confirms that Ultima Online popularized the term &#34;sharding&#34;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.enterpriseintegrationpatterns.com/docs/IEEE_Software_Design_2PC.pdf&#34;&gt;Your Coffee Shop Doesn&#39;t Use Two-Phase Commit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jamiehannaford/what-happens-when-k8s&#34;&gt;What happens when I type kubectl run?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thecerealschool.com/&#34;&gt;The Cereal School&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Momentary-Lapse-Reason-Pink-Floyd/dp/B000002C1W&#34;&gt;Pink Floyd: A Momentary Lapse of Reason&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Joe Karlsson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://reactnativeremoteconf.com/" rel="nofollow">React Native Remote Conf</a></div><div><a href="https://reactnativeremoteconf.com/" rel="nofollow">July 28th to 31th</a></div><div>What is MongoDB? How does it work? How is it different than a standard relational database? How does it fit into a modern web app? This week, the panel gets the answers to these questions and more when they talk to Joe Karlsson, Software Engineer and Developer Advocate at MongoDB.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
</ul><div><strong>Guest</strong></div><ul><li>Joe Karlsson</li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i | Enjoy the luxuries of freelancing</a></li>
<li><a href="https://amzn.to/3cvYyj2" rel="nofollow">Remote Work: Get a Job or Make a Career Working From Home</a></li>
</ul><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>Links</strong></div><ul>
<li><a href="https://university.mongodb.com/" rel="nofollow">Free MongoDB Official Courses | MongoDB University</a></li>
<li><a href="https://university.mongodb.com/courses/M001/about" rel="nofollow">Course to start with</a></li>
<li><a href="https://developer.mongodb.com/" rel="nofollow">MongoDB Developer Hub</a></li>
</ul><div><strong>Picks</strong></div><div><strong>Joe Karlsson:</strong></div><ul>
<li>Follow Joe on Twitter &gt; <a href="https://twitter.com/JoeKarlsson1" rel="nofollow">@JoeKarlsson1</a>
</li>
<li><a href="https://www.twitch.tv/mongodb" rel="nofollow">MongoDB Twitch</a></li>
<li><a href="https://www.animal-crossing.com/new-horizons/" rel="nofollow">Animal Crossing: New Horizons</a></li>
<li><a href="https://www.mongodb.com/world" rel="nofollow">MongoDB.live</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://arstechnica.com/video/watch/war-stories-ultima-online-the-virtual-ecology" rel="nofollow">The guys who invented the term &#34;sharding&#34;?</a></li>
<li><a href="https://w.wiki/THb" rel="nofollow">Supporting Pick: WikiPedia confirms that Ultima Online popularized the term &#34;sharding&#34;</a></li>
<li><a href="https://www.enterpriseintegrationpatterns.com/docs/IEEE_Software_Design_2PC.pdf" rel="nofollow">Your Coffee Shop Doesn&#39;t Use Two-Phase Commit</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://github.com/jamiehannaford/what-happens-when-k8s" rel="nofollow">What happens when I type kubectl run?</a></li>
<li><a href="https://thecerealschool.com/" rel="nofollow">The Cereal School</a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://www.amazon.com/Momentary-Lapse-Reason-Pink-Floyd/dp/B000002C1W" rel="nofollow">Pink Floyd: A Momentary Lapse of Reason</a></li></ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Joe Karlsson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;React Native Remote Conf&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://reactnativeremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;July 28th to 31th&lt;/a&gt;&lt;/div&gt;&lt;div&gt;What is MongoDB? How does it work? How is it different than a standard relational database? How does it fit into a modern web app? This week, the panel gets the answers to these questions and more when they talk to Joe Karlsson, Software Engineer and Developer Advocate at MongoDB.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Joe Karlsson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cvYyj2&#34; rel=&#34;nofollow&#34;&gt;Remote Work: Get a Job or Make a Career Working From Home&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://university.mongodb.com/&#34; rel=&#34;nofollow&#34;&gt;Free MongoDB Official Courses | MongoDB University&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://university.mongodb.com/courses/M001/about&#34; rel=&#34;nofollow&#34;&gt;Course to start with&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mongodb.com/&#34; rel=&#34;nofollow&#34;&gt;MongoDB Developer Hub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe Karlsson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Joe on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JoeKarlsson1&#34; rel=&#34;nofollow&#34;&gt;@JoeKarlsson1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/mongodb&#34; rel=&#34;nofollow&#34;&gt;MongoDB Twitch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.animal-crossing.com/new-horizons/&#34; rel=&#34;nofollow&#34;&gt;Animal Crossing: New Horizons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.com/world&#34; rel=&#34;nofollow&#34;&gt;MongoDB.live&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://arstechnica.com/video/watch/war-stories-ultima-online-the-virtual-ecology&#34; rel=&#34;nofollow&#34;&gt;The guys who invented the term &amp;#34;sharding&amp;#34;?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://w.wiki/THb&#34; rel=&#34;nofollow&#34;&gt;Supporting Pick: WikiPedia confirms that Ultima Online popularized the term &amp;#34;sharding&amp;#34;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.enterpriseintegrationpatterns.com/docs/IEEE_Software_Design_2PC.pdf&#34; rel=&#34;nofollow&#34;&gt;Your Coffee Shop Doesn&amp;#39;t Use Two-Phase Commit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jamiehannaford/what-happens-when-k8s&#34; rel=&#34;nofollow&#34;&gt;What happens when I type kubectl run?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thecerealschool.com/&#34; rel=&#34;nofollow&#34;&gt;The Cereal School&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Momentary-Lapse-Reason-Pink-Floyd/dp/B000002C1W&#34; rel=&#34;nofollow&#34;&gt;Pink Floyd: A Momentary Lapse of Reason&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Joe Karlsson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56649351" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3edbf041-e7ed-4456-9da9-79074f8048a2/stream.mp3"/>
                
                <guid isPermaLink="false">773d2448-968f-4a1d-8074-21413c11a9df</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-436-mongodb-basics-with-joe-karlsson</link>
                <pubDate>Tue, 16 Jun 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3540</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 435: Form.io with Travis Tidwell</itunes:title>
                <title>JSJ 435: Form.io with Travis Tidwell</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The panel is joined by Travis Tidwell, co-founder and CTO of Form.io, a ME*N stack platform that incorprates a form builder with automatically generated REST API endpoints. Travis discusses the history of Form.io, how it’s built and works, and lays t</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panel is joined by Travis Tidwell, co-founder and CTO of &lt;a href=&#34;http://form.io/&#34;&gt;Form.io&lt;/a&gt;, a ME*N stack platform that incorprates a form builder with automatically generated REST API endpoints. Travis discusses the history of &lt;a href=&#34;http://form.io/&#34;&gt;Form.io&lt;/a&gt;, how it’s built and works, and lays the smackdown on panelist and noted NoSQL database skeptic AJ O’Neal by showing how MongoDB is the appropriate DB for storing form data in JSON format.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Travis Tidwell&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cvYyj2&#34;&gt;Remote Work: Get a Job or Make a Career Working From Home&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/formio&#34;&gt;Form.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow AJ on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/coolaj86&#34;&gt;@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/api/fs.html#fs_fs_mkdir_path_options_callback&#34;&gt;File System | Node.js v14.3.0 Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;JDD&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Steve on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;@wonder95&lt;/a&gt;, &lt;a href=&#34;smgaweb.com&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Rivers-Wasteland-Needtobreathe/dp/B00HVIOU64&#34;&gt;Needtobreathe - Rivers In The Wasteland&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Travis Tidwell:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Travis on Twitter &lt;a href=&#34;https://twitter.com/softwaregnome?lang=en&#34;&gt;@softwaregnome&lt;/a&gt;, &lt;a href=&#34;https://github.com/travist&#34;&gt;Github&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vexrobotics.com/vexiq&#34;&gt;VEX IQ - VEX Robotics&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Travis Tidwell.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panel is joined by Travis Tidwell, co-founder and CTO of <a href="http://form.io/" rel="nofollow">Form.io</a>, a ME*N stack platform that incorprates a form builder with automatically generated REST API endpoints. Travis discusses the history of <a href="http://form.io/" rel="nofollow">Form.io</a>, how it’s built and works, and lays the smackdown on panelist and noted NoSQL database skeptic AJ O’Neal by showing how MongoDB is the appropriate DB for storing form data in JSON format.</div><div><strong>Panel</strong></div><ul>
<li>Steve Edwards</li>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
</ul><div><strong>Guest</strong></div><ul><li>Travis Tidwell</li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i | Enjoy the luxuries of freelancing</a></li>
<li><a href="https://amzn.to/3cvYyj2" rel="nofollow">Remote Work: Get a Job or Make a Career Working From Home</a></li>
</ul><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>Links</strong></div><ul><li><a href="https://github.com/formio" rel="nofollow">Form.io</a></li></ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li>Follow AJ on Twitter &gt; <a href="https://twitter.com/coolaj86" rel="nofollow">@coolaj86</a>
</li>
<li><a href="https://nodejs.org/api/fs.html#fs_fs_mkdir_path_options_callback" rel="nofollow">File System | Node.js v14.3.0 Documentation</a></li>
<li>JDD</li>
<li><a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul>
<li>Follow Steve on Twitter &gt; <a href="https://twitter.com/wonder95" rel="nofollow">@wonder95</a>, <a href="smgaweb.com" rel="nofollow">Website</a>
</li>
<li><a href="https://www.amazon.com/Rivers-Wasteland-Needtobreathe/dp/B00HVIOU64" rel="nofollow">Needtobreathe - Rivers In The Wasteland</a></li>
</ul><div><strong>Travis Tidwell:</strong></div><ul>
<li>Follow Travis on Twitter <a href="https://twitter.com/softwaregnome?lang=en" rel="nofollow">@softwaregnome</a>, <a href="https://github.com/travist" rel="nofollow">Github</a>
</li>
<li><a href="https://www.vexrobotics.com/vexiq" rel="nofollow">VEX IQ - VEX Robotics</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Travis Tidwell.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panel is joined by Travis Tidwell, co-founder and CTO of &lt;a href=&#34;http://form.io/&#34; rel=&#34;nofollow&#34;&gt;Form.io&lt;/a&gt;, a ME*N stack platform that incorprates a form builder with automatically generated REST API endpoints. Travis discusses the history of &lt;a href=&#34;http://form.io/&#34; rel=&#34;nofollow&#34;&gt;Form.io&lt;/a&gt;, how it’s built and works, and lays the smackdown on panelist and noted NoSQL database skeptic AJ O’Neal by showing how MongoDB is the appropriate DB for storing form data in JSON format.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Travis Tidwell&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cvYyj2&#34; rel=&#34;nofollow&#34;&gt;Remote Work: Get a Job or Make a Career Working From Home&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/formio&#34; rel=&#34;nofollow&#34;&gt;Form.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow AJ on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/api/fs.html#fs_fs_mkdir_path_options_callback&#34; rel=&#34;nofollow&#34;&gt;File System | Node.js v14.3.0 Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;JDD&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Steve on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;@wonder95&lt;/a&gt;, &lt;a href=&#34;smgaweb.com&#34; rel=&#34;nofollow&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Rivers-Wasteland-Needtobreathe/dp/B00HVIOU64&#34; rel=&#34;nofollow&#34;&gt;Needtobreathe - Rivers In The Wasteland&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Travis Tidwell:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Travis on Twitter &lt;a href=&#34;https://twitter.com/softwaregnome?lang=en&#34; rel=&#34;nofollow&#34;&gt;@softwaregnome&lt;/a&gt;, &lt;a href=&#34;https://github.com/travist&#34; rel=&#34;nofollow&#34;&gt;Github&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vexrobotics.com/vexiq&#34; rel=&#34;nofollow&#34;&gt;VEX IQ - VEX Robotics&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Travis Tidwell.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64827559" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/12be7970-b0df-4b52-8c4c-e5922dae35ed/stream.mp3"/>
                
                <guid isPermaLink="false">cd8bebae-314f-4394-9ff4-87c3c9adec94</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-435-form-io-with-travis-tidwell</link>
                <pubDate>Tue, 02 Jun 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4051</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 434: Understanding and Using ES Modules in Node with Gil Tayar</itunes:title>
                <title>JSJ 434: Understanding and Using ES Modules in Node with Gil Tayar</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Gil Tayar gave a presentation recently on ES modules in Node. He joins the panel to discuss how to use and think about ES modules. With considerable pushback from AJ, Gil explains how to start using modules and what the tradeoffs are between modules,</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Gil Tayar gave a presentation recently on ES modules in Node. He joins the panel to discuss how to use and think about ES modules. With considerable pushback from AJ, Gil explains how to start using modules and what the tradeoffs are between modules, script tags, and build tools.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gil Tayar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cvYyj2&#34;&gt;Remote Work: Get a Job or Make a Career Working From Home&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-341-testing-in-javascript-with-gil-tayar/&#34;&gt;JSJ 341: Testing in JavaScript with Gil Tayar&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tomshardware.com/news/usb-4-faq,38766.html&#34;&gt;USB 4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2YliWyS&#34;&gt;Heavy Duty Suction Cups&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2SgrELk&#34;&gt;Miracle Berry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/coolaj86/videos&#34;&gt;AJ ONeal - YouTube&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ndL0uSmKTQU&amp;amp;t=8s&#34;&gt;Dr. Erickson COVID video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cUZxZN&#34;&gt;Zelda: Breath of the Wild&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andyfrisella.com/blogs/mfceo-project-podcast/75hard-a-75-day-tactical-guide-to-winning-the-war-with-yourself-with-andy-frisella-mfceo291&#34;&gt;75HARD&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://pigeonpresents.com/books/dont-let-the-pigeon-drive-the-bus/&#34;&gt;Don’t Let the Pigeon Drive the Bus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pigeonpresents.com/books/the-pigeon-finds-a-hot-dog/&#34;&gt;The Pigeon Finds a Hot Dog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/&#34;&gt;webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Visit Israel&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Gil Tayar:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Gil on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/giltayar&#34;&gt;@giltayar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0043014/?ref_=fn_al_tt_1&#34;&gt;Sunset Blvd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v14.0.0/&#34;&gt;Node v14.0.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Gil Tayar.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Gil Tayar gave a presentation recently on ES modules in Node. He joins the panel to discuss how to use and think about ES modules. With considerable pushback from AJ, Gil explains how to start using modules and what the tradeoffs are between modules, script tags, and build tools.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Gil Tayar</li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i | Enjoy the luxuries of freelancing</a></li>
<li><a href="https://amzn.to/3cvYyj2" rel="nofollow">Remote Work: Get a Job or Make a Career Working From Home</a></li>
</ul><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>Links</strong></div><ul><li><a href="https://devchat.tv/js-jabber/jsj-341-testing-in-javascript-with-gil-tayar/" rel="nofollow">JSJ 341: Testing in JavaScript with Gil Tayar</a></li></ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.tomshardware.com/news/usb-4-faq,38766.html" rel="nofollow">USB 4</a></li>
<li><a href="https://amzn.to/2YliWyS" rel="nofollow">Heavy Duty Suction Cups</a></li>
<li><a href="https://amzn.to/2SgrELk" rel="nofollow">Miracle Berry</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.youtube.com/user/coolaj86/videos" rel="nofollow">AJ ONeal - YouTube</a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?t=8s&v=ndL0uSmKTQU" rel="nofollow">Dr. Erickson COVID video</a></li>
<li><a href="https://amzn.to/3cUZxZN" rel="nofollow">Zelda: Breath of the Wild</a></li>
<li><a href="https://andyfrisella.com/blogs/mfceo-project-podcast/75hard-a-75-day-tactical-guide-to-winning-the-war-with-yourself-with-andy-frisella-mfceo291" rel="nofollow">75HARD</a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul>
<li><a href="http://pigeonpresents.com/books/dont-let-the-pigeon-drive-the-bus/" rel="nofollow">Don’t Let the Pigeon Drive the Bus</a></li>
<li><a href="http://pigeonpresents.com/books/the-pigeon-finds-a-hot-dog/" rel="nofollow">The Pigeon Finds a Hot Dog</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://webinstall.dev/" rel="nofollow">webinstall.dev</a></li>
<li>Visit Israel</li>
</ul><div><strong>Gil Tayar:</strong></div><ul>
<li>Follow Gil on Twitter &gt; <a href="https://twitter.com/giltayar" rel="nofollow">@giltayar</a>
</li>
<li><a href="https://www.imdb.com/title/tt0043014/?ref_=fn_al_tt_1" rel="nofollow">Sunset Blvd</a></li>
<li><a href="https://nodejs.org/en/blog/release/v14.0.0/" rel="nofollow">Node v14.0.0</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div> </div><div> </div><div>Special Guest: Gil Tayar.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Gil Tayar gave a presentation recently on ES modules in Node. He joins the panel to discuss how to use and think about ES modules. With considerable pushback from AJ, Gil explains how to start using modules and what the tradeoffs are between modules, script tags, and build tools.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gil Tayar&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cvYyj2&#34; rel=&#34;nofollow&#34;&gt;Remote Work: Get a Job or Make a Career Working From Home&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-341-testing-in-javascript-with-gil-tayar/&#34; rel=&#34;nofollow&#34;&gt;JSJ 341: Testing in JavaScript with Gil Tayar&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tomshardware.com/news/usb-4-faq,38766.html&#34; rel=&#34;nofollow&#34;&gt;USB 4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2YliWyS&#34; rel=&#34;nofollow&#34;&gt;Heavy Duty Suction Cups&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2SgrELk&#34; rel=&#34;nofollow&#34;&gt;Miracle Berry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/coolaj86/videos&#34; rel=&#34;nofollow&#34;&gt;AJ ONeal - YouTube&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?t=8s&amp;v=ndL0uSmKTQU&#34; rel=&#34;nofollow&#34;&gt;Dr. Erickson COVID video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3cUZxZN&#34; rel=&#34;nofollow&#34;&gt;Zelda: Breath of the Wild&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andyfrisella.com/blogs/mfceo-project-podcast/75hard-a-75-day-tactical-guide-to-winning-the-war-with-yourself-with-andy-frisella-mfceo291&#34; rel=&#34;nofollow&#34;&gt;75HARD&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://pigeonpresents.com/books/dont-let-the-pigeon-drive-the-bus/&#34; rel=&#34;nofollow&#34;&gt;Don’t Let the Pigeon Drive the Bus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pigeonpresents.com/books/the-pigeon-finds-a-hot-dog/&#34; rel=&#34;nofollow&#34;&gt;The Pigeon Finds a Hot Dog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webinstall.dev/&#34; rel=&#34;nofollow&#34;&gt;webinstall.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Visit Israel&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Gil Tayar:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Gil on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/giltayar&#34; rel=&#34;nofollow&#34;&gt;@giltayar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0043014/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;Sunset Blvd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v14.0.0/&#34; rel=&#34;nofollow&#34;&gt;Node v14.0.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Gil Tayar.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41588192" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/14ce29e9-5dcf-4fb4-8461-512e02cf49e7/stream.mp3"/>
                
                <guid isPermaLink="false">c41dd5b3-5491-4aac-b747-0ee886c60574</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-434-understanding-and-using-es-modules-in-node-with-gil-tayar</link>
                <pubDate>Tue, 19 May 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2599</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 433: Understanding the Browser Layer with Noam Rosenthal</itunes:title>
                <title>JSJ 433: Understanding the Browser Layer with Noam Rosenthal</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Noam Rosenthal has worked in both web and native technologies. He leads off with a discussion of the history of the web, browsers, and specifically webkit. The panel then goes into how browsers and built and discuss the differences between the differ</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Noam Rosenthal has worked in both web and native technologies. He leads off with a discussion of the history of the web, browsers, and specifically webkit. The panel then goes into how browsers and built and discuss the differences between the different browsers.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Noam Rosenthal&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34;&gt;JSJ 428: The Alphabet Soup of Performance Measurements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/web-platform-tests/wpt&#34;&gt;Test suites for Web platform specs — including WHATWG, W3C, and others&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-421-semantic-html-with-bruce-lawson/&#34;&gt;JSJ 421: Semantic HTML with Bruce Lawson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/vim-8-plugins/&#34;&gt;vim 8 plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2VrIgSg&#34;&gt;Nikelodeon Gak / Super Clean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2Y5NpBh&#34;&gt;Projector Screen Steamer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCIfQb9u7ALnOE4ZmexRecDg&#34;&gt;BlinkOn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Steve&#39;s email: steve@smgaweb.com&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/dad_joking/&#34;&gt;Instagram - dad jokes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/epicdadjokes/&#34;&gt;https://www.instagram.com/epicdadjokes/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/dadsaysjokes/&#34;&gt;https://www.instagram.com/dadsaysjokes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/pun_bible/&#34;&gt;https://www.instagram.com/pun_bible/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/dad_joking/&#34;&gt;https://www.instagram.com/dad_joking/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Eggs&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Noam Rosenthal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Noam on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/realnoam?lang=en&#34;&gt;@realnoam&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Hyperisolation&lt;/li&gt;
&lt;li&gt;The Art of Storytelling&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Noam Rosenthal.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></div><div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">May 13th to 15th - register now!</a></div><div>Noam Rosenthal has worked in both web and native technologies. He leads off with a discussion of the history of the web, browsers, and specifically webkit. The panel then goes into how browsers and built and discuss the differences between the different browsers.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Noam Rosenthal</li></ul><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>Links</strong></div><ul>
<li><a href="https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/" rel="nofollow">JSJ 428: The Alphabet Soup of Performance Measurements</a></li>
<li><a href="https://github.com/web-platform-tests/wpt" rel="nofollow">Test suites for Web platform specs — including WHATWG, W3C, and others</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-421-semantic-html-with-bruce-lawson/" rel="nofollow">JSJ 421: Semantic HTML with Bruce Lawson</a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://coolaj86.com/articles/vim-8-plugins/" rel="nofollow">vim 8 plugins</a></li>
<li><a href="https://ebay.to/2VrIgSg" rel="nofollow">Nikelodeon Gak / Super Clean</a></li>
<li><a href="https://ebay.to/2Y5NpBh" rel="nofollow">Projector Screen Steamer</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.youtube.com/channel/UCIfQb9u7ALnOE4ZmexRecDg" rel="nofollow">BlinkOn</a></li></ul><div><strong>Steve Edwards:</strong></div><ul>
<li>Steve&#39;s email: steve@smgaweb.com</li>
<li><a href="https://www.instagram.com/dad_joking/" rel="nofollow">Instagram - dad jokes</a></li>
<li><a href="https://www.instagram.com/epicdadjokes/" rel="nofollow">https://www.instagram.com/epicdadjokes/</a></li>
<li><a href="https://www.instagram.com/dadsaysjokes/" rel="nofollow">https://www.instagram.com/dadsaysjokes</a></li>
<li><a href="https://www.instagram.com/pun_bible/" rel="nofollow">https://www.instagram.com/pun_bible/</a></li>
<li><a href="https://www.instagram.com/dad_joking/" rel="nofollow">https://www.instagram.com/dad_joking/</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul><li>Eggs</li></ul><div><strong>Noam Rosenthal:</strong></div><ul>
<li>Follow Noam on Twitter &gt; <a href="https://twitter.com/realnoam?lang=en" rel="nofollow">@realnoam</a>
</li>
<li>Hyperisolation</li>
<li>The Art of Storytelling</li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Noam Rosenthal.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Noam Rosenthal has worked in both web and native technologies. He leads off with a discussion of the history of the web, browsers, and specifically webkit. The panel then goes into how browsers and built and discuss the differences between the different browsers.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Noam Rosenthal&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-428-the-alphabet-soup-of-performance-measurements/&#34; rel=&#34;nofollow&#34;&gt;JSJ 428: The Alphabet Soup of Performance Measurements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/web-platform-tests/wpt&#34; rel=&#34;nofollow&#34;&gt;Test suites for Web platform specs — including WHATWG, W3C, and others&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-421-semantic-html-with-bruce-lawson/&#34; rel=&#34;nofollow&#34;&gt;JSJ 421: Semantic HTML with Bruce Lawson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/vim-8-plugins/&#34; rel=&#34;nofollow&#34;&gt;vim 8 plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2VrIgSg&#34; rel=&#34;nofollow&#34;&gt;Nikelodeon Gak / Super Clean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2Y5NpBh&#34; rel=&#34;nofollow&#34;&gt;Projector Screen Steamer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCIfQb9u7ALnOE4ZmexRecDg&#34; rel=&#34;nofollow&#34;&gt;BlinkOn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Steve&amp;#39;s email: steve@smgaweb.com&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/dad_joking/&#34; rel=&#34;nofollow&#34;&gt;Instagram - dad jokes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/epicdadjokes/&#34; rel=&#34;nofollow&#34;&gt;https://www.instagram.com/epicdadjokes/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/dadsaysjokes/&#34; rel=&#34;nofollow&#34;&gt;https://www.instagram.com/dadsaysjokes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/pun_bible/&#34; rel=&#34;nofollow&#34;&gt;https://www.instagram.com/pun_bible/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/dad_joking/&#34; rel=&#34;nofollow&#34;&gt;https://www.instagram.com/dad_joking/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Eggs&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Noam Rosenthal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Noam on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/realnoam?lang=en&#34; rel=&#34;nofollow&#34;&gt;@realnoam&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Hyperisolation&lt;/li&gt;
&lt;li&gt;The Art of Storytelling&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Noam Rosenthal.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50196897" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c9516ba3-2379-4375-9273-62f0a4cd87e9/stream.mp3"/>
                
                <guid isPermaLink="false">499095cc-0044-4b5a-8996-1b54e53d19c0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-433-understanding-the-browser-layer-with-noam-rosenthal</link>
                <pubDate>Tue, 12 May 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3137</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 432: Internet of Things (IoT) with Joe Karlsson</itunes:title>
                <title>JSJ 432: Internet of Things (IoT) with Joe Karlsson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Joe Karlsson is a developer advocate at MongoDB. He and the panel walk through the different approaches, uses, and libraries for building IoT with JavaScript</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Joe Karlsson is a developer advocate at MongoDB. He and the panel walk through the different approaches, uses, and libraries for building IoT with JavaScript&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Joe Karlsson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://cylonjs.com/&#34;&gt;Cylon.js - JavaScript framework for robotics, physical computing, and the Internet of Things using Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://johnny-five.io/&#34;&gt;Johnny-Five: The JavaScript Robotics &amp;amp; IoT Platform&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.arduino.cc/&#34;&gt;Arduino - Home&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tessel.io/&#34;&gt;Tessel 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3b4SYTY&#34;&gt;Tessel Kit for Johnny-Five&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lua.org/&#34;&gt;The Programming Language Lua&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://luvit.io/&#34;&gt;Luvit.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gumstix.com/&#34;&gt;Gumstix, Inc.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://micropython.org/&#34;&gt;MicroPython - Python for microcontrollers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ar9WRwCiSr0&#34;&gt;Raspberry Pi Reverse Emulator (Part 1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://youtu.be/hTlNVUmBA28&#34;&gt;Raspberry Pi Reverse Emulator (Part 2)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://realpython.com/arduino-python/&#34;&gt;Arduino With Python: How to Get Started – Real Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://duktape.org/&#34;&gt;Duktape&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2XCxGJw&#34;&gt;How to Diagnose and Fix Everything Electronic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2XznJwl&#34;&gt;Getting Started in Electronics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2VGVYj9&#34;&gt;Make: Electronics (Book)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3embZU1&#34;&gt;Make: Electronics (Component Pack)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Cutting Your own Hair&lt;/li&gt;
&lt;li&gt;Joe&#39;s Appartment&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/series/52837-the-iron-druid-chronicles&#34;&gt;The Iron Druid Chronicles Series by Kevin Hearne&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings.hubspot.com/team104/javascript-jabber-episode&#34;&gt;JavaScript Jabber Meetup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.gocomics.com/pearlsbeforeswine&#34;&gt;Pearls Before Swine&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jsvidcon.com/&#34;&gt;JS VidCon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://futuresync.co.uk/&#34;&gt;Future Sync Conference&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Karlsson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Joe on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JoeKarlsson1&#34;&gt;@JoeKarlsson1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.com/https://www.mongodb.com/world&#34;&gt;MongoDB.live&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></div><div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">May 13th to 15th - register now!</a></div><div>Joe Karlsson is a developer advocate at MongoDB. He and the panel walk through the different approaches, uses, and libraries for building IoT with JavaScript</div><div><strong>Panel</strong></div><ul>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>AJ O’Neal</li>
<li>Dan Shappir</li>
<li>Steve Edwards</li>
</ul><div><strong>Guest</strong></div><ul><li>Joe Karlsson</li></ul><div><strong>Sponsors</strong></div><ul><li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i | Enjoy the luxuries of freelancing</a></li></ul><div> </div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div> </div><div><strong>Links</strong></div><ul>
<li><a href="https://cylonjs.com/" rel="nofollow">Cylon.js - JavaScript framework for robotics, physical computing, and the Internet of Things using Node.js</a></li>
<li><a href="http://johnny-five.io/" rel="nofollow">Johnny-Five: The JavaScript Robotics &amp; IoT Platform</a></li>
<li><a href="https://www.arduino.cc/" rel="nofollow">Arduino - Home</a></li>
<li><a href="https://tessel.io/" rel="nofollow">Tessel 2</a></li>
<li><a href="https://amzn.to/3b4SYTY" rel="nofollow">Tessel Kit for Johnny-Five</a></li>
<li><a href="https://www.lua.org/" rel="nofollow">The Programming Language Lua</a></li>
<li><a href="https://luvit.io/" rel="nofollow">Luvit.io</a></li>
<li><a href="https://www.gumstix.com/" rel="nofollow">Gumstix, Inc.</a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://micropython.org/" rel="nofollow">MicroPython - Python for microcontrollers</a></li>
<li><a href="https://www.youtube.com/watch?v=ar9WRwCiSr0" rel="nofollow">Raspberry Pi Reverse Emulator (Part 1)</a></li>
<li><a href="https://youtu.be/hTlNVUmBA28" rel="nofollow">Raspberry Pi Reverse Emulator (Part 2)</a></li>
<li><a href="https://realpython.com/arduino-python/" rel="nofollow">Arduino With Python: How to Get Started – Real Python</a></li>
<li><a href="https://duktape.org/" rel="nofollow">Duktape</a></li>
<li><a href="https://amzn.to/2XCxGJw" rel="nofollow">How to Diagnose and Fix Everything Electronic</a></li>
<li><a href="https://amzn.to/2XznJwl" rel="nofollow">Getting Started in Electronics</a></li>
<li><a href="https://amzn.to/2VGVYj9" rel="nofollow">Make: Electronics (Book)</a></li>
<li><a href="https://amzn.to/3embZU1" rel="nofollow">Make: Electronics (Component Pack)</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li>Cutting Your own Hair</li>
<li>Joe&#39;s Appartment</li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.goodreads.com/series/52837-the-iron-druid-chronicles" rel="nofollow">The Iron Druid Chronicles Series by Kevin Hearne</a></li>
<li><a href="https://meetings.hubspot.com/team104/javascript-jabber-episode" rel="nofollow">JavaScript Jabber Meetup</a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://www.gocomics.com/pearlsbeforeswine" rel="nofollow">Pearls Before Swine</a></li></ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></li>
<li><a href="https://jsvidcon.com/" rel="nofollow">JS VidCon</a></li>
<li><a href="https://futuresync.co.uk/" rel="nofollow">Future Sync Conference</a></li>
</ul><div><strong>Joe Karlsson:</strong></div><ul>
<li>Follow Joe on Twitter &gt; <a href="https://twitter.com/JoeKarlsson1" rel="nofollow">@JoeKarlsson1</a>
</li>
<li><a href="https://www.mongodb.com/https://www.mongodb.com/world" rel="nofollow">MongoDB.live</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Joe Karlsson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Joe Karlsson is a developer advocate at MongoDB. He and the panel walk through the different approaches, uses, and libraries for building IoT with JavaScript&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Joe Karlsson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://cylonjs.com/&#34; rel=&#34;nofollow&#34;&gt;Cylon.js - JavaScript framework for robotics, physical computing, and the Internet of Things using Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://johnny-five.io/&#34; rel=&#34;nofollow&#34;&gt;Johnny-Five: The JavaScript Robotics &amp;amp; IoT Platform&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.arduino.cc/&#34; rel=&#34;nofollow&#34;&gt;Arduino - Home&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tessel.io/&#34; rel=&#34;nofollow&#34;&gt;Tessel 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3b4SYTY&#34; rel=&#34;nofollow&#34;&gt;Tessel Kit for Johnny-Five&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lua.org/&#34; rel=&#34;nofollow&#34;&gt;The Programming Language Lua&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://luvit.io/&#34; rel=&#34;nofollow&#34;&gt;Luvit.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gumstix.com/&#34; rel=&#34;nofollow&#34;&gt;Gumstix, Inc.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://micropython.org/&#34; rel=&#34;nofollow&#34;&gt;MicroPython - Python for microcontrollers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ar9WRwCiSr0&#34; rel=&#34;nofollow&#34;&gt;Raspberry Pi Reverse Emulator (Part 1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://youtu.be/hTlNVUmBA28&#34; rel=&#34;nofollow&#34;&gt;Raspberry Pi Reverse Emulator (Part 2)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://realpython.com/arduino-python/&#34; rel=&#34;nofollow&#34;&gt;Arduino With Python: How to Get Started – Real Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://duktape.org/&#34; rel=&#34;nofollow&#34;&gt;Duktape&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2XCxGJw&#34; rel=&#34;nofollow&#34;&gt;How to Diagnose and Fix Everything Electronic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2XznJwl&#34; rel=&#34;nofollow&#34;&gt;Getting Started in Electronics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2VGVYj9&#34; rel=&#34;nofollow&#34;&gt;Make: Electronics (Book)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3embZU1&#34; rel=&#34;nofollow&#34;&gt;Make: Electronics (Component Pack)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Cutting Your own Hair&lt;/li&gt;
&lt;li&gt;Joe&amp;#39;s Appartment&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/series/52837-the-iron-druid-chronicles&#34; rel=&#34;nofollow&#34;&gt;The Iron Druid Chronicles Series by Kevin Hearne&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings.hubspot.com/team104/javascript-jabber-episode&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Meetup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.gocomics.com/pearlsbeforeswine&#34; rel=&#34;nofollow&#34;&gt;Pearls Before Swine&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jsvidcon.com/&#34; rel=&#34;nofollow&#34;&gt;JS VidCon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://futuresync.co.uk/&#34; rel=&#34;nofollow&#34;&gt;Future Sync Conference&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Karlsson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Joe on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JoeKarlsson1&#34; rel=&#34;nofollow&#34;&gt;@JoeKarlsson1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.com/https://www.mongodb.com/world&#34; rel=&#34;nofollow&#34;&gt;MongoDB.live&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Joe Karlsson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55368724" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a6d7fa44-0abe-435e-a64f-e79e1dc054e4/stream.mp3"/>
                
                <guid isPermaLink="false">6eabd466-0c19-43e9-a853-2b484c766120</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-432-internet-of-things-iot-with-joe-karlsson</link>
                <pubDate>Tue, 05 May 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3460</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 431: Personal Branding for Developers with Morad Stern</itunes:title>
                <title>JSJ 431: Personal Branding for Developers with Morad Stern</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The JSJ panel talks with Morad Stern from Wix about personal branding; what it is, why it’s important for developers, and how to build it.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Morad Stern&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34;&gt;Taiko&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Educative.io | &lt;a href=&#34;https://www.educative.io/jabber&#34;&gt;Click here for 10% discount&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=6XvmhE1J9PY&amp;amp;feature=youtu.be&amp;amp;t=27&#34;&gt;Obama asks America to learn computer science&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.drupalconnect.com/blog/articles/configuring-apache-solr-multi-core-drupal-and-tomcat-ubuntu-910&#34;&gt;Configuring Apache Solr Multi-core With Drupal and Tomcat on Ubuntu 9.10&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow AJ on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/coolaj86&#34;&gt;@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arstechnica.com/video/watch/war-stories-how-crash-bandicoot-hacked-the-playstation-to-run&#34;&gt;War Stories | How Crash Bandicoot Hacked The Original Playstation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=pSHj5UKSylk&#34;&gt;Crash Bandicoot Co-Creator Andy Gavin: Extended Interview | Ars Technica&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=faV6qLqBAPc&#34;&gt;The Story of Spyro the Dragon | Gaming Historian&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=3T2lkxG3Dhs&#34;&gt;Utah Node.js: Scaling Node.js at Plaid&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Steve on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/wonder95&#34;&gt;@wonder95&lt;/a&gt;, &lt;a href=&#34;https://www.smgaweb.com/&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=7Q7Jo7FkLH4&#34;&gt;Six13 Uptown Passover - an &#34;Uptown Funk&#34; adaptation for Pesach&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Dan on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/DanShappir&#34;&gt;@DanShappir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Scott_Lynch#Gentleman_Bastards&#34;&gt;Scott Lynch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Morad Stern:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Morad on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/morad&#34;&gt;@morad&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/This-Marketing-Cant-Until-Learn/dp/0525540830&#34;&gt;This Is Marketing: You Can&#39;t Be Seen Until You Learn to See: Seth Godin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Morad Stern.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></div><div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">May 13th to 15th - register now!</a></div><div>The JSJ panel talks with Morad Stern from Wix about personal branding; what it is, why it’s important for developers, and how to build it.</div><div><strong>Panel</strong></div><ul>
<li>Steve Edwards</li>
<li>AJ O’Neal</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Morad Stern</li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://taiko.dev/" rel="nofollow">Taiko</a></li>
<li>Educative.io | <a href="https://www.educative.io/jabber" rel="nofollow">Click here for 10% discount</a>
</li>
</ul><div> </div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div> </div><div><strong>Links</strong></div><ul>
<li><a href="https://www.youtube.com/watch?feature=youtu.be&t=27&v=6XvmhE1J9PY" rel="nofollow">Obama asks America to learn computer science</a></li>
<li><a href="https://www.drupalconnect.com/blog/articles/configuring-apache-solr-multi-core-drupal-and-tomcat-ubuntu-910" rel="nofollow">Configuring Apache Solr Multi-core With Drupal and Tomcat on Ubuntu 9.10</a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li>Follow AJ on Twitter &gt; <a href="https://twitter.com/coolaj86" rel="nofollow">@coolaj86</a>
</li>
<li><a href="https://arstechnica.com/video/watch/war-stories-how-crash-bandicoot-hacked-the-playstation-to-run" rel="nofollow">War Stories | How Crash Bandicoot Hacked The Original Playstation</a></li>
<li><a href="https://www.youtube.com/watch?v=pSHj5UKSylk" rel="nofollow">Crash Bandicoot Co-Creator Andy Gavin: Extended Interview | Ars Technica</a></li>
<li><a href="https://www.youtube.com/watch?v=faV6qLqBAPc" rel="nofollow">The Story of Spyro the Dragon | Gaming Historian</a></li>
<li><a href="https://www.youtube.com/watch?v=3T2lkxG3Dhs" rel="nofollow">Utah Node.js: Scaling Node.js at Plaid</a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul>
<li>Follow Steve on Twitter &gt; <a href="https://twitter.com/wonder95" rel="nofollow">@wonder95</a>, <a href="https://www.smgaweb.com/" rel="nofollow">Website</a>
</li>
<li><a href="https://www.youtube.com/watch?v=7Q7Jo7FkLH4" rel="nofollow">Six13 Uptown Passover - an &#34;Uptown Funk&#34; adaptation for Pesach</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li>Follow Dan on Twitter &gt; <a href="https://twitter.com/DanShappir" rel="nofollow">@DanShappir</a>
</li>
<li><a href="https://en.wikipedia.org/wiki/Scott_Lynch#Gentleman_Bastards" rel="nofollow">Scott Lynch</a></li>
</ul><div><strong>Morad Stern:</strong></div><ul>
<li>Follow Morad on Twitter &gt; <a href="https://twitter.com/morad" rel="nofollow">@morad</a>
</li>
<li><a href="https://www.amazon.com/This-Marketing-Cant-Until-Learn/dp/0525540830" rel="nofollow">This Is Marketing: You Can&#39;t Be Seen Until You Learn to See: Seth Godin</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Morad Stern.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The JSJ panel talks with Morad Stern from Wix about personal branding; what it is, why it’s important for developers, and how to build it.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Morad Stern&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34; rel=&#34;nofollow&#34;&gt;Taiko&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Educative.io | &lt;a href=&#34;https://www.educative.io/jabber&#34; rel=&#34;nofollow&#34;&gt;Click here for 10% discount&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?feature=youtu.be&amp;t=27&amp;v=6XvmhE1J9PY&#34; rel=&#34;nofollow&#34;&gt;Obama asks America to learn computer science&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.drupalconnect.com/blog/articles/configuring-apache-solr-multi-core-drupal-and-tomcat-ubuntu-910&#34; rel=&#34;nofollow&#34;&gt;Configuring Apache Solr Multi-core With Drupal and Tomcat on Ubuntu 9.10&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow AJ on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;@coolaj86&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arstechnica.com/video/watch/war-stories-how-crash-bandicoot-hacked-the-playstation-to-run&#34; rel=&#34;nofollow&#34;&gt;War Stories | How Crash Bandicoot Hacked The Original Playstation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=pSHj5UKSylk&#34; rel=&#34;nofollow&#34;&gt;Crash Bandicoot Co-Creator Andy Gavin: Extended Interview | Ars Technica&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=faV6qLqBAPc&#34; rel=&#34;nofollow&#34;&gt;The Story of Spyro the Dragon | Gaming Historian&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=3T2lkxG3Dhs&#34; rel=&#34;nofollow&#34;&gt;Utah Node.js: Scaling Node.js at Plaid&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Steve on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/wonder95&#34; rel=&#34;nofollow&#34;&gt;@wonder95&lt;/a&gt;, &lt;a href=&#34;https://www.smgaweb.com/&#34; rel=&#34;nofollow&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=7Q7Jo7FkLH4&#34; rel=&#34;nofollow&#34;&gt;Six13 Uptown Passover - an &amp;#34;Uptown Funk&amp;#34; adaptation for Pesach&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Dan on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;@DanShappir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Scott_Lynch#Gentleman_Bastards&#34; rel=&#34;nofollow&#34;&gt;Scott Lynch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Morad Stern:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Morad on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/morad&#34; rel=&#34;nofollow&#34;&gt;@morad&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/This-Marketing-Cant-Until-Learn/dp/0525540830&#34; rel=&#34;nofollow&#34;&gt;This Is Marketing: You Can&amp;#39;t Be Seen Until You Learn to See: Seth Godin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Morad Stern.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50868976" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/804b5cf4-3292-4c12-a83e-e8ca73d566ee/stream.mp3"/>
                
                <guid isPermaLink="false">ef9808a8-c75a-4902-9cc0-37f610805c17</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-431-personal-branding-for-developers-with-morad-stern</link>
                <pubDate>Tue, 28 Apr 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3179</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 430: Learning JavaScript in 2020 with Matt Crook</itunes:title>
                <title>JSJ 430: Learning JavaScript in 2020 with Matt Crook</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Matt Crook joins the conversation to talk with the JavaScript Jabber panel to talk about his experience going through Nashville Software School. The panel discusses and asks questions about getting into programming, working through the bootcamp, and</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Matt Crook joins the conversation to talk with the JavaScript Jabber panel to talk about his experience going through Nashville Software School. The panel discusses and asks questions about getting into programming, working through the bootcamp, and what prospects are for bootcamp graduates.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Matt Crook&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34;&gt;Taiko&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Educative.io | &lt;a href=&#34;https://www.educative.io/jabber&#34;&gt;Click here for 10% discount&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://postgrest.org/en/v6.0/&#34;&gt;PostgREST&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2Uv8cMg&#34;&gt;The Way of Kings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.virtualbox.org/wiki/Downloads&#34;&gt;VirtualBox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bootableinstaller.com/&#34;&gt;Bootable Installers for MacOS, Windows, and more&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tsh.io/state-of-microservices/&#34;&gt;State of Microservices 2020 Report&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.onepeloton.com/shop/bike&#34;&gt;Peloton Bike&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3bIfdyO&#34;&gt;The Hobbit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2URxEdS&#34;&gt;D&amp;amp;D Starter Set&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptweekly.com/&#34;&gt;JavaScript Weekly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/meetups/&#34;&gt;Devchat.tv Remote Meetups&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/conferences/&#34;&gt;Devchat.tv Remote Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Reading to Kids&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=nDIJz6zzHNU&amp;amp;feature=share&amp;amp;fbclid=IwAR3UMBervzbRsOxgkbQY-gap_5dfLaU6kiXKATULwVLoy_F7Eog2Ykk3QWU&#34;&gt;It Is Well With My Soul&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://skullshaver.com/collections/mens-shavers/products/pitbull-gold-pro-head-and-face-shaver-with-bonus-blade&#34;&gt;Pitbull Gold PRO Skull Shaver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bbalfour.com/brad-balfour-photography/&#34;&gt;Brad Balfour&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach&#34;&gt;Gödel, Escher, Bach&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.nli.org.il/en/hobbitinhebrew/&#34;&gt;Translating &#34;The Hobbit&#34; in Captivity&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Matt Crook:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Matt on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/mgcrook?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;@mgcrook&lt;/a&gt;, &lt;a href=&#34;https://www.instagram.com/mgcrook/?hl=en&#34;&gt;Instagram&lt;/a&gt;, &lt;a href=&#34;https://www.linkedin.com/in/matt-crook-264675b7/&#34;&gt;LinkedIn&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCt2O2_s_DWmR0jqTserHDvg&#34;&gt;Swolenormous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCsBjURrPoezykLs9EqgamOA&#34;&gt;Fireship&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCfAbEH80NNEEy-Sv5Dc655w&#34;&gt;Static Headz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCKn8sCxQjB-TfB7kRmQEi0g&#34;&gt;Yugen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Matt C...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></div><div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">May 13th to 15th - register now!</a></div><div>Matt Crook joins the conversation to talk with the JavaScript Jabber panel to talk about his experience going through Nashville Software School. The panel discusses and asks questions about getting into programming, working through the bootcamp, and what prospects are for bootcamp graduates.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Matt Crook</li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://taiko.dev/" rel="nofollow">Taiko</a></li>
<li>Educative.io | <a href="https://www.educative.io/jabber" rel="nofollow">Click here for 10% discount</a>
</li>
</ul><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div> </div><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="http://postgrest.org/en/v6.0/" rel="nofollow">PostgREST</a></li>
<li><a href="https://amzn.to/2Uv8cMg" rel="nofollow">The Way of Kings</a></li>
<li><a href="https://www.virtualbox.org/wiki/Downloads" rel="nofollow">VirtualBox</a></li>
<li><a href="https://bootableinstaller.com/" rel="nofollow">Bootable Installers for MacOS, Windows, and more</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://tsh.io/state-of-microservices/" rel="nofollow">State of Microservices 2020 Report</a></li>
<li><a href="https://www.onepeloton.com/shop/bike" rel="nofollow">Peloton Bike</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://amzn.to/3bIfdyO" rel="nofollow">The Hobbit</a></li>
<li><a href="https://amzn.to/2URxEdS" rel="nofollow">D&amp;D Starter Set</a></li>
<li><a href="https://javascriptweekly.com/" rel="nofollow">JavaScript Weekly</a></li>
<li><a href="https://devchat.tv/meetups/" rel="nofollow">Devchat.tv Remote Meetups</a></li>
<li><a href="https://devchat.tv/conferences/" rel="nofollow">Devchat.tv Remote Conferences</a></li>
<li>Reading to Kids</li>
</ul><div><strong>Steve Edwards:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?fbclid=IwAR3UMBervzbRsOxgkbQY-gap_5dfLaU6kiXKATULwVLoy_F7Eog2Ykk3QWU&feature=share&v=nDIJz6zzHNU" rel="nofollow">It Is Well With My Soul</a></li>
<li><a href="https://skullshaver.com/collections/mens-shavers/products/pitbull-gold-pro-head-and-face-shaver-with-bonus-blade" rel="nofollow">Pitbull Gold PRO Skull Shaver</a></li>
<li><a href="https://bbalfour.com/brad-balfour-photography/" rel="nofollow">Brad Balfour</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach" rel="nofollow">Gödel, Escher, Bach</a></li>
<li><a href="https://blog.nli.org.il/en/hobbitinhebrew/" rel="nofollow">Translating &#34;The Hobbit&#34; in Captivity</a></li>
</ul><div><strong>Matt Crook:</strong></div><ul>
<li>Follow Matt on Twitter &gt; <a href="https://twitter.com/mgcrook?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">@mgcrook</a>, <a href="https://www.instagram.com/mgcrook/?hl=en" rel="nofollow">Instagram</a>, <a href="https://www.linkedin.com/in/matt-crook-264675b7/" rel="nofollow">LinkedIn</a>
</li>
<li><a href="https://www.youtube.com/channel/UCt2O2_s_DWmR0jqTserHDvg" rel="nofollow">Swolenormous</a></li>
<li><a href="https://www.youtube.com/channel/UCsBjURrPoezykLs9EqgamOA" rel="nofollow">Fireship</a></li>
<li><a href="https://www.youtube.com/channel/UCfAbEH80NNEEy-Sv5Dc655w" rel="nofollow">Static Headz</a></li>
<li><a href="https://www.youtube.com/channel/UCKn8sCxQjB-TfB7kRmQEi0g" rel="nofollow">Yugen</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Matt Crook.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Matt Crook joins the conversation to talk with the JavaScript Jabber panel to talk about his experience going through Nashville Software School. The panel discusses and asks questions about getting into programming, working through the bootcamp, and what prospects are for bootcamp graduates.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Matt Crook&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34; rel=&#34;nofollow&#34;&gt;Taiko&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Educative.io | &lt;a href=&#34;https://www.educative.io/jabber&#34; rel=&#34;nofollow&#34;&gt;Click here for 10% discount&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://postgrest.org/en/v6.0/&#34; rel=&#34;nofollow&#34;&gt;PostgREST&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2Uv8cMg&#34; rel=&#34;nofollow&#34;&gt;The Way of Kings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.virtualbox.org/wiki/Downloads&#34; rel=&#34;nofollow&#34;&gt;VirtualBox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bootableinstaller.com/&#34; rel=&#34;nofollow&#34;&gt;Bootable Installers for MacOS, Windows, and more&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tsh.io/state-of-microservices/&#34; rel=&#34;nofollow&#34;&gt;State of Microservices 2020 Report&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.onepeloton.com/shop/bike&#34; rel=&#34;nofollow&#34;&gt;Peloton Bike&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3bIfdyO&#34; rel=&#34;nofollow&#34;&gt;The Hobbit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2URxEdS&#34; rel=&#34;nofollow&#34;&gt;D&amp;amp;D Starter Set&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascriptweekly.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Weekly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/meetups/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv Remote Meetups&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/conferences/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv Remote Conferences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Reading to Kids&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?fbclid=IwAR3UMBervzbRsOxgkbQY-gap_5dfLaU6kiXKATULwVLoy_F7Eog2Ykk3QWU&amp;feature=share&amp;v=nDIJz6zzHNU&#34; rel=&#34;nofollow&#34;&gt;It Is Well With My Soul&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://skullshaver.com/collections/mens-shavers/products/pitbull-gold-pro-head-and-face-shaver-with-bonus-blade&#34; rel=&#34;nofollow&#34;&gt;Pitbull Gold PRO Skull Shaver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bbalfour.com/brad-balfour-photography/&#34; rel=&#34;nofollow&#34;&gt;Brad Balfour&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach&#34; rel=&#34;nofollow&#34;&gt;Gödel, Escher, Bach&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.nli.org.il/en/hobbitinhebrew/&#34; rel=&#34;nofollow&#34;&gt;Translating &amp;#34;The Hobbit&amp;#34; in Captivity&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Matt Crook:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Matt on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/mgcrook?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;@mgcrook&lt;/a&gt;, &lt;a href=&#34;https://www.instagram.com/mgcrook/?hl=en&#34; rel=&#34;nofollow&#34;&gt;Instagram&lt;/a&gt;, &lt;a href=&#34;https://www.linkedin.com/in/matt-crook-264675b7/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCt2O2_s_DWmR0jqTserHDvg&#34; rel=&#34;nofollow&#34;&gt;Swolenormous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCsBjURrPoezykLs9EqgamOA&#34; rel=&#34;nofollow&#34;&gt;Fireship&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCfAbEH80NNEEy-Sv5Dc655w&#34; rel=&#34;nofollow&#34;&gt;Static Headz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCKn8sCxQjB-TfB7kRmQEi0g&#34; rel=&#34;nofollow&#34;&gt;Yugen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Matt Crook.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69296378" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/370633a3-8677-45e7-99e1-5fc5c1aeef3d/stream.mp3"/>
                
                <guid isPermaLink="false">6901a55f-f0cb-4313-87ac-89e72be6c6c6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-430-learning-javascript-in-2020-with-matt-crook</link>
                <pubDate>Tue, 21 Apr 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4331</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 429: Learning about Postman with Joyce Lin</itunes:title>
                <title>JSJ 429: Learning about Postman with Joyce Lin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Join us as we talk to Joyce Lin, a developer relations advocate with Postman, and we talk about this amazing tool for interacting with APIs. We discuss it’s more well-known features, and also learn about other less well known, but very powerful featu</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Join us as we talk to Joyce Lin, a developer relations advocate with Postman, and we talk about this amazing tool for interacting with APIs. We discuss it’s more well-known features, and also learn about other less well known, but very powerful features that allow users to greatly increase the usefulness of the tool, both for front end and back end developers.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Joyce Lin&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;G2i | &lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;Enjoy the luxuries of freelancing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Educative.io | &lt;a href=&#34;https://www.educative.io/jabber&#34;&gt;Click here for 10% discount&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://trello.com/b/4N7PnHAz/postman-roadmap-for-developers&#34;&gt;Postman Roadmap on Trello&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getpostman&#34;&gt;Follow Postman on Twitter &amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.postman.com/&#34;&gt;Postman | The Collaboration Platform for API Development&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Big-Red-Button-Desktop-Sound/dp/B00I49MWKU&#34;&gt;The Big Red NO! Button Desktop Sound Toy&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joyce Lin:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Joyce on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/petuniaGray&#34;&gt;@petuniaGray&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coursera.org/learn/the-science-of-well-being&#34;&gt;The Science of Well-Being by Yale University | Coursera&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Joyce Lin.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></div><div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">May 13th to 15th - register now!</a></div><div>Join us as we talk to Joyce Lin, a developer relations advocate with Postman, and we talk about this amazing tool for interacting with APIs. We discuss it’s more well-known features, and also learn about other less well known, but very powerful features that allow users to greatly increase the usefulness of the tool, both for front end and back end developers.</div><div><strong>Panel</strong></div><ul>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
</ul><div><strong>Guest</strong></div><ul><li>Joyce Lin</li></ul><div><strong>Sponsors</strong></div><ul>
<li>G2i | <a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">Enjoy the luxuries of freelancing</a>
</li>
<li>Educative.io | <a href="https://www.educative.io/jabber" rel="nofollow">Click here for 10% discount</a>
</li>
</ul><div><strong>____________________________________________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://trello.com/b/4N7PnHAz/postman-roadmap-for-developers" rel="nofollow">Postman Roadmap on Trello</a></li>
<li><a href="https://twitter.com/getpostman" rel="nofollow">Follow Postman on Twitter &gt;</a></li>
<li><a href="https://www.postman.com/" rel="nofollow">Postman | The Collaboration Platform for API Development</a></li>
</ul><div><strong>Picks</strong></div><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://www.amazon.com/Big-Red-Button-Desktop-Sound/dp/B00I49MWKU" rel="nofollow">The Big Red NO! Button Desktop Sound Toy</a></li></ul><div><strong>Joyce Lin:</strong></div><ul>
<li>Follow Joyce on Twitter &gt; <a href="https://twitter.com/petuniaGray" rel="nofollow">@petuniaGray</a>
</li>
<li><a href="https://www.coursera.org/learn/the-science-of-well-being" rel="nofollow">The Science of Well-Being by Yale University | Coursera</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Joyce Lin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;May 13th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Join us as we talk to Joyce Lin, a developer relations advocate with Postman, and we talk about this amazing tool for interacting with APIs. We discuss it’s more well-known features, and also learn about other less well known, but very powerful features that allow users to greatly increase the usefulness of the tool, both for front end and back end developers.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Joyce Lin&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;G2i | &lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;Enjoy the luxuries of freelancing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Educative.io | &lt;a href=&#34;https://www.educative.io/jabber&#34; rel=&#34;nofollow&#34;&gt;Click here for 10% discount&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://trello.com/b/4N7PnHAz/postman-roadmap-for-developers&#34; rel=&#34;nofollow&#34;&gt;Postman Roadmap on Trello&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getpostman&#34; rel=&#34;nofollow&#34;&gt;Follow Postman on Twitter &amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.postman.com/&#34; rel=&#34;nofollow&#34;&gt;Postman | The Collaboration Platform for API Development&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Big-Red-Button-Desktop-Sound/dp/B00I49MWKU&#34; rel=&#34;nofollow&#34;&gt;The Big Red NO! Button Desktop Sound Toy&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joyce Lin:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Joyce on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/petuniaGray&#34; rel=&#34;nofollow&#34;&gt;@petuniaGray&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coursera.org/learn/the-science-of-well-being&#34; rel=&#34;nofollow&#34;&gt;The Science of Well-Being by Yale University | Coursera&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Joyce Lin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="39304463" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/14e4b8c4-1c4d-4e42-b995-0a82b3ff3c47/stream.mp3"/>
                
                <guid isPermaLink="false">775959da-1223-47c8-8e12-180e30f991d8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-429-learning-about-postman-with-joyce-lin</link>
                <pubDate>Tue, 14 Apr 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2456</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 428: The Alphabet Soup of Performance Measurements</itunes:title>
                <title>JSJ 428: The Alphabet Soup of Performance Measurements</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Dan Shappir takes the lead to explain all of the acronyms and metrics for measuring the performance of your web applications. He leads a discussion through the ins and outs of monitoring performance and then how to improve and check up on how your we</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;May 14th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Dan Shappir takes the lead to explain all of the acronyms and metrics for measuring the performance of your web applications. He leads a discussion through the ins and outs of monitoring performance and then how to improve and check up on how your website is doing.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34;&gt;Taiko, free and open source browser test automation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Educative.io | &lt;a href=&#34;https://www.educative.io/?siteCoupon=js-jabber-10&amp;amp;utm_source=podcast&amp;amp;utm_medium=sponsor&amp;amp;utm_campaign=jabber&#34;&gt;Click here for 10% discount&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture&#34;&gt;&amp;lt;picture&amp;gt;: The Picture element - HTML: Hypertext Markup Language | MDN&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/38KgxiU&#34;&gt;The Way of Kings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Taco Bell&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/&#34;&gt;web.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;@DanShappir&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://developers.google.com/web/updates/2020/03/devtools&#34;&gt;New accessibility feature in Chrome Dev Tools:&lt;/a&gt; simulate vision deficiencies, including blurred vision &amp;amp; various types of color blindness. In Canary at the bottom of the Rendering tab.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amc.com/shows/better-call-saul&#34;&gt;Better Call Saul&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></div><div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">May 14th to 15th - register now!</a></div><div>Dan Shappir takes the lead to explain all of the acronyms and metrics for measuring the performance of your web applications. He leads a discussion through the ins and outs of monitoring performance and then how to improve and check up on how your website is doing.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://taiko.dev/" rel="nofollow">Taiko, free and open source browser test automation</a></li>
<li>Educative.io | <a href="https://www.educative.io/?siteCoupon=js-jabber-10&utm_campaign=jabber&utm_medium=sponsor&utm_source=podcast" rel="nofollow">Click here for 10% discount</a>
</li>
</ul><div><strong>____________________________________________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul><li><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture" rel="nofollow">&lt;picture&gt;: The Picture element - HTML: Hypertext Markup Language | MDN</a></li></ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://amzn.to/38KgxiU" rel="nofollow">The Way of Kings</a></li>
<li>Taco Bell</li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://web.dev/" rel="nofollow">web.dev</a></li>
<li><a href="https://twitter.com/DanShappir?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">@DanShappir</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li>
<a href="https://developers.google.com/web/updates/2020/03/devtools" rel="nofollow">New accessibility feature in Chrome Dev Tools:</a> simulate vision deficiencies, including blurred vision &amp; various types of color blindness. In Canary at the bottom of the Rendering tab.</li>
<li><a href="https://www.amc.com/shows/better-call-saul" rel="nofollow">Better Call Saul</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;May 14th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Dan Shappir takes the lead to explain all of the acronyms and metrics for measuring the performance of your web applications. He leads a discussion through the ins and outs of monitoring performance and then how to improve and check up on how your website is doing.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34; rel=&#34;nofollow&#34;&gt;Taiko, free and open source browser test automation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Educative.io | &lt;a href=&#34;https://www.educative.io/?siteCoupon=js-jabber-10&amp;utm_campaign=jabber&amp;utm_medium=sponsor&amp;utm_source=podcast&#34; rel=&#34;nofollow&#34;&gt;Click here for 10% discount&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture&#34; rel=&#34;nofollow&#34;&gt;&amp;lt;picture&amp;gt;: The Picture element - HTML: Hypertext Markup Language | MDN&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/38KgxiU&#34; rel=&#34;nofollow&#34;&gt;The Way of Kings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Taco Bell&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://web.dev/&#34; rel=&#34;nofollow&#34;&gt;web.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;@DanShappir&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://developers.google.com/web/updates/2020/03/devtools&#34; rel=&#34;nofollow&#34;&gt;New accessibility feature in Chrome Dev Tools:&lt;/a&gt; simulate vision deficiencies, including blurred vision &amp;amp; various types of color blindness. In Canary at the bottom of the Rendering tab.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amc.com/shows/better-call-saul&#34; rel=&#34;nofollow&#34;&gt;Better Call Saul&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74151392" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2fc2482c-b489-43e7-b262-b5065e6e9e7b/stream.mp3"/>
                
                <guid isPermaLink="false">4bc005dc-ed32-4014-9077-5ff96e78873f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-428-the-alphabet-soup-of-performance-measurements</link>
                <pubDate>Tue, 07 Apr 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4634</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 427: How to Start a Side Hustle as a Programmer with Mani Vaya</itunes:title>
                <title>JSJ 427: How to Start a Side Hustle as a Programmer with Mani Vaya</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Mani Vaya joins Charles Max Wood to talk about how developers can add the enterepreneur hat to the others they wear by starting a side gig. They discuss various ideas around entrepreneurship, the books they got them from, and how they&#39;ve applied them</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;May 14th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt; Mani Vaya joins Charles Max Wood to talk about how developers can add the enterepreneur hat to the others they wear by starting a side gig. They discuss various ideas around entrepreneurship, the books they got them from, and how they&#39;ve applied them in their own businesses.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Mani Vaya&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34;&gt;Taiko&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;__________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;__________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mani Vaya:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Good-Great-Some-Companies-Others/dp/0066620996&#34;&gt;Good to Great&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898&#34;&gt;The Lean Startup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Expert-Secrets-Underground-Playbook-Creating/dp/1683504585&#34;&gt;Expert Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fox.com/the-masked-singer/&#34;&gt;The Masked Singer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;br&gt; Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabbber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Mani Vaya.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></div><div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">May 14th to 15th - register now!</a></div><div>
<br> Mani Vaya joins Charles Max Wood to talk about how developers can add the enterepreneur hat to the others they wear by starting a side gig. They discuss various ideas around entrepreneurship, the books they got them from, and how they&#39;ve applied them in their own businesses.</div><div><strong>Panel</strong></div><ul><li>Charles Max Wood</li></ul><div><strong>Guest</strong></div><ul><li>Mani Vaya</li></ul><div><strong>Sponsors</strong></div><ul><li><a href="https://taiko.dev/" rel="nofollow">Taiko</a></li></ul><div><strong>__________________________________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>__________________________________________________</strong></div><div><strong>Picks</strong></div><div><strong>Mani Vaya:</strong></div><ul>
<li><a href="https://www.amazon.com/Good-Great-Some-Companies-Others/dp/0066620996" rel="nofollow">Good to Great</a></li>
<li><a href="https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898" rel="nofollow">The Lean Startup</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.amazon.com/Expert-Secrets-Underground-Playbook-Creating/dp/1683504585" rel="nofollow">Expert Secrets</a></li>
<li><a href="https://www.fox.com/the-masked-singer/" rel="nofollow">The Masked Singer</a></li>
</ul><div>
<br> Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabbber</a>
</div><div>Special Guest: Mani Vaya.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;May 14th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt; Mani Vaya joins Charles Max Wood to talk about how developers can add the enterepreneur hat to the others they wear by starting a side gig. They discuss various ideas around entrepreneurship, the books they got them from, and how they&amp;#39;ve applied them in their own businesses.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Mani Vaya&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34; rel=&#34;nofollow&#34;&gt;Taiko&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;__________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;__________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mani Vaya:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Good-Great-Some-Companies-Others/dp/0066620996&#34; rel=&#34;nofollow&#34;&gt;Good to Great&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898&#34; rel=&#34;nofollow&#34;&gt;The Lean Startup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Expert-Secrets-Underground-Playbook-Creating/dp/1683504585&#34; rel=&#34;nofollow&#34;&gt;Expert Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fox.com/the-masked-singer/&#34; rel=&#34;nofollow&#34;&gt;The Masked Singer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;br&gt; Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabbber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Mani Vaya.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43469426" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fd033bd2-3283-4e2a-ad32-2d3044a8e2af/stream.mp3"/>
                
                <guid isPermaLink="false">578fde4a-2bec-4f87-95e2-c07b637f08d9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-427-how-to-start-a-side-hustle-as-a-programmer-with-mani-vaya</link>
                <pubDate>Tue, 31 Mar 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2716</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 426: Killing the Release Night with Progressive Delivery with Dave Karow</itunes:title>
                <title>JSJ 426: Killing the Release Night with Progressive Delivery with Dave Karow</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Dave Karow is a developer evangelist for Split. He dives into how you can deliver software sustainably without burning out. His background is in performance and he&#39;s moved into smooth deliveries. He pushes the ideas behind continuous delivery and how</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34;&gt;May 14th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt; Dave Karow is a developer evangelist for Split. He dives into how you can deliver software sustainably without burning out. His background is in performance and he&#39;s moved into smooth deliveries. He pushes the ideas behind continuous delivery and how to avoid getting paid to stay late in &#34;free&#34; pizzas.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Dave Karow&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://taiko.dev/&#34;&gt;Taiko&lt;/a&gt; - free and open source browser test automation&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/33RQYMe&#34;&gt;Split.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2wNHiFZ&#34;&gt;Continuous Delivery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zeit.co/&#34;&gt;zeit.co&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://martinfowler.com/articles/practical-test-pyramid.html&#34;&gt;The Practical Test Pyramid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/32rgXcm&#34;&gt;Accelerate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/38Z4gId&#34;&gt;The Unicorn Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2v71WAB&#34;&gt;Ender&#39;s Game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3a6MAdQ&#34;&gt;Ender&#39;s Shadow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/company/events/summit-us/watch-sessions/2014/archives/software-teams/quality-at-speed&#34;&gt;Atlassian Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.deliveryconf.com/&#34;&gt;DeliveryConf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-418-security-scary-stories-and-how-to-avoid-them-with-kevin-a-mcgrail/&#34;&gt;JSJ 418: Security Scary Stories and How to Avoid Them with Kevin A McGrail&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Feature_toggle&#34;&gt;Feature toggle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.split.io/blog/author/davekarow/&#34;&gt;split.io Dave Karow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.split.io/blog/progressive-delivery-safe-at-any-speed-playlist-blogs/&#34;&gt;Progressive Delivery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://speakerdeck.com/davekarow&#34;&gt;Speaker Deck Dave Karow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.learnenough.com/command-line-tutorial/basics&#34;&gt;Learn Enough Command Line to Be Dangerous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/course&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://designingforperformance.com/&#34;&gt;Designing for Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://directorsblog.nih.gov/2020/02/25/early-riser-or-night-owl-new-study-may-help-to-explain-the-difference/&#34;&gt;Early Riser or Night Owl?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://web.dev/fast/&#34;&gt;web.dev&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3a86N3h&#34;&gt;CineRAID CR-H458&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3afTtKj&#34;&gt;DataCenter 8TB Drives&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2Vk7Dpc&#34;&gt;Tiltamax Wireless Follow Focus System&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;d...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">JavaScript Remote Conf 2020</a></div><div><a href="https://devchat.tv/conferences/javascript-remote-2020/" rel="nofollow">May 14th to 15th - register now!</a></div><div>
<br> Dave Karow is a developer evangelist for Split. He dives into how you can deliver software sustainably without burning out. His background is in performance and he&#39;s moved into smooth deliveries. He pushes the ideas behind continuous delivery and how to avoid getting paid to stay late in &#34;free&#34; pizzas.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Dave Karow</li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i | Enjoy the luxuries of freelancing</a></li>
<li>
<a href="https://taiko.dev/" rel="nofollow">Taiko</a> - free and open source browser test automation</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>____________________________________________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://on.split.io/33RQYMe" rel="nofollow">Split.io</a></li>
<li><a href="https://amzn.to/2wNHiFZ" rel="nofollow">Continuous Delivery</a></li>
<li><a href="https://zeit.co/" rel="nofollow">zeit.co</a></li>
<li><a href="https://martinfowler.com/articles/practical-test-pyramid.html" rel="nofollow">The Practical Test Pyramid</a></li>
<li><a href="https://amzn.to/32rgXcm" rel="nofollow">Accelerate</a></li>
<li><a href="https://amzn.to/38Z4gId" rel="nofollow">The Unicorn Project</a></li>
<li><a href="https://amzn.to/2v71WAB" rel="nofollow">Ender&#39;s Game</a></li>
<li><a href="https://amzn.to/3a6MAdQ" rel="nofollow">Ender&#39;s Shadow</a></li>
<li><a href="https://www.atlassian.com/company/events/summit-us/watch-sessions/2014/archives/software-teams/quality-at-speed" rel="nofollow">Atlassian Summit</a></li>
<li><a href="https://www.deliveryconf.com/" rel="nofollow">DeliveryConf</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-418-security-scary-stories-and-how-to-avoid-them-with-kevin-a-mcgrail/" rel="nofollow">JSJ 418: Security Scary Stories and How to Avoid Them with Kevin A McGrail</a></li>
<li><a href="https://en.wikipedia.org/wiki/Feature_toggle" rel="nofollow">Feature toggle</a></li>
<li><a href="https://www.split.io/blog/author/davekarow/" rel="nofollow">split.io Dave Karow</a></li>
<li><a href="https://www.split.io/blog/progressive-delivery-safe-at-any-speed-playlist-blogs/" rel="nofollow">Progressive Delivery</a></li>
<li><a href="https://speakerdeck.com/davekarow" rel="nofollow">Speaker Deck Dave Karow</a></li>
<li><a href="https://www.learnenough.com/command-line-tutorial/basics" rel="nofollow">Learn Enough Command Line to Be Dangerous</a></li>
<li><a href="https://www.beyondcodebootcamp.com/course" rel="nofollow">Beyond Code Bootcamp</a></li>
</ul><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="http://designingforperformance.com/" rel="nofollow">Designing for Performance</a></li>
<li><a href="https://directorsblog.nih.gov/2020/02/25/early-riser-or-night-owl-new-study-may-help-to-explain-the-difference/" rel="nofollow">Early Riser or Night Owl?</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul><li><a href="https://web.dev/fast/" rel="nofollow">web.dev</a></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://amzn.to/3a86N3h" rel="nofollow">CineRAID CR-H458</a></li>
<li><a href="https://amzn.to/3afTtKj" rel="nofollow">DataCenter 8TB Drives</a></li>
<li><a href="https://amzn.to/2Vk7Dpc" rel="nofollow">Tiltamax Wireless Follow Focus System</a></li>
</ul><div><strong>Charles Max Wood</strong></div><ul>
<li><a href="https://www.amazon.com/The-Expanse-Season-1/dp/B018BZ3SCM" rel="nofollow">The Expanse</a></li>
<li><a href="https://courses.coursecreatorpro.com/?affcode=279641_-glgshti" rel="nofollow">Course Creator PRO</a></li>
</ul><div><strong>Dave Karow:</strong></div><ul><li><a href="https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339" rel="nofollow">Accelerate</a></li></ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabb</a>
</div><div>Special Guest: Dave Karow.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Remote Conf 2020&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/conferences/javascript-remote-2020/&#34; rel=&#34;nofollow&#34;&gt;May 14th to 15th - register now!&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt; Dave Karow is a developer evangelist for Split. He dives into how you can deliver software sustainably without burning out. His background is in performance and he&amp;#39;s moved into smooth deliveries. He pushes the ideas behind continuous delivery and how to avoid getting paid to stay late in &amp;#34;free&amp;#34; pizzas.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Dave Karow&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i | Enjoy the luxuries of freelancing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://taiko.dev/&#34; rel=&#34;nofollow&#34;&gt;Taiko&lt;/a&gt; - free and open source browser test automation&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/33RQYMe&#34; rel=&#34;nofollow&#34;&gt;Split.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2wNHiFZ&#34; rel=&#34;nofollow&#34;&gt;Continuous Delivery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zeit.co/&#34; rel=&#34;nofollow&#34;&gt;zeit.co&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://martinfowler.com/articles/practical-test-pyramid.html&#34; rel=&#34;nofollow&#34;&gt;The Practical Test Pyramid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/32rgXcm&#34; rel=&#34;nofollow&#34;&gt;Accelerate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/38Z4gId&#34; rel=&#34;nofollow&#34;&gt;The Unicorn Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2v71WAB&#34; rel=&#34;nofollow&#34;&gt;Ender&amp;#39;s Game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3a6MAdQ&#34; rel=&#34;nofollow&#34;&gt;Ender&amp;#39;s Shadow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/company/events/summit-us/watch-sessions/2014/archives/software-teams/quality-at-speed&#34; rel=&#34;nofollow&#34;&gt;Atlassian Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.deliveryconf.com/&#34; rel=&#34;nofollow&#34;&gt;DeliveryConf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-418-security-scary-stories-and-how-to-avoid-them-with-kevin-a-mcgrail/&#34; rel=&#34;nofollow&#34;&gt;JSJ 418: Security Scary Stories and How to Avoid Them with Kevin A McGrail&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Feature_toggle&#34; rel=&#34;nofollow&#34;&gt;Feature toggle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.split.io/blog/author/davekarow/&#34; rel=&#34;nofollow&#34;&gt;split.io Dave Karow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.split.io/blog/progressive-delivery-safe-at-any-speed-playlist-blogs/&#34; rel=&#34;nofollow&#34;&gt;Progressive Delivery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://speakerdeck.com/davekarow&#34; rel=&#34;nofollow&#34;&gt;Speaker Deck Dave Karow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.learnenough.com/command-line-tutorial/basics&#34; rel=&#34;nofollow&#34;&gt;Learn Enough Command Line to Be Dangerous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beyondcodebootcamp.com/course&#34; rel=&#34;nofollow&#34;&gt;Beyond Code Bootcamp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://designingforperformance.com/&#34; rel=&#34;nofollow&#34;&gt;Designing for Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://directorsblog.nih.gov/2020/02/25/early-riser-or-night-owl-new-study-may-help-to-explain-the-difference/&#34; rel=&#34;nofollow&#34;&gt;Early Riser or Night Owl?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://web.dev/fast/&#34; rel=&#34;nofollow&#34;&gt;web.dev&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3a86N3h&#34; rel=&#34;nofollow&#34;&gt;CineRAID CR-H458&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3afTtKj&#34; rel=&#34;nofollow&#34;&gt;DataCenter 8TB Drives&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2Vk7Dpc&#34; rel=&#34;nofollow&#34;&gt;Tiltamax Wireless Follow Focus System&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/The-Expanse-Season-1/dp/B018BZ3SCM&#34; rel=&#34;nofollow&#34;&gt;The Expanse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://courses.coursecreatorpro.com/?affcode=279641_-glgshti&#34; rel=&#34;nofollow&#34;&gt;Course Creator PRO&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dave Karow:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339&#34; rel=&#34;nofollow&#34;&gt;Accelerate&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabb&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Dave Karow.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="70945645" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/364b8bc9-f59e-4238-a352-993bf5b5ea43/stream.mp3"/>
                
                <guid isPermaLink="false">5cd08228-ffe6-4a2b-bc4d-67b3610fd313</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-426-killing-the-release-night-with-progressive-delivery-with-dave-karow</link>
                <pubDate>Tue, 24 Mar 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4434</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 425: The Evolution of JavaScript</itunes:title>
                <title>JSJ 425: The Evolution of JavaScript</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Dan Shappir takes the lead and walks the panel through the history of JavaScript and a discussion on ES6, TypeScript, the direction and future of JavaScript, and what features to be looking at and looking for in the current iteration of JavaScript.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Dan Shappir takes the lead and walks the panel through the history of JavaScript and a discussion on ES6, TypeScript, the direction and future of JavaScript, and what features to be looking at and looking for in the current iteration of JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://taiko.dev/&#34;&gt;Taiko&lt;/a&gt; - free and open source browser test automation&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34;&gt;Split&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/process-document/&#34;&gt;The TC39 Process&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.williams-sonoma.com/products/le-creuset-star-wars-han-solo-roaster/?catalogId=21&amp;amp;sku=9286855&amp;amp;cm_ven=PLA&amp;amp;cm_cat=Google&amp;amp;cm_pla=Cookware%20%3E%20Roasting%20Pans&amp;amp;cm_ite=9286855&amp;amp;adlclid=ADL-07188926-36f3-479c-baa2-979e2468b1b3&#34;&gt;Le Creuset Star Wars™ Han Solo Roaster | Williams Sonoma&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich/&#34;&gt;124 JSJ The Origin of Javascript with Brendan Eich&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PL7664379246A246CB&#34;&gt;Crockford on JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lecreuset.com.tr/&#34;&gt;Le Creuset Turkey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-108-dan-shappir/&#34;&gt;MJS 108: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-132-douglas-crockford/&#34;&gt;MJS 132: Douglas Crockford&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-392-the-murky-past-and-misty-future-of-javascript-with-douglas-crockford/&#34;&gt;JSJ 392: The Murky Past and Misty Future of JavaScript with Douglas Crockford&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=GbVAMgU3Jj0&#34;&gt;&#34;Things You Can Do In ES6 That Can&#39;t Be Done In ES5&#34; - View Source talk by Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://alligator.io/js/object-property-shorthand-es6/&#34;&gt;Object Property Value Shorthand in JavaScript with ES6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax&#34;&gt;Spread syntax - JavaScript | MDN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Nzokr6Boeaw&#34;&gt;JavaScript for-loops are… complicated - HTTP203&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining&#34;&gt;Optional chaining - JavaScript | MDN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript&#34;&gt;Breaking Chains with Pipelines in Modern JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/37CvSS7&#34;&gt;Expert Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://courses.coursecreatorpro.com/?affcode=279641_gt48gggn&#34;&gt;Course Creator Pro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2P5OHXm&#34;&gt;Braun Series 7&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vice.com/en_us/article/3a8pp5/kickstarter-employees-win-historic-union-election&#34;&gt;Kickstarter Employees Win Historic Union Election&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.refinery29.com/en-us/broccoli-sprouts-sulforaphane-benefits&#34;&gt;Broccoli Sprouts Nutrition And Benefits Of Sulforaphane&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;st...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Dan Shappir takes the lead and walks the panel through the history of JavaScript and a discussion on ES6, TypeScript, the direction and future of JavaScript, and what features to be looking at and looking for in the current iteration of JavaScript.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://taiko.dev/" rel="nofollow">Taiko</a> - free and open source browser test automation</li>
<li><a href="https://on.split.io/37M1fu2" rel="nofollow">Split</a></li>
</ul><div><strong>____________________________________________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://tc39.es/process-document/" rel="nofollow">The TC39 Process</a></li>
<li><a href="https://www.williams-sonoma.com/products/le-creuset-star-wars-han-solo-roaster/?adlclid=ADL-07188926-36f3-479c-baa2-979e2468b1b3&catalogId=21&cm_cat=Google&cm_ite=9286855&cm_pla=Cookware+%26gt%3B+Roasting+Pans&cm_ven=PLA&sku=9286855" rel="nofollow">Le Creuset Star Wars™ Han Solo Roaster | Williams Sonoma</a></li>
<li><a href="https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich/" rel="nofollow">124 JSJ The Origin of Javascript with Brendan Eich</a></li>
<li><a href="https://www.youtube.com/playlist?list=PL7664379246A246CB" rel="nofollow">Crockford on JavaScript</a></li>
<li><a href="https://www.lecreuset.com.tr/" rel="nofollow">Le Creuset Turkey</a></li>
<li><a href="https://devchat.tv/my-javascript-story/mjs-108-dan-shappir/" rel="nofollow">MJS 108: Dan Shappir</a></li>
<li><a href="https://devchat.tv/my-javascript-story/mjs-132-douglas-crockford/" rel="nofollow">MJS 132: Douglas Crockford</a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-392-the-murky-past-and-misty-future-of-javascript-with-douglas-crockford/" rel="nofollow">JSJ 392: The Murky Past and Misty Future of JavaScript with Douglas Crockford</a></li>
<li><a href="https://www.youtube.com/watch?v=GbVAMgU3Jj0" rel="nofollow">&#34;Things You Can Do In ES6 That Can&#39;t Be Done In ES5&#34; - View Source talk by Dan Shappir</a></li>
<li><a href="https://alligator.io/js/object-property-shorthand-es6/" rel="nofollow">Object Property Value Shorthand in JavaScript with ES6</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax" rel="nofollow">Spread syntax - JavaScript | MDN</a></li>
<li><a href="https://www.youtube.com/watch?v=Nzokr6Boeaw" rel="nofollow">JavaScript for-loops are… complicated - HTTP203</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining" rel="nofollow">Optional chaining - JavaScript | MDN</a></li>
<li><a href="https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript" rel="nofollow">Breaking Chains with Pipelines in Modern JavaScript</a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://amzn.to/37CvSS7" rel="nofollow">Expert Secrets</a></li>
<li><a href="https://courses.coursecreatorpro.com/?affcode=279641_gt48gggn" rel="nofollow">Course Creator Pro</a></li>
<li><a href="https://amzn.to/2P5OHXm" rel="nofollow">Braun Series 7</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://www.vice.com/en_us/article/3a8pp5/kickstarter-employees-win-historic-union-election" rel="nofollow">Kickstarter Employees Win Historic Union Election</a></li>
<li><a href="https://www.refinery29.com/en-us/broccoli-sprouts-sulforaphane-benefits" rel="nofollow">Broccoli Sprouts Nutrition And Benefits Of Sulforaphane</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://amzn.to/2wnPgVZ" rel="nofollow">The Expanse</a></li>
<li><a href="https://www.fox.com/the-masked-singer/" rel="nofollow">The Masked Singer</a></li>
<li><a href="https://www.fox.com/lego-masters/" rel="nofollow">LEGO Masters</a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul>
<li><a href="https://www.beanogas.com/" rel="nofollow">Beano</a></li>
<li><a href="https://www.youtube.com/watch?v=UB8ZDrNb3B0" rel="nofollow">Steve Wright HBO special</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://devchat.tv/clean-coders/cc-001-clean-agile-with-robert-uncle-bob-martin/" rel="nofollow">CC 001: Clean Agile with Robert &#34;Uncle Bob&#34; Martin</a></li>
<li><a href="https://devchat.tv/adventures-in-dotnet/net-019-the-history-of-net-with-richard-campbell/" rel="nofollow">.NET 019: The History of .NET with Richard Campbell</a></li>
<li><a href="https://devchat.tv/react-round-up/rru-097-state-management-and-react-component-design-with-becca-bailey/" rel="nofollow">RRU 097: State Management and React Component Design with Becca Bailey</a></li>
</ul><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Dan Shappir takes the lead and walks the panel through the history of JavaScript and a discussion on ES6, TypeScript, the direction and future of JavaScript, and what features to be looking at and looking for in the current iteration of JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://taiko.dev/&#34; rel=&#34;nofollow&#34;&gt;Taiko&lt;/a&gt; - free and open source browser test automation&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34; rel=&#34;nofollow&#34;&gt;Split&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tc39.es/process-document/&#34; rel=&#34;nofollow&#34;&gt;The TC39 Process&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.williams-sonoma.com/products/le-creuset-star-wars-han-solo-roaster/?adlclid=ADL-07188926-36f3-479c-baa2-979e2468b1b3&amp;catalogId=21&amp;cm_cat=Google&amp;cm_ite=9286855&amp;cm_pla=Cookware&#43;%26gt%3B&#43;Roasting&#43;Pans&amp;cm_ven=PLA&amp;sku=9286855&#34; rel=&#34;nofollow&#34;&gt;Le Creuset Star Wars™ Han Solo Roaster | Williams Sonoma&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich/&#34; rel=&#34;nofollow&#34;&gt;124 JSJ The Origin of Javascript with Brendan Eich&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PL7664379246A246CB&#34; rel=&#34;nofollow&#34;&gt;Crockford on JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lecreuset.com.tr/&#34; rel=&#34;nofollow&#34;&gt;Le Creuset Turkey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-108-dan-shappir/&#34; rel=&#34;nofollow&#34;&gt;MJS 108: Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-132-douglas-crockford/&#34; rel=&#34;nofollow&#34;&gt;MJS 132: Douglas Crockford&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-392-the-murky-past-and-misty-future-of-javascript-with-douglas-crockford/&#34; rel=&#34;nofollow&#34;&gt;JSJ 392: The Murky Past and Misty Future of JavaScript with Douglas Crockford&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=GbVAMgU3Jj0&#34; rel=&#34;nofollow&#34;&gt;&amp;#34;Things You Can Do In ES6 That Can&amp;#39;t Be Done In ES5&amp;#34; - View Source talk by Dan Shappir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://alligator.io/js/object-property-shorthand-es6/&#34; rel=&#34;nofollow&#34;&gt;Object Property Value Shorthand in JavaScript with ES6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax&#34; rel=&#34;nofollow&#34;&gt;Spread syntax - JavaScript | MDN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Nzokr6Boeaw&#34; rel=&#34;nofollow&#34;&gt;JavaScript for-loops are… complicated - HTTP203&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining&#34; rel=&#34;nofollow&#34;&gt;Optional chaining - JavaScript | MDN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript&#34; rel=&#34;nofollow&#34;&gt;Breaking Chains with Pipelines in Modern JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/37CvSS7&#34; rel=&#34;nofollow&#34;&gt;Expert Secrets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://courses.coursecreatorpro.com/?affcode=279641_gt48gggn&#34; rel=&#34;nofollow&#34;&gt;Course Creator Pro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2P5OHXm&#34; rel=&#34;nofollow&#34;&gt;Braun Series 7&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vice.com/en_us/article/3a8pp5/kickstarter-employees-win-historic-union-election&#34; rel=&#34;nofollow&#34;&gt;Kickstarter Employees Win Historic Union Election&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.refinery29.com/en-us/broccoli-sprouts-sulforaphane-benefits&#34; rel=&#34;nofollow&#34;&gt;Broccoli Sprouts Nutrition And Benefits Of Sulforaphane&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2wnPgVZ&#34; rel=&#34;nofollow&#34;&gt;The Expanse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fox.com/the-masked-singer/&#34; rel=&#34;nofollow&#34;&gt;The Masked Singer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fox.com/lego-masters/&#34; rel=&#34;nofollow&#34;&gt;LEGO Masters&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.beanogas.com/&#34; rel=&#34;nofollow&#34;&gt;Beano&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=UB8ZDrNb3B0&#34; rel=&#34;nofollow&#34;&gt;Steve Wright HBO special&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/clean-coders/cc-001-clean-agile-with-robert-uncle-bob-martin/&#34; rel=&#34;nofollow&#34;&gt;CC 001: Clean Agile with Robert &amp;#34;Uncle Bob&amp;#34; Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-dotnet/net-019-the-history-of-net-with-richard-campbell/&#34; rel=&#34;nofollow&#34;&gt;.NET 019: The History of .NET with Richard Campbell&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up/rru-097-state-management-and-react-component-design-with-becca-bailey/&#34; rel=&#34;nofollow&#34;&gt;RRU 097: State Management and React Component Design with Becca Bailey&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74937155" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/56bd57ec-e919-490f-9246-7bf09da97f87/stream.mp3"/>
                
                <guid isPermaLink="false">03163c42-79a0-4892-a912-59a910930f69</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-425-the-evolution-of-javascript</link>
                <pubDate>Tue, 17 Mar 2020 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4683</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 424: UI5 and web components with Peter Muessig</itunes:title>
                <title>JSJ 424: UI5 and web components with Peter Muessig</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In this episode of JavaScript Jabber the panelists and guest delve into the advantages of the shadow dom, transitioning from polymer js polyfills to native web components when moving for SAP UI to UI5, which works within React, Vue, Angular, and othe</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode of JavaScript Jabber the panelists and guest delve into the advantages of the shadow dom, transitioning from polymer js polyfills to native web components when moving for SAP UI to UI5, which works within React, Vue, Angular, and others.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Peter Müßig&lt;/li&gt;
&lt;li&gt;Follow Peter on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/pmuessig?lang=en&#34;&gt;@pmuessig&lt;/a&gt;, &lt;a href=&#34;https://github.com/petermuessig&#34;&gt;Github&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34;&gt;Taiko, free and open source browser test automation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://openui5.org/&#34;&gt;OpenUI5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sapui5.hana.ondemand.com/&#34;&gt;Home - SAPUI5 SDK&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2utID49&#34;&gt;Vinyl Clocks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/31J9i94&#34;&gt;Acrylic Stand&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/coolaj86/videos&#34;&gt;AJ&#39;s YouTube Channel (AMA)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jonathancreamer.com/announcing-div-ops/&#34;&gt;Announcing Div Ops as the Slack and Reddit communities&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.gocomics.com/pearlsbeforeswine&#34;&gt;Today on Pearls Before Swine - Comics by Stephan Pastis&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=v2L4G1_eVOk&#34;&gt;The Wixing Street Interview | Facts about Wixing in Germany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=WaFSYPj6m4E&#34;&gt;Wix.com werbung | versuch nicht zu lachen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sap.github.io/ui5-webcomponents/&#34;&gt;UI5 Web Components&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Peter Müßig&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;JavaScript Jabber&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Peter Muessig.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode of JavaScript Jabber the panelists and guest delve into the advantages of the shadow dom, transitioning from polymer js polyfills to native web components when moving for SAP UI to UI5, which works within React, Vue, Angular, and others.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul>
<li>Peter Müßig</li>
<li>Follow Peter on Twitter &gt; <a href="https://twitter.com/pmuessig?lang=en" rel="nofollow">@pmuessig</a>, <a href="https://github.com/petermuessig" rel="nofollow">Github</a>
</li>
</ul><div><strong>Sponsors</strong></div><ul><li><a href="https://taiko.dev/" rel="nofollow">Taiko, free and open source browser test automation</a></li></ul><div><strong>____________________________________________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://openui5.org/" rel="nofollow">OpenUI5</a></li>
<li><a href="https://sapui5.hana.ondemand.com/" rel="nofollow">Home - SAPUI5 SDK</a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://amzn.to/2utID49" rel="nofollow">Vinyl Clocks</a></li>
<li><a href="https://amzn.to/31J9i94" rel="nofollow">Acrylic Stand</a></li>
<li><a href="https://www.youtube.com/user/coolaj86/videos" rel="nofollow">AJ&#39;s YouTube Channel (AMA)</a></li>
</ul><div><strong>Aimee Knight</strong></div><ul><li><a href="https://www.jonathancreamer.com/announcing-div-ops/" rel="nofollow">Announcing Div Ops as the Slack and Reddit communities</a></li></ul><div><strong>Steve Edwards</strong></div><ul><li><a href="https://www.gocomics.com/pearlsbeforeswine" rel="nofollow">Today on Pearls Before Swine - Comics by Stephan Pastis</a></li></ul><div><strong>Dan Shappir</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=v2L4G1_eVOk" rel="nofollow">The Wixing Street Interview | Facts about Wixing in Germany</a></li>
<li><a href="https://www.youtube.com/watch?v=WaFSYPj6m4E" rel="nofollow">Wix.com werbung | versuch nicht zu lachen</a></li>
<li><a href="https://sap.github.io/ui5-webcomponents/" rel="nofollow">UI5 Web Components</a></li>
</ul><div><strong>Peter Müßig</strong></div><ul><li><a href="https://devchat.tv/js-jabber/" rel="nofollow">JavaScript Jabber</a></li></ul><div> </div><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div>Special Guest: Peter Muessig.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode of JavaScript Jabber the panelists and guest delve into the advantages of the shadow dom, transitioning from polymer js polyfills to native web components when moving for SAP UI to UI5, which works within React, Vue, Angular, and others.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Peter Müßig&lt;/li&gt;
&lt;li&gt;Follow Peter on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/pmuessig?lang=en&#34; rel=&#34;nofollow&#34;&gt;@pmuessig&lt;/a&gt;, &lt;a href=&#34;https://github.com/petermuessig&#34; rel=&#34;nofollow&#34;&gt;Github&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://taiko.dev/&#34; rel=&#34;nofollow&#34;&gt;Taiko, free and open source browser test automation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://openui5.org/&#34; rel=&#34;nofollow&#34;&gt;OpenUI5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sapui5.hana.ondemand.com/&#34; rel=&#34;nofollow&#34;&gt;Home - SAPUI5 SDK&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2utID49&#34; rel=&#34;nofollow&#34;&gt;Vinyl Clocks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/31J9i94&#34; rel=&#34;nofollow&#34;&gt;Acrylic Stand&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/coolaj86/videos&#34; rel=&#34;nofollow&#34;&gt;AJ&amp;#39;s YouTube Channel (AMA)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jonathancreamer.com/announcing-div-ops/&#34; rel=&#34;nofollow&#34;&gt;Announcing Div Ops as the Slack and Reddit communities&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.gocomics.com/pearlsbeforeswine&#34; rel=&#34;nofollow&#34;&gt;Today on Pearls Before Swine - Comics by Stephan Pastis&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=v2L4G1_eVOk&#34; rel=&#34;nofollow&#34;&gt;The Wixing Street Interview | Facts about Wixing in Germany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=WaFSYPj6m4E&#34; rel=&#34;nofollow&#34;&gt;Wix.com werbung | versuch nicht zu lachen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sap.github.io/ui5-webcomponents/&#34; rel=&#34;nofollow&#34;&gt;UI5 Web Components&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Peter Müßig&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Peter Muessig.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40849240" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/413e06d3-5882-481d-927b-2bc522688f21/stream.mp3"/>
                
                <guid isPermaLink="false">cb34e801-b0f9-422d-ab7f-53c98c10a4fe</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-424-ui5-and-web-components-with-peter-muessig</link>
                <pubDate>Tue, 10 Mar 2020 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2553</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 423: State of JS</itunes:title>
                <title>JSJ 423: State of JS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>The panelists discuss that latest State of JS survey. They begin talking about the merits and methods of the survey and then discuss the value you can extract from the survey. They also consider the various comparisons and trends presented by the sur</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss that latest State of JS survey. They begin talking about the merits and methods of the survey and then discuss the value you can extract from the survey. They also consider the various comparisons and trends presented by the survey and what they may mean.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i | Enjoy the luxuries of freelancing &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://2019.stateofjs.com/&#34;&gt;The State of JavaScript 2019&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Fruit and Veggie Trays&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dastergon/awesome-chaos-engineering&#34;&gt;A curated list of Chaos Engineering resources.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://amzn.to/371XHTr&#34;&gt;Gear.Club Unlimited&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/clean-coders/&#34;&gt;Clean Coders Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/workshops/&#34;&gt;Workshops with Chuck&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/blog&#34;&gt;Wix Engineering Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/wix-engineering/beating-textbook-algorithms-in-string-search-5d24b2f1bbd0&#34;&gt;Beating Textbook Algorithms in String Search&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss that latest State of JS survey. They begin talking about the merits and methods of the survey and then discuss the value you can extract from the survey. They also consider the various comparisons and trends presented by the survey and what they may mean.</div><div><strong>Panel:</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
</ul><div><strong>Sponsors:</strong></div><ul><li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i | Enjoy the luxuries of freelancing </a></li></ul><div><strong>____________________________________________________________</strong></div><div> </div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div><strong>Links:</strong></div><ul><li><a href="https://2019.stateofjs.com/" rel="nofollow">The State of JavaScript 2019</a></li></ul><div><strong>Picks:</strong></div><div><strong>Aimee Knight:</strong></div><ul>
<li>Fruit and Veggie Trays</li>
<li><a href="https://github.com/dastergon/awesome-chaos-engineering" rel="nofollow">A curated list of Chaos Engineering resources.</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul><li><a href="https://amzn.to/371XHTr" rel="nofollow">Gear.Club Unlimited</a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://devchat.tv/clean-coders/" rel="nofollow">Clean Coders Podcast</a></li>
<li><a href="https://devchat.tv/workshops/" rel="nofollow">Workshops with Chuck</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://www.wix.engineering/blog" rel="nofollow">Wix Engineering Blog</a></li>
<li><a href="https://medium.com/wix-engineering/beating-textbook-algorithms-in-string-search-5d24b2f1bbd0" rel="nofollow">Beating Textbook Algorithms in String Search</a></li>
</ul><div> </div><div>Follow JavaScript Jabber on Twitter &gt; <a href="https://twitter.com/JSJabber" rel="nofollow">@JSJabber</a>
</div><div> </div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss that latest State of JS survey. They begin talking about the merits and methods of the survey and then discuss the value you can extract from the survey. They also consider the various comparisons and trends presented by the survey and what they may mean.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i | Enjoy the luxuries of freelancing &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://2019.stateofjs.com/&#34; rel=&#34;nofollow&#34;&gt;The State of JavaScript 2019&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Fruit and Veggie Trays&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dastergon/awesome-chaos-engineering&#34; rel=&#34;nofollow&#34;&gt;A curated list of Chaos Engineering resources.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://amzn.to/371XHTr&#34; rel=&#34;nofollow&#34;&gt;Gear.Club Unlimited&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/clean-coders/&#34; rel=&#34;nofollow&#34;&gt;Clean Coders Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/workshops/&#34; rel=&#34;nofollow&#34;&gt;Workshops with Chuck&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/blog&#34; rel=&#34;nofollow&#34;&gt;Wix Engineering Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/wix-engineering/beating-textbook-algorithms-in-string-search-5d24b2f1bbd0&#34; rel=&#34;nofollow&#34;&gt;Beating Textbook Algorithms in String Search&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Follow JavaScript Jabber on Twitter &amp;gt; &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;@JSJabber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48713978" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d3f5e3a7-4cf8-4531-be43-600f0997806e/stream.mp3"/>
                
                <guid isPermaLink="false">8f99a4ef-920d-4760-ab7a-f489fc7d8077</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-423-state-of-js</link>
                <pubDate>Tue, 03 Mar 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3044</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 422: CSS and Houdini with Una Kravets</itunes:title>
                <title>JSJ 422: CSS and Houdini with Una Kravets</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Una Kravets talks to the panel about CSS and its future. We dive into what Houdini is and how much of it is implemented in the browsers. She explains how the changes outlined in Houdini will improve the user experience on the web and developer experi</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Una Kravets talks to the panel about CSS and its future. We dive into what Houdini is and how much of it is implemented in the browsers. She explains how the changes outlined in Houdini will improve the user experience on the web and developer experience for web developers.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Una Kravets&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34;&gt;Split&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Houdini&#34;&gt;CSS Houdini&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/updates/2018/03/cssom&#34;&gt;Working with the new CSS Typed Object Model&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/PaintWorklet/registerPaint&#34;&gt;PaintWorklet.registerPaint | MDN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ishoudinireadyyet.com/&#34;&gt;Is Houdini Ready Yet?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://extra-css.netlify.com/&#34;&gt;extra.css&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.logrocket.com/new-horizons-in-css-houdini-and-the-paint-api-8b307cf387bb/&#34;&gt;New horizons in CSS: Houdini and the Paint API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://css-houdini.rocks&#34;&gt;CSS Houdini Experiments&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/luruke/browser-2020&#34;&gt;Things you can do with a browser in 2020&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/38OvQYq&#34;&gt;SD Card Wallet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/38XSIVr&#34;&gt;SP 128gb MicroSD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3b0p8QT&#34;&gt;Rocketek&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gmelius.com?via=charles46&#34;&gt;Gmelius (Affiliate link)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mypillow.com/&#34;&gt;MyPillow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rwrd.io/ht0f3bi&#34;&gt;Chilipad (Affiliate link)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Una Kravets:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Una on Twitter - &lt;a href=&#34;https://twitter.com/Una&#34;&gt;@Una&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Una&#39;s Podcast - &lt;a href=&#34;https://spec.fm/podcasts/toolsday&#34;&gt;Toolsday&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=YK8GZBx3hpg&amp;amp;list=PLNYkxOF6rcIDI0QtJvW6vKonTxn6azCsD&#34;&gt;Web Series: Designing in the Browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Having a nice Couch&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mybobs.com/&#34;&gt;Bob&#39;s Discount Furniture&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Una Kravets.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Una Kravets talks to the panel about CSS and its future. We dive into what Houdini is and how much of it is implemented in the browsers. She explains how the changes outlined in Houdini will improve the user experience on the web and developer experience for web developers.</div><div><strong>Panel:</strong></div><ul>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Charles Max Wood</li>
</ul><div><strong>Guest:</strong></div><ul><li>Una Kravets</li></ul><div><strong>Sponsors:</strong></div><ul><li><a href="https://on.split.io/37M1fu2" rel="nofollow">Split</a></li></ul><div><strong>____________________________________________________________</strong></div><div> </div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div><strong>Links:</strong></div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Houdini" rel="nofollow">CSS Houdini</a></li>
<li><a href="https://developers.google.com/web/updates/2018/03/cssom" rel="nofollow">Working with the new CSS Typed Object Model</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/PaintWorklet/registerPaint" rel="nofollow">PaintWorklet.registerPaint | MDN</a></li>
<li><a href="https://ishoudinireadyyet.com/" rel="nofollow">Is Houdini Ready Yet?</a></li>
<li><a href="https://extra-css.netlify.com/" rel="nofollow">extra.css</a></li>
<li><a href="https://blog.logrocket.com/new-horizons-in-css-houdini-and-the-paint-api-8b307cf387bb/" rel="nofollow">New horizons in CSS: Houdini and the Paint API</a></li>
<li><a href="https://css-houdini.rocks" rel="nofollow">CSS Houdini Experiments</a></li>
</ul><div><strong>Picks:</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://github.com/luruke/browser-2020" rel="nofollow">Things you can do with a browser in 2020</a></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://amzn.to/38OvQYq" rel="nofollow">SD Card Wallet</a></li>
<li><a href="https://amzn.to/38XSIVr" rel="nofollow">SP 128gb MicroSD</a></li>
<li><a href="https://amzn.to/3b0p8QT" rel="nofollow">Rocketek</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://gmelius.com?via=charles46" rel="nofollow">Gmelius (Affiliate link)</a></li>
<li><a href="https://www.mypillow.com/" rel="nofollow">MyPillow</a></li>
<li><a href="http://rwrd.io/ht0f3bi" rel="nofollow">Chilipad (Affiliate link)</a></li>
</ul><div><strong>Una Kravets:</strong></div><ul>
<li>Follow Una on Twitter - <a href="https://twitter.com/Una" rel="nofollow">@Una</a>
</li>
<li>Una&#39;s Podcast - <a href="https://spec.fm/podcasts/toolsday" rel="nofollow">Toolsday</a>
</li>
<li><a href="https://www.youtube.com/watch?list=PLNYkxOF6rcIDI0QtJvW6vKonTxn6azCsD&v=YK8GZBx3hpg" rel="nofollow">Web Series: Designing in the Browser</a></li>
<li>Having a nice Couch</li>
<li><a href="https://www.mybobs.com/" rel="nofollow">Bob&#39;s Discount Furniture</a></li>
</ul><div>Special Guest: Una Kravets.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Una Kravets talks to the panel about CSS and its future. We dive into what Houdini is and how much of it is implemented in the browsers. She explains how the changes outlined in Houdini will improve the user experience on the web and developer experience for web developers.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Una Kravets&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34; rel=&#34;nofollow&#34;&gt;Split&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Houdini&#34; rel=&#34;nofollow&#34;&gt;CSS Houdini&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/updates/2018/03/cssom&#34; rel=&#34;nofollow&#34;&gt;Working with the new CSS Typed Object Model&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/PaintWorklet/registerPaint&#34; rel=&#34;nofollow&#34;&gt;PaintWorklet.registerPaint | MDN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ishoudinireadyyet.com/&#34; rel=&#34;nofollow&#34;&gt;Is Houdini Ready Yet?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://extra-css.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;extra.css&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.logrocket.com/new-horizons-in-css-houdini-and-the-paint-api-8b307cf387bb/&#34; rel=&#34;nofollow&#34;&gt;New horizons in CSS: Houdini and the Paint API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://css-houdini.rocks&#34; rel=&#34;nofollow&#34;&gt;CSS Houdini Experiments&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/luruke/browser-2020&#34; rel=&#34;nofollow&#34;&gt;Things you can do with a browser in 2020&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/38OvQYq&#34; rel=&#34;nofollow&#34;&gt;SD Card Wallet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/38XSIVr&#34; rel=&#34;nofollow&#34;&gt;SP 128gb MicroSD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/3b0p8QT&#34; rel=&#34;nofollow&#34;&gt;Rocketek&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gmelius.com?via=charles46&#34; rel=&#34;nofollow&#34;&gt;Gmelius (Affiliate link)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mypillow.com/&#34; rel=&#34;nofollow&#34;&gt;MyPillow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rwrd.io/ht0f3bi&#34; rel=&#34;nofollow&#34;&gt;Chilipad (Affiliate link)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Una Kravets:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Follow Una on Twitter - &lt;a href=&#34;https://twitter.com/Una&#34; rel=&#34;nofollow&#34;&gt;@Una&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Una&amp;#39;s Podcast - &lt;a href=&#34;https://spec.fm/podcasts/toolsday&#34; rel=&#34;nofollow&#34;&gt;Toolsday&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?list=PLNYkxOF6rcIDI0QtJvW6vKonTxn6azCsD&amp;v=YK8GZBx3hpg&#34; rel=&#34;nofollow&#34;&gt;Web Series: Designing in the Browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Having a nice Couch&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mybobs.com/&#34; rel=&#34;nofollow&#34;&gt;Bob&amp;#39;s Discount Furniture&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Una Kravets.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58472907" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/98fe9063-ea3f-44f4-91a9-609459ee7d07/stream.mp3"/>
                
                <guid isPermaLink="false">32afca45-0776-4827-8c91-720427ff54bb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-422-css-and-houdini-with-una-kravets</link>
                <pubDate>Tue, 25 Feb 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3654</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 421: Semantic HTML with Bruce Lawson</itunes:title>
                <title>JSJ 421: Semantic HTML with Bruce Lawson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Bruce Lawson is an expert in and proponent of semantic HTML. After receiving some good natured ribbing, Bruce walks the panel through the benefits of semantic HTML. He provides several examples on how it&#39;s used and in particular how it helps with oth</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Bruce Lawson is an expert in and proponent of semantic HTML. After receiving some good natured ribbing, Bruce walks the panel through the benefits of semantic HTML. He provides several examples on how it&#39;s used and in particular how it helps with other issues like accessibility and navigability on your websites.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Bruce Lawson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.springboard.com/workshops/software-engineering-career-track/?utm_source=devchat&amp;amp;utm_medium=podcast&amp;amp;utm_campaign=javascriptjabber&#34;&gt;Springboard | Promo code &#34;JABBER&#34; gives $500 off the job-guaranteed Course&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webaim.org/&#34;&gt;WebAIM: Web Accessibility In Mind&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;lt;input type=&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date&#34;&gt;&#34;date&#34;&lt;/a&gt;&amp;gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.brucelawson.co.uk/2019/the-business-case-for-accessible-online-shopping/&#34;&gt;The 4 minute business case for accessible online shopping&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Better Mic Sound&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bit.ly/CanonT4i650D&#34;&gt;Canon T4i 650D&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.learningvideo.com/store/t5i_sales.php&#34;&gt;Canon T5i Course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://magiclantern.fm/&#34;&gt;Magic Lantern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Filmic Pro &amp;amp; Promovie&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://addyosmani.com/blog/lazy-loading/&#34;&gt;AddyOsmani.com - Native image lazy-loading for the web!&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=xHVHtPD63UY&amp;amp;list=PLJesql-aSfX4S0bC3BaOv0Gl6yEnpYKA6&#34;&gt;Codineer - 100 days of Vue challenge&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=wsdPeC86OH0&#34;&gt;Alex Russell - The Mobile Web: MIA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bruce Lawson &lt;a href=&#34;https://www.brucelawson.co.uk/&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Bruce Lawson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.taffy8.com/&#34;&gt;Taffy&lt;/a&gt; music band&lt;/li&gt;
&lt;li&gt;Follow Bruce on Twitter &lt;a href=&#34;https://twitter.com/brucel?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;@brucel&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Bruce Lawson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Bruce Lawson is an expert in and proponent of semantic HTML. After receiving some good natured ribbing, Bruce walks the panel through the benefits of semantic HTML. He provides several examples on how it&#39;s used and in particular how it helps with other issues like accessibility and navigability on your websites.</div><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Dan Shappir</li>
</ul><div><strong>Guest</strong></div><ul><li>Bruce Lawson</li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i</a></li>
<li><a href="https://www.springboard.com/workshops/software-engineering-career-track/?utm_campaign=javascriptjabber&utm_medium=podcast&utm_source=devchat" rel="nofollow">Springboard | Promo code &#34;JABBER&#34; gives $500 off the job-guaranteed Course</a></li>
</ul><div><strong>____________________________________________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://webaim.org/" rel="nofollow">WebAIM: Web Accessibility In Mind</a></li>
<li>&lt;input type=<a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date" rel="nofollow">&#34;date&#34;</a>&gt;</li>
<li><a href="https://www.brucelawson.co.uk/2019/the-business-case-for-accessible-online-shopping/" rel="nofollow">The 4 minute business case for accessible online shopping</a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li>Better Mic Sound</li>
<li><a href="http://bit.ly/CanonT4i650D" rel="nofollow">Canon T4i 650D</a></li>
<li><a href="http://www.learningvideo.com/store/t5i_sales.php" rel="nofollow">Canon T5i Course</a></li>
<li><a href="https://magiclantern.fm/" rel="nofollow">Magic Lantern</a></li>
<li>Filmic Pro &amp; Promovie</li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://addyosmani.com/blog/lazy-loading/" rel="nofollow">AddyOsmani.com - Native image lazy-loading for the web!</a></li></ul><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://www.youtube.com/watch?list=PLJesql-aSfX4S0bC3BaOv0Gl6yEnpYKA6&v=xHVHtPD63UY" rel="nofollow">Codineer - 100 days of Vue challenge</a></li></ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=wsdPeC86OH0" rel="nofollow">Alex Russell - The Mobile Web: MIA</a></li>
<li>Bruce Lawson <a href="https://www.brucelawson.co.uk/" rel="nofollow">Website</a>
</li>
</ul><div><strong>Bruce Lawson:</strong></div><ul>
<li>
<a href="https://www.taffy8.com/" rel="nofollow">Taffy</a> music band</li>
<li>Follow Bruce on Twitter <a href="https://twitter.com/brucel?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">@brucel</a>
</li>
</ul><div>Special Guest: Bruce Lawson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Bruce Lawson is an expert in and proponent of semantic HTML. After receiving some good natured ribbing, Bruce walks the panel through the benefits of semantic HTML. He provides several examples on how it&amp;#39;s used and in particular how it helps with other issues like accessibility and navigability on your websites.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Bruce Lawson&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.springboard.com/workshops/software-engineering-career-track/?utm_campaign=javascriptjabber&amp;utm_medium=podcast&amp;utm_source=devchat&#34; rel=&#34;nofollow&#34;&gt;Springboard | Promo code &amp;#34;JABBER&amp;#34; gives $500 off the job-guaranteed Course&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://webaim.org/&#34; rel=&#34;nofollow&#34;&gt;WebAIM: Web Accessibility In Mind&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;lt;input type=&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date&#34; rel=&#34;nofollow&#34;&gt;&amp;#34;date&amp;#34;&lt;/a&gt;&amp;gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.brucelawson.co.uk/2019/the-business-case-for-accessible-online-shopping/&#34; rel=&#34;nofollow&#34;&gt;The 4 minute business case for accessible online shopping&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Better Mic Sound&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bit.ly/CanonT4i650D&#34; rel=&#34;nofollow&#34;&gt;Canon T4i 650D&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.learningvideo.com/store/t5i_sales.php&#34; rel=&#34;nofollow&#34;&gt;Canon T5i Course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://magiclantern.fm/&#34; rel=&#34;nofollow&#34;&gt;Magic Lantern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Filmic Pro &amp;amp; Promovie&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://addyosmani.com/blog/lazy-loading/&#34; rel=&#34;nofollow&#34;&gt;AddyOsmani.com - Native image lazy-loading for the web!&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?list=PLJesql-aSfX4S0bC3BaOv0Gl6yEnpYKA6&amp;v=xHVHtPD63UY&#34; rel=&#34;nofollow&#34;&gt;Codineer - 100 days of Vue challenge&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=wsdPeC86OH0&#34; rel=&#34;nofollow&#34;&gt;Alex Russell - The Mobile Web: MIA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bruce Lawson &lt;a href=&#34;https://www.brucelawson.co.uk/&#34; rel=&#34;nofollow&#34;&gt;Website&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Bruce Lawson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.taffy8.com/&#34; rel=&#34;nofollow&#34;&gt;Taffy&lt;/a&gt; music band&lt;/li&gt;
&lt;li&gt;Follow Bruce on Twitter &lt;a href=&#34;https://twitter.com/brucel?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;@brucel&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Bruce Lawson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65738292" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/935444fd-7a3d-4bf8-9835-711475225bf3/stream.mp3"/>
                
                <guid isPermaLink="false">bb48c541-96f7-43bf-a183-74b754b07e72</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-421-semantic-html-with-bruce-lawson</link>
                <pubDate>Tue, 18 Feb 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4108</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 420: OpenAPI, Redoc, and API Documentation with Adam Altman</itunes:title>
                <title>JSJ 420: OpenAPI, Redoc, and API Documentation with Adam Altman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Adam dives into how to document your application using OpenAPI (formerly Swagger) and then how to generate great documentation for your API&#39;s using Redoc. He gives us the history of Redoc, breaks down the process for building API documentation, and u</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Adam dives into how to document your application using OpenAPI (formerly Swagger) and then how to generate great documentation for your API&#39;s using Redoc. He gives us the history of Redoc, breaks down the process for building API documentation, and understanding the OpenAPI specification.&lt;/div&gt;&lt;div&gt;Panelists&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Adam Altman&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=Javascript_Jabber&amp;amp;utm_medium=Podcast&amp;amp;utm_campaign=DevChat&#34;&gt;G2i&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34;&gt;https://twitter.com/redocly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redoc.ly&#34;&gt;Https://Redoc.ly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34;&gt;https://www.facebook.com/redocly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34;&gt;https://wesbos.com/announcing-my-css-grid-course/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34;&gt;https://flexbox.io/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34;&gt;https://github.com/ErikCH/DevYouTubeList&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Old_Kingdom_(book_series)&#34;&gt;Old Kingdom Book Series&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.play-asia.com/final-fantasy-vii-final-fantasy-viii-remastered-twin-pack-multi/13/70cs9p&#34;&gt;Final Fantasy VII and VIII (Physical Copy, English) on Play Asia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Adam Altman:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;concepts.app&#34;&gt;concepts.app&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Adam Altman.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Adam dives into how to document your application using OpenAPI (formerly Swagger) and then how to generate great documentation for your API&#39;s using Redoc. He gives us the history of Redoc, breaks down the process for building API documentation, and understanding the OpenAPI specification.</div><div>Panelists</div><ul>
<li>Aimee Knight</li>
<li>Dan Shappir</li>
<li>AJ ONeal</li>
<li>Steve Edwards</li>
</ul><div>Guest</div><ul><li>Adam Altman</li></ul><div>Sponsors</div><ul><li><a href="https://www.g2i.co/?utm_campaign=DevChat&utm_medium=Podcast&utm_source=Javascript_Jabber" rel="nofollow">G2i</a></li></ul><div><strong>____________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div>Links</div><ul>
<li><a href="https://twitter.com/redocly" rel="nofollow">https://twitter.com/redocly</a></li>
<li><a href="https://redoc.ly" rel="nofollow">Https://Redoc.ly</a></li>
<li><a href="https://twitter.com/redocly" rel="nofollow">https://www.facebook.com/redocly</a></li>
</ul><div>Picks</div><div><strong>Steve Edwards:</strong></div><ul>
<li><a href="https://twitter.com/redocly" rel="nofollow">https://wesbos.com/announcing-my-css-grid-course/</a></li>
<li><a href="https://twitter.com/redocly" rel="nofollow">https://flexbox.io/</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://twitter.com/redocly" rel="nofollow">https://github.com/ErikCH/DevYouTubeList</a></li></ul><div><strong>Dan Shappir:</strong></div><ul><li><a href="https://en.wikipedia.org/wiki/Old_Kingdom_(book_series)" rel="nofollow">Old Kingdom Book Series</a></li></ul><div><strong>AJ O’Neal:</strong></div><ul><li><a href="https://www.play-asia.com/final-fantasy-vii-final-fantasy-viii-remastered-twin-pack-multi/13/70cs9p" rel="nofollow">Final Fantasy VII and VIII (Physical Copy, English) on Play Asia</a></li></ul><div><strong>Adam Altman:</strong></div><ul><li><a href="concepts.app" rel="nofollow">concepts.app</a></li></ul><div>Special Guest: Adam Altman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Adam dives into how to document your application using OpenAPI (formerly Swagger) and then how to generate great documentation for your API&amp;#39;s using Redoc. He gives us the history of Redoc, breaks down the process for building API documentation, and understanding the OpenAPI specification.&lt;/div&gt;&lt;div&gt;Panelists&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Dan Shappir&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Adam Altman&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_campaign=DevChat&amp;utm_medium=Podcast&amp;utm_source=Javascript_Jabber&#34; rel=&#34;nofollow&#34;&gt;G2i&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/redocly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redoc.ly&#34; rel=&#34;nofollow&#34;&gt;Https://Redoc.ly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34; rel=&#34;nofollow&#34;&gt;https://www.facebook.com/redocly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34; rel=&#34;nofollow&#34;&gt;https://wesbos.com/announcing-my-css-grid-course/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34; rel=&#34;nofollow&#34;&gt;https://flexbox.io/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/redocly&#34; rel=&#34;nofollow&#34;&gt;https://github.com/ErikCH/DevYouTubeList&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Old_Kingdom_(book_series)&#34; rel=&#34;nofollow&#34;&gt;Old Kingdom Book Series&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.play-asia.com/final-fantasy-vii-final-fantasy-viii-remastered-twin-pack-multi/13/70cs9p&#34; rel=&#34;nofollow&#34;&gt;Final Fantasy VII and VIII (Physical Copy, English) on Play Asia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Adam Altman:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;concepts.app&#34; rel=&#34;nofollow&#34;&gt;concepts.app&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Adam Altman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43948826" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/acb6dca7-7c2b-4614-a7fe-c72863c91197/stream.mp3"/>
                
                <guid isPermaLink="false">f46d6e43-2e2b-4589-9bd2-c110b13a47b1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-420-openapi-redoc-and-api-documentation-with-adam-altman</link>
                <pubDate>Tue, 11 Feb 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2746</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 419: Google App Script with Ben Collins</itunes:title>
                <title>JSJ 419: Google App Script with Ben Collins</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Today’s guest is Ben Collins, who creates online courses, writes tutorials, and teaches workshops around G Suite and App Script. Apps Script is a scripting platform developed by Google for light-weight application development in the G Suite platform.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Today’s guest is Ben Collins, who creates online courses, writes tutorials, and teaches workshops around G Suite and App Script. Apps Script is a scripting platform developed by Google for light-weight application development in the G Suite platform. It is an implementation of JavaScript with the express purpose of extending Google apps. App Script was started 10 years ago as a side project, and it eventually took on its own life. Ben talks about some of the different things that App Script can do and where things are stored. They discuss different ways you can get into the script and how to import external scripts from a CDN. Ben gives two examples, one simple and one sophisticated, that you might build from App Script. He talks about event triggers and how authentication is handled. He goes over the three deployment options, namely web app, app executable, sheets add-on, and deploying from the manifest. Ben talks about how triggers are managed in App Script and options for debugging. There is also the option to develop locally as well as in the browser. The show ends with him talking about how to build using HTML in App Script.&lt;/div&gt;&lt;div&gt;Panelists&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shapir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ben Collins&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/&#34;&gt;G2i&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34;&gt;Split&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gsuite.google.com/&#34;&gt;G Suite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://script.google.com/home&#34;&gt;AppScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/google/clasp&#34;&gt;Clasp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://kingkongapparel.com/&#34;&gt;King Kong Apparel&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://blog.pragmaticengineer.com/developers-mentoring-other-developers/&#34;&gt;Developers Mentoring Other Developers&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://almanac.httparchive.org/en/2019/&#34;&gt;The Web Almanac&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Photography&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://magiclantern.fm/&#34;&gt;Magic Lantern&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Bem Collins:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://getcoldturkey.com/&#34;&gt;Cold Turkey app&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow Ben at &lt;a href=&#34;https://www.benlcollins.com/&#34;&gt;Benlcollins.com&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/benlcollins?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ben Collins.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Today’s guest is Ben Collins, who creates online courses, writes tutorials, and teaches workshops around G Suite and App Script. Apps Script is a scripting platform developed by Google for light-weight application development in the G Suite platform. It is an implementation of JavaScript with the express purpose of extending Google apps. App Script was started 10 years ago as a side project, and it eventually took on its own life. Ben talks about some of the different things that App Script can do and where things are stored. They discuss different ways you can get into the script and how to import external scripts from a CDN. Ben gives two examples, one simple and one sophisticated, that you might build from App Script. He talks about event triggers and how authentication is handled. He goes over the three deployment options, namely web app, app executable, sheets add-on, and deploying from the manifest. Ben talks about how triggers are managed in App Script and options for debugging. There is also the option to develop locally as well as in the browser. The show ends with him talking about how to build using HTML in App Script.</div><div>Panelists</div><ul>
<li>Aimee Knight</li>
<li>Steve Edwards</li>
<li>Dan Shapir</li>
</ul><div>Guest</div><ul><li>Ben Collins</li></ul><div>Sponsors</div><ul>
<li><a href="https://www.g2i.co/" rel="nofollow">G2i</a></li>
<li><a href="https://on.split.io/37M1fu2" rel="nofollow">Split</a></li>
</ul><div><strong>____________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"> <strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div>Links</div><ul>
<li><a href="https://gsuite.google.com/" rel="nofollow">G Suite</a></li>
<li><a href="https://script.google.com/home" rel="nofollow">AppScript</a></li>
<li><a href="https://github.com/google/clasp" rel="nofollow">Clasp</a></li>
</ul><div>Picks</div><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://kingkongapparel.com/" rel="nofollow">King Kong Apparel</a></li></ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://blog.pragmaticengineer.com/developers-mentoring-other-developers/" rel="nofollow">Developers Mentoring Other Developers</a></li></ul><div><strong>Dan Shapir:</strong></div><ul><li><a href="https://almanac.httparchive.org/en/2019/" rel="nofollow">The Web Almanac</a></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li>Photography</li>
<li><a href="https://magiclantern.fm/" rel="nofollow">Magic Lantern</a></li>
</ul><div><strong>Bem Collins:</strong></div><ul>
<li><a href="https://getcoldturkey.com/" rel="nofollow">Cold Turkey app</a></li>
<li>Follow Ben at <a href="https://www.benlcollins.com/" rel="nofollow">Benlcollins.com</a> and <a href="https://twitter.com/benlcollins?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">Twitter</a>
</li>
</ul><div>Special Guest: Ben Collins.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Today’s guest is Ben Collins, who creates online courses, writes tutorials, and teaches workshops around G Suite and App Script. Apps Script is a scripting platform developed by Google for light-weight application development in the G Suite platform. It is an implementation of JavaScript with the express purpose of extending Google apps. App Script was started 10 years ago as a side project, and it eventually took on its own life. Ben talks about some of the different things that App Script can do and where things are stored. They discuss different ways you can get into the script and how to import external scripts from a CDN. Ben gives two examples, one simple and one sophisticated, that you might build from App Script. He talks about event triggers and how authentication is handled. He goes over the three deployment options, namely web app, app executable, sheets add-on, and deploying from the manifest. Ben talks about how triggers are managed in App Script and options for debugging. There is also the option to develop locally as well as in the browser. The show ends with him talking about how to build using HTML in App Script.&lt;/div&gt;&lt;div&gt;Panelists&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Dan Shapir&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ben Collins&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/&#34; rel=&#34;nofollow&#34;&gt;G2i&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34; rel=&#34;nofollow&#34;&gt;Split&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt; &lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gsuite.google.com/&#34; rel=&#34;nofollow&#34;&gt;G Suite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://script.google.com/home&#34; rel=&#34;nofollow&#34;&gt;AppScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/google/clasp&#34; rel=&#34;nofollow&#34;&gt;Clasp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://kingkongapparel.com/&#34; rel=&#34;nofollow&#34;&gt;King Kong Apparel&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://blog.pragmaticengineer.com/developers-mentoring-other-developers/&#34; rel=&#34;nofollow&#34;&gt;Developers Mentoring Other Developers&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://almanac.httparchive.org/en/2019/&#34; rel=&#34;nofollow&#34;&gt;The Web Almanac&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Photography&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://magiclantern.fm/&#34; rel=&#34;nofollow&#34;&gt;Magic Lantern&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Bem Collins:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://getcoldturkey.com/&#34; rel=&#34;nofollow&#34;&gt;Cold Turkey app&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow Ben at &lt;a href=&#34;https://www.benlcollins.com/&#34; rel=&#34;nofollow&#34;&gt;Benlcollins.com&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/benlcollins?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ben Collins.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47801573" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/77458b90-5697-47af-9ffc-df67619132db/stream.mp3"/>
                
                <guid isPermaLink="false">94a59c33-7c72-443b-9311-00fd198324c9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-419-google-app-script-with-ben-collins</link>
                <pubDate>Tue, 04 Feb 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2987</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 418: Security Scary Stories and How to Avoid Them with Kevin A McGrail</itunes:title>
                <title>JSJ 418: Security Scary Stories and How to Avoid Them with Kevin A McGrail</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In this episode of JavaScript Jabber the panel interviews security expert, Kevin A. McGrail. He starts by explaining what security frameworks and what they do. The panel wonders how to know if your developers are capable of self-auditing your securit</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber the panel interviews security expert, Kevin A. McGrail. He starts by explaining what security frameworks and what they do. The panel wonders how to know if your developers are capable of self-auditing your security or if you need help. Kevin shares recommendations for companies to look at to answer that question. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight explains the hell she has been in making changes to be compliant with CCPA. The panel considers how policies like this complicate security, are nearly impossible to be compliant with and how they can be weaponized. They discuss the need for technical people to be involved in writing these laws. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Kevin explains how you can know how secure your systems actually are. He shares the culture of security first he tries to instill in the companies he trains. He also trains them on how to think like a bad guy and explains how this helps developers become security first developers. The panel discusses how scams have evolved and how the same scams are still being run. They consider the importance of automated training and teaching developers to do it right the first time.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, they consider the different ways of authentication, passwords, passphrases, sim card, biometrics. Kevin warns against oversharing or announcing vacations. The panel discusses real-world tactics bad guys use. Kevin explains what he trains people to do and look out for to increase security with both social engineering and technical expertise. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shappir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Kevin A McGrail&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ABOUT YOU |&lt;/strong&gt;&lt;a href=&#34;http://aboutyou.com/apply&#34;&gt;&lt;strong&gt; aboutyou.com/apply&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34;&gt;&lt;strong&gt;Split&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;&lt;strong&gt;CacheFly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt;&lt;strong&gt; Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Ghost-Wires-Adventures-Worlds-Wanted/dp/0316037729/ref=sr_1_1?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Ghost in the Wires&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.infrashield.com/&#34;&gt;&lt;strong&gt;https://www.infrashield.com/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on&lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt; Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and&lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt; Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.theatlantic.com/science/archive/2018/02/the-more-gender-equality-the-fewer-women-in-stem/553592/&#34;&gt;&lt;strong&gt;The More Gender Equality, the Fewer Women in STEM&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=rnmcR...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>In this episode of JavaScript Jabber the panel interviews security expert, Kevin A. McGrail. He starts by explaining what security frameworks and what they do. The panel wonders how to know if your developers are capable of self-auditing your security or if you need help. Kevin shares recommendations for companies to look at to answer that question. </strong></div><div><strong>Aimee Knight explains the hell she has been in making changes to be compliant with CCPA. The panel considers how policies like this complicate security, are nearly impossible to be compliant with and how they can be weaponized. They discuss the need for technical people to be involved in writing these laws. </strong></div><div><strong>Kevin explains how you can know how secure your systems actually are. He shares the culture of security first he tries to instill in the companies he trains. He also trains them on how to think like a bad guy and explains how this helps developers become security first developers. The panel discusses how scams have evolved and how the same scams are still being run. They consider the importance of automated training and teaching developers to do it right the first time.</strong></div><div><strong>Finally, they consider the different ways of authentication, passwords, passphrases, sim card, biometrics. Kevin warns against oversharing or announcing vacations. The panel discusses real-world tactics bad guys use. Kevin explains what he trains people to do and look out for to increase security with both social engineering and technical expertise. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Dan Shappir</strong></li>
<li><strong>Steve Edwards</strong></li>
</ul><div><strong>Guest</strong></div><ul><li><strong>Kevin A McGrail</strong></li></ul><div><strong>Sponsors</strong></div><ul>
<li>
<strong>ABOUT YOU |</strong><a href="http://aboutyou.com/apply" rel="nofollow"><strong> aboutyou.com/apply</strong></a>
</li>
<li><a href="https://on.split.io/37M1fu2" rel="nofollow"><strong>Split</strong></a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow"><strong>CacheFly</strong></a></li>
</ul><div><strong>____________________________________________________________</strong></div><div>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"><strong> Get Your Copy Today!</strong></a>
</div><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://www.amazon.com/Ghost-Wires-Adventures-Worlds-Wanted/dp/0316037729/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Ghost in the Wires</strong></a></li>
<li><a href="https://www.infrashield.com/" rel="nofollow"><strong>https://www.infrashield.com/</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on</strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong> Facebook</strong></a><strong> and</strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong> Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li>
<a href="https://www.theatlantic.com/science/archive/2018/02/the-more-gender-equality-the-fewer-women-in-stem/553592/" rel="nofollow"><strong>The More Gender Equality, the Fewer Women in STEM</strong></a><strong> </strong>
</li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li>
<a href="https://www.youtube.com/watch?v=rnmcRTnTNC8" rel="nofollow"><strong>I&#39;ll Let Myself In: Tactics of Physical Pen Testers</strong></a><strong> </strong>
</li>
<li>
<a href="https://www.youtube.com/watch?v=AayXf5aRFTI" rel="nofollow"><strong>Copying Keys from Photos, Molds &amp; More</strong></a><strong> </strong>
</li>
<li>
<a href="https://www.youtube.com/watch?v=GiYO1TObNz8" rel="nofollow"><strong>The LED Traffic Light and the Danger of &#34;But Sometimes!&#34;</strong></a><strong> </strong>
</li>
<li>
<a href="https://amzn.to/2YYXP43" rel="nofollow"><strong>Regina Spektor</strong></a><strong> </strong>
</li>
<li>
<a href="https://amzn.to/35wcztj" rel="nofollow"><strong>The Weepies</strong></a><strong> </strong>
</li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li>
<a href="https://www.youtube.com/watch?v=_QdPW8JrYzQ" rel="nofollow"><strong>This is what happens when you reply to spam email</strong></a><strong> </strong>
</li>
<li>
<a href="https://www.youtube.com/watch?v=opRMrEfAIiI" rel="nofollow"><strong>What is Your Password?</strong></a><strong> </strong>
</li>
</ul><div><strong>Kevin A McGrail:</strong></div><ul>
<li>
<a href="https://xkcd.com/538/" rel="nofollow"><strong>XKCD Security</strong></a><strong> </strong>
</li>
<li><a href="https://www.imdb.com/title/tt0487831/" rel="nofollow"><strong>IT Crowd</strong></a></li>
<li><a href="https://spamassassin.apache.org/" rel="nofollow"><strong>https://spamassassin.apache.org/</strong></a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul>
<li>
<a href="https://xkpasswd.net/s/" rel="nofollow"><strong>XKCD Password Generator</strong></a><strong> </strong>
</li>
<li><a href="https://xkcd.com/356/" rel="nofollow"><strong>Nerd Sniping</strong></a></li>
</ul><div>Special Guest: Kevin A. McGrail.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber the panel interviews security expert, Kevin A. McGrail. He starts by explaining what security frameworks and what they do. The panel wonders how to know if your developers are capable of self-auditing your security or if you need help. Kevin shares recommendations for companies to look at to answer that question. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight explains the hell she has been in making changes to be compliant with CCPA. The panel considers how policies like this complicate security, are nearly impossible to be compliant with and how they can be weaponized. They discuss the need for technical people to be involved in writing these laws. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Kevin explains how you can know how secure your systems actually are. He shares the culture of security first he tries to instill in the companies he trains. He also trains them on how to think like a bad guy and explains how this helps developers become security first developers. The panel discusses how scams have evolved and how the same scams are still being run. They consider the importance of automated training and teaching developers to do it right the first time.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, they consider the different ways of authentication, passwords, passphrases, sim card, biometrics. Kevin warns against oversharing or announcing vacations. The panel discusses real-world tactics bad guys use. Kevin explains what he trains people to do and look out for to increase security with both social engineering and technical expertise. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shappir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Kevin A McGrail&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ABOUT YOU |&lt;/strong&gt;&lt;a href=&#34;http://aboutyou.com/apply&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; aboutyou.com/apply&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Split&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CacheFly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Ghost-Wires-Adventures-Worlds-Wanted/dp/0316037729/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ghost in the Wires&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.infrashield.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.infrashield.com/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on&lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and&lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.theatlantic.com/science/archive/2018/02/the-more-gender-equality-the-fewer-women-in-stem/553592/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The More Gender Equality, the Fewer Women in STEM&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=rnmcRTnTNC8&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;I&amp;#39;ll Let Myself In: Tactics of Physical Pen Testers&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=AayXf5aRFTI&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Copying Keys from Photos, Molds &amp;amp; More&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=GiYO1TObNz8&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The LED Traffic Light and the Danger of &amp;#34;But Sometimes!&amp;#34;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://amzn.to/2YYXP43&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Regina Spektor&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://amzn.to/35wcztj&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Weepies&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=_QdPW8JrYzQ&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;This is what happens when you reply to spam email&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=opRMrEfAIiI&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;What is Your Password?&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Kevin A McGrail:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://xkcd.com/538/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;XKCD Security&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0487831/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;IT Crowd&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://spamassassin.apache.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://spamassassin.apache.org/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://xkpasswd.net/s/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;XKCD Password Generator&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://xkcd.com/356/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Nerd Sniping&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Kevin A. McGrail.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="86240444" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/399db8df-1218-4061-b409-0dbb01828d13/stream.mp3"/>
                
                <guid isPermaLink="false">638fc436-9691-4bfd-814b-448dfb6c91a7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-418-security-scary-stories-and-how-to-avoid-them-with-kevin-a-mcgrail</link>
                <pubDate>Tue, 28 Jan 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>5390</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 417: Serverless with Microsoft Azure with Burke Holland</itunes:title>
                <title>JSJ 417: Serverless with Microsoft Azure with Burke Holland</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Burke Holland works for Microsoft on the Azure team in developer relations. He starts the show talking about how he got started in serverless. He’s careful to note that just because things are marketed as serverless doesn’t always make them so. In or</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Burke Holland works for Microsoft on the Azure team in developer relations. He starts the show talking about how he got started in serverless. He’s careful to note that just because things are marketed as serverless doesn’t always make them so. In order for something to be serverless, it must be sufficiently abstracted in terms of technology, only require payment for what is used, and infinitely scalable. He talks about the statelessness of serverless, and the panel discusses what it means to be stateless. Burke reminds listeners that serverless is not for long-lived operations, but there are features in serverless providers that can help you get around this. Burke talks about how writing serverless code differs from standard or previous coding approaches and practices. He advises that serverless functions are best kept small, and talks about how to fit them in with other kinds of APIs. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists talk about the multi-cloud and why people would want to be on multiple cloud servers. Burke talks about what Microsoft has done with Serverless Frameworks to accomplish multi-cloud compatibility. The JavaScript experts discuss the advantages and disadvantages of picking JavaScript over other languages, and Burke talks about why he prefers TypeScript and the Easy-Off feature. They talk about speed on a serverless platform, especially concerning the cold start time, which Azure is relentlessly trying to lower. He does talk about some things that can be done to decrease load time and about premium functions. The panel discusses how to debug serverless functions and tools that are available, such as the Azure Functions extension. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They talk about ways to set up more secure functions to keep things from racking up charges. Burke talks about some things Microsoft does internally to control cloud costs, such as sending monthly reports with reminders to delete and using tools like Azure Reaper to delete short-lived projects. Azure can also put spending caps on subscriptions, but when you hit that cap you can’t serve any more requests. Burke concludes by saying that most of the time, going serverless is a lower-cost way to improve productivity, and because it’s event-driven, it allows you to tie into things that you’re already doing in the cloud. Serverless almost always justifies itself from an ease of use point of view and a cost point of view. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Burke Holland&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/&#34;&gt;&lt;strong&gt;G2i&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34;&gt;&lt;strong&gt;Split&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;&amp;gt; &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt;&lt;strong&gt; Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/&#34;&gt;&lt;strong&gt;Microsoft Azure&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/&#34;&gt;&lt;strong&gt;Swagger&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34;&gt;&lt;strong&gt;GraphQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://konghq.com/&#34;&gt;&lt;strong&gt;Kong&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://serverless.com/&#34;&gt;&lt;strong&gt;Serverless Frameworks&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.type...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Burke Holland works for Microsoft on the Azure team in developer relations. He starts the show talking about how he got started in serverless. He’s careful to note that just because things are marketed as serverless doesn’t always make them so. In order for something to be serverless, it must be sufficiently abstracted in terms of technology, only require payment for what is used, and infinitely scalable. He talks about the statelessness of serverless, and the panel discusses what it means to be stateless. Burke reminds listeners that serverless is not for long-lived operations, but there are features in serverless providers that can help you get around this. Burke talks about how writing serverless code differs from standard or previous coding approaches and practices. He advises that serverless functions are best kept small, and talks about how to fit them in with other kinds of APIs. </strong></div><div><strong>The panelists talk about the multi-cloud and why people would want to be on multiple cloud servers. Burke talks about what Microsoft has done with Serverless Frameworks to accomplish multi-cloud compatibility. The JavaScript experts discuss the advantages and disadvantages of picking JavaScript over other languages, and Burke talks about why he prefers TypeScript and the Easy-Off feature. They talk about speed on a serverless platform, especially concerning the cold start time, which Azure is relentlessly trying to lower. He does talk about some things that can be done to decrease load time and about premium functions. The panel discusses how to debug serverless functions and tools that are available, such as the Azure Functions extension. </strong></div><div><strong>They talk about ways to set up more secure functions to keep things from racking up charges. Burke talks about some things Microsoft does internally to control cloud costs, such as sending monthly reports with reminders to delete and using tools like Azure Reaper to delete short-lived projects. Azure can also put spending caps on subscriptions, but when you hit that cap you can’t serve any more requests. Burke concludes by saying that most of the time, going serverless is a lower-cost way to improve productivity, and because it’s event-driven, it allows you to tie into things that you’re already doing in the cloud. Serverless almost always justifies itself from an ease of use point of view and a cost point of view. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>Steve Edwards</strong></li>
<li><strong>Dan Shapir</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>Guest</strong></div><ul><li><strong>Burke Holland</strong></li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.g2i.co/" rel="nofollow"><strong>G2i</strong></a></li>
<li><a href="https://on.split.io/37M1fu2" rel="nofollow"><strong>Split</strong></a></li>
</ul><div><strong>____________________________</strong></div><div>
<strong>&gt; &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"><strong> Get Your Copy Today!</strong></a>
</div><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://azure.microsoft.com/en-us/" rel="nofollow"><strong>Microsoft Azure</strong></a></li>
<li><a href="https://swagger.io/" rel="nofollow"><strong>Swagger</strong></a></li>
<li><a href="https://graphql.org/" rel="nofollow"><strong>GraphQL</strong></a></li>
<li><a href="https://konghq.com/" rel="nofollow"><strong>Kong</strong></a></li>
<li><a href="https://serverless.com/" rel="nofollow"><strong>Serverless Frameworks</strong></a></li>
<li><a href="https://www.typescriptlang.org/" rel="nofollow"><strong>TypeScript</strong></a></li>
<li><a href="https://www.freecodecamp.org/news/serverless-doesnt-have-to-be-an-infuriating-black-box-b23cca2b2ba2/" rel="nofollow"><strong>Serverless Doesn’t Have to Be an Infuriating Black Box</strong></a></li>
<li><a href="https://azure.microsoft.com/en-us/services/functions/" rel="nofollow"><strong>Azure Functions</strong></a></li>
<li><a href="https://docs.microsoft.com/en-us/azure/cosmos-db/introduction" rel="nofollow"><strong>CosmoDB</strong></a></li>
<li>
<strong>I</strong><a href="https://dev.to/azure/is-serverless-really-as-cheap-as-everyone-claims-4i9n" rel="nofollow"><strong>s Serverless Really as Cheap as Everyone Claims?</strong></a>
</li>
<li><a href="https://github.com/chef-partners/azure-reaper" rel="nofollow"><strong>Azure Reaper</strong></a></li>
</ul><div><strong>Picks</strong></div><div><strong>Steve Edwards:</strong></div><ul>
<li>
<a href="http://www.louislamour.com/" rel="nofollow"><strong>Louis L&#39;Amour</strong></a><strong> books, especially </strong><a href="https://www.goodreads.com/book/show/1123549.The_Lonesome_Gods" rel="nofollow"><strong>The Lonesome Gods</strong></a>
</li>
<li><a href="https://ultrasabers.com/product/azure-reaper/" rel="nofollow"><strong>Ultra Sabers Azure Reaper</strong></a></li>
</ul><div><strong>Burke Holland:</strong></div><ul><li>
<strong>Follow Burke on </strong><a href="http://burkeholland.github.io" rel="nofollow"><strong>Github</strong></a>
</li></ul><div><strong>Dan Shapir:</strong></div><ul><li><strong>Taking a vacation</strong></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.amazon.com/Hello-World-Being-Human-Algorithms/dp/039363499X" rel="nofollow"><strong>Hello World by Hannah Fry</strong></a></li>
<li><a href="https://www.ikea.com/gb/en/cat/kallax-series-27534/" rel="nofollow"><strong>Ikea Kallax</strong></a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"><strong>The MaxCoders Guide to Finding Your Dream Developer Job</strong></a></li>
<li><a href="https://www.buymeacoffee.com/" rel="nofollow"><strong>Buy Me a Coffee</strong></a></li>
<li><strong>Devchat is looking for show hosts and sponsors!</strong></li>
</ul><div>Special Guest: Burke Holland.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Burke Holland works for Microsoft on the Azure team in developer relations. He starts the show talking about how he got started in serverless. He’s careful to note that just because things are marketed as serverless doesn’t always make them so. In order for something to be serverless, it must be sufficiently abstracted in terms of technology, only require payment for what is used, and infinitely scalable. He talks about the statelessness of serverless, and the panel discusses what it means to be stateless. Burke reminds listeners that serverless is not for long-lived operations, but there are features in serverless providers that can help you get around this. Burke talks about how writing serverless code differs from standard or previous coding approaches and practices. He advises that serverless functions are best kept small, and talks about how to fit them in with other kinds of APIs. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists talk about the multi-cloud and why people would want to be on multiple cloud servers. Burke talks about what Microsoft has done with Serverless Frameworks to accomplish multi-cloud compatibility. The JavaScript experts discuss the advantages and disadvantages of picking JavaScript over other languages, and Burke talks about why he prefers TypeScript and the Easy-Off feature. They talk about speed on a serverless platform, especially concerning the cold start time, which Azure is relentlessly trying to lower. He does talk about some things that can be done to decrease load time and about premium functions. The panel discusses how to debug serverless functions and tools that are available, such as the Azure Functions extension. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They talk about ways to set up more secure functions to keep things from racking up charges. Burke talks about some things Microsoft does internally to control cloud costs, such as sending monthly reports with reminders to delete and using tools like Azure Reaper to delete short-lived projects. Azure can also put spending caps on subscriptions, but when you hit that cap you can’t serve any more requests. Burke concludes by saying that most of the time, going serverless is a lower-cost way to improve productivity, and because it’s event-driven, it allows you to tie into things that you’re already doing in the cloud. Serverless almost always justifies itself from an ease of use point of view and a cost point of view. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Burke Holland&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;G2i&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Split&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;&amp;gt; &amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Microsoft Azure&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Swagger&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GraphQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://konghq.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Kong&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://serverless.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Serverless Frameworks&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;TypeScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freecodecamp.org/news/serverless-doesnt-have-to-be-an-infuriating-black-box-b23cca2b2ba2/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Serverless Doesn’t Have to Be an Infuriating Black Box&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/functions/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Azure Functions&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cosmos-db/introduction&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CosmoDB&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;I&lt;/strong&gt;&lt;a href=&#34;https://dev.to/azure/is-serverless-really-as-cheap-as-everyone-claims-4i9n&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;s Serverless Really as Cheap as Everyone Claims?&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chef-partners/azure-reaper&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Azure Reaper&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.louislamour.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Louis L&amp;#39;Amour&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; books, especially &lt;/strong&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/1123549.The_Lonesome_Gods&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Lonesome Gods&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ultrasabers.com/product/azure-reaper/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ultra Sabers Azure Reaper&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Burke Holland:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;strong&gt;Follow Burke on &lt;/strong&gt;&lt;a href=&#34;http://burkeholland.github.io&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Github&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Taking a vacation&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Hello-World-Being-Human-Algorithms/dp/039363499X&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hello World by Hannah Fry&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ikea.com/gb/en/cat/kallax-series-27534/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ikea Kallax&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The MaxCoders Guide to Finding Your Dream Developer Job&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.buymeacoffee.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Buy Me a Coffee&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Devchat is looking for show hosts and sponsors!&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Burke Holland.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74902465" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/633aa611-8350-4a62-8158-f849ba9b7e84/stream.mp3"/>
                
                <guid isPermaLink="false">a5d3ae0c-4d8c-4069-af5f-61d713dad7f7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-417-serverless-with-microsoft-azure-with-burke-holland</link>
                <pubDate>Tue, 21 Jan 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4681</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 416: GraphQL Developer Tools with Sean Grove</itunes:title>
                <title>JSJ 416: GraphQL Developer Tools with Sean Grove</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>In this episode of JavaScript Jabber the panel interviews Sean Grove from OneGraph; asking him questions about GraphQL tooling and common complaints about GraphQL. Sean starts by explaining what GraphQL is and how it benefits frontend developers. Gra</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber the panel interviews Sean Grove from OneGraph; asking him questions about GraphQL tooling and common complaints about GraphQL. Sean starts by explaining what GraphQL is and how it benefits frontend developers. GraphiQL is a frontend open sourced tool produced by OneGraph, Sean explains how this handy tool simplifies GraphQL. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Authentication and authorization are one of the biggest criticisms of GraphQL. Sean walks the panel through the solution, getting a schema definition language and adding directives to build a simple authentication and authorization. The panel defines authentication and authorization and explains the difference. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;The next issue common with GraphQL that the panel discusses is migration. Sean explains how OneGraph helps with migration using a Rust network layer and how it works. They also discuss how to migrate without this tool. Without the tool it is painful and he recommends incremental migration. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sean explains that another problem in GraphQL is poor documentation. He explains why the documentation is poor and explains how they hope to fix it at OneGraph. The last issue they cover is the length of queries. Sean tells the panel how they can handle this problem with depth analysis or persistent queries. The episode ends with an elevator pitch for Reason. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shappir&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Sean Grove&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34;&gt;&lt;strong&gt;Split&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;&lt;strong&gt;CacheFly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt;&lt;strong&gt; Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/graphql/graphiql&#34;&gt;&lt;strong&gt;https://github.com/graphql/graphiql&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-401-hasura-with-tanmai-gopal/&#34;&gt;&lt;strong&gt;https://devchat.tv/js-jabber/jsj-401-hasura-with-tanmai-gopal/&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on&lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt; Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and&lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt; Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://ergonomictrends.com/hand-wrist-exercises-computer-users/&#34;&gt;&lt;strong&gt;http://ergonomictrends.com/hand-wrist-exercises-computer-users/&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cats in your lap&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/playlist?list=PLLHyNSlsz449SOhzpo7ClMEKe9WkXt5GO&#34;&gt;&lt;strong&gt;The Grievance Studies Affair&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://go-proverbs.github.io/&#34;&gt;&lt;strong&gt;Go Proverbs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Music&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guatemala&lt;/strong&gt;&lt;/li&gt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>In this episode of JavaScript Jabber the panel interviews Sean Grove from OneGraph; asking him questions about GraphQL tooling and common complaints about GraphQL. Sean starts by explaining what GraphQL is and how it benefits frontend developers. GraphiQL is a frontend open sourced tool produced by OneGraph, Sean explains how this handy tool simplifies GraphQL. </strong></div><div> </div><div><strong>Authentication and authorization are one of the biggest criticisms of GraphQL. Sean walks the panel through the solution, getting a schema definition language and adding directives to build a simple authentication and authorization. The panel defines authentication and authorization and explains the difference. </strong></div><div> </div><div><strong>The next issue common with GraphQL that the panel discusses is migration. Sean explains how OneGraph helps with migration using a Rust network layer and how it works. They also discuss how to migrate without this tool. Without the tool it is painful and he recommends incremental migration. </strong></div><div> </div><div><strong>Sean explains that another problem in GraphQL is poor documentation. He explains why the documentation is poor and explains how they hope to fix it at OneGraph. The last issue they cover is the length of queries. Sean tells the panel how they can handle this problem with depth analysis or persistent queries. The episode ends with an elevator pitch for Reason. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Dan Shappir</strong></li>
</ul><div><strong>Guest</strong></div><ul><li><strong>Sean Grove</strong></li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://on.split.io/37M1fu2" rel="nofollow"><strong>Split</strong></a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow"><strong>CacheFly</strong></a></li>
</ul><div><strong>____________________________________________________________</strong></div><div>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"><strong> Get Your Copy Today!</strong></a>
</div><div><strong>____________________________________________________________</strong></div><div><strong>Links</strong></div><ul>
<li>
<a href="https://github.com/graphql/graphiql" rel="nofollow"><strong>https://github.com/graphql/graphiql</strong></a><strong> </strong>
</li>
<li>
<a href="https://devchat.tv/js-jabber/jsj-401-hasura-with-tanmai-gopal/" rel="nofollow"><strong>https://devchat.tv/js-jabber/jsj-401-hasura-with-tanmai-gopal/</strong></a><strong> </strong>
</li>
</ul><div>
<strong>Follow DevChatTV on</strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong> Facebook</strong></a><strong> and</strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong> Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul>
<li>
<a href="http://ergonomictrends.com/hand-wrist-exercises-computer-users/" rel="nofollow"><strong>http://ergonomictrends.com/hand-wrist-exercises-computer-users/</strong></a><strong> </strong>
</li>
<li><strong>Cats in your lap</strong></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li>
<a href="https://www.youtube.com/playlist?list=PLLHyNSlsz449SOhzpo7ClMEKe9WkXt5GO" rel="nofollow"><strong>The Grievance Studies Affair</strong></a><strong> </strong>
</li>
<li>
<a href="https://go-proverbs.github.io/" rel="nofollow"><strong>Go Proverbs</strong></a><strong> </strong>
</li>
<li><strong>Music</strong></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><strong>Guatemala</strong></li>
<li>
<a href="https://en.wikipedia.org/wiki/Tigana" rel="nofollow"><strong>Tigana</strong></a><strong> </strong>
</li>
</ul><div><strong>Sean Grove:</strong></div><ul><li>
<a href="https://www.youtube.com/watch?v=zVpD5whyjPw" rel="nofollow"><strong>Yuki Li: “Breaking Out of Box”</strong></a><strong> </strong>
</li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.imdb.com/title/tt0085334/" rel="nofollow"><strong>A Christmas Story</strong></a></li>
<li><a href="https://www.imdb.com/title/tt0058536/" rel="nofollow"><strong>Rudolf the Red-Nosed Reindeer</strong></a></li>
<li><a href="https://www.imdb.com/title/tt0063230/?ref_=fn_al_tt_1" rel="nofollow"><strong>The Little Drummer Boy</strong></a></li>
<li><a href="https://www.imdb.com/title/tt0066327/?ref_=fn_al_tt_5" rel="nofollow"><strong>Santa Claus Is Comin&#39; to Town</strong></a></li>
<li><a href="https://www.imdb.com/title/tt0482629/" rel="nofollow"><strong>The Ultimate Gift</strong></a></li>
<li><a href="https://www.imdb.com/title/tt0064349/" rel="nofollow"><strong>Frosty the Snowman</strong></a></li>
</ul><div>Special Guest: Sean Grove.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber the panel interviews Sean Grove from OneGraph; asking him questions about GraphQL tooling and common complaints about GraphQL. Sean starts by explaining what GraphQL is and how it benefits frontend developers. GraphiQL is a frontend open sourced tool produced by OneGraph, Sean explains how this handy tool simplifies GraphQL. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Authentication and authorization are one of the biggest criticisms of GraphQL. Sean walks the panel through the solution, getting a schema definition language and adding directives to build a simple authentication and authorization. The panel defines authentication and authorization and explains the difference. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;The next issue common with GraphQL that the panel discusses is migration. Sean explains how OneGraph helps with migration using a Rust network layer and how it works. They also discuss how to migrate without this tool. Without the tool it is painful and he recommends incremental migration. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sean explains that another problem in GraphQL is poor documentation. He explains why the documentation is poor and explains how they hope to fix it at OneGraph. The last issue they cover is the length of queries. Sean tells the panel how they can handle this problem with depth analysis or persistent queries. The episode ends with an elevator pitch for Reason. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shappir&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Sean Grove&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://on.split.io/37M1fu2&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Split&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CacheFly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/graphql/graphiql&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://github.com/graphql/graphiql&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-401-hasura-with-tanmai-gopal/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://devchat.tv/js-jabber/jsj-401-hasura-with-tanmai-gopal/&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on&lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and&lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://ergonomictrends.com/hand-wrist-exercises-computer-users/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;http://ergonomictrends.com/hand-wrist-exercises-computer-users/&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cats in your lap&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/playlist?list=PLLHyNSlsz449SOhzpo7ClMEKe9WkXt5GO&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Grievance Studies Affair&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://go-proverbs.github.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Go Proverbs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Music&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guatemala&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Tigana&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tigana&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sean Grove:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=zVpD5whyjPw&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Yuki Li: “Breaking Out of Box”&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0085334/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;A Christmas Story&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0058536/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Rudolf the Red-Nosed Reindeer&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0063230/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Little Drummer Boy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0066327/?ref_=fn_al_tt_5&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Santa Claus Is Comin&amp;#39; to Town&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0482629/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Ultimate Gift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0064349/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Frosty the Snowman&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Sean Grove.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="77300715" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b998d136-66b2-42bf-9ae1-5fb4b11ebc91/stream.mp3"/>
                
                <guid isPermaLink="false">db5b46ae-70eb-4600-bbb2-13efadecd1ae</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-416-graphql-developer-tools-with-sean-grove</link>
                <pubDate>Tue, 14 Jan 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4831</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 415: Progressive Web Apps with Maximiliano Firtman</itunes:title>
                <title>JSJ 415: Progressive Web Apps with Maximiliano Firtman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Maximiliano Firtman is a mobile web developer from Buenos Ares, Argentina. He has been a developer for 24 years and his most recent focus has been on progressive web apps, or PWAs. Steve and Max reflect on the technologies they were using when they f</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Maximiliano Firtman is a mobile web developer from Buenos Ares, Argentina. He has been a developer for 24 years and his most recent focus has been on progressive web apps, or PWAs. Steve and Max reflect on the technologies they were using when they first got started in web development and talk about their experience with mobile development. One area that Max emphasized was bringing the web into the mobile space. They discuss the progression of web access on mobile and some of the available tools. Max notes that responsible design has a very high cost in web performance for mobile devices, which requires unique approaches. They discuss some of the issues with latency in mobile, even on 4G. The solution to this latency is PWAs.&lt;/div&gt;&lt;div&gt;Progressive web apps are a set of best practices to create web apps that are installable. They can work offline at high speeds on several operating systems. Once installed, it looks like any other app on the system. Max delves into more details on how it works. He talks about how the resources for your application are managed. He assures listeners that it’s just a website that’s using a new API, they’re not changing the way the web works, and that when that API is there, the app can be installed. It will also generally use your default browser. Steve and Max discuss how local data is stored with PWAs. To write PWAs, you can use Angular, React, JavaScript, or Vue, and it’s a pretty transparent process. Max talks about some common tools used for local storage and some of the PWAs he’s worked on in the past. The benefit of using PWAs is that they generally run faster than regular web apps. To get started, Max advises listeners to install one and start exploring.&lt;/div&gt;&lt;div&gt;Panelists&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Steve Edwards&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Maximiliano Firtman&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_source=React_Native_Radio&amp;amp;utm_medium=Podcast&#34;&gt;G2i&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt; &lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/progressive-web-apps&#34;&gt;Progressive Web Apps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://appsco.pe/&#34;&gt;Appsco.pe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/API/IndexedDB_API&#34;&gt;IndexedDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://firt.mobi/books&#34;&gt;Max&#39;s site&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Club_(automotive)&#34;&gt;The Club&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Maximiliano Firtman:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChromeLabs/llama-pack&#34;&gt;Llama&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow Max on &lt;a href=&#34;https://twitter.com/firt&#34;&gt;Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Maximiliano Firtman.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Maximiliano Firtman is a mobile web developer from Buenos Ares, Argentina. He has been a developer for 24 years and his most recent focus has been on progressive web apps, or PWAs. Steve and Max reflect on the technologies they were using when they first got started in web development and talk about their experience with mobile development. One area that Max emphasized was bringing the web into the mobile space. They discuss the progression of web access on mobile and some of the available tools. Max notes that responsible design has a very high cost in web performance for mobile devices, which requires unique approaches. They discuss some of the issues with latency in mobile, even on 4G. The solution to this latency is PWAs.</div><div>Progressive web apps are a set of best practices to create web apps that are installable. They can work offline at high speeds on several operating systems. Once installed, it looks like any other app on the system. Max delves into more details on how it works. He talks about how the resources for your application are managed. He assures listeners that it’s just a website that’s using a new API, they’re not changing the way the web works, and that when that API is there, the app can be installed. It will also generally use your default browser. Steve and Max discuss how local data is stored with PWAs. To write PWAs, you can use Angular, React, JavaScript, or Vue, and it’s a pretty transparent process. Max talks about some common tools used for local storage and some of the PWAs he’s worked on in the past. The benefit of using PWAs is that they generally run faster than regular web apps. To get started, Max advises listeners to install one and start exploring.</div><div>Panelists</div><ul><li>Steve Edwards</li></ul><div>Guest</div><ul><li>Maximiliano Firtman</li></ul><div>Sponsors</div><ul><li><a href="https://www.g2i.co/?utm_medium=Podcast&utm_source=React_Native_Radio" rel="nofollow">G2i</a></li></ul><div><strong>____________________________</strong></div><blockquote>
<strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong> <a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"><strong>Get Your Copy Today!</strong></a>
</blockquote><div><strong>____________________________________________________________</strong></div><div>Links</div><ul>
<li><a href="https://developers.google.com/web/progressive-web-apps" rel="nofollow">Progressive Web Apps</a></li>
<li><a href="https://appsco.pe/" rel="nofollow">Appsco.pe</a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/API/IndexedDB_API" rel="nofollow">IndexedDB</a></li>
<li><a href="https://firt.mobi/books" rel="nofollow">Max&#39;s site</a></li>
</ul><div>Picks</div><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://en.wikipedia.org/wiki/The_Club_(automotive)" rel="nofollow">The Club</a></li></ul><div><strong>Maximiliano Firtman:</strong></div><ul>
<li><a href="https://github.com/GoogleChromeLabs/llama-pack" rel="nofollow">Llama</a></li>
<li>Follow Max on <a href="https://twitter.com/firt" rel="nofollow">Twitter</a>
</li>
</ul><div>Special Guest: Maximiliano Firtman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Maximiliano Firtman is a mobile web developer from Buenos Ares, Argentina. He has been a developer for 24 years and his most recent focus has been on progressive web apps, or PWAs. Steve and Max reflect on the technologies they were using when they first got started in web development and talk about their experience with mobile development. One area that Max emphasized was bringing the web into the mobile space. They discuss the progression of web access on mobile and some of the available tools. Max notes that responsible design has a very high cost in web performance for mobile devices, which requires unique approaches. They discuss some of the issues with latency in mobile, even on 4G. The solution to this latency is PWAs.&lt;/div&gt;&lt;div&gt;Progressive web apps are a set of best practices to create web apps that are installable. They can work offline at high speeds on several operating systems. Once installed, it looks like any other app on the system. Max delves into more details on how it works. He talks about how the resources for your application are managed. He assures listeners that it’s just a website that’s using a new API, they’re not changing the way the web works, and that when that API is there, the app can be installed. It will also generally use your default browser. Steve and Max discuss how local data is stored with PWAs. To write PWAs, you can use Angular, React, JavaScript, or Vue, and it’s a pretty transparent process. Max talks about some common tools used for local storage and some of the PWAs he’s worked on in the past. The benefit of using PWAs is that they generally run faster than regular web apps. To get started, Max advises listeners to install one and start exploring.&lt;/div&gt;&lt;div&gt;Panelists&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Steve Edwards&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Maximiliano Firtman&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.g2i.co/?utm_medium=Podcast&amp;utm_source=React_Native_Radio&#34; rel=&#34;nofollow&#34;&gt;G2i&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt; &lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/progressive-web-apps&#34; rel=&#34;nofollow&#34;&gt;Progressive Web Apps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://appsco.pe/&#34; rel=&#34;nofollow&#34;&gt;Appsco.pe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/API/IndexedDB_API&#34; rel=&#34;nofollow&#34;&gt;IndexedDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://firt.mobi/books&#34; rel=&#34;nofollow&#34;&gt;Max&amp;#39;s site&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Club_(automotive)&#34; rel=&#34;nofollow&#34;&gt;The Club&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Maximiliano Firtman:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChromeLabs/llama-pack&#34; rel=&#34;nofollow&#34;&gt;Llama&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow Max on &lt;a href=&#34;https://twitter.com/firt&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Maximiliano Firtman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38134177" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0e752351-236a-4238-97a2-eb13f546899a/stream.mp3"/>
                
                <guid isPermaLink="false">a7ef3406-45d1-4892-8d21-d57f31486fff</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-415-progressive-web-apps-with-maximiliano-firtman</link>
                <pubDate>Tue, 07 Jan 2020 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2383</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 414: JavaScript Jabber Still at RxJs Live</itunes:title>
                <title>JSJ 414: JavaScript Jabber Still at RxJs Live</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber Charles Max Wood continues interviewing speakers at RxJS Live. First, he interviews Mike Ryan and Sam Julien. They gave a talk about Groupby, a little known operator. They overview the common problems other mapping operators have and how Groupby addresses these problems. The discuss with Charles where these types of operators are most commonly used and use an analogy to explain the different mapping operators. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, Charles talks to Tracy Lee. Her talk defines and explains the top twenty operators people should use. In her talk, she shows real-world use cases and warns against gotchas. Tracy and Charles explain that you don’t need to know all 60 operators, most people only need about 5-10 to function. She advises people to know the difference between the different types of operators. Tracy ends her interview by explaining her desire to inspire women and people of minority groups. She and Charles share their passion for diversity and giving everyone the chance to do what they love.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dean Radcliffe speaks with Charles next and discusses his talk about making React Forms reactive. They discuss binding observables in React and how Dean used this in his business. He shares how he got inspired for this talk and how he uses RxJS in his everyday work.  &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;The final interview is with Joe Eames, CEO of Thinkster. Joe spoke about error handling. He explains how he struggled with this as did many others so he did a deep dive to find answers to share. In his talk, he covers what error handling is and what it is used for. Joe outlines where most people get lost when it comes to error handling. He also shares the three strategies used in error handling, Retry, Catch and Rethrow and, Catch and Replace. Charles shares his admiration for the Thinkster teaching approach. Joe explains what Thinkster is about and what makes them special. He also talks about The DevEd podcast. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guests&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mike Ryan &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sam Julien&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tracy Lee&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dean Radcliffe&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ABOUT YOU |&lt;/strong&gt;&lt;a href=&#34;http://aboutyou.com/apply&#34;&gt;&lt;strong&gt;aboutyou.com/apply&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; -use the code &#34;devchat&#34; for 2 months free on Sentry&#39;s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;&lt;strong&gt;CacheFly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;____________________________________________________________&lt;br&gt; &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt;&lt;strong&gt; Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br&gt; ___________________________________________________________&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34;&gt;&lt;strong&gt;https://www.rxjs.live/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCmvhqGbbqkhJ63V3g-l-5Gg&#34;&gt;&lt;strong&gt;RxJS Live Youtube Channel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mikeryandev&#34;&gt;&lt;strong&gt;https://twitter.com/mikeryandev&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/samjulien&#34;&gt;&lt;strong&gt;https://twitter.com/samjulien&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ladyleet?&#34;&gt;&lt;strong&gt;https://twitter.com/ladyleet?&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/rx-helper&#34;&gt;&lt;strong&gt;https://www.npmjs.com/package/...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>In this episode of JavaScript Jabber Charles Max Wood continues interviewing speakers at RxJS Live. First, he interviews Mike Ryan and Sam Julien. They gave a talk about Groupby, a little known operator. They overview the common problems other mapping operators have and how Groupby addresses these problems. The discuss with Charles where these types of operators are most commonly used and use an analogy to explain the different mapping operators. </strong></div><div> </div><div><strong>Next, Charles talks to Tracy Lee. Her talk defines and explains the top twenty operators people should use. In her talk, she shows real-world use cases and warns against gotchas. Tracy and Charles explain that you don’t need to know all 60 operators, most people only need about 5-10 to function. She advises people to know the difference between the different types of operators. Tracy ends her interview by explaining her desire to inspire women and people of minority groups. She and Charles share their passion for diversity and giving everyone the chance to do what they love.</strong></div><div> </div><div><strong>Dean Radcliffe speaks with Charles next and discusses his talk about making React Forms reactive. They discuss binding observables in React and how Dean used this in his business. He shares how he got inspired for this talk and how he uses RxJS in his everyday work.  </strong></div><div> </div><div><strong>The final interview is with Joe Eames, CEO of Thinkster. Joe spoke about error handling. He explains how he struggled with this as did many others so he did a deep dive to find answers to share. In his talk, he covers what error handling is and what it is used for. Joe outlines where most people get lost when it comes to error handling. He also shares the three strategies used in error handling, Retry, Catch and Rethrow and, Catch and Replace. Charles shares his admiration for the Thinkster teaching approach. Joe explains what Thinkster is about and what makes them special. He also talks about The DevEd podcast. </strong></div><div><strong>Panelists</strong></div><ul><li><strong>Charles Max Wood</strong></li></ul><div><strong>Guests</strong></div><ul>
<li><strong>Mike Ryan </strong></li>
<li><strong>Sam Julien</strong></li>
<li><strong>Tracy Lee</strong></li>
<li><strong>Dean Radcliffe</strong></li>
<li><strong>Joe Eames</strong></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li>
<strong>ABOUT YOU |</strong><a href="http://aboutyou.com/apply" rel="nofollow"><strong>aboutyou.com/apply</strong></a>
</li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> -use the code &#34;devchat&#34; for 2 months free on Sentry&#39;s small plan</strong>
</li>
<li><a href="https://www.cachefly.com/" rel="nofollow"><strong>CacheFly</strong></a></li>
</ul><div>
<strong>____________________________________________________________<br> &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"><strong> Get Your Copy Today!</strong></a><strong><br> ___________________________________________________________</strong>
</div><div><strong>Links</strong></div><ul>
<li><a href="https://www.rxjs.live/" rel="nofollow"><strong>https://www.rxjs.live/</strong></a></li>
<li><a href="https://www.youtube.com/channel/UCmvhqGbbqkhJ63V3g-l-5Gg" rel="nofollow"><strong>RxJS Live Youtube Channel</strong></a></li>
<li><a href="https://twitter.com/mikeryandev" rel="nofollow"><strong>https://twitter.com/mikeryandev</strong></a></li>
<li><a href="https://twitter.com/samjulien" rel="nofollow"><strong>https://twitter.com/samjulien</strong></a></li>
<li><a href="https://twitter.com/ladyleet?" rel="nofollow"><strong>https://twitter.com/ladyleet?</strong></a></li>
<li><a href="https://www.npmjs.com/package/rx-helper" rel="nofollow"><strong>https://www.npmjs.com/package/rx-helper</strong></a></li>
<li><a href="https://twitter.com/deaniusol" rel="nofollow"><strong>https://twitter.com/deaniusol</strong></a></li>
<li><a href="https://twitter.com/josepheames" rel="nofollow"><strong>https://twitter.com/josepheames</strong></a></li>
<li><a href="https://devchat.tv/dev-ed/" rel="nofollow"><strong>https://devchat.tv/dev-ed/</strong></a></li>
<li><a href="https://www.facebook.com/javascriptjabber" rel="nofollow"><strong>https://www.facebook.com/javascriptjabber</strong></a></li>
<li><a href="https://twitter.com/JSJabber" rel="nofollow"><strong>https://twitter.com/JSJabber</strong></a></li>
</ul><div>Special Guests: Joe Eames, Mike Ryan, Sam Julien, and Tracy Lee.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber Charles Max Wood continues interviewing speakers at RxJS Live. First, he interviews Mike Ryan and Sam Julien. They gave a talk about Groupby, a little known operator. They overview the common problems other mapping operators have and how Groupby addresses these problems. The discuss with Charles where these types of operators are most commonly used and use an analogy to explain the different mapping operators. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, Charles talks to Tracy Lee. Her talk defines and explains the top twenty operators people should use. In her talk, she shows real-world use cases and warns against gotchas. Tracy and Charles explain that you don’t need to know all 60 operators, most people only need about 5-10 to function. She advises people to know the difference between the different types of operators. Tracy ends her interview by explaining her desire to inspire women and people of minority groups. She and Charles share their passion for diversity and giving everyone the chance to do what they love.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dean Radcliffe speaks with Charles next and discusses his talk about making React Forms reactive. They discuss binding observables in React and how Dean used this in his business. He shares how he got inspired for this talk and how he uses RxJS in his everyday work.  &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;The final interview is with Joe Eames, CEO of Thinkster. Joe spoke about error handling. He explains how he struggled with this as did many others so he did a deep dive to find answers to share. In his talk, he covers what error handling is and what it is used for. Joe outlines where most people get lost when it comes to error handling. He also shares the three strategies used in error handling, Retry, Catch and Rethrow and, Catch and Replace. Charles shares his admiration for the Thinkster teaching approach. Joe explains what Thinkster is about and what makes them special. He also talks about The DevEd podcast. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guests&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mike Ryan &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sam Julien&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tracy Lee&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dean Radcliffe&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ABOUT YOU |&lt;/strong&gt;&lt;a href=&#34;http://aboutyou.com/apply&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;aboutyou.com/apply&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; -use the code &amp;#34;devchat&amp;#34; for 2 months free on Sentry&amp;#39;s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CacheFly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;____________________________________________________________&lt;br&gt; &amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br&gt; ___________________________________________________________&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.rxjs.live/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCmvhqGbbqkhJ63V3g-l-5Gg&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJS Live Youtube Channel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mikeryandev&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/mikeryandev&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/samjulien&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/samjulien&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ladyleet?&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/ladyleet?&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/rx-helper&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.npmjs.com/package/rx-helper&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/deaniusol&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/deaniusol&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/josepheames&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/dev-ed/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://devchat.tv/dev-ed/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.facebook.com/javascriptjabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/JSJabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Joe Eames, Mike Ryan, Sam Julien, and Tracy Lee.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="39159431" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c436d1f0-401e-4e84-b18b-376ea3730c66/stream.mp3"/>
                
                <guid isPermaLink="false">033b0592-5282-4bce-a1ce-815be576ff25</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-414-javascript-jabber-still-at-rxjs-live</link>
                <pubDate>Tue, 31 Dec 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2447</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 413: JavaScript Jabber at RxJs Live</itunes:title>
                <title>JSJ 413: JavaScript Jabber at RxJs Live</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber Charles Max Wood does interviews at RxJS Live. His first interview is with Hannah Howard at RxJS Live about her talk. Hannah is really enthusiastic about RxJS especially when it comes to frontend development. Her talk is about how to architect full-scale apps with RxJS. Hannah gives a brief summary of her talk. Charles having met Hanna previously at Code Beam asks her how functional programming and reactive programming work together in her mind. Hannah describes how she sees programming. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles’s next interview is with Ben Lesh, a core team member of RxJS. Ben has been working on RxJS for the last four years. In his talk, he shares the future of RxJs, the timeline for versions 7 and 8. With Charles, he discusses his work on RxJS and the adoption of RxJS. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, Charles interviews Sam Julien and Kim Maida. They gave a talk together covering the common problems developers have when learning RxJS. In the talk, they share tips for those learning RxJS. Charles wonders what inspired them to give this talk. Both share experiences where they encouraged someone to use RxJS but the learning curve was to steep. They discuss the future of RxJS adoptions and resources. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, Charles interviews Kim alone about her second talk about RxJS and state management. She explains to Charles that many state management libraries are built on RxJS and that it is possible to roll out your own state management solution with RxJS. They discuss why there are so many different state management libraries. Kim shares advice for those looking to roll out their own solutions.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guests&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hannah Howard&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ben Lesch&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sam Julien&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kim Maida&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;ABOUT YOU | &lt;a href=&#34;http://aboutyou.com/apply&#34;&gt;aboutyou.com/apply&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;Sentry&lt;/a&gt; use the code &#34;devchat&#34; for 2 months free on Sentry&#39;s small plan&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34;&gt;&lt;strong&gt;https://www.rxjs.live/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCmvhqGbbqkhJ63V3g-l-5Gg&#34;&gt;&lt;strong&gt;RxJS Live Youtube Channel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/techgirlwonder&#34;&gt;&lt;strong&gt;https://twitter.com/techgirlwonder&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/benlesh&#34;&gt;&lt;strong&gt;https://twitter.com/benlesh&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.samjulien.com/&#34;&gt;&lt;strong&gt;http://www.samjulien.com/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/samjulien&#34;&gt;&lt;strong&gt;https://twitter.com/samjulien&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/KimMaida&#34;&gt;&lt;strong&gt;https://twitter.com/KimMaida&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;&lt;strong&gt;https://www.facebook.com/javascriptjabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;&lt;strong&gt;https://twitter.com/JSJabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Ben Lesh, Hannah Howard, Kim Maida, and Sam Julien.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>In this episode of JavaScript Jabber Charles Max Wood does interviews at RxJS Live. His first interview is with Hannah Howard at RxJS Live about her talk. Hannah is really enthusiastic about RxJS especially when it comes to frontend development. Her talk is about how to architect full-scale apps with RxJS. Hannah gives a brief summary of her talk. Charles having met Hanna previously at Code Beam asks her how functional programming and reactive programming work together in her mind. Hannah describes how she sees programming. </strong></div><div> </div><div><strong>Charles’s next interview is with Ben Lesh, a core team member of RxJS. Ben has been working on RxJS for the last four years. In his talk, he shares the future of RxJs, the timeline for versions 7 and 8. With Charles, he discusses his work on RxJS and the adoption of RxJS. </strong></div><div> </div><div><strong>Next, Charles interviews Sam Julien and Kim Maida. They gave a talk together covering the common problems developers have when learning RxJS. In the talk, they share tips for those learning RxJS. Charles wonders what inspired them to give this talk. Both share experiences where they encouraged someone to use RxJS but the learning curve was to steep. They discuss the future of RxJS adoptions and resources. </strong></div><div> </div><div><strong>Finally, Charles interviews Kim alone about her second talk about RxJS and state management. She explains to Charles that many state management libraries are built on RxJS and that it is possible to roll out your own state management solution with RxJS. They discuss why there are so many different state management libraries. Kim shares advice for those looking to roll out their own solutions.</strong></div><div><strong>Panelists</strong></div><ul><li><strong>Charles Max Wood</strong></li></ul><div><strong>Guests</strong></div><ul>
<li><strong>Hannah Howard</strong></li>
<li><strong>Ben Lesch</strong></li>
<li><strong>Sam Julien</strong></li>
<li><strong>Kim Maida</strong></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li>ABOUT YOU | <a href="http://aboutyou.com/apply" rel="nofollow">aboutyou.com/apply</a>
</li>
<li>
<a href="http://sentry.io/" rel="nofollow">Sentry</a> use the code &#34;devchat&#34; for 2 months free on Sentry&#39;s small plan</li>
<li> </li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.rxjs.live/" rel="nofollow"><strong>https://www.rxjs.live/</strong></a></li>
<li><a href="https://www.youtube.com/channel/UCmvhqGbbqkhJ63V3g-l-5Gg" rel="nofollow"><strong>RxJS Live Youtube Channel</strong></a></li>
<li><a href="https://twitter.com/techgirlwonder" rel="nofollow"><strong>https://twitter.com/techgirlwonder</strong></a></li>
<li><a href="https://twitter.com/benlesh" rel="nofollow"><strong>https://twitter.com/benlesh</strong></a></li>
<li><a href="http://www.samjulien.com/" rel="nofollow"><strong>http://www.samjulien.com/</strong></a></li>
<li><a href="https://twitter.com/samjulien" rel="nofollow"><strong>https://twitter.com/samjulien</strong></a></li>
<li><a href="https://twitter.com/KimMaida" rel="nofollow"><strong>https://twitter.com/KimMaida</strong></a></li>
<li><a href="https://www.facebook.com/javascriptjabber" rel="nofollow"><strong>https://www.facebook.com/javascriptjabber</strong></a></li>
<li><a href="https://twitter.com/JSJabber" rel="nofollow"><strong>https://twitter.com/JSJabber</strong></a></li>
</ul><div>Special Guests: Ben Lesh, Hannah Howard, Kim Maida, and Sam Julien.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber Charles Max Wood does interviews at RxJS Live. His first interview is with Hannah Howard at RxJS Live about her talk. Hannah is really enthusiastic about RxJS especially when it comes to frontend development. Her talk is about how to architect full-scale apps with RxJS. Hannah gives a brief summary of her talk. Charles having met Hanna previously at Code Beam asks her how functional programming and reactive programming work together in her mind. Hannah describes how she sees programming. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles’s next interview is with Ben Lesh, a core team member of RxJS. Ben has been working on RxJS for the last four years. In his talk, he shares the future of RxJs, the timeline for versions 7 and 8. With Charles, he discusses his work on RxJS and the adoption of RxJS. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, Charles interviews Sam Julien and Kim Maida. They gave a talk together covering the common problems developers have when learning RxJS. In the talk, they share tips for those learning RxJS. Charles wonders what inspired them to give this talk. Both share experiences where they encouraged someone to use RxJS but the learning curve was to steep. They discuss the future of RxJS adoptions and resources. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, Charles interviews Kim alone about her second talk about RxJS and state management. She explains to Charles that many state management libraries are built on RxJS and that it is possible to roll out your own state management solution with RxJS. They discuss why there are so many different state management libraries. Kim shares advice for those looking to roll out their own solutions.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guests&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hannah Howard&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ben Lesch&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sam Julien&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kim Maida&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;ABOUT YOU | &lt;a href=&#34;http://aboutyou.com/apply&#34; rel=&#34;nofollow&#34;&gt;aboutyou.com/apply&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code &amp;#34;devchat&amp;#34; for 2 months free on Sentry&amp;#39;s small plan&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.rxjs.live/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCmvhqGbbqkhJ63V3g-l-5Gg&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJS Live Youtube Channel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/techgirlwonder&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/techgirlwonder&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/benlesh&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/benlesh&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.samjulien.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;http://www.samjulien.com/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/samjulien&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/samjulien&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/KimMaida&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/KimMaida&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.facebook.com/javascriptjabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/JSJabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Ben Lesh, Hannah Howard, Kim Maida, and Sam Julien.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="35608868" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/091d3d3f-7f79-429a-8c4e-55950c8dfa97/stream.mp3"/>
                
                <guid isPermaLink="false">0050b47f-cd55-4cfe-9e41-49ca96cb42df</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-413-javascript-jabber-at-rxjs-live</link>
                <pubDate>Tue, 24 Dec 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2225</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 412: Svelte and Sapper with Svelte Master</itunes:title>
                <title>JSJ 412: Svelte and Sapper with Svelte Master</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Noah, a.k.a. Svelte Master, is from Indiana and recently moved to San Francisco. He has been given title Computational Linguist by SoundHound. He starts the show by talking about his Youtube channel all about Svelte. Svelte is a JavaScript framework similar to React and Vue. When you write components, Svelte will compile it into Vanilla JS, CSS, or HTML, and create a small bundle that will be sent to the client. Svelte is a ‘disappearing framework’, so your bundles come out as DOM APIs and there is no Svelte in the end result. Because the Svelte framework doesn’t send with the bundle, bundle sizes are significantly smaller, and it runs on all browsers. Noah shares some Svelte’s performance statistics. Sapper is a companion technology to Svelte that gives you server side rendering, routing, code splitting, and other features. &lt;/div&gt;&lt;div&gt;Noah talks about how to write plugins for Svelte and embedding components. One main difference between Svelte and other frameworks is that it lacks a virtual DOM. This is because since it is just compiling down to JavaScript and the framework is not sent with the package, it doesn’t need a virtual DOM and instead updates as things change. Noah talks more about how this works. Some of Svelte Master’s favorite things about Svelte is that you write less code, especially unnecessary code, and state management is simple. He talks about how routing is handled through other tools like Sapper. The panel talks about methods for testing a Svelte app, adding Svelte components into a website, and pulling in third party libraries. They discuss whether there are things that you can’t do with Svelte that would require React or Vue. The show ends with Noah talking about what the future holds for Svelte and how to get started with it. &lt;/div&gt;&lt;div&gt;Panelists&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;**To receive your 40% OFF coupon for &lt;a href=&#34;https://www.manning.com&#34;&gt;Manning Publications&lt;/a&gt; (good for all our products in all formats) visit us on &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; - click on &#34;Send A Message&#34;and type &#34;YES&#34;**&lt;/div&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Noah (Svelte Master)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://hasura.io?utm_source=devchat&amp;amp;utm_medium=podcast&amp;amp;utm_campaign=devchat_7Nov&#34;&gt;Hasura.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;Sentry&lt;/a&gt; | Use the code “devchat” for $100 credit&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&amp;amp;gt; &lt;strong&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt; &lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=devchattv-20&amp;amp;linkId=9d61363241636e2546ef46abba198746&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soundhound.com/&#34;&gt;SoundHound&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://v&#34;&gt;Svelte Master Youtube channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://syntax.fm/show/173/hasty-treat-wes-and-scott-look-at-svelte-3&#34;&gt;Syntax.fm Show 173: Hasty Treat Wes and Scott Look at Svelte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://svelte.dev/&#34;&gt;Svelte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sapper.svelte.dev/&#34;&gt;Sapper&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rollupjs.org/&#34;&gt;Rollup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.heroku.com/&#34;&gt;Heroku&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.cypress.io/&#34;&gt;Cypress&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/&#34;&gt;Apollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascript.info/async-await&#34;&gt;Async/await&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://c0bra.github.io/svelma/&#34;&gt;Svelma&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bestguy/sveltestrap&#34;&gt;Sveltstrap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/timhall/svelte-apo...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Noah, a.k.a. Svelte Master, is from Indiana and recently moved to San Francisco. He has been given title Computational Linguist by SoundHound. He starts the show by talking about his Youtube channel all about Svelte. Svelte is a JavaScript framework similar to React and Vue. When you write components, Svelte will compile it into Vanilla JS, CSS, or HTML, and create a small bundle that will be sent to the client. Svelte is a ‘disappearing framework’, so your bundles come out as DOM APIs and there is no Svelte in the end result. Because the Svelte framework doesn’t send with the bundle, bundle sizes are significantly smaller, and it runs on all browsers. Noah shares some Svelte’s performance statistics. Sapper is a companion technology to Svelte that gives you server side rendering, routing, code splitting, and other features. </div><div>Noah talks about how to write plugins for Svelte and embedding components. One main difference between Svelte and other frameworks is that it lacks a virtual DOM. This is because since it is just compiling down to JavaScript and the framework is not sent with the package, it doesn’t need a virtual DOM and instead updates as things change. Noah talks more about how this works. Some of Svelte Master’s favorite things about Svelte is that you write less code, especially unnecessary code, and state management is simple. He talks about how routing is handled through other tools like Sapper. The panel talks about methods for testing a Svelte app, adding Svelte components into a website, and pulling in third party libraries. They discuss whether there are things that you can’t do with Svelte that would require React or Vue. The show ends with Noah talking about what the future holds for Svelte and how to get started with it. </div><div>Panelists</div><ul>
<li>Steve Edwards</li>
<li>Charles Max Wood</li>
</ul><div>**To receive your 40% OFF coupon for <a href="https://www.manning.com" rel="nofollow">Manning Publications</a> (good for all our products in all formats) visit us on <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> - click on &#34;Send A Message&#34;and type &#34;YES&#34;**</div><div>Guest</div><ul><li>Noah (Svelte Master)</li></ul><div>Sponsors</div><ul>
<li><a href="http://hasura.io?utm_campaign=devchat_7Nov&utm_medium=podcast&utm_source=devchat" rel="nofollow">Hasura.io</a></li>
<li>
<a href="http://sentry.io/" rel="nofollow">Sentry</a> | Use the code “devchat” for $100 credit</li>
</ul><div><strong>____________________________________________________________</strong></div><div>&amp;gt; <strong>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.</strong> <a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow"><strong>Get Your Copy Today!</strong></a>
</div><div><strong>____________________________________________________________</strong></div><div>Links</div><ul>
<li><a href="https://www.soundhound.com/" rel="nofollow">SoundHound</a></li>
<li><a href="http://v" rel="nofollow">Svelte Master Youtube channel</a></li>
<li><a href="https://syntax.fm/show/173/hasty-treat-wes-and-scott-look-at-svelte-3" rel="nofollow">Syntax.fm Show 173: Hasty Treat Wes and Scott Look at Svelte</a></li>
<li><a href="https://svelte.dev/" rel="nofollow">Svelte</a></li>
<li><a href="https://sapper.svelte.dev/" rel="nofollow">Sapper</a></li>
<li><a href="https://rollupjs.org/" rel="nofollow">Rollup</a></li>
<li><a href="https://www.netlify.com/" rel="nofollow">Netlify</a></li>
<li><a href="https://www.heroku.com/" rel="nofollow">Heroku</a></li>
<li>
<a href="https://www.cypress.io/" rel="nofollow">Cypress</a> </li>
<li><a href="https://www.apollographql.com/" rel="nofollow">Apollo</a></li>
<li><a href="https://javascript.info/async-await" rel="nofollow">Async/await</a></li>
<li><a href="https://c0bra.github.io/svelma/" rel="nofollow">Svelma</a></li>
<li><a href="https://github.com/bestguy/sveltestrap" rel="nofollow">Sveltstrap</a></li>
<li><a href="https://github.com/timhall/svelte-apollo" rel="nofollow">Svelte-Apollo</a></li>
<li><a href="https://github.com/matyunya/smelte" rel="nofollow">Smelte</a></li>
<li><a href="https://electronjs.org/" rel="nofollow">Electron</a></li>
<li><a href="https://svelte-native.technology/" rel="nofollow">Svelte-Native </a></li>
</ul><div>Picks</div><div>Steve Edwards:</div><ul><li><a href="https://www.imdb.com/title/tt0049096/" rel="nofollow">The Court Jester</a></li></ul><div>Charles Max Wood:</div><ul>
<li><a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2546ef46abba198746&tag=devchattv-20" rel="nofollow">The MaxCoders Guide to Finding Your Dream Developer Job</a></li>
<li><a href="https://www.imdb.com/title/tt0039190/" rel="nofollow">The Bishop’s Wife</a></li>
<li><a href="https://www.imdb.com/title/tt0039628/" rel="nofollow">Miracle on 34th Street</a></li>
</ul><div>Daniel Caldas:</div><ul><li><a href="https://www.wanikani.com/" rel="nofollow">WaniKani</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Noah, a.k.a. Svelte Master, is from Indiana and recently moved to San Francisco. He has been given title Computational Linguist by SoundHound. He starts the show by talking about his Youtube channel all about Svelte. Svelte is a JavaScript framework similar to React and Vue. When you write components, Svelte will compile it into Vanilla JS, CSS, or HTML, and create a small bundle that will be sent to the client. Svelte is a ‘disappearing framework’, so your bundles come out as DOM APIs and there is no Svelte in the end result. Because the Svelte framework doesn’t send with the bundle, bundle sizes are significantly smaller, and it runs on all browsers. Noah shares some Svelte’s performance statistics. Sapper is a companion technology to Svelte that gives you server side rendering, routing, code splitting, and other features. &lt;/div&gt;&lt;div&gt;Noah talks about how to write plugins for Svelte and embedding components. One main difference between Svelte and other frameworks is that it lacks a virtual DOM. This is because since it is just compiling down to JavaScript and the framework is not sent with the package, it doesn’t need a virtual DOM and instead updates as things change. Noah talks more about how this works. Some of Svelte Master’s favorite things about Svelte is that you write less code, especially unnecessary code, and state management is simple. He talks about how routing is handled through other tools like Sapper. The panel talks about methods for testing a Svelte app, adding Svelte components into a website, and pulling in third party libraries. They discuss whether there are things that you can’t do with Svelte that would require React or Vue. The show ends with Noah talking about what the future holds for Svelte and how to get started with it. &lt;/div&gt;&lt;div&gt;Panelists&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Steve Edwards&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;**To receive your 40% OFF coupon for &lt;a href=&#34;https://www.manning.com&#34; rel=&#34;nofollow&#34;&gt;Manning Publications&lt;/a&gt; (good for all our products in all formats) visit us on &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; - click on &amp;#34;Send A Message&amp;#34;and type &amp;#34;YES&amp;#34;**&lt;/div&gt;&lt;div&gt;Guest&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Noah (Svelte Master)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Sponsors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://hasura.io?utm_campaign=devchat_7Nov&amp;utm_medium=podcast&amp;utm_source=devchat&#34; rel=&#34;nofollow&#34;&gt;Hasura.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; | Use the code “devchat” for $100 credit&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&amp;amp;gt; &lt;strong&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is now available on Amazon.&lt;/strong&gt; &lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Get Your Copy Today!&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;____________________________________________________________&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soundhound.com/&#34; rel=&#34;nofollow&#34;&gt;SoundHound&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://v&#34; rel=&#34;nofollow&#34;&gt;Svelte Master Youtube channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://syntax.fm/show/173/hasty-treat-wes-and-scott-look-at-svelte-3&#34; rel=&#34;nofollow&#34;&gt;Syntax.fm Show 173: Hasty Treat Wes and Scott Look at Svelte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://svelte.dev/&#34; rel=&#34;nofollow&#34;&gt;Svelte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sapper.svelte.dev/&#34; rel=&#34;nofollow&#34;&gt;Sapper&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rollupjs.org/&#34; rel=&#34;nofollow&#34;&gt;Rollup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.heroku.com/&#34; rel=&#34;nofollow&#34;&gt;Heroku&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.cypress.io/&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/&#34; rel=&#34;nofollow&#34;&gt;Apollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascript.info/async-await&#34; rel=&#34;nofollow&#34;&gt;Async/await&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://c0bra.github.io/svelma/&#34; rel=&#34;nofollow&#34;&gt;Svelma&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bestguy/sveltestrap&#34; rel=&#34;nofollow&#34;&gt;Sveltstrap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/timhall/svelte-apollo&#34; rel=&#34;nofollow&#34;&gt;Svelte-Apollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/matyunya/smelte&#34; rel=&#34;nofollow&#34;&gt;Smelte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://electronjs.org/&#34; rel=&#34;nofollow&#34;&gt;Electron&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://svelte-native.technology/&#34; rel=&#34;nofollow&#34;&gt;Svelte-Native &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Steve Edwards:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0049096/&#34; rel=&#34;nofollow&#34;&gt;The Court Jester&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles Max Wood:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=sl1&amp;linkId=9d61363241636e2546ef46abba198746&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;The MaxCoders Guide to Finding Your Dream Developer Job&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0039190/&#34; rel=&#34;nofollow&#34;&gt;The Bishop’s Wife&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0039628/&#34; rel=&#34;nofollow&#34;&gt;Miracle on 34th Street&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Daniel Caldas:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.wanikani.com/&#34; rel=&#34;nofollow&#34;&gt;WaniKani&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47503151" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6b97f606-425a-414d-a294-d33fa68011ea/stream.mp3"/>
                
                <guid isPermaLink="false">c7281a30-3cc1-44e1-bbe8-3fb1d110dd72</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-412-svelte-and-sapper-with-svelte-master</link>
                <pubDate>Tue, 17 Dec 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2968</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 411: Unit Testing Jest with Daniel Caldas</itunes:title>
                <title>JSJ 411: Unit Testing Jest with Daniel Caldas</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Daniel Caldas is calling from Singapore. He currently works as a software engineer for Zendesk and has also worked in Portugal and Germany. He has worked primarily on the frontend with Node and JavaScript. He talks about his experience testing JavaScript, how he got started with Jest, and why he likes it. Daniel finds Jest very easy to use and straightforward. He likes that  Jest has a single reference page for documentation. He feels that Jest is largely complete out of the box and has only made a small add on to get rid of Boilerplate in some tests.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Daniel explains what a snapshot, how they work, and why he prefers fixtures over factories. He gives tips on how to set up your tests so that they are easy to follow. He finds it helps to structure your scenarios in the fixture description. He talks about gotchas in Jest. While Jest is largely easy to use, Jest has been around for a while and breaking changes do happen. It’s important to check what version your code base is using. While there are a lot of free sources around Jest online, he advises listeners to stick as close to the official documentation as possible, or to people associated with Jest, and to read recent stuff. As for conventions, Jest has pretty much everything out of the box and the built in conventions make it easy to navigate any project that uses Jest.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Daniel talks about some of the features available in Jest, converting observables into promises, and tricks he has used to make tests easier to put together. He talks about his method for keeping his mocks and stubs straight. He advises listeners to have some organizational rules, such as starting the imports alphabetically, and to always follow those rules. He talks about how he runs tests and what environments he uses. While Jest is normally used for unit testing, Daniel has also used it for end to end tests, and he talks about his experience with an open source project doing both types in Jest. Daniel concludes the show by advising listeners starting with JavaScript and frontend, don’t think too much about the library you’re going to use because you’ll probably end up using Jest. It’s more important to have unit tests and a proper testing framework at the beginning than anything else. He also invites listeners to check out his open source work on Github.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;**To receive your 40% OFF coupon for &lt;a href=&#34;https://www.manning.com&#34;&gt;Manning Publications&lt;/a&gt; (good for all our products in all formats) visit us on &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; - click on &#34;Send A Message&#34;and type &#34;YES&#34;**&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Danile Caldas&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zendesk.com/&#34;&gt;&lt;strong&gt;Zendesk&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jestjs.io/&#34;&gt;&lt;strong&gt;Jest&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34;&gt;&lt;strong&gt;Babel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://eslint.org/&#34;&gt;&lt;strong&gt;ESLint&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascript.info/async-await&#34;&gt;&lt;strong&gt;Async/Await&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cypress.io/&#34;&gt;&lt;strong&gt;Cypress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/danielcaldas/react-d3-graph&#34;&gt;&lt;strong&gt;React-d3-graph&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://goodguydaniel.com/blog/tips-jest-unit-testing/&#34;&gt;&lt;strong&gt;Unrevealed tips for unit testing with Jest&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Daniel Caldas is calling from Singapore. He currently works as a software engineer for Zendesk and has also worked in Portugal and Germany. He has worked primarily on the frontend with Node and JavaScript. He talks about his experience testing JavaScript, how he got started with Jest, and why he likes it. Daniel finds Jest very easy to use and straightforward. He likes that  Jest has a single reference page for documentation. He feels that Jest is largely complete out of the box and has only made a small add on to get rid of Boilerplate in some tests.</strong></div><div><strong>Daniel explains what a snapshot, how they work, and why he prefers fixtures over factories. He gives tips on how to set up your tests so that they are easy to follow. He finds it helps to structure your scenarios in the fixture description. He talks about gotchas in Jest. While Jest is largely easy to use, Jest has been around for a while and breaking changes do happen. It’s important to check what version your code base is using. While there are a lot of free sources around Jest online, he advises listeners to stick as close to the official documentation as possible, or to people associated with Jest, and to read recent stuff. As for conventions, Jest has pretty much everything out of the box and the built in conventions make it easy to navigate any project that uses Jest.</strong></div><div><strong>Daniel talks about some of the features available in Jest, converting observables into promises, and tricks he has used to make tests easier to put together. He talks about his method for keeping his mocks and stubs straight. He advises listeners to have some organizational rules, such as starting the imports alphabetically, and to always follow those rules. He talks about how he runs tests and what environments he uses. While Jest is normally used for unit testing, Daniel has also used it for end to end tests, and he talks about his experience with an open source project doing both types in Jest. Daniel concludes the show by advising listeners starting with JavaScript and frontend, don’t think too much about the library you’re going to use because you’ll probably end up using Jest. It’s more important to have unit tests and a proper testing framework at the beginning than anything else. He also invites listeners to check out his open source work on Github.</strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div> </div><div>**To receive your 40% OFF coupon for <a href="https://www.manning.com" rel="nofollow">Manning Publications</a> (good for all our products in all formats) visit us on <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> - click on &#34;Send A Message&#34;and type &#34;YES&#34;**</div><div><strong>Guest</strong></div><ul><li><strong>Danile Caldas</strong></li></ul><div><strong>Sponsors</strong></div><ul><li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> | Use the code “devchat” for $100 credit</strong>
</li></ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.zendesk.com/" rel="nofollow"><strong>Zendesk</strong></a></li>
<li><a href="https://jestjs.io/" rel="nofollow"><strong>Jest</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://babeljs.io/" rel="nofollow"><strong>Babel</strong></a></li>
<li><a href="https://eslint.org/" rel="nofollow"><strong>ESLint</strong></a></li>
<li><a href="https://javascript.info/async-await" rel="nofollow"><strong>Async/Await</strong></a></li>
<li><a href="https://www.cypress.io/" rel="nofollow"><strong>Cypress</strong></a></li>
<li><a href="https://github.com/danielcaldas/react-d3-graph" rel="nofollow"><strong>React-d3-graph</strong></a></li>
<li><a href="https://goodguydaniel.com/blog/tips-jest-unit-testing/" rel="nofollow"><strong>Unrevealed tips for unit testing with Jest</strong></a></li>
</ul><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="http://www.pbenson.net/2014/02/the-difference-between-fault-tolerance-high-availability-disaster-recovery/" rel="nofollow"><strong>The Difference Between Fault Tolerance, High Availability, and Disaster Recovery</strong></a></li></ul><div><strong>AJ O’Neal:</strong></div><ul><li><a href="https://www.youtube.com/watch?v=vpFUvfAvKs4" rel="nofollow"><strong>Rubin Report with Lindsay Shepherd</strong></a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.imdb.com/title/tt0047673/" rel="nofollow"><strong>White Christmas</strong></a></li>
<li><a href="https://www.imdb.com/title/tt0034862/" rel="nofollow"><strong>Holiday Inn</strong></a></li>
</ul><div><strong>Daniel Caldas:</strong></div><ul><li><a href="https://www.imdb.com/title/tt0099785/" rel="nofollow"><strong>Home Alone</strong></a></li></ul><div>Special Guest: Daniel Caldas.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Daniel Caldas is calling from Singapore. He currently works as a software engineer for Zendesk and has also worked in Portugal and Germany. He has worked primarily on the frontend with Node and JavaScript. He talks about his experience testing JavaScript, how he got started with Jest, and why he likes it. Daniel finds Jest very easy to use and straightforward. He likes that  Jest has a single reference page for documentation. He feels that Jest is largely complete out of the box and has only made a small add on to get rid of Boilerplate in some tests.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Daniel explains what a snapshot, how they work, and why he prefers fixtures over factories. He gives tips on how to set up your tests so that they are easy to follow. He finds it helps to structure your scenarios in the fixture description. He talks about gotchas in Jest. While Jest is largely easy to use, Jest has been around for a while and breaking changes do happen. It’s important to check what version your code base is using. While there are a lot of free sources around Jest online, he advises listeners to stick as close to the official documentation as possible, or to people associated with Jest, and to read recent stuff. As for conventions, Jest has pretty much everything out of the box and the built in conventions make it easy to navigate any project that uses Jest.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Daniel talks about some of the features available in Jest, converting observables into promises, and tricks he has used to make tests easier to put together. He talks about his method for keeping his mocks and stubs straight. He advises listeners to have some organizational rules, such as starting the imports alphabetically, and to always follow those rules. He talks about how he runs tests and what environments he uses. While Jest is normally used for unit testing, Daniel has also used it for end to end tests, and he talks about his experience with an open source project doing both types in Jest. Daniel concludes the show by advising listeners starting with JavaScript and frontend, don’t think too much about the library you’re going to use because you’ll probably end up using Jest. It’s more important to have unit tests and a proper testing framework at the beginning than anything else. He also invites listeners to check out his open source work on Github.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;**To receive your 40% OFF coupon for &lt;a href=&#34;https://www.manning.com&#34; rel=&#34;nofollow&#34;&gt;Manning Publications&lt;/a&gt; (good for all our products in all formats) visit us on &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; - click on &amp;#34;Send A Message&amp;#34;and type &amp;#34;YES&amp;#34;**&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Danile Caldas&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zendesk.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Zendesk&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jestjs.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jest&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Babel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://eslint.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ESLint&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascript.info/async-await&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Async/Await&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cypress.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cypress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/danielcaldas/react-d3-graph&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React-d3-graph&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://goodguydaniel.com/blog/tips-jest-unit-testing/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Unrevealed tips for unit testing with Jest&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.pbenson.net/2014/02/the-difference-between-fault-tolerance-high-availability-disaster-recovery/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Difference Between Fault Tolerance, High Availability, and Disaster Recovery&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=vpFUvfAvKs4&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Rubin Report with Lindsay Shepherd&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0047673/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;White Christmas&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0034862/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Holiday Inn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Daniel Caldas:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0099785/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Home Alone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Daniel Caldas.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57433443" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/974b5f00-d64e-4241-a1e0-d3492ccf4515/stream.mp3"/>
                
                <guid isPermaLink="false">5d300e65-e484-4f53-b599-1e6c2f9a9a12</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-411-unit-testing-jest-with-daniel-caldas</link>
                <pubDate>Tue, 10 Dec 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3589</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 410: Iterating on Open Source</itunes:title>
                <title>JSJ 410: Iterating on Open Source</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Today the panel is discussing iterating on open source projects. Aimee and AJ recall a conversation they had in the past on this subject and AJ talks about some of his experience iterating with open source. AJ believes that we have an obligation to capture the value of what you create so that we can reinvest and create more value, though he admits that making money in open source is a unique challenge because donations only really work if you have a project that gets billions of downloads a month. As your project grows, it has to change in order to survive, and eventually you will need to get financial support from your project. The panel agrees that some of the main issues with iterating in open source are maintaining the code and getting feedback from users, financial backing, and roadmapping and integrations.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses their methods for getting feedback from their users. This feedback is valuable because it can show you things that you missed. They acknowledge that there can be conflicts of interest between those who only use the project and those who financially support it, and you have to make a choice. Unfortunately, someone is probably going to be inconvenienced no matter what choice you make. When making these decisions, you have to consider who it helps, who it frustrates, and who it may cause problems for. The panelists talk about different ways they’ve handled making these decisions in the past. The JavaScript experts talk about the importance of having data on your user base in order to make good choices for your users. They talk about different methods for notifying your users of upcoming changes and how it will affect compatibility, and some of the challenges with communicating with your users. AJ talks about an iteration he thought was a good idea but that a lot of people hated and how he noticed that the new users liked it but the old users did not. They panel agrees that people in general don’t like change. AJ talks about what he learned from this experience. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Another common issue is integrating with other services. Integrating with cloud services, or at least giving people the option to integrate gives you an opportunity to reach more people and maintain the project long term. AJ gives some final thoughts to close the show, namely that most projects never go anywhere, and that’s ok. If you’ve got something that starts going somewhere, think early on about how you can better serve the community and remember that these people are mostly grateful and semi-willing to support you. He believes that if you are helping people create value, you deserve to see the fruits of your labor. He advises listeners to stay true to your open source ideals, think about your users perspective, and that the earlier you can think about this and make these choices, the better it is for your project&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt;  &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;**To receive your 40% OFF coupon for &lt;a href=&#34;https://www.manning.com&#34;&gt;Manning Publications&lt;/a&gt; (good for all our products in all formats) visit us on &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; - click on &#34;Send A Message&#34;and type &#34;YES&#34;**&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/how-npm-am-i&#34;&gt;&lt;strong&gt;How-npm-am-i&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34;&gt;&lt;strong&gt;Vue.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://letsencrypt.org/&#34;&gt;&lt;strong&gt;Let’s En...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Today the panel is discussing iterating on open source projects. Aimee and AJ recall a conversation they had in the past on this subject and AJ talks about some of his experience iterating with open source. AJ believes that we have an obligation to capture the value of what you create so that we can reinvest and create more value, though he admits that making money in open source is a unique challenge because donations only really work if you have a project that gets billions of downloads a month. As your project grows, it has to change in order to survive, and eventually you will need to get financial support from your project. The panel agrees that some of the main issues with iterating in open source are maintaining the code and getting feedback from users, financial backing, and roadmapping and integrations.</strong></div><div><strong>The panel discusses their methods for getting feedback from their users. This feedback is valuable because it can show you things that you missed. They acknowledge that there can be conflicts of interest between those who only use the project and those who financially support it, and you have to make a choice. Unfortunately, someone is probably going to be inconvenienced no matter what choice you make. When making these decisions, you have to consider who it helps, who it frustrates, and who it may cause problems for. The panelists talk about different ways they’ve handled making these decisions in the past. The JavaScript experts talk about the importance of having data on your user base in order to make good choices for your users. They talk about different methods for notifying your users of upcoming changes and how it will affect compatibility, and some of the challenges with communicating with your users. AJ talks about an iteration he thought was a good idea but that a lot of people hated and how he noticed that the new users liked it but the old users did not. They panel agrees that people in general don’t like change. AJ talks about what he learned from this experience. </strong></div><div><strong>Another common issue is integrating with other services. Integrating with cloud services, or at least giving people the option to integrate gives you an opportunity to reach more people and maintain the project long term. AJ gives some final thoughts to close the show, namely that most projects never go anywhere, and that’s ok. If you’ve got something that starts going somewhere, think early on about how you can better serve the community and remember that these people are mostly grateful and semi-willing to support you. He believes that if you are helping people create value, you deserve to see the fruits of your labor. He advises listeners to stay true to your open source ideals, think about your users perspective, and that the earlier you can think about this and make these choices, the better it is for your project</strong></div><div>
<br>  </div><div><strong>Panelists</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>Steve Edwards</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div>**To receive your 40% OFF coupon for <a href="https://www.manning.com" rel="nofollow">Manning Publications</a> (good for all our products in all formats) visit us on <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> - click on &#34;Send A Message&#34;and type &#34;YES&#34;**</div><div><strong>Sponsors</strong></div><ul><li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> | Use the code “devchat” for $100 credit</strong>
</li></ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.npmjs.com/package/how-npm-am-i" rel="nofollow"><strong>How-npm-am-i</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://vuejs.org/" rel="nofollow"><strong>Vue.js</strong></a></li>
<li><a href="https://letsencrypt.org/" rel="nofollow"><strong>Let’s Encrypt</strong></a></li>
<li><a href="https://javascript.info/async-await" rel="nofollow"><strong>Async/await</strong></a></li>
<li><a href="https://nodejs.org/" rel="nofollow"><strong>Node</strong></a></li>
</ul><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://medium.com/the-thinkmill/react-dev-tools-debug-like-a-ninja-c3a5d09895c6" rel="nofollow"><strong>Debug Like a Ninja</strong></a></li></ul><div><strong>Steve Edwards:</strong></div><ul><li>
<a href="https://www.amazon.com/Season-1-Official-Trailer/dp/B073RQKC9N/ref=sr_1_1?keywords=jack+ryan&qid=1573584464&s=instant-video&sr=1-1" rel="nofollow"><strong>Jack Ryan</strong></a><strong> </strong>
</li></ul><div><strong>AJ O’Neal:</strong></div><ul><li><a href="https://www.youtube.com/watch?v=ORp3q1Oaezw" rel="nofollow"><strong>Why I, as a black man, attend KKK meetings</strong></a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.imdb.com/title/tt0038650/" rel="nofollow"><strong>It’s a Wonderful Life</strong></a></li>
<li><a href="https://www.imdb.com/title/tt0081190/" rel="nofollow"><strong>Mr. Kreuger’s Christmas</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Today the panel is discussing iterating on open source projects. Aimee and AJ recall a conversation they had in the past on this subject and AJ talks about some of his experience iterating with open source. AJ believes that we have an obligation to capture the value of what you create so that we can reinvest and create more value, though he admits that making money in open source is a unique challenge because donations only really work if you have a project that gets billions of downloads a month. As your project grows, it has to change in order to survive, and eventually you will need to get financial support from your project. The panel agrees that some of the main issues with iterating in open source are maintaining the code and getting feedback from users, financial backing, and roadmapping and integrations.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses their methods for getting feedback from their users. This feedback is valuable because it can show you things that you missed. They acknowledge that there can be conflicts of interest between those who only use the project and those who financially support it, and you have to make a choice. Unfortunately, someone is probably going to be inconvenienced no matter what choice you make. When making these decisions, you have to consider who it helps, who it frustrates, and who it may cause problems for. The panelists talk about different ways they’ve handled making these decisions in the past. The JavaScript experts talk about the importance of having data on your user base in order to make good choices for your users. They talk about different methods for notifying your users of upcoming changes and how it will affect compatibility, and some of the challenges with communicating with your users. AJ talks about an iteration he thought was a good idea but that a lot of people hated and how he noticed that the new users liked it but the old users did not. They panel agrees that people in general don’t like change. AJ talks about what he learned from this experience. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Another common issue is integrating with other services. Integrating with cloud services, or at least giving people the option to integrate gives you an opportunity to reach more people and maintain the project long term. AJ gives some final thoughts to close the show, namely that most projects never go anywhere, and that’s ok. If you’ve got something that starts going somewhere, think early on about how you can better serve the community and remember that these people are mostly grateful and semi-willing to support you. He believes that if you are helping people create value, you deserve to see the fruits of your labor. He advises listeners to stay true to your open source ideals, think about your users perspective, and that the earlier you can think about this and make these choices, the better it is for your project&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt;  &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;**To receive your 40% OFF coupon for &lt;a href=&#34;https://www.manning.com&#34; rel=&#34;nofollow&#34;&gt;Manning Publications&lt;/a&gt; (good for all our products in all formats) visit us on &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; - click on &amp;#34;Send A Message&amp;#34;and type &amp;#34;YES&amp;#34;**&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/how-npm-am-i&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How-npm-am-i&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vue.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://letsencrypt.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Let’s Encrypt&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascript.info/async-await&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Async/await&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://medium.com/the-thinkmill/react-dev-tools-debug-like-a-ninja-c3a5d09895c6&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Debug Like a Ninja&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Season-1-Official-Trailer/dp/B073RQKC9N/ref=sr_1_1?keywords=jack&#43;ryan&amp;qid=1573584464&amp;s=instant-video&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jack Ryan&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ORp3q1Oaezw&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Why I, as a black man, attend KKK meetings&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0038650/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;It’s a Wonderful Life&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0081190/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mr. Kreuger’s Christmas&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56722076" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f0dc9398-e683-4ea7-aac8-71ffd672420e/stream.mp3"/>
                
                <guid isPermaLink="false">6ddbbc76-84f7-4461-b090-9d38b9848f88</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-410-iterating-on-open-source</link>
                <pubDate>Tue, 03 Dec 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3545</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 409: Swagger and Open API with Josh Ponelat</itunes:title>
                <title>JSJ 409: Swagger and Open API with Josh Ponelat</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Today the panel discusses the difference between Swagger and Open API with Josh Ponelat. Josh details the difference between the two. Swagger is a set of protocols around describing restful APIs. Swagger was taken over by a company called SmartBear, who donated the donated the specification to the Open Linux Foundation, and that became the Open API. Swagger is the tooling surrounding these specifications. Open API is a standardized way to describe a restful API in a YAML file. Once you’ve got a YAML file to describe your API, you can use tooling like Swagger to leverage that and take it to the next level. Using the Open API process is useful for situations where you already have an API in place, but want to codify and document it so that it’s controlled. Then going forward, you won’t introduce contradictions and it remains consistent because it’s documented in a YAML file. The process leaves room for enhancement in the future as well. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Josh talks about some of the benefits of standardizing your API and some of the use cases besides tooling. A standardized API can help show developers how to use your API, SDKs, and service stubs by knowing your API is consistent in style. This makes it easier to find breaking changes and more. Josh talks more about Swagger, a finite set of tooling around Open API, most of which are open source. He talks about other tools that test APIs and do linting on YAML files. Some of the companies that use Open API include Google, Amazon, and Microsoft. Josh talks about how Amazon implements Open API.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Josh talks about the book he’s writing, Designing APIs with Swagger and Open API. The book goes over describing APIs today, how to design APIs without writing code first, and how to get the most out of the system. The show concludes with Josh talking about the power of consistency and writing things down on paper. He discusses where implications that the standardization of APIs has on the text industry. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Josh Ponelat&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;**To receive your the 40% OFF coupon for &lt;a href=&#34;https://www.manning.com&#34;&gt;Manning Publications&lt;/a&gt; (good for all our products in all formats) visit us at &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; - click on &#34;Send A Message&#34;and type &#34;YES&#34;**&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/&#34;&gt;&lt;strong&gt;Swagger&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.openapis.org/&#34;&gt;&lt;strong&gt;Open API&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/blog/api-strategy/difference-between-swagger-and-openapi/&#34;&gt;&lt;strong&gt;Difference Between Swagger and Open API&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34;&gt;&lt;strong&gt;GraphQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/designing-apis-with-swagger-and-openapi&#34;&gt;&lt;strong&gt;Designing APIs with Swagger and Open API&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Saga_of_Pliocene_Exile&#34;&gt;&lt;strong&gt;Saga of Pliocene Exile&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://teespring.com/stores/devchattv&#34;&gt;&lt;strong&gt;DevChat.tv Merchandise&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.busymac.com/busycal/&#34;&gt;&lt;strong&gt;BusyCal&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Josh Ponelat&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://asciidoc.org/&#34;&gt;&lt;strong&gt;AsciiDoc&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asciidoc.org/&#34;&gt;&lt;strong&gt;FASD tool&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Josh...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Today the panel discusses the difference between Swagger and Open API with Josh Ponelat. Josh details the difference between the two. Swagger is a set of protocols around describing restful APIs. Swagger was taken over by a company called SmartBear, who donated the donated the specification to the Open Linux Foundation, and that became the Open API. Swagger is the tooling surrounding these specifications. Open API is a standardized way to describe a restful API in a YAML file. Once you’ve got a YAML file to describe your API, you can use tooling like Swagger to leverage that and take it to the next level. Using the Open API process is useful for situations where you already have an API in place, but want to codify and document it so that it’s controlled. Then going forward, you won’t introduce contradictions and it remains consistent because it’s documented in a YAML file. The process leaves room for enhancement in the future as well. </strong></div><div><strong>Josh talks about some of the benefits of standardizing your API and some of the use cases besides tooling. A standardized API can help show developers how to use your API, SDKs, and service stubs by knowing your API is consistent in style. This makes it easier to find breaking changes and more. Josh talks more about Swagger, a finite set of tooling around Open API, most of which are open source. He talks about other tools that test APIs and do linting on YAML files. Some of the companies that use Open API include Google, Amazon, and Microsoft. Josh talks about how Amazon implements Open API.</strong></div><div><strong>Josh talks about the book he’s writing, Designing APIs with Swagger and Open API. The book goes over describing APIs today, how to design APIs without writing code first, and how to get the most out of the system. The show concludes with Josh talking about the power of consistency and writing things down on paper. He discusses where implications that the standardization of APIs has on the text industry. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Dan Shapir</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>Guest</strong></div><ul><li><strong>Josh Ponelat</strong></li></ul><div>**To receive your the 40% OFF coupon for <a href="https://www.manning.com" rel="nofollow">Manning Publications</a> (good for all our products in all formats) visit us at <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> - click on &#34;Send A Message&#34;and type &#34;YES&#34;**</div><div><strong>Sponsors</strong></div><ul><li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> | Use the code “devchat” for $100 credit</strong>
</li></ul><div><strong>Links</strong></div><ul>
<li><a href="https://swagger.io/" rel="nofollow"><strong>Swagger</strong></a></li>
<li><a href="https://www.openapis.org/" rel="nofollow"><strong>Open API</strong></a></li>
<li><a href="https://swagger.io/blog/api-strategy/difference-between-swagger-and-openapi/" rel="nofollow"><strong>Difference Between Swagger and Open API</strong></a></li>
<li><a href="https://graphql.org/" rel="nofollow"><strong>GraphQL</strong></a></li>
<li><a href="https://www.manning.com/books/designing-apis-with-swagger-and-openapi" rel="nofollow"><strong>Designing APIs with Swagger and Open API</strong></a></li>
</ul><div><strong>Picks</strong></div><div><strong>Dan Shapir</strong></div><ul><li><a href="https://en.wikipedia.org/wiki/Saga_of_Pliocene_Exile" rel="nofollow"><strong>Saga of Pliocene Exile</strong></a></li></ul><div><strong>Charles Max Wood</strong></div><ul>
<li>
<a href="https://teespring.com/stores/devchattv" rel="nofollow"><strong>DevChat.tv Merchandise</strong></a><strong> </strong>
</li>
<li><a href="https://www.busymac.com/busycal/" rel="nofollow"><strong>BusyCal</strong></a></li>
</ul><div><strong>Josh Ponelat</strong></div><ul>
<li><a href="http://asciidoc.org/" rel="nofollow"><strong>AsciiDoc</strong></a></li>
<li><a href="http://asciidoc.org/" rel="nofollow"><strong>FASD tool</strong></a></li>
</ul><div>Special Guest: Josh Ponelat.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Today the panel discusses the difference between Swagger and Open API with Josh Ponelat. Josh details the difference between the two. Swagger is a set of protocols around describing restful APIs. Swagger was taken over by a company called SmartBear, who donated the donated the specification to the Open Linux Foundation, and that became the Open API. Swagger is the tooling surrounding these specifications. Open API is a standardized way to describe a restful API in a YAML file. Once you’ve got a YAML file to describe your API, you can use tooling like Swagger to leverage that and take it to the next level. Using the Open API process is useful for situations where you already have an API in place, but want to codify and document it so that it’s controlled. Then going forward, you won’t introduce contradictions and it remains consistent because it’s documented in a YAML file. The process leaves room for enhancement in the future as well. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Josh talks about some of the benefits of standardizing your API and some of the use cases besides tooling. A standardized API can help show developers how to use your API, SDKs, and service stubs by knowing your API is consistent in style. This makes it easier to find breaking changes and more. Josh talks more about Swagger, a finite set of tooling around Open API, most of which are open source. He talks about other tools that test APIs and do linting on YAML files. Some of the companies that use Open API include Google, Amazon, and Microsoft. Josh talks about how Amazon implements Open API.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Josh talks about the book he’s writing, Designing APIs with Swagger and Open API. The book goes over describing APIs today, how to design APIs without writing code first, and how to get the most out of the system. The show concludes with Josh talking about the power of consistency and writing things down on paper. He discusses where implications that the standardization of APIs has on the text industry. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Josh Ponelat&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;**To receive your the 40% OFF coupon for &lt;a href=&#34;https://www.manning.com&#34; rel=&#34;nofollow&#34;&gt;Manning Publications&lt;/a&gt; (good for all our products in all formats) visit us at &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; - click on &amp;#34;Send A Message&amp;#34;and type &amp;#34;YES&amp;#34;**&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Swagger&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.openapis.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Open API&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/blog/api-strategy/difference-between-swagger-and-openapi/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Difference Between Swagger and Open API&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GraphQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/designing-apis-with-swagger-and-openapi&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Designing APIs with Swagger and Open API&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Saga_of_Pliocene_Exile&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Saga of Pliocene Exile&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://teespring.com/stores/devchattv&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;DevChat.tv Merchandise&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.busymac.com/busycal/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;BusyCal&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Josh Ponelat&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://asciidoc.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;AsciiDoc&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asciidoc.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;FASD tool&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Josh Ponelat.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44148610" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/629ef0f8-12c8-4e9e-a70e-e1b9c8d44f60/stream.mp3"/>
                
                <guid isPermaLink="false">8cb1ba83-859f-4852-adff-dd786fc8e868</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-409-swagger-and-open-api-with-josh-ponelat</link>
                <pubDate>Tue, 26 Nov 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2759</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>The MaxCoders Guide To Finding Your Dream Developer Job</itunes:title>
                <title>The MaxCoders Guide To Finding Your Dream Developer Job</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&#34;&lt;strong&gt;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is available on Amazon. Get your copy&lt;/strong&gt; &lt;a href=&#34;https://www.amazon.com/MaxCoders-Guide-Finding-Dream-Developer-ebook/dp/B081MBL5C9/ref=sr_1_2?keywords=charles&#43;max&#43;wood&amp;amp;qid=1574160229&amp;amp;sr=8-2&#34;&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;today only for $2.99!&lt;/strong&gt;
&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>&#34;<strong>The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is available on Amazon. Get your copy</strong> <a href="https://www.amazon.com/MaxCoders-Guide-Finding-Dream-Developer-ebook/dp/B081MBL5C9/ref=sr_1_2?keywords=charles+max+wood&qid=1574160229&sr=8-2" rel="nofollow"><strong>here</strong></a> <strong>today only for $2.99!</strong>
</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&amp;#34;&lt;strong&gt;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood is available on Amazon. Get your copy&lt;/strong&gt; &lt;a href=&#34;https://www.amazon.com/MaxCoders-Guide-Finding-Dream-Developer-ebook/dp/B081MBL5C9/ref=sr_1_2?keywords=charles&#43;max&#43;wood&amp;qid=1574160229&amp;sr=8-2&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;today only for $2.99!&lt;/strong&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="13952731" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3628c06f-4c4f-491f-944b-6b7593417706/stream.mp3"/>
                
                <guid isPermaLink="false">0e064dd1-9ca0-4571-a56f-633b2eeea94e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/the-maxcoders-guide-to-finding-your-dream-developer-job-72e055de-4e52-46ae-b9f1-5b113440a27a</link>
                <pubDate>Wed, 20 Nov 2019 19:00:00 &#43;0000</pubDate>
                <itunes:duration>872</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 408: Reading Source Code with Carl Mungazi</itunes:title>
                <title>JSJ 408: Reading Source Code with Carl Mungazi</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Carl Mungazi is a frontend developer at Limejump in London. He is a former journalist and switched to programming in 2016. Today the panel is discussing the benefits of reading source code. Carl began reading source code because he came into programming late and from a different field. His first project was with Mithril, and he read the source code and documentation to help him understand it. The panelists discuss how reading the source code has helped them and others to improve their coding. They compare reading and understanding source code to learning a foreign language, and discuss  different methods. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Carl gives some suggestions for reading source code effectively. He advises people to be patient and step through the code. Accept that you will probably take a wrong path at some point or another, but the more you read, the more you will see patterns in how libraries are structured. He also encourages listeners to approach the authors, as they are often happy to lend a hand. Reading source code is an active approach of stepping through, debugging, putting in break points, checking the stack, and so forth. It’s also important to do outside research. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Since he has been reading source code, Carl has come to prefer plain JavaScript and libraries with as little code as possible. The panel discusses the benefits of small, simple libraries. Carl gives examples of techniques that he learned from reading a library source code and how he applied it to his own coding style. Reading source code has made him more careful about mixing logic and UI, and now he separates them. He also is more confident in seeing a problem, going to a preexisting library, and just importing the fix for that problem rather than the whole library. Reading source code is really about understanding the code you use in your project. It may slow you down, but you’ll be thankful in the long term because it will help you solve future bugs more efficiently. Carl talks more about his debugging process. He still relies on a debugger, but reading a library helps you to see patterns and guess the output of a function. These patterns persist in other libraries as well. Once you can guess correctly what will happen, you go back to reading the code and find instances where the output is unexpected, and fix it. Carl’s closing thoughts are that through reading source code, he has learned that although code is used differently in each library, they are all written in the same language, and therefore interrelated. This gave him more confidence in reading code because they’re all fundamentally the same. When a bug is discovered, he encourages listeners to look at the source code before googling a solution. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Carl Mungazi&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://hasura.io?utm_source=devchat&amp;amp;utm_medium=podcast&amp;amp;utm_campaign=devchat_7Nov%5D(http://hasura.io/?utm_source=devchat&amp;amp;utm_medium=podcast&amp;amp;utm_campaign=devchat_7Nov&#34;&gt;&lt;strong&gt;Hasura.io &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34;&gt;&lt;strong&gt;Adventures in Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mithril.js.org/&#34;&gt;&lt;strong&gt;Mithril.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://preactjs.com/&#34;&gt;&lt;strong&gt;Preact&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://limejump.com/&#34;&gt;&lt;strong&gt;Limejump&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;ht...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Carl Mungazi is a frontend developer at Limejump in London. He is a former journalist and switched to programming in 2016. Today the panel is discussing the benefits of reading source code. Carl began reading source code because he came into programming late and from a different field. His first project was with Mithril, and he read the source code and documentation to help him understand it. The panelists discuss how reading the source code has helped them and others to improve their coding. They compare reading and understanding source code to learning a foreign language, and discuss  different methods. </strong></div><div><strong>Carl gives some suggestions for reading source code effectively. He advises people to be patient and step through the code. Accept that you will probably take a wrong path at some point or another, but the more you read, the more you will see patterns in how libraries are structured. He also encourages listeners to approach the authors, as they are often happy to lend a hand. Reading source code is an active approach of stepping through, debugging, putting in break points, checking the stack, and so forth. It’s also important to do outside research. </strong></div><div><strong>Since he has been reading source code, Carl has come to prefer plain JavaScript and libraries with as little code as possible. The panel discusses the benefits of small, simple libraries. Carl gives examples of techniques that he learned from reading a library source code and how he applied it to his own coding style. Reading source code has made him more careful about mixing logic and UI, and now he separates them. He also is more confident in seeing a problem, going to a preexisting library, and just importing the fix for that problem rather than the whole library. Reading source code is really about understanding the code you use in your project. It may slow you down, but you’ll be thankful in the long term because it will help you solve future bugs more efficiently. Carl talks more about his debugging process. He still relies on a debugger, but reading a library helps you to see patterns and guess the output of a function. These patterns persist in other libraries as well. Once you can guess correctly what will happen, you go back to reading the code and find instances where the output is unexpected, and fix it. Carl’s closing thoughts are that through reading source code, he has learned that although code is used differently in each library, they are all written in the same language, and therefore interrelated. This gave him more confidence in reading code because they’re all fundamentally the same. When a bug is discovered, he encourages listeners to look at the source code before googling a solution. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Dan Shapir</strong></li>
<li><strong>Steve Edwards</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>Guest</strong></div><ul><li><strong>Carl Mungazi</strong></li></ul><div><strong>Sponsors</strong></div><ul>
<li><a href="http://hasura.io?utm_campaign=devchat_7Nov&utm_medium=podcast&utm_source=devchat" rel="nofollow"><strong>Hasura.io </strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> | Use the code “devchat” for $100 credit</strong>
</li>
<li><a href="https://devchat.tv/adv-in-angular/" rel="nofollow"><strong>Adventures in Angular</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://mithril.js.org/" rel="nofollow"><strong>Mithril.js</strong></a></li>
<li><a href="https://preactjs.com/" rel="nofollow"><strong>Preact</strong></a></li>
<li><a href="https://limejump.com/" rel="nofollow"><strong>Limejump</strong></a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal</strong></div><ul>
<li><a href="https://www.python.org/dev/peps/pep-0020/" rel="nofollow"><strong>Zen of Python</strong></a></li>
<li><a href="https://go-proverbs.github.io/" rel="nofollow"><strong>The Go Proverbs</strong></a></li>
<li><a href="https://www.youtube.com/watch?v=F8nrpe0XWRg" rel="nofollow"><strong>Go with Versions</strong></a></li>
<li><a href="https://www.youtube.com/watch?v=fdRigsal9qY" rel="nofollow"><strong>Link’s Awakening soundtrack</strong></a></li>
</ul><div><strong>Dan Shapir</strong></div><ul>
<li>
<a href="https://www.goodreads.com/book/show/52084.Programming_Pearls" rel="nofollow"><strong>Programming Pearls</strong></a><strong> book</strong>
</li>
<li><a href="https://en.wikipedia.org/wiki/Lord_of_Light" rel="nofollow"><strong>Lord of Light</strong></a></li>
</ul><div><strong>Steve Edwards</strong></div><ul><li><a href="https://www.jabra.com/bluetooth-headsets/jabra-elite-65t#/%23100-99000000-02" rel="nofollow"><strong>Jabra Elite 65T</strong></a></li></ul><div><strong>Charles Max Wood</strong></div><ul>
<li><a href="https://garthbrooks.com/" rel="nofollow"><strong>Garth Brooks</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/Rocky_(film_series)" rel="nofollow"><strong>The Rocky movies</strong></a></li>
</ul><div><strong>Carl Mungazi</strong></div><ul>
<li>
<strong>Follow Carl </strong><a href="https://twitter.com/carlmungazi?lang=en" rel="nofollow"><strong>@CarlMungazi</strong></a><strong> and </strong><a href="http://carlmungazi.com/" rel="nofollow"><strong>carlmungazi.com</strong></a>
</li>
<li><a href="https://www.ecma-international.org/ecma-262/10.0/index.html#Title" rel="nofollow"><strong>EcmaScript Spec</strong></a></li>
<li><a href="https://www.w3.org/TR/html52/" rel="nofollow"><strong>HTML 5.2</strong></a></li>
<li><a href="https://snarkypuppy.com/" rel="nofollow"><strong>Snarky Puppy</strong></a></li>
</ul><div>Special Guest: Carl Mungazi.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Carl Mungazi is a frontend developer at Limejump in London. He is a former journalist and switched to programming in 2016. Today the panel is discussing the benefits of reading source code. Carl began reading source code because he came into programming late and from a different field. His first project was with Mithril, and he read the source code and documentation to help him understand it. The panelists discuss how reading the source code has helped them and others to improve their coding. They compare reading and understanding source code to learning a foreign language, and discuss  different methods. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Carl gives some suggestions for reading source code effectively. He advises people to be patient and step through the code. Accept that you will probably take a wrong path at some point or another, but the more you read, the more you will see patterns in how libraries are structured. He also encourages listeners to approach the authors, as they are often happy to lend a hand. Reading source code is an active approach of stepping through, debugging, putting in break points, checking the stack, and so forth. It’s also important to do outside research. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Since he has been reading source code, Carl has come to prefer plain JavaScript and libraries with as little code as possible. The panel discusses the benefits of small, simple libraries. Carl gives examples of techniques that he learned from reading a library source code and how he applied it to his own coding style. Reading source code has made him more careful about mixing logic and UI, and now he separates them. He also is more confident in seeing a problem, going to a preexisting library, and just importing the fix for that problem rather than the whole library. Reading source code is really about understanding the code you use in your project. It may slow you down, but you’ll be thankful in the long term because it will help you solve future bugs more efficiently. Carl talks more about his debugging process. He still relies on a debugger, but reading a library helps you to see patterns and guess the output of a function. These patterns persist in other libraries as well. Once you can guess correctly what will happen, you go back to reading the code and find instances where the output is unexpected, and fix it. Carl’s closing thoughts are that through reading source code, he has learned that although code is used differently in each library, they are all written in the same language, and therefore interrelated. This gave him more confidence in reading code because they’re all fundamentally the same. When a bug is discovered, he encourages listeners to look at the source code before googling a solution. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Guest&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Carl Mungazi&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://hasura.io?utm_campaign=devchat_7Nov&amp;utm_medium=podcast&amp;utm_source=devchat&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hasura.io &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mithril.js.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mithril.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://preactjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Preact&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://limejump.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Limejump&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.python.org/dev/peps/pep-0020/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Zen of Python&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://go-proverbs.github.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Go Proverbs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=F8nrpe0XWRg&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Go with Versions&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=fdRigsal9qY&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Link’s Awakening soundtrack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.goodreads.com/book/show/52084.Programming_Pearls&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Programming Pearls&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; book&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Lord_of_Light&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Lord of Light&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jabra.com/bluetooth-headsets/jabra-elite-65t#/%23100-99000000-02&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jabra Elite 65T&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://garthbrooks.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Garth Brooks&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Rocky_(film_series)&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Rocky movies&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Carl Mungazi&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Follow Carl &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/carlmungazi?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@CarlMungazi&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;http://carlmungazi.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;carlmungazi.com&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ecma-international.org/ecma-262/10.0/index.html#Title&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;EcmaScript Spec&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3.org/TR/html52/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;HTML 5.2&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snarkypuppy.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Snarky Puppy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Carl Mungazi.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53305260" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9eb765e2-4aa3-4abc-9e03-45236c745be0/stream.mp3"/>
                
                <guid isPermaLink="false">4c7f2948-4b79-4cfc-b36b-e51b9e3e916e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-408-reading-source-code-with-carl-mungazi</link>
                <pubDate>Tue, 19 Nov 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3331</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 407: Reactive JavaScript and Storybook with Dean Radcliffe</itunes:title>
                <title>JSJ 407: Reactive JavaScript and Storybook with Dean Radcliffe</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Dean is a developer from Chicago and was previously on React Round Up 083. Today he has come over to JavaScript Jabber to talk about reactive programming and Storybook. Reactive programming is the opposite of imperative programming, where it will change exactly when needed instead of change only when told to. Reactivity existed long before React, and Dean talks about his history with reactive programming. He illustrates this difference by talking about Trello and Jira. In Trello, as you move cards from swimlane to another swimlane, everyone on the board sees those changes right away. In Jira,  if you have 11 tabs open, and you update data in one tab, probably 10 of your tabs are stale now and you might have to refresh. Reactive programming is the difference between Trello and Jira.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses why reactive JavaScript is not more widely used. People now tend to look for more focused tools to solve a particular part of the problem than an all in one tool like Meteor.js. Dean talks about the problems that Storybook solves. Storybook has hot reloading environments in frontend components, so you don’t need the backend to run. Storybook also allows you to create a catalogue of UI states. JC and Dean talk about how Storybook could create opportunities for collaboration between engineers and designers. They discuss some causes of breakage that automation could help solve, such as styles not being applied properly and internationalization issues. Dean shares how to solve some network issues, such as having operators in RxJs. RxJs is useful for overlapping calls because it was built with cancelability from the beginning. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dean talks about his tool Storybook Animate, which allows you to see what the user sees. Storybook is an actively updated product, and Dean talks about how to get started with it. The show concludes with Dean talking about some things coming down the pipe and how he is actively involved in looking for good general solutions to help people write bulletproof code. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;JC Hiatt&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Dean Radcliffe&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://hasura.io&#34;&gt;&lt;strong&gt;Hasura, Inc.&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34;&gt;&lt;strong&gt;Adventures in Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;&lt;em&gt;________________________________________________________________________________________________________________________&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&lt;em&gt;&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt; will be out on November 20th on Amazon.  Get your copy on that date only for $1.&lt;/strong&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;&lt;em&gt;________________________________________________________________________________________________________________________&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dev.to/reactroundup/rru-083-reactive-programming-with-storybook-with-dean-radcliffe&#34;&gt;&lt;strong&gt;RRU 083&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://knockoutjs.com/&#34;&gt;&lt;strong&gt;Knockout.js &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34;&gt;&lt;strong&gt;Node.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34;&gt;&lt;strong&gt;Meteor.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rxjs-dev.firebaseapp.com/&#34;&gt;&lt;strong&gt;RXJS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/deanius/storybook-animate&#34;&gt;&lt;strong&gt;Storybook Animate&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/deanius/rx-helper&#34;&gt;&lt;strong&gt;RX Helper library&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2C...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Dean is a developer from Chicago and was previously on React Round Up 083. Today he has come over to JavaScript Jabber to talk about reactive programming and Storybook. Reactive programming is the opposite of imperative programming, where it will change exactly when needed instead of change only when told to. Reactivity existed long before React, and Dean talks about his history with reactive programming. He illustrates this difference by talking about Trello and Jira. In Trello, as you move cards from swimlane to another swimlane, everyone on the board sees those changes right away. In Jira,  if you have 11 tabs open, and you update data in one tab, probably 10 of your tabs are stale now and you might have to refresh. Reactive programming is the difference between Trello and Jira.</strong></div><div><strong>The panel discusses why reactive JavaScript is not more widely used. People now tend to look for more focused tools to solve a particular part of the problem than an all in one tool like Meteor.js. Dean talks about the problems that Storybook solves. Storybook has hot reloading environments in frontend components, so you don’t need the backend to run. Storybook also allows you to create a catalogue of UI states. JC and Dean talk about how Storybook could create opportunities for collaboration between engineers and designers. They discuss some causes of breakage that automation could help solve, such as styles not being applied properly and internationalization issues. Dean shares how to solve some network issues, such as having operators in RxJs. RxJs is useful for overlapping calls because it was built with cancelability from the beginning. </strong></div><div><strong>Dean talks about his tool Storybook Animate, which allows you to see what the user sees. Storybook is an actively updated product, and Dean talks about how to get started with it. The show concludes with Dean talking about some things coming down the pipe and how he is actively involved in looking for good general solutions to help people write bulletproof code. </strong></div><div><strong>Panelists</strong></div><ul><li><strong>JC Hiatt</strong></li></ul><div><strong>With special guest: Dean Radcliffe</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://hasura.io" rel="nofollow"><strong>Hasura, Inc.</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/adv-in-angular/" rel="nofollow"><strong>Adventures in Angular</strong></a></li>
</ul><div><strong><em>________________________________________________________________________________________________________________________</em></strong></div><blockquote>
<strong><em>&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood</em></strong><strong> will be out on November 20th on Amazon.  Get your copy on that date only for $1.</strong>
</blockquote><div><strong><em>________________________________________________________________________________________________________________________</em></strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://dev.to/reactroundup/rru-083-reactive-programming-with-storybook-with-dean-radcliffe" rel="nofollow"><strong>RRU 083</strong></a></li>
<li><a href="https://knockoutjs.com/" rel="nofollow"><strong>Knockout.js </strong></a></li>
<li><a href="https://nodejs.org/" rel="nofollow"><strong>Node.js</strong></a></li>
<li><a href="https://www.meteor.com/" rel="nofollow"><strong>Meteor.js</strong></a></li>
<li><a href="https://rxjs-dev.firebaseapp.com/" rel="nofollow"><strong>RXJS</strong></a></li>
<li><a href="https://github.com/deanius/storybook-animate" rel="nofollow"><strong>Storybook Animate</strong></a></li>
<li><a href="https://github.com/deanius/rx-helper" rel="nofollow"><strong>RX Helper library</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>JC Hiatt:</strong></div><ul>
<li><a href="https://www.imdb.com/title/tt7286456/" rel="nofollow"><strong>Joker</strong></a></li>
<li><a href="https://devlifts.io/" rel="nofollow"><strong>DevLifts</strong></a></li>
</ul><div><strong>Dean Radcliffe: </strong></div><ul>
<li>
<strong>Twitter </strong><a href="https://twitter.com/deaniusol" rel="nofollow"><strong>@deaniusol </strong></a><strong>and Github </strong><a href="https://github.com/deanius" rel="nofollow"><strong>@deanius</strong></a>
</li>
<li><a href="https://www.youtube.com/channel/UCtmYk7H-NNYLEe_LgBRYomA" rel="nofollow"><strong>The Keyframers</strong></a></li>
<li><a href="https://www.actionforhealthykids.org/" rel="nofollow"><strong>Action for Healthy Kids</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Dean is a developer from Chicago and was previously on React Round Up 083. Today he has come over to JavaScript Jabber to talk about reactive programming and Storybook. Reactive programming is the opposite of imperative programming, where it will change exactly when needed instead of change only when told to. Reactivity existed long before React, and Dean talks about his history with reactive programming. He illustrates this difference by talking about Trello and Jira. In Trello, as you move cards from swimlane to another swimlane, everyone on the board sees those changes right away. In Jira,  if you have 11 tabs open, and you update data in one tab, probably 10 of your tabs are stale now and you might have to refresh. Reactive programming is the difference between Trello and Jira.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses why reactive JavaScript is not more widely used. People now tend to look for more focused tools to solve a particular part of the problem than an all in one tool like Meteor.js. Dean talks about the problems that Storybook solves. Storybook has hot reloading environments in frontend components, so you don’t need the backend to run. Storybook also allows you to create a catalogue of UI states. JC and Dean talk about how Storybook could create opportunities for collaboration between engineers and designers. They discuss some causes of breakage that automation could help solve, such as styles not being applied properly and internationalization issues. Dean shares how to solve some network issues, such as having operators in RxJs. RxJs is useful for overlapping calls because it was built with cancelability from the beginning. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dean talks about his tool Storybook Animate, which allows you to see what the user sees. Storybook is an actively updated product, and Dean talks about how to get started with it. The show concludes with Dean talking about some things coming down the pipe and how he is actively involved in looking for good general solutions to help people write bulletproof code. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;JC Hiatt&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Dean Radcliffe&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://hasura.io&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hasura, Inc.&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;&lt;em&gt;________________________________________________________________________________________________________________________&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;strong&gt;&lt;em&gt;&amp;#34;The MaxCoders Guide to Finding Your Dream Developer Job&amp;#34; by Charles Max Wood&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt; will be out on November 20th on Amazon.  Get your copy on that date only for $1.&lt;/strong&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;strong&gt;&lt;em&gt;________________________________________________________________________________________________________________________&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dev.to/reactroundup/rru-083-reactive-programming-with-storybook-with-dean-radcliffe&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RRU 083&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://knockoutjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Knockout.js &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Meteor.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rxjs-dev.firebaseapp.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RXJS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/deanius/storybook-animate&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Storybook Animate&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/deanius/rx-helper&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RX Helper library&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;JC Hiatt:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt7286456/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Joker&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devlifts.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;DevLifts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dean Radcliffe: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Twitter &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/deaniusol&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@deaniusol &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;and Github &lt;/strong&gt;&lt;a href=&#34;https://github.com/deanius&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@deanius&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCtmYk7H-NNYLEe_LgBRYomA&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Keyframers&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.actionforhealthykids.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Action for Healthy Kids&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42392346" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e5ca22bd-e3a1-4b5c-9fdf-17ab0f1e8017/stream.mp3"/>
                
                <guid isPermaLink="false">64a93f7f-3439-4903-8015-7d68865afddb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-407-reactive-javascript-and-storybook-with-dean-radcliffe</link>
                <pubDate>Tue, 12 Nov 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2649</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 406: Security in Node</itunes:title>
                <title>JSJ 406: Security in Node</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Today the panel is talking about security features that are being added to Node 13. AJ talks about the background and what he’s working with Let’s Encrypt. He talks about changes that Node has made to the TLS module. TLS is a handshake that happens between a client and a server. They exchange certificates, generate some random numbers to use for encryption, and TLS handles the encryption. The move to HTTP/2 is all about fixing legacy bugs and legacy features from the SSL days and reducing the number of handshakes.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ talks about the difference between TLS and HTTPS. While TLS reduces the handshakes between client and server, HTTPS is just HTTP and has no knowledge that TLS is going on. HTTP/2 is more baked in as both encryption and compression are part of the specification and you get it automatically. HTTP/2 is also supposed to be faster because there’s fewer handshakes, and you can build heuristic based web servers. Since browsers have varying degrees of compatibility, a smart HTTP/2 server will classify the browser and anticipate what files to send to a client based on behavior and characteristics without the client requesting them&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;A lot of these new features will be built into Node, in addition to some other notable features. First, there will now be set context on the TLS object. Second, if you’re connected to a server, and the server manages multiple domains, the certificate will have multiple names on it. Previously, each different server name had a different network request, but now a .gitcertificate will let you get all the metadata about the certificate, including the primary domain and all the secondary domains and reuse the connections. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;These new features are a great improvement on the old Node. Previously, the TLS module in Node has been an absolute mess. These are APIs that have been long neglected, and are long overdue core editions to Node. Because of these additions, Node Crypto has finally become usable. HTTP/2 is now stable, usable, and has backwards compatable API, and a dictionary of headers to make it more efficient in compression.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation turns back to certificates, and AJ explains what a certificate is and what it represents. A certificate has on it a subject, which is a field which contains things like common name, which in the case of HTTPS is the server name or host name. then it will have subject alternative names (SAN), which will have a list of other names that are valid on that certificate. Also included on the certificate is the name of the authority that issued the certificate. AJ talks about some of the different types of certificates, such as DV, OV, and EV certificates. They differentiate between encryption and hashing. Hashing is for verifying the integrity of data, while encryption can be used either as signing to verify identity or to keep data owned privately to the parties that are part of the connection. Encryption does not necessarily guarantee that the data is the original data. The show concludes with AJ talking about how he wants to make encryption available to the average person so that everyone can share securely. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tidelift.com/&#34;&gt;&lt;strong&gt;Tidelift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/&#34;&gt;&lt;strong&gt;Ruby Rogues&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://letsencrypt.org/&#34;&gt;&lt;strong&gt;Let’s Encrypt&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://w...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Today the panel is talking about security features that are being added to Node 13. AJ talks about the background and what he’s working with Let’s Encrypt. He talks about changes that Node has made to the TLS module. TLS is a handshake that happens between a client and a server. They exchange certificates, generate some random numbers to use for encryption, and TLS handles the encryption. The move to HTTP/2 is all about fixing legacy bugs and legacy features from the SSL days and reducing the number of handshakes.</strong></div><div><strong>AJ talks about the difference between TLS and HTTPS. While TLS reduces the handshakes between client and server, HTTPS is just HTTP and has no knowledge that TLS is going on. HTTP/2 is more baked in as both encryption and compression are part of the specification and you get it automatically. HTTP/2 is also supposed to be faster because there’s fewer handshakes, and you can build heuristic based web servers. Since browsers have varying degrees of compatibility, a smart HTTP/2 server will classify the browser and anticipate what files to send to a client based on behavior and characteristics without the client requesting them</strong></div><div><strong>A lot of these new features will be built into Node, in addition to some other notable features. First, there will now be set context on the TLS object. Second, if you’re connected to a server, and the server manages multiple domains, the certificate will have multiple names on it. Previously, each different server name had a different network request, but now a .gitcertificate will let you get all the metadata about the certificate, including the primary domain and all the secondary domains and reuse the connections. </strong></div><div><strong>These new features are a great improvement on the old Node. Previously, the TLS module in Node has been an absolute mess. These are APIs that have been long neglected, and are long overdue core editions to Node. Because of these additions, Node Crypto has finally become usable. HTTP/2 is now stable, usable, and has backwards compatable API, and a dictionary of headers to make it more efficient in compression.</strong></div><div><strong>The conversation turns back to certificates, and AJ explains what a certificate is and what it represents. A certificate has on it a subject, which is a field which contains things like common name, which in the case of HTTPS is the server name or host name. then it will have subject alternative names (SAN), which will have a list of other names that are valid on that certificate. Also included on the certificate is the name of the authority that issued the certificate. AJ talks about some of the different types of certificates, such as DV, OV, and EV certificates. They differentiate between encryption and hashing. Hashing is for verifying the integrity of data, while encryption can be used either as signing to verify identity or to keep data owned privately to the parties that are part of the connection. Encryption does not necessarily guarantee that the data is the original data. The show concludes with AJ talking about how he wants to make encryption available to the average person so that everyone can share securely. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Steve Edwards</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://tidelift.com/" rel="nofollow"><strong>Tidelift</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/ruby-rogues/" rel="nofollow"><strong>Ruby Rogues</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://letsencrypt.org/" rel="nofollow"><strong>Let’s Encrypt</strong></a></li>
<li><a href="https://www.npmjs.com/package/greenlock" rel="nofollow"><strong>Greenlock</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/HTTP/2" rel="nofollow"><strong>HTTP/2</strong></a></li>
<li><a href="https://nodejs.org/" rel="nofollow"><strong>Node.js</strong></a></li>
<li><a href="https://nodejs.org/api/crypto.html" rel="nofollow"><strong>Node Crypto</strong></a></li>
<li><a href="https://tools.ietf.org/html/rfc7517" rel="nofollow"><strong>JWK</strong></a></li>
<li><a href="https://www.7-zip.org/sdk.html" rel="nofollow"><strong>LZMA</strong></a></li>
<li><a href="https://www.gzip.org/" rel="nofollow"><strong>Gzip</strong></a></li>
<li><a href="https://broccoli.build/" rel="nofollow"><strong>Broccoli.js</strong></a></li>
<li><a href="https://support.google.com/webmasters/answer/6073543?hl=en" rel="nofollow"><strong>HTTPS</strong></a></li>
<li><a href="https://developers.google.com/cloud-messaging" rel="nofollow"><strong>GCM</strong></a></li>
<li><a href="https://www.itu.int/en/ITU-T/asn1/Pages/introduction.aspx" rel="nofollow"><strong>ASN.1</strong></a></li>
<li><a href="https://www.cloudflare.com/learning/security/threats/owasp-top-10/" rel="nofollow"><strong>OWASP list</strong></a></li>
<li><a href="https://jwt.io/" rel="nofollow"><strong>jwt.io</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange" rel="nofollow"><strong>Diffie Hellman Key Exchange</strong></a></li>
<li><a href="https://www.khanacademy.org/computing/computer-science/cryptography/modern-crypt/v/diffie-hellman-key-exchange-part-2" rel="nofollow"><strong>Khana Academy Diffie-Hellman Key Exchange pt.2</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://shop.panasonic.com/microwave-and-kitchen/kitchen-appliances/bread-makers/SD-YD250.html" rel="nofollow"><strong>Panasonic SD-YD250 bread machine</strong></a></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://git.rootprojects.org/root/greenlock.js" rel="nofollow"><strong>Greenlock v.3</strong></a></li>
<li>
<a href="https://www.amazon.com/Samsung-Inch-Internal-MZ-76E4T0B-AM/dp/B07864XY8B/ref=as_li_ss_tl?%3Fie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Samsung Evo 4 TOB </strong></a><strong>paired with 2012 Macbook Pro</strong>
</li>
<li><a href="https://www.youtube.com/watch?v=RAjgCUcqXAM" rel="nofollow"><strong>Dave Ramsey on Christian Healthcare Ministries</strong></a></li>
</ul><div><strong>Charles Max Wood: </strong></div><ul>
<li><a href="https://amzn.to/2W5Nthd?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Velcro straps</strong></a></li>
<li><a href="http://blog.greggant.com/posts/2018/05/07/definitive-mac-pro-upgrade-guide.html" rel="nofollow"><strong>Mac Pro Upgrade Guide</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Today the panel is talking about security features that are being added to Node 13. AJ talks about the background and what he’s working with Let’s Encrypt. He talks about changes that Node has made to the TLS module. TLS is a handshake that happens between a client and a server. They exchange certificates, generate some random numbers to use for encryption, and TLS handles the encryption. The move to HTTP/2 is all about fixing legacy bugs and legacy features from the SSL days and reducing the number of handshakes.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ talks about the difference between TLS and HTTPS. While TLS reduces the handshakes between client and server, HTTPS is just HTTP and has no knowledge that TLS is going on. HTTP/2 is more baked in as both encryption and compression are part of the specification and you get it automatically. HTTP/2 is also supposed to be faster because there’s fewer handshakes, and you can build heuristic based web servers. Since browsers have varying degrees of compatibility, a smart HTTP/2 server will classify the browser and anticipate what files to send to a client based on behavior and characteristics without the client requesting them&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;A lot of these new features will be built into Node, in addition to some other notable features. First, there will now be set context on the TLS object. Second, if you’re connected to a server, and the server manages multiple domains, the certificate will have multiple names on it. Previously, each different server name had a different network request, but now a .gitcertificate will let you get all the metadata about the certificate, including the primary domain and all the secondary domains and reuse the connections. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;These new features are a great improvement on the old Node. Previously, the TLS module in Node has been an absolute mess. These are APIs that have been long neglected, and are long overdue core editions to Node. Because of these additions, Node Crypto has finally become usable. HTTP/2 is now stable, usable, and has backwards compatable API, and a dictionary of headers to make it more efficient in compression.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation turns back to certificates, and AJ explains what a certificate is and what it represents. A certificate has on it a subject, which is a field which contains things like common name, which in the case of HTTPS is the server name or host name. then it will have subject alternative names (SAN), which will have a list of other names that are valid on that certificate. Also included on the certificate is the name of the authority that issued the certificate. AJ talks about some of the different types of certificates, such as DV, OV, and EV certificates. They differentiate between encryption and hashing. Hashing is for verifying the integrity of data, while encryption can be used either as signing to verify identity or to keep data owned privately to the parties that are part of the connection. Encryption does not necessarily guarantee that the data is the original data. The show concludes with AJ talking about how he wants to make encryption available to the average person so that everyone can share securely. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tidelift.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tidelift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ruby Rogues&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://letsencrypt.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Let’s Encrypt&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/greenlock&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Greenlock&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/HTTP/2&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;HTTP/2&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/api/crypto.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node Crypto&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tools.ietf.org/html/rfc7517&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JWK&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.7-zip.org/sdk.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;LZMA&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gzip.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gzip&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://broccoli.build/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Broccoli.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://support.google.com/webmasters/answer/6073543?hl=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;HTTPS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/cloud-messaging&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GCM&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.itu.int/en/ITU-T/asn1/Pages/introduction.aspx&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ASN.1&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudflare.com/learning/security/threats/owasp-top-10/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;OWASP list&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jwt.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;jwt.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Diffie Hellman Key Exchange&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.khanacademy.org/computing/computer-science/cryptography/modern-crypt/v/diffie-hellman-key-exchange-part-2&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Khana Academy Diffie-Hellman Key Exchange pt.2&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://shop.panasonic.com/microwave-and-kitchen/kitchen-appliances/bread-makers/SD-YD250.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Panasonic SD-YD250 bread machine&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://git.rootprojects.org/root/greenlock.js&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Greenlock v.3&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Samsung-Inch-Internal-MZ-76E4T0B-AM/dp/B07864XY8B/ref=as_li_ss_tl?%3Fie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Samsung Evo 4 TOB &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;paired with 2012 Macbook Pro&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=RAjgCUcqXAM&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Dave Ramsey on Christian Healthcare Ministries&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2W5Nthd?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Velcro straps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.greggant.com/posts/2018/05/07/definitive-mac-pro-upgrade-guide.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mac Pro Upgrade Guide&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="7025475" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e956fc14-7d98-4df5-bd5c-e4361215366d/stream.mp3"/>
                
                <guid isPermaLink="false">2d06a1b8-1783-4f52-b223-bfa50e3553f3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-406-security-in-node</link>
                <pubDate>Tue, 05 Nov 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>439</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 405: Machine Learning with Gant Laborde</itunes:title>
                <title>JSJ 405: Machine Learning with Gant Laborde</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Gant Laborde is the Chief Innovation Officer of Infinite Red who is working on a course for beginners on machine learning. There is a lot of gatekeeping with machine learning, and this attitude that only people with PhDs should touch it. In spite of this, Gant thinks that in the next 5 years everyone will be using machine learning, and that it will be pioneered by web developers. One of the strong points of the web is experimentation, and Gant contrasts this to the academic approach. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They conversation turns to Gant’s course on machine learning and how it is structured. He stresses the importance of understanding unicode, assembly, and other higher concepts. In his course he gives you the resources to go deeper and talks about libraries and frameworks available that can get you started right away. His first lesson is a splashdown into the jargon of machine learning, which he maps over into developer terms. After a little JavaScript kung fu, he takes some tools that are already out there and converts it into a website.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris and Gant discuss some different uses for machine learning and how it can improve development. One of the biggest applications they see is to train the computers to figure monotonous tasks out while the human beings focus on other projects, such as watching security camera footage and identifying images. Gant restates his belief that in the next 5 years, AI will be everywhere. People will grab the boring things first, then they will go for the exciting things. Gant talks about his creation NSFW.js, an open source train model to help you catch indecent content. He and Chris discuss different applications for this technology.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, the panel discusses where machine learning can be seen in everyday life, especially in big companies such as Google. They cite completing your sentences in an email for you as an example of machine learning. They talk about the ethics of machine learning, especially concerning security and personal data. They anticipate that the next problem is edge devices for AI, and this is where JavaScript really comes in, because security and privacy concerns require a developer mindset. They also believe that personal assistant devices, like those from Amazon and Google, will become even more personal through machine learning. They talk about some of the ways that personal assistant devices will improve through machine learning, such as recognizing your voice or understanding your accent. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Their next topic of discussion is authenticity, and how computers are actually incredibly good at finding deep fakes. They discuss the practice of placing passed away people into movies as one of the applications of machine learning, and the ethics surrounding that. Since developers tend to be worried about inclusions, ethics, and the implications of things, Gant believes that these are the people he wants to have control over what AI is going to do to help build a more conscious data set. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The show concludes with Gant talking about the resources to help you get started with machine learning. He is a panelist on upcoming DevChat show, Adventures in Machine Learning. He has worked with people with all kinds of skill sets and has found that it doesn’t matter how much you know, it matters how interested and passionate you are about learning. If you’re willing to put the pedal to the metal for at least a month, you can come out with a basic understanding. Chris and Gant talk about Tensorflow, which helps you take care of machine learning at a higher level for fast operations without calculus. Gant is working on putting together a course on Tensorflow. If you’re interested in machine learning, go to academy.infinite.red to sign up for Gant’s course. He also announces that they will be ha...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Gant Laborde is the Chief Innovation Officer of Infinite Red who is working on a course for beginners on machine learning. There is a lot of gatekeeping with machine learning, and this attitude that only people with PhDs should touch it. In spite of this, Gant thinks that in the next 5 years everyone will be using machine learning, and that it will be pioneered by web developers. One of the strong points of the web is experimentation, and Gant contrasts this to the academic approach. </strong></div><div><strong>They conversation turns to Gant’s course on machine learning and how it is structured. He stresses the importance of understanding unicode, assembly, and other higher concepts. In his course he gives you the resources to go deeper and talks about libraries and frameworks available that can get you started right away. His first lesson is a splashdown into the jargon of machine learning, which he maps over into developer terms. After a little JavaScript kung fu, he takes some tools that are already out there and converts it into a website.</strong></div><div><strong>Chris and Gant discuss some different uses for machine learning and how it can improve development. One of the biggest applications they see is to train the computers to figure monotonous tasks out while the human beings focus on other projects, such as watching security camera footage and identifying images. Gant restates his belief that in the next 5 years, AI will be everywhere. People will grab the boring things first, then they will go for the exciting things. Gant talks about his creation NSFW.js, an open source train model to help you catch indecent content. He and Chris discuss different applications for this technology.</strong></div><div><strong>Next, the panel discusses where machine learning can be seen in everyday life, especially in big companies such as Google. They cite completing your sentences in an email for you as an example of machine learning. They talk about the ethics of machine learning, especially concerning security and personal data. They anticipate that the next problem is edge devices for AI, and this is where JavaScript really comes in, because security and privacy concerns require a developer mindset. They also believe that personal assistant devices, like those from Amazon and Google, will become even more personal through machine learning. They talk about some of the ways that personal assistant devices will improve through machine learning, such as recognizing your voice or understanding your accent. </strong></div><div><strong>Their next topic of discussion is authenticity, and how computers are actually incredibly good at finding deep fakes. They discuss the practice of placing passed away people into movies as one of the applications of machine learning, and the ethics surrounding that. Since developers tend to be worried about inclusions, ethics, and the implications of things, Gant believes that these are the people he wants to have control over what AI is going to do to help build a more conscious data set. </strong></div><div><strong>The show concludes with Gant talking about the resources to help you get started with machine learning. He is a panelist on upcoming DevChat show, Adventures in Machine Learning. He has worked with people with all kinds of skill sets and has found that it doesn’t matter how much you know, it matters how interested and passionate you are about learning. If you’re willing to put the pedal to the metal for at least a month, you can come out with a basic understanding. Chris and Gant talk about Tensorflow, which helps you take care of machine learning at a higher level for fast operations without calculus. Gant is working on putting together a course on Tensorflow. If you’re interested in machine learning, go to academy.infinite.red to sign up for Gant’s course. He also announces that they will be having a sale on Black Friday and Cyber Monday.</strong></div><div><strong>Panelists</strong></div><ul><li><strong>Christopher Buecheler</strong></li></ul><div><strong>With special guest: Gant Laborde</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/react-round-up/" rel="nofollow"><strong>React Round Up</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/adv-in-angular/" rel="nofollow"><strong>Adventures in Angular</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.freecodecamp.org/news/machine-learning-how-to-go-from-zero-to-hero-40e26f8aa6da/" rel="nofollow"><strong>Machine Learning: How To go from Zero to Hero</strong></a></li>
<li><a href="https://nsfwjs.com" rel="nofollow"><strong>NSFW.js</strong></a></li>
<li><a href="https://www.tensorflow.org/js" rel="nofollow"><strong>Tensorflow.js</strong></a></li>
<li><a href="https://pytorch.org/" rel="nofollow"><strong>PyTorch</strong></a></li>
<li><a href="http://keras.io/" rel="nofollow"><strong>Keras</strong></a></li>
<li><a href="https://academy.infinite.red/" rel="nofollow"><strong>Academy.infinite.red</strong></a></li>
<li><a href="http://gantlaborde.com/" rel="nofollow"><strong>Gantlaborde.com </strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Christopher Buecheler:</strong></div><ul>
<li><a href="https://nextjs.org/" rel="nofollow"><strong>Next.js</strong></a></li>
<li><a href="https://www.amazon.com/but-sun-Big-Wreck/dp/B07TM8MN2L" rel="nofollow"><strong>Big Wreck, But For The Sun</strong></a></li>
</ul><div><strong>Gant Laborde: </strong></div><ul><li><a href="https://nicornot.com/" rel="nofollow"><strong>Nicornot.com</strong></a></li></ul><div>
<strong>Free 5 day mini course on </strong><a href="https://academy.infinite.red/" rel="nofollow"><strong>academy.infinite.red</strong></a>
</div><div>Special Guest: Gant Laborde.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Gant Laborde is the Chief Innovation Officer of Infinite Red who is working on a course for beginners on machine learning. There is a lot of gatekeeping with machine learning, and this attitude that only people with PhDs should touch it. In spite of this, Gant thinks that in the next 5 years everyone will be using machine learning, and that it will be pioneered by web developers. One of the strong points of the web is experimentation, and Gant contrasts this to the academic approach. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They conversation turns to Gant’s course on machine learning and how it is structured. He stresses the importance of understanding unicode, assembly, and other higher concepts. In his course he gives you the resources to go deeper and talks about libraries and frameworks available that can get you started right away. His first lesson is a splashdown into the jargon of machine learning, which he maps over into developer terms. After a little JavaScript kung fu, he takes some tools that are already out there and converts it into a website.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris and Gant discuss some different uses for machine learning and how it can improve development. One of the biggest applications they see is to train the computers to figure monotonous tasks out while the human beings focus on other projects, such as watching security camera footage and identifying images. Gant restates his belief that in the next 5 years, AI will be everywhere. People will grab the boring things first, then they will go for the exciting things. Gant talks about his creation NSFW.js, an open source train model to help you catch indecent content. He and Chris discuss different applications for this technology.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, the panel discusses where machine learning can be seen in everyday life, especially in big companies such as Google. They cite completing your sentences in an email for you as an example of machine learning. They talk about the ethics of machine learning, especially concerning security and personal data. They anticipate that the next problem is edge devices for AI, and this is where JavaScript really comes in, because security and privacy concerns require a developer mindset. They also believe that personal assistant devices, like those from Amazon and Google, will become even more personal through machine learning. They talk about some of the ways that personal assistant devices will improve through machine learning, such as recognizing your voice or understanding your accent. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Their next topic of discussion is authenticity, and how computers are actually incredibly good at finding deep fakes. They discuss the practice of placing passed away people into movies as one of the applications of machine learning, and the ethics surrounding that. Since developers tend to be worried about inclusions, ethics, and the implications of things, Gant believes that these are the people he wants to have control over what AI is going to do to help build a more conscious data set. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The show concludes with Gant talking about the resources to help you get started with machine learning. He is a panelist on upcoming DevChat show, Adventures in Machine Learning. He has worked with people with all kinds of skill sets and has found that it doesn’t matter how much you know, it matters how interested and passionate you are about learning. If you’re willing to put the pedal to the metal for at least a month, you can come out with a basic understanding. Chris and Gant talk about Tensorflow, which helps you take care of machine learning at a higher level for fast operations without calculus. Gant is working on putting together a course on Tensorflow. If you’re interested in machine learning, go to academy.infinite.red to sign up for Gant’s course. He also announces that they will be having a sale on Black Friday and Cyber Monday.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Gant Laborde&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Round Up&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freecodecamp.org/news/machine-learning-how-to-go-from-zero-to-hero-40e26f8aa6da/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Machine Learning: How To go from Zero to Hero&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nsfwjs.com&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;NSFW.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tensorflow.org/js&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tensorflow.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pytorch.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;PyTorch&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://keras.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Keras&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://academy.infinite.red/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Academy.infinite.red&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gantlaborde.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gantlaborde.com &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nextjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Next.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/but-sun-Big-Wreck/dp/B07TM8MN2L&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Big Wreck, But For The Sun&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Gant Laborde: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://nicornot.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Nicornot.com&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Free 5 day mini course on &lt;/strong&gt;&lt;a href=&#34;https://academy.infinite.red/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;academy.infinite.red&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Gant Laborde.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40674533" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/07da6ed0-a061-40ca-af18-9df1fc8453e9/stream.mp3"/>
                
                <guid isPermaLink="false">b7bfdbc0-c319-4b00-9981-3fbfe0a147e6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-405-machine-learning-with-gant-laborde</link>
                <pubDate>Thu, 31 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2542</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 404: Edge on Chromium with Chris Heilmann</itunes:title>
                <title>JSJ 404: Edge on Chromium with Chris Heilmann</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Guests Chris heilmann and Zohair Ali are developers for Microsoft working on the Edge project. Today they are talking about Edge on Chromium and the future of developer tools. Edge will now be built in Chromium rather than being its own engine, aligning it more with what is being used on the open web right now. The Edge team wanted to seize the opportunity to bring something into the Chromium project based on the needs of real users and contribute to the open source web. Edge on Chromium won’t be limited to Windows 10 either, but will be available on Mac, Windows 7, and Windows 8. This project is still in beta with no set release date, so the Edge team is looking for people to test it out on Mac and tell them how it works. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris and Zohair talk about the different parts of a web browser and what distinguishes Chrome from Chromium.  Chromium is not just a platform, it’s an entire browser that you can install. Google adds a bunch of Google services to Chromium, such as being able to sign into your Google account,  and that’s how you get Google Chrome. Similarly, the new Edge adds its own features on top of Chromium, so you can sign into your Microsoft account. By now the browser engines are so similar to each other that the users are looking for the user experience, interface, and services around it, so it made more sense for the Edge team to contribute to Chromium than to maintain their own engine and help it improve.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris and Zohair talk about some of the features in Edge on Chromium. One service they’re particularly excited about is the Collections feature, where you can drag images, text, etc into Collections and export it to Excel or Word. Collections was inspired by what users need, and they talk about some of the different use cases for it. The new Edge on Chromium will also have an IE mode for products that still require IE 11. If you define what services need IE 11, Edge will open an IE 11 tab within the browser so you will not have to jump between browsers. Unfortunately, this feature is only available on Windows. Edge on Chromium will also offer an integration with VS Code, called Elements for VS Code, which takes part of the developer tools from Edge and puts it inside VS Code. Since the tools are based on Chromium, it stays in the same context all the time so you don’t have to jump back and forth, and you can see the changes live in your browser. This feature is in beta right now and they are looking for people to test it. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The Edge team talks about their process for creating tools. They are working on putting their tools into other languages so that they are accessible to more people. They talk about how they want to avoid creating Edge specific tools as much as possible because they want to make it better for everybody. One of their biggest struggles is everybody demands developer tools, but nobody wants to contribute, so they don’t have as much feedback and not as much outside contribution. That’s why they keep calling for people to try out the new Edge on Chromium and give them feedback. They want to make that change more transparent so that they build things that people want. They will have to make some of their own tools, but they make sure that they don’t have any third party dependencies. They mention that all Chrome extensions are compatible with Edge, so if it’s available in the Chrome webstore, you can add it to Edge, you just have to be sure to allow it. They talk about some of the testing tools available. The show concludes with a discussion of the fate of Chakra Node. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guests: Chris Heilmann a...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Guests Chris heilmann and Zohair Ali are developers for Microsoft working on the Edge project. Today they are talking about Edge on Chromium and the future of developer tools. Edge will now be built in Chromium rather than being its own engine, aligning it more with what is being used on the open web right now. The Edge team wanted to seize the opportunity to bring something into the Chromium project based on the needs of real users and contribute to the open source web. Edge on Chromium won’t be limited to Windows 10 either, but will be available on Mac, Windows 7, and Windows 8. This project is still in beta with no set release date, so the Edge team is looking for people to test it out on Mac and tell them how it works. </strong></div><div><strong>Chris and Zohair talk about the different parts of a web browser and what distinguishes Chrome from Chromium.  Chromium is not just a platform, it’s an entire browser that you can install. Google adds a bunch of Google services to Chromium, such as being able to sign into your Google account,  and that’s how you get Google Chrome. Similarly, the new Edge adds its own features on top of Chromium, so you can sign into your Microsoft account. By now the browser engines are so similar to each other that the users are looking for the user experience, interface, and services around it, so it made more sense for the Edge team to contribute to Chromium than to maintain their own engine and help it improve.</strong></div><div><strong>Chris and Zohair talk about some of the features in Edge on Chromium. One service they’re particularly excited about is the Collections feature, where you can drag images, text, etc into Collections and export it to Excel or Word. Collections was inspired by what users need, and they talk about some of the different use cases for it. The new Edge on Chromium will also have an IE mode for products that still require IE 11. If you define what services need IE 11, Edge will open an IE 11 tab within the browser so you will not have to jump between browsers. Unfortunately, this feature is only available on Windows. Edge on Chromium will also offer an integration with VS Code, called Elements for VS Code, which takes part of the developer tools from Edge and puts it inside VS Code. Since the tools are based on Chromium, it stays in the same context all the time so you don’t have to jump back and forth, and you can see the changes live in your browser. This feature is in beta right now and they are looking for people to test it. </strong></div><div><strong>The Edge team talks about their process for creating tools. They are working on putting their tools into other languages so that they are accessible to more people. They talk about how they want to avoid creating Edge specific tools as much as possible because they want to make it better for everybody. One of their biggest struggles is everybody demands developer tools, but nobody wants to contribute, so they don’t have as much feedback and not as much outside contribution. That’s why they keep calling for people to try out the new Edge on Chromium and give them feedback. They want to make that change more transparent so that they build things that people want. They will have to make some of their own tools, but they make sure that they don’t have any third party dependencies. They mention that all Chrome extensions are compatible with Edge, so if it’s available in the Chrome webstore, you can add it to Edge, you just have to be sure to allow it. They talk about some of the testing tools available. The show concludes with a discussion of the fate of Chakra Node. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Dan Shapir</strong></li>
<li><strong>Steve Edwards</strong></li>
</ul><div><strong>With special guests: Chris Heilmann and Zohair Ali</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://tidelift.com/" rel="nofollow"><strong>Tidelift</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/views-on-vue/" rel="nofollow"><strong>Views on Vue</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.chromium.org/" rel="nofollow"><strong>Chromium</strong></a></li>
<li><a href="https://www.microsoftedgeinsider.com/" rel="nofollow"><strong>Microsoft Edge Insider</strong></a></li>
<li><a href="https://github.com/microsoft/ChakraCore" rel="nofollow"><strong>Microsoft Chakra Core</strong></a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=ms-edgedevtools.vscode-edge-devtools" rel="nofollow"><strong>Elements for VS Code</strong></a></li>
<li><a href="https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/" rel="nofollow"><strong>MS Edge Driver</strong></a></li>
<li><a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow"><strong>Puppeteer </strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://github.com/testing-library/cypress-testing-library" rel="nofollow"><strong>Cypress testing library</strong></a></li></ul><div><strong>Steve Edwards: </strong></div><ul><li><a href="https://css-tricks.com/video-screencasts/174-using-local-overrides-in-devtools/" rel="nofollow"><strong>CSS Tricks Screencast episode 174: Using Local Overrides in Devtools</strong></a></li></ul><div><strong>Dan Shapir:</strong></div><ul><li><a href="https://en.wikipedia.org/wiki/The_Chronicles_of_Amber" rel="nofollow"><strong>The Chronicles of Amber</strong></a></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://ebay.to/2BfDigq" rel="nofollow"><strong>The Legend of Zelda: Oracle of Ages</strong></a></li>
<li><a href="https://amzn.to/35EnSA8" rel="nofollow"><strong>Lover by Taylor Swift</strong></a></li>
</ul><div><strong>Chris Heilmann:</strong></div><ul>
<li><a href="https://www.imdb.com/title/tt5788792/" rel="nofollow"><strong>The Marvelous Mrs. Maisel</strong></a></li>
<li><a href="https://tabnine.com/blog/deep/" rel="nofollow"><strong>TabNine</strong></a></li>
<li><a href="https://www.doesthedogdie.com/" rel="nofollow"><strong>doesthedogdie.com</strong></a></li>
</ul><div><strong>Zohair Ali:</strong></div><ul><li><a href="https://imagecomics.com/comics/series/saga" rel="nofollow"><strong>Saga graphic novel series</strong></a></li></ul><div>Special Guests: Christian Heilmann and Zohair Ali.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Guests Chris heilmann and Zohair Ali are developers for Microsoft working on the Edge project. Today they are talking about Edge on Chromium and the future of developer tools. Edge will now be built in Chromium rather than being its own engine, aligning it more with what is being used on the open web right now. The Edge team wanted to seize the opportunity to bring something into the Chromium project based on the needs of real users and contribute to the open source web. Edge on Chromium won’t be limited to Windows 10 either, but will be available on Mac, Windows 7, and Windows 8. This project is still in beta with no set release date, so the Edge team is looking for people to test it out on Mac and tell them how it works. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris and Zohair talk about the different parts of a web browser and what distinguishes Chrome from Chromium.  Chromium is not just a platform, it’s an entire browser that you can install. Google adds a bunch of Google services to Chromium, such as being able to sign into your Google account,  and that’s how you get Google Chrome. Similarly, the new Edge adds its own features on top of Chromium, so you can sign into your Microsoft account. By now the browser engines are so similar to each other that the users are looking for the user experience, interface, and services around it, so it made more sense for the Edge team to contribute to Chromium than to maintain their own engine and help it improve.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris and Zohair talk about some of the features in Edge on Chromium. One service they’re particularly excited about is the Collections feature, where you can drag images, text, etc into Collections and export it to Excel or Word. Collections was inspired by what users need, and they talk about some of the different use cases for it. The new Edge on Chromium will also have an IE mode for products that still require IE 11. If you define what services need IE 11, Edge will open an IE 11 tab within the browser so you will not have to jump between browsers. Unfortunately, this feature is only available on Windows. Edge on Chromium will also offer an integration with VS Code, called Elements for VS Code, which takes part of the developer tools from Edge and puts it inside VS Code. Since the tools are based on Chromium, it stays in the same context all the time so you don’t have to jump back and forth, and you can see the changes live in your browser. This feature is in beta right now and they are looking for people to test it. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The Edge team talks about their process for creating tools. They are working on putting their tools into other languages so that they are accessible to more people. They talk about how they want to avoid creating Edge specific tools as much as possible because they want to make it better for everybody. One of their biggest struggles is everybody demands developer tools, but nobody wants to contribute, so they don’t have as much feedback and not as much outside contribution. That’s why they keep calling for people to try out the new Edge on Chromium and give them feedback. They want to make that change more transparent so that they build things that people want. They will have to make some of their own tools, but they make sure that they don’t have any third party dependencies. They mention that all Chrome extensions are compatible with Edge, so if it’s available in the Chrome webstore, you can add it to Edge, you just have to be sure to allow it. They talk about some of the testing tools available. The show concludes with a discussion of the fate of Chakra Node. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guests: Chris Heilmann and Zohair Ali&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tidelift.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tidelift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/views-on-vue/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Views on Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.chromium.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Chromium&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoftedgeinsider.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Microsoft Edge Insider&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/microsoft/ChakraCore&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Microsoft Chakra Core&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=ms-edgedevtools.vscode-edge-devtools&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Elements for VS Code&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;MS Edge Driver&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Puppeteer &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/testing-library/cypress-testing-library&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cypress testing library&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://css-tricks.com/video-screencasts/174-using-local-overrides-in-devtools/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CSS Tricks Screencast episode 174: Using Local Overrides in Devtools&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Chronicles_of_Amber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Chronicles of Amber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2BfDigq&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Legend of Zelda: Oracle of Ages&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/35EnSA8&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Lover by Taylor Swift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Heilmann:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt5788792/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Marvelous Mrs. Maisel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tabnine.com/blog/deep/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;TabNine&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.doesthedogdie.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;doesthedogdie.com&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Zohair Ali:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://imagecomics.com/comics/series/saga&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Saga graphic novel series&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guests: Christian Heilmann and Zohair Ali.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56520202" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9f708968-9c3c-4eb3-858c-b931dddd7c72/stream.mp3"/>
                
                <guid isPermaLink="false">b4e49988-b536-4d7d-8790-91fadbba028c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-404-edge-on-chromium-with-chris-heilmann</link>
                <pubDate>Tue, 29 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3532</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 403: Why Developers Need Social Skills with Mani Vaya</itunes:title>
                <title>JSJ 403: Why Developers Need Social Skills with Mani Vaya</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber, Charles talks about the new direction he has for the company. He wants  to drive people to the point that they have the skills that make people want to hire and work with them, to teach them how to ‘Max out’. Today the panel the skills that developers need to progress in their careers: social skills. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel talks about their observations from work that the people who advanced and grow in their career were the ones with social skills, not necessarily with technical skills. The company wants to get stuff done, and if your social skills are getting in the way of projects getting done because you can’t work with others, you are not that useful to the company, and you will be stuck in the lower ranks while others who may not have the same technical skills will rise in the ranks because they are pleasant to work with. Mani talks about his personal experience getting laid off for lacking these soft skills. But then he read the book 48 Laws of Power by Robert Green, realized his shortcomings, and started to apply just one lesson from the book. Within 6 months, he was promoted.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mani delves deeper into the first lesson taught in 48 Laws of Power, Never Outshine the Master. Fundamentally, this means that you don’t try to prove in meetings how good you are, or that they’re wrong, or that you think that you are better than them. The more you the aforementioned things, the less likely you will be to get promoted or trusted. Mani talks about how he used to do these things and how it cost him multiple jobs. When he put this lesson into practice, he changed his methods and the boss started to like him, leading to his promotion 6 months later. The panel discusses this lesson and what benefits can come from it. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mani shares another lesson that he learned through the story of a friend trying to get him to invest in his business. After Mani refused to invest multiple times, his friend stopped asking him to invest, but instead asked him for business advice. Eventually, Mani invested in the business because when he saw that his friend was influenced by his advice, it engendered trust between them. The panel agrees that if you want to influence someone, you have to be influenced by them. It is important to treat someone as a person rather than an asset or wallet, and ensure them that their investment is not their end goal. One of the most fundamental social skills that you must be able to like people, because other people can smell manipulation. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel transitions to talking about the paradoxical nature of social skills and that they are often the opposite of what you think will work in a situation. Unfortunately, there will always be difficult people to work with. To illustrate how to work with difficult people, Mani shares the story of how Gengis Khan was convinced not to destroy a city of artists and engineers by his advisor, Yelu Chucai. Gengis Khan agreed because Yelu Chucai was able to structure his plea in a way that would also benefit Gengis Khan. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation shifts to how to conduct an interview to see if a candidate will fit into your team culture. First, you must know what you’re looking for and understand your team culture, and then ask for stories of when they accomplished something in the interview. If every story is all about how they did something and they don’t include other people, then that may indicate their self-centeredness. They discuss the Ben Franklin Effect. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;For those listeners wondering where to begin with all this self improvement, Mani has read over 2,000 books on business and offers a course on his website, 2000books.com. Mani has teamed up with JavaScript Jabber to offer a special deal to the listeners of this podca...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>In this episode of JavaScript Jabber, Charles talks about the new direction he has for the company. He wants  to drive people to the point that they have the skills that make people want to hire and work with them, to teach them how to ‘Max out’. Today the panel the skills that developers need to progress in their careers: social skills. </strong></div><div><strong>The panel talks about their observations from work that the people who advanced and grow in their career were the ones with social skills, not necessarily with technical skills. The company wants to get stuff done, and if your social skills are getting in the way of projects getting done because you can’t work with others, you are not that useful to the company, and you will be stuck in the lower ranks while others who may not have the same technical skills will rise in the ranks because they are pleasant to work with. Mani talks about his personal experience getting laid off for lacking these soft skills. But then he read the book 48 Laws of Power by Robert Green, realized his shortcomings, and started to apply just one lesson from the book. Within 6 months, he was promoted.</strong></div><div><strong>Mani delves deeper into the first lesson taught in 48 Laws of Power, Never Outshine the Master. Fundamentally, this means that you don’t try to prove in meetings how good you are, or that they’re wrong, or that you think that you are better than them. The more you the aforementioned things, the less likely you will be to get promoted or trusted. Mani talks about how he used to do these things and how it cost him multiple jobs. When he put this lesson into practice, he changed his methods and the boss started to like him, leading to his promotion 6 months later. The panel discusses this lesson and what benefits can come from it. </strong></div><div><strong>Mani shares another lesson that he learned through the story of a friend trying to get him to invest in his business. After Mani refused to invest multiple times, his friend stopped asking him to invest, but instead asked him for business advice. Eventually, Mani invested in the business because when he saw that his friend was influenced by his advice, it engendered trust between them. The panel agrees that if you want to influence someone, you have to be influenced by them. It is important to treat someone as a person rather than an asset or wallet, and ensure them that their investment is not their end goal. One of the most fundamental social skills that you must be able to like people, because other people can smell manipulation. </strong></div><div><strong>The panel transitions to talking about the paradoxical nature of social skills and that they are often the opposite of what you think will work in a situation. Unfortunately, there will always be difficult people to work with. To illustrate how to work with difficult people, Mani shares the story of how Gengis Khan was convinced not to destroy a city of artists and engineers by his advisor, Yelu Chucai. Gengis Khan agreed because Yelu Chucai was able to structure his plea in a way that would also benefit Gengis Khan. </strong></div><div><strong>The conversation shifts to how to conduct an interview to see if a candidate will fit into your team culture. First, you must know what you’re looking for and understand your team culture, and then ask for stories of when they accomplished something in the interview. If every story is all about how they did something and they don’t include other people, then that may indicate their self-centeredness. They discuss the Ben Franklin Effect. </strong></div><div><strong>For those listeners wondering where to begin with all this self improvement, Mani has read over 2,000 books on business and offers a course on his website, 2000books.com. Mani has teamed up with JavaScript Jabber to offer a special deal to the listeners of this podcast. To get lifetime access to Mani’s courses at a 40% discount, follow the links below. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Steve Edwards</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>With special guest: Mani Vaya</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/react-native-radio/" rel="nofollow"><strong>React Native Radio</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/react-round-up/" rel="nofollow"><strong>React Round Up</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li>
<a href="https://www.amazon.com/48-Laws-Power-Robert-Greene/dp/0140280197?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>48 Laws of Power</strong></a><strong> by Robert Green</strong>
</li>
<li>
<a href="https://www.amazon.com/360-Degree-Leader-Developing-Organization/dp/1400203597?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>The 360 Degree Leader</strong></a><strong> by John C. Maxwell</strong>
</li>
<li><a href="https://en.wikipedia.org/wiki/Ben_Franklin_effect" rel="nofollow"><strong>The Ben Franklin Effect</strong></a></li>
<li>
<a href="http://www.javascriptjabber.com/social" rel="nofollow"><strong>javascriptjabber.com/social</strong></a><strong> and </strong><a href="http://www.2000books.com/social" rel="nofollow"><strong>2000books.com</strong></a><strong> </strong><ul>
<li><strong>40% off for the first 200 people</strong></li>
<li><strong>Coupon code: Jabber</strong></li>
</ul>
</li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://twitter.com/RexChapman?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow"><strong>Rex Chapman</strong></a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://mbsy.co/BPPWJ" rel="nofollow"><strong>BombBomb</strong></a></li>
<li>
<a href="https://www.indiehackers.com/" rel="nofollow"><strong>IndieHackers.com</strong></a><strong> </strong>
</li>
<li><a href="https://www.youtube.com/watch?v=WAc-TcMMTV8" rel="nofollow"><strong>Stolen bike prank</strong></a></li>
</ul><div><strong>Mani Vaya: </strong></div><ul>
<li><a href="https://www.npr.org/series/490248027/how-i-built-thisSearch" rel="nofollow"><strong>How I Built This by NPR</strong></a></li>
<li><a href="http://www.2000books.com/think" rel="nofollow"><strong>As a Man Thinketh</strong></a></li>
</ul><div>Special Guest: Mani Vaya.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;In this episode of JavaScript Jabber, Charles talks about the new direction he has for the company. He wants  to drive people to the point that they have the skills that make people want to hire and work with them, to teach them how to ‘Max out’. Today the panel the skills that developers need to progress in their careers: social skills. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel talks about their observations from work that the people who advanced and grow in their career were the ones with social skills, not necessarily with technical skills. The company wants to get stuff done, and if your social skills are getting in the way of projects getting done because you can’t work with others, you are not that useful to the company, and you will be stuck in the lower ranks while others who may not have the same technical skills will rise in the ranks because they are pleasant to work with. Mani talks about his personal experience getting laid off for lacking these soft skills. But then he read the book 48 Laws of Power by Robert Green, realized his shortcomings, and started to apply just one lesson from the book. Within 6 months, he was promoted.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mani delves deeper into the first lesson taught in 48 Laws of Power, Never Outshine the Master. Fundamentally, this means that you don’t try to prove in meetings how good you are, or that they’re wrong, or that you think that you are better than them. The more you the aforementioned things, the less likely you will be to get promoted or trusted. Mani talks about how he used to do these things and how it cost him multiple jobs. When he put this lesson into practice, he changed his methods and the boss started to like him, leading to his promotion 6 months later. The panel discusses this lesson and what benefits can come from it. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mani shares another lesson that he learned through the story of a friend trying to get him to invest in his business. After Mani refused to invest multiple times, his friend stopped asking him to invest, but instead asked him for business advice. Eventually, Mani invested in the business because when he saw that his friend was influenced by his advice, it engendered trust between them. The panel agrees that if you want to influence someone, you have to be influenced by them. It is important to treat someone as a person rather than an asset or wallet, and ensure them that their investment is not their end goal. One of the most fundamental social skills that you must be able to like people, because other people can smell manipulation. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel transitions to talking about the paradoxical nature of social skills and that they are often the opposite of what you think will work in a situation. Unfortunately, there will always be difficult people to work with. To illustrate how to work with difficult people, Mani shares the story of how Gengis Khan was convinced not to destroy a city of artists and engineers by his advisor, Yelu Chucai. Gengis Khan agreed because Yelu Chucai was able to structure his plea in a way that would also benefit Gengis Khan. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation shifts to how to conduct an interview to see if a candidate will fit into your team culture. First, you must know what you’re looking for and understand your team culture, and then ask for stories of when they accomplished something in the interview. If every story is all about how they did something and they don’t include other people, then that may indicate their self-centeredness. They discuss the Ben Franklin Effect. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;For those listeners wondering where to begin with all this self improvement, Mani has read over 2,000 books on business and offers a course on his website, 2000books.com. Mani has teamed up with JavaScript Jabber to offer a special deal to the listeners of this podcast. To get lifetime access to Mani’s courses at a 40% discount, follow the links below. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Mani Vaya&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-native-radio/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Native Radio&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Round Up&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/48-Laws-Power-Robert-Greene/dp/0140280197?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;48 Laws of Power&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; by Robert Green&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/360-Degree-Leader-Developing-Organization/dp/1400203597?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The 360 Degree Leader&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; by John C. Maxwell&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Ben_Franklin_effect&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Ben Franklin Effect&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.javascriptjabber.com/social&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;javascriptjabber.com/social&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;http://www.2000books.com/social&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;2000books.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;40% off for the first 200 people&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Coupon code: Jabber&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/RexChapman?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Rex Chapman&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mbsy.co/BPPWJ&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;BombBomb&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.indiehackers.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;IndieHackers.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=WAc-TcMMTV8&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Stolen bike prank&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Mani Vaya: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npr.org/series/490248027/how-i-built-thisSearch&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How I Built This by NPR&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.2000books.com/think&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;As a Man Thinketh&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Mani Vaya.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67045250" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b44bf874-9efd-415f-bbb2-0a4de1e2b2cb/stream.mp3"/>
                
                <guid isPermaLink="false">03ea30e3-b115-4d4f-a5be-fcb42eac225d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-403-why-developers-need-social-skills-with-mani-vaya</link>
                <pubDate>Thu, 24 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4190</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 402: SEO for Developers with Vitali Zaidman</itunes:title>
                <title>JSJ 402: SEO for Developers with Vitali Zaidman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Vitali Zaidman is a full stack developer who works for WellDone Software Solutions and is currently working on a SEO project. Today’s show is about SEO for developers. SEO stands for search engine optimization, which helps your website appear higher on search engines.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt; SEO has changed a lot in the past 10 years. It has become much more regulated, and the “dirty tricks” of the past will actually penalize you, so it is important to do it properly. Today the best way to promote yourself on Google besides making good content is for developers to optimize the content, make it small, operational, secure, accessible, and operate on mobile. Much of it goes back to using semantic HTML since Google looks at it before looking at the structure of your website, how valuable it is, and how users interact with it. Having good semantics helps Google determine how valuable it is, so semantic HTML should be a top priority. Semantic HTML can also make your site more accessible to users, which will in turn give you a larger audience. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel talks about some of the challenges of SEO faced by companies. While bigger companies have the privilege of dedicated SEO teams, small companies often lack these specialists. Thankfully, Google has made their guidelines for SEO very accessible and gives you a lot of tools to track your optimization. The panel talks about different methods of SEO, such as including FAQ at the bottom of the web page, optimizing page speed, and image optimization. Structured data like questions and answers enriches the data that is shown for users on the search results page. To score your website’s SEO, Google released the tool PageSpeed Insights, which will assign your website a performance score. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Google uses two main tools to track a website’s SEO. First, they use real field data. If you opt in to ‘help improve Chrome’s features and performance’ when you install Chrome, it tracks how fast websites load on your Chrome, and they collect this information to understand how webpages load. It is required that your website has a certain amount of visitors to be tracked and added to the database. Second, Google has their own devices that will check your website. Currently, they are using a Moto G4 to test for mobile access, and a slow internet connection. Because of this, it is pretty easy to get a good score on desktop, but difficult to get a good score on mobile. The technology that drives all this is called Lighthouse. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Overall, performance is the main thing users look for, so aim for good performance and fast websites. The panel discusses the correlation between performance and SEO. For example, Fox News and CNN are two of the top search results for ‘news’, but they have a dismal Google PSI score. They conclude that performance shouldn’t be ignored, but be careful about directly correlating performance and SEO. They also caution against getting obsessed over certain aspects of SEO by themselves. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Vitali Zaidman&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tidelift.com/&#34;&gt;&lt;strong&gt;Tidelift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/elixir-mix/&#34;&gt;&lt;strong&gt;Elixir Mix&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://moz.com/beginners-guide-to-seo&#34;&gt;&lt;strong&gt;SEO&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.json.org/&#34;&gt;&lt;strong&gt;JSON&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://support.google.com/webmasters/answer/35769?hl=en&#34;&gt;&lt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Vitali Zaidman is a full stack developer who works for WellDone Software Solutions and is currently working on a SEO project. Today’s show is about SEO for developers. SEO stands for search engine optimization, which helps your website appear higher on search engines.</strong></div><div><strong> SEO has changed a lot in the past 10 years. It has become much more regulated, and the “dirty tricks” of the past will actually penalize you, so it is important to do it properly. Today the best way to promote yourself on Google besides making good content is for developers to optimize the content, make it small, operational, secure, accessible, and operate on mobile. Much of it goes back to using semantic HTML since Google looks at it before looking at the structure of your website, how valuable it is, and how users interact with it. Having good semantics helps Google determine how valuable it is, so semantic HTML should be a top priority. Semantic HTML can also make your site more accessible to users, which will in turn give you a larger audience. </strong></div><div><strong>The panel talks about some of the challenges of SEO faced by companies. While bigger companies have the privilege of dedicated SEO teams, small companies often lack these specialists. Thankfully, Google has made their guidelines for SEO very accessible and gives you a lot of tools to track your optimization. The panel talks about different methods of SEO, such as including FAQ at the bottom of the web page, optimizing page speed, and image optimization. Structured data like questions and answers enriches the data that is shown for users on the search results page. To score your website’s SEO, Google released the tool PageSpeed Insights, which will assign your website a performance score. </strong></div><div><strong>Google uses two main tools to track a website’s SEO. First, they use real field data. If you opt in to ‘help improve Chrome’s features and performance’ when you install Chrome, it tracks how fast websites load on your Chrome, and they collect this information to understand how webpages load. It is required that your website has a certain amount of visitors to be tracked and added to the database. Second, Google has their own devices that will check your website. Currently, they are using a Moto G4 to test for mobile access, and a slow internet connection. Because of this, it is pretty easy to get a good score on desktop, but difficult to get a good score on mobile. The technology that drives all this is called Lighthouse. </strong></div><div><strong>Overall, performance is the main thing users look for, so aim for good performance and fast websites. The panel discusses the correlation between performance and SEO. For example, Fox News and CNN are two of the top search results for ‘news’, but they have a dismal Google PSI score. They conclude that performance shouldn’t be ignored, but be careful about directly correlating performance and SEO. They also caution against getting obsessed over certain aspects of SEO by themselves. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Dan Shapir</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>With special guest: Vitali Zaidman</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://tidelift.com/" rel="nofollow"><strong>Tidelift</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/elixir-mix/" rel="nofollow"><strong>Elixir Mix</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://moz.com/beginners-guide-to-seo" rel="nofollow"><strong>SEO</strong></a></li>
<li><a href="http://www.json.org/" rel="nofollow"><strong>JSON</strong></a></li>
<li><a href="https://support.google.com/webmasters/answer/35769?hl=en" rel="nofollow"><strong>Google Webmaster guidelines</strong></a></li>
<li><a href="https://developers.google.com/speed/pagespeed/insights/" rel="nofollow"><strong>Google PageSpeed Insights</strong></a></li>
<li><a href="https://developers.google.com/web/updates/2017/12/crux" rel="nofollow"><strong>Chrome CrUX</strong></a></li>
<li><a href="https://developers.google.com/web/tools/lighthouse" rel="nofollow"><strong>Lighthouse</strong></a></li>
<li><a href="https://www.wordstream.com/blog/ws/2018/01/22/google-speed-update" rel="nofollow"><strong>Here&#39;s How the Google Speed Update Will Impact Your Site</strong></a></li>
<li><a href="https://medium.com/welldone-software/seo-for-developers-a-quick-overview-5b5b7ce34679" rel="nofollow">SEO for Developers - A Quick Overview</a></li>
<li><a href="https://support.google.com/webmasters/topic/6001971" rel="nofollow">Google Quality Guidelines</a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://github.com/Rigellute/spotify-tui" rel="nofollow"><strong>Spotify CLI</strong></a></li></ul><div><strong>Dan Shapir:</strong></div><ul>
<li><a href="https://developer.chrome.com/devsummit/" rel="nofollow"><strong>Chrome Dev Summit 2019</strong></a></li>
<li>
<strong>Dan Shapir on </strong><a href="https://twitter.com/shapirdan?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</li>
<li><a href="https://en.wikipedia.org/wiki/The_Anubis_Gates" rel="nofollow"><strong>The Anubis Gates</strong></a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://www.stgeorgemarathon.com/" rel="nofollow"><strong>St. George Marathon</strong></a></li></ul><div><strong>Vitali Zaidman: </strong></div><ul>
<li><a href="https://vzaidman.com/" rel="nofollow"><strong>Vitali’s website</strong></a></li>
<li><a href="https://arzamas.academy" rel="nofollow"><strong>Arzamas Academy</strong></a></li>
<li>
<strong>Follow Vitali on </strong><a href="https://medium.com/@vzaidman" rel="nofollow"><strong>Medium</strong></a><strong> and </strong><a href="https://twitter.com/vzaidman" rel="nofollow"><strong>Twitter</strong></a>
</li>
</ul><div>Special Guest: Vitali Zaidman .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Vitali Zaidman is a full stack developer who works for WellDone Software Solutions and is currently working on a SEO project. Today’s show is about SEO for developers. SEO stands for search engine optimization, which helps your website appear higher on search engines.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt; SEO has changed a lot in the past 10 years. It has become much more regulated, and the “dirty tricks” of the past will actually penalize you, so it is important to do it properly. Today the best way to promote yourself on Google besides making good content is for developers to optimize the content, make it small, operational, secure, accessible, and operate on mobile. Much of it goes back to using semantic HTML since Google looks at it before looking at the structure of your website, how valuable it is, and how users interact with it. Having good semantics helps Google determine how valuable it is, so semantic HTML should be a top priority. Semantic HTML can also make your site more accessible to users, which will in turn give you a larger audience. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel talks about some of the challenges of SEO faced by companies. While bigger companies have the privilege of dedicated SEO teams, small companies often lack these specialists. Thankfully, Google has made their guidelines for SEO very accessible and gives you a lot of tools to track your optimization. The panel talks about different methods of SEO, such as including FAQ at the bottom of the web page, optimizing page speed, and image optimization. Structured data like questions and answers enriches the data that is shown for users on the search results page. To score your website’s SEO, Google released the tool PageSpeed Insights, which will assign your website a performance score. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Google uses two main tools to track a website’s SEO. First, they use real field data. If you opt in to ‘help improve Chrome’s features and performance’ when you install Chrome, it tracks how fast websites load on your Chrome, and they collect this information to understand how webpages load. It is required that your website has a certain amount of visitors to be tracked and added to the database. Second, Google has their own devices that will check your website. Currently, they are using a Moto G4 to test for mobile access, and a slow internet connection. Because of this, it is pretty easy to get a good score on desktop, but difficult to get a good score on mobile. The technology that drives all this is called Lighthouse. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Overall, performance is the main thing users look for, so aim for good performance and fast websites. The panel discusses the correlation between performance and SEO. For example, Fox News and CNN are two of the top search results for ‘news’, but they have a dismal Google PSI score. They conclude that performance shouldn’t be ignored, but be careful about directly correlating performance and SEO. They also caution against getting obsessed over certain aspects of SEO by themselves. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Vitali Zaidman&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tidelift.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tidelift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/elixir-mix/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Elixir Mix&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://moz.com/beginners-guide-to-seo&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;SEO&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.json.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSON&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://support.google.com/webmasters/answer/35769?hl=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Google Webmaster guidelines&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/speed/pagespeed/insights/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Google PageSpeed Insights&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/updates/2017/12/crux&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Chrome CrUX&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/tools/lighthouse&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Lighthouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wordstream.com/blog/ws/2018/01/22/google-speed-update&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Here&amp;#39;s How the Google Speed Update Will Impact Your Site&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/welldone-software/seo-for-developers-a-quick-overview-5b5b7ce34679&#34; rel=&#34;nofollow&#34;&gt;SEO for Developers - A Quick Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://support.google.com/webmasters/topic/6001971&#34; rel=&#34;nofollow&#34;&gt;Google Quality Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/Rigellute/spotify-tui&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Spotify CLI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.chrome.com/devsummit/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Chrome Dev Summit 2019&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dan Shapir on &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/shapirdan?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Anubis_Gates&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Anubis Gates&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.stgeorgemarathon.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;St. George Marathon&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Vitali Zaidman: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vzaidman.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vitali’s website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arzamas.academy&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Arzamas Academy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Follow Vitali on &lt;/strong&gt;&lt;a href=&#34;https://medium.com/@vzaidman&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Medium&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/vzaidman&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Vitali Zaidman .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="36986880" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b6064bcf-4799-41f0-9f70-5d1ba683f654/stream.mp3"/>
                
                <guid isPermaLink="false">e7bc68b1-3459-4655-8009-f3bf6d4b02ed</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-402-seo-for-developers-with-vitali-zaidman</link>
                <pubDate>Tue, 22 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2311</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 401: Hasura with Tanmai Gopal</itunes:title>
                <title>JSJ 401: Hasura with Tanmai Gopal</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Tanmai is one of the founders at Hasura. Hasura gives you instant graphQL APIs on top of a Postgres database. The eventual idea is to make data access secure and easy. Tanmai explains the challenges of doing this in the cloud. He talks about some of the difficulties with the tooling around using GraphQL and its bias towards working well with a monolith. Since GraphQL is basically a shared type system that describes your API, that means all your types need to be in the same code base. This is at odds with the folks who want to do microservices and serverless functions, because since their API is split across multiple services they have different types, and forcing these types to work together defeats the purpose of using microservices. Also, storing state across requests doesn’t work well with serverless and cloud native stuff. In short, learning to live without state is one of the general challenges with going serverless. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;This is where Hasura comes into play, and Tanmai explains how it works. Hasura is metadata driven, and each instance of the server can leverage multiple calls and exhibit a high amount of concurrency. It’s designed to be a little more CPU bound than memory bound, which means that configuring auto scaling on it is very easy and allows you to utilize the elasticity of cloud native applications. Tanmai clarifies his usage of the word ‘cloud native’, by which he means microservices. He explains that when you have a metadata based engine, this metadata has a language that allows you to bring to bring in types from multiple upstream microservices, and create a coherent graphQL API on top of that. Hasura is a middle man between the microservices and the consumer that converts multiple types into a single coherent graphQL API.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, Tanmai explains how Hasura handles data fetching and a high volume of requests. They also invented PostgresQL, RLS-like semantics within Hasura. He explains the process for merging your microservices into a single graphQL interface. Back on data fetching, Tanmai explains that when the product is an app, preventing an overabundance of queries becomes easier because during one of the staging processes that they have, they extract all of the queries that the app is actually making, and in the production version it only allows the queries that it has seen before. Hasura is focused on both the public interface and private use cases, though private is slightly better supported. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Tanmai talks about the customizations available with Hasura. Hasura supports two layers. One is an aliasing layer that lets you rename tables, columns, etc as exposed by PostgresQL. The other is a computer column, so that you can add computer columns so you can extend the type that you get from a data model, and then you can point that to something that you derive. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelist discusses the common conception of why it is a bad idea to expose the data models to the frontend folks directly. They discuss the trend of ‘dumbing down’ available tooling to appeal to junior developers, at the cost of making the backend more complicated. They talk about some of the issues that come from this, and the importance of tooling to solve this concern. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, Tanmai talks about the reasons to use Hasura over other products. There are 2 technologies that help with integrating arbitrary data sources. First is authorization grammar, their version of RLS that can extend to any system of types and relationships, The second is the data wrapper, part of the compiler that compiles from the graphQL metadata AST to the actual SQL AST. That is a generic interface, so anyone can come in and plug in a Haskell module that has that interface and implement a backend compiler for a native query language. This allows us to...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Tanmai is one of the founders at Hasura. Hasura gives you instant graphQL APIs on top of a Postgres database. The eventual idea is to make data access secure and easy. Tanmai explains the challenges of doing this in the cloud. He talks about some of the difficulties with the tooling around using GraphQL and its bias towards working well with a monolith. Since GraphQL is basically a shared type system that describes your API, that means all your types need to be in the same code base. This is at odds with the folks who want to do microservices and serverless functions, because since their API is split across multiple services they have different types, and forcing these types to work together defeats the purpose of using microservices. Also, storing state across requests doesn’t work well with serverless and cloud native stuff. In short, learning to live without state is one of the general challenges with going serverless. </strong></div><div><strong>This is where Hasura comes into play, and Tanmai explains how it works. Hasura is metadata driven, and each instance of the server can leverage multiple calls and exhibit a high amount of concurrency. It’s designed to be a little more CPU bound than memory bound, which means that configuring auto scaling on it is very easy and allows you to utilize the elasticity of cloud native applications. Tanmai clarifies his usage of the word ‘cloud native’, by which he means microservices. He explains that when you have a metadata based engine, this metadata has a language that allows you to bring to bring in types from multiple upstream microservices, and create a coherent graphQL API on top of that. Hasura is a middle man between the microservices and the consumer that converts multiple types into a single coherent graphQL API.</strong></div><div><strong>Next, Tanmai explains how Hasura handles data fetching and a high volume of requests. They also invented PostgresQL, RLS-like semantics within Hasura. He explains the process for merging your microservices into a single graphQL interface. Back on data fetching, Tanmai explains that when the product is an app, preventing an overabundance of queries becomes easier because during one of the staging processes that they have, they extract all of the queries that the app is actually making, and in the production version it only allows the queries that it has seen before. Hasura is focused on both the public interface and private use cases, though private is slightly better supported. </strong></div><div><strong>Tanmai talks about the customizations available with Hasura. Hasura supports two layers. One is an aliasing layer that lets you rename tables, columns, etc as exposed by PostgresQL. The other is a computer column, so that you can add computer columns so you can extend the type that you get from a data model, and then you can point that to something that you derive. </strong></div><div><strong>The panelist discusses the common conception of why it is a bad idea to expose the data models to the frontend folks directly. They discuss the trend of ‘dumbing down’ available tooling to appeal to junior developers, at the cost of making the backend more complicated. They talk about some of the issues that come from this, and the importance of tooling to solve this concern. </strong></div><div><strong>Finally, Tanmai talks about the reasons to use Hasura over other products. There are 2 technologies that help with integrating arbitrary data sources. First is authorization grammar, their version of RLS that can extend to any system of types and relationships, The second is the data wrapper, part of the compiler that compiles from the graphQL metadata AST to the actual SQL AST. That is a generic interface, so anyone can come in and plug in a Haskell module that has that interface and implement a backend compiler for a native query language. This allows us to plug in other sources and stitch microservices together. The show concludes with Tanmai talking about their choice to use Haskell to make Hasura. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Dan Shapir</strong></li>
<li><strong>Steve Edwards</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>With special guest: Tanmai Gopal</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/adventures-in-devops/" rel="nofollow"><strong>Adventures in DevOps</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/dev-ed/" rel="nofollow"><strong>The Dev Ed Podcast</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://hasura.io/" rel="nofollow"><strong>Hasura</strong></a></li>
<li><a href="https://www.haskell.org/" rel="nofollow"><strong>Haskell</strong></a></li>
<li><a href="https://nodejs.org/" rel="nofollow"><strong>Node.js</strong></a></li>
<li><a href="https://www.cncf.io/" rel="nofollow"><strong>Cloud Native</strong></a></li>
<li><a href="https://microservices.io/" rel="nofollow"><strong>Microservices </strong></a></li>
<li>
<a href="https://www.graphile.org/postgraphile/" rel="nofollow"><strong>PostGraphile</strong></a><strong> </strong>
</li>
<li><a href="https://www.postgresql.org/" rel="nofollow"><strong>Postgres </strong></a></li>
<li><a href="https://www.postgresql.org/docs/9.5/ddl-rowsecurity.html" rel="nofollow"><strong>PostgresQL RLS</strong></a></li>
<li><a href="https://swagger.io/" rel="nofollow"><strong>Swagger</strong></a></li>
<li><a href="https://jamstack.org/" rel="nofollow"><strong>JAMstack</strong></a></li>
<li><a href="https://www.npmjs.com/package/soap" rel="nofollow"><strong>Soap</strong></a></li>
<li><a href="https://www.npmjs.com/package/rest-js" rel="nofollow"><strong>Rest</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.amazon.com/Economic-Singularity-Artificial-intelligence-capitalism/dp/099321164X?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>The Economic Singularity</strong></a></li>
<li><a href="https://www.capitalcitiesmusic.com/" rel="nofollow"><strong>Capital Cities</strong></a></li>
<li><a href="https://coolaj86.com/articles/gamecube-homebrew-guide-for-n00bs/" rel="nofollow"><strong>GameCube Homebrew</strong></a></li>
</ul><div><strong>Dan Shapir:</strong></div><ul>
<li><a href="http://romaniatourism.com/" rel="nofollow"><strong>Romania</strong></a></li>
<li><a href="https://jscamp.ro/" rel="nofollow"><strong>JSCamp</strong></a></li>
</ul><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://www.sundancenow.com/series/watch/cold-blooded-the-clutter-family-murders/3804768?season=1" rel="nofollow"><strong>Cold Blooded: The Clutter Family Murders</strong></a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://maxcoders.io" rel="nofollow"><strong>Maxcoders.io</strong></a></li>
<li><a href="https://www.tripit.com/web" rel="nofollow"><strong>TripIt</strong></a></li>
<li><a href="https://www.stgeorgemarathon.com/" rel="nofollow"><strong>St. George Marathon</strong></a></li>
<li><a href="https://korr.com/products/cardiocoach-vo2-max-app/" rel="nofollow"><strong>VO2 Max app</strong></a></li>
</ul><div><strong>Tanmai Gopal: </strong></div><ul>
<li>
<strong>Follow Tanmai on Twitter </strong><a href="https://twitter.com/tanmaigo?lang=en" rel="nofollow"><strong>@tanmaigo</strong></a>
</li>
<li><a href="https://www.amazon.com/gp/bookseries/B01947LZ8A?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Broken Earth Trilogy</strong></a></li>
<li><a href="https://www.amazon.com/Three-Body-Problem-Cixin-Liu/dp/0765382032?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>The Three-Body Problem</strong></a></li>
<li><a href="https://graphql.asia/" rel="nofollow"><strong>graphQL Asia</strong></a></li>
</ul><div>Special Guest: Tanmai Gopal.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Tanmai is one of the founders at Hasura. Hasura gives you instant graphQL APIs on top of a Postgres database. The eventual idea is to make data access secure and easy. Tanmai explains the challenges of doing this in the cloud. He talks about some of the difficulties with the tooling around using GraphQL and its bias towards working well with a monolith. Since GraphQL is basically a shared type system that describes your API, that means all your types need to be in the same code base. This is at odds with the folks who want to do microservices and serverless functions, because since their API is split across multiple services they have different types, and forcing these types to work together defeats the purpose of using microservices. Also, storing state across requests doesn’t work well with serverless and cloud native stuff. In short, learning to live without state is one of the general challenges with going serverless. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;This is where Hasura comes into play, and Tanmai explains how it works. Hasura is metadata driven, and each instance of the server can leverage multiple calls and exhibit a high amount of concurrency. It’s designed to be a little more CPU bound than memory bound, which means that configuring auto scaling on it is very easy and allows you to utilize the elasticity of cloud native applications. Tanmai clarifies his usage of the word ‘cloud native’, by which he means microservices. He explains that when you have a metadata based engine, this metadata has a language that allows you to bring to bring in types from multiple upstream microservices, and create a coherent graphQL API on top of that. Hasura is a middle man between the microservices and the consumer that converts multiple types into a single coherent graphQL API.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, Tanmai explains how Hasura handles data fetching and a high volume of requests. They also invented PostgresQL, RLS-like semantics within Hasura. He explains the process for merging your microservices into a single graphQL interface. Back on data fetching, Tanmai explains that when the product is an app, preventing an overabundance of queries becomes easier because during one of the staging processes that they have, they extract all of the queries that the app is actually making, and in the production version it only allows the queries that it has seen before. Hasura is focused on both the public interface and private use cases, though private is slightly better supported. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Tanmai talks about the customizations available with Hasura. Hasura supports two layers. One is an aliasing layer that lets you rename tables, columns, etc as exposed by PostgresQL. The other is a computer column, so that you can add computer columns so you can extend the type that you get from a data model, and then you can point that to something that you derive. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelist discusses the common conception of why it is a bad idea to expose the data models to the frontend folks directly. They discuss the trend of ‘dumbing down’ available tooling to appeal to junior developers, at the cost of making the backend more complicated. They talk about some of the issues that come from this, and the importance of tooling to solve this concern. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, Tanmai talks about the reasons to use Hasura over other products. There are 2 technologies that help with integrating arbitrary data sources. First is authorization grammar, their version of RLS that can extend to any system of types and relationships, The second is the data wrapper, part of the compiler that compiles from the graphQL metadata AST to the actual SQL AST. That is a generic interface, so anyone can come in and plug in a Haskell module that has that interface and implement a backend compiler for a native query language. This allows us to plug in other sources and stitch microservices together. The show concludes with Tanmai talking about their choice to use Haskell to make Hasura. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Tanmai Gopal&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-devops/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in DevOps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/dev-ed/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Dev Ed Podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://hasura.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hasura&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.haskell.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Haskell&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cncf.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cloud Native&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://microservices.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Microservices &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.graphile.org/postgraphile/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;PostGraphile&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.postgresql.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Postgres &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.postgresql.org/docs/9.5/ddl-rowsecurity.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;PostgresQL RLS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Swagger&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jamstack.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JAMstack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/soap&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Soap&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/rest-js&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Rest&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Economic-Singularity-Artificial-intelligence-capitalism/dp/099321164X?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Economic Singularity&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.capitalcitiesmusic.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Capital Cities&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/gamecube-homebrew-guide-for-n00bs/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GameCube Homebrew&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://romaniatourism.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Romania&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jscamp.ro/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSCamp&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.sundancenow.com/series/watch/cold-blooded-the-clutter-family-murders/3804768?season=1&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cold Blooded: The Clutter Family Murders&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://maxcoders.io&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Maxcoders.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tripit.com/web&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;TripIt&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.stgeorgemarathon.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;St. George Marathon&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://korr.com/products/cardiocoach-vo2-max-app/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;VO2 Max app&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Tanmai Gopal: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Follow Tanmai on Twitter &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/tanmaigo?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@tanmaigo&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/bookseries/B01947LZ8A?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Broken Earth Trilogy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Three-Body-Problem-Cixin-Liu/dp/0765382032?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Three-Body Problem&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.asia/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;graphQL Asia&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Tanmai Gopal.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67534680" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/396f8e59-f3b2-45b1-993b-6d15f57baf8f/stream.mp3"/>
                
                <guid isPermaLink="false">188ea08d-1148-4f40-98d6-002996ee101e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-401-hasura-with-tanmai-gopal</link>
                <pubDate>Thu, 17 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4220</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 400: The Influence of JavaScript Jabber</itunes:title>
                <title>JSJ 400: The Influence of JavaScript Jabber</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JavaScript Jabber celebrates its 400th episode with former host Dave Smith and some other familiar voices. Each of the panelists talks about what they’ve been up to. Dave hasn’t been on the show for 3 years, but he and Jameson Dance have started a podcast called Soft Skills Engineering where they answer questions about the non-technical side of engineering. When he left the show he was the director of engineering on Hire View, and currently he works for Amazon on Alexa. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler has been on several JSJ, RRU, and MJS episodes. His time is divided between contracting for startups and his own company closebrace.com, a tutorial and resource site for JavaScript developers.  Dan Shapir has also been on JSJ as a guest, and is currently works for Wix doing performance tech. He enjoys speaking at conferences, such as JS Camp in Bucharest, Romania and the YGLF conference. Steve Edwards was previously on MJS 078. He started on Drupal in the PHP world, switched to JavaScript, and then a few years ago he started looking at Vue. Now he does Vue fulltime for ImageWare Systems.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;As for Charles, his primary focus is the podcasts, since DevChat.tv produces around 20 episodes per week. 5 new shows were started in July, and he talks about some of the challenges that that brought. One of his most popular shows recently was JSJ 389: What makes a 10x Engineer? This helped him realize that he wants to help teach people how to be a successful engineer, so he’s working on launching a new show about it. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists share some of their favorite JSJ episodes. They discuss the tendency of JSJ to get early access to these fascinating people when the conversation was just beginning, such as the inventor of Redux Dan Abramov, before their rise to stardom. The talk about the rise in popularity of podcasting in general. They agree that even though JavaScript is evolving and changing quickly, it’s still helpful to listen to old episodes. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles talks about the influence JavaScript Jabber has had on other podcasts. It has spawned several spinoffs, including My JavaScript Story. He’s had several hosts start their own DevChat.tv shows based off JavaScript Jabber, including Adventures in Angular and The DevEd Podcast. JavaScript Jabber has also been the inspiration for other podcasts that aren’t part of DevChat.tv. There aren’t many podcast companies that produce as many shows as they do and they’re developing their own tools. DevChat.tv moved off of WordPress and is in the process of moving over to Podwrench. Charles talks about all the new shows that have been launched, and his view on ‘competing’ podcasts. Charles is also considering doing an audio drama that happens in a programming office, so if you would like to write and/or voice that  show, he invites you to contact him. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The show concludes with the panel talking about the projects they’ve been working on that they want listeners to check out. Christopher invites listeners to check out closebrace.com. He also has plans to write a short ebook on unit testing with jest, considered doing his own podcast, and invites people to check out his fiction books on his website. Dan talks about his involvement with Wix, a drag and drop website service, that recently released a technology called Corvid which lets you write JS into the website you build with Wix. This means you can design your user interface using Wix, but then automate it, add events functionality, etc. Dan is also going to be at the Chrome Dev Summit conference. Dave invites listeners to check out the Soft Skills Engineering podcast, and Charles invites listeners to subscribe to his new site maxcoders.io. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;C...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JavaScript Jabber celebrates its 400th episode with former host Dave Smith and some other familiar voices. Each of the panelists talks about what they’ve been up to. Dave hasn’t been on the show for 3 years, but he and Jameson Dance have started a podcast called Soft Skills Engineering where they answer questions about the non-technical side of engineering. When he left the show he was the director of engineering on Hire View, and currently he works for Amazon on Alexa. </strong></div><div><strong>Christopher Buecheler has been on several JSJ, RRU, and MJS episodes. His time is divided between contracting for startups and his own company closebrace.com, a tutorial and resource site for JavaScript developers.  Dan Shapir has also been on JSJ as a guest, and is currently works for Wix doing performance tech. He enjoys speaking at conferences, such as JS Camp in Bucharest, Romania and the YGLF conference. Steve Edwards was previously on MJS 078. He started on Drupal in the PHP world, switched to JavaScript, and then a few years ago he started looking at Vue. Now he does Vue fulltime for ImageWare Systems.</strong></div><div><strong>As for Charles, his primary focus is the podcasts, since DevChat.tv produces around 20 episodes per week. 5 new shows were started in July, and he talks about some of the challenges that that brought. One of his most popular shows recently was JSJ 389: What makes a 10x Engineer? This helped him realize that he wants to help teach people how to be a successful engineer, so he’s working on launching a new show about it. </strong></div><div><strong>The panelists share some of their favorite JSJ episodes. They discuss the tendency of JSJ to get early access to these fascinating people when the conversation was just beginning, such as the inventor of Redux Dan Abramov, before their rise to stardom. The talk about the rise in popularity of podcasting in general. They agree that even though JavaScript is evolving and changing quickly, it’s still helpful to listen to old episodes. </strong></div><div><strong>Charles talks about the influence JavaScript Jabber has had on other podcasts. It has spawned several spinoffs, including My JavaScript Story. He’s had several hosts start their own DevChat.tv shows based off JavaScript Jabber, including Adventures in Angular and The DevEd Podcast. JavaScript Jabber has also been the inspiration for other podcasts that aren’t part of DevChat.tv. There aren’t many podcast companies that produce as many shows as they do and they’re developing their own tools. DevChat.tv moved off of WordPress and is in the process of moving over to Podwrench. Charles talks about all the new shows that have been launched, and his view on ‘competing’ podcasts. Charles is also considering doing an audio drama that happens in a programming office, so if you would like to write and/or voice that  show, he invites you to contact him. </strong></div><div><strong>The show concludes with the panel talking about the projects they’ve been working on that they want listeners to check out. Christopher invites listeners to check out closebrace.com. He also has plans to write a short ebook on unit testing with jest, considered doing his own podcast, and invites people to check out his fiction books on his website. Dan talks about his involvement with Wix, a drag and drop website service, that recently released a technology called Corvid which lets you write JS into the website you build with Wix. This means you can design your user interface using Wix, but then automate it, add events functionality, etc. Dan is also going to be at the Chrome Dev Summit conference. Dave invites listeners to check out the Soft Skills Engineering podcast, and Charles invites listeners to subscribe to his new site maxcoders.io. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Dan Shapir</strong></li>
<li><strong>Christopher Buecheler</strong></li>
<li><strong>Steve Edwards</strong></li>
<li><strong>Dave Smith</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://tidelift.com/" rel="nofollow"><strong>Tidelift</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/adventures-in-dotnet/" rel="nofollow"><strong>Adventures in .NET</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://devchat.tv/dev-rev/" rel="nofollow"><strong>The Dev Rev</strong></a></li>
<li><a href="https://devchat.tv/my-javascript-story/mjs-099-christopher-buecheler/" rel="nofollow"><strong>MJS 099: Christopher Buecheler</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-338-its-supposed-to-hurt-get-outside-of-your-comfort-zone-to-master-your-craft-with-christopher-buecheler/#viewport" rel="nofollow"><strong>JSJ 338: It&#39;s Supposed to Hurt. Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler</strong></a></li>
<li><a href="https://devchat.tv/react-round-up/rru-029-christopher-buecheler-getting-ready-to-teach-lessons-learned-from-building-an-84-tutorial-software-course/#viewport" rel="nofollow"><strong>RRU 029: Christopher Buecheler Getting Ready to Teach Lessons Learned from Building an 84 Tutorial Software Course</strong></a></li>
<li><a href="https://devchat.tv/my-javascript-story/mjs-108-dan-shappir/#viewport" rel="nofollow"><strong>MJS 108: Dan Shapir</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-334-web-performance-api-with-dan-shappir/#viewport" rel="nofollow"><strong>JSJ 334: Web Performance API with Dan Shapir</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-371-the-benefits-and-challenges-of-server-side-rendering-ssr-with-dan-shappir/#viewport" rel="nofollow"><strong>JSJ 371: The Benefits and Challenges of Server Side Rendering with Dan Shapir</strong></a></li>
<li><a href="https://devchat.tv/my-javascript-story/mjs-078-steve-edwards/#viewport" rel="nofollow"><strong>MJS 078: Steve Edwards</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/179-jsj-redux-and-react-with-dan-abramov/" rel="nofollow"><strong>JSJ 179: Redux and React with Dan Abramov</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/187-jsj-vue-js-with-evan-you/" rel="nofollow"><strong>JSJ 187: Vue.js with Evan You</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-383-what-is-javascript/" rel="nofollow"><strong>JSJ 383: What is JavaScript?</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-385-what-can-you-build-with-javascript/" rel="nofollow"><strong>JSJ 385: What Can You Build with JavaScript</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-390-transposit-with-adam-leventhal/" rel="nofollow"><strong>JSJ 390: Transposit with Adam Leventhal</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-395-the-new-ember-with-mike-north/" rel="nofollow"><strong>JSJ 395: The New Ember with Mike North</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/220-jsj-teaching-javascript-with-kyle-simpson/" rel="nofollow"><strong>JSJ 220: Teaching JavaScript with Kyle Simpson</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-313-light-functional-javascript-with-kyle-simpson/" rel="nofollow"><strong>JSJ 313: Light Functional JavaScript with Kyle Simpson</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich/" rel="nofollow"><strong>JSJ 124: The Origin of JavaScript with Brendan Eich</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/073-jsj-react-with-pete-hunt-and-jordan-walke/" rel="nofollow"><strong>JSJ 073: React with Pete Hunt and Jordan Walke</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-392-the-murky-past-and-misty-future-of-javascript-with-douglas-crockford/" rel="nofollow"><strong>JSJ 392: The Murky Past and Misty Future of JavaScript with Douglas Crockford</strong></a></li>
<li><a href="https://player.fm/series/all-javascript-podcasts-by-devchattv/jsj-391-debugging-with-todd-gardner" rel="nofollow"><strong>JSJ 391: Debugging with Todd Gardner</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-389-what-makes-a-10x-engineer/" rel="nofollow"><strong>JSJ 389: What Makes a 10x Engineer?</strong></a></li>
<li><a href="http://cwbuecheler.com/" rel="nofollow"><strong>cwbuecheler.com </strong></a></li>
<li><a href="https://closebrace.com" rel="nofollow"><strong>Closebrace.com</strong></a></li>
<li>
<a href="https://www.wix.com/corvid" rel="nofollow"><strong>Corvid by Wix </strong></a><strong> </strong>
</li>
<li><a href="https://softskills.audio/" rel="nofollow"><strong>Soft Skills Engineering podcast</strong></a></li>
<li>
<a href="https://maxcoders.io/" rel="nofollow"><strong>maxcoders.io</strong></a><strong>                                                                                                                                                                          </strong>
</li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Steve Edwards:</strong></div><ul><li><a href="https://github.com/formio/formio" rel="nofollow"><strong>form.io</strong></a></li></ul><div><strong>Christopher Buecheler:</strong></div><ul>
<li><a href="https://www.apollographql.com/docs/apollo-server/testing/graphql-playground/" rel="nofollow"><strong>Apollo GraphQL Playground</strong></a></li>
<li>
<a href="https://twitter.com/TheTimeCowboy" rel="nofollow"><strong>@TheTimeCowboy</strong></a><strong> Jake Lawrence</strong>
</li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.stgeorgemarathon.com/" rel="nofollow"><strong>St. George Marathon</strong></a></li>
<li><a href="https://www.amazon.com/GU-Energy-Original-Nutrition-Assorted/dp/B00CQ7QDQA/ref=sr_1_4?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>GU Energy Original Sports Nutrition Energy Gel</strong></a></li>
<li><a href="https://www.vrbo.com/" rel="nofollow"><strong>Vrbo</strong></a></li>
<li><a href="https://meetings.hubspot.com/chuck27/15-minute-listener-call" rel="nofollow"><strong>devchat.tv/15minutes</strong></a></li>
</ul><div><strong>Dan Shapir:</strong></div><ul>
<li><a href="https://www.revolutionspodcast.com/" rel="nofollow"><strong>Revolutions by Mike Duncan podcast</strong></a></li>
<li><a href="https://www.goodreads.com/series/52622-the-winter-of-the-world" rel="nofollow"><strong>The Winter of the World book series</strong></a></li>
</ul><div><strong>Dave Smith:</strong></div><ul>
<li><a href="https://www.bbc.co.uk/programmes/w13xttx2/episodes/downloads" rel="nofollow"><strong>13 Minutes to the Moon podcast by BBC</strong></a></li>
<li><a href="https://www.amazon.com/Pandasaurus-Games-201809PAN-Mind-Card/dp/B07C4F3KLF?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>The Mind</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JavaScript Jabber celebrates its 400th episode with former host Dave Smith and some other familiar voices. Each of the panelists talks about what they’ve been up to. Dave hasn’t been on the show for 3 years, but he and Jameson Dance have started a podcast called Soft Skills Engineering where they answer questions about the non-technical side of engineering. When he left the show he was the director of engineering on Hire View, and currently he works for Amazon on Alexa. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler has been on several JSJ, RRU, and MJS episodes. His time is divided between contracting for startups and his own company closebrace.com, a tutorial and resource site for JavaScript developers.  Dan Shapir has also been on JSJ as a guest, and is currently works for Wix doing performance tech. He enjoys speaking at conferences, such as JS Camp in Bucharest, Romania and the YGLF conference. Steve Edwards was previously on MJS 078. He started on Drupal in the PHP world, switched to JavaScript, and then a few years ago he started looking at Vue. Now he does Vue fulltime for ImageWare Systems.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;As for Charles, his primary focus is the podcasts, since DevChat.tv produces around 20 episodes per week. 5 new shows were started in July, and he talks about some of the challenges that that brought. One of his most popular shows recently was JSJ 389: What makes a 10x Engineer? This helped him realize that he wants to help teach people how to be a successful engineer, so he’s working on launching a new show about it. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists share some of their favorite JSJ episodes. They discuss the tendency of JSJ to get early access to these fascinating people when the conversation was just beginning, such as the inventor of Redux Dan Abramov, before their rise to stardom. The talk about the rise in popularity of podcasting in general. They agree that even though JavaScript is evolving and changing quickly, it’s still helpful to listen to old episodes. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles talks about the influence JavaScript Jabber has had on other podcasts. It has spawned several spinoffs, including My JavaScript Story. He’s had several hosts start their own DevChat.tv shows based off JavaScript Jabber, including Adventures in Angular and The DevEd Podcast. JavaScript Jabber has also been the inspiration for other podcasts that aren’t part of DevChat.tv. There aren’t many podcast companies that produce as many shows as they do and they’re developing their own tools. DevChat.tv moved off of WordPress and is in the process of moving over to Podwrench. Charles talks about all the new shows that have been launched, and his view on ‘competing’ podcasts. Charles is also considering doing an audio drama that happens in a programming office, so if you would like to write and/or voice that  show, he invites you to contact him. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The show concludes with the panel talking about the projects they’ve been working on that they want listeners to check out. Christopher invites listeners to check out closebrace.com. He also has plans to write a short ebook on unit testing with jest, considered doing his own podcast, and invites people to check out his fiction books on his website. Dan talks about his involvement with Wix, a drag and drop website service, that recently released a technology called Corvid which lets you write JS into the website you build with Wix. This means you can design your user interface using Wix, but then automate it, add events functionality, etc. Dan is also going to be at the Chrome Dev Summit conference. Dave invites listeners to check out the Soft Skills Engineering podcast, and Charles invites listeners to subscribe to his new site maxcoders.io. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dan Shapir&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dave Smith&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tidelift.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tidelift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-dotnet/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in .NET&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/dev-rev/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Dev Rev&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-099-christopher-buecheler/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;MJS 099: Christopher Buecheler&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-338-its-supposed-to-hurt-get-outside-of-your-comfort-zone-to-master-your-craft-with-christopher-buecheler/#viewport&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 338: It&amp;#39;s Supposed to Hurt. Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up/rru-029-christopher-buecheler-getting-ready-to-teach-lessons-learned-from-building-an-84-tutorial-software-course/#viewport&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RRU 029: Christopher Buecheler Getting Ready to Teach Lessons Learned from Building an 84 Tutorial Software Course&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-108-dan-shappir/#viewport&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;MJS 108: Dan Shapir&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-334-web-performance-api-with-dan-shappir/#viewport&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 334: Web Performance API with Dan Shapir&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-371-the-benefits-and-challenges-of-server-side-rendering-ssr-with-dan-shappir/#viewport&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 371: The Benefits and Challenges of Server Side Rendering with Dan Shapir&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-078-steve-edwards/#viewport&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;MJS 078: Steve Edwards&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/179-jsj-redux-and-react-with-dan-abramov/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 179: Redux and React with Dan Abramov&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/187-jsj-vue-js-with-evan-you/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 187: Vue.js with Evan You&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-383-what-is-javascript/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 383: What is JavaScript?&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-385-what-can-you-build-with-javascript/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 385: What Can You Build with JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-390-transposit-with-adam-leventhal/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 390: Transposit with Adam Leventhal&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-395-the-new-ember-with-mike-north/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 395: The New Ember with Mike North&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/220-jsj-teaching-javascript-with-kyle-simpson/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 220: Teaching JavaScript with Kyle Simpson&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-313-light-functional-javascript-with-kyle-simpson/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 313: Light Functional JavaScript with Kyle Simpson&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 124: The Origin of JavaScript with Brendan Eich&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/073-jsj-react-with-pete-hunt-and-jordan-walke/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 073: React with Pete Hunt and Jordan Walke&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-392-the-murky-past-and-misty-future-of-javascript-with-douglas-crockford/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 392: The Murky Past and Misty Future of JavaScript with Douglas Crockford&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://player.fm/series/all-javascript-podcasts-by-devchattv/jsj-391-debugging-with-todd-gardner&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 391: Debugging with Todd Gardner&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-389-what-makes-a-10x-engineer/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 389: What Makes a 10x Engineer?&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://cwbuecheler.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;cwbuecheler.com &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://closebrace.com&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Closebrace.com&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.wix.com/corvid&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Corvid by Wix &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://softskills.audio/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Soft Skills Engineering podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://maxcoders.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;maxcoders.io&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;                                                                                                                                                                          &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/formio/formio&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;form.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/docs/apollo-server/testing/graphql-playground/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Apollo GraphQL Playground&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/TheTimeCowboy&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@TheTimeCowboy&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; Jake Lawrence&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.stgeorgemarathon.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;St. George Marathon&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/GU-Energy-Original-Nutrition-Assorted/dp/B00CQ7QDQA/ref=sr_1_4?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GU Energy Original Sports Nutrition Energy Gel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vrbo.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vrbo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings.hubspot.com/chuck27/15-minute-listener-call&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;devchat.tv/15minutes&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shapir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.revolutionspodcast.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Revolutions by Mike Duncan podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/series/52622-the-winter-of-the-world&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Winter of the World book series&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dave Smith:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bbc.co.uk/programmes/w13xttx2/episodes/downloads&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;13 Minutes to the Moon podcast by BBC&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Pandasaurus-Games-201809PAN-Mind-Card/dp/B07C4F3KLF?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Mind&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67367497" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6660dea9-f5cd-4f5b-ad00-371f17c8e61b/stream.mp3"/>
                
                <guid isPermaLink="false">132348ff-86cb-4ee4-a107-77097ff09e55</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-400-the-influence-of-javascript-jabber</link>
                <pubDate>Tue, 15 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4210</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 399:  Debugging with Async/Await with Valeri Karpov</itunes:title>
                <title>JSJ 399:  Debugging with Async/Await with Valeri Karpov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Valeri Karpov is a maintainer on Mongoose, has started a few companies, and works for a company called Booster Fuels. Today’s topic debugging with Async/Await. The panel talks about some of the challenges of debugging with Async. AJ, however, has never encountered the same problems, so he shares his debugging method. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Valeri differentiates between .catch vs try...catch, and talks about why he prefers .catch. There are two ways to handle all errors in an async function without leading to an unhandled promise rejection. The first is to wrap the entire body of the async function in a try...catch, has some limitations. Calling an async function always returns a promise, so the other approach is calling .catch on the promise to handle any errors that occur in that function body. One of the key differences is if you return a promise within an async function, and that return promise is wrapped in a try...catch, the catch block won’t get called if that promise is rejected, whereas if you call .catch on the promise that the function returns, you’ll actually catch that error. There are rare instances where this can get tricky and unintuitive, such as where you have to call new promise and have resolve and reject, and you can get unexpected behavior.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses Valeri’s current favorite JS interview question, which is,  “Given a stream, implement a function called ‘stream to promise’ that, given a stream, returns a promise that resolves to the concatenation of all the data chunks emitted by the stream, or rejects if the stream emits an error event.” It’s really simple to get this qustion right, and really simple to get it wrong, and the difference can be catastrophic. AJ cautions listeners to never use the data event except in the cases Val was talking about, only use the readable event.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation turns to the function of a readable event. Since data always pushes data, when you get a readable event, it’s up to you to call read inside the function handler, and then you get back a chunk of data, call read again and again until the read returns null. When you use readable, you are in control and you avoid piling functions into RAM. In addition, the right function will return true or false to let you know if the buffer is full or not. This is a way to mix imperative style into a stream.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The next discussion topics are the differences between imperative style and reactive style and how a waits and promises work in a normal four loop. A wait suspends the execution of a function until the promise is resolved. Does a wait actually stop the loop or is it just transpiling like a promise and it doesn’t stop the loop. AJ wrote a module called Batch Async to be not as greedy as promise.all but not as limited as other options.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The JavaScript panelists talk about different async iterators they’ve used, such as Babel. They discuss the merits of Babel, especially since baseline Android phones (which a significant portion of the population of the world uses) run UC Browser that doesn’t support Babel, and so a significant chunk of the population of the world. On the other hand, if you want to target a large audience, you need to use Babel.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Since frameworks in general don’t handle async very well, the panel discusses ways to mitigate this. They talk about different frameworks like Vue, React, and Express and how they support async functions. They discuss why there is no way for you to actually cancel an async option in an actual case, how complex canceling is, and what you are really trying to solve for in the cancellation process. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Canceling something is a complex problem. Valeri talks about his one case where he had a specific bug that required non-generic engi...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Valeri Karpov is a maintainer on Mongoose, has started a few companies, and works for a company called Booster Fuels. Today’s topic debugging with Async/Await. The panel talks about some of the challenges of debugging with Async. AJ, however, has never encountered the same problems, so he shares his debugging method. </strong></div><div><strong>Valeri differentiates between .catch vs try...catch, and talks about why he prefers .catch. There are two ways to handle all errors in an async function without leading to an unhandled promise rejection. The first is to wrap the entire body of the async function in a try...catch, has some limitations. Calling an async function always returns a promise, so the other approach is calling .catch on the promise to handle any errors that occur in that function body. One of the key differences is if you return a promise within an async function, and that return promise is wrapped in a try...catch, the catch block won’t get called if that promise is rejected, whereas if you call .catch on the promise that the function returns, you’ll actually catch that error. There are rare instances where this can get tricky and unintuitive, such as where you have to call new promise and have resolve and reject, and you can get unexpected behavior.</strong></div><div><strong>The panel discusses Valeri’s current favorite JS interview question, which is,  “Given a stream, implement a function called ‘stream to promise’ that, given a stream, returns a promise that resolves to the concatenation of all the data chunks emitted by the stream, or rejects if the stream emits an error event.” It’s really simple to get this qustion right, and really simple to get it wrong, and the difference can be catastrophic. AJ cautions listeners to never use the data event except in the cases Val was talking about, only use the readable event.</strong></div><div><strong>The conversation turns to the function of a readable event. Since data always pushes data, when you get a readable event, it’s up to you to call read inside the function handler, and then you get back a chunk of data, call read again and again until the read returns null. When you use readable, you are in control and you avoid piling functions into RAM. In addition, the right function will return true or false to let you know if the buffer is full or not. This is a way to mix imperative style into a stream.</strong></div><div><strong>The next discussion topics are the differences between imperative style and reactive style and how a waits and promises work in a normal four loop. A wait suspends the execution of a function until the promise is resolved. Does a wait actually stop the loop or is it just transpiling like a promise and it doesn’t stop the loop. AJ wrote a module called Batch Async to be not as greedy as promise.all but not as limited as other options.</strong></div><div><strong>The JavaScript panelists talk about different async iterators they’ve used, such as Babel. They discuss the merits of Babel, especially since baseline Android phones (which a significant portion of the population of the world uses) run UC Browser that doesn’t support Babel, and so a significant chunk of the population of the world. On the other hand, if you want to target a large audience, you need to use Babel.</strong></div><div><strong>Since frameworks in general don’t handle async very well, the panel discusses ways to mitigate this. They talk about different frameworks like Vue, React, and Express and how they support async functions. They discuss why there is no way for you to actually cancel an async option in an actual case, how complex canceling is, and what you are really trying to solve for in the cancellation process. </strong></div><div><strong>Canceling something is a complex problem. Valeri talks about his one case where he had a specific bug that required non-generic engineering to solve, and cancelling actually solved something. When AJ has come across cancellation issues, it’s very specific to that use case. The rest of the panelists talk about their experiences with having to cancel something. </strong></div><div><strong>Finally, they talk about their experience with async generator functions. A generator is a function that lets you enter into the function later. This makes sense for very large or long running data sets, but when you have a bounded items, don’t complicate your code this way. When an async generator function yields, you explicitly need to call next in order for it to pick up again. If you don’t call ‘next’, it’s essentially cancelled. Remember that object.keys and object.values are your friends. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Christopher Buecheler</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>With special guest: Valeri Karpov</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/dev-ed/" rel="nofollow"><strong>The DevEd Podcast</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/adventures-in-devops/" rel="nofollow"><strong>Adventures in DevOps</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://mongoosejs.com/" rel="nofollow"><strong>Mongoose</strong></a></li>
<li><a href="https://expressjs.com/en/5x/api.html" rel="nofollow"><strong>Express 5</strong></a></li>
<li><a href="https://nodejs.org/api/stream.html" rel="nofollow"><strong>Node Streams</strong></a></li>
<li><a href="https://github.com/pull-stream/pull-stream" rel="nofollow"><strong>Pull Streams</strong></a></li>
<li><a href="https://masteringjs.io/" rel="nofollow"><strong>Masteringjs.io</strong></a></li>
<li><a href="https://www.mongodb.com/" rel="nofollow"><strong>MongoDB</strong></a></li>
<li><a href="https://babeljs.io/" rel="nofollow"><strong>Babel</strong></a></li>
<li><a href="https://www.w3schools.com/html/" rel="nofollow"><strong>HTML</strong></a></li>
<li><a href="https://webpack.js.org/" rel="nofollow"><strong>Webpack</strong></a></li>
<li><a href="https://vuejs.org/" rel="nofollow"><strong>Vue</strong></a></li>
<li><a href="https://expressjs.com/" rel="nofollow"><strong>Express</strong></a></li>
<li><a href="https://rxjs-dev.firebaseapp.com/" rel="nofollow"><strong>RxJS</strong></a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/API/Console/log" rel="nofollow"><strong>Console.log</strong></a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify" rel="nofollow"><strong>Json.stringify</strong></a></li>
<li><a href="https://git.coolaj86.com/coolaj86/batchasync.js" rel="nofollow"><strong>Batchasync.js</strong></a></li>
<li><a href="https://coolaj86.com/articles/batching-async-requests-50-lines-of-vanilla-js/" rel="nofollow"><strong>How to Write Batch Async Functions</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul><li><a href="https://www.youtube.com/playlist?list=PLZaEVINf2Bq96e_Z2NvY7tx5HWlECCsK8" rel="nofollow"><strong>Ethan Garofolo YouTube</strong></a></li></ul><div><strong>Christopher Buecheler:</strong></div><ul><li><a href="https://jonathanleemartin.com/books/" rel="nofollow"><strong>Functional Design Patterns for Express.js</strong></a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.microsoft.com/en-us/ignite" rel="nofollow"><strong>Microsoft Ignite</strong></a></li>
<li><strong>Maxcoders.io</strong></li>
</ul><div><strong>Valeri Karpov:</strong></div><ul>
<li>
<strong>Follow Valeri on Twitter </strong><a href="https://twitter.com/code_barbarian?lang=en" rel="nofollow"><strong>@code_barbarian</strong></a><strong> and Github </strong><a href="https://github.com/vkarpov15" rel="nofollow"><strong>@vkarpov15</strong></a>
</li>
<li><a href="https://masteringjs.io/" rel="nofollow"><strong>Masteringjs.io</strong></a></li>
<li><a href="https://www.amazon.com/Jurassic-Park-Novel-Michael-Crichton/dp/0345538986?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Jurassic Park: A Novel</strong></a></li>
</ul><div>Special Guest: Valeri Karpov.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Valeri Karpov is a maintainer on Mongoose, has started a few companies, and works for a company called Booster Fuels. Today’s topic debugging with Async/Await. The panel talks about some of the challenges of debugging with Async. AJ, however, has never encountered the same problems, so he shares his debugging method. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Valeri differentiates between .catch vs try...catch, and talks about why he prefers .catch. There are two ways to handle all errors in an async function without leading to an unhandled promise rejection. The first is to wrap the entire body of the async function in a try...catch, has some limitations. Calling an async function always returns a promise, so the other approach is calling .catch on the promise to handle any errors that occur in that function body. One of the key differences is if you return a promise within an async function, and that return promise is wrapped in a try...catch, the catch block won’t get called if that promise is rejected, whereas if you call .catch on the promise that the function returns, you’ll actually catch that error. There are rare instances where this can get tricky and unintuitive, such as where you have to call new promise and have resolve and reject, and you can get unexpected behavior.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses Valeri’s current favorite JS interview question, which is,  “Given a stream, implement a function called ‘stream to promise’ that, given a stream, returns a promise that resolves to the concatenation of all the data chunks emitted by the stream, or rejects if the stream emits an error event.” It’s really simple to get this qustion right, and really simple to get it wrong, and the difference can be catastrophic. AJ cautions listeners to never use the data event except in the cases Val was talking about, only use the readable event.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation turns to the function of a readable event. Since data always pushes data, when you get a readable event, it’s up to you to call read inside the function handler, and then you get back a chunk of data, call read again and again until the read returns null. When you use readable, you are in control and you avoid piling functions into RAM. In addition, the right function will return true or false to let you know if the buffer is full or not. This is a way to mix imperative style into a stream.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The next discussion topics are the differences between imperative style and reactive style and how a waits and promises work in a normal four loop. A wait suspends the execution of a function until the promise is resolved. Does a wait actually stop the loop or is it just transpiling like a promise and it doesn’t stop the loop. AJ wrote a module called Batch Async to be not as greedy as promise.all but not as limited as other options.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The JavaScript panelists talk about different async iterators they’ve used, such as Babel. They discuss the merits of Babel, especially since baseline Android phones (which a significant portion of the population of the world uses) run UC Browser that doesn’t support Babel, and so a significant chunk of the population of the world. On the other hand, if you want to target a large audience, you need to use Babel.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Since frameworks in general don’t handle async very well, the panel discusses ways to mitigate this. They talk about different frameworks like Vue, React, and Express and how they support async functions. They discuss why there is no way for you to actually cancel an async option in an actual case, how complex canceling is, and what you are really trying to solve for in the cancellation process. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Canceling something is a complex problem. Valeri talks about his one case where he had a specific bug that required non-generic engineering to solve, and cancelling actually solved something. When AJ has come across cancellation issues, it’s very specific to that use case. The rest of the panelists talk about their experiences with having to cancel something. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, they talk about their experience with async generator functions. A generator is a function that lets you enter into the function later. This makes sense for very large or long running data sets, but when you have a bounded items, don’t complicate your code this way. When an async generator function yields, you explicitly need to call next in order for it to pick up again. If you don’t call ‘next’, it’s essentially cancelled. Remember that object.keys and object.values are your friends. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Valeri Karpov&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/dev-ed/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The DevEd Podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-devops/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in DevOps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mongoosejs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mongoose&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expressjs.com/en/5x/api.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Express 5&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/api/stream.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node Streams&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/pull-stream/pull-stream&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Pull Streams&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://masteringjs.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Masteringjs.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;MongoDB&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Babel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/html/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;HTML&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.js.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Webpack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expressjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Express&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rxjs-dev.firebaseapp.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/API/Console/log&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Console.log&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Json.stringify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/batchasync.js&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Batchasync.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/batching-async-requests-50-lines-of-vanilla-js/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How to Write Batch Async Functions&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLZaEVINf2Bq96e_Z2NvY7tx5HWlECCsK8&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ethan Garofolo YouTube&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jonathanleemartin.com/books/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Functional Design Patterns for Express.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Microsoft Ignite&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Maxcoders.io&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Valeri Karpov:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Follow Valeri on Twitter &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/code_barbarian?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@code_barbarian&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and Github &lt;/strong&gt;&lt;a href=&#34;https://github.com/vkarpov15&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@vkarpov15&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://masteringjs.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Masteringjs.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Jurassic-Park-Novel-Michael-Crichton/dp/0345538986?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jurassic Park: A Novel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Valeri Karpov.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61239797" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8f07e295-e721-49a3-b016-8347924b06dc/stream.mp3"/>
                
                <guid isPermaLink="false">983eef21-fa98-422a-b334-eaf8383af17c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-399-debugging-with-async-await-with-valeri-karpov</link>
                <pubDate>Thu, 10 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3827</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 398: Node 12 with Paige Niedringhaus</itunes:title>
                <title>JSJ 398: Node 12 with Paige Niedringhaus</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Guest Paige Niedringhaus has been a developer full time for 3 years, and today she is here to talk about Node 12. One of the things she is most excited about is the ES6 support that is now available, so things that used to require React, Angular, or Vue can now be done in Node. The require function will not have to be used in Node 12. AJ is worried about some of these changes and expresses his concerns. Paige assures him that in the beginning you won’t have to switch things to imports. You may have to change file extensions/types so Node can pick up what it’s supposed to be using. They are also trying to make it compatible with CommonJS.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Node 12 also boasts an improved startup time. The panel discusses what specifically this means. They talk about the code cache and how Node caches the built in libraries that it comes prepackaged with. The V8 engine is also getting many performance enhancements. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Paige talks about the shift from promises to async. In Node 12, async functions will actually be faster than promises. They discuss some of the difficulties they’ve had in the past with Async08, and especially callbacks. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Another feature of Node 12 is better security. The transcripted security layer (TLS), which is how Node handles encrypted strains of communication, is upgrading to 1.3. The protocol is simpler to implement, quicker to negotiate sessions between the applications, provides increased end user privacy, and reduces request time. Overall, this means less latency for everybody. 1.3 also gets rid of the edge cases that caused TLS to be way far slower than it needed to be. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation turns to properly configuring default heap limits to prevent an ‘out of memory’ error. Configuring heap limits is something necessary when constructing an incredibly large object or array of objects. Node 12 also offers formatted diagnostic summaries, which can include information on total memory, used memory, memory limits, and environment lags. It can report on uncaught exceptions and fatal errors. Overall, Node 12 is trying to help with the debugging process. They talk about the different parsers available and how issues with key pairing in Node have been solved. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Paige talks about using worker threads in Node 12. Worker threads are really beneficial for CPU intensive JavaScript operations. Worker threads are there for those things that eat up all of your memory, they can alleviate the load and keep your program running efficiently while doing their own operations on the sideline, and returning to the main thread once they’ve finished their job. None of the panelists have really used worker threads, so they discuss why that is and how they might use Worker Threads in Node 12. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In addition, Node 12 is making Native module creation and support easier, as well as all the different binaries a node developer would want to support. Paige makes it a point to mention the new compiler and minimum platform standards. They are as follows:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GCC minimum 6&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GLIVC minimum 2.17 on platforms other than Mac and Windows (Linux)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mac users need at least 8 and Mac OS 10.10&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;If you’ve been running node 11 builds in Windows, you’re up to speed&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Linux binaries supported are Enterprise Linux 7, Debian 8, and Ubuntu 14.04&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;If you have different requirements, go to the Node website&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;J.C. Hyatt&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Paige Niedringhaus&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Guest Paige Niedringhaus has been a developer full time for 3 years, and today she is here to talk about Node 12. One of the things she is most excited about is the ES6 support that is now available, so things that used to require React, Angular, or Vue can now be done in Node. The require function will not have to be used in Node 12. AJ is worried about some of these changes and expresses his concerns. Paige assures him that in the beginning you won’t have to switch things to imports. You may have to change file extensions/types so Node can pick up what it’s supposed to be using. They are also trying to make it compatible with CommonJS.</strong></div><div><strong>Node 12 also boasts an improved startup time. The panel discusses what specifically this means. They talk about the code cache and how Node caches the built in libraries that it comes prepackaged with. The V8 engine is also getting many performance enhancements. </strong></div><div><strong>Paige talks about the shift from promises to async. In Node 12, async functions will actually be faster than promises. They discuss some of the difficulties they’ve had in the past with Async08, and especially callbacks. </strong></div><div><strong>Another feature of Node 12 is better security. The transcripted security layer (TLS), which is how Node handles encrypted strains of communication, is upgrading to 1.3. The protocol is simpler to implement, quicker to negotiate sessions between the applications, provides increased end user privacy, and reduces request time. Overall, this means less latency for everybody. 1.3 also gets rid of the edge cases that caused TLS to be way far slower than it needed to be. </strong></div><div><strong>The conversation turns to properly configuring default heap limits to prevent an ‘out of memory’ error. Configuring heap limits is something necessary when constructing an incredibly large object or array of objects. Node 12 also offers formatted diagnostic summaries, which can include information on total memory, used memory, memory limits, and environment lags. It can report on uncaught exceptions and fatal errors. Overall, Node 12 is trying to help with the debugging process. They talk about the different parsers available and how issues with key pairing in Node have been solved. </strong></div><div><strong>Paige talks about using worker threads in Node 12. Worker threads are really beneficial for CPU intensive JavaScript operations. Worker threads are there for those things that eat up all of your memory, they can alleviate the load and keep your program running efficiently while doing their own operations on the sideline, and returning to the main thread once they’ve finished their job. None of the panelists have really used worker threads, so they discuss why that is and how they might use Worker Threads in Node 12. </strong></div><div><strong>In addition, Node 12 is making Native module creation and support easier, as well as all the different binaries a node developer would want to support. Paige makes it a point to mention the new compiler and minimum platform standards. They are as follows:</strong></div><ul>
<li><strong>GCC minimum 6</strong></li>
<li><strong>GLIVC minimum 2.17 on platforms other than Mac and Windows (Linux)</strong></li>
<li><strong>Mac users need at least 8 and Mac OS 10.10</strong></li>
<li><strong>If you’ve been running node 11 builds in Windows, you’re up to speed</strong></li>
<li><strong>Linux binaries supported are Enterprise Linux 7, Debian 8, and Ubuntu 14.04</strong></li>
<li><strong>If you have different requirements, go to the Node website</strong></li>
</ul><div><strong>Panelists</strong></div><ul>
<li><strong>J.C. Hyatt</strong></li>
<li><strong>Steve Edwards</strong></li>
<li><strong>AJ O’Neal</strong></li>
</ul><div><strong>With special guest: Paige Niedringhaus</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://tidelift.com/" rel="nofollow"><strong>Tidelift</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/sustain-our-software/" rel="nofollow"><strong>Sustain Our Software</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://caolan.github.io/async/" rel="nofollow"><strong>Async</strong></a></li>
<li><a href="https://flaviocopes.com/commonjs/" rel="nofollow"><strong>CommonJS</strong></a></li>
<li><a href="https://nginx.org/en/docs/njs/" rel="nofollow"><strong>njs</strong></a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise" rel="nofollow"><strong>Promise</strong></a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow"><strong>Node</strong></a></li>
<li><a href="https://www.npmjs.com/package/event-stream" rel="nofollow"><strong>Event Stream</strong></a></li>
<li><a href="https://github.com/nodejs/llhttp" rel="nofollow"><strong>llhttp</strong></a></li>
<li><a href="https://github.com/nodejs/llparse" rel="nofollow"><strong>llparse</strong></a></li>
<li><a href="https://llvm.org/" rel="nofollow"><strong>LLVM</strong></a></li>
<li><a href="https://www.papaparse.com/" rel="nofollow"><strong>Papa Parse</strong></a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify" rel="nofollow"><strong>Json.stringify </strong></a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse" rel="nofollow"><strong>Json.parse</strong></a></li>
<li><a href="https://blog.thousandeyes.com/optimizing-web-performance-tls-1-3/" rel="nofollow"><strong>Optimizing Web Performance TLS 1.3</strong></a></li>
<li><a href="https://www.imperialviolet.org/2010/06/25/overclocking-ssl.html" rel="nofollow"><strong>Overlocking SSL</strong></a></li>
<li><a href="https://nodejs.org/api/crypto.html#crypto_crypto_generatekeypair_type_options_callback" rel="nofollow"><strong>Generate Keypair</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>J.C. Hyatt:</strong></div><ul>
<li><a href="https://aws-amplify.github.io/" rel="nofollow"><strong>AWS Amplify framework</strong></a></li>
<li><a href="https://www.amazon.com/12-Rules-Life-Antidote-Chaos/dp/0345816021" rel="nofollow"><strong>12 Rules for Life: An Antidote to Chaos by Jordan Petersen</strong></a></li>
<li><strong>React and Gatsby workshops</strong></li>
</ul><div><strong>Steve Edwards:</strong></div><ul><li><strong>The Farside comic coming back?</strong></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://stringplayergamer.bandcamp.com/album/field-of-hopes-and-strings" rel="nofollow"><strong>Field of Hopes and Strings</strong></a></li>
<li><a href="https://amzn.to/34QjU7q?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Link’s Awakening</strong></a></li>
<li><a href="https://amzn.to/2O6gE1K?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Dune</strong></a></li>
</ul><div><strong>Paige Niedringhaus:</strong></div><ul>
<li><a href="https://www.delonghi.com/en-us/products/coffee-and-espresso/coffee-makers/automatic-coffee-makers/magnifica-ecam-22110sb-0132213092" rel="nofollow"><strong>DeLonghi Magnifica XS Automatic Espresso Machine, Cappuccino Maker</strong></a></li>
<li><a href="https://connect.tech/" rel="nofollow"><strong>CONNECT.TECH Conference</strong></a></li>
</ul><div>
<strong>Follow Paige on </strong><a href="http://@pniedri" rel="nofollow"><strong>Twitter</strong></a><strong>, </strong><a href="https://link.medium.com/vCQSqTegiZ" rel="nofollow"><strong>Medium</strong></a><strong>, and </strong><a href="https://github.com/paigen11" rel="nofollow"><strong>Github</strong></a>
</div><div>Special Guest: Paige Niedringhaus.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Guest Paige Niedringhaus has been a developer full time for 3 years, and today she is here to talk about Node 12. One of the things she is most excited about is the ES6 support that is now available, so things that used to require React, Angular, or Vue can now be done in Node. The require function will not have to be used in Node 12. AJ is worried about some of these changes and expresses his concerns. Paige assures him that in the beginning you won’t have to switch things to imports. You may have to change file extensions/types so Node can pick up what it’s supposed to be using. They are also trying to make it compatible with CommonJS.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Node 12 also boasts an improved startup time. The panel discusses what specifically this means. They talk about the code cache and how Node caches the built in libraries that it comes prepackaged with. The V8 engine is also getting many performance enhancements. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Paige talks about the shift from promises to async. In Node 12, async functions will actually be faster than promises. They discuss some of the difficulties they’ve had in the past with Async08, and especially callbacks. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Another feature of Node 12 is better security. The transcripted security layer (TLS), which is how Node handles encrypted strains of communication, is upgrading to 1.3. The protocol is simpler to implement, quicker to negotiate sessions between the applications, provides increased end user privacy, and reduces request time. Overall, this means less latency for everybody. 1.3 also gets rid of the edge cases that caused TLS to be way far slower than it needed to be. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation turns to properly configuring default heap limits to prevent an ‘out of memory’ error. Configuring heap limits is something necessary when constructing an incredibly large object or array of objects. Node 12 also offers formatted diagnostic summaries, which can include information on total memory, used memory, memory limits, and environment lags. It can report on uncaught exceptions and fatal errors. Overall, Node 12 is trying to help with the debugging process. They talk about the different parsers available and how issues with key pairing in Node have been solved. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Paige talks about using worker threads in Node 12. Worker threads are really beneficial for CPU intensive JavaScript operations. Worker threads are there for those things that eat up all of your memory, they can alleviate the load and keep your program running efficiently while doing their own operations on the sideline, and returning to the main thread once they’ve finished their job. None of the panelists have really used worker threads, so they discuss why that is and how they might use Worker Threads in Node 12. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In addition, Node 12 is making Native module creation and support easier, as well as all the different binaries a node developer would want to support. Paige makes it a point to mention the new compiler and minimum platform standards. They are as follows:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GCC minimum 6&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GLIVC minimum 2.17 on platforms other than Mac and Windows (Linux)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mac users need at least 8 and Mac OS 10.10&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;If you’ve been running node 11 builds in Windows, you’re up to speed&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Linux binaries supported are Enterprise Linux 7, Debian 8, and Ubuntu 14.04&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;If you have different requirements, go to the Node website&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;J.C. Hyatt&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Edwards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Paige Niedringhaus&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tidelift.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tidelift&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/sustain-our-software/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sustain Our Software&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://caolan.github.io/async/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Async&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flaviocopes.com/commonjs/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CommonJS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nginx.org/en/docs/njs/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;njs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Promise&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/event-stream&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Event Stream&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nodejs/llhttp&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;llhttp&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nodejs/llparse&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;llparse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://llvm.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;LLVM&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.papaparse.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Papa Parse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Json.stringify &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Json.parse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.thousandeyes.com/optimizing-web-performance-tls-1-3/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Optimizing Web Performance TLS 1.3&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imperialviolet.org/2010/06/25/overclocking-ssl.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Overlocking SSL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/api/crypto.html#crypto_crypto_generatekeypair_type_options_callback&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Generate Keypair&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;J.C. Hyatt:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://aws-amplify.github.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;AWS Amplify framework&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/12-Rules-Life-Antidote-Chaos/dp/0345816021&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;12 Rules for Life: An Antidote to Chaos by Jordan Petersen&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;React and Gatsby workshops&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Edwards:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The Farside comic coming back?&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://stringplayergamer.bandcamp.com/album/field-of-hopes-and-strings&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Field of Hopes and Strings&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/34QjU7q?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Link’s Awakening&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2O6gE1K?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Dune&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Paige Niedringhaus:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.delonghi.com/en-us/products/coffee-and-espresso/coffee-makers/automatic-coffee-makers/magnifica-ecam-22110sb-0132213092&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;DeLonghi Magnifica XS Automatic Espresso Machine, Cappuccino Maker&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://connect.tech/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CONNECT.TECH Conference&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow Paige on &lt;/strong&gt;&lt;a href=&#34;http://@pniedri&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;a href=&#34;https://link.medium.com/vCQSqTegiZ&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Medium&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, and &lt;/strong&gt;&lt;a href=&#34;https://github.com/paigen11&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Github&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Paige Niedringhaus.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62183967" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/cefd7db9-9ab0-4e0e-b94d-c3597e8bc8b6/stream.mp3"/>
                
                <guid isPermaLink="false">7c152eb2-25b1-4d24-b81a-1665dc9ef968</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-398-node-12-with-paige-niedringhaus</link>
                <pubDate>Tue, 08 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3886</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 397: Design Systems with Kaelig Deloumeau-Prigent</itunes:title>
                <title>JSJ 397: Design Systems with Kaelig Deloumeau-Prigent</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Kaelig Deloumeau-Prigent is a self taught web developer from west France. He has worked for BBC, The Guardian, and The Financial Times in the UK. He has also worked in the US for SalesForce and currently works for Shopify on their Polaris design system. Shopify has multiple design systems, and Polaris is open source. Today the panel is talking about design systems and developer tooling around design systems. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;To begin, Kaelig explains what a design system is. A design system is all of the cultural practices around design and shipping a product. It includes things like the words, colors, spacing grid system, and typography, plus guidance on how to achieve that in code. The panelists discuss what has made design systems so popular. Design systems have been around for a while, but became popular due to the shift to components, which has been accelerated by the popularity of React. The term design system is also misused by a lot of people, for it is much more than having a Sketch file. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, they talk about whether design systems fall under the jurisdiction of a frontend developer or web designers. Kaelig has found that a successful design system involves a little bit of everyone and shouldn’t be isolated to one team. They talk about what the developer workflow looks like in a design system. It begins with thinking of a few common rules, a language, and putting it into code. As you scale, design systems can become quite large and it’s impossible for one person to know everything. You either give into the chaos, or you start a devops practice where people start to think about how we build, release, and the path from designer’s brain to production.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists then talk about how to introduce a design system into a company where there are cultural conflicts. Kaelig shares his experience working with SalesForce and introducing a design system there. They discuss what aspects of a design system that would make people want to use it over what the team is currently doing. Usually teams are thankful for the design system. It’s important to build a system that’s complete, flexible, and extensible so that you can adapt it to your team. A good design system incorporates ‘subatomic’ parts like the grid system, color palette, and typography, referred to as design tokens. Design systems enable people to take just the bits of the design system that are interesting to them and build the components that are missing more easily. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation turns to the installation and upgrade process of a design system. Upgrading is left up to the customer to do on their own time in most cases, unless it’s one of the big customers. They talk about the role of components in upgrading a design system. Kaelig talks about the possibility of Shopify transitioning to web components. Kaelig shares some of his favorite tools for making a design system and how to get started making one. A lot of design teams start by taking a ton of screen shots and looking at all the inconsistencies.Giving them that visibility is a good thing because it helps get everyone get on the same page. The panelists talk about the role of upper management in developing components and how to prioritize feature development. Kaelig talks about what drives the decision to take a feature out. The two main reasons a feature would be removed is because the company wants to change the way things are done and there’s a different need that has arisen. The show concludes by discussing the possibility of a design system getting bloated over time. Kaelig says that Design systems takes some of the burden off your team, help prevent things from getting bloated, allow you to ship less code.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Kaelig Deloumeau-Prigent is a self taught web developer from west France. He has worked for BBC, The Guardian, and The Financial Times in the UK. He has also worked in the US for SalesForce and currently works for Shopify on their Polaris design system. Shopify has multiple design systems, and Polaris is open source. Today the panel is talking about design systems and developer tooling around design systems. </strong></div><div><strong>To begin, Kaelig explains what a design system is. A design system is all of the cultural practices around design and shipping a product. It includes things like the words, colors, spacing grid system, and typography, plus guidance on how to achieve that in code. The panelists discuss what has made design systems so popular. Design systems have been around for a while, but became popular due to the shift to components, which has been accelerated by the popularity of React. The term design system is also misused by a lot of people, for it is much more than having a Sketch file. </strong></div><div><strong>Next, they talk about whether design systems fall under the jurisdiction of a frontend developer or web designers. Kaelig has found that a successful design system involves a little bit of everyone and shouldn’t be isolated to one team. They talk about what the developer workflow looks like in a design system. It begins with thinking of a few common rules, a language, and putting it into code. As you scale, design systems can become quite large and it’s impossible for one person to know everything. You either give into the chaos, or you start a devops practice where people start to think about how we build, release, and the path from designer’s brain to production.</strong></div><div><strong>The panelists then talk about how to introduce a design system into a company where there are cultural conflicts. Kaelig shares his experience working with SalesForce and introducing a design system there. They discuss what aspects of a design system that would make people want to use it over what the team is currently doing. Usually teams are thankful for the design system. It’s important to build a system that’s complete, flexible, and extensible so that you can adapt it to your team. A good design system incorporates ‘subatomic’ parts like the grid system, color palette, and typography, referred to as design tokens. Design systems enable people to take just the bits of the design system that are interesting to them and build the components that are missing more easily. </strong></div><div><strong>The conversation turns to the installation and upgrade process of a design system. Upgrading is left up to the customer to do on their own time in most cases, unless it’s one of the big customers. They talk about the role of components in upgrading a design system. Kaelig talks about the possibility of Shopify transitioning to web components. Kaelig shares some of his favorite tools for making a design system and how to get started making one. A lot of design teams start by taking a ton of screen shots and looking at all the inconsistencies.Giving them that visibility is a good thing because it helps get everyone get on the same page. The panelists talk about the role of upper management in developing components and how to prioritize feature development. Kaelig talks about what drives the decision to take a feature out. The two main reasons a feature would be removed is because the company wants to change the way things are done and there’s a different need that has arisen. The show concludes by discussing the possibility of a design system getting bloated over time. Kaelig says that Design systems takes some of the burden off your team, help prevent things from getting bloated, allow you to ship less code.</strong></div><div> </div><div><strong>Panelists</strong></div><ul>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Steve Emmerich</strong></li>
</ul><div><strong>With special guest: Kaelig Deloumeau-Prigent</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/sustain-our-software/" rel="nofollow"><strong>Sustain Our Software</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/adventures-in-blockchain/" rel="nofollow"><strong>Adventures in Blockchain</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://polaris.shopify.com/" rel="nofollow"><strong>Shopify Polaris</strong></a></li>
<li><a href="https://getbootstrap.com/" rel="nofollow"><strong>Bootstrap</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://www.sketch.com/" rel="nofollow"><strong>Sketch.ui</strong></a></li>
<li><a href="https://www.figma.com/templates/" rel="nofollow"><strong>Figma.ui </strong></a></li>
<li><a href="https://www.w3schools.com/css/css_intro.asp" rel="nofollow"><strong>CSS</strong></a></li>
<li><a href="https://storybook.js.org/" rel="nofollow"><strong>StoryBook</strong></a></li>
<li><a href="https://eslint.org/" rel="nofollow"><strong>ESLint</strong></a></li>
<li><a href="https://jestjs.io/" rel="nofollow"><strong>Jest</strong></a></li>
<li><a href="https://www.npmjs.com/package/ensign" rel="nofollow"><strong>Ensign</strong></a></li>
<li><a href="https://github.com/rails/webpacker" rel="nofollow"><strong>Webpacker</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Steve Emmerich:</strong></div><ul>
<li>
<a href="https://www.cedarworks.com/product/indoor/playbeds" rel="nofollow"><strong>CedarWorks play beds</strong></a><strong> </strong>
</li>
<li><a href="https://azure.microsoft.com/en-us/services/container-instances/" rel="nofollow"><strong>Azure’s container instances</strong></a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://github.com/sdras/awesome-actions" rel="nofollow"><strong>Awesome Actions for Github</strong></a></li></ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://www.amazon.com/Free-Meek/dp/B07QB4P5B1" rel="nofollow"><strong>Free Meek docuseries</strong></a></li>
<li><a href="https://bastianallgeier.com/notes/simplicity-part-2" rel="nofollow"><strong>Simplicity: Part 2 by Bastian Allgeier</strong></a></li>
</ul><div><strong>Kaelig Deloumeau-Prigent:</strong></div><ul>
<li><a href="https://github.com/dependabot" rel="nofollow"><strong>Dependabot</strong></a></li>
<li><a href="https://github.com/vadimdemedes/ink" rel="nofollow"><strong>Ink by Vadim Demedez</strong></a></li>
<li>
<strong>Follow Kaelig on Twitter</strong><a href="http://twitter.com/kaelig" rel="nofollow"><strong> @kaelig</strong></a>
</li>
</ul><div>Special Guest: Kaelig Deloumeau-Prigent.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Kaelig Deloumeau-Prigent is a self taught web developer from west France. He has worked for BBC, The Guardian, and The Financial Times in the UK. He has also worked in the US for SalesForce and currently works for Shopify on their Polaris design system. Shopify has multiple design systems, and Polaris is open source. Today the panel is talking about design systems and developer tooling around design systems. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;To begin, Kaelig explains what a design system is. A design system is all of the cultural practices around design and shipping a product. It includes things like the words, colors, spacing grid system, and typography, plus guidance on how to achieve that in code. The panelists discuss what has made design systems so popular. Design systems have been around for a while, but became popular due to the shift to components, which has been accelerated by the popularity of React. The term design system is also misused by a lot of people, for it is much more than having a Sketch file. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, they talk about whether design systems fall under the jurisdiction of a frontend developer or web designers. Kaelig has found that a successful design system involves a little bit of everyone and shouldn’t be isolated to one team. They talk about what the developer workflow looks like in a design system. It begins with thinking of a few common rules, a language, and putting it into code. As you scale, design systems can become quite large and it’s impossible for one person to know everything. You either give into the chaos, or you start a devops practice where people start to think about how we build, release, and the path from designer’s brain to production.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists then talk about how to introduce a design system into a company where there are cultural conflicts. Kaelig shares his experience working with SalesForce and introducing a design system there. They discuss what aspects of a design system that would make people want to use it over what the team is currently doing. Usually teams are thankful for the design system. It’s important to build a system that’s complete, flexible, and extensible so that you can adapt it to your team. A good design system incorporates ‘subatomic’ parts like the grid system, color palette, and typography, referred to as design tokens. Design systems enable people to take just the bits of the design system that are interesting to them and build the components that are missing more easily. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation turns to the installation and upgrade process of a design system. Upgrading is left up to the customer to do on their own time in most cases, unless it’s one of the big customers. They talk about the role of components in upgrading a design system. Kaelig talks about the possibility of Shopify transitioning to web components. Kaelig shares some of his favorite tools for making a design system and how to get started making one. A lot of design teams start by taking a ton of screen shots and looking at all the inconsistencies.Giving them that visibility is a good thing because it helps get everyone get on the same page. The panelists talk about the role of upper management in developing components and how to prioritize feature development. Kaelig talks about what drives the decision to take a feature out. The two main reasons a feature would be removed is because the company wants to change the way things are done and there’s a different need that has arisen. The show concludes by discussing the possibility of a design system getting bloated over time. Kaelig says that Design systems takes some of the burden off your team, help prevent things from getting bloated, allow you to ship less code.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Emmerich&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Kaelig Deloumeau-Prigent&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/sustain-our-software/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sustain Our Software&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://polaris.shopify.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Shopify Polaris&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getbootstrap.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Bootstrap&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sketch.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sketch.ui&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.figma.com/templates/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Figma.ui &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/css/css_intro.asp&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CSS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://storybook.js.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;StoryBook&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://eslint.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ESLint&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jestjs.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jest&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/ensign&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ensign&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/rails/webpacker&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Webpacker&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Emmerich:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.cedarworks.com/product/indoor/playbeds&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CedarWorks play beds&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/container-instances/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Azure’s container instances&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/sdras/awesome-actions&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Awesome Actions for Github&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Free-Meek/dp/B07QB4P5B1&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Free Meek docuseries&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bastianallgeier.com/notes/simplicity-part-2&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Simplicity: Part 2 by Bastian Allgeier&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Kaelig Deloumeau-Prigent:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dependabot&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Dependabot&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/vadimdemedes/ink&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ink by Vadim Demedez&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Follow Kaelig on Twitter&lt;/strong&gt;&lt;a href=&#34;http://twitter.com/kaelig&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; @kaelig&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Kaelig Deloumeau-Prigent.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="37688633" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7db0b695-3989-407e-902a-842061d31a65/stream.mp3"/>
                
                <guid isPermaLink="false">48891d3a-11b0-4ad3-a020-869c9b0dae17</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-397-design-systems-with-kaelig-deloumeau-prigent</link>
                <pubDate>Thu, 03 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2355</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 396: Publishing Your Book with Jonathan Lee Martin</itunes:title>
                <title>JSJ 396: Publishing Your Book with Jonathan Lee Martin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Jonathan Lee Martin is an instructor and developer. He got his start in teaching at Big Nerd Ranch doing 1-2 week trainings for mid to senior developers, and then transitioned to 16 week courses for career switchers. He also worked for Digital Crafts for a year, and then wanted to focus on building out his own personal teaching brand. One of his first steps toward building his own brand was to publish his book, Functional Design Patterns for Express.js.The inspiration for Jonathan’s book came from his experience teaching career switchers. He wanted to experiment in the classroom with teaching functional programming in a way that would be very approachable and applicable and dispel some of the magic around backend programming, and that became the template for the book. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jonathan loves the minimalist nature of Express.js and talks about its many uses. He believes that it knowing design patterns can take you pretty far in programming, and this view is related to his background in Rails. When he was working in Rails taming huge middleware stacks, he discovered that applying design patterns made builds take less time. He talks about other situations where knowing design patterns has helped. Express.js leans towards object oriented style over functional programming, and so it takes to these patterns well. Express.js has its shortcomings, and that’s where Jonathan’s favorite library Koa comes into play. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation switches back to Jonathan’s book, which is a good way to start learning these higher level concepts. He purposely made it appealing to mid and senior level programmers, but at the same time it does not require a lot of background knowledge. Jonathan talks about his teaching methods that give people a proper appreciation for the tool. Jonathan talks more about why he likes to use Express.js and chose to use it for his book. He cautions that his book is not a book of monads, but rather about being influenced by the idea of composition over inheritance. He talks about the role of middleware in programming. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel asks about Jonathan’s toolchain and approach to writing books, and he explains how his books are set up to show code. They discuss the different forms required when publishing a book such as epub, MOBI, and PDF. Jonathan found it difficult to distribute his book through Amazon, so he talks about how he built his own server. Charles notes that your method of distributing your book will depend on your goal. If you want to make the most money possible, make your own site. If you want to get it into as many hands as possible, get it on Amazon.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Many of the JavaScript Jabber panelists have had experience publishing books, and Jonathan shares that you can reach out to a publisher after you’ve self-published a book and they can get it distributed. Jonathan believes that If he had gone straight to a publisher, he would have gotten overwhelmed and given up on the book, but the step by step process of self-publishing kept things manageable. The panelists discuss difficulties encountered when publishing and editing books, especially with Markdown. Jonathan compares the perks of self-editing to traditional editing. Though he does not plan to opensource his entire editing pipeline, he may make some parts available. The show concludes with the panelists discussing the clout that comes with being a published author. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;J.C. Hyatt&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Jonathan Lee Martin&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Jonathan Lee Martin is an instructor and developer. He got his start in teaching at Big Nerd Ranch doing 1-2 week trainings for mid to senior developers, and then transitioned to 16 week courses for career switchers. He also worked for Digital Crafts for a year, and then wanted to focus on building out his own personal teaching brand. One of his first steps toward building his own brand was to publish his book, Functional Design Patterns for Express.js.The inspiration for Jonathan’s book came from his experience teaching career switchers. He wanted to experiment in the classroom with teaching functional programming in a way that would be very approachable and applicable and dispel some of the magic around backend programming, and that became the template for the book. </strong></div><div><strong>Jonathan loves the minimalist nature of Express.js and talks about its many uses. He believes that it knowing design patterns can take you pretty far in programming, and this view is related to his background in Rails. When he was working in Rails taming huge middleware stacks, he discovered that applying design patterns made builds take less time. He talks about other situations where knowing design patterns has helped. Express.js leans towards object oriented style over functional programming, and so it takes to these patterns well. Express.js has its shortcomings, and that’s where Jonathan’s favorite library Koa comes into play. </strong></div><div><strong>The conversation switches back to Jonathan’s book, which is a good way to start learning these higher level concepts. He purposely made it appealing to mid and senior level programmers, but at the same time it does not require a lot of background knowledge. Jonathan talks about his teaching methods that give people a proper appreciation for the tool. Jonathan talks more about why he likes to use Express.js and chose to use it for his book. He cautions that his book is not a book of monads, but rather about being influenced by the idea of composition over inheritance. He talks about the role of middleware in programming. </strong></div><div><strong>The panel asks about Jonathan’s toolchain and approach to writing books, and he explains how his books are set up to show code. They discuss the different forms required when publishing a book such as epub, MOBI, and PDF. Jonathan found it difficult to distribute his book through Amazon, so he talks about how he built his own server. Charles notes that your method of distributing your book will depend on your goal. If you want to make the most money possible, make your own site. If you want to get it into as many hands as possible, get it on Amazon.</strong></div><div><strong>Many of the JavaScript Jabber panelists have had experience publishing books, and Jonathan shares that you can reach out to a publisher after you’ve self-published a book and they can get it distributed. Jonathan believes that If he had gone straight to a publisher, he would have gotten overwhelmed and given up on the book, but the step by step process of self-publishing kept things manageable. The panelists discuss difficulties encountered when publishing and editing books, especially with Markdown. Jonathan compares the perks of self-editing to traditional editing. Though he does not plan to opensource his entire editing pipeline, he may make some parts available. The show concludes with the panelists discussing the clout that comes with being a published author. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Christopher Buecheler </strong></li>
<li><strong>J.C. Hyatt</strong></li>
</ul><div><strong>With special guest: Jonathan Lee Martin</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/adventures-in-blockchain/" rel="nofollow"><strong>Adventures in Blockchain</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/freelancers/" rel="nofollow"><strong>The Freelancers’ Show</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.bignerdranch.com" rel="nofollow"><strong>Big Nerd Ranch</strong></a></li>
<li><a href="https://www.digitalcrafts.com/" rel="nofollow"><strong>Digital Crafts</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/070-jsj-book-club-javascript-allonge-with-reginald-braithwaite/" rel="nofollow"><strong>JSJ 070: Book Club JavaScript Allonge with Reginald Braithwaite</strong></a></li>
<li><a href="https://www.amazon.com/Javascript-Allong%C3%A9-Reginald-Braithwaite-ebook/dp/B00FLKRCVO" rel="nofollow"><strong>JavaScript Allonge by Reginald Braithwaite</strong></a></li>
<li><a href="https://jonathanleemartin.com/books/" rel="nofollow"><strong>Functional Design Patterns for Express JS by Jonathan Lee Martin</strong></a></li>
<li><a href="https://nodejs.org/" rel="nofollow"><strong>Node.js</strong></a></li>
<li><a href="https://expressjs.com/" rel="nofollow"><strong>Express.js</strong></a></li>
<li><a href="https://koajs.com/" rel="nofollow"><strong>Koa</strong></a></li>
<li>
<a href="http://www.minjs.com/" rel="nofollow"><strong>Minjs</strong></a><strong> </strong>
</li>
<li><a href="http://sinatrarb.com/" rel="nofollow"><strong>Sinatra</strong></a></li>
<li><a href="https://www.w3schools.com/nodejs/met_http_createserver.asp" rel="nofollow"><strong>Http.createserver</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/Monad_(functional_programming)" rel="nofollow"><strong>Monads</strong></a></li>
<li>
<a href="https://www.redhat.com/en/topics/middleware/what-is-middleware" rel="nofollow"><strong>Middleware</strong></a><strong> </strong>
</li>
<li><a href="https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet" rel="nofollow"><strong>Markdown</strong></a></li>
<li><a href="https://pandoc.org/" rel="nofollow"><strong>Pandoc</strong></a></li>
<li><a href="https://github.com/google/diff-match-patch" rel="nofollow"><strong>Diff-match-path library</strong></a></li>
<li><a href="https://www.epubbooks.com/" rel="nofollow"><strong>Epub</strong></a></li>
<li><a href="https://dlt.mobi/" rel="nofollow"><strong>MOBI</strong></a></li>
<li><a href="https://www.latex-project.org/" rel="nofollow"><strong>LaTeX </strong></a></li>
<li><a href="https://stripe.com/payments/checkout" rel="nofollow"><strong>Stripe Checkout</strong></a></li>
<li><a href="https://fstoppers.com/" rel="nofollow"><strong>Fstoppers</strong></a></li>
<li><a href="http://softcover.io" rel="nofollow"><strong>Softcover</strong></a></li>
<li><a href="https://github.com/nybblr/bookseller-api" rel="nofollow"><strong>Bookseller API </strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Christopher Buecheler:</strong></div><ul><li><a href="https://closebrace.com" rel="nofollow"><strong>Cluisbrace.com newsletter</strong></a></li></ul><div><strong>J.C. Hyatt:</strong></div><ul><li><a href="https://www.amazon.com/gp/product/B077ZGS1GN/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&psc=1%3Fie%3DUTF8&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Corsair wireless charging mouse pad</strong></a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.amazon.com/MyGift-Magnetic-Storage-Whiteboard-Organizer/dp/B01LY7WMMT?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Magnetic whiteboard baskets</strong></a></li>
<li><a href="https://www.amazon.com/Mrs-Piggle-Wiggle-5-Book-Collection-Piggle-Wiggles/dp/0545518601?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Mrs. Piggle-Wiggle books</strong></a></li>
</ul><div><strong>Jonathan Lee Martin:</strong></div><ul>
<li><a href="https://ericelliottjs.com/" rel="nofollow"><strong>Eric Elliot JS</strong></a></li>
<li><a href="https://www.yellowscale.com/" rel="nofollow"><strong>YellowScale</strong></a></li>
<li>
<strong>Follow Jonathan and find his book at </strong><a href="https://jonathanleemartin.com/" rel="nofollow"><strong>jonathanleemartin.com</strong></a>
</li>
</ul><div>Special Guest: Jonathan Lee Martin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Jonathan Lee Martin is an instructor and developer. He got his start in teaching at Big Nerd Ranch doing 1-2 week trainings for mid to senior developers, and then transitioned to 16 week courses for career switchers. He also worked for Digital Crafts for a year, and then wanted to focus on building out his own personal teaching brand. One of his first steps toward building his own brand was to publish his book, Functional Design Patterns for Express.js.The inspiration for Jonathan’s book came from his experience teaching career switchers. He wanted to experiment in the classroom with teaching functional programming in a way that would be very approachable and applicable and dispel some of the magic around backend programming, and that became the template for the book. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jonathan loves the minimalist nature of Express.js and talks about its many uses. He believes that it knowing design patterns can take you pretty far in programming, and this view is related to his background in Rails. When he was working in Rails taming huge middleware stacks, he discovered that applying design patterns made builds take less time. He talks about other situations where knowing design patterns has helped. Express.js leans towards object oriented style over functional programming, and so it takes to these patterns well. Express.js has its shortcomings, and that’s where Jonathan’s favorite library Koa comes into play. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The conversation switches back to Jonathan’s book, which is a good way to start learning these higher level concepts. He purposely made it appealing to mid and senior level programmers, but at the same time it does not require a lot of background knowledge. Jonathan talks about his teaching methods that give people a proper appreciation for the tool. Jonathan talks more about why he likes to use Express.js and chose to use it for his book. He cautions that his book is not a book of monads, but rather about being influenced by the idea of composition over inheritance. He talks about the role of middleware in programming. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel asks about Jonathan’s toolchain and approach to writing books, and he explains how his books are set up to show code. They discuss the different forms required when publishing a book such as epub, MOBI, and PDF. Jonathan found it difficult to distribute his book through Amazon, so he talks about how he built his own server. Charles notes that your method of distributing your book will depend on your goal. If you want to make the most money possible, make your own site. If you want to get it into as many hands as possible, get it on Amazon.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Many of the JavaScript Jabber panelists have had experience publishing books, and Jonathan shares that you can reach out to a publisher after you’ve self-published a book and they can get it distributed. Jonathan believes that If he had gone straight to a publisher, he would have gotten overwhelmed and given up on the book, but the step by step process of self-publishing kept things manageable. The panelists discuss difficulties encountered when publishing and editing books, especially with Markdown. Jonathan compares the perks of self-editing to traditional editing. Though he does not plan to opensource his entire editing pipeline, he may make some parts available. The show concludes with the panelists discussing the clout that comes with being a published author. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;J.C. Hyatt&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Jonathan Lee Martin&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/freelancers/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Freelancers’ Show&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bignerdranch.com&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Big Nerd Ranch&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalcrafts.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Digital Crafts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/070-jsj-book-club-javascript-allonge-with-reginald-braithwaite/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 070: Book Club JavaScript Allonge with Reginald Braithwaite&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Javascript-Allong%C3%A9-Reginald-Braithwaite-ebook/dp/B00FLKRCVO&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JavaScript Allonge by Reginald Braithwaite&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jonathanleemartin.com/books/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Functional Design Patterns for Express JS by Jonathan Lee Martin&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expressjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Express.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://koajs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Koa&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.minjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Minjs&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sinatrarb.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sinatra&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/nodejs/met_http_createserver.asp&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Http.createserver&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Monad_(functional_programming)&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Monads&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.redhat.com/en/topics/middleware/what-is-middleware&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Middleware&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Markdown&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pandoc.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Pandoc&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/google/diff-match-patch&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Diff-match-path library&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.epubbooks.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Epub&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dlt.mobi/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;MOBI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.latex-project.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;LaTeX &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/payments/checkout&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Stripe Checkout&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fstoppers.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Fstoppers&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://softcover.io&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Softcover&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nybblr/bookseller-api&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Bookseller API &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://closebrace.com&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cluisbrace.com newsletter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;J.C. Hyatt:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B077ZGS1GN/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;psc=1%3Fie%3DUTF8&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Corsair wireless charging mouse pad&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/MyGift-Magnetic-Storage-Whiteboard-Organizer/dp/B01LY7WMMT?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Magnetic whiteboard baskets&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Mrs-Piggle-Wiggle-5-Book-Collection-Piggle-Wiggles/dp/0545518601?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mrs. Piggle-Wiggle books&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Jonathan Lee Martin:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ericelliottjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Eric Elliot JS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.yellowscale.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;YellowScale&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Follow Jonathan and find his book at &lt;/strong&gt;&lt;a href=&#34;https://jonathanleemartin.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;jonathanleemartin.com&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Jonathan Lee Martin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55905384" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/93965fa6-9e4d-452f-b128-6e4bdb440375/stream.mp3"/>
                
                <guid isPermaLink="false">d2fe8e61-46b4-4206-b9af-a72353cccd67</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-396-publishing-your-book-with-jonathan-lee-martin</link>
                <pubDate>Tue, 01 Oct 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3494</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 395: The New Ember with Mike North</itunes:title>
                <title>JSJ 395: The New Ember with Mike North</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Mike North is the Ember guy at Frontend Masters and LinkedIn’s web developer trainer. Today the panel is talking about the upcoming Ember update, which Mike calls a total reinvention of the way you build with Ember. Finally, they are letting go of the cruft and stuff they had to hold on to in order to support IE8 and using modern interface&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel talks about some of the issues with IE8, and agree that the reason Ember felt its age because it was built for IE8. Ember 314 is moving from the past into the present, a sleek modern way to build apps. Mike talks about how easy the new Ember is to use. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mike talks about the excitement in the Ember community because the new build is focused on stability and seamlessness. Charles talks about his less seamless experience with the Angular community. For context, Mike North’s first frontend masters course was recorded in 2014, and he’s only had to change two lines of code. Ember is the only framework that has managed to go all the way from IE7/IE8 to today without a major gap,breaks, or rewrites.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They transition to talking about what keeps Ember going. There is an effort to make sure things are decentralized and not tied to any specific company, although Apple, Netflix, Nasa, and PlaysStation all use it. LinkedIn has also been hiring Ember core member to continue working on it, and sponsoring open source work. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, they talk about how Ember works with TypeScript. You can install an Ember add on with one terminal command that will enable TypeScript in an Ember app.There are some issues that could cause misalignment with JavaScript and TypeScript, but Ember has designed things around it. MIke talks about the major change in the learning curve with using Ember and how far Vanilla JS will take you. Overall, it is a lot more approachable than it used to be. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They move on to talk about the availability of third party solutions with Ember. Mike assures them that Ember has add-ons, and parts of the framework are opening up to allow experimentation with components. There are lots of ways to make Ember your own without running the risk of diverging, giving more flexibility than ever while maintaining the happy path. Testing within Ember is also a priority, and they want the code to be as readable as possible.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The last topic discussed in this show is the importance of developer education. LinkedIn looks at employment numbers and the rate at which new jobs open, and software engineering is growing like crazy and will likely continue to grow.The rate at which new people are graduating with computer science and programming degrees, as well as those from unconventional backgrounds, is not keeping up with the number of jobs. This means that there will be fewer senior people spread across bigger groups of developers with less experience. The panel agrees that it is the responsibility of people who have been around or learned something period to pass on the knowledge because the more knowledge is passed on, the more stable things will remain as seniors become more scarce. It is also important for companies to level up junior developers. They conclude by talking about tools available for people who want to learn more about Ember Octane, and Mike makes an open request to the JS community. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Emmerich&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Mike North&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-native-radio/&#34;&gt;&lt;strong&gt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Mike North is the Ember guy at Frontend Masters and LinkedIn’s web developer trainer. Today the panel is talking about the upcoming Ember update, which Mike calls a total reinvention of the way you build with Ember. Finally, they are letting go of the cruft and stuff they had to hold on to in order to support IE8 and using modern interface</strong></div><div><strong>The panel talks about some of the issues with IE8, and agree that the reason Ember felt its age because it was built for IE8. Ember 314 is moving from the past into the present, a sleek modern way to build apps. Mike talks about how easy the new Ember is to use. </strong></div><div><strong>Mike talks about the excitement in the Ember community because the new build is focused on stability and seamlessness. Charles talks about his less seamless experience with the Angular community. For context, Mike North’s first frontend masters course was recorded in 2014, and he’s only had to change two lines of code. Ember is the only framework that has managed to go all the way from IE7/IE8 to today without a major gap,breaks, or rewrites.</strong></div><div><strong>They transition to talking about what keeps Ember going. There is an effort to make sure things are decentralized and not tied to any specific company, although Apple, Netflix, Nasa, and PlaysStation all use it. LinkedIn has also been hiring Ember core member to continue working on it, and sponsoring open source work. </strong></div><div><strong>Next, they talk about how Ember works with TypeScript. You can install an Ember add on with one terminal command that will enable TypeScript in an Ember app.There are some issues that could cause misalignment with JavaScript and TypeScript, but Ember has designed things around it. MIke talks about the major change in the learning curve with using Ember and how far Vanilla JS will take you. Overall, it is a lot more approachable than it used to be. </strong></div><div><strong>They move on to talk about the availability of third party solutions with Ember. Mike assures them that Ember has add-ons, and parts of the framework are opening up to allow experimentation with components. There are lots of ways to make Ember your own without running the risk of diverging, giving more flexibility than ever while maintaining the happy path. Testing within Ember is also a priority, and they want the code to be as readable as possible.</strong></div><div><strong>The last topic discussed in this show is the importance of developer education. LinkedIn looks at employment numbers and the rate at which new jobs open, and software engineering is growing like crazy and will likely continue to grow.The rate at which new people are graduating with computer science and programming degrees, as well as those from unconventional backgrounds, is not keeping up with the number of jobs. This means that there will be fewer senior people spread across bigger groups of developers with less experience. The panel agrees that it is the responsibility of people who have been around or learned something period to pass on the knowledge because the more knowledge is passed on, the more stable things will remain as seniors become more scarce. It is also important for companies to level up junior developers. They conclude by talking about tools available for people who want to learn more about Ember Octane, and Mike makes an open request to the JS community. </strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Steve Emmerich</strong></li>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Christopher Buecheler</strong></li>
</ul><div><strong>With special guest: Mike North</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/react-native-radio/" rel="nofollow"><strong>React Native Radio</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/dev-ed/" rel="nofollow"><strong>Dev Ed Podcast</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://emberjs.com/" rel="nofollow"><strong>Ember</strong></a></li>
<li><a href="https://frontendmasters.com/" rel="nofollow"><strong>Frontend Masters</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/Internet_Explorer_8" rel="nofollow"><strong>IE8</strong></a></li>
<li><a href="https://emberjs.com/editions/octane/" rel="nofollow"><strong>Ember Octane</strong></a></li>
<li><a href="https://sproutcore.com/" rel="nofollow"><strong>Sprout Core</strong></a></li>
<li><a href="https://www.typescriptlang.org/" rel="nofollow"><strong>TypeScript</strong></a></li>
<li><a href="http://es6-features.org/" rel="nofollow"><strong>ES6</strong></a></li>
<li>
<a href="https://lodash.com/" rel="nofollow"><strong>Lodash</strong></a><strong> </strong>
</li>
<li><a href="https://mochajs.org/" rel="nofollow"><strong>Mocha</strong></a></li>
<li>
<a href="https://garris.github.io/BackstopJS/" rel="nofollow"><strong>Backstop.js</strong></a><strong> </strong>
</li>
<li><a href="https://www.npmjs.com/package/semver" rel="nofollow"><strong>Semver</strong></a></li>
<li><a href="https://twitter.com/thefalken/status/1177483501777473537" rel="nofollow">https://twitter.com/thefalken/status/1177483501777473537</a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Chris Ferdinandi:</strong></div><ul>
<li>
<a href="https://vanillajsacademy.com/" rel="nofollow"><strong>Vanilla JS Academy</strong></a><strong>, get 30% off with code ‘jsjabber’</strong>
</li>
<li><a href="https://leanweb.dev/" rel="nofollow"><strong>leanweb.dev</strong></a></li>
</ul><div><strong>Steve Emmerich:</strong></div><ul>
<li><a href="https://www.123magic.com/" rel="nofollow"><strong>123 Magic</strong></a></li>
<li><a href="https://findcollabs.com/project/reactive-game-development-kit-RT2BFWWXwrrD7ATH5SVo" rel="nofollow"><strong>RGDK</strong></a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://www.bigomega.dev/recursion" rel="nofollow"><strong>Recursion blog post</strong></a></li>
<li><a href="https://www.amazon.com/gp/product/B07G2LCDR3/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1" rel="nofollow"><strong>Wholesome Provisions Protein Cereal</strong></a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://ebay.to/2m2t5PY" rel="nofollow"><strong>Carby V2 by Insurrection Industries</strong></a></li>
<li><a href="https://coolaj86.com/articles/the-gamecube-ultimate/" rel="nofollow"><strong>GameCube Mods</strong></a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.nikonusa.com/en/nikon-products/product/dslr-cameras/d5600.html" rel="nofollow"><strong>Nikon D5600</strong></a></li>
<li><a href="https://amzn.to/2ZO2NnL" rel="nofollow"><strong>Rode Newsshooter</strong></a></li>
<li><a href="https://amzn.to/2Lq4kaF" rel="nofollow"><strong>Viltrox light panel</strong></a></li>
<li><a href="https://amzn.to/2NfTcj5" rel="nofollow"><strong>Quest Nutrition pumpkin bars</strong></a></li>
</ul><div><strong>Christopher Buecheler:</strong></div><ul><li>
<strong>Tool’s Fear Inoculum on </strong><a href="https://music.apple.com/us/album/fear-inoculum/1475686696" rel="nofollow"><strong>Apple Music</strong></a><strong>, </strong><a href="https://open.spotify.com/album/5a70H0qHGgEGXOVLYXamHd" rel="nofollow"><strong>Spotify</strong></a><strong>, and </strong><a href="https://play.google.com/store/music/album/Fear_Inoculum?hl=en_US&id=Bthpb2k2f2xykwollady6eujvta" rel="nofollow"><strong>Google Play</strong></a>
</li></ul><div><strong>Mike North:</strong></div><ul>
<li><a href="https://githubuniverse.com/" rel="nofollow"><strong>Github Universe</strong></a></li>
<li><a href="https://github.com/TracerBench/tracerbench" rel="nofollow"><strong>Github Tracer Bench</strong></a></li>
<li>
<strong>Follow Mike </strong><a href="https://github.com/mike-north" rel="nofollow"><strong>@mike-north on Github</strong></a><strong>, </strong><a href="https://www.linkedin.com/in/northm/" rel="nofollow"><strong>@northm on LinkedIn</strong></a><strong>, and </strong><a href="https://twitter.com/michaellnorth?lang=en" rel="nofollow"><strong>@michaellnorth on Twitter</strong></a>
</li>
</ul><div>Special Guest: Mike North.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Mike North is the Ember guy at Frontend Masters and LinkedIn’s web developer trainer. Today the panel is talking about the upcoming Ember update, which Mike calls a total reinvention of the way you build with Ember. Finally, they are letting go of the cruft and stuff they had to hold on to in order to support IE8 and using modern interface&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel talks about some of the issues with IE8, and agree that the reason Ember felt its age because it was built for IE8. Ember 314 is moving from the past into the present, a sleek modern way to build apps. Mike talks about how easy the new Ember is to use. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mike talks about the excitement in the Ember community because the new build is focused on stability and seamlessness. Charles talks about his less seamless experience with the Angular community. For context, Mike North’s first frontend masters course was recorded in 2014, and he’s only had to change two lines of code. Ember is the only framework that has managed to go all the way from IE7/IE8 to today without a major gap,breaks, or rewrites.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They transition to talking about what keeps Ember going. There is an effort to make sure things are decentralized and not tied to any specific company, although Apple, Netflix, Nasa, and PlaysStation all use it. LinkedIn has also been hiring Ember core member to continue working on it, and sponsoring open source work. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next, they talk about how Ember works with TypeScript. You can install an Ember add on with one terminal command that will enable TypeScript in an Ember app.There are some issues that could cause misalignment with JavaScript and TypeScript, but Ember has designed things around it. MIke talks about the major change in the learning curve with using Ember and how far Vanilla JS will take you. Overall, it is a lot more approachable than it used to be. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They move on to talk about the availability of third party solutions with Ember. Mike assures them that Ember has add-ons, and parts of the framework are opening up to allow experimentation with components. There are lots of ways to make Ember your own without running the risk of diverging, giving more flexibility than ever while maintaining the happy path. Testing within Ember is also a priority, and they want the code to be as readable as possible.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The last topic discussed in this show is the importance of developer education. LinkedIn looks at employment numbers and the rate at which new jobs open, and software engineering is growing like crazy and will likely continue to grow.The rate at which new people are graduating with computer science and programming degrees, as well as those from unconventional backgrounds, is not keeping up with the number of jobs. This means that there will be fewer senior people spread across bigger groups of developers with less experience. The panel agrees that it is the responsibility of people who have been around or learned something period to pass on the knowledge because the more knowledge is passed on, the more stable things will remain as seniors become more scarce. It is also important for companies to level up junior developers. They conclude by talking about tools available for people who want to learn more about Ember Octane, and Mike makes an open request to the JS community. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Emmerich&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Mike North&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-native-radio/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Native Radio&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/dev-ed/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Dev Ed Podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://emberjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ember&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Frontend Masters&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Internet_Explorer_8&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;IE8&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://emberjs.com/editions/octane/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ember Octane&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sproutcore.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sprout Core&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;TypeScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://es6-features.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ES6&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://lodash.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Lodash&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mochajs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mocha&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://garris.github.io/BackstopJS/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Backstop.js&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/semver&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Semver&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/thefalken/status/1177483501777473537&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/thefalken/status/1177483501777473537&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://vanillajsacademy.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vanilla JS Academy&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, get 30% off with code ‘jsjabber’&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://leanweb.dev/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;leanweb.dev&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Emmerich:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.123magic.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;123 Magic&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/reactive-game-development-kit-RT2BFWWXwrrD7ATH5SVo&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RGDK&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bigomega.dev/recursion&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Recursion blog post&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B07G2LCDR3/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Wholesome Provisions Protein Cereal&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2m2t5PY&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Carby V2 by Insurrection Industries&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/the-gamecube-ultimate/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GameCube Mods&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nikonusa.com/en/nikon-products/product/dslr-cameras/d5600.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Nikon D5600&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2ZO2NnL&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Rode Newsshooter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2Lq4kaF&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Viltrox light panel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2NfTcj5&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Quest Nutrition pumpkin bars&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;strong&gt;Tool’s Fear Inoculum on &lt;/strong&gt;&lt;a href=&#34;https://music.apple.com/us/album/fear-inoculum/1475686696&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Apple Music&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;a href=&#34;https://open.spotify.com/album/5a70H0qHGgEGXOVLYXamHd&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Spotify&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, and &lt;/strong&gt;&lt;a href=&#34;https://play.google.com/store/music/album/Fear_Inoculum?hl=en_US&amp;id=Bthpb2k2f2xykwollady6eujvta&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Google Play&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Mike North:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://githubuniverse.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Github Universe&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/TracerBench/tracerbench&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Github Tracer Bench&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Follow Mike &lt;/strong&gt;&lt;a href=&#34;https://github.com/mike-north&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@mike-north on Github&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;a href=&#34;https://www.linkedin.com/in/northm/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@northm on LinkedIn&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/michaellnorth?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;@michaellnorth on Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Mike North.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65336215" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0556316a-152b-4933-809b-d60b63152a07/stream.mp3"/>
                
                <guid isPermaLink="false">c232fcca-97aa-4485-888b-61c9fd0a33cc</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-395-the-new-ember-with-mike-north</link>
                <pubDate>Thu, 26 Sep 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4083</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 394: SMS Integration with Dominik Kundel</itunes:title>
                <title>JSJ 394: SMS Integration with Dominik Kundel</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dominik Kundel works as developer evangelist at Twilio. Dominik talks about the history of Twilio, which actually started with integrating phone calls into apps and then moved to SMS integration. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today Charles and Dominik are talking about how the SMS message approach can augment your user experience. Since many people are not familiar with implementing SMS, Dominik talks about how Twilio can help. Twilio created was a supernetwork where they work with carriers and gateways around the world to ensure that they provide reliable services. They also focus heavily on making sure that the developer experience is great.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Uber and Lyft are two of the companies that use Twilio, and Dominik shares some of the interesting things that they’ve accomplished. He is particularly excited about phone number masking to support privacy. Uber and Lyft use phone number masking so that your driver doesn’t see your real number and you don’t see theirs. Instead, each of you sees a Twilio number. This use case is becoming more common. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Twilio recently introduced Flex, which Dominik explains is their contact center solution. Flex is designed to keep with their philosophy of everything should be programmable and configurable, and take it on to a software shipment. This is their first time shipping software instead of just APIs. Flex is highly customizable and flexible, allows you to build React plugins that let you change anything you want.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles asks Dominik about some of the gotchas in telephony. One major issues is spam calls, which Twilio is trying to work with some providers on a ‘verified by Twilio’ list. This list lets companies get verified, and they’re working on ways to let you know the reason why they’re calling without having to answer your phone. This can be difficult because each country has different regulations.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dominik talks about what it would take for someone who wanted to build an SMS gateway themselves. They would have to work with carriers and learn SMS protocols. It’s important to note that SMS and phone calls have different protocols&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dominik talks about some of the unique use cases they’ve seen their system. Some examples are contextual communications, account verifications, and codex creation. There are other fun examples, such as a drone controlled via text message, a fake boyfriend app, and a dog that was taught to take selfies that are sent to his owner. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles asks about ways to get started with Twilio. If you want to explore this and don’t know where to get started, try Twilio Quest, a game to teach you how to use Twilio. There is also documentation, which is good if you know exactly what you want to achieve, or if you just want to explore possibilities then download Twilio Quest. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They delve into a more specific use case for Twilio to send text to subscibers of DevChatTV. Dominik talks about ways of dealing with sending notifications to people outside of the US. You can send with a US number to any country code, or you can personalize it, so that people in the UK receive it from a UK number and so on through automatic geocode matching. They talk about Twilio’s billing. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, they talk about security within telephony in light of recent hacks. They discuss the security of two factor authentication.Two factor authentication and security, especially in light of recent hacks. Dominik talks about the API called Authy, where you can implement different ways of doing two factor authentication, such as push notifications, time based one time password, sms, and phone calls. For most people in the world two factor authentication is very safe, unless yo...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Episode Summary</strong></div><div><strong>Dominik Kundel works as developer evangelist at Twilio. Dominik talks about the history of Twilio, which actually started with integrating phone calls into apps and then moved to SMS integration. </strong></div><div><strong>Today Charles and Dominik are talking about how the SMS message approach can augment your user experience. Since many people are not familiar with implementing SMS, Dominik talks about how Twilio can help. Twilio created was a supernetwork where they work with carriers and gateways around the world to ensure that they provide reliable services. They also focus heavily on making sure that the developer experience is great.</strong></div><div><strong>Uber and Lyft are two of the companies that use Twilio, and Dominik shares some of the interesting things that they’ve accomplished. He is particularly excited about phone number masking to support privacy. Uber and Lyft use phone number masking so that your driver doesn’t see your real number and you don’t see theirs. Instead, each of you sees a Twilio number. This use case is becoming more common. </strong></div><div><strong>Twilio recently introduced Flex, which Dominik explains is their contact center solution. Flex is designed to keep with their philosophy of everything should be programmable and configurable, and take it on to a software shipment. This is their first time shipping software instead of just APIs. Flex is highly customizable and flexible, allows you to build React plugins that let you change anything you want.</strong></div><div><strong>Charles asks Dominik about some of the gotchas in telephony. One major issues is spam calls, which Twilio is trying to work with some providers on a ‘verified by Twilio’ list. This list lets companies get verified, and they’re working on ways to let you know the reason why they’re calling without having to answer your phone. This can be difficult because each country has different regulations.</strong></div><div><strong>Dominik talks about what it would take for someone who wanted to build an SMS gateway themselves. They would have to work with carriers and learn SMS protocols. It’s important to note that SMS and phone calls have different protocols</strong></div><div><strong>Dominik talks about some of the unique use cases they’ve seen their system. Some examples are contextual communications, account verifications, and codex creation. There are other fun examples, such as a drone controlled via text message, a fake boyfriend app, and a dog that was taught to take selfies that are sent to his owner. </strong></div><div><strong>Charles asks about ways to get started with Twilio. If you want to explore this and don’t know where to get started, try Twilio Quest, a game to teach you how to use Twilio. There is also documentation, which is good if you know exactly what you want to achieve, or if you just want to explore possibilities then download Twilio Quest. </strong></div><div><strong>They delve into a more specific use case for Twilio to send text to subscibers of DevChatTV. Dominik talks about ways of dealing with sending notifications to people outside of the US. You can send with a US number to any country code, or you can personalize it, so that people in the UK receive it from a UK number and so on through automatic geocode matching. They talk about Twilio’s billing. </strong></div><div><strong>Finally, they talk about security within telephony in light of recent hacks. They discuss the security of two factor authentication.Two factor authentication and security, especially in light of recent hacks. Dominik talks about the API called Authy, where you can implement different ways of doing two factor authentication, such as push notifications, time based one time password, sms, and phone calls. For most people in the world two factor authentication is very safe, unless you’re a very important person, then you’re more at risk for targeted attacks. They conclude by talking about Twilio’s acquisition of Sendgrid.</strong></div><div><strong>Panelists</strong></div><ul><li><strong>Charles Max Wood</strong></li></ul><div><strong>With special guest: Dominik Kundel</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/iphreaks/" rel="nofollow"><strong>iPhreaks Show</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/ruby-rogues/" rel="nofollow"><strong>Ruby Rogues</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.twilio.com/" rel="nofollow"><strong>Twilio</strong></a></li>
<li><a href="https://flex.com/" rel="nofollow"><strong>Flex</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://www.rust-lang.org/" rel="nofollow"><strong>Rust</strong></a></li>
<li><a href="https://www.twilio.com/quest" rel="nofollow"><strong>Twilio Quest</strong></a></li>
<li><a href="https://www.twilio.com/docs" rel="nofollow"><strong>Twilio docs</strong></a></li>
<li><a href="https://www.twilio.com/press/releases/twilio-completes-acquisition-sendgrid" rel="nofollow"><strong>Twilio Completes Acquisition of Sendgrid</strong></a></li>
<li><a href="https://authy.com/" rel="nofollow"><strong>Authy</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://patflynn.com/superfans/" rel="nofollow"><strong>Superfans by Pat Flynn</strong></a></li>
<li>
<a href="https://neilpatel.com/" rel="nofollow"><strong>Neilpatel.com </strong></a><strong> </strong>
</li>
</ul><div><strong>Dominik Kundel:</strong></div><ul>
<li><strong>Enable a setting called javascript.implicit</strong></li>
<li><strong>Follow him @dkundel</strong></li>
</ul><div>Special Guest: Dominik Kundel.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dominik Kundel works as developer evangelist at Twilio. Dominik talks about the history of Twilio, which actually started with integrating phone calls into apps and then moved to SMS integration. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today Charles and Dominik are talking about how the SMS message approach can augment your user experience. Since many people are not familiar with implementing SMS, Dominik talks about how Twilio can help. Twilio created was a supernetwork where they work with carriers and gateways around the world to ensure that they provide reliable services. They also focus heavily on making sure that the developer experience is great.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Uber and Lyft are two of the companies that use Twilio, and Dominik shares some of the interesting things that they’ve accomplished. He is particularly excited about phone number masking to support privacy. Uber and Lyft use phone number masking so that your driver doesn’t see your real number and you don’t see theirs. Instead, each of you sees a Twilio number. This use case is becoming more common. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Twilio recently introduced Flex, which Dominik explains is their contact center solution. Flex is designed to keep with their philosophy of everything should be programmable and configurable, and take it on to a software shipment. This is their first time shipping software instead of just APIs. Flex is highly customizable and flexible, allows you to build React plugins that let you change anything you want.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles asks Dominik about some of the gotchas in telephony. One major issues is spam calls, which Twilio is trying to work with some providers on a ‘verified by Twilio’ list. This list lets companies get verified, and they’re working on ways to let you know the reason why they’re calling without having to answer your phone. This can be difficult because each country has different regulations.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dominik talks about what it would take for someone who wanted to build an SMS gateway themselves. They would have to work with carriers and learn SMS protocols. It’s important to note that SMS and phone calls have different protocols&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dominik talks about some of the unique use cases they’ve seen their system. Some examples are contextual communications, account verifications, and codex creation. There are other fun examples, such as a drone controlled via text message, a fake boyfriend app, and a dog that was taught to take selfies that are sent to his owner. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles asks about ways to get started with Twilio. If you want to explore this and don’t know where to get started, try Twilio Quest, a game to teach you how to use Twilio. There is also documentation, which is good if you know exactly what you want to achieve, or if you just want to explore possibilities then download Twilio Quest. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They delve into a more specific use case for Twilio to send text to subscibers of DevChatTV. Dominik talks about ways of dealing with sending notifications to people outside of the US. You can send with a US number to any country code, or you can personalize it, so that people in the UK receive it from a UK number and so on through automatic geocode matching. They talk about Twilio’s billing. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Finally, they talk about security within telephony in light of recent hacks. They discuss the security of two factor authentication.Two factor authentication and security, especially in light of recent hacks. Dominik talks about the API called Authy, where you can implement different ways of doing two factor authentication, such as push notifications, time based one time password, sms, and phone calls. For most people in the world two factor authentication is very safe, unless you’re a very important person, then you’re more at risk for targeted attacks. They conclude by talking about Twilio’s acquisition of Sendgrid.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Dominik Kundel&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/iphreaks/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;iPhreaks Show&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ruby Rogues&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twilio.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twilio&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flex.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Flex&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rust-lang.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Rust&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twilio.com/quest&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twilio Quest&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twilio.com/docs&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twilio docs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twilio.com/press/releases/twilio-completes-acquisition-sendgrid&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twilio Completes Acquisition of Sendgrid&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://authy.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Authy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://patflynn.com/superfans/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Superfans by Pat Flynn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://neilpatel.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Neilpatel.com &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dominik Kundel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Enable a setting called javascript.implicit&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Follow him @dkundel&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dominik Kundel.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="27520940" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/51816a3d-74cc-4404-ac81-25a6d0d40e27/stream.mp3"/>
                
                <guid isPermaLink="false">4cf5346c-e7de-4d79-9ed9-5dc54a16fb9d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-394-sms-integration-with-dominik-kundel</link>
                <pubDate>Tue, 24 Sep 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1720</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 393: Why You Should Be Using Web Workers with Surma</itunes:title>
                <title>JSJ 393: Why You Should Be Using Web Workers with Surma</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Surma is an open web advocate for Google currently working with WebAssembly team. He was invited on the show today to talk about using web workers and how to move work away from the browser’s main thread. His primary platform is bringing multithreading out of the fringes and into the web. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel talks about their past experience with web workers, and many of them found them isolated and difficult to use. Surma believes that web workers should pretty much always be sued because the main thread is an inherently bad place to run your code because it has to do so much. Surma details the differences between web workers, service workers, and worklets and explains what the compositer is. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses what parts should be moved off the main thread and how to move the logic over. Surma notes that the additional cost of using a worker is basically nonexistent, changes almost nothing in your workflow, and takes up only one kilobyte of memory. Therefore, the cost/benefit ratio of using web workers gets very large. They discuss debugging in a web worker and Surma details how debugging is better in web workers. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Surma wants to see people use workers not because it will make it faster, but because it will make your app more resilient across all devices. Every piece of JavaScript you run could be the straw that breaks the camel’s back. There’s so much to do on the main thread for the browser, especially when it has a weaker processor, that the more stuff you can move away, the better.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The web is tailored for the most powerful phones, but a large portion of the population does not have the most powerful phone available, and moving things over to a web worker will benefit the average phone. Surma talks about his experience using the Nokia 2, on which simple apps run very slow because they are not being frugal with the user’s resources. Moving things to another thread will help phones like this run faster.  &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses the benefit of using web workers from a business standpoint. The argument is similar to that for accessibility. Though a user may not need that accessibility all the time, they could become in need of it. Making the app run better on low end devices will also increase the target audience, which is helpful is user acquisition is your principle metric for success. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Surma wants businesses to understand that while this is beneficial for people in countries like India, there is also a very wide spectrum of phone performance in America. He wants to help all of these people and wants companies acknowledge this spectrum and to look at the benefits of using web workers to improve performance.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Surma&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-devops/&#34;&gt;&lt;strong&gt;Adventures in DevOps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34;&gt;&lt;strong&gt;Adventures in Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers&#34;&gt;&lt;strong&gt;Web workers&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/API/Service_Worker_API&#34;&gt;&lt;strong&gt;Service workers&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Worklet&#34;&gt;&lt;strong&gt;Workl...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Episode Summary</strong></div><div><strong>Surma is an open web advocate for Google currently working with WebAssembly team. He was invited on the show today to talk about using web workers and how to move work away from the browser’s main thread. His primary platform is bringing multithreading out of the fringes and into the web. </strong></div><div><strong>The panel talks about their past experience with web workers, and many of them found them isolated and difficult to use. Surma believes that web workers should pretty much always be sued because the main thread is an inherently bad place to run your code because it has to do so much. Surma details the differences between web workers, service workers, and worklets and explains what the compositer is. </strong></div><div><strong>The panel discusses what parts should be moved off the main thread and how to move the logic over. Surma notes that the additional cost of using a worker is basically nonexistent, changes almost nothing in your workflow, and takes up only one kilobyte of memory. Therefore, the cost/benefit ratio of using web workers gets very large. They discuss debugging in a web worker and Surma details how debugging is better in web workers. </strong></div><div><strong>Surma wants to see people use workers not because it will make it faster, but because it will make your app more resilient across all devices. Every piece of JavaScript you run could be the straw that breaks the camel’s back. There’s so much to do on the main thread for the browser, especially when it has a weaker processor, that the more stuff you can move away, the better.</strong></div><div><strong>The web is tailored for the most powerful phones, but a large portion of the population does not have the most powerful phone available, and moving things over to a web worker will benefit the average phone. Surma talks about his experience using the Nokia 2, on which simple apps run very slow because they are not being frugal with the user’s resources. Moving things to another thread will help phones like this run faster.  </strong></div><div><strong>The panel discusses the benefit of using web workers from a business standpoint. The argument is similar to that for accessibility. Though a user may not need that accessibility all the time, they could become in need of it. Making the app run better on low end devices will also increase the target audience, which is helpful is user acquisition is your principle metric for success. </strong></div><div><strong>Surma wants businesses to understand that while this is beneficial for people in countries like India, there is also a very wide spectrum of phone performance in America. He wants to help all of these people and wants companies acknowledge this spectrum and to look at the benefits of using web workers to improve performance.</strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Christopher Buecheler</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>AJ O’Neal</strong></li>
</ul><div><strong>With special guest: Surma</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/adventures-in-devops/" rel="nofollow"><strong>Adventures in DevOps</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/adv-in-angular/" rel="nofollow"><strong>Adventures in Angular</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers" rel="nofollow"><strong>Web workers</strong></a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/API/Service_Worker_API" rel="nofollow"><strong>Service workers</strong></a></li>
<li>
<a href="https://developer.mozilla.org/en-US/docs/Web/API/Worklet" rel="nofollow"><strong>Worklets</strong></a><strong> </strong>
</li>
<li><a href="https://hexdocs.pm/phoenix/1.3.0-rc.1/ecto_models.html" rel="nofollow"><strong>Ecto model</strong></a></li>
<li><a href="https://babeljs.io/" rel="nofollow"><strong>Babel</strong></a></li>
<li><a href="https://www.npmjs.com/package/swoosh" rel="nofollow"><strong>Swoosh</strong></a></li>
<li><a href="https://github.com/GoogleChromeLabs/comlink" rel="nofollow"><strong>Comlink</strong></a></li>
<li><a href="https://www.whatsapp.com/" rel="nofollow"><strong>WhatsApp</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://www.goodreads.com/book/show/218661.For_Love_of_Mother_Not" rel="nofollow"><strong>For Love of Mother-Not</strong></a></li></ul><div><strong>Surma:</strong></div><ul>
<li>
<strong>Follow Surma @DasSurma on Twitter and at </strong><a href="https://dassur.ma/" rel="nofollow"><strong>dassur.ma</strong></a>
</li>
<li><a href="https://webassembly.github.io/spec/core/index.html" rel="nofollow"><strong>WebAssembly Spec</strong></a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://coolaj86.com/articles/the-gamecube-ultimate/" rel="nofollow"><strong>The GameCube Ultimate</strong></a></li>
<li>
<a href="https://amzn.to/2LmPsJ7" rel="nofollow"><strong>Pikmin for Wii</strong></a><strong> and </strong><a href="https://ebay.to/2lxw56L" rel="nofollow"><strong>GameCube</strong></a>
</li>
<li><a href="https://ebay.to/2krbsci" rel="nofollow"><strong>Super Monkey Ball</strong></a></li>
</ul><div><strong>Christopher Buecheler</strong></div><ul><li><a href="https://cinemasins.com/sincast" rel="nofollow"><strong>CinemaSins Sincast podcast</strong></a></li></ul><div>Special Guest: Surma.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Surma is an open web advocate for Google currently working with WebAssembly team. He was invited on the show today to talk about using web workers and how to move work away from the browser’s main thread. His primary platform is bringing multithreading out of the fringes and into the web. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel talks about their past experience with web workers, and many of them found them isolated and difficult to use. Surma believes that web workers should pretty much always be sued because the main thread is an inherently bad place to run your code because it has to do so much. Surma details the differences between web workers, service workers, and worklets and explains what the compositer is. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses what parts should be moved off the main thread and how to move the logic over. Surma notes that the additional cost of using a worker is basically nonexistent, changes almost nothing in your workflow, and takes up only one kilobyte of memory. Therefore, the cost/benefit ratio of using web workers gets very large. They discuss debugging in a web worker and Surma details how debugging is better in web workers. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Surma wants to see people use workers not because it will make it faster, but because it will make your app more resilient across all devices. Every piece of JavaScript you run could be the straw that breaks the camel’s back. There’s so much to do on the main thread for the browser, especially when it has a weaker processor, that the more stuff you can move away, the better.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The web is tailored for the most powerful phones, but a large portion of the population does not have the most powerful phone available, and moving things over to a web worker will benefit the average phone. Surma talks about his experience using the Nokia 2, on which simple apps run very slow because they are not being frugal with the user’s resources. Moving things to another thread will help phones like this run faster.  &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses the benefit of using web workers from a business standpoint. The argument is similar to that for accessibility. Though a user may not need that accessibility all the time, they could become in need of it. Making the app run better on low end devices will also increase the target audience, which is helpful is user acquisition is your principle metric for success. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Surma wants businesses to understand that while this is beneficial for people in countries like India, there is also a very wide spectrum of phone performance in America. He wants to help all of these people and wants companies acknowledge this spectrum and to look at the benefits of using web workers to improve performance.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Surma&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-devops/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in DevOps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Web workers&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/API/Service_Worker_API&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Service workers&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Worklet&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Worklets&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hexdocs.pm/phoenix/1.3.0-rc.1/ecto_models.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ecto model&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Babel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/swoosh&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Swoosh&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChromeLabs/comlink&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Comlink&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.whatsapp.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;WhatsApp&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/218661.For_Love_of_Mother_Not&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;For Love of Mother-Not&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Surma:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Follow Surma @DasSurma on Twitter and at &lt;/strong&gt;&lt;a href=&#34;https://dassur.ma/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;dassur.ma&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webassembly.github.io/spec/core/index.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;WebAssembly Spec&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/the-gamecube-ultimate/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The GameCube Ultimate&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://amzn.to/2LmPsJ7&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Pikmin for Wii&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://ebay.to/2lxw56L&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GameCube&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ebay.to/2krbsci&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Super Monkey Ball&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://cinemasins.com/sincast&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CinemaSins Sincast podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Surma.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55301015" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7419e2fd-710f-4179-b583-ba6046917e69/stream.mp3"/>
                
                <guid isPermaLink="false">fe74a229-2860-4821-985d-af0acefaf1f7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-393-why-you-should-be-using-web-workers-with-surma</link>
                <pubDate>Thu, 19 Sep 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3456</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 392: The Murky Past and Misty Future of JavaScript with Douglas Crockford</itunes:title>
                <title>JSJ 392: The Murky Past and Misty Future of JavaScript with Douglas Crockford</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas is a language architect and helped with the development of JavaScript. He started working with JavaScript in 2000. He talks about his journey with the language, including his initial confusion and struggles, which led him to write his book JavaScript: The Good Parts.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas’ take on JavaScript is unique because he not only talks about what he likes, but what he doesn’t like. Charles and Douglas discuss some of the bad parts of JavaScript, many of which were mistakes because the language was designed and released in too little time. Other mistakes were copied intentionally from other languages because people are emotionally attached to the way things “have always been done”, even if there is a better way.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Doug takes a minimalist approach to programming. They talk about his opinions on pairing back the standard library and bringing in what’s needed. Douglas believes that using every feature of the language in everything you make is going to get you into trouble. Charles and Douglas talk about how to identify what parts are useful and what parts are not.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas delves into some of the issues with the ‘this’ variable. He has experimented with getting rid of ‘this’ and found that it made things easier and programs smaller. More pointers on how to do functional programming can be found in his book How JavaScript Works &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles and Douglas talk about how he decided which parts were good and bad. Douglas talks about how automatic semicolon insertion and &#43;&#43; programming are terrible, and his experiments with getting rid of them. He explains the origin of JS Lint. After all, most of our time is not spent coding, it’s spent debugging and maintaining, so there’s no point in optimizing keystrokes.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas talks about his experience on the ECMAScript development committee and developing JavaScript. He believes that the most important features in ES6 were modules and proper tail calls. They discuss whether or not progression or digression is occurring within JavaScript. Douglas disagrees with all the ‘clutter’ that is being added and the prevalent logical fallacy that if more complexity is added in the language then the program will be simpler. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles asks Douglas about his plans for the future. His current priority is the next language. He talks about the things that JavaScript got right, but does not believe that it should not be the last language. He shares how he thinks that languages should progress. There should be a focus on security, and security should be factored into the language. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas is working on an implementation for a new language he calls Misty. He talks about where he sees Misty being implemented. He talks about his Frontend Masters course on functional programming and other projects he’s working on. The show concludes with Douglas talking about the importance of teaching history in programming. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Douglas Crockford&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/sustain-our-software/&#34;&gt;&lt;strong&gt;Sustain Our Software&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/views-on-vue/&#34;&gt;&lt;strong&gt;Views on Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742&#34;&gt;&lt;strong&gt;JavaScript: The Good Parts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/How-JavaScript-Works-Douglas-Crockford/d...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Episode Summary</strong></div><div><strong>Douglas is a language architect and helped with the development of JavaScript. He started working with JavaScript in 2000. He talks about his journey with the language, including his initial confusion and struggles, which led him to write his book JavaScript: The Good Parts.</strong></div><div><strong>Douglas’ take on JavaScript is unique because he not only talks about what he likes, but what he doesn’t like. Charles and Douglas discuss some of the bad parts of JavaScript, many of which were mistakes because the language was designed and released in too little time. Other mistakes were copied intentionally from other languages because people are emotionally attached to the way things “have always been done”, even if there is a better way.</strong></div><div><strong>Doug takes a minimalist approach to programming. They talk about his opinions on pairing back the standard library and bringing in what’s needed. Douglas believes that using every feature of the language in everything you make is going to get you into trouble. Charles and Douglas talk about how to identify what parts are useful and what parts are not.</strong></div><div><strong>Douglas delves into some of the issues with the ‘this’ variable. He has experimented with getting rid of ‘this’ and found that it made things easier and programs smaller. More pointers on how to do functional programming can be found in his book How JavaScript Works </strong></div><div><strong>Charles and Douglas talk about how he decided which parts were good and bad. Douglas talks about how automatic semicolon insertion and ++ programming are terrible, and his experiments with getting rid of them. He explains the origin of JS Lint. After all, most of our time is not spent coding, it’s spent debugging and maintaining, so there’s no point in optimizing keystrokes.</strong></div><div><strong>Douglas talks about his experience on the ECMAScript development committee and developing JavaScript. He believes that the most important features in ES6 were modules and proper tail calls. They discuss whether or not progression or digression is occurring within JavaScript. Douglas disagrees with all the ‘clutter’ that is being added and the prevalent logical fallacy that if more complexity is added in the language then the program will be simpler. </strong></div><div><strong>Charles asks Douglas about his plans for the future. His current priority is the next language. He talks about the things that JavaScript got right, but does not believe that it should not be the last language. He shares how he thinks that languages should progress. There should be a focus on security, and security should be factored into the language. </strong></div><div><strong>Douglas is working on an implementation for a new language he calls Misty. He talks about where he sees Misty being implemented. He talks about his Frontend Masters course on functional programming and other projects he’s working on. The show concludes with Douglas talking about the importance of teaching history in programming. </strong></div><div><strong>Panelists</strong></div><ul><li><strong>Charles Max Wood</strong></li></ul><div><strong>With special guest: Douglas Crockford</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/sustain-our-software/" rel="nofollow"><strong>Sustain Our Software</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/views-on-vue/" rel="nofollow"><strong>Views on Vue</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742" rel="nofollow"><strong>JavaScript: The Good Parts</strong></a></li>
<li><a href="https://www.amazon.com/How-JavaScript-Works-Douglas-Crockford/dp/1949815005/ref=sr_1_1?crid=360IK1SZHFB5H&keywords=how+javascript+works&qid=1568269325&sprefix=how+javas%2Caps%2C192&sr=8-1" rel="nofollow"><strong>How JavaSript Works</strong></a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this" rel="nofollow"><strong>“This” variable</strong></a></li>
<li><a href="https://www.ecma-international.org/publications/standards/Ecma-262.htm" rel="nofollow"><strong>ECMAScript</strong></a></li>
<li><a href="https://www.w3schools.com/cpp/" rel="nofollow"><strong>C++</strong></a></li>
<li><a href="https://www.jslint.com/" rel="nofollow"><strong>JS Lint</strong></a></li>
<li><a href="https://github.com/tc39" rel="nofollow"><strong>ECMA TC39</strong></a></li>
<li><a href="https://dojotoolkit.org/" rel="nofollow"><strong>Dojo</strong></a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise" rel="nofollow"><strong>Promise</strong></a></li>
<li><a href="https://rxjs-dev.firebaseapp.com/" rel="nofollow"><strong>RxJS</strong></a></li>
<li><a href="https://github.com/drses" rel="nofollow"><strong>Drses</strong></a></li>
<li><a href="http://www.crockford.com/misty/" rel="nofollow"><strong>Misty</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/Tail_call" rel="nofollow"><strong>Tail call</strong></a></li>
<li><a href="https://frontendmasters.com/courses/good-parts-javascript-web/" rel="nofollow"><strong>Frontend Masters course JavaScript the Good Parts</strong></a></li>
</ul><div>
<strong>Follow DevChatTV on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.amazon.com/Superfans-Stand-Tribe-Successful-Business/dp/1949709469" rel="nofollow"><strong>Superfans by Pat Flynn</strong></a></li>
<li>
<strong>SEO course Agency Unlocked by </strong><a href="https://neilpatel.com/" rel="nofollow"><strong>Neil Patel</strong></a>
</li>
</ul><div><strong>Douglas Crockford:</strong></div><ul>
<li><a href="https://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043" rel="nofollow"><strong>The Art of Computer Programming by Donald Knuth</strong></a></li>
<li><a href="https://www.hbo.com/game-of-thrones" rel="nofollow"><strong>Game of Thrones</strong></a></li>
<li>
<strong>Follow Douglas at </strong><a href="https://www.crockford.com/" rel="nofollow"><strong>crockford.com</strong></a>
</li>
</ul><div>Special Guest: Douglas Crockford.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas is a language architect and helped with the development of JavaScript. He started working with JavaScript in 2000. He talks about his journey with the language, including his initial confusion and struggles, which led him to write his book JavaScript: The Good Parts.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas’ take on JavaScript is unique because he not only talks about what he likes, but what he doesn’t like. Charles and Douglas discuss some of the bad parts of JavaScript, many of which were mistakes because the language was designed and released in too little time. Other mistakes were copied intentionally from other languages because people are emotionally attached to the way things “have always been done”, even if there is a better way.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Doug takes a minimalist approach to programming. They talk about his opinions on pairing back the standard library and bringing in what’s needed. Douglas believes that using every feature of the language in everything you make is going to get you into trouble. Charles and Douglas talk about how to identify what parts are useful and what parts are not.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas delves into some of the issues with the ‘this’ variable. He has experimented with getting rid of ‘this’ and found that it made things easier and programs smaller. More pointers on how to do functional programming can be found in his book How JavaScript Works &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles and Douglas talk about how he decided which parts were good and bad. Douglas talks about how automatic semicolon insertion and &#43;&#43; programming are terrible, and his experiments with getting rid of them. He explains the origin of JS Lint. After all, most of our time is not spent coding, it’s spent debugging and maintaining, so there’s no point in optimizing keystrokes.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas talks about his experience on the ECMAScript development committee and developing JavaScript. He believes that the most important features in ES6 were modules and proper tail calls. They discuss whether or not progression or digression is occurring within JavaScript. Douglas disagrees with all the ‘clutter’ that is being added and the prevalent logical fallacy that if more complexity is added in the language then the program will be simpler. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles asks Douglas about his plans for the future. His current priority is the next language. He talks about the things that JavaScript got right, but does not believe that it should not be the last language. He shares how he thinks that languages should progress. There should be a focus on security, and security should be factored into the language. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Douglas is working on an implementation for a new language he calls Misty. He talks about where he sees Misty being implemented. He talks about his Frontend Masters course on functional programming and other projects he’s working on. The show concludes with Douglas talking about the importance of teaching history in programming. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Douglas Crockford&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/sustain-our-software/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sustain Our Software&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/views-on-vue/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Views on Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JavaScript: The Good Parts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/How-JavaScript-Works-Douglas-Crockford/dp/1949815005/ref=sr_1_1?crid=360IK1SZHFB5H&amp;keywords=how&#43;javascript&#43;works&amp;qid=1568269325&amp;sprefix=how&#43;javas%2Caps%2C192&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How JavaSript Works&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;“This” variable&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ecma-international.org/publications/standards/Ecma-262.htm&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ECMAScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/cpp/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;C&#43;&#43;&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jslint.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JS Lint&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ECMA TC39&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dojotoolkit.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Dojo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Promise&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rxjs-dev.firebaseapp.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/drses&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Drses&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.crockford.com/misty/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Misty&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Tail_call&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tail call&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/courses/good-parts-javascript-web/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Frontend Masters course JavaScript the Good Parts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChatTV on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Superfans-Stand-Tribe-Successful-Business/dp/1949709469&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Superfans by Pat Flynn&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SEO course Agency Unlocked by &lt;/strong&gt;&lt;a href=&#34;https://neilpatel.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Neil Patel&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Douglas Crockford:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Art of Computer Programming by Donald Knuth&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hbo.com/game-of-thrones&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Game of Thrones&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Follow Douglas at &lt;/strong&gt;&lt;a href=&#34;https://www.crockford.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;crockford.com&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Douglas Crockford.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="70235115" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a6debeef-32fb-4251-902c-6d36670f9018/stream.mp3"/>
                
                <guid isPermaLink="false">a78162cd-ea47-4bc8-a2db-6f4772a64064</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-392-the-murky-past-and-misty-future-of-javascript-with-douglas-crockford</link>
                <pubDate>Tue, 17 Sep 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4389</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 391: Debugging with Todd Gardner</itunes:title>
                <title>JSJ 391: Debugging with Todd Gardner</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Todd Gardner is a software developer, podcaster on the show Script and Style, startup founder,  and comedy host for Pub Conf, a ‘comedy after party for developers’. Since he was last on the show 6 years ago, he has seen his startup TrackJS become quite successful. TrackJS is a JavaScript error monitoring service which gives you visibility into your client side experience. It’s different from other tools because focused on simplicity, so you’ll never need a guy on your team dedicated solely to TrackJS because everyone can use it.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel begins by talking about debugging methods and tools. Some rely solely on the debugger built into their platform while others prefer to use a third party service. They discuss the necessity of using a third party debugger and if there are better solutions than just the built in debugger. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They then discuss what to do after you’ve fixed a bug, such as if it is necessary to write a test to make sure it was completely fixed They talk about things to do to make debugging more effective. Todd and Aimee believe that code needs to begin by being designed for debug-ability. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses issues with invisible boundaries encountered while debugging, such as running out of memory. They talk about ways to mitigate issues that happen outside of your code base. Todd talks about the dangers of ad-blockers, and the panel agrees that it is important to consider how your website will be crippled by the user’s own technology. The end user in a production environment will have a different experience than you did writing it on a professional computer. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Todd talks about the difference between debugging for the web versus a mobile application. Todd has encountered particular problems with debugging on a remote device, and he talks about how he solved the issue. The show concludes with Todd giving a quick elevator pitch for TrackJS&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Emmrich&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Todd Gardner&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up/&#34;&gt;&lt;strong&gt;React Round Up&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://trackjs.com/&#34;&gt;&lt;strong&gt;Track JS&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; (free trial available)&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://davidwalsh.name/script-style-0&#34;&gt;&lt;strong&gt;Script and Style podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pubconf.io/&#34;&gt;&lt;strong&gt;PubConf&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/API/Console/log&#34;&gt;&lt;strong&gt;Console.log&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hacks.mozilla.org/2013/08/new-features-of-firefox-developer-tools-episode-25/&#34;&gt;&lt;strong&gt;Blackbox for Firefox and Chrome&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/redux-lager&#34;&gt;&lt;strong&gt;Redux lager&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://remotejs.com/&#34;&gt;&lt;strong&gt;Remote JS &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christop...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Episode Summary</strong></div><div><strong>Todd Gardner is a software developer, podcaster on the show Script and Style, startup founder,  and comedy host for Pub Conf, a ‘comedy after party for developers’. Since he was last on the show 6 years ago, he has seen his startup TrackJS become quite successful. TrackJS is a JavaScript error monitoring service which gives you visibility into your client side experience. It’s different from other tools because focused on simplicity, so you’ll never need a guy on your team dedicated solely to TrackJS because everyone can use it.</strong></div><div><strong>The panel begins by talking about debugging methods and tools. Some rely solely on the debugger built into their platform while others prefer to use a third party service. They discuss the necessity of using a third party debugger and if there are better solutions than just the built in debugger. </strong></div><div><strong>They then discuss what to do after you’ve fixed a bug, such as if it is necessary to write a test to make sure it was completely fixed They talk about things to do to make debugging more effective. Todd and Aimee believe that code needs to begin by being designed for debug-ability. </strong></div><div><strong>The panel discusses issues with invisible boundaries encountered while debugging, such as running out of memory. They talk about ways to mitigate issues that happen outside of your code base. Todd talks about the dangers of ad-blockers, and the panel agrees that it is important to consider how your website will be crippled by the user’s own technology. The end user in a production environment will have a different experience than you did writing it on a professional computer. </strong></div><div><strong>Todd talks about the difference between debugging for the web versus a mobile application. Todd has encountered particular problems with debugging on a remote device, and he talks about how he solved the issue. The show concludes with Todd giving a quick elevator pitch for TrackJS</strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>Christopher Buecheler</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Steve Emmrich</strong></li>
</ul><div><strong>With special guest: Todd Gardner</strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/adventures-in-blockchain/" rel="nofollow"><strong>Adventures in Blockchain</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/react-round-up/" rel="nofollow"><strong>React Round Up</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li>
<a href="https://trackjs.com/" rel="nofollow"><strong>Track JS</strong></a><strong> (free trial available)</strong>
</li>
<li><a href="https://davidwalsh.name/script-style-0" rel="nofollow"><strong>Script and Style podcast</strong></a></li>
<li><a href="https://pubconf.io/" rel="nofollow"><strong>PubConf</strong></a></li>
<li><a href="https://developer.mozilla.org/en/docs/Web/API/Console/log" rel="nofollow"><strong>Console.log</strong></a></li>
<li><a href="https://hacks.mozilla.org/2013/08/new-features-of-firefox-developer-tools-episode-25/" rel="nofollow"><strong>Blackbox for Firefox and Chrome</strong></a></li>
<li><a href="https://www.npmjs.com/package/redux-lager" rel="nofollow"><strong>Redux lager</strong></a></li>
<li><a href="https://remotejs.com/" rel="nofollow"><strong>Remote JS </strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Christopher Buecheler:</strong></div><ul><li><a href="https://github.com/typescript-cheatsheets/react-typescript-cheatsheet" rel="nofollow"><strong>React/TypeScript cheat sheet </strong></a></li></ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://hecmocer-pro.github.io/pokemonBrawl/" rel="nofollow"><strong>Pokemon Brawl </strong></a></li>
<li><a href="https://andreamaille.github.io/space-invaders/" rel="nofollow"><strong>Space Invaders game</strong></a></li>
<li><a href="https://gomakethings.com/articles/" rel="nofollow"><strong>Gomakethings.com newsletter</strong></a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.youtube.com/techlead?sub_confirmation=1" rel="nofollow"><strong>TechLead Youtube channel</strong></a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><strong>Atomic Habits</strong></li>
<li><strong>Getting up at 4 am</strong></li>
</ul><div><strong>Steve Emmrich:</strong></div><ul>
<li><a href="https://trello.com/" rel="nofollow"><strong>Trello</strong></a></li>
<li><strong>Babushkas and grandmas to help you with your newborn</strong></li>
</ul><div><strong>Todd Gardner:</strong></div><ul>
<li><a href="https://pubconf.io/" rel="nofollow"><strong>PubConf</strong></a></li>
<li><strong>Follow Todd @toddhgardner or todd.mn</strong></li>
</ul><div>Special Guest: Todd Gardner.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Todd Gardner is a software developer, podcaster on the show Script and Style, startup founder,  and comedy host for Pub Conf, a ‘comedy after party for developers’. Since he was last on the show 6 years ago, he has seen his startup TrackJS become quite successful. TrackJS is a JavaScript error monitoring service which gives you visibility into your client side experience. It’s different from other tools because focused on simplicity, so you’ll never need a guy on your team dedicated solely to TrackJS because everyone can use it.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel begins by talking about debugging methods and tools. Some rely solely on the debugger built into their platform while others prefer to use a third party service. They discuss the necessity of using a third party debugger and if there are better solutions than just the built in debugger. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They then discuss what to do after you’ve fixed a bug, such as if it is necessary to write a test to make sure it was completely fixed They talk about things to do to make debugging more effective. Todd and Aimee believe that code needs to begin by being designed for debug-ability. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses issues with invisible boundaries encountered while debugging, such as running out of memory. They talk about ways to mitigate issues that happen outside of your code base. Todd talks about the dangers of ad-blockers, and the panel agrees that it is important to consider how your website will be crippled by the user’s own technology. The end user in a production environment will have a different experience than you did writing it on a professional computer. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Todd talks about the difference between debugging for the web versus a mobile application. Todd has encountered particular problems with debugging on a remote device, and he talks about how he solved the issue. The show concludes with Todd giving a quick elevator pitch for TrackJS&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Steve Emmrich&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Todd Gardner&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Round Up&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://trackjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Track JS&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; (free trial available)&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://davidwalsh.name/script-style-0&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Script and Style podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pubconf.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;PubConf&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/API/Console/log&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Console.log&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hacks.mozilla.org/2013/08/new-features-of-firefox-developer-tools-episode-25/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Blackbox for Firefox and Chrome&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/redux-lager&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Redux lager&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://remotejs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Remote JS &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/typescript-cheatsheets/react-typescript-cheatsheet&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React/TypeScript cheat sheet &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://hecmocer-pro.github.io/pokemonBrawl/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Pokemon Brawl &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andreamaille.github.io/space-invaders/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Space Invaders game&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/articles/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gomakethings.com newsletter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/techlead?sub_confirmation=1&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;TechLead Youtube channel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Atomic Habits&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Getting up at 4 am&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Steve Emmrich:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://trello.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Trello&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Babushkas and grandmas to help you with your newborn&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Todd Gardner:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://pubconf.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;PubConf&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Follow Todd @toddhgardner or todd.mn&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Todd Gardner.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47629792" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b41f129e-26bd-4098-b9d6-034f1119d148/stream.mp3"/>
                
                <guid isPermaLink="false">91341a75-6e47-4506-a9de-57342b863bdf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-391-debugging-with-todd-gardner</link>
                <pubDate>Thu, 12 Sep 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2976</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 390: Transposit with Adam Leventhal</itunes:title>
                <title>JSJ 390: Transposit with Adam Leventhal</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Adam Leventhal is the CEO and cofounder of Transposit. Transposit was born from the desire to build a way for developers to work with lots of different APIs, take authentication and pagination off the table, and let developers focus on the problems they’re trying to solve. Transposit is a serverless platform that’s free and gives you a combination of SQL or JavaScript to start playing with your API.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Since interacting with API data securely can be difficult, the panel discusses how Transposit might replace the personally built tools and how does it compare to JAMstack. They talk about some common things that people do wrong with security. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Transposit is often used as the full backend, and Adam shares how that works. There is a list of APIs that Transposit can talk to, and you can build your own connector. You can also work with JavaScript and SQL simultaneously. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi asks some more specific questions about how Transposit can work with email lists. Adam clarifies the difference between connectors and apps in Transposit. He delves into more detail on what makes it work under the hood. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;There are some 450,000 Stack applications but the majority have one user because they built it to communicate specifically with their API. The panel discusses how Transposit can help with this. Since Transposit is still in startup mode, it is free for now, and can connect to any public facing API. Adam talks about their decision not to make it open source and gives more details on where the authentications occur. The show wraps up with the panel talking about the pros of going serverless&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Adam Leventhal &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-dotnet/&#34;&gt;&lt;strong&gt;Adventures in .NET&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/elixir-mix/&#34;&gt;&lt;strong&gt;Elixer Mix&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.transposit.com/&#34;&gt;&lt;strong&gt;Transposit&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/sql/&#34;&gt;&lt;strong&gt;SQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jamstack.org/&#34;&gt;&lt;strong&gt;JAMstack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.openapis.org/&#34;&gt;&lt;strong&gt;OpenAPI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/&#34;&gt;&lt;strong&gt;Swagger&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/YAML&#34;&gt;&lt;strong&gt;YAML&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mailchimp.com/&#34;&gt;&lt;strong&gt;MailChimp&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://react-redux.js.org/&#34;&gt;&lt;strong&gt;React Redux&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/converting-a-string-into-markup-with-vanilla-js/&#34;&gt;&lt;strong&gt;Converting a string into Markup with Vanilla JS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/how-to-create-a-map-of-dom-nodes-with-vanilla-js/&#34;&gt;&lt;strong&gt;How to create a map of DOM nodes with Vanilla JS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/custom-events-in-internet-explorer-with-vanilla-js/&#34;&gt;&lt;strong&gt;Custom events in Internet Explorer with Vanilla JS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/dom-diffing-with-vanilla-js-part-1/&#34;&gt;&lt;strong&gt;DOM diffing with Vanilla JS part 1&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/dom-diffing-with-vanilla-js-part-2/&#34;&gt;&lt;strong&gt;DOM diffing with Vanilla JS part 2&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylV...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Episode Summary</strong></div><div><strong>Adam Leventhal is the CEO and cofounder of Transposit. Transposit was born from the desire to build a way for developers to work with lots of different APIs, take authentication and pagination off the table, and let developers focus on the problems they’re trying to solve. Transposit is a serverless platform that’s free and gives you a combination of SQL or JavaScript to start playing with your API.</strong></div><div><strong>Since interacting with API data securely can be difficult, the panel discusses how Transposit might replace the personally built tools and how does it compare to JAMstack. They talk about some common things that people do wrong with security. </strong></div><div><strong>Transposit is often used as the full backend, and Adam shares how that works. There is a list of APIs that Transposit can talk to, and you can build your own connector. You can also work with JavaScript and SQL simultaneously. </strong></div><div><strong>Chris Ferdinandi asks some more specific questions about how Transposit can work with email lists. Adam clarifies the difference between connectors and apps in Transposit. He delves into more detail on what makes it work under the hood. </strong></div><div><strong>There are some 450,000 Stack applications but the majority have one user because they built it to communicate specifically with their API. The panel discusses how Transposit can help with this. Since Transposit is still in startup mode, it is free for now, and can connect to any public facing API. Adam talks about their decision not to make it open source and gives more details on where the authentications occur. The show wraps up with the panel talking about the pros of going serverless</strong></div><div><strong>Panelists</strong></div><ul>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>Christopher Buecheler</strong></li>
</ul><div><strong>With special guest: Adam Leventhal </strong></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/adventures-in-dotnet/" rel="nofollow"><strong>Adventures in .NET</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for 2 months free on Sentry’s small plan</strong>
</li>
<li><a href="https://devchat.tv/elixir-mix/" rel="nofollow"><strong>Elixer Mix</strong></a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://www.transposit.com/" rel="nofollow"><strong>Transposit</strong></a></li>
<li><a href="https://www.w3schools.com/sql/" rel="nofollow"><strong>SQL</strong></a></li>
<li><a href="https://jamstack.org/" rel="nofollow"><strong>JAMstack</strong></a></li>
<li><a href="https://www.openapis.org/" rel="nofollow"><strong>OpenAPI</strong></a></li>
<li><a href="https://swagger.io/" rel="nofollow"><strong>Swagger</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/YAML" rel="nofollow"><strong>YAML</strong></a></li>
<li><a href="https://mailchimp.com/" rel="nofollow"><strong>MailChimp</strong></a></li>
<li><a href="https://react-redux.js.org/" rel="nofollow"><strong>React Redux</strong></a></li>
<li><a href="https://gomakethings.com/converting-a-string-into-markup-with-vanilla-js/" rel="nofollow"><strong>Converting a string into Markup with Vanilla JS</strong></a></li>
<li><a href="https://gomakethings.com/how-to-create-a-map-of-dom-nodes-with-vanilla-js/" rel="nofollow"><strong>How to create a map of DOM nodes with Vanilla JS</strong></a></li>
<li><a href="https://gomakethings.com/custom-events-in-internet-explorer-with-vanilla-js/" rel="nofollow"><strong>Custom events in Internet Explorer with Vanilla JS</strong></a></li>
<li><a href="https://gomakethings.com/dom-diffing-with-vanilla-js-part-1/" rel="nofollow"><strong>DOM diffing with Vanilla JS part 1</strong></a></li>
<li><a href="https://gomakethings.com/dom-diffing-with-vanilla-js-part-2/" rel="nofollow"><strong>DOM diffing with Vanilla JS part 2</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Christopher Buecheler:</strong></div><ul><li><a href="http://manchesterorchestra.com/" rel="nofollow"><strong>Manchester Orchestra</strong></a></li></ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://github.com/cferdinandi/reef" rel="nofollow"><strong>Reef</strong></a></li>
<li><a href="https://elizabethwarren.com/" rel="nofollow"><strong>Elizabeth Warren</strong></a></li>
</ul><div><strong>Adam Leventhal:</strong></div><ul>
<li><a href="https://www.amazon.com/Alexander-Hamilton-Ron-Chernow/dp/0143034758?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Hamilton the biography</strong></a></li>
<li><a href="https://www.antler.co/" rel="nofollow"><strong>Antler</strong></a></li>
<li><strong>Follow Adam on Twitter @ahl</strong></li>
</ul><div>Special Guest: Adam Leventhal.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Adam Leventhal is the CEO and cofounder of Transposit. Transposit was born from the desire to build a way for developers to work with lots of different APIs, take authentication and pagination off the table, and let developers focus on the problems they’re trying to solve. Transposit is a serverless platform that’s free and gives you a combination of SQL or JavaScript to start playing with your API.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Since interacting with API data securely can be difficult, the panel discusses how Transposit might replace the personally built tools and how does it compare to JAMstack. They talk about some common things that people do wrong with security. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Transposit is often used as the full backend, and Adam shares how that works. There is a list of APIs that Transposit can talk to, and you can build your own connector. You can also work with JavaScript and SQL simultaneously. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi asks some more specific questions about how Transposit can work with email lists. Adam clarifies the difference between connectors and apps in Transposit. He delves into more detail on what makes it work under the hood. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;There are some 450,000 Stack applications but the majority have one user because they built it to communicate specifically with their API. The panel discusses how Transposit can help with this. Since Transposit is still in startup mode, it is free for now, and can connect to any public facing API. Adam talks about their decision not to make it open source and gives more details on where the authentications occur. The show wraps up with the panel talking about the pros of going serverless&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Panelists&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With special guest: Adam Leventhal &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-dotnet/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in .NET&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for 2 months free on Sentry’s small plan&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/elixir-mix/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Elixer Mix&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.transposit.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Transposit&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/sql/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;SQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jamstack.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JAMstack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.openapis.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;OpenAPI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swagger.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Swagger&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/YAML&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;YAML&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mailchimp.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;MailChimp&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://react-redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Redux&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/converting-a-string-into-markup-with-vanilla-js/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Converting a string into Markup with Vanilla JS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/how-to-create-a-map-of-dom-nodes-with-vanilla-js/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How to create a map of DOM nodes with Vanilla JS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/custom-events-in-internet-explorer-with-vanilla-js/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Custom events in Internet Explorer with Vanilla JS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/dom-diffing-with-vanilla-js-part-1/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;DOM diffing with Vanilla JS part 1&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/dom-diffing-with-vanilla-js-part-2/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;DOM diffing with Vanilla JS part 2&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://manchesterorchestra.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Manchester Orchestra&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/reef&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Reef&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elizabethwarren.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Elizabeth Warren&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Adam Leventhal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Alexander-Hamilton-Ron-Chernow/dp/0143034758?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hamilton the biography&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.antler.co/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Antler&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Follow Adam on Twitter @ahl&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Adam Leventhal.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44681926" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1f3a9e5a-4b88-4178-bf95-b77bba23b931/stream.mp3"/>
                
                <guid isPermaLink="false">a7c5b73a-cc51-484a-be32-c25ee6fa018a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-390-transposit-with-adam-leventhal</link>
                <pubDate>Tue, 10 Sep 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2792</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 389: What Makes a 10x Engineer?</itunes:title>
                <title>JSJ 389: What Makes a 10x Engineer?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/sustain-our-software/&#34;&gt;&lt;strong&gt;Sustain Our Software&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;In today’s show, Chuck talks about the recent &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/skirani/status/1149302828420067328?lang=en&#34;&gt;&lt;strong&gt;tweet thread&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; about 10x engineers. He goes through each of the points in the tweet and talks about each of them in turn. There are only two points he sort of agrees with, and believes the rest to be absolute garbage. One of the issues with this tweet is that it doesn’t define what a 10x engineer is. Defining a 10x engineer is difficult because it is also impossible to measure a truly average engineer because there are many factors that play into measuring productivity. Chuck turns the discussion to what a 10x engineer is to him and how to find one. A 10x engineer is dependent on the organization that they are a part of, because they are not simply found, they are made. When a 10x engineer is added to a team, the productivity of the entire team increases. Employers have to consider firstly what you need in your team and how a person would fit in. You want to avoid changing the entire culture of your organization. Consider also that a 10x engineer may be hired as a 2x engineer, but it is the employer that turns them into a 10x engineer. Overall, Chuck believes these tweets are asinine because it’s impossible to measure what makes a 10x engineer in the first place, and hiring a person that fits the attributes in the list would be toxic to your company. &lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/skirani/status/1149302828420067328?lang=en&#34;&gt;&lt;strong&gt;10x engineer twitter thread&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://copyhackers.com/&#34;&gt;&lt;strong&gt;Copyhackers.com&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Good-Great-Some-Companies-Others-ebook/dp/B0058DRUV6?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Good to Great by Jim Collins&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Keto diet&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastmovement.com/&#34;&gt;&lt;strong&gt;Podcast Movement&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/sustain-our-software/" rel="nofollow"><strong>Sustain Our Software</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong>– use the code “devchat” for $100 credit </strong>
</li>
<li><a href="https://devchat.tv/adventures-in-blockchain/" rel="nofollow"><strong>Adventures in Blockchain</strong></a></li>
</ul><div><strong>Panel</strong></div><ul><li><strong>Charles Max Wood</strong></li></ul><div><strong>Episode Summary</strong></div><div>
<strong>In today’s show, Chuck talks about the recent </strong><a href="https://twitter.com/skirani/status/1149302828420067328?lang=en" rel="nofollow"><strong>tweet thread</strong></a><strong> about 10x engineers. He goes through each of the points in the tweet and talks about each of them in turn. There are only two points he sort of agrees with, and believes the rest to be absolute garbage. One of the issues with this tweet is that it doesn’t define what a 10x engineer is. Defining a 10x engineer is difficult because it is also impossible to measure a truly average engineer because there are many factors that play into measuring productivity. Chuck turns the discussion to what a 10x engineer is to him and how to find one. A 10x engineer is dependent on the organization that they are a part of, because they are not simply found, they are made. When a 10x engineer is added to a team, the productivity of the entire team increases. Employers have to consider firstly what you need in your team and how a person would fit in. You want to avoid changing the entire culture of your organization. Consider also that a 10x engineer may be hired as a 2x engineer, but it is the employer that turns them into a 10x engineer. Overall, Chuck believes these tweets are asinine because it’s impossible to measure what makes a 10x engineer in the first place, and hiring a person that fits the attributes in the list would be toxic to your company. </strong>
</div><div><strong>Links</strong></div><ul><li><a href="https://twitter.com/skirani/status/1149302828420067328?lang=en" rel="nofollow"><strong>10x engineer twitter thread</strong></a></li></ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://copyhackers.com/" rel="nofollow"><strong>Copyhackers.com</strong></a></li>
<li><a href="https://www.amazon.com/Good-Great-Some-Companies-Others-ebook/dp/B0058DRUV6?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Good to Great by Jim Collins</strong></a></li>
<li><strong>Keto diet</strong></li>
<li><a href="https://podcastmovement.com/" rel="nofollow"><strong>Podcast Movement</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/sustain-our-software/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sustain Our Software&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;In today’s show, Chuck talks about the recent &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/skirani/status/1149302828420067328?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;tweet thread&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; about 10x engineers. He goes through each of the points in the tweet and talks about each of them in turn. There are only two points he sort of agrees with, and believes the rest to be absolute garbage. One of the issues with this tweet is that it doesn’t define what a 10x engineer is. Defining a 10x engineer is difficult because it is also impossible to measure a truly average engineer because there are many factors that play into measuring productivity. Chuck turns the discussion to what a 10x engineer is to him and how to find one. A 10x engineer is dependent on the organization that they are a part of, because they are not simply found, they are made. When a 10x engineer is added to a team, the productivity of the entire team increases. Employers have to consider firstly what you need in your team and how a person would fit in. You want to avoid changing the entire culture of your organization. Consider also that a 10x engineer may be hired as a 2x engineer, but it is the employer that turns them into a 10x engineer. Overall, Chuck believes these tweets are asinine because it’s impossible to measure what makes a 10x engineer in the first place, and hiring a person that fits the attributes in the list would be toxic to your company. &lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/skirani/status/1149302828420067328?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;10x engineer twitter thread&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://copyhackers.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Copyhackers.com&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Good-Great-Some-Companies-Others-ebook/dp/B0058DRUV6?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Good to Great by Jim Collins&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Keto diet&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastmovement.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Podcast Movement&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49895967" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/49b8c56f-68ce-461e-b10f-7bd262b26fba/stream.mp3"/>
                
                <guid isPermaLink="false">7ff406b5-3798-4bc4-9c8f-baae1a5cf6bd</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-389-what-makes-a-10x-engineer</link>
                <pubDate>Thu, 05 Sep 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3118</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 388: Functional Programming with Brian Lonsdorf</itunes:title>
                <title>JSJ 388: Functional Programming with Brian Lonsdorf</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-ruby-story/&#34;&gt;&lt;strong&gt;My Ruby Story&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Brian Lonsdorf&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Brian Lonsdorf works for Salesforce, specializes in functional programming, and wrote a book called Professor Frisby’s Mostly Adequate Guide to Functional Programming. Brian talks about when he got into functional programming and when in their career others should be exposed to it. He talks about the fundamental tenets of functional programming (static mathematical functions), how it differs from object oriented programming, and how to manipulate data in a functional environment. The panel wonders if it is possible to use functional and object oriented programming together and discuss the functional core imperative shell. Brian talks about what is ‘super functional’ and why JavaScript isn’t, but includes methods for making it work. He shares some of the trade-offs he’s found while doing functional programming. Brian defines a monad and goes over some of the common questions he gets about functional programming, such as how to model an app using functional programming. The show concludes with Brian talking about some of the work he’s been doing in AI and machine learning. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise&#34;&gt;&lt;strong&gt;Promise&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.destroyallsoftware.com/screencasts/catalog/functional-core-imperative-shell&#34;&gt;&lt;strong&gt;Functional core, imperative shell&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rxjs-dev.firebaseapp.com/&#34;&gt;&lt;strong&gt;RxJs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackoverflow.com/questions/2704652/monad-in-plain-english-for-the-oop-programmer-with-no-fp-background/2704795&#34;&gt;&lt;strong&gt;Monad&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://drboolean.gitbooks.io/mostly-adequate-guide-old/content/ch1.html&#34;&gt;&lt;strong&gt;Professor Frisby&#39;s Mostly Adequate Guide to Functional Programming&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://open.spotify.com/artist/0uNj4RxFjG0iVPlZS753en?si=hjggUHceRnG6sRIFluNEgA&#34;&gt;&lt;strong&gt;After The Burial (band)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/ian13456/mc.js&#34;&gt;&lt;strong&gt;Minecraft in JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2N1pMnE?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Crazy Little Thing Called Love by Queen&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://igg.me/at/greenlock&#34;&gt;&lt;strong&gt;Greenlock v3 campaign&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Brian Lonsdorf:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Follow Brian @drboolean&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=HOmOQnQGtPU&#34;&gt;&lt;strong&gt;Chris Penner Comonads&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Brian Lonsdorf.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://devchat.tv/adventures-in-blockchain/" rel="nofollow"><strong>Adventures in Blockchain</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong>– use the code “devchat” for $100 credit </strong>
</li>
<li><a href="https://devchat.tv/my-ruby-story/" rel="nofollow"><strong>My Ruby Story</strong></a></li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Aimee Knight </strong></li>
<li><strong>Chris Buecheler</strong></li>
<li><strong>AJ O’Neal</strong></li>
</ul><div><strong>With Special Guest: Brian Lonsdorf</strong></div><div><strong>Episode Summary</strong></div><div><strong>Brian Lonsdorf works for Salesforce, specializes in functional programming, and wrote a book called Professor Frisby’s Mostly Adequate Guide to Functional Programming. Brian talks about when he got into functional programming and when in their career others should be exposed to it. He talks about the fundamental tenets of functional programming (static mathematical functions), how it differs from object oriented programming, and how to manipulate data in a functional environment. The panel wonders if it is possible to use functional and object oriented programming together and discuss the functional core imperative shell. Brian talks about what is ‘super functional’ and why JavaScript isn’t, but includes methods for making it work. He shares some of the trade-offs he’s found while doing functional programming. Brian defines a monad and goes over some of the common questions he gets about functional programming, such as how to model an app using functional programming. The show concludes with Brian talking about some of the work he’s been doing in AI and machine learning. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise" rel="nofollow"><strong>Promise</strong></a></li>
<li><a href="https://www.destroyallsoftware.com/screencasts/catalog/functional-core-imperative-shell" rel="nofollow"><strong>Functional core, imperative shell</strong></a></li>
<li><a href="https://rxjs-dev.firebaseapp.com/" rel="nofollow"><strong>RxJs</strong></a></li>
<li><a href="https://stackoverflow.com/questions/2704652/monad-in-plain-english-for-the-oop-programmer-with-no-fp-background/2704795" rel="nofollow"><strong>Monad</strong></a></li>
<li><a href="https://drboolean.gitbooks.io/mostly-adequate-guide-old/content/ch1.html" rel="nofollow"><strong>Professor Frisby&#39;s Mostly Adequate Guide to Functional Programming</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://open.spotify.com/artist/0uNj4RxFjG0iVPlZS753en?si=hjggUHceRnG6sRIFluNEgA" rel="nofollow"><strong>After The Burial (band)</strong></a></li></ul><div><strong>Chris Buecheler:</strong></div><ul><li><a href="https://github.com/ian13456/mc.js" rel="nofollow"><strong>Minecraft in JavaScript</strong></a></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://amzn.to/2N1pMnE?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Crazy Little Thing Called Love by Queen</strong></a></li>
<li><a href="https://igg.me/at/greenlock" rel="nofollow"><strong>Greenlock v3 campaign</strong></a></li>
</ul><div><strong>Brian Lonsdorf:</strong></div><ul>
<li><strong>Follow Brian @drboolean</strong></li>
<li><a href="https://www.youtube.com/watch?v=HOmOQnQGtPU" rel="nofollow"><strong>Chris Penner Comonads</strong></a></li>
</ul><div>Special Guest: Brian Lonsdorf.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-blockchain/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Blockchain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-ruby-story/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;My Ruby Story&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Buecheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Brian Lonsdorf&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Brian Lonsdorf works for Salesforce, specializes in functional programming, and wrote a book called Professor Frisby’s Mostly Adequate Guide to Functional Programming. Brian talks about when he got into functional programming and when in their career others should be exposed to it. He talks about the fundamental tenets of functional programming (static mathematical functions), how it differs from object oriented programming, and how to manipulate data in a functional environment. The panel wonders if it is possible to use functional and object oriented programming together and discuss the functional core imperative shell. Brian talks about what is ‘super functional’ and why JavaScript isn’t, but includes methods for making it work. He shares some of the trade-offs he’s found while doing functional programming. Brian defines a monad and goes over some of the common questions he gets about functional programming, such as how to model an app using functional programming. The show concludes with Brian talking about some of the work he’s been doing in AI and machine learning. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Promise&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.destroyallsoftware.com/screencasts/catalog/functional-core-imperative-shell&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Functional core, imperative shell&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rxjs-dev.firebaseapp.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackoverflow.com/questions/2704652/monad-in-plain-english-for-the-oop-programmer-with-no-fp-background/2704795&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Monad&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://drboolean.gitbooks.io/mostly-adequate-guide-old/content/ch1.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Professor Frisby&amp;#39;s Mostly Adequate Guide to Functional Programming&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://open.spotify.com/artist/0uNj4RxFjG0iVPlZS753en?si=hjggUHceRnG6sRIFluNEgA&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;After The Burial (band)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/ian13456/mc.js&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Minecraft in JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2N1pMnE?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Crazy Little Thing Called Love by Queen&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://igg.me/at/greenlock&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Greenlock v3 campaign&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Brian Lonsdorf:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Follow Brian @drboolean&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=HOmOQnQGtPU&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Chris Penner Comonads&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Brian Lonsdorf.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44837407" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f1e9d5d1-7d16-456c-b179-f133283ae056/stream.mp3"/>
                
                <guid isPermaLink="false">64fe51ff-c974-47ec-bba4-944569600e86</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-388-functional-programming-with-brian-lonsdorf</link>
                <pubDate>Tue, 03 Sep 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2802</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 387: How to Stay Current in the Tech Field</itunes:title>
                <title>JSJ 387: How to Stay Current in the Tech Field</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://about.gitlab.com/events/commit/?utm_medium=sponsorship&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=gitlabcommit&amp;amp;utm_content=brooklyn&#34;&gt;&lt;strong&gt;GitLab&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Get 30% off tickets with the promo code: DEVCHATCOMMIT&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/views-on-vue/&#34;&gt;&lt;strong&gt;Views on Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today Joe and Charles are discussing how to stay current in the tech field. Since looking at all the new technology can be overwhelming, they advise listeners on what to focus on, which will differ depending on your career. Joe brings up that one of the top reasons people choose a job is because it has a technology they want to learn. Joe and Charles discuss trends in the tech world, such as the rise and fall of Rails. They discuss what to do if you’re happy with what you’re doing now but want your career to stay viable. While it is important to continue moving along with technology, they agree that the stuff that’s really important is the stuff that doesn’t change. Charles believes that if you have a solid knowledge on a subject that isn’t necessary current, that is still very valuable. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe and Charles discuss the importance of having a learning plan and the importance of having soft skills in addition to technological know-how. Another important part of staying current is figuring out where you want to end up and making a plan. If you want to work for a specific company, you need to learn the technology they’re using. Joe talks about some of his experiences trying to get a job with a big company and how he was reminded of the importance of the fundamentals. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They discuss the merits of being a generalist or a specialist in your studies and the best approach once you’ve chosen a technology to learn. Once you’ve learned a technology, it’s important to start building with it. Charles and Joe talk about different ways of learning, such as books, videos, code reading, or tutorials, and the importance of finding a medium that you can understand. They discuss the isolating nature of tutorials and how it is important to have real-world experience with the code. They discuss how to know if you’ve learned a technology well enough to move onto the next thing, and whether the technologies you studies should be career focused or passion based. Charles advises listeners to divide their time as follows: 50% of your learning should be focused on what you’re currently doing at your job, 25% looking towards the future and studying upcoming technology, and 25% on your passion. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34;&gt;&lt;strong&gt;Node&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://backbonejs.org/&#34;&gt;&lt;strong&gt;Backbone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://weblog.rubyonrails.org/2019/8/15/Rails-6-0-final-release/&#34;&gt;&lt;strong&gt;Rails 6&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/what-is-containerization-83ae53a709a6&#34;&gt;&lt;strong&gt;Containerization&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34;&gt;&lt;strong&gt;Gatsby&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://about.gitlab.com/events/commit/?utm_campaign=gitlabcommit&utm_content=brooklyn&utm_medium=sponsorship&utm_source=devchattv" rel="nofollow"><strong>GitLab</strong></a><strong> | Get 30% off tickets with the promo code: DEVCHATCOMMIT</strong>
</li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong>– use the code “devchat” for $100 credit </strong>
</li>
<li><a href="https://devchat.tv/views-on-vue/" rel="nofollow"><strong>Views on Vue</strong></a></li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Joe Eames</strong></li>
</ul><div><strong>Episode Summary</strong></div><div><strong>Today Joe and Charles are discussing how to stay current in the tech field. Since looking at all the new technology can be overwhelming, they advise listeners on what to focus on, which will differ depending on your career. Joe brings up that one of the top reasons people choose a job is because it has a technology they want to learn. Joe and Charles discuss trends in the tech world, such as the rise and fall of Rails. They discuss what to do if you’re happy with what you’re doing now but want your career to stay viable. While it is important to continue moving along with technology, they agree that the stuff that’s really important is the stuff that doesn’t change. Charles believes that if you have a solid knowledge on a subject that isn’t necessary current, that is still very valuable. </strong></div><div><strong>Joe and Charles discuss the importance of having a learning plan and the importance of having soft skills in addition to technological know-how. Another important part of staying current is figuring out where you want to end up and making a plan. If you want to work for a specific company, you need to learn the technology they’re using. Joe talks about some of his experiences trying to get a job with a big company and how he was reminded of the importance of the fundamentals. </strong></div><div><strong>They discuss the merits of being a generalist or a specialist in your studies and the best approach once you’ve chosen a technology to learn. Once you’ve learned a technology, it’s important to start building with it. Charles and Joe talk about different ways of learning, such as books, videos, code reading, or tutorials, and the importance of finding a medium that you can understand. They discuss the isolating nature of tutorials and how it is important to have real-world experience with the code. They discuss how to know if you’ve learned a technology well enough to move onto the next thing, and whether the technologies you studies should be career focused or passion based. Charles advises listeners to divide their time as follows: 50% of your learning should be focused on what you’re currently doing at your job, 25% looking towards the future and studying upcoming technology, and 25% on your passion. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://nodejs.org/" rel="nofollow"><strong>Node</strong></a></li>
<li><a href="https://backbonejs.org/" rel="nofollow"><strong>Backbone</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://weblog.rubyonrails.org/2019/8/15/Rails-6-0-final-release/" rel="nofollow"><strong>Rails 6</strong></a></li>
<li><a href="https://hackernoon.com/what-is-containerization-83ae53a709a6" rel="nofollow"><strong>Containerization</strong></a></li>
</ul><div><strong>Joe Eames:</strong></div><ul><li><a href="https://www.gatsbyjs.org/" rel="nofollow"><strong>Gatsby</strong></a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://about.gitlab.com/events/commit/?utm_campaign=gitlabcommit&amp;utm_content=brooklyn&amp;utm_medium=sponsorship&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GitLab&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; | Get 30% off tickets with the promo code: DEVCHATCOMMIT&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/views-on-vue/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Views on Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today Joe and Charles are discussing how to stay current in the tech field. Since looking at all the new technology can be overwhelming, they advise listeners on what to focus on, which will differ depending on your career. Joe brings up that one of the top reasons people choose a job is because it has a technology they want to learn. Joe and Charles discuss trends in the tech world, such as the rise and fall of Rails. They discuss what to do if you’re happy with what you’re doing now but want your career to stay viable. While it is important to continue moving along with technology, they agree that the stuff that’s really important is the stuff that doesn’t change. Charles believes that if you have a solid knowledge on a subject that isn’t necessary current, that is still very valuable. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe and Charles discuss the importance of having a learning plan and the importance of having soft skills in addition to technological know-how. Another important part of staying current is figuring out where you want to end up and making a plan. If you want to work for a specific company, you need to learn the technology they’re using. Joe talks about some of his experiences trying to get a job with a big company and how he was reminded of the importance of the fundamentals. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They discuss the merits of being a generalist or a specialist in your studies and the best approach once you’ve chosen a technology to learn. Once you’ve learned a technology, it’s important to start building with it. Charles and Joe talk about different ways of learning, such as books, videos, code reading, or tutorials, and the importance of finding a medium that you can understand. They discuss the isolating nature of tutorials and how it is important to have real-world experience with the code. They discuss how to know if you’ve learned a technology well enough to move onto the next thing, and whether the technologies you studies should be career focused or passion based. Charles advises listeners to divide their time as follows: 50% of your learning should be focused on what you’re currently doing at your job, 25% looking towards the future and studying upcoming technology, and 25% on your passion. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://backbonejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Backbone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://weblog.rubyonrails.org/2019/8/15/Rails-6-0-final-release/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Rails 6&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/what-is-containerization-83ae53a709a6&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Containerization&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gatsby&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60127608" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/afa532c3-e60d-438b-b590-758d9f8574f9/stream.mp3"/>
                
                <guid isPermaLink="false">b160bf09-be29-4571-bc76-57da7cece19b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-387-how-to-stay-current-in-the-tech-field</link>
                <pubDate>Thu, 29 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3757</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 386: Gatsby.js with Chris Biscardi</itunes:title>
                <title>JSJ 386: Gatsby.js with Chris Biscardi</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/gitlabcommit&#34;&gt;GitLab&lt;/a&gt; | Get 30% off tickets with the promo code: DEVCHATCOMMIT&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chris Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Chris Biscardi&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris is an independent consultant working with open source startups. He taught himself to program and started in open source. He talks about how he got into programming and how he learned to code. One of Chris’ current clients is Gatsby, a static site generator. Chris talks about his work with Gatsby themes, how he got started working with Gatsby, and how you can get started with Gatsby. Chris talks about how Gatsby differs from other static site generators and how difficult it is to use. The panel discusses possible use cases for Gatsby, and agree that if your site is going to get more complex and larger over time, something like Gatsby is what you want to use. Chris talks about what it’s like to migrate to Gatsby from another service. The panel discusses the pros and cons of server-side rendering. Chris talks about building more app-oriented sites with Gatsby and things that you can plug into a Gatsby theme besides a blog. The show concludes with Chris and the panelists agreeing that if you can write it in JavaScript, you can ship it in a Gatsby theme. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34;&gt;&lt;strong&gt;Gatsby&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ChristopherBiscardi/gatsby-theme-examples/tree/master/examples/shadowing-01&#34;&gt;&lt;strong&gt;Shadowing&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.docker.com/&#34;&gt;&lt;strong&gt;Docker&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34;&gt;&lt;strong&gt;GraphQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordpress.com/&#34;&gt;&lt;strong&gt;WordPress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gohugo.io/&#34;&gt;&lt;strong&gt;Hugo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Sam-Walton-Made-America/dp/0553562835?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Sam Walton Made America: My Story&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.owlcitymusic.com/music/cinematic/&#34;&gt;&lt;strong&gt;Cinematic by Owl City&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.drmaciver.com/2016/10/some-things-that-might-help-you-write-better-software/&#34;&gt;&lt;strong&gt;Some things that might help you make better software&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Beucheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://venturecafeprovidence.org/&#34;&gt;&lt;strong&gt;Venture Cafe Providence&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Biscardi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/jlengstorf&#34;&gt;&lt;strong&gt;Jason Lengstorf Twitch show&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.christopherbiscardi.com/&#34;&gt;&lt;strong&gt;Chris’ Blog&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Chris Biscardi.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://devchat.tv/gitlabcommit" rel="nofollow">GitLab</a> | Get 30% off tickets with the promo code: DEVCHATCOMMIT</li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong>– use the code “devchat” for $100 credit </strong>
</li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Chris Beucheler</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Aimee Knight</strong></li>
</ul><div><strong>With Special Guest: Chris Biscardi</strong></div><div><strong>Episode Summary</strong></div><div><strong>Chris is an independent consultant working with open source startups. He taught himself to program and started in open source. He talks about how he got into programming and how he learned to code. One of Chris’ current clients is Gatsby, a static site generator. Chris talks about his work with Gatsby themes, how he got started working with Gatsby, and how you can get started with Gatsby. Chris talks about how Gatsby differs from other static site generators and how difficult it is to use. The panel discusses possible use cases for Gatsby, and agree that if your site is going to get more complex and larger over time, something like Gatsby is what you want to use. Chris talks about what it’s like to migrate to Gatsby from another service. The panel discusses the pros and cons of server-side rendering. Chris talks about building more app-oriented sites with Gatsby and things that you can plug into a Gatsby theme besides a blog. The show concludes with Chris and the panelists agreeing that if you can write it in JavaScript, you can ship it in a Gatsby theme. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://www.gatsbyjs.org/" rel="nofollow"><strong>Gatsby</strong></a></li>
<li><a href="https://github.com/ChristopherBiscardi/gatsby-theme-examples/tree/master/examples/shadowing-01" rel="nofollow"><strong>Shadowing</strong></a></li>
<li><a href="https://www.docker.com/" rel="nofollow"><strong>Docker</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://graphql.org/" rel="nofollow"><strong>GraphQL</strong></a></li>
<li><a href="https://wordpress.com/" rel="nofollow"><strong>WordPress</strong></a></li>
<li><a href="https://gohugo.io/" rel="nofollow"><strong>Hugo</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.amazon.com/Sam-Walton-Made-America/dp/0553562835?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Sam Walton Made America: My Story</strong></a></li>
<li><a href="https://www.owlcitymusic.com/music/cinematic/" rel="nofollow"><strong>Cinematic by Owl City</strong></a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.drmaciver.com/2016/10/some-things-that-might-help-you-write-better-software/" rel="nofollow"><strong>Some things that might help you make better software</strong></a></li></ul><div><strong>Chris Beucheler:</strong></div><ul><li>
<a href="https://venturecafeprovidence.org/" rel="nofollow"><strong>Venture Cafe Providence</strong></a><strong> </strong>
</li></ul><div><strong>Chris Biscardi:</strong></div><ul>
<li><a href="https://www.twitch.tv/jlengstorf" rel="nofollow"><strong>Jason Lengstorf Twitch show</strong></a></li>
<li><a href="https://www.christopherbiscardi.com/" rel="nofollow"><strong>Chris’ Blog</strong></a></li>
</ul><div>Special Guest: Chris Biscardi.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/gitlabcommit&#34; rel=&#34;nofollow&#34;&gt;GitLab&lt;/a&gt; | Get 30% off tickets with the promo code: DEVCHATCOMMIT&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chris Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Chris Biscardi&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris is an independent consultant working with open source startups. He taught himself to program and started in open source. He talks about how he got into programming and how he learned to code. One of Chris’ current clients is Gatsby, a static site generator. Chris talks about his work with Gatsby themes, how he got started working with Gatsby, and how you can get started with Gatsby. Chris talks about how Gatsby differs from other static site generators and how difficult it is to use. The panel discusses possible use cases for Gatsby, and agree that if your site is going to get more complex and larger over time, something like Gatsby is what you want to use. Chris talks about what it’s like to migrate to Gatsby from another service. The panel discusses the pros and cons of server-side rendering. Chris talks about building more app-oriented sites with Gatsby and things that you can plug into a Gatsby theme besides a blog. The show concludes with Chris and the panelists agreeing that if you can write it in JavaScript, you can ship it in a Gatsby theme. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gatsby&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ChristopherBiscardi/gatsby-theme-examples/tree/master/examples/shadowing-01&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Shadowing&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.docker.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Docker&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GraphQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordpress.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;WordPress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gohugo.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hugo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Sam-Walton-Made-America/dp/0553562835?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sam Walton Made America: My Story&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.owlcitymusic.com/music/cinematic/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cinematic by Owl City&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.drmaciver.com/2016/10/some-things-that-might-help-you-write-better-software/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Some things that might help you make better software&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Beucheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://venturecafeprovidence.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Venture Cafe Providence&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Biscardi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/jlengstorf&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jason Lengstorf Twitch show&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.christopherbiscardi.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Chris’ Blog&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Chris Biscardi.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42009077" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4c9b3fba-f3b4-48cd-a53c-3cd179dd271c/stream.mp3"/>
                
                <guid isPermaLink="false">1b4e6dc8-c292-4210-aafc-047a29b603ba</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-386-gatsby-js-with-chris-biscardi</link>
                <pubDate>Tue, 27 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2625</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 385: What Can You Build with JavaScript?</itunes:title>
                <title>JSJ 385: What Can You Build with JavaScript?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34;&gt;&lt;strong&gt;RxJS Live&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today Charles and Christopher discuss what can you do with JavaScript. They talk about the kinds of things they have used JavaScript to build. They discuss non-traditional ways that people might get into JavaScript and what first drew them to the language. They talk about the some of the non-traditional JavaScript options that are worth looking into. Christopher and Charles talk about some of the fascinating things that have been done with JavaScript, such as Amazon Alexa capabilities, virtual reality, and games. They spend some time talking about JavaScript usage in game creation and building AI. They talk about how they’ve seen JavaScript change and progress during their time as developers. They talk about areas besides web that they would be interested in learning more about and what kinds of things they would like to build in that area. They finish by discussing areas that they are excited to see improve and gain new capabilites. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34;&gt;&lt;strong&gt;Node.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API&#34;&gt;&lt;strong&gt;WebGL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;&lt;strong&gt;React Native&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://store.steampowered.com/app/2310/QUAKE/&#34;&gt;&lt;strong&gt;Quake&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tensorflow.org/js&#34;&gt;&lt;strong&gt;TenserFlow.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webassembly.org/&#34;&gt;&lt;strong&gt;WebAssembly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hermes-io&#34;&gt;&lt;strong&gt;Hermes&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/?hl=en&#34;&gt;&lt;strong&gt;Instagram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://trello.com/b/KayprWDz/javascript-jabber-recommendations&#34;&gt;&lt;strong&gt;JavaScript Jabber Reccomendations&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;New shows: Adventures in Block Chain, Adventures in .Net&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Beucheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pair programming&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare&#34;&gt;&lt;strong&gt;VS Code Live Share&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul><li><a href="https://www.rxjs.live/" rel="nofollow"><strong>RxJS Live</strong></a></li></ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Christopher Beucheler</strong></li>
</ul><div><strong>Episode Summary</strong></div><div><strong>Today Charles and Christopher discuss what can you do with JavaScript. They talk about the kinds of things they have used JavaScript to build. They discuss non-traditional ways that people might get into JavaScript and what first drew them to the language. They talk about the some of the non-traditional JavaScript options that are worth looking into. Christopher and Charles talk about some of the fascinating things that have been done with JavaScript, such as Amazon Alexa capabilities, virtual reality, and games. They spend some time talking about JavaScript usage in game creation and building AI. They talk about how they’ve seen JavaScript change and progress during their time as developers. They talk about areas besides web that they would be interested in learning more about and what kinds of things they would like to build in that area. They finish by discussing areas that they are excited to see improve and gain new capabilites. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://nodejs.org/" rel="nofollow"><strong>Node.js</strong></a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API" rel="nofollow"><strong>WebGL</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://facebook.github.io/react-native/" rel="nofollow"><strong>React Native</strong></a></li>
<li><a href="https://store.steampowered.com/app/2310/QUAKE/" rel="nofollow"><strong>Quake</strong></a></li>
<li><a href="https://www.tensorflow.org/js" rel="nofollow"><strong>TenserFlow.js</strong></a></li>
<li><a href="https://webassembly.org/" rel="nofollow"><strong>WebAssembly</strong></a></li>
<li><a href="https://github.com/hermes-io" rel="nofollow"><strong>Hermes</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.instagram.com/?hl=en" rel="nofollow"><strong>Instagram</strong></a></li>
<li><a href="https://trello.com/b/KayprWDz/javascript-jabber-recommendations" rel="nofollow"><strong>JavaScript Jabber Reccomendations</strong></a></li>
<li><strong>New shows: Adventures in Block Chain, Adventures in .Net</strong></li>
</ul><div><strong>Christopher Beucheler:</strong></div><ul>
<li><strong>Pair programming</strong></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare" rel="nofollow"><strong>VS Code Live Share</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJS Live&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today Charles and Christopher discuss what can you do with JavaScript. They talk about the kinds of things they have used JavaScript to build. They discuss non-traditional ways that people might get into JavaScript and what first drew them to the language. They talk about the some of the non-traditional JavaScript options that are worth looking into. Christopher and Charles talk about some of the fascinating things that have been done with JavaScript, such as Amazon Alexa capabilities, virtual reality, and games. They spend some time talking about JavaScript usage in game creation and building AI. They talk about how they’ve seen JavaScript change and progress during their time as developers. They talk about areas besides web that they would be interested in learning more about and what kinds of things they would like to build in that area. They finish by discussing areas that they are excited to see improve and gain new capabilites. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;WebGL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Native&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://store.steampowered.com/app/2310/QUAKE/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Quake&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tensorflow.org/js&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;TenserFlow.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webassembly.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;WebAssembly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hermes-io&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hermes&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/?hl=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Instagram&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://trello.com/b/KayprWDz/javascript-jabber-recommendations&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JavaScript Jabber Reccomendations&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;New shows: Adventures in Block Chain, Adventures in .Net&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Beucheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pair programming&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;VS Code Live Share&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47324682" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/35a0ff91-7f3d-4ace-81a7-dc469588eed9/stream.mp3"/>
                
                <guid isPermaLink="false">cf8deb83-7d43-4d7c-9707-4826a6469d82</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-385-what-can-you-build-with-javascript</link>
                <pubDate>Thu, 22 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2957</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 384:  FaunaDB: Support for GraphQL and Serverless Development with Evan Weaver</itunes:title>
                <title>JSJ 384:  FaunaDB: Support for GraphQL and Serverless Development with Evan Weaver</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Evan Weaver&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Evan Weaver is the CEO and cofounder of FaunaDB, a serverless database and a great way to get started with GraphQL. Evan talks about what went into building the FaunaDB and his background with Twitter. FaunaDB arose from trying to fix Twitter’s scalability issues, and the panel discusses scalability issues encountered in both large and small companies. They talk about the difference between transient and persistent data. They discuss how to develop locally when using a serverless database and the importance of knowing why you’re using something. Evan talks about how developing locally works with FaunaDB. He addresses concerns that people might have about using FaunaDB since it is not backed by a tech giant. Evan talks about some of the services FaunaDB offers and talks about the flexibility of its tools. He talks about how to get started with FaunaDB and what the authentication is like. Finally, Evan talks about some well known companies that are using FaunaDB and what they are doing with it. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fauna.com/&#34;&gt;&lt;strong&gt;FaunaDB&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34;&gt;&lt;strong&gt;GraphQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;&lt;strong&gt;Netlify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lambda/&#34;&gt;&lt;strong&gt;AWS Lambda&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollo.io/&#34;&gt;&lt;strong&gt;Apollo.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/sql/&#34;&gt;&lt;strong&gt;SQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://jamstack.org/&#34;&gt;&lt;strong&gt;Jamstack&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/akkeris&#34;&gt;&lt;strong&gt;Akkeris&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.graphile.org/postgraphile/&#34;&gt;&lt;strong&gt;Graphile&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/171131/captain-sonar&#34;&gt;&lt;strong&gt;Captain Sonar&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://canny.io/&#34;&gt;&lt;strong&gt;Canny&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/recommend/&#34;&gt;&lt;strong&gt;JSJ Reccomendations&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://open.spotify.com/artist/2CmaKO2zEGJ1NWpS1yfVGz?si=qxH3wrImTI-zuBXAcHOZ2g&#34;&gt;&lt;strong&gt;Falling in Reverse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/196712/battlestations-second-edition&#34;&gt;&lt;strong&gt;Battlestations&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Evan Weaver&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.forzamotorsport.net/&#34;&gt;&lt;strong&gt;Forza Motorsport&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Follow Evan on Twitter and Github @evan&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Evan Weaver.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul><li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong>– use the code “devchat” for $100 credit </strong>
</li></ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Joe Eames</strong></li>
<li><strong>Aimee Knight</strong></li>
</ul><div><strong>With Special Guest: Evan Weaver</strong></div><div><strong>Episode Summary</strong></div><div><strong>Evan Weaver is the CEO and cofounder of FaunaDB, a serverless database and a great way to get started with GraphQL. Evan talks about what went into building the FaunaDB and his background with Twitter. FaunaDB arose from trying to fix Twitter’s scalability issues, and the panel discusses scalability issues encountered in both large and small companies. They talk about the difference between transient and persistent data. They discuss how to develop locally when using a serverless database and the importance of knowing why you’re using something. Evan talks about how developing locally works with FaunaDB. He addresses concerns that people might have about using FaunaDB since it is not backed by a tech giant. Evan talks about some of the services FaunaDB offers and talks about the flexibility of its tools. He talks about how to get started with FaunaDB and what the authentication is like. Finally, Evan talks about some well known companies that are using FaunaDB and what they are doing with it. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://fauna.com/" rel="nofollow"><strong>FaunaDB</strong></a></li>
<li><a href="https://graphql.org/" rel="nofollow"><strong>GraphQL</strong></a></li>
<li><a href="https://www.netlify.com/" rel="nofollow"><strong>Netlify</strong></a></li>
<li><a href="https://aws.amazon.com/lambda/" rel="nofollow"><strong>AWS Lambda</strong></a></li>
<li><a href="https://www.apollo.io/" rel="nofollow"><strong>Apollo.io</strong></a></li>
<li><a href="https://www.w3schools.com/sql/" rel="nofollow"><strong>SQL</strong></a></li>
<li>
<a href="https://jamstack.org/" rel="nofollow"><strong>Jamstack</strong></a><strong> </strong>
</li>
<li><a href="https://github.com/akkeris" rel="nofollow"><strong>Akkeris</strong></a></li>
<li><a href="https://www.graphile.org/postgraphile/" rel="nofollow"><strong>Graphile</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://boardgamegeek.com/boardgame/171131/captain-sonar" rel="nofollow"><strong>Captain Sonar</strong></a></li>
<li><a href="https://canny.io/" rel="nofollow"><strong>Canny</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/recommend/" rel="nofollow"><strong>JSJ Reccomendations</strong></a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://open.spotify.com/artist/2CmaKO2zEGJ1NWpS1yfVGz?si=qxH3wrImTI-zuBXAcHOZ2g" rel="nofollow"><strong>Falling in Reverse</strong></a></li></ul><div><strong>Joe Eames:</strong></div><ul><li><a href="https://boardgamegeek.com/boardgame/196712/battlestations-second-edition" rel="nofollow"><strong>Battlestations</strong></a></li></ul><div><strong>Evan Weaver</strong></div><ul>
<li><a href="https://www.forzamotorsport.net/" rel="nofollow"><strong>Forza Motorsport</strong></a></li>
<li><strong>Follow Evan on Twitter and Github @evan</strong></li>
</ul><div>Special Guest: Evan Weaver.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Evan Weaver&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Evan Weaver is the CEO and cofounder of FaunaDB, a serverless database and a great way to get started with GraphQL. Evan talks about what went into building the FaunaDB and his background with Twitter. FaunaDB arose from trying to fix Twitter’s scalability issues, and the panel discusses scalability issues encountered in both large and small companies. They talk about the difference between transient and persistent data. They discuss how to develop locally when using a serverless database and the importance of knowing why you’re using something. Evan talks about how developing locally works with FaunaDB. He addresses concerns that people might have about using FaunaDB since it is not backed by a tech giant. Evan talks about some of the services FaunaDB offers and talks about the flexibility of its tools. He talks about how to get started with FaunaDB and what the authentication is like. Finally, Evan talks about some well known companies that are using FaunaDB and what they are doing with it. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fauna.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;FaunaDB&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GraphQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Netlify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lambda/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;AWS Lambda&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollo.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Apollo.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/sql/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;SQL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://jamstack.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jamstack&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/akkeris&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Akkeris&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.graphile.org/postgraphile/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Graphile&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/171131/captain-sonar&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Captain Sonar&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://canny.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Canny&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/recommend/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ Reccomendations&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://open.spotify.com/artist/2CmaKO2zEGJ1NWpS1yfVGz?si=qxH3wrImTI-zuBXAcHOZ2g&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Falling in Reverse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/196712/battlestations-second-edition&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Battlestations&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Evan Weaver&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.forzamotorsport.net/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Forza Motorsport&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Follow Evan on Twitter and Github @evan&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Evan Weaver.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49411134" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/96689214-f008-4485-bb42-a4b8513cda81/stream.mp3"/>
                
                <guid isPermaLink="false">7ecb6285-03e5-4f60-b230-cb99e0da031f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-384-faunadb-support-for-graphql-and-serverless-development-with-evan-weaver</link>
                <pubDate>Tue, 20 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3088</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 383: What is JavaScript?</itunes:title>
                <title>JSJ 383: What is JavaScript?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34;&gt;&lt;strong&gt;RxJS Live&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today’s episode is an exploration of the question “What is JavaScript?”. Each of the panelists describes what they think JavaScript is, giving a definition for both technical and non-technical people. They talk about how the different layers of JavaScript tie into their definitions. They agree that it’s incorrect to call JavaScript one of the ‘easy’ programming languages and some of the challenges unique to JavaScript, such as the necessity of backwards compatibility and that it is used in tandem with CSS and HTML, which require a different thinking method. They discuss the disdain that some developers from other languages hold for JavaScript and where it stems from. They discuss methods to level up from beginner to mid level JavaScript programmer, which can be tricky because it is a rapidly evolving language. They revisit the original question, “What is Java Script?”, and talk about how their definition of JavaScript has changed after this discussion. They finish by talking about the story they want to tell with JavaScript, why they chose JavaScript, and what is it they are trying to do, create, become through using the language. They invite listeners to share their answers in the comments. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34;&gt;&lt;strong&gt;JQuery&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;&lt;strong&gt;JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.json.org/&#34;&gt;&lt;strong&gt;JSON&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;&lt;strong&gt;React.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://soundcloud.com/thedungeoncast&#34;&gt;&lt;strong&gt;The Dungeoncast&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.thispatchofskymusic.com/&#34;&gt;&lt;strong&gt;This Patch of Sky&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Beucheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://silversunpickups.com/&#34;&gt;&lt;strong&gt;Silversun Pickups&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; album Widow’s Weeds&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/songstowearpantsto/about&#34;&gt;&lt;strong&gt;Andrew Huang YouTube channel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul><li><a href="https://www.rxjs.live/" rel="nofollow"><strong>RxJS Live</strong></a></li></ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Christopher Beucheler</strong></li>
<li><strong>Aimee Knight</strong></li>
</ul><div><strong>Episode Summary</strong></div><div><strong>Today’s episode is an exploration of the question “What is JavaScript?”. Each of the panelists describes what they think JavaScript is, giving a definition for both technical and non-technical people. They talk about how the different layers of JavaScript tie into their definitions. They agree that it’s incorrect to call JavaScript one of the ‘easy’ programming languages and some of the challenges unique to JavaScript, such as the necessity of backwards compatibility and that it is used in tandem with CSS and HTML, which require a different thinking method. They discuss the disdain that some developers from other languages hold for JavaScript and where it stems from. They discuss methods to level up from beginner to mid level JavaScript programmer, which can be tricky because it is a rapidly evolving language. They revisit the original question, “What is Java Script?”, and talk about how their definition of JavaScript has changed after this discussion. They finish by talking about the story they want to tell with JavaScript, why they chose JavaScript, and what is it they are trying to do, create, become through using the language. They invite listeners to share their answers in the comments. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://jquery.com/" rel="nofollow"><strong>JQuery</strong></a></li>
<li><a href="https://www.javascript.com/" rel="nofollow"><strong>JavaScript</strong></a></li>
<li><a href="https://www.json.org/" rel="nofollow"><strong>JSON</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React.js</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul><li>
<a href="https://soundcloud.com/thedungeoncast" rel="nofollow"><strong>The Dungeoncast</strong></a><strong> </strong>
</li></ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="http://www.thispatchofskymusic.com/" rel="nofollow"><strong>This Patch of Sky</strong></a></li></ul><div><strong>Christopher Beucheler:</strong></div><ul>
<li>
<a href="https://silversunpickups.com/" rel="nofollow"><strong>Silversun Pickups</strong></a><strong> album Widow’s Weeds</strong>
</li>
<li><a href="https://www.youtube.com/user/songstowearpantsto/about" rel="nofollow"><strong>Andrew Huang YouTube channel</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJS Live&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today’s episode is an exploration of the question “What is JavaScript?”. Each of the panelists describes what they think JavaScript is, giving a definition for both technical and non-technical people. They talk about how the different layers of JavaScript tie into their definitions. They agree that it’s incorrect to call JavaScript one of the ‘easy’ programming languages and some of the challenges unique to JavaScript, such as the necessity of backwards compatibility and that it is used in tandem with CSS and HTML, which require a different thinking method. They discuss the disdain that some developers from other languages hold for JavaScript and where it stems from. They discuss methods to level up from beginner to mid level JavaScript programmer, which can be tricky because it is a rapidly evolving language. They revisit the original question, “What is Java Script?”, and talk about how their definition of JavaScript has changed after this discussion. They finish by talking about the story they want to tell with JavaScript, why they chose JavaScript, and what is it they are trying to do, create, become through using the language. They invite listeners to share their answers in the comments. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JQuery&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.json.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSON&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://soundcloud.com/thedungeoncast&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Dungeoncast&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.thispatchofskymusic.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;This Patch of Sky&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Beucheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://silversunpickups.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Silversun Pickups&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; album Widow’s Weeds&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/songstowearpantsto/about&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Andrew Huang YouTube channel&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42905600" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/23dcc1c4-0047-4c2f-a076-664531e470aa/stream.mp3"/>
                
                <guid isPermaLink="false">4c88f439-1947-4a2b-af99-faea13a604a6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-383-what-is-javascript</link>
                <pubDate>Thu, 15 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2681</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 382: Mental Health with Anatoliy Zaslavskiy</itunes:title>
                <title>JSJ 382: Mental Health with Anatoliy Zaslavskiy</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Anatoliy Zaslavskiy&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Anatoliy Zaslavsky works for Hover, made framework called Pickle.js, and has been on JavaScript Jabber before. Today Chuck and Anatloliy are talking about the importance of mental health. Anatoliy has Bipolar Disorder, and he talks about what it is and his experience with it and how his manic and depressive episodes have affected him. Thankfully, his employers at Hover have been extremely supportive. Chuck and Anatoliy talk about what people should do when they are suffering from a mental illness so that they can do the things they love again. Some of the best ways of coping with mental health issues are to keep a lifeline out to friends and family, go to a professional therapist, stay on a consistent exercise and sleep pattern, and stay away from substances. They talk about how to support someone that is suffering from a mental illness. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Anatoliy talks about some of the symptoms and behavioral changes he has during both manic and depressive episodes and how it has affected him in the workplace. Mental health issues are almost always accompanied by changes in behavior, and Chuck and Anatoliy talk about ways to approach a person about their behavior. Anatoliy gives advice on how to work with your employer while you are suffering from a mental illness. For mental illnesses that aren’t as dramatic as Bipolar Disorder, Anatoliy talks about coping mechanisms such as staying away from triggers, knowing what motivates you and communicating it to your employer, and other practices that have helped him. He talks about some of his triggers and how it has affected his work, both for the better and worse.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt; Finding out what helps you cope and what triggers you is often trial and error, but it can help to talk to other people in your field who struggle with the same mental health issues. Anatoliy talks about the pros and cons of working from home or in an office when you have a mental illness. They finish by talking about a few other points on mental health and resources for those suffering from a mental illness to get the help they need. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nimh.nih.gov/health/topics/bipolar-disorder/index.shtml&#34;&gt;&lt;strong&gt;Bipolar disorder&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.picklejs.com/&#34;&gt;&lt;strong&gt;Pickle.js &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.health.harvard.edu/blog/ketamine-for-major-depression-new-tool-new-questions-2019052216673&#34;&gt;&lt;strong&gt;Ketamine therapy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/142-rr-depression-and-mental-illness-with-greg-baugues/&#34;&gt;&lt;strong&gt;Ruby Rogues ep. 142: Depression and Mental Illness with Greg Bauges&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-358-pickle-js-tooling-and-developer-happiness-with-anatoliy-zaslavskiy/&#34;&gt;&lt;strong&gt;JSJ 358: Pickle.js Tooling and Developer Happiness with Anatoliy Zaslavskiy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nami.org/&#34;&gt;&lt;strong&gt;NAMI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dbsalliance.org/&#34;&gt;&lt;strong&gt;DBS Alliance&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https:/...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul><li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong>– use the code “devchat” for $100 credit </strong>
</li></ul><div><strong>Panel</strong></div><ul><li><strong>Charles Max Wood</strong></li></ul><div><strong>With Special Guest: Anatoliy Zaslavskiy</strong></div><div><strong>Episode Summary</strong></div><div><strong>Anatoliy Zaslavsky works for Hover, made framework called Pickle.js, and has been on JavaScript Jabber before. Today Chuck and Anatloliy are talking about the importance of mental health. Anatoliy has Bipolar Disorder, and he talks about what it is and his experience with it and how his manic and depressive episodes have affected him. Thankfully, his employers at Hover have been extremely supportive. Chuck and Anatoliy talk about what people should do when they are suffering from a mental illness so that they can do the things they love again. Some of the best ways of coping with mental health issues are to keep a lifeline out to friends and family, go to a professional therapist, stay on a consistent exercise and sleep pattern, and stay away from substances. They talk about how to support someone that is suffering from a mental illness. </strong></div><div><strong>Anatoliy talks about some of the symptoms and behavioral changes he has during both manic and depressive episodes and how it has affected him in the workplace. Mental health issues are almost always accompanied by changes in behavior, and Chuck and Anatoliy talk about ways to approach a person about their behavior. Anatoliy gives advice on how to work with your employer while you are suffering from a mental illness. For mental illnesses that aren’t as dramatic as Bipolar Disorder, Anatoliy talks about coping mechanisms such as staying away from triggers, knowing what motivates you and communicating it to your employer, and other practices that have helped him. He talks about some of his triggers and how it has affected his work, both for the better and worse.</strong></div><div><strong> Finding out what helps you cope and what triggers you is often trial and error, but it can help to talk to other people in your field who struggle with the same mental health issues. Anatoliy talks about the pros and cons of working from home or in an office when you have a mental illness. They finish by talking about a few other points on mental health and resources for those suffering from a mental illness to get the help they need. </strong></div><div> </div><div><strong>Links</strong></div><ul>
<li><a href="https://www.nimh.nih.gov/health/topics/bipolar-disorder/index.shtml" rel="nofollow"><strong>Bipolar disorder</strong></a></li>
<li><a href="https://www.picklejs.com/" rel="nofollow"><strong>Pickle.js </strong></a></li>
<li><a href="https://www.health.harvard.edu/blog/ketamine-for-major-depression-new-tool-new-questions-2019052216673" rel="nofollow"><strong>Ketamine therapy</strong></a></li>
<li><a href="https://devchat.tv/ruby-rogues/142-rr-depression-and-mental-illness-with-greg-baugues/" rel="nofollow"><strong>Ruby Rogues ep. 142: Depression and Mental Illness with Greg Bauges</strong></a></li>
<li><a href="https://devchat.tv/js-jabber/jsj-358-pickle-js-tooling-and-developer-happiness-with-anatoliy-zaslavskiy/" rel="nofollow"><strong>JSJ 358: Pickle.js Tooling and Developer Happiness with Anatoliy Zaslavskiy</strong></a></li>
<li><a href="https://www.nami.org/" rel="nofollow"><strong>NAMI</strong></a></li>
<li><a href="https://www.dbsalliance.org/" rel="nofollow"><strong>DBS Alliance</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://www.expressvpn.com/" rel="nofollow"><strong>ExpressVPN</strong></a></li></ul><div><strong>Anatoliy Zaslavskiy:</strong></div><ul>
<li>
<strong>Contact Anatoliy at </strong><a href="mailto:toliy@toliycodes.com" rel="nofollow"><strong>toli@toliycodes.com</strong></a>
</li>
<li>
<strong>Visit his website </strong><a href="https://tolicodes.com/" rel="nofollow"><strong>tolicodes.com</strong></a>
</li>
<li><strong>Misu app (in beta)</strong></li>
</ul><div>Special Guest: Anatoliy Zaslavskiy.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Anatoliy Zaslavskiy&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Anatoliy Zaslavsky works for Hover, made framework called Pickle.js, and has been on JavaScript Jabber before. Today Chuck and Anatloliy are talking about the importance of mental health. Anatoliy has Bipolar Disorder, and he talks about what it is and his experience with it and how his manic and depressive episodes have affected him. Thankfully, his employers at Hover have been extremely supportive. Chuck and Anatoliy talk about what people should do when they are suffering from a mental illness so that they can do the things they love again. Some of the best ways of coping with mental health issues are to keep a lifeline out to friends and family, go to a professional therapist, stay on a consistent exercise and sleep pattern, and stay away from substances. They talk about how to support someone that is suffering from a mental illness. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Anatoliy talks about some of the symptoms and behavioral changes he has during both manic and depressive episodes and how it has affected him in the workplace. Mental health issues are almost always accompanied by changes in behavior, and Chuck and Anatoliy talk about ways to approach a person about their behavior. Anatoliy gives advice on how to work with your employer while you are suffering from a mental illness. For mental illnesses that aren’t as dramatic as Bipolar Disorder, Anatoliy talks about coping mechanisms such as staying away from triggers, knowing what motivates you and communicating it to your employer, and other practices that have helped him. He talks about some of his triggers and how it has affected his work, both for the better and worse.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt; Finding out what helps you cope and what triggers you is often trial and error, but it can help to talk to other people in your field who struggle with the same mental health issues. Anatoliy talks about the pros and cons of working from home or in an office when you have a mental illness. They finish by talking about a few other points on mental health and resources for those suffering from a mental illness to get the help they need. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nimh.nih.gov/health/topics/bipolar-disorder/index.shtml&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Bipolar disorder&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.picklejs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Pickle.js &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.health.harvard.edu/blog/ketamine-for-major-depression-new-tool-new-questions-2019052216673&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ketamine therapy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/142-rr-depression-and-mental-illness-with-greg-baugues/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ruby Rogues ep. 142: Depression and Mental Illness with Greg Bauges&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-358-pickle-js-tooling-and-developer-happiness-with-anatoliy-zaslavskiy/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JSJ 358: Pickle.js Tooling and Developer Happiness with Anatoliy Zaslavskiy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nami.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;NAMI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dbsalliance.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;DBS Alliance&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.expressvpn.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ExpressVPN&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Anatoliy Zaslavskiy:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Contact Anatoliy at &lt;/strong&gt;&lt;a href=&#34;mailto:toliy@toliycodes.com&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;toli@toliycodes.com&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visit his website &lt;/strong&gt;&lt;a href=&#34;https://tolicodes.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;tolicodes.com&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Misu app (in beta)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Anatoliy Zaslavskiy.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51045773" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/028d2daa-b8a6-477b-b076-b280279df226/stream.mp3"/>
                
                <guid isPermaLink="false">302895f4-6dcf-427d-9a63-178902be40d0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-382-mental-health-with-anatoliy-zaslavskiy</link>
                <pubDate>Tue, 13 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3190</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 381:  Building a Personal Brand with John Sonmez</itunes:title>
                <title>JSJ 381:  Building a Personal Brand with John Sonmez</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34;&gt;&lt;strong&gt;RxJS Live&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: John Somnez&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;John is the founder of Bulldog Mindset andSimple Programmer, which teaches software developers soft skills, and the author of a couple books. He specializes in creating a personal brand and marketing. He addresses the rumors of him leaving software development and gives an introduction to marketing yourself as a software developer and its importance. The panel discusses their experience with consulting and how marketing themselves has paid off. John talks about the importance of having soft skills. In his opinion, the most important soft skills for programmers are communication, persuasion and influence, people skills and charisma. He talks about highlight those soft skills. The truth is, more and more people are hiring for people skills rather than technical skills. The panel discusses more about the importance of people skills.&lt;/div&gt;&lt;div&gt;John talks about ways to build your personal brand. One of the easiest ways is blogging but he talks about other methods like podcasts YouTube, writing books, and others. A key to building a personal brand is choosing something that you can become the best at, no matter how small it is. The panel shares their experiences of what things have gotten them attention and notoriety and talk about how other influential programmers got famous. They talk about interacting with central platforms like Medium and Github. Building a personal brand for software developers is the same as any other personal brand, such as having a consistent message, consistent logos and color schemes, and repeated exposure). Most people in the software world aren’t willing to do what’s necessary to build a personal brand, so it makes you stand out when you do it. John talks about the importance of controlling your image so that companies want to hire you. John gives a brief overview of his course How to Market Yourself as a Software Developer. &lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52&#34;&gt;&lt;strong&gt;Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/John-Sonmez/e/B00RPMRT5U?ref=sr_ntt_srch_lnk_1&amp;amp;qid=1564723520&amp;amp;sr=8-1&#34;&gt;John Somnez’s books&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blogs.objectsharp.com/post/2004/05/23/Welcome-to-Marcie-Robillard-(aka-Datagrid-Girl).aspx&#34;&gt;Data Grid Girl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2LP89qN4.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;To Sell is Human&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/How-Win-Friends-Influence-People/dp/06710270344.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;How to Win Friends and Influence People&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;John Somnez:&lt;/strong&gt;&lt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong>– use the code “devchat” for $100 credit </strong>
</li>
<li><a href="https://www.rxjs.live/" rel="nofollow"><strong>RxJS Live</strong></a></li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Christopher Beucheler</strong></li>
<li><strong>AJ O’Neal</strong></li>
</ul><div><strong>With Special Guest: John Somnez</strong></div><div><strong>Episode Summary</strong></div><div>John is the founder of Bulldog Mindset andSimple Programmer, which teaches software developers soft skills, and the author of a couple books. He specializes in creating a personal brand and marketing. He addresses the rumors of him leaving software development and gives an introduction to marketing yourself as a software developer and its importance. The panel discusses their experience with consulting and how marketing themselves has paid off. John talks about the importance of having soft skills. In his opinion, the most important soft skills for programmers are communication, persuasion and influence, people skills and charisma. He talks about highlight those soft skills. The truth is, more and more people are hiring for people skills rather than technical skills. The panel discusses more about the importance of people skills.</div><div>John talks about ways to build your personal brand. One of the easiest ways is blogging but he talks about other methods like podcasts YouTube, writing books, and others. A key to building a personal brand is choosing something that you can become the best at, no matter how small it is. The panel shares their experiences of what things have gotten them attention and notoriety and talk about how other influential programmers got famous. They talk about interacting with central platforms like Medium and Github. Building a personal brand for software developers is the same as any other personal brand, such as having a consistent message, consistent logos and color schemes, and repeated exposure). Most people in the software world aren’t willing to do what’s necessary to build a personal brand, so it makes you stand out when you do it. John talks about the importance of controlling your image so that companies want to hire you. John gives a brief overview of his course How to Market Yourself as a Software Developer. </div><div><a href="https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52" rel="nofollow"><strong>Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award</strong></a></div><div><strong>Links</strong></div><ul>
<li><a href="https://www.amazon.com/John-Sonmez/e/B00RPMRT5U?qid=1564723520&ref=sr_ntt_srch_lnk_1&sr=8-1" rel="nofollow">John Somnez’s books</a></li>
<li><a href="https://blogs.objectsharp.com/post/2004/05/23/Welcome-to-Marcie-Robillard-(aka-Datagrid-Girl).aspx" rel="nofollow">Data Grid Girl</a></li>
<li>Follow JavaScript Jabber on <a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow">Facebook</a> and <a href="https://twitter.com/devchattv?lang=en" rel="nofollow">Twitter</a>
</li>
</ul><div> </div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://amzn.to/2LP89qN4.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>To Sell is Human</strong></a></li>
<li><a href="https://www.amazon.com/How-Win-Friends-Influence-People/dp/06710270344.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>How to Win Friends and Influence People</strong></a></li>
</ul><div><strong>John Somnez:</strong></div><ul>
<li>
<strong>Follow John at </strong><a href="https://bulldogmindset.com/" rel="nofollow"><strong>bulldogmindset.com</strong></a><strong> and </strong><a href="https://simpleprogrammer.com/" rel="nofollow"><strong>simpleprogrammer.com</strong></a>
</li>
<li><a href="https://www.amazon.com/Little-Book-Stoicism-Resilience-Confidence-ebook/dp/B07MY2VFQD4.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>The Little Book of Stoicism</strong></a></li>
<li><a href="https://www.trainingpeaks.com/" rel="nofollow"><strong>Training Peaks</strong></a></li>
</ul><div><strong>Christopher Beucheler:</strong></div><ul><li><a href="https://en.wikipedia.org/wiki/Strasbourg" rel="nofollow"><strong>Strasborg, France</strong></a></li></ul><div><strong>AJ O’Neal</strong></div><ul>
<li><a href="https://amzn.to/2XBdZTt" rel="nofollow"><strong>Distant Worlds: Music from Final Fantasy</strong></a></li>
<li><a href="https://www.parallels.com/" rel="nofollow"><strong>Parallels</strong></a></li>
<li><a href="https://amzn.to/2xByzno4.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Cam Slide</strong></a></li>
</ul><div>Special Guest: John Sonmez.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJS Live&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: John Somnez&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;John is the founder of Bulldog Mindset andSimple Programmer, which teaches software developers soft skills, and the author of a couple books. He specializes in creating a personal brand and marketing. He addresses the rumors of him leaving software development and gives an introduction to marketing yourself as a software developer and its importance. The panel discusses their experience with consulting and how marketing themselves has paid off. John talks about the importance of having soft skills. In his opinion, the most important soft skills for programmers are communication, persuasion and influence, people skills and charisma. He talks about highlight those soft skills. The truth is, more and more people are hiring for people skills rather than technical skills. The panel discusses more about the importance of people skills.&lt;/div&gt;&lt;div&gt;John talks about ways to build your personal brand. One of the easiest ways is blogging but he talks about other methods like podcasts YouTube, writing books, and others. A key to building a personal brand is choosing something that you can become the best at, no matter how small it is. The panel shares their experiences of what things have gotten them attention and notoriety and talk about how other influential programmers got famous. They talk about interacting with central platforms like Medium and Github. Building a personal brand for software developers is the same as any other personal brand, such as having a consistent message, consistent logos and color schemes, and repeated exposure). Most people in the software world aren’t willing to do what’s necessary to build a personal brand, so it makes you stand out when you do it. John talks about the importance of controlling your image so that companies want to hire you. John gives a brief overview of his course How to Market Yourself as a Software Developer. &lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/John-Sonmez/e/B00RPMRT5U?qid=1564723520&amp;ref=sr_ntt_srch_lnk_1&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;John Somnez’s books&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blogs.objectsharp.com/post/2004/05/23/Welcome-to-Marcie-Robillard-(aka-Datagrid-Girl).aspx&#34; rel=&#34;nofollow&#34;&gt;Data Grid Girl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2LP89qN4.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;To Sell is Human&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/How-Win-Friends-Influence-People/dp/06710270344.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How to Win Friends and Influence People&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;John Somnez:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Follow John at &lt;/strong&gt;&lt;a href=&#34;https://bulldogmindset.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;bulldogmindset.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://simpleprogrammer.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;simpleprogrammer.com&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Little-Book-Stoicism-Resilience-Confidence-ebook/dp/B07MY2VFQD4.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Little Book of Stoicism&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.trainingpeaks.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Training Peaks&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Beucheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Strasbourg&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Strasborg, France&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2XBdZTt&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Distant Worlds: Music from Final Fantasy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.parallels.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Parallels&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2xByzno4.%20Put%20this%20at%20the%20end%20instead:%20?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cam Slide&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: John Sonmez.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="66229812" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f1869432-841f-47fc-a416-971f443ef008/stream.mp3"/>
                
                <guid isPermaLink="false">20a38ca9-c3f0-4425-bdce-abd288743868</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-381-building-a-personal-brand-with-john-sonmez</link>
                <pubDate>Thu, 08 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4139</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 380: Expo for Web with Charlie Cheever</itunes:title>
                <title>JSJ 380: Expo for Web with Charlie Cheever</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dtdg.co/javascriptjabber&#34;&gt;&lt;strong&gt;Datadog&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Charlie Cheever&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Guest Charlie Cheever joins the discussion on JavaScript Jabber today. He was previously on &lt;a href=&#34;https://devchat.tv/react-round-up/rru-047-expo-with-charlie-cheever/&#34;&gt;React Round Up episode 47&lt;/a&gt;. Charlie works on Expo, which is a way to make React apps on every platform. Right now, Expo supports IOS, Android, and Web, provides a standard library of features, and takes care of services like builds and updates over the air. There are also code generators and templates available in Expo. Expo is focused on use cases where you just need to use a little bit of React Native in your app. Charlie talks about the origins of Expo, which was born from increased access of websites from people’s phones and the desire for a cross-platform tool that was as easy as building on the web. One of the biggest benefits is that Expo gives you the peace of mind knowing your app will work across all phones and all platforms.&lt;/div&gt;&lt;div&gt;They discuss how to approach building your API’s for Expo so that it’s easy for people to use and have it consistent across all these different systems. Expo also has a voting board canny.expo.io where people can submit suggestions for new features. Expo is compatible with map view and React Native maps. Currently, Expo is missing bluetooth and things where the underlying platform wants to have a direct relationship with the developer, such as in-app purchases. Charlie talks about other components available in Expo, all of which can be modified. They discuss the influence of React on augmented reality and VR. Charlie talks about the updating feature of Expo. Charlie talks about the evolution of Expo and their goal to be a “developer first” company. He talks about the company, libraries, The Client, and services. He gives advice on how to get started with React Native development and using Expo. There is also Expo Web, which can be used to create a website, and if you create an app with Expo you get a website too. Expo hopes to be a stable, easy, coherent way of using all these tools across your entire experience of building your application so that you can relax a little bit. &lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52&#34;&gt;&lt;strong&gt;Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://expo.io/&#34;&gt;&lt;strong&gt;Expo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flex.com/&#34;&gt;&lt;strong&gt;Flex&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.valvesoftware.com/&#34;&gt;&lt;strong&gt;Valve&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34;&gt;&lt;strong&gt;jQuery&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expo.canny.io/feature-requests&#34;&gt;&lt;strong&gt;Expo voting board&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lottiefiles.com/&#34;&gt;&lt;strong&gt;LottieFiles&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sqlite.org/&#34;&gt;&lt;strong&gt;SQLite&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/react-native-community/react-native-maps&#34;&gt;&lt;strong&gt;React Native Maps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expo.io/tools&#34;&gt;&lt;strong&gt;The Client app&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snack.expo.io/&#34;&gt;&lt;strong&gt;Snack.expo.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34;&gt;&lt;strong&gt;NPM&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https:/...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://dtdg.co/javascriptjabber" rel="nofollow"><strong>Datadog</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong>– use the code “devchat” for $100 credit</strong>
</li>
</ul><div><strong>Panel</strong></div><ul><li><strong>Charles Max Wood</strong></li></ul><div><strong>With Special Guest: Charlie Cheever</strong></div><div><strong>Episode Summary</strong></div><div>Guest Charlie Cheever joins the discussion on JavaScript Jabber today. He was previously on <a href="https://devchat.tv/react-round-up/rru-047-expo-with-charlie-cheever/" rel="nofollow">React Round Up episode 47</a>. Charlie works on Expo, which is a way to make React apps on every platform. Right now, Expo supports IOS, Android, and Web, provides a standard library of features, and takes care of services like builds and updates over the air. There are also code generators and templates available in Expo. Expo is focused on use cases where you just need to use a little bit of React Native in your app. Charlie talks about the origins of Expo, which was born from increased access of websites from people’s phones and the desire for a cross-platform tool that was as easy as building on the web. One of the biggest benefits is that Expo gives you the peace of mind knowing your app will work across all phones and all platforms.</div><div>They discuss how to approach building your API’s for Expo so that it’s easy for people to use and have it consistent across all these different systems. Expo also has a voting board canny.expo.io where people can submit suggestions for new features. Expo is compatible with map view and React Native maps. Currently, Expo is missing bluetooth and things where the underlying platform wants to have a direct relationship with the developer, such as in-app purchases. Charlie talks about other components available in Expo, all of which can be modified. They discuss the influence of React on augmented reality and VR. Charlie talks about the updating feature of Expo. Charlie talks about the evolution of Expo and their goal to be a “developer first” company. He talks about the company, libraries, The Client, and services. He gives advice on how to get started with React Native development and using Expo. There is also Expo Web, which can be used to create a website, and if you create an app with Expo you get a website too. Expo hopes to be a stable, easy, coherent way of using all these tools across your entire experience of building your application so that you can relax a little bit. </div><div><a href="https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52" rel="nofollow"><strong>Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award</strong></a></div><div><strong>Links</strong></div><ul>
<li><a href="https://expo.io/" rel="nofollow"><strong>Expo</strong></a></li>
<li><a href="https://flex.com/" rel="nofollow"><strong>Flex</strong></a></li>
<li><a href="https://www.valvesoftware.com/" rel="nofollow"><strong>Valve</strong></a></li>
<li><a href="https://jquery.com/" rel="nofollow"><strong>jQuery</strong></a></li>
<li><a href="https://expo.canny.io/feature-requests" rel="nofollow"><strong>Expo voting board</strong></a></li>
<li><a href="https://lottiefiles.com/" rel="nofollow"><strong>LottieFiles</strong></a></li>
<li><a href="https://www.sqlite.org/" rel="nofollow"><strong>SQLite</strong></a></li>
<li><a href="https://github.com/react-native-community/react-native-maps" rel="nofollow"><strong>React Native Maps</strong></a></li>
<li><a href="https://expo.io/tools" rel="nofollow"><strong>The Client app</strong></a></li>
<li><a href="https://snack.expo.io/" rel="nofollow"><strong>Snack.expo.io</strong></a></li>
<li><a href="https://www.npmjs.com/" rel="nofollow"><strong>NPM</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://vdoto2.com/" rel="nofollow"><strong>Vdot02</strong></a></li>
<li><a href="https://www.amazon.com/Zoom-H6-Six-Track-Portable-Recorder/dp/B00DFU9BRK?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Zoom H6 Portable 6 track Recorder</strong></a></li>
<li><a href="https://www.amazon.com/Shure-SM58-LC-Vocal-Microphone-Cardioid/dp/B000CZ0R42?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Shure SM58-LC Cardioid Dynamic Vocal Microphone</strong></a></li>
<li><a href="https://infinite.red/ChainReactConf" rel="nofollow"><strong>Chain React Conf</strong></a></li>
</ul><div><strong>Charlie Cheever:</strong></div><ul>
<li><strong>Draft bit (still in beta)</strong></li>
<li><a href="https://aws-amplify.github.io/" rel="nofollow"><strong>AWS Amplify</strong></a></li>
<li><strong>Follow Charlie @ccheever</strong></li>
</ul><div>Special Guest: Charlie Cheever.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dtdg.co/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Datadog&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Charlie Cheever&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Guest Charlie Cheever joins the discussion on JavaScript Jabber today. He was previously on &lt;a href=&#34;https://devchat.tv/react-round-up/rru-047-expo-with-charlie-cheever/&#34; rel=&#34;nofollow&#34;&gt;React Round Up episode 47&lt;/a&gt;. Charlie works on Expo, which is a way to make React apps on every platform. Right now, Expo supports IOS, Android, and Web, provides a standard library of features, and takes care of services like builds and updates over the air. There are also code generators and templates available in Expo. Expo is focused on use cases where you just need to use a little bit of React Native in your app. Charlie talks about the origins of Expo, which was born from increased access of websites from people’s phones and the desire for a cross-platform tool that was as easy as building on the web. One of the biggest benefits is that Expo gives you the peace of mind knowing your app will work across all phones and all platforms.&lt;/div&gt;&lt;div&gt;They discuss how to approach building your API’s for Expo so that it’s easy for people to use and have it consistent across all these different systems. Expo also has a voting board canny.expo.io where people can submit suggestions for new features. Expo is compatible with map view and React Native maps. Currently, Expo is missing bluetooth and things where the underlying platform wants to have a direct relationship with the developer, such as in-app purchases. Charlie talks about other components available in Expo, all of which can be modified. They discuss the influence of React on augmented reality and VR. Charlie talks about the updating feature of Expo. Charlie talks about the evolution of Expo and their goal to be a “developer first” company. He talks about the company, libraries, The Client, and services. He gives advice on how to get started with React Native development and using Expo. There is also Expo Web, which can be used to create a website, and if you create an app with Expo you get a website too. Expo hopes to be a stable, easy, coherent way of using all these tools across your entire experience of building your application so that you can relax a little bit. &lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://expo.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Expo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flex.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Flex&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.valvesoftware.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Valve&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;jQuery&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expo.canny.io/feature-requests&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Expo voting board&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lottiefiles.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;LottieFiles&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sqlite.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;SQLite&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/react-native-community/react-native-maps&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Native Maps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expo.io/tools&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Client app&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://snack.expo.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Snack.expo.io&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;NPM&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vdoto2.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vdot02&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Zoom-H6-Six-Track-Portable-Recorder/dp/B00DFU9BRK?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Zoom H6 Portable 6 track Recorder&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Shure-SM58-LC-Vocal-Microphone-Cardioid/dp/B000CZ0R42?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Shure SM58-LC Cardioid Dynamic Vocal Microphone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://infinite.red/ChainReactConf&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Chain React Conf&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charlie Cheever:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Draft bit (still in beta)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws-amplify.github.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;AWS Amplify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Follow Charlie @ccheever&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Charlie Cheever.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48769567" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/73a4778e-af9b-4f7b-8d64-76bea5a7f251/stream.mp3"/>
                
                <guid isPermaLink="false">bc4db75c-646f-4752-a8d6-0b71976f8806</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-380-expo-for-web-with-charlie-cheever</link>
                <pubDate>Tue, 06 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3048</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 379: FindCollabs and Podcasting with Jeff Meyerson</itunes:title>
                <title>JSJ 379: FindCollabs and Podcasting with Jeff Meyerson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;&lt;strong&gt;Netlify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.rxjs.live/&#34;&gt;&lt;strong&gt;RxJS Live&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Jeff Meyerson&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jeff Meyerson is the host of the Software Engineering daily podcast and has also started a company called FindCollabs, an online platform for finding collaborators and building projects. Jeff started FindCollabs because he believes there are all these amazing tools but people are not combining and collaborating as much as they could, when so much good could be accomplished together. FindCollabs is especially useful for working on side projects. The panelists discuss the problems encountered when you try to collaborate with people over the internet, such as finding people who are facing similar and gauging interest, skill, and availability. Thankfully, FindCollabs has a feature of leaving reviews and rating your partners so that users can accurately gauge other’s skill level. Users can also leave comments about their experience collaborating with others. The only way you can show competence with an interest is to contribute to another project. FindCollabs is also a good place to look for mentors, as well as for Bootcamp graduates or people going through an online coding course. If you are part of an organization, you can create private projects. The company plans to expand this feature to all users in the future.The panelists talk about their past experiences with collaborating with other people.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jeff talks about his podcast Software Engineering Daily and how it got started and the focus of the podcast. As someone working in technology, it is important to stay current on up and coming technology, and listening to podcasts is an excellent way to do that. Jeff talks about where he thinks podcasting is going, especially for programmers. The panel discusses some of the benefits of listening to programming podcasts. Jeff talks about how he is prepping Software Engineering Daily for the future. He shares the audience size for Software Engineering Daily and some of the statistics for his different channels. Jeff has also released an app for Software Engineering Daily, and he shares some information on how it was written. Finally, Jeff gives advice for people who want to use FindCollabs and some of the next steps after creating a profile.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52&#34;&gt;&lt;strong&gt;Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/&#34;&gt;&lt;strong&gt;FindCollabs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/greenlock&#34;&gt;&lt;strong&gt;Greenlock&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/0rwRYiyuPP14oXYzAwL9&#34;&gt;&lt;strong&gt;Telebit&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/sDe6Nwvg0WW4tsdgBnNU&#34;&gt;&lt;strong&gt;SwingCycle&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://softwareengineeringdaily.com/&#34;&gt;&lt;strong&gt;Software Engineering Daily&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.psychologicalscience.org/observer/burnout-and-the-brain&#34;&gt;&lt;strong&gt;Burnout and the Bra...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.netlify.com/" rel="nofollow"><strong>Netlify</strong></a></li>
<li>
<a href="https://www.rxjs.live/" rel="nofollow"><strong>RxJS Live</strong></a><strong> </strong>
</li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>With Special Guest: Jeff Meyerson</strong></div><div><strong>Episode Summary</strong></div><div><strong>Jeff Meyerson is the host of the Software Engineering daily podcast and has also started a company called FindCollabs, an online platform for finding collaborators and building projects. Jeff started FindCollabs because he believes there are all these amazing tools but people are not combining and collaborating as much as they could, when so much good could be accomplished together. FindCollabs is especially useful for working on side projects. The panelists discuss the problems encountered when you try to collaborate with people over the internet, such as finding people who are facing similar and gauging interest, skill, and availability. Thankfully, FindCollabs has a feature of leaving reviews and rating your partners so that users can accurately gauge other’s skill level. Users can also leave comments about their experience collaborating with others. The only way you can show competence with an interest is to contribute to another project. FindCollabs is also a good place to look for mentors, as well as for Bootcamp graduates or people going through an online coding course. If you are part of an organization, you can create private projects. The company plans to expand this feature to all users in the future.The panelists talk about their past experiences with collaborating with other people.</strong></div><div><strong>Jeff talks about his podcast Software Engineering Daily and how it got started and the focus of the podcast. As someone working in technology, it is important to stay current on up and coming technology, and listening to podcasts is an excellent way to do that. Jeff talks about where he thinks podcasting is going, especially for programmers. The panel discusses some of the benefits of listening to programming podcasts. Jeff talks about how he is prepping Software Engineering Daily for the future. He shares the audience size for Software Engineering Daily and some of the statistics for his different channels. Jeff has also released an app for Software Engineering Daily, and he shares some information on how it was written. Finally, Jeff gives advice for people who want to use FindCollabs and some of the next steps after creating a profile.</strong></div><div><a href="https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52" rel="nofollow"><strong>Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award</strong></a></div><div><strong>Links</strong></div><ul>
<li><a href="https://findcollabs.com/" rel="nofollow"><strong>FindCollabs</strong></a></li>
<li><a href="https://www.npmjs.com/package/greenlock" rel="nofollow"><strong>Greenlock</strong></a></li>
<li><a href="https://findcollabs.com/project/0rwRYiyuPP14oXYzAwL9" rel="nofollow"><strong>Telebit</strong></a></li>
<li><a href="https://findcollabs.com/project/sDe6Nwvg0WW4tsdgBnNU" rel="nofollow"><strong>SwingCycle</strong></a></li>
<li><a href="https://softwareengineeringdaily.com/" rel="nofollow"><strong>Software Engineering Daily</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.psychologicalscience.org/observer/burnout-and-the-brain" rel="nofollow"><strong>Burnout and the Brain</strong></a></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://store.ffdistantworlds.com/track/sabers-edge-final-fantasy-xiii" rel="nofollow"><strong>Saber’s Edge from Final Fantasy by Distant Worlds</strong></a></li>
<li><a href="https://findcollabs.com/project/uAUnhsaQM33Rt3rrZogX" rel="nofollow"><strong>Greenlock on FindCollabs</strong></a></li>
<li><a href="https://findcollabs.com/project/0rwRYiyuPP14oXYzAwL9" rel="nofollow"><strong>Telebit on FindCollabs</strong></a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://findcollabs.com/project/WrCUSYK4PqVHDc8oLh53" rel="nofollow"><strong>Adventures in Machine Learning on FindCollabs</strong></a></li>
<li><a href="https://findcollabs.com/project/4IaCjQClbKIAqn8YJKai" rel="nofollow"><strong>Adventures in Virtual Reality on FindCollabs</strong></a></li>
<li><a href="https://findcollabs.com/project/aCr18VYzOBbUlsdMP7uV" rel="nofollow"><strong>Adventures in Python on FindCollabs</strong></a></li>
<li><a href="https://findcollabs.com/project/pe2C96OrpmpDvIZM60Y3" rel="nofollow"><strong>Adventures in Java on FindCollabs</strong></a></li>
<li><strong>Air conditioning</strong></li>
<li><a href="https://soundcloud.com/the-mfceo-project" rel="nofollow"><strong>MFCEO Project</strong></a></li>
</ul><div><strong>Jeff Meyerson:</strong></div><ul>
<li><strong>Follow Jeff  @the_prion </strong></li>
<li><a href="https://www.listennotes.com/" rel="nofollow"><strong>Listen Notes</strong></a></li>
<li><a href="https://www.pri.org/programs/podcast-playlist" rel="nofollow"><strong>Linbin’s Podcast Playlist</strong></a></li>
<li><a href="https://www.hiddenforces.io/podcasts" rel="nofollow"><strong>Hidden Forces Podcast</strong></a></li>
</ul><div>Special Guest: Jeff Meyerson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Netlify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RxJS Live&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Jeff Meyerson&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jeff Meyerson is the host of the Software Engineering daily podcast and has also started a company called FindCollabs, an online platform for finding collaborators and building projects. Jeff started FindCollabs because he believes there are all these amazing tools but people are not combining and collaborating as much as they could, when so much good could be accomplished together. FindCollabs is especially useful for working on side projects. The panelists discuss the problems encountered when you try to collaborate with people over the internet, such as finding people who are facing similar and gauging interest, skill, and availability. Thankfully, FindCollabs has a feature of leaving reviews and rating your partners so that users can accurately gauge other’s skill level. Users can also leave comments about their experience collaborating with others. The only way you can show competence with an interest is to contribute to another project. FindCollabs is also a good place to look for mentors, as well as for Bootcamp graduates or people going through an online coding course. If you are part of an organization, you can create private projects. The company plans to expand this feature to all users in the future.The panelists talk about their past experiences with collaborating with other people.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jeff talks about his podcast Software Engineering Daily and how it got started and the focus of the podcast. As someone working in technology, it is important to stay current on up and coming technology, and listening to podcasts is an excellent way to do that. Jeff talks about where he thinks podcasting is going, especially for programmers. The panel discusses some of the benefits of listening to programming podcasts. Jeff talks about how he is prepping Software Engineering Daily for the future. He shares the audience size for Software Engineering Daily and some of the statistics for his different channels. Jeff has also released an app for Software Engineering Daily, and he shares some information on how it was written. Finally, Jeff gives advice for people who want to use FindCollabs and some of the next steps after creating a profile.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;FindCollabs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/greenlock&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Greenlock&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/0rwRYiyuPP14oXYzAwL9&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Telebit&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/sDe6Nwvg0WW4tsdgBnNU&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;SwingCycle&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://softwareengineeringdaily.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Software Engineering Daily&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.psychologicalscience.org/observer/burnout-and-the-brain&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Burnout and the Brain&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://store.ffdistantworlds.com/track/sabers-edge-final-fantasy-xiii&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Saber’s Edge from Final Fantasy by Distant Worlds&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/uAUnhsaQM33Rt3rrZogX&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Greenlock on FindCollabs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/0rwRYiyuPP14oXYzAwL9&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Telebit on FindCollabs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/WrCUSYK4PqVHDc8oLh53&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Machine Learning on FindCollabs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/4IaCjQClbKIAqn8YJKai&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Virtual Reality on FindCollabs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/aCr18VYzOBbUlsdMP7uV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Python on FindCollabs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://findcollabs.com/project/pe2C96OrpmpDvIZM60Y3&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adventures in Java on FindCollabs&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Air conditioning&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://soundcloud.com/the-mfceo-project&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;MFCEO Project&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Jeff Meyerson:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Follow Jeff  @the_prion &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.listennotes.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Listen Notes&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pri.org/programs/podcast-playlist&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Linbin’s Podcast Playlist&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hiddenforces.io/podcasts&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hidden Forces Podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Jeff Meyerson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57391229" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/361d44e5-a395-4290-88eb-f15040efdc3b/stream.mp3"/>
                
                <guid isPermaLink="false">ab58c718-e476-42b1-9143-b96398233920</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-379-findcollabs-and-podcasting-with-jeff-meyerson</link>
                <pubDate>Thu, 01 Aug 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3586</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 378: Stencil and Design Systems with Josh Thomas and Mike Hartington</itunes:title>
                <title>JSJ 378: Stencil and Design Systems with Josh Thomas and Mike Hartington</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dtdg.co/javascriptjabber&#34;&gt;&lt;strong&gt;Datadog&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guests: Josh Thomas and Mike Hartington&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today’s guests Josh Thomas and Mike Hartington are developers for Ionic, with Josh working on the open source part of the framework on Ionic. They talk about their new compiler for web components called Stencil. Stencil was originally created out of work they did for Ionic 4 (now available for Vue, React, and Angular) and making Ionic 4 able to compliment all the different frameworks. They talk about their decision to build their own compiler and why they decided to open source it. Now, a lot of companies are looking into using Stencil to build design systems&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses when design systems should be implemented. Since Ionic is a component library that people can pull from and use themselves, Jeff and Mike talk about how they are using Stencil since they’re not creating a design system.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;The panel discusses some of the drawbacks of web components. They discuss whether or not Cordova changes the game at all. One of the big advantages of using Stencil is the code that is delivered to a browser is generated in such a way that a lot of things are handled for you, unlike in other systems.The panelists talk about their thoughts on web components and the benefits of using a component versus creating a widget the old fashioned way. One such benefit of web components is that you can change the internals of how it works without affecting the API. Josh and Mike talk about some of the abilities of Stencil and compare it to other things like Tachyons. There is a short discussion of the line between frameworks and components and the dangers of pre optimization. If you would like to learn more about Stencil, go to &lt;/strong&gt;&lt;a href=&#34;https://stenciljs.com/&#34;&gt;&lt;strong&gt;stenciljs.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and follow Josh and Mike @Jtoms1 and @mhartington.&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52&#34;&gt;&lt;strong&gt;Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Building-Design-Systems-Experiences-Language/dp/148424513X&#34;&gt;&lt;strong&gt;Building Design Systems&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; book&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stenciljs.com/&#34;&gt;&lt;strong&gt;Stencil&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cordova.apache.org/&#34;&gt;&lt;strong&gt;Cordova&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_shadow_DOM&#34;&gt;&lt;strong&gt;Shadow DOM&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tachyons.io/&#34;&gt;&lt;strong&gt;Tachyons &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ionicframework.com/blog/introducing-ionic-4-ionic-for-everyone/&#34;&gt;&lt;strong&gt;Ionic 4&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jvns.ca/blog/2019/06/23/a-few-debugging-resources/&#34;&gt;&lt;strong&gt;What Does Debugging a Program Look Like?&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;u...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://dtdg.co/javascriptjabber" rel="nofollow"><strong>Datadog</strong></a></li>
<li>
<a href="https://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use code “devchat” for 2 months free</strong>
</li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>Joe Eames</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>With Special Guests: Josh Thomas and Mike Hartington</strong></div><div><strong>Episode Summary</strong></div><div><strong>Today’s guests Josh Thomas and Mike Hartington are developers for Ionic, with Josh working on the open source part of the framework on Ionic. They talk about their new compiler for web components called Stencil. Stencil was originally created out of work they did for Ionic 4 (now available for Vue, React, and Angular) and making Ionic 4 able to compliment all the different frameworks. They talk about their decision to build their own compiler and why they decided to open source it. Now, a lot of companies are looking into using Stencil to build design systems</strong></div><div><strong>The panel discusses when design systems should be implemented. Since Ionic is a component library that people can pull from and use themselves, Jeff and Mike talk about how they are using Stencil since they’re not creating a design system.</strong></div><div>
<strong>The panel discusses some of the drawbacks of web components. They discuss whether or not Cordova changes the game at all. One of the big advantages of using Stencil is the code that is delivered to a browser is generated in such a way that a lot of things are handled for you, unlike in other systems.The panelists talk about their thoughts on web components and the benefits of using a component versus creating a widget the old fashioned way. One such benefit of web components is that you can change the internals of how it works without affecting the API. Josh and Mike talk about some of the abilities of Stencil and compare it to other things like Tachyons. There is a short discussion of the line between frameworks and components and the dangers of pre optimization. If you would like to learn more about Stencil, go to </strong><a href="https://stenciljs.com/" rel="nofollow"><strong>stenciljs.com</strong></a><strong> and follow Josh and Mike @Jtoms1 and @mhartington.</strong>
</div><div><a href="https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52" rel="nofollow"><strong>Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award</strong></a></div><div><strong>Links</strong></div><ul>
<li>
<a href="https://www.amazon.com/Building-Design-Systems-Experiences-Language/dp/148424513X" rel="nofollow"><strong>Building Design Systems</strong></a><strong> book</strong>
</li>
<li><a href="https://stenciljs.com/" rel="nofollow"><strong>Stencil</strong></a></li>
<li><a href="https://cordova.apache.org/" rel="nofollow"><strong>Cordova</strong></a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_shadow_DOM" rel="nofollow"><strong>Shadow DOM</strong></a></li>
<li><a href="https://tachyons.io/" rel="nofollow"><strong>Tachyons </strong></a></li>
<li><a href="https://ionicframework.com/blog/introducing-ionic-4-ionic-for-everyone/" rel="nofollow"><strong>Ionic 4</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://jvns.ca/blog/2019/06/23/a-few-debugging-resources/" rel="nofollow"><strong>What Does Debugging a Program Look Like?</strong></a></li></ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.nintendo.com/games/detail/the-legend-of-zelda-links-awakening-switch/" rel="nofollow"><strong>Legend of Zelda: Link’s Awakening</strong></a></li>
<li><a href="https://amzn.to/2FyZBjH?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Neon Genesis Evangelion soundtrack</strong></a></li>
<li><a href="https://prettier.io/" rel="nofollow"><strong>Prettier</strong></a></li>
</ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://www.amazon.com/Amazon-Kindle-Ereader-Family/b/?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Kindle Paperwhite</strong></a></li>
<li><a href="https://ofone.co/" rel="nofollow"><strong>Company of One</strong></a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><strong>Ladders with feet</strong></li>
<li><a href="https://developers.google.com/web/tools/lighthouse/" rel="nofollow"><strong>Lighthouse</strong></a></li>
<li><a href="https://www.acorns.com/chrome-extension/" rel="nofollow"><strong>Acorns</strong></a></li>
</ul><div><strong>Joe Eames:</strong></div><ul>
<li><a href="https://momentjs.com/" rel="nofollow"><strong>Moment.js</strong></a></li>
<li><a href="https://css-tricks.com/how-to-increase-your-page-size-by-1500-with-webpack-and-vue/" rel="nofollow"><strong>How To Increase Your Page Size by 1500% article</strong></a></li>
<li><a href="https://www.npmjs.com/package/dayjs" rel="nofollow"><strong>Day.js</strong></a></li>
</ul><div><strong>Josh Thomas:</strong></div><ul><li><a href="https://www.imdb.com/title/tt1979376/" rel="nofollow"><strong>Toy Story 4</strong></a></li></ul><div><strong>Mike Hartington:</strong></div><ul>
<li><a href="http://www.buildingdesignsystems.design" rel="nofollow"><strong>Building Design Systems</strong></a></li>
<li><a href="https://youmightnotneed.com/momentjs/" rel="nofollow"><strong>Youmightnotneed.com</strong></a></li>
</ul><div>Special Guests: Josh Thomas and Mike Hartington.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dtdg.co/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Datadog&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guests: Josh Thomas and Mike Hartington&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today’s guests Josh Thomas and Mike Hartington are developers for Ionic, with Josh working on the open source part of the framework on Ionic. They talk about their new compiler for web components called Stencil. Stencil was originally created out of work they did for Ionic 4 (now available for Vue, React, and Angular) and making Ionic 4 able to compliment all the different frameworks. They talk about their decision to build their own compiler and why they decided to open source it. Now, a lot of companies are looking into using Stencil to build design systems&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses when design systems should be implemented. Since Ionic is a component library that people can pull from and use themselves, Jeff and Mike talk about how they are using Stencil since they’re not creating a design system.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;The panel discusses some of the drawbacks of web components. They discuss whether or not Cordova changes the game at all. One of the big advantages of using Stencil is the code that is delivered to a browser is generated in such a way that a lot of things are handled for you, unlike in other systems.The panelists talk about their thoughts on web components and the benefits of using a component versus creating a widget the old fashioned way. One such benefit of web components is that you can change the internals of how it works without affecting the API. Josh and Mike talk about some of the abilities of Stencil and compare it to other things like Tachyons. There is a short discussion of the line between frameworks and components and the dangers of pre optimization. If you would like to learn more about Stencil, go to &lt;/strong&gt;&lt;a href=&#34;https://stenciljs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;stenciljs.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and follow Josh and Mike @Jtoms1 and @mhartington.&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://noonies.hackernoon.com/award/cjxrat2ogn51d0b429e2zwy52&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast Award&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Building-Design-Systems-Experiences-Language/dp/148424513X&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Building Design Systems&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; book&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stenciljs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Stencil&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cordova.apache.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cordova&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_shadow_DOM&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Shadow DOM&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tachyons.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tachyons &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ionicframework.com/blog/introducing-ionic-4-ionic-for-everyone/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ionic 4&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jvns.ca/blog/2019/06/23/a-few-debugging-resources/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;What Does Debugging a Program Look Like?&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nintendo.com/games/detail/the-legend-of-zelda-links-awakening-switch/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Legend of Zelda: Link’s Awakening&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2FyZBjH?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Neon Genesis Evangelion soundtrack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Prettier&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Amazon-Kindle-Ereader-Family/b/?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Kindle Paperwhite&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ofone.co/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Company of One&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ladders with feet&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/web/tools/lighthouse/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Lighthouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.acorns.com/chrome-extension/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Acorns&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://momentjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Moment.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com/how-to-increase-your-page-size-by-1500-with-webpack-and-vue/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How To Increase Your Page Size by 1500% article&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/dayjs&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Day.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Josh Thomas:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt1979376/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Toy Story 4&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Mike Hartington:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.buildingdesignsystems.design&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Building Design Systems&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://youmightnotneed.com/momentjs/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Youmightnotneed.com&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Josh Thomas and Mike Hartington.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50592287" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0ecd5860-da24-4280-ae69-fbd7e2fd0e0b/stream.mp3"/>
                
                <guid isPermaLink="false">c9958025-2d0d-4422-80ab-9803c5901fed</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-378-stencil-and-design-systems-with-josh-thomas-and-mike-hartington</link>
                <pubDate>Tue, 30 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3162</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ BONUS EPISODE: Observables and RxJS Live with Aaron Frost</itunes:title>
                <title>JSJ BONUS EPISODE: Observables and RxJS Live with Aaron Frost</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;h1&gt;JSJ BONUS EPISODE: Observables and RxJS Live with Aaron Frost&lt;/h1&gt;&lt;div&gt;Mon Jul 29 2019 13:00:56 GMT&#43;0300 (&#43;03)&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Episode Number:&lt;/strong&gt; bonus&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Duration:&lt;/strong&gt; 29:35&lt;/div&gt;&lt;div&gt;https://media.devchat.tv/js-jabber/JSJ_Bonus_Aaron_Frost.mp3&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Host:&lt;/strong&gt; Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Aaron Frost&lt;/div&gt;&lt;div&gt;Episode Summary&lt;/div&gt;&lt;div&gt;Aaron Frost joins Charles to talk about what &lt;a href=&#34;https://rxjs-dev.firebaseapp.com/guide/observable&#34;&gt;Observables&lt;/a&gt; are and why developers should learn about them and use them in their code. He explains the difference between Observables, &lt;a href=&#34;https://javascript.info%20%E2%80%BA%20the%20javascript%20language%20%E2%80%BA%20promises%2C%20async/await&#34;&gt;Promises&lt;/a&gt; and &lt;a href=&#34;https://javascript.info%20%E2%80%BA%20the%20javascript%20language%20%E2%80%BA%20promises%2C%20async/await&#34;&gt;Callbacks&lt;/a&gt; with an example. Aaron then invites all listeners to attend the upcoming &lt;a href=&#34;https://www.rxjs.live/&#34;&gt;RxJS Live Conference&lt;/a&gt; and introduces the impressive &lt;a href=&#34;https://www.rxjs.live/&#34;&gt;speaker&lt;/a&gt; line-up. The conference will take place on September 5-6 in Las Vegas and tickets are still available. Aaron also offers a $100 discount to all listeners with the code &#34;chuckforlife&#34;. For any questions you can DM Aaron at his Twitter&lt;a href=&#34;https://twitter.com/aaronfrosted?lang=en&#34;&gt; account&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34;&gt;RxJS Live Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ti.to/rxjslive/2019&#34;&gt;RxJS Conference Tickets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/aaronfrosted?lang=en&#34;&gt;Aaron&#39;s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascript.info%20%E2%80%BA%20the%20javascript%20language%20%E2%80%BA%20promises%2C%20async/await&#34;&gt;Promises&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://javascript.info%20%E2%80%BA%20the%20javascript%20language%20%E2%80%BA%20promises%2C%20async/await&#34;&gt;Callbacks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Aaron Frost.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <h1>JSJ BONUS EPISODE: Observables and RxJS Live with Aaron Frost</h1><div>Mon Jul 29 2019 13:00:56 GMT+0300 (+03)</div><div>
<strong>Episode Number:</strong> bonus</div><div>
<strong>Duration:</strong> 29:35</div><div>https://media.devchat.tv/js-jabber/JSJ_Bonus_Aaron_Frost.mp3</div><div> </div><div>
<strong>Host:</strong> Charles Max Wood</div><div>
<strong>Joined by Special Guest:</strong> Aaron Frost</div><div>Episode Summary</div><div>Aaron Frost joins Charles to talk about what <a href="https://rxjs-dev.firebaseapp.com/guide/observable" rel="nofollow">Observables</a> are and why developers should learn about them and use them in their code. He explains the difference between Observables, Promises and Callbacks with an example. Aaron then invites all listeners to attend the upcoming <a href="https://www.rxjs.live/" rel="nofollow">RxJS Live Conference</a> and introduces the impressive <a href="https://www.rxjs.live/" rel="nofollow">speaker</a> line-up. The conference will take place on September 5-6 in Las Vegas and tickets are still available. Aaron also offers a $100 discount to all listeners with the code &#34;chuckforlife&#34;. For any questions you can DM Aaron at his Twitter<a href="https://twitter.com/aaronfrosted?lang=en" rel="nofollow"> account</a>.</div><div>Links</div><ul>
<li><a href="https://www.rxjs.live/" rel="nofollow">RxJS Live Conference</a></li>
<li><a href="https://ti.to/rxjslive/2019" rel="nofollow">RxJS Conference Tickets</a></li>
<li><a href="https://twitter.com/aaronfrosted?lang=en" rel="nofollow">Aaron&#39;s Twitter</a></li>
<li>Promises</li>
<li>Callbacks</li>
</ul><div>Special Guest: Aaron Frost.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;h1&gt;JSJ BONUS EPISODE: Observables and RxJS Live with Aaron Frost&lt;/h1&gt;&lt;div&gt;Mon Jul 29 2019 13:00:56 GMT&#43;0300 (&#43;03)&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Episode Number:&lt;/strong&gt; bonus&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Duration:&lt;/strong&gt; 29:35&lt;/div&gt;&lt;div&gt;https://media.devchat.tv/js-jabber/JSJ_Bonus_Aaron_Frost.mp3&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Host:&lt;/strong&gt; Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Aaron Frost&lt;/div&gt;&lt;div&gt;Episode Summary&lt;/div&gt;&lt;div&gt;Aaron Frost joins Charles to talk about what &lt;a href=&#34;https://rxjs-dev.firebaseapp.com/guide/observable&#34; rel=&#34;nofollow&#34;&gt;Observables&lt;/a&gt; are and why developers should learn about them and use them in their code. He explains the difference between Observables, Promises and Callbacks with an example. Aaron then invites all listeners to attend the upcoming &lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;RxJS Live Conference&lt;/a&gt; and introduces the impressive &lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;speaker&lt;/a&gt; line-up. The conference will take place on September 5-6 in Las Vegas and tickets are still available. Aaron also offers a $100 discount to all listeners with the code &amp;#34;chuckforlife&amp;#34;. For any questions you can DM Aaron at his Twitter&lt;a href=&#34;https://twitter.com/aaronfrosted?lang=en&#34; rel=&#34;nofollow&#34;&gt; account&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxjs.live/&#34; rel=&#34;nofollow&#34;&gt;RxJS Live Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ti.to/rxjslive/2019&#34; rel=&#34;nofollow&#34;&gt;RxJS Conference Tickets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/aaronfrosted?lang=en&#34; rel=&#34;nofollow&#34;&gt;Aaron&amp;#39;s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Promises&lt;/li&gt;
&lt;li&gt;Callbacks&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Aaron Frost.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="28350171" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b43955ec-8997-471a-8147-134b22b01974/stream.mp3"/>
                
                <guid isPermaLink="false">70919b3e-d7ea-4810-bf3d-e3db7124ef8f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-bonus-episode-observables-and-rxjs-live-with-aaron-frost</link>
                <pubDate>Mon, 29 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1771</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 377: Bringing Maps and Location Into Your Apps with the ArcGIS API for JavaScript with Rene Rubalcava</itunes:title>
                <title>JSJ 377: Bringing Maps and Location Into Your Apps with the ArcGIS API for JavaScript with Rene Rubalcava</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://dtdg.co/javascriptjabber&#34;&gt;&lt;strong&gt;Datadog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Rene Rubalcava&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Rene is a software developer for ESRI and works in spatial and mapping software. ESRI has been around since 1969 and has seen their work explode since they shifted to providing address and location services. Rene talks about how he thinks about location and mapping when building software around it and things that he has to approach in unique ways. The panel discusses some of their past experiences with location software. Some of the most difficult aspects of this software is changing time zones for data and actually mapping the Earth, since it is not flat nor a perfect sphere. Rene talks about the different models used for mapping the Earth.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Most mapping systems use the same algorithm as Google maps, so Rene talks about some of the specific features of ArcGIS, including the ability to finding a point within a polygon. Rene talks about what routing is, its importance, and how it is being optimized with ArcGIS, such as being able to add private streets into a regular street network.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses how the prevalence of smartphones has changed mapping and GPS and some of their concerns with privacy and location mapping. One thing ESRI is very careful about is not storing private information. Rene talks about the kinds of things he has seen people doing with the mapping and location data provided by ArcGIS, including a Smart Mapping feature for developers, mapping planets, indoor routing, and 3D models. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://webricate.com/&#34;&gt;&lt;strong&gt;Webricate &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.esri.com/en-us/home&#34;&gt;&lt;strong&gt;Esri&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.arcgis.com/index.html&#34;&gt;&lt;strong&gt;ArcGIS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Rene Rubalcava:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Old-Mans-War-John-Scalzi/dp/0765348276?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Old Man’s War series&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt7374948/&#34;&gt;&lt;strong&gt;Always Be My Maybe&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://odoe.net/&#34;&gt;&lt;strong&gt;Rene’s website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Intl&#34;&gt;&lt;strong&gt;INTL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Colorful-Blu-ray-Kazato-Tomizawa/dp/B00B6DTF8S/ref=sr_1_1??ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Colorful&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackoverflow.com/questions/56640261/how-to-do-row-level-tz-to-utc-conversion-with-postgres/56640262#56640262&#34;&gt;&lt;strong&gt;Time zones in Postgress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.rootprojects.org/root/when.js&#34;&gt;&lt;strong&gt;Time zones in JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://dtdg.co/javascriptjabber" rel="nofollow"><strong>Datadog</strong></a><strong> </strong>
</li>
<li>
<a href="https://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use code “devchat” for 2 months free</strong>
</li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>With Special Guest: Rene Rubalcava</strong></div><div><strong>Episode Summary</strong></div><div><strong>Rene is a software developer for ESRI and works in spatial and mapping software. ESRI has been around since 1969 and has seen their work explode since they shifted to providing address and location services. Rene talks about how he thinks about location and mapping when building software around it and things that he has to approach in unique ways. The panel discusses some of their past experiences with location software. Some of the most difficult aspects of this software is changing time zones for data and actually mapping the Earth, since it is not flat nor a perfect sphere. Rene talks about the different models used for mapping the Earth.</strong></div><div><strong>Most mapping systems use the same algorithm as Google maps, so Rene talks about some of the specific features of ArcGIS, including the ability to finding a point within a polygon. Rene talks about what routing is, its importance, and how it is being optimized with ArcGIS, such as being able to add private streets into a regular street network.</strong></div><div><strong>The panel discusses how the prevalence of smartphones has changed mapping and GPS and some of their concerns with privacy and location mapping. One thing ESRI is very careful about is not storing private information. Rene talks about the kinds of things he has seen people doing with the mapping and location data provided by ArcGIS, including a Smart Mapping feature for developers, mapping planets, indoor routing, and 3D models. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="http://webricate.com/" rel="nofollow"><strong>Webricate </strong></a></li>
<li><a href="https://www.esri.com/en-us/home" rel="nofollow"><strong>Esri</strong></a></li>
<li><a href="http://www.arcgis.com/index.html" rel="nofollow"><strong>ArcGIS</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Rene Rubalcava:</strong></div><ul>
<li><a href="https://www.amazon.com/Old-Mans-War-John-Scalzi/dp/0765348276?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Old Man’s War series</strong></a></li>
<li><a href="https://www.imdb.com/title/tt7374948/" rel="nofollow"><strong>Always Be My Maybe</strong></a></li>
<li><a href="https://odoe.net/" rel="nofollow"><strong>Rene’s website</strong></a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Intl" rel="nofollow"><strong>INTL</strong></a></li>
<li><a href="https://www.amazon.com/Colorful-Blu-ray-Kazato-Tomizawa/dp/B00B6DTF8S/ref=sr_1_1?%3Fie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Colorful</strong></a></li>
<li><a href="https://stackoverflow.com/questions/56640261/how-to-do-row-level-tz-to-utc-conversion-with-postgres/56640262#56640262" rel="nofollow"><strong>Time zones in Postgress</strong></a></li>
<li><a href="https://git.rootprojects.org/root/when.js" rel="nofollow"><strong>Time zones in JavaScript</strong></a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://afreshcup.com/home/2019/06/01/advice-to-less-experienced-developers" rel="nofollow"><strong>Advice to Less Experienced Developers</strong></a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://heberhalf.com/" rel="nofollow"><strong>Heber Half Marathon</strong></a></li>
<li><a href="https://www.netlifycms.org/" rel="nofollow"><strong>Netlify CMS</strong></a></li>
<li><a href="https://www.amazon.com/Wonder-Forge-Disney-Villainous-Strategy/dp/B07DLGD9K6/ref=sr?ie=UTF8&language=en_US_1_1&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Villainous</strong></a></li>
<li><a href="https://www.mozilla.org/en-US/firefox/new/" rel="nofollow"><strong>Firefox</strong></a></li>
</ul><div>Special Guest: Rene Rubalcava .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://dtdg.co/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Datadog&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Rene Rubalcava&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Rene is a software developer for ESRI and works in spatial and mapping software. ESRI has been around since 1969 and has seen their work explode since they shifted to providing address and location services. Rene talks about how he thinks about location and mapping when building software around it and things that he has to approach in unique ways. The panel discusses some of their past experiences with location software. Some of the most difficult aspects of this software is changing time zones for data and actually mapping the Earth, since it is not flat nor a perfect sphere. Rene talks about the different models used for mapping the Earth.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Most mapping systems use the same algorithm as Google maps, so Rene talks about some of the specific features of ArcGIS, including the ability to finding a point within a polygon. Rene talks about what routing is, its importance, and how it is being optimized with ArcGIS, such as being able to add private streets into a regular street network.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses how the prevalence of smartphones has changed mapping and GPS and some of their concerns with privacy and location mapping. One thing ESRI is very careful about is not storing private information. Rene talks about the kinds of things he has seen people doing with the mapping and location data provided by ArcGIS, including a Smart Mapping feature for developers, mapping planets, indoor routing, and 3D models. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://webricate.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Webricate &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.esri.com/en-us/home&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Esri&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.arcgis.com/index.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ArcGIS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Rene Rubalcava:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Old-Mans-War-John-Scalzi/dp/0765348276?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Old Man’s War series&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt7374948/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Always Be My Maybe&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://odoe.net/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Rene’s website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Intl&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;INTL&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Colorful-Blu-ray-Kazato-Tomizawa/dp/B00B6DTF8S/ref=sr_1_1?%3Fie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Colorful&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stackoverflow.com/questions/56640261/how-to-do-row-level-tz-to-utc-conversion-with-postgres/56640262#56640262&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Time zones in Postgress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.rootprojects.org/root/when.js&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Time zones in JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://afreshcup.com/home/2019/06/01/advice-to-less-experienced-developers&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Advice to Less Experienced Developers&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://heberhalf.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Heber Half Marathon&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlifycms.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Netlify CMS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Wonder-Forge-Disney-Villainous-Strategy/dp/B07DLGD9K6/ref=sr?ie=UTF8&amp;language=en_US_1_1&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Villainous&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mozilla.org/en-US/firefox/new/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Firefox&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Rene Rubalcava .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41969789" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ea18f858-3427-4a5d-93df-1d010486115a/stream.mp3"/>
                
                <guid isPermaLink="false">76662f00-62a1-4f37-a54e-2ee50fcc9ccb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-377-bringing-maps-and-location-into-your-apps-with-the-arcgis-api-for-javascript-with-rene-rubalcava</link>
                <pubDate>Thu, 25 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2623</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 376: Trix: A Rich Text Editor for Everyday Writing with Javan Makhmali</itunes:title>
                <title>JSJ 376: Trix: A Rich Text Editor for Everyday Writing with Javan Makhmali</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;a href=&#34;https://dtdg.co/javascriptjabber&#34;&gt;Datadog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Javan Makhmali&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today’s guest is Javan Makhmali, who works for Basecamp and helped develop Trix. Trix is a rich text editor for the web, made purposefully simple for everyday use instead of a full layout tool. Trix is not the same as Tiny MCE, and Javan discusses some of the differences. He talks about the benefits of using Trix over other native browser features for text editing. He talks about how Trix has simplified the work at Basecamp, especially when it came to crossing platforms. Javan talks more about how Trix differs from other text editors like Google Docs and contenteditable, how to tell if Trix is functioning correctly, and how it works with Markdown.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses more specific aspects of Trix, such as Exec command. One of the features of Trix is it is able to output consistently in all browsers and uses semantic, clean HTML instead of classnames. Javan talks about how Trix handles getting rid of the extraneous cruft of formatting when things are copy and pasted, the different layers of code, and the undo feature. He talks about whether or not there will be more features added to Trix. The panel discusses who could benefit from using Trix. The show finishes with Javan talking about Basecamp’s decision to make Trix open source and why they code in CoffeeScript. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://trix-editor.org/&#34;&gt;&lt;strong&gt;Trix&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tiny.cloud/&#34;&gt;&lt;strong&gt;Tiny MCE&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable&#34;&gt;&lt;strong&gt;Contenteditable&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://guides.github.com/features/mastering-markdown/&#34;&gt;&lt;strong&gt;Markdown&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/SVG&#34;&gt;&lt;strong&gt;SVG&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/html/&#34;&gt;&lt;strong&gt;HTML&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coffeescript.org/&#34;&gt;&lt;strong&gt;CoffeeScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Javan Makhmali:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://html.spec.whatwg.org/multipage/forms.html#dom-form-requestsubmit-dev&#34;&gt;&lt;strong&gt;API for form submissions&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://cssgrid-generator.netlify.com/&#34;&gt;&lt;strong&gt;CSS Grid&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slightlylate/status/1135342338606153729?s=20&#34;&gt;&lt;strong&gt;Alex Russel Twitter thread&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://qz.com/1612962/how-to-live-a-vibrant-life-with-early-stage-dementia/&#34;&gt;&lt;strong&gt;How To Live a Vibrant Life with Early Stage Dementia&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://music.gamechops.com/album/mario-chill&#34;&gt;&lt;strong&gt;Mario and Chill&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chiptunes4autism.bandcamp.com/album/catharsis-a-sensory-friendly-album&#34;&gt;&lt;strong&gt;Chip Tunes 4 Autism: Catharsis&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.walmart.com/ip/...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<strong> </strong><a href="https://dtdg.co/javascriptjabber" rel="nofollow">Datadog</a>
</li>
<li>
<a href="https://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use code “devchat” for 2 months free</strong>
</li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Aimee Knight</strong></li>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>Christopher Beucheler</strong></li>
<li><strong>AJ O’Neal</strong></li>
</ul><div><strong>With Special Guest: Javan Makhmali</strong></div><div><strong>Episode Summary</strong></div><div><strong>Today’s guest is Javan Makhmali, who works for Basecamp and helped develop Trix. Trix is a rich text editor for the web, made purposefully simple for everyday use instead of a full layout tool. Trix is not the same as Tiny MCE, and Javan discusses some of the differences. He talks about the benefits of using Trix over other native browser features for text editing. He talks about how Trix has simplified the work at Basecamp, especially when it came to crossing platforms. Javan talks more about how Trix differs from other text editors like Google Docs and contenteditable, how to tell if Trix is functioning correctly, and how it works with Markdown.</strong></div><div><strong>The panel discusses more specific aspects of Trix, such as Exec command. One of the features of Trix is it is able to output consistently in all browsers and uses semantic, clean HTML instead of classnames. Javan talks about how Trix handles getting rid of the extraneous cruft of formatting when things are copy and pasted, the different layers of code, and the undo feature. He talks about whether or not there will be more features added to Trix. The panel discusses who could benefit from using Trix. The show finishes with Javan talking about Basecamp’s decision to make Trix open source and why they code in CoffeeScript. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://trix-editor.org/" rel="nofollow"><strong>Trix</strong></a></li>
<li><a href="https://www.tiny.cloud/" rel="nofollow"><strong>Tiny MCE</strong></a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable" rel="nofollow"><strong>Contenteditable</strong></a></li>
<li><a href="https://guides.github.com/features/mastering-markdown/" rel="nofollow"><strong>Markdown</strong></a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/SVG" rel="nofollow"><strong>SVG</strong></a></li>
<li><a href="https://www.w3schools.com/html/" rel="nofollow"><strong>HTML</strong></a></li>
<li><a href="https://coffeescript.org/" rel="nofollow"><strong>CoffeeScript</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Javan Makhmali:</strong></div><ul><li><a href="https://html.spec.whatwg.org/multipage/forms.html#dom-form-requestsubmit-dev" rel="nofollow"><strong>API for form submissions</strong></a></li></ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://cssgrid-generator.netlify.com/" rel="nofollow"><strong>CSS Grid</strong></a></li>
<li><a href="https://twitter.com/slightlylate/status/1135342338606153729?s=20" rel="nofollow"><strong>Alex Russel Twitter thread</strong></a></li>
<li><a href="https://qz.com/1612962/how-to-live-a-vibrant-life-with-early-stage-dementia/" rel="nofollow"><strong>How To Live a Vibrant Life with Early Stage Dementia</strong></a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://music.gamechops.com/album/mario-chill" rel="nofollow"><strong>Mario and Chill</strong></a></li>
<li><a href="https://chiptunes4autism.bandcamp.com/album/catharsis-a-sensory-friendly-album" rel="nofollow"><strong>Chip Tunes 4 Autism: Catharsis</strong></a></li>
<li><a href="https://www.walmart.com/ip/Peerless-Homeowner-Toiler-Auger/17043693" rel="nofollow"><strong>Toilet Auger</strong></a></li>
</ul><div><strong>Christopher Beucheler: </strong></div><ul><li><a href="https://github.com/mathieudutour/medium-to-own-blog" rel="nofollow"><strong>Medium to Own blog</strong></a></li></ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://monicalent.com/blog/2019/06/03/absolute-truths-unlearned-as-junior-developer/" rel="nofollow"><strong>Absolute Truth Unlearned as Junior Developer</strong></a></li></ul><div>Special Guest: Javan Makhmali.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;a href=&#34;https://dtdg.co/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Datadog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;With Special Guest: Javan Makhmali&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today’s guest is Javan Makhmali, who works for Basecamp and helped develop Trix. Trix is a rich text editor for the web, made purposefully simple for everyday use instead of a full layout tool. Trix is not the same as Tiny MCE, and Javan discusses some of the differences. He talks about the benefits of using Trix over other native browser features for text editing. He talks about how Trix has simplified the work at Basecamp, especially when it came to crossing platforms. Javan talks more about how Trix differs from other text editors like Google Docs and contenteditable, how to tell if Trix is functioning correctly, and how it works with Markdown.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses more specific aspects of Trix, such as Exec command. One of the features of Trix is it is able to output consistently in all browsers and uses semantic, clean HTML instead of classnames. Javan talks about how Trix handles getting rid of the extraneous cruft of formatting when things are copy and pasted, the different layers of code, and the undo feature. He talks about whether or not there will be more features added to Trix. The panel discusses who could benefit from using Trix. The show finishes with Javan talking about Basecamp’s decision to make Trix open source and why they code in CoffeeScript. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://trix-editor.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Trix&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tiny.cloud/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tiny MCE&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Contenteditable&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://guides.github.com/features/mastering-markdown/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Markdown&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/SVG&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;SVG&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/html/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;HTML&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coffeescript.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CoffeeScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Javan Makhmali:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://html.spec.whatwg.org/multipage/forms.html#dom-form-requestsubmit-dev&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;API for form submissions&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://cssgrid-generator.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CSS Grid&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slightlylate/status/1135342338606153729?s=20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Alex Russel Twitter thread&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://qz.com/1612962/how-to-live-a-vibrant-life-with-early-stage-dementia/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How To Live a Vibrant Life with Early Stage Dementia&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://music.gamechops.com/album/mario-chill&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mario and Chill&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chiptunes4autism.bandcamp.com/album/catharsis-a-sensory-friendly-album&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Chip Tunes 4 Autism: Catharsis&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.walmart.com/ip/Peerless-Homeowner-Toiler-Auger/17043693&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Toilet Auger&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Beucheler: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/mathieudutour/medium-to-own-blog&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Medium to Own blog&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://monicalent.com/blog/2019/06/03/absolute-truths-unlearned-as-junior-developer/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Absolute Truth Unlearned as Junior Developer&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Javan Makhmali.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50052702" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c97eb6ec-26d0-469a-b273-3ac7d3ea60ed/stream.mp3"/>
                
                <guid isPermaLink="false">42f8ac2a-e787-4b4e-aeb0-665cc52b95b4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-376-trix-a-rich-text-editor-for-everyday-writing-with-javan-makhmali</link>
                <pubDate>Tue, 23 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3128</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 375: Are You Hurting the Web?</itunes:title>
                <title>JSJ 375: Are You Hurting the Web?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://triplebyte.com/jsjabber&#34;&gt;&lt;strong&gt;Triplebyte&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; $1000 signing bonus&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today the panel discusses the effect of current development practices, such as the heavy reliance JavaScript, on the web. Chris explains why he believes that current development practices are ruining the web. The panelists discuss different situations where they see complications on the web. They discuss the advantages and disadvantages of using an enterprise scale platform like React. The panel discusses Twitter’s move away from their legacy code base to CSS and JavaScript. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists agree that the way things are built, since it’s so JavaScript heavy, is alienating to people who work with other languages, and in turn other areas like UI are undervalued. They talk about possible reasons things ended up this way and some of the historical perception of a frontend as not a place for ‘real’ development. Because the web is now a serious platform, things associated with the backend has been thrown at the frontend where it doesn’t belong. They talk about changes in the ways programming is viewed now versus the past. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;There is a discussion about how market demands that have influenced the web and if the market value CSS as highly as other languages. They mention some of the Innovations in CSS. Chris shares his solutions for the problems they’ve been discussing, namely using less JavaScript, leaning more heavily on what the browser gives you out of the box, and avoiding dependency where possible. They talk about ways to get involved if you want to take a leaner approach to the web. Ultimately, it is important to embrace things about the past that worked, but sprinkle in new technology when it makes sense&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/stimulusjs/stimulus&#34;&gt;&lt;strong&gt;Stimulus&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34;&gt;&lt;strong&gt;Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://macosxautomation.com/applescript/firsttutorial/index.html&#34;&gt;&lt;strong&gt;AppleScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.perl.org/&#34;&gt;&lt;strong&gt;Perl&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dotnet.microsoft.com/&#34;&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://angular.io/&#34;&gt;&lt;strong&gt;Angular&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Tiny-Epic-Galaxies-Space-Board/dp/B015QHVZCI?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;Tiny Epic Galaxies&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://keepcurrentacademy.com/everywherejs/&#34;&gt;&lt;strong&gt;EverywhereJS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://doist.com/blog/complete-guide-to-deep-work/&#34;&gt;&lt;strong&gt;Complete Guide to Deep Work&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;htt...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="http://triplebyte.com/jsjabber" rel="nofollow"><strong>Triplebyte</strong></a><strong> $1000 signing bonus</strong>
</li>
<li>
<a href="https://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use code “devchat” for 2 months free</strong>
</li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Christopher Beucheler</strong></li>
</ul><div><strong>Episode Summary</strong></div><div><strong>Today the panel discusses the effect of current development practices, such as the heavy reliance JavaScript, on the web. Chris explains why he believes that current development practices are ruining the web. The panelists discuss different situations where they see complications on the web. They discuss the advantages and disadvantages of using an enterprise scale platform like React. The panel discusses Twitter’s move away from their legacy code base to CSS and JavaScript. </strong></div><div><strong>The panelists agree that the way things are built, since it’s so JavaScript heavy, is alienating to people who work with other languages, and in turn other areas like UI are undervalued. They talk about possible reasons things ended up this way and some of the historical perception of a frontend as not a place for ‘real’ development. Because the web is now a serious platform, things associated with the backend has been thrown at the frontend where it doesn’t belong. They talk about changes in the ways programming is viewed now versus the past. </strong></div><div><strong>There is a discussion about how market demands that have influenced the web and if the market value CSS as highly as other languages. They mention some of the Innovations in CSS. Chris shares his solutions for the problems they’ve been discussing, namely using less JavaScript, leaning more heavily on what the browser gives you out of the box, and avoiding dependency where possible. They talk about ways to get involved if you want to take a leaner approach to the web. Ultimately, it is important to embrace things about the past that worked, but sprinkle in new technology when it makes sense</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://github.com/stimulusjs/stimulus" rel="nofollow"><strong>Stimulus</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://vuejs.org/" rel="nofollow"><strong>Vue</strong></a></li>
<li><a href="https://macosxautomation.com/applescript/firsttutorial/index.html" rel="nofollow"><strong>AppleScript</strong></a></li>
<li><a href="https://www.perl.org/" rel="nofollow"><strong>Perl</strong></a></li>
<li><a href="https://dotnet.microsoft.com/" rel="nofollow"><strong>.NET</strong></a></li>
<li>
<a href="https://angular.io/" rel="nofollow"><strong>Angular</strong></a><strong> </strong>
</li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.amazon.com/Tiny-Epic-Galaxies-Space-Board/dp/B015QHVZCI?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Tiny Epic Galaxies</strong></a></li>
<li><a href="https://keepcurrentacademy.com/everywherejs/" rel="nofollow"><strong>EverywhereJS</strong></a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://doist.com/blog/complete-guide-to-deep-work/" rel="nofollow"><strong>Complete Guide to Deep Work</strong></a></li></ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://infrequently.org/2018/09/the-developer-experience-bait-and-switch/" rel="nofollow"><strong>Developer Bait and Switch</strong></a></li>
<li><a href="https://vanillajslist.com/organizations/" rel="nofollow"><strong>Vanillajslist.com</strong></a></li>
<li>
<strong>Chris will be speaking at </strong><a href="https://artifactconf.com/speakers/" rel="nofollow"><strong>Artifact Conference</strong></a>
</li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=N9qYF9DZPdw" rel="nofollow"><strong>Weird Al: White and Nerdy</strong></a></li>
<li><a href="https://www.amazon.com/Funforge-Quantum-Revised-Board-Game/dp/B00WOFWL88?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Quantum board game</strong></a></li>
<li><a href="https://www.digitalocean.com/community/tutorials/how-to-set-up-automatic-deployment-with-git-with-a-vps" rel="nofollow"><strong>Deploy Sites with Only Git and SSH</strong></a></li>
</ul><div><strong>Christopher Beucheler:</strong></div><ul>
<li><a href="https://material-ui.com/" rel="nofollow"><strong>Material</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/Monstress_(comics)" rel="nofollow"><strong>Monstress</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Triplebyte&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; $1000 signing bonus&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Christopher Beucheler&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today the panel discusses the effect of current development practices, such as the heavy reliance JavaScript, on the web. Chris explains why he believes that current development practices are ruining the web. The panelists discuss different situations where they see complications on the web. They discuss the advantages and disadvantages of using an enterprise scale platform like React. The panel discusses Twitter’s move away from their legacy code base to CSS and JavaScript. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists agree that the way things are built, since it’s so JavaScript heavy, is alienating to people who work with other languages, and in turn other areas like UI are undervalued. They talk about possible reasons things ended up this way and some of the historical perception of a frontend as not a place for ‘real’ development. Because the web is now a serious platform, things associated with the backend has been thrown at the frontend where it doesn’t belong. They talk about changes in the ways programming is viewed now versus the past. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;There is a discussion about how market demands that have influenced the web and if the market value CSS as highly as other languages. They mention some of the Innovations in CSS. Chris shares his solutions for the problems they’ve been discussing, namely using less JavaScript, leaning more heavily on what the browser gives you out of the box, and avoiding dependency where possible. They talk about ways to get involved if you want to take a leaner approach to the web. Ultimately, it is important to embrace things about the past that worked, but sprinkle in new technology when it makes sense&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/stimulusjs/stimulus&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Stimulus&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://macosxautomation.com/applescript/firsttutorial/index.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;AppleScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.perl.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Perl&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dotnet.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Angular&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Tiny-Epic-Galaxies-Space-Board/dp/B015QHVZCI?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tiny Epic Galaxies&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://keepcurrentacademy.com/everywherejs/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;EverywhereJS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://doist.com/blog/complete-guide-to-deep-work/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Complete Guide to Deep Work&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://infrequently.org/2018/09/the-developer-experience-bait-and-switch/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Developer Bait and Switch&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajslist.com/organizations/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vanillajslist.com&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chris will be speaking at &lt;/strong&gt;&lt;a href=&#34;https://artifactconf.com/speakers/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Artifact Conference&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=N9qYF9DZPdw&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Weird Al: White and Nerdy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Funforge-Quantum-Revised-Board-Game/dp/B00WOFWL88?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Quantum board game&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/community/tutorials/how-to-set-up-automatic-deployment-with-git-with-a-vps&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Deploy Sites with Only Git and SSH&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Christopher Beucheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://material-ui.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Material&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Monstress_(comics)&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Monstress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64117864" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f9191e0b-97e3-4c7c-8491-69ebd89e2861/stream.mp3"/>
                
                <guid isPermaLink="false">13377617-9272-492e-9af0-3c13ebe6ebe6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-375-are-you-hurting-the-web</link>
                <pubDate>Thu, 18 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4007</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 374:  CosmosDB with Steve Faulkner LIVE at Microsoft BUILD</itunes:title>
                <title>JSJ 374:  CosmosDB with Steve Faulkner LIVE at Microsoft BUILD</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.datadoghq.com/&#34;&gt;DataDog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for 2 months free on Sentry small plan&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Steve Faulkner&lt;/div&gt;&lt;div&gt;Episode Summary&lt;/div&gt;&lt;div&gt;Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Steve Faulkner. Steve is a Senior Software Developer for Azure Cosmos DB at Microsoft. Cosmos DB is a global distributed, multi-model noSQL database. Steve explains the Cosmos DB service and scenarios it can be used in. They discuss how Cosmos DB interacts with Azure functions and how partition keys work in Cosmos DB.&lt;/div&gt;&lt;div&gt;Listen to the show for more Cosmos DB updates and to find out how Steve he got his twitter handle @southpolesteve.&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/southpolesteve?tab=stars&#34;&gt;Steve’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/southpolesteve?lang=en&#34;&gt;Steve’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/stevenfaulkner&#34;&gt;Steve’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dev.to/southpolesteve&#34;&gt;Steve Dev.to&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Build 2019  &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cosmos-db/introduction&#34;&gt;Introduction to Azure Cosmos DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/aia-241-azure-functions-with-colby-tresness-live-at-microsoft-build/&#34;&gt;AiA 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/aia-242-azure-functions-part-ii-with-jeff-hollan-live-at-microsoft-build/&#34;&gt;AiA 242- Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Learn Resource&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cosmos-db/partitioning-overview&#34;&gt;Partitioning in Azure Cosmos DB&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Faulkner:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nintendo.com/games/detail/final-fantasy-x-x-2-hd-remaster-switch/&#34;&gt;FINAL FANTASY X/X-2 HD Remaster for Nintendo Switch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://store.steampowered.com/app/448510/Overcooked/&#34;&gt;Overcooked on Steam&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fastly.com/&#34;&gt;Fastly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Steve Faulkner.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <h1>Sponsors</h1><ul>
<li><a href="https://www.datadoghq.com/" rel="nofollow">DataDog</a></li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for 2 months free on Sentry small plan</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><div>Charles Max Wood</div><div>
<strong>Joined by Special Guest:</strong> Steve Faulkner</div><div>Episode Summary</div><div>Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Steve Faulkner. Steve is a Senior Software Developer for Azure Cosmos DB at Microsoft. Cosmos DB is a global distributed, multi-model noSQL database. Steve explains the Cosmos DB service and scenarios it can be used in. They discuss how Cosmos DB interacts with Azure functions and how partition keys work in Cosmos DB.</div><div>Listen to the show for more Cosmos DB updates and to find out how Steve he got his twitter handle @southpolesteve.</div><div>Links</div><ul>
<li><a href="https://github.com/southpolesteve?tab=stars" rel="nofollow">Steve’s GitHub</a></li>
<li><a href="https://twitter.com/southpolesteve?lang=en" rel="nofollow">Steve’s Twitter</a></li>
<li><a href="https://www.linkedin.com/in/stevenfaulkner" rel="nofollow">Steve’s LinkedIn</a></li>
<li><a href="https://dev.to/southpolesteve" rel="nofollow">Steve Dev.to</a></li>
<li><a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Build 2019  </a></li>
<li><a href="https://docs.microsoft.com/en-us/azure/cosmos-db/introduction" rel="nofollow">Introduction to Azure Cosmos DB</a></li>
<li><a href="https://devchat.tv/adv-in-angular/aia-241-azure-functions-with-colby-tresness-live-at-microsoft-build/" rel="nofollow">AiA 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD</a></li>
<li><a href="https://devchat.tv/adv-in-angular/aia-242-azure-functions-part-ii-with-jeff-hollan-live-at-microsoft-build/" rel="nofollow">AiA 242- Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILD</a></li>
<li><a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Learn Resource</a></li>
<li><a href="https://docs.microsoft.com/en-us/azure/cosmos-db/partitioning-overview" rel="nofollow">Partitioning in Azure Cosmos DB</a></li>
</ul><div>Picks</div><div><strong>Steve Faulkner:</strong></div><ul>
<li><a href="https://www.nintendo.com/games/detail/final-fantasy-x-x-2-hd-remaster-switch/" rel="nofollow">FINAL FANTASY X/X-2 HD Remaster for Nintendo Switch</a></li>
<li><a href="https://store.steampowered.com/app/448510/Overcooked/" rel="nofollow">Overcooked on Steam</a></li>
<li><a href="https://www.fastly.com/" rel="nofollow">Fastly</a></li>
</ul><div>Special Guest: Steve Faulkner.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.datadoghq.com/&#34; rel=&#34;nofollow&#34;&gt;DataDog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for 2 months free on Sentry small plan&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Steve Faulkner&lt;/div&gt;&lt;div&gt;Episode Summary&lt;/div&gt;&lt;div&gt;Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Steve Faulkner. Steve is a Senior Software Developer for Azure Cosmos DB at Microsoft. Cosmos DB is a global distributed, multi-model noSQL database. Steve explains the Cosmos DB service and scenarios it can be used in. They discuss how Cosmos DB interacts with Azure functions and how partition keys work in Cosmos DB.&lt;/div&gt;&lt;div&gt;Listen to the show for more Cosmos DB updates and to find out how Steve he got his twitter handle @southpolesteve.&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/southpolesteve?tab=stars&#34; rel=&#34;nofollow&#34;&gt;Steve’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/southpolesteve?lang=en&#34; rel=&#34;nofollow&#34;&gt;Steve’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/stevenfaulkner&#34; rel=&#34;nofollow&#34;&gt;Steve’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dev.to/southpolesteve&#34; rel=&#34;nofollow&#34;&gt;Steve Dev.to&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build 2019  &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cosmos-db/introduction&#34; rel=&#34;nofollow&#34;&gt;Introduction to Azure Cosmos DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/aia-241-azure-functions-with-colby-tresness-live-at-microsoft-build/&#34; rel=&#34;nofollow&#34;&gt;AiA 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/aia-242-azure-functions-part-ii-with-jeff-hollan-live-at-microsoft-build/&#34; rel=&#34;nofollow&#34;&gt;AiA 242- Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Learn Resource&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cosmos-db/partitioning-overview&#34; rel=&#34;nofollow&#34;&gt;Partitioning in Azure Cosmos DB&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Steve Faulkner:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nintendo.com/games/detail/final-fantasy-x-x-2-hd-remaster-switch/&#34; rel=&#34;nofollow&#34;&gt;FINAL FANTASY X/X-2 HD Remaster for Nintendo Switch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://store.steampowered.com/app/448510/Overcooked/&#34; rel=&#34;nofollow&#34;&gt;Overcooked on Steam&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fastly.com/&#34; rel=&#34;nofollow&#34;&gt;Fastly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Steve Faulkner.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="29240842" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/437e6e0f-d951-4acc-9043-27b93c1e5c41/stream.mp3"/>
                
                <guid isPermaLink="false">160678e6-543b-4e4e-83e1-f24518b5f3f1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-374-cosmosdb-with-steve-faulkner-live-at-microsoft-build</link>
                <pubDate>Tue, 16 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1827</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 373: What Do You Need to Do to Get a Website Up?</itunes:title>
                <title>JSJ 373: What Do You Need to Do to Get a Website Up?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://triplebyte.com/jsjabber&#34;&gt;&lt;strong&gt;Triplebyte&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; $1000 signing bonus&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linode.com/javascriptjabber&#34;&gt;&lt;strong&gt;Linode&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today the panel discusses what is necessary to get a website up and how complicated or simple it needs to be. They mention different tools they like for static sites and ways to manage their builds and websites. They talk about why some people choose to host their websites and at what point the heavier tools become a concern. They discuss whan it is necessary to use those heavy tools. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They caution listeners to beware of premature optimization, because sometimes businesses will take advantage of newer developers and make them think they need all these shiny bells and whistles, when there is a cheaper way to do it. It is important to keep the tools you work with simple and to learn them so that if you encounter a problem, you have some context and scope. The option of serverless website hosting is also discussed, as well as important things to know about servers.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses what drives up the price of a website and if it is worth it to switch to a cheaper alternative. They discuss the pros and cons of learning the platform yourself versus hiring a developer. The importance of recording the things that you do on your website is mentioned. Several of the panelists choose to do this by blogging so that if you search for a problem you can find ones you’ve solved in the past.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.heroku.com/&#34;&gt;&lt;strong&gt;Heroku&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pages.github.com/&#34;&gt;&lt;strong&gt;Github Pages&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;&lt;strong&gt;Netlify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.11ty.io/&#34;&gt;&lt;strong&gt;Eleventy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34;&gt;&lt;strong&gt;DigitalOcean&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lightsail/&#34;&gt;&lt;strong&gt;Lightsale&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ubuntu.com/&#34;&gt;&lt;strong&gt;Ubuntu&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-clone&#34;&gt;&lt;strong&gt;Git clone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/static-server&#34;&gt;&lt;strong&gt;Node static server&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://unix.stackexchange.com/questions/47695/how-to-write-startup-script-for-systemd&#34;&gt;&lt;strong&gt;Systemd script&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nginx.com/&#34;&gt;&lt;strong&gt;NGinx&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloud66.com/&#34;&gt;&lt;strong&gt;Cloud66&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thinkster.io/&#34;&gt;&lt;strong&gt;Thinkster&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34;&gt;&lt;strong&gt;Gatsby&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.docker.com/&#34;&gt;&lt;strong&gt;Docker&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gentoo.org/&#34;&gt;&lt;strong&gt;Gentoo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/how-to-schedule-posts-with-a-static-website/&#34;&gt;&lt;strong&gt;How to schedule posts with a static website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/community/tutorials/how-to-set-up-automatic-deployment-with-git-with-a-vps&#34;&gt;&lt;strong&gt;How to set up automatic deployment with Git with a vps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/automating-the-deployment-of-your-static-site-with-hugo-and-github/&#34;&gt;&lt;strong&gt;Automating the deployment of your static site with G...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="http://triplebyte.com/jsjabber" rel="nofollow"><strong>Triplebyte</strong></a><strong> $1000 signing bonus</strong>
</li>
<li>
<a href="https://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use code “devchat” for 2 months free</strong>
</li>
<li><a href="http://linode.com/javascriptjabber" rel="nofollow"><strong>Linode</strong></a></li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Joe Eames</strong></li>
</ul><div><strong>Episode Summary</strong></div><div><strong>Today the panel discusses what is necessary to get a website up and how complicated or simple it needs to be. They mention different tools they like for static sites and ways to manage their builds and websites. They talk about why some people choose to host their websites and at what point the heavier tools become a concern. They discuss whan it is necessary to use those heavy tools. </strong></div><div><strong>They caution listeners to beware of premature optimization, because sometimes businesses will take advantage of newer developers and make them think they need all these shiny bells and whistles, when there is a cheaper way to do it. It is important to keep the tools you work with simple and to learn them so that if you encounter a problem, you have some context and scope. The option of serverless website hosting is also discussed, as well as important things to know about servers.</strong></div><div><strong>The panel discusses what drives up the price of a website and if it is worth it to switch to a cheaper alternative. They discuss the pros and cons of learning the platform yourself versus hiring a developer. The importance of recording the things that you do on your website is mentioned. Several of the panelists choose to do this by blogging so that if you search for a problem you can find ones you’ve solved in the past.</strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://www.heroku.com/" rel="nofollow"><strong>Heroku</strong></a></li>
<li><a href="https://pages.github.com/" rel="nofollow"><strong>Github Pages</strong></a></li>
<li><a href="https://www.netlify.com/" rel="nofollow"><strong>Netlify</strong></a></li>
<li><a href="https://www.11ty.io/" rel="nofollow"><strong>Eleventy</strong></a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow"><strong>DigitalOcean</strong></a></li>
<li><a href="https://aws.amazon.com/lightsail/" rel="nofollow"><strong>Lightsale</strong></a></li>
<li><a href="https://ubuntu.com/" rel="nofollow"><strong>Ubuntu</strong></a></li>
<li><a href="https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-clone" rel="nofollow"><strong>Git clone</strong></a></li>
<li><a href="https://www.npmjs.com/package/static-server" rel="nofollow"><strong>Node static server</strong></a></li>
<li><a href="https://unix.stackexchange.com/questions/47695/how-to-write-startup-script-for-systemd" rel="nofollow"><strong>Systemd script</strong></a></li>
<li><a href="https://www.nginx.com/" rel="nofollow"><strong>NGinx</strong></a></li>
<li><a href="https://www.cloud66.com/" rel="nofollow"><strong>Cloud66</strong></a></li>
<li><a href="https://thinkster.io/" rel="nofollow"><strong>Thinkster</strong></a></li>
<li><a href="https://www.gatsbyjs.org/" rel="nofollow"><strong>Gatsby</strong></a></li>
<li><a href="https://www.docker.com/" rel="nofollow"><strong>Docker</strong></a></li>
<li><a href="https://www.gentoo.org/" rel="nofollow"><strong>Gentoo</strong></a></li>
<li><a href="https://gomakethings.com/how-to-schedule-posts-with-a-static-website/" rel="nofollow"><strong>How to schedule posts with a static website</strong></a></li>
<li><a href="https://www.digitalocean.com/community/tutorials/how-to-set-up-automatic-deployment-with-git-with-a-vps" rel="nofollow"><strong>How to set up automatic deployment with Git with a vps</strong></a></li>
<li><a href="https://gomakethings.com/automating-the-deployment-of-your-static-site-with-hugo-and-github/" rel="nofollow"><strong>Automating the deployment of your static site with Github and Hugo</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://www.microsoft.com/en-us/build" rel="nofollow"><strong>Microsoft build</strong></a></li></ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.hanselman.com/blog/SystemsThinkingAsImportantAsEverForNewCoders.aspx" rel="nofollow"><strong>Systems Thinking is as Important as Ever for New Coders</strong></a></li></ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=VvOsegaN9Wk" rel="nofollow"><strong>Adrian Holivadi framework video</strong></a></li>
<li><a href="https://serverpilot.io/" rel="nofollow"><strong>Server Pilot</strong></a></li>
</ul><div><strong> </strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://twitter.com/codinghorror/status/1070112411326136320" rel="nofollow"><strong>Jeff Atwood tweet</strong></a></li>
<li><a href="https://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition" rel="nofollow"><strong>More on Stackflow Architecture</strong></a></li>
<li><a href="https://github.com/minio/minio" rel="nofollow"><strong>Minio</strong></a></li>
</ul><div><strong>Joe Eames:</strong></div><ul><li><strong>Miniature painting</strong></li></ul><div> </div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Triplebyte&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; $1000 signing bonus&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linode.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Linode&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today the panel discusses what is necessary to get a website up and how complicated or simple it needs to be. They mention different tools they like for static sites and ways to manage their builds and websites. They talk about why some people choose to host their websites and at what point the heavier tools become a concern. They discuss whan it is necessary to use those heavy tools. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They caution listeners to beware of premature optimization, because sometimes businesses will take advantage of newer developers and make them think they need all these shiny bells and whistles, when there is a cheaper way to do it. It is important to keep the tools you work with simple and to learn them so that if you encounter a problem, you have some context and scope. The option of serverless website hosting is also discussed, as well as important things to know about servers.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel discusses what drives up the price of a website and if it is worth it to switch to a cheaper alternative. They discuss the pros and cons of learning the platform yourself versus hiring a developer. The importance of recording the things that you do on your website is mentioned. Several of the panelists choose to do this by blogging so that if you search for a problem you can find ones you’ve solved in the past.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.heroku.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Heroku&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pages.github.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Github Pages&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Netlify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.11ty.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Eleventy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;DigitalOcean&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lightsail/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Lightsale&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ubuntu.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Ubuntu&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-clone&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Git clone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/static-server&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node static server&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://unix.stackexchange.com/questions/47695/how-to-write-startup-script-for-systemd&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Systemd script&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nginx.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;NGinx&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloud66.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cloud66&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thinkster.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Thinkster&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gatsby&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.docker.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Docker&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gentoo.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gentoo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/how-to-schedule-posts-with-a-static-website/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How to schedule posts with a static website&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/community/tutorials/how-to-set-up-automatic-deployment-with-git-with-a-vps&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How to set up automatic deployment with Git with a vps&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/automating-the-deployment-of-your-static-site-with-hugo-and-github/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Automating the deployment of your static site with Github and Hugo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Microsoft build&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.hanselman.com/blog/SystemsThinkingAsImportantAsEverForNewCoders.aspx&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Systems Thinking is as Important as Ever for New Coders&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=VvOsegaN9Wk&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Adrian Holivadi framework video&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://serverpilot.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Server Pilot&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/codinghorror/status/1070112411326136320&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jeff Atwood tweet&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;More on Stackflow Architecture&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/minio/minio&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Minio&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Miniature painting&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55610305" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ed0f79e3-a5ef-45e6-9852-4445a1523e78/stream.mp3"/>
                
                <guid isPermaLink="false">b0f395c2-f5fa-4971-89c0-e0d713632588</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-373-what-do-you-need-to-do-to-get-a-website-up</link>
                <pubDate>Thu, 11 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3475</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 372:  Kubernetes Docker and Devops with Jessica Deen LIVE from Microsoft BUILD</itunes:title>
                <title>JSJ 372:  Kubernetes Docker and Devops with Jessica Deen LIVE from Microsoft BUILD</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;h1&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Jessica Deen&lt;/div&gt;&lt;div&gt;Episode Summary&lt;/div&gt;&lt;div&gt;Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with The Deen of DevOps aka&lt;a href=&#34;https://jessicadeen.com&#34;&gt; Jessica Deen&lt;/a&gt;. Jessica is a Senior Cloud Advocate at Microsoft. As an advocate she acts a liaison between developer communities and Microsoft to help understand developer pain points and road blocks especially in areas such as Linux, open-source technologies, infrastructure, Kubernetes, containers and DevOps. Jessica explains how to go about setting up a containerized application, Kubernetes and how to use Dockerfiles. Charles and Jessica then talk about how to get started with a Kubernetes cluster and the resources available for developers that don&#39;t have any infrastructure. Jessica advises that developers start with Azure DevOps Services and then go to Microsoft Learn Resource.&lt;/div&gt;&lt;div&gt;Charles also encourages listeners to also check out the Views on Vue podcast&lt;a href=&#34;https://devchat.tv/views-on-vue/vov-053-azure-devops-with-donovan-brown-live-at-microsoft-ignite/&#34;&gt; Azure DevOps with Donovan Brow&lt;/a&gt;n for further references. Jessica also recommends following people on Twitter and GitHub to find out about solutions and resources.&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/manage-windows-dockerfile&#34;&gt;Dockerfile and Windows Containers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kubernetes.io/&#34;&gt;Kubernetes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jldeen&#34;&gt;Jessica’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jldeen?lang=en&#34;&gt;Jessica’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jldeen/&#34;&gt;Jessica’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jessicadeen.com/&#34;&gt;Jessica’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Build 2019&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://partner.microsoft.com/en-us/marketing/learning-resources&#34;&gt;Microsoft Learn Resource&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/aks/http-application-routing&#34;&gt;HTTP application routing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=aN9nVa8yeBo&amp;amp;t=16s&#34;&gt;Getting started with Kubernetes Ingress Controllers and TLS certificates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jessicadeen.com/kubernetes-ingress-controllers-and-certificates-the-walkthrough/&#34;&gt;Kubernetes Ingress Controllers and Certificates: The Walkthrough&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-in/services/devops/&#34;&gt;Azure DevOps Services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/views-on-vue/vov-053-azure-devops-with-donovan-brown-live-at-microsoft-ignite/&#34;&gt;VoV 053: Azure DevOps with Donovan Brown LIVE at Microsoft Ignite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC-RjyheFSQPAv-MyY0STSIQ&#34;&gt;Jessica Deen Youtube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=PH-2FfFD2PU&#34;&gt;Kubernetes in 5 mins – YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow Adventures in Angular on &lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34;&gt;tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/adventuresinangular/&#34;&gt;Facebook &lt;/a&gt;and &lt;a href=&#34;https://twitter.com/angularpodcast&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jessica Deen:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/LachlanEvenson&#34;&gt;Lachlan Evenson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cncf.io/&#34;&gt;Cloud Native Computing Foundation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kubernetes Handles on Twitter&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Shoe-Dog-Memoir-Creator-Nike-ebook/dp/B0176M1A44&#34;&gt;Shoe Dog Memoir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nikesale...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <h1><strong>Sponsors</strong></h1><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><ul><li>Charles Max Wood</li></ul><div>
<strong>Joined by Special Guest:</strong> Jessica Deen</div><div>Episode Summary</div><div>Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with The Deen of DevOps aka<a href="https://jessicadeen.com" rel="nofollow"> Jessica Deen</a>. Jessica is a Senior Cloud Advocate at Microsoft. As an advocate she acts a liaison between developer communities and Microsoft to help understand developer pain points and road blocks especially in areas such as Linux, open-source technologies, infrastructure, Kubernetes, containers and DevOps. Jessica explains how to go about setting up a containerized application, Kubernetes and how to use Dockerfiles. Charles and Jessica then talk about how to get started with a Kubernetes cluster and the resources available for developers that don&#39;t have any infrastructure. Jessica advises that developers start with Azure DevOps Services and then go to Microsoft Learn Resource.</div><div>Charles also encourages listeners to also check out the Views on Vue podcast<a href="https://devchat.tv/views-on-vue/vov-053-azure-devops-with-donovan-brown-live-at-microsoft-ignite/" rel="nofollow"> Azure DevOps with Donovan Brow</a>n for further references. Jessica also recommends following people on Twitter and GitHub to find out about solutions and resources.</div><div>Links</div><ul>
<li><a href="https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/manage-windows-dockerfile" rel="nofollow">Dockerfile and Windows Containers</a></li>
<li><a href="https://kubernetes.io/" rel="nofollow">Kubernetes</a></li>
<li><a href="https://github.com/jldeen" rel="nofollow">Jessica’s GitHub</a></li>
<li><a href="https://twitter.com/jldeen?lang=en" rel="nofollow">Jessica’s Twitter</a></li>
<li><a href="https://www.linkedin.com/in/jldeen/" rel="nofollow">Jessica’s LinkedIn</a></li>
<li><a href="https://jessicadeen.com/" rel="nofollow">Jessica’s Website</a></li>
<li><a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Build 2019</a></li>
<li><a href="https://partner.microsoft.com/en-us/marketing/learning-resources" rel="nofollow">Microsoft Learn Resource</a></li>
<li><a href="https://docs.microsoft.com/en-us/azure/aks/http-application-routing" rel="nofollow">HTTP application routing</a></li>
<li><a href="https://www.youtube.com/watch?t=16s&v=aN9nVa8yeBo" rel="nofollow">Getting started with Kubernetes Ingress Controllers and TLS certificates</a></li>
<li><a href="https://jessicadeen.com/kubernetes-ingress-controllers-and-certificates-the-walkthrough/" rel="nofollow">Kubernetes Ingress Controllers and Certificates: The Walkthrough</a></li>
<li><a href="https://azure.microsoft.com/en-in/services/devops/" rel="nofollow">Azure DevOps Services</a></li>
<li><a href="https://devchat.tv/views-on-vue/vov-053-azure-devops-with-donovan-brown-live-at-microsoft-ignite/" rel="nofollow">VoV 053: Azure DevOps with Donovan Brown LIVE at Microsoft Ignite</a></li>
<li><a href="https://www.youtube.com/channel/UC-RjyheFSQPAv-MyY0STSIQ" rel="nofollow">Jessica Deen Youtube</a></li>
<li><a href="https://www.youtube.com/watch?v=PH-2FfFD2PU" rel="nofollow">Kubernetes in 5 mins – YouTube</a></li>
</ul><div>Follow Adventures in Angular on <a href="https://devchat.tv/adv-in-angular/" rel="nofollow">tv</a>, <a href="https://www.facebook.com/adventuresinangular/" rel="nofollow">Facebook </a>and <a href="https://twitter.com/angularpodcast" rel="nofollow">Twitter</a>.</div><div>Picks</div><div><strong>Jessica Deen:</strong></div><ul>
<li><a href="https://twitter.com/LachlanEvenson" rel="nofollow">Lachlan Evenson</a></li>
<li><a href="https://www.cncf.io/" rel="nofollow">Cloud Native Computing Foundation</a></li>
<li>Kubernetes Handles on Twitter</li>
<li><a href="https://www.amazon.com/Shoe-Dog-Memoir-Creator-Nike-ebook/dp/B0176M1A44" rel="nofollow">Shoe Dog Memoir</a></li>
<li><a href="https://www.nikesalezone.com/air-jordan-4-fire-red-gum-singles-day-av3914-600-mens-winter-basketball-shoes-p-9506.html" rel="nofollow">Air Jordan 4 Fire Red Gum Singles Day</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://johnpapa.net/tag/real-talk-javascript/" rel="nofollow">Real Talk /JavaScript Podcast</a></li>
<li><a href="https://www.zelda.com/breath-of-the-wild/" rel="nofollow">The Legend of Zelda: Breath of the Wild</a></li>
</ul><div>Special Guest: Jessica Deen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;h1&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Jessica Deen&lt;/div&gt;&lt;div&gt;Episode Summary&lt;/div&gt;&lt;div&gt;Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with The Deen of DevOps aka&lt;a href=&#34;https://jessicadeen.com&#34; rel=&#34;nofollow&#34;&gt; Jessica Deen&lt;/a&gt;. Jessica is a Senior Cloud Advocate at Microsoft. As an advocate she acts a liaison between developer communities and Microsoft to help understand developer pain points and road blocks especially in areas such as Linux, open-source technologies, infrastructure, Kubernetes, containers and DevOps. Jessica explains how to go about setting up a containerized application, Kubernetes and how to use Dockerfiles. Charles and Jessica then talk about how to get started with a Kubernetes cluster and the resources available for developers that don&amp;#39;t have any infrastructure. Jessica advises that developers start with Azure DevOps Services and then go to Microsoft Learn Resource.&lt;/div&gt;&lt;div&gt;Charles also encourages listeners to also check out the Views on Vue podcast&lt;a href=&#34;https://devchat.tv/views-on-vue/vov-053-azure-devops-with-donovan-brown-live-at-microsoft-ignite/&#34; rel=&#34;nofollow&#34;&gt; Azure DevOps with Donovan Brow&lt;/a&gt;n for further references. Jessica also recommends following people on Twitter and GitHub to find out about solutions and resources.&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/manage-windows-dockerfile&#34; rel=&#34;nofollow&#34;&gt;Dockerfile and Windows Containers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kubernetes.io/&#34; rel=&#34;nofollow&#34;&gt;Kubernetes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jldeen&#34; rel=&#34;nofollow&#34;&gt;Jessica’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jldeen?lang=en&#34; rel=&#34;nofollow&#34;&gt;Jessica’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jldeen/&#34; rel=&#34;nofollow&#34;&gt;Jessica’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jessicadeen.com/&#34; rel=&#34;nofollow&#34;&gt;Jessica’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build 2019&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://partner.microsoft.com/en-us/marketing/learning-resources&#34; rel=&#34;nofollow&#34;&gt;Microsoft Learn Resource&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/aks/http-application-routing&#34; rel=&#34;nofollow&#34;&gt;HTTP application routing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?t=16s&amp;v=aN9nVa8yeBo&#34; rel=&#34;nofollow&#34;&gt;Getting started with Kubernetes Ingress Controllers and TLS certificates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jessicadeen.com/kubernetes-ingress-controllers-and-certificates-the-walkthrough/&#34; rel=&#34;nofollow&#34;&gt;Kubernetes Ingress Controllers and Certificates: The Walkthrough&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-in/services/devops/&#34; rel=&#34;nofollow&#34;&gt;Azure DevOps Services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/views-on-vue/vov-053-azure-devops-with-donovan-brown-live-at-microsoft-ignite/&#34; rel=&#34;nofollow&#34;&gt;VoV 053: Azure DevOps with Donovan Brown LIVE at Microsoft Ignite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC-RjyheFSQPAv-MyY0STSIQ&#34; rel=&#34;nofollow&#34;&gt;Jessica Deen Youtube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=PH-2FfFD2PU&#34; rel=&#34;nofollow&#34;&gt;Kubernetes in 5 mins – YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow Adventures in Angular on &lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34; rel=&#34;nofollow&#34;&gt;tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/adventuresinangular/&#34; rel=&#34;nofollow&#34;&gt;Facebook &lt;/a&gt;and &lt;a href=&#34;https://twitter.com/angularpodcast&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jessica Deen:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/LachlanEvenson&#34; rel=&#34;nofollow&#34;&gt;Lachlan Evenson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cncf.io/&#34; rel=&#34;nofollow&#34;&gt;Cloud Native Computing Foundation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kubernetes Handles on Twitter&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Shoe-Dog-Memoir-Creator-Nike-ebook/dp/B0176M1A44&#34; rel=&#34;nofollow&#34;&gt;Shoe Dog Memoir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nikesalezone.com/air-jordan-4-fire-red-gum-singles-day-av3914-600-mens-winter-basketball-shoes-p-9506.html&#34; rel=&#34;nofollow&#34;&gt;Air Jordan 4 Fire Red Gum Singles Day&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net/tag/real-talk-javascript/&#34; rel=&#34;nofollow&#34;&gt;Real Talk /JavaScript Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zelda.com/breath-of-the-wild/&#34; rel=&#34;nofollow&#34;&gt;The Legend of Zelda: Breath of the Wild&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Jessica Deen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38533746" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bc21d187-0cb9-4cdb-9b55-fad32e29f7ea/stream.mp3"/>
                
                <guid isPermaLink="false">7bc3bbf1-4614-4617-b54b-0166fabde367</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-372-kubernetes-docker-and-devops-with-jessica-deen-live-from-microsoft-build</link>
                <pubDate>Tue, 09 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2408</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 371: The Benefits and Challenges of Server-Side Rendering (SSR) with Dan Shappir</itunes:title>
                <title>JSJ 371: The Benefits and Challenges of Server-Side Rendering (SSR) with Dan Shappir</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;h1&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Christopher Buecheler&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Dan Shappir&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, special guest Dan Shappir, Performance Tech Lead at Wix, kicks off the discussion by defining server-side rendering (SSR) along with giving its historical background, and touches on the differences between server rendering and server-side rendering. He helps listeners understand in detail how SSR is beneficial for the web and takes questions from the panel about how it affects web performance in cases where first-time users and returning users are involved, and how does SSR fare against technologies such as pre-rendering. He then elaborates on the pitfalls and challenges of SSR including managing and declaring variables, memory leaks, performance issues, handling SEO, and more, along with ways to mitigate them. In the end, Dan sheds some light on when should developers use SSR and how should they start working with it.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;Dan’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34;&gt;Dan’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/v2/guide/ssr.html&#34;&gt;SSR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap&#34;&gt;WeakMap&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Tip - Take some time off once in a while&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.coursera.org/learn/learning-how-to-learn&#34;&gt;Learning How to Learn: Powerful mental tools to help you master tough subjects&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Fatherhood!&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/265736/tiny-towns&#34;&gt;Tiny Towns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt2712740/&#34;&gt;The Goldbergs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://keepcurrentacademy.com/everywherejs/&#34;&gt;EverywhereJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Christopher-Buecheler/e/B004KA4MLE/ref=as_li_ss_tl?ref=sr_ntt_srch_lnk_1&amp;amp;qid=1559065375&amp;amp;sr=8-1&amp;amp;linkCode=sl2&amp;amp;tag=devchattv-20&amp;amp;linkId=788aa3909b6b80453b7d3f84bcba0937&amp;amp;language=en_US&#34;&gt;Christopher Buecheler’s books&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://leanpub.com/backdoor&#34;&gt;Get a Coder Job - Publishing soon!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.quora.com/&#34;&gt;Quora&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.com/corvid&#34;&gt;Corvid by Wix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.yglfconf.com/&#34;&gt;You Gotta Love Frontend Conferences&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dan Shappir.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <h1><strong>Sponsors</strong></h1><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>Charles Max Wood</li>
<li>Joe Eames</li>
<li>Christopher Buecheler</li>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
</ul><div>Joined by special guest: Dan Shappir</div><div><strong>Episode Summary</strong></div><div>In this episode of JavaScript Jabber, special guest Dan Shappir, Performance Tech Lead at Wix, kicks off the discussion by defining server-side rendering (SSR) along with giving its historical background, and touches on the differences between server rendering and server-side rendering. He helps listeners understand in detail how SSR is beneficial for the web and takes questions from the panel about how it affects web performance in cases where first-time users and returning users are involved, and how does SSR fare against technologies such as pre-rendering. He then elaborates on the pitfalls and challenges of SSR including managing and declaring variables, memory leaks, performance issues, handling SEO, and more, along with ways to mitigate them. In the end, Dan sheds some light on when should developers use SSR and how should they start working with it.</div><div><strong>Links</strong></div><ul>
<li><a href="https://twitter.com/DanShappir?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">Dan’s Twitter</a></li>
<li><a href="https://github.com/DanShappir" rel="nofollow">Dan’s GitHub</a></li>
<li><a href="https://vuejs.org/v2/guide/ssr.html" rel="nofollow">SSR</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap" rel="nofollow">WeakMap</a></li>
</ul><div>Follow JavaScript Jabber on <a href="https://devchat.tv/js-jabber/" rel="nofollow">Devchat.tv</a>, <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> and <a href="https://twitter.com/JSJabber" rel="nofollow">Twitter</a>.</div><div><strong>Picks</strong></div><div><strong>Christopher Buecheler:</strong></div><ul><li>Tip - Take some time off once in a while</li></ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.coursera.org/learn/learning-how-to-learn" rel="nofollow">Learning How to Learn: Powerful mental tools to help you master tough subjects</a></li></ul><div><strong>AJ O’Neal:</strong></div><ul><li>Fatherhood!</li></ul><div><strong>Joe Eames:</strong></div><ul>
<li><a href="https://boardgamegeek.com/boardgame/265736/tiny-towns" rel="nofollow">Tiny Towns</a></li>
<li><a href="https://www.imdb.com/title/tt2712740/" rel="nofollow">The Goldbergs</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://keepcurrentacademy.com/everywherejs/" rel="nofollow">EverywhereJS</a></li>
<li><a href="https://www.amazon.com/Christopher-Buecheler/e/B004KA4MLE/ref=as_li_ss_tl?language=en_US&linkCode=sl2&linkId=788aa3909b6b80453b7d3f84bcba0937&qid=1559065375&ref=sr_ntt_srch_lnk_1&sr=8-1&tag=devchattv-20" rel="nofollow">Christopher Buecheler’s books</a></li>
<li><a href="https://leanpub.com/backdoor" rel="nofollow">Get a Coder Job - Publishing soon!</a></li>
</ul><div><strong>Dan Shappir:</strong></div><ul>
<li><a href="https://www.quora.com/" rel="nofollow">Quora</a></li>
<li><a href="https://www.wix.com/corvid" rel="nofollow">Corvid by Wix</a></li>
<li><a href="https://www.yglfconf.com/" rel="nofollow">You Gotta Love Frontend Conferences</a></li>
</ul><div>Special Guest: Dan Shappir.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;h1&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Christopher Buecheler&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Dan Shappir&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, special guest Dan Shappir, Performance Tech Lead at Wix, kicks off the discussion by defining server-side rendering (SSR) along with giving its historical background, and touches on the differences between server rendering and server-side rendering. He helps listeners understand in detail how SSR is beneficial for the web and takes questions from the panel about how it affects web performance in cases where first-time users and returning users are involved, and how does SSR fare against technologies such as pre-rendering. He then elaborates on the pitfalls and challenges of SSR including managing and declaring variables, memory leaks, performance issues, handling SEO, and more, along with ways to mitigate them. In the end, Dan sheds some light on when should developers use SSR and how should they start working with it.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;Dan’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Dan’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/v2/guide/ssr.html&#34; rel=&#34;nofollow&#34;&gt;SSR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap&#34; rel=&#34;nofollow&#34;&gt;WeakMap&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Christopher Buecheler:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Tip - Take some time off once in a while&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.coursera.org/learn/learning-how-to-learn&#34; rel=&#34;nofollow&#34;&gt;Learning How to Learn: Powerful mental tools to help you master tough subjects&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Fatherhood!&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/265736/tiny-towns&#34; rel=&#34;nofollow&#34;&gt;Tiny Towns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt2712740/&#34; rel=&#34;nofollow&#34;&gt;The Goldbergs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://keepcurrentacademy.com/everywherejs/&#34; rel=&#34;nofollow&#34;&gt;EverywhereJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Christopher-Buecheler/e/B004KA4MLE/ref=as_li_ss_tl?language=en_US&amp;linkCode=sl2&amp;linkId=788aa3909b6b80453b7d3f84bcba0937&amp;qid=1559065375&amp;ref=sr_ntt_srch_lnk_1&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Christopher Buecheler’s books&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://leanpub.com/backdoor&#34; rel=&#34;nofollow&#34;&gt;Get a Coder Job - Publishing soon!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Dan Shappir:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.quora.com/&#34; rel=&#34;nofollow&#34;&gt;Quora&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.com/corvid&#34; rel=&#34;nofollow&#34;&gt;Corvid by Wix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.yglfconf.com/&#34; rel=&#34;nofollow&#34;&gt;You Gotta Love Frontend Conferences&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dan Shappir.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67311072" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/08713aaf-b4a5-4ee7-82f7-f101a3850906/stream.mp3"/>
                
                <guid isPermaLink="false">d209ea61-4517-41e0-b931-2e4c35479c6e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-371-the-benefits-and-challenges-of-server-side-rendering-ssr-with-dan-shappir</link>
                <pubDate>Tue, 02 Jul 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4206</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 370:  Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILD</itunes:title>
                <title>JSJ 370:  Azure Functions Part II with Jeff Hollan LIVE at Microsoft BUILD</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for 2 months free on Sentry small plan&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Jeff Hollan&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Episode Summary&lt;/div&gt;&lt;div&gt;Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Jeff Hollan. Jeff is a Sr. Program Manager for the Azure Functions cloud service. Continuing from where Colby Tresness left off in Adventures in Angular 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD, Jeff defines what “serverless” really means in developer world. Jeff also talks about various scenarios where Azure functions are extremely useful and explains what Durable Functions are.&lt;/div&gt;&lt;div&gt;Jeff and Charles discuss creating and running an Azure function inside a container and the upcoming capabilities of Azure functions they are currently working on.&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-369-azure-functions-with-colby-tresness-live-at-microsoft-build/&#34;&gt;JavaScript Jabber 369: Azure Functions with Colby Tresness LIVE at Microsoft BUILD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-overview&#34;&gt;Durable Functions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jeffhollan&#34;&gt;Jeff’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jeffhollan&#34;&gt;Jeff’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jeffhollan&#34;&gt;Jeff’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hollan.io/&#34;&gt;Jeff’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@jeffhollan&#34;&gt;Jeff’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Microsoft Build 2019&lt;/li&gt;
&lt;li&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;Twitter&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jeff Hollan:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.calm.com/&#34;&gt;Calm App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0944947/&#34;&gt;Game of Thrones TV Series&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://itunes.apple.com/us/app/familysearch-tree/id885982973?mt=8&#34;&gt;Family Tree App&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Jeff Hollan.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <h1>Sponsors</h1><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for 2 months free on Sentry small plan</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div>Panel</div><div>Charles Max Wood</div><div>
<strong>Joined by Special Guest:</strong> Jeff Hollan</div><div> </div><div>Episode Summary</div><div>Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Jeff Hollan. Jeff is a Sr. Program Manager for the Azure Functions cloud service. Continuing from where Colby Tresness left off in Adventures in Angular 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD, Jeff defines what “serverless” really means in developer world. Jeff also talks about various scenarios where Azure functions are extremely useful and explains what Durable Functions are.</div><div>Jeff and Charles discuss creating and running an Azure function inside a container and the upcoming capabilities of Azure functions they are currently working on.</div><div>Links</div><ul>
<li><a href="https://devchat.tv/js-jabber/jsj-369-azure-functions-with-colby-tresness-live-at-microsoft-build/" rel="nofollow">JavaScript Jabber 369: Azure Functions with Colby Tresness LIVE at Microsoft BUILD</a></li>
<li><a href="https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-overview" rel="nofollow">Durable Functions</a></li>
<li><a href="https://github.com/jeffhollan" rel="nofollow">Jeff’s GitHub</a></li>
<li><a href="https://twitter.com/jeffhollan" rel="nofollow">Jeff’s Twitter</a></li>
<li><a href="https://www.linkedin.com/in/jeffhollan" rel="nofollow">Jeff’s LinkedIn</a></li>
<li><a href="https://hollan.io/" rel="nofollow">Jeff’s Website</a></li>
<li><a href="https://medium.com/@jeffhollan" rel="nofollow">Jeff’s Medium</a></li>
<li>Microsoft Build 2019</li>
<li>Follow JavaScript Jabber on <a href="https://devchat.tv/js-jabber/" rel="nofollow">Devchat.tv</a>, <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> and <a href="https://twitter.com/JSJabber" rel="nofollow">Twitter</a>.</li>
</ul><div>Picks</div><div><strong>Jeff Hollan:</strong></div><ul>
<li><a href="https://www.calm.com/" rel="nofollow">Calm App</a></li>
<li><a href="https://www.imdb.com/title/tt0944947/" rel="nofollow">Game of Thrones TV Series</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://itunes.apple.com/us/app/familysearch-tree/id885982973?mt=8" rel="nofollow">Family Tree App</a></li></ul><div>Special Guest: Jeff Hollan.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;h1&gt;Sponsors&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for 2 months free on Sentry small plan&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Jeff Hollan&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Episode Summary&lt;/div&gt;&lt;div&gt;Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Jeff Hollan. Jeff is a Sr. Program Manager for the Azure Functions cloud service. Continuing from where Colby Tresness left off in Adventures in Angular 241: Azure Functions with Colby Tresness LIVE at Microsoft BUILD, Jeff defines what “serverless” really means in developer world. Jeff also talks about various scenarios where Azure functions are extremely useful and explains what Durable Functions are.&lt;/div&gt;&lt;div&gt;Jeff and Charles discuss creating and running an Azure function inside a container and the upcoming capabilities of Azure functions they are currently working on.&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-369-azure-functions-with-colby-tresness-live-at-microsoft-build/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber 369: Azure Functions with Colby Tresness LIVE at Microsoft BUILD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-overview&#34; rel=&#34;nofollow&#34;&gt;Durable Functions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jeffhollan&#34; rel=&#34;nofollow&#34;&gt;Jeff’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jeffhollan&#34; rel=&#34;nofollow&#34;&gt;Jeff’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/jeffhollan&#34; rel=&#34;nofollow&#34;&gt;Jeff’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hollan.io/&#34; rel=&#34;nofollow&#34;&gt;Jeff’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@jeffhollan&#34; rel=&#34;nofollow&#34;&gt;Jeff’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Microsoft Build 2019&lt;/li&gt;
&lt;li&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Jeff Hollan:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.calm.com/&#34; rel=&#34;nofollow&#34;&gt;Calm App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0944947/&#34; rel=&#34;nofollow&#34;&gt;Game of Thrones TV Series&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://itunes.apple.com/us/app/familysearch-tree/id885982973?mt=8&#34; rel=&#34;nofollow&#34;&gt;Family Tree App&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Jeff Hollan.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51899245" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/71fc50cc-5f62-47b5-a1a2-7ef00e51c184/stream.mp3"/>
                
                <guid isPermaLink="false">46df4e61-81d1-4952-a536-5ad90905f5ce</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-370-azure-functions-part-ii-with-jeff-hollan-live-at-microsoft-build</link>
                <pubDate>Tue, 25 Jun 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3243</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 369:  Azure Functions with Colby Tresness LIVE at MIcrosoft BUILD</itunes:title>
                <title>JSJ 369:  Azure Functions with Colby Tresness LIVE at MIcrosoft BUILD</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt; offers $20 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Colby Tresness&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Colby Tresness. Colby is a Program Manager on Azure Functions at Microsoft. Azure functions are the serverless functions on Azure. Colby explains what the Azure functions premium plan entails, then talks about &lt;a href=&#34;https://github.com/kedacore/keda&#34;&gt;KEDA&lt;/a&gt; – Kubernetes-based event-driven autoscaling, a Microsoft and &lt;a href=&#34;https://www.redhat.com/en&#34;&gt;Red Hat&lt;/a&gt; partnered open source component to provide event-driven capabilities for any Kubernetes workload. One of the other cool features of serverless functions they talk about is the Azure serverless community &lt;a href=&#34;https://www.serverlesslibrary.net/&#34;&gt;library&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Colby and Charles discuss the best way to get started with Azure functions, as well as the non-JavaScript languages it supports.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ColbyTresness&#34;&gt;Colby’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/colbytresness?lang=en&#34;&gt;Colby’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/colbytresness/&#34;&gt;Colby’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/id-id/blog/author/cotresne/&#34;&gt;Colby’s Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Build 2019&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kedacore/keda&#34;&gt;KEDA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.redhat.com/en&#34;&gt;Red Hat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.serverlesslibrary.net/&#34;&gt;Azure Serverless Community Library&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow Adventures in Angular on &lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34;&gt;tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/adventuresinangular/&#34;&gt;Facebook &lt;/a&gt;and &lt;a href=&#34;https://twitter.com/angularpodcast&#34;&gt;Twitter&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Colby Tresness:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt5348176/&#34;&gt;Barry (TV Series 2018– ) – IMDb &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zelda.com/breath-of-the-wild/&#34;&gt;The Legend of Zelda: Breath of the Wild&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andyfrisella.com/blogs/mfceo-project-podcast&#34;&gt;The MFCEO Project Podcast – Andy Frisella &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Downtown Seattle&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Colby Tresness.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li>
<a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a> offers $20 credit</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul><li>Charles Max Wood</li></ul><div>
<strong>Joined by Special Guest:</strong> Colby Tresness</div><div><strong>Episode Summary</strong></div><div>Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Colby Tresness. Colby is a Program Manager on Azure Functions at Microsoft. Azure functions are the serverless functions on Azure. Colby explains what the Azure functions premium plan entails, then talks about <a href="https://github.com/kedacore/keda" rel="nofollow">KEDA</a> – Kubernetes-based event-driven autoscaling, a Microsoft and <a href="https://www.redhat.com/en" rel="nofollow">Red Hat</a> partnered open source component to provide event-driven capabilities for any Kubernetes workload. One of the other cool features of serverless functions they talk about is the Azure serverless community <a href="https://www.serverlesslibrary.net/" rel="nofollow">library</a>.</div><div>Colby and Charles discuss the best way to get started with Azure functions, as well as the non-JavaScript languages it supports.</div><div><strong>Links</strong></div><ul>
<li><a href="https://github.com/ColbyTresness" rel="nofollow">Colby’s GitHub</a></li>
<li><a href="https://twitter.com/colbytresness?lang=en" rel="nofollow">Colby’s Twitter</a></li>
<li><a href="https://www.linkedin.com/in/colbytresness/" rel="nofollow">Colby’s LinkedIn</a></li>
<li><a href="https://azure.microsoft.com/id-id/blog/author/cotresne/" rel="nofollow">Colby’s Blog</a></li>
<li><a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Build 2019</a></li>
<li><a href="https://github.com/kedacore/keda" rel="nofollow">KEDA</a></li>
<li><a href="https://www.redhat.com/en" rel="nofollow">Red Hat</a></li>
<li><a href="https://www.serverlesslibrary.net/" rel="nofollow">Azure Serverless Community Library</a></li>
<li>Follow Adventures in Angular on <a href="https://devchat.tv/adv-in-angular/" rel="nofollow">tv</a>, <a href="https://www.facebook.com/adventuresinangular/" rel="nofollow">Facebook </a>and <a href="https://twitter.com/angularpodcast" rel="nofollow">Twitter</a>.</li>
</ul><div><strong>Picks</strong></div><div><strong>Colby Tresness:</strong></div><ul><li><a href="https://www.imdb.com/title/tt5348176/" rel="nofollow">Barry (TV Series 2018– ) – IMDb </a></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://www.zelda.com/breath-of-the-wild/" rel="nofollow">The Legend of Zelda: Breath of the Wild</a></li>
<li><a href="https://andyfrisella.com/blogs/mfceo-project-podcast" rel="nofollow">The MFCEO Project Podcast – Andy Frisella </a></li>
<li>Downtown Seattle</li>
</ul><div>Special Guest: Colby Tresness.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt; offers $20 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Joined by Special Guest:&lt;/strong&gt; Colby Tresness&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with Colby Tresness. Colby is a Program Manager on Azure Functions at Microsoft. Azure functions are the serverless functions on Azure. Colby explains what the Azure functions premium plan entails, then talks about &lt;a href=&#34;https://github.com/kedacore/keda&#34; rel=&#34;nofollow&#34;&gt;KEDA&lt;/a&gt; – Kubernetes-based event-driven autoscaling, a Microsoft and &lt;a href=&#34;https://www.redhat.com/en&#34; rel=&#34;nofollow&#34;&gt;Red Hat&lt;/a&gt; partnered open source component to provide event-driven capabilities for any Kubernetes workload. One of the other cool features of serverless functions they talk about is the Azure serverless community &lt;a href=&#34;https://www.serverlesslibrary.net/&#34; rel=&#34;nofollow&#34;&gt;library&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Colby and Charles discuss the best way to get started with Azure functions, as well as the non-JavaScript languages it supports.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ColbyTresness&#34; rel=&#34;nofollow&#34;&gt;Colby’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/colbytresness?lang=en&#34; rel=&#34;nofollow&#34;&gt;Colby’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/colbytresness/&#34; rel=&#34;nofollow&#34;&gt;Colby’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/id-id/blog/author/cotresne/&#34; rel=&#34;nofollow&#34;&gt;Colby’s Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build 2019&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kedacore/keda&#34; rel=&#34;nofollow&#34;&gt;KEDA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.redhat.com/en&#34; rel=&#34;nofollow&#34;&gt;Red Hat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.serverlesslibrary.net/&#34; rel=&#34;nofollow&#34;&gt;Azure Serverless Community Library&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Follow Adventures in Angular on &lt;a href=&#34;https://devchat.tv/adv-in-angular/&#34; rel=&#34;nofollow&#34;&gt;tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/adventuresinangular/&#34; rel=&#34;nofollow&#34;&gt;Facebook &lt;/a&gt;and &lt;a href=&#34;https://twitter.com/angularpodcast&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Colby Tresness:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt5348176/&#34; rel=&#34;nofollow&#34;&gt;Barry (TV Series 2018– ) – IMDb &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zelda.com/breath-of-the-wild/&#34; rel=&#34;nofollow&#34;&gt;The Legend of Zelda: Breath of the Wild&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andyfrisella.com/blogs/mfceo-project-podcast&#34; rel=&#34;nofollow&#34;&gt;The MFCEO Project Podcast – Andy Frisella &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Downtown Seattle&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Colby Tresness.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="36498285" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e61a55fd-5a95-48e9-a7f7-115fa4e70368/stream.mp3"/>
                
                <guid isPermaLink="false">ea9feadb-08d1-4c7f-b5b4-767bf0b5247a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-369-azure-functions-with-colby-tresness-live-at-microsoft-build</link>
                <pubDate>Tue, 18 Jun 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2281</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 368: TypeScript - Good or Bad</itunes:title>
                <title>JSJ 368: TypeScript - Good or Bad</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt; offers $20 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Joe Eames and AJ O’Neal talk about what TypeScript is, and their background and experiences with it. They discuss the different kinds of typed languages such as dynamic vs static, strong vs weak, implicit vs explicit casting and the reasons for selecting one type over the other. AJ shares his opinion on not preferring TypeScript in general, while Joe offers a counter perspective on liking it, and both give a number of reasons to support each argument. They talk about some final good and bad points about TypeScript and move on to picks.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coffeescript.org/&#34;&gt;CoffeeScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cypress.io/&#34;&gt;Cypress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=i01V52I56TA&#34;&gt;What if your dev environment was a PWA? 🤯 | Eric Simons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ng8-thinkster.deployto.space/&#34;&gt;Angular 8 Intergalactic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shop.lego.com/en-US/product/Tantive-IV-75244&#34;&gt;Star Wars Tantive IV Lego set&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/39286958-measure-what-matters&#34;&gt;Measure What Matters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/search?q=%40root&#34;&gt;@root on npm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/search?q=%40bluecrypt&#34;&gt;@bluecrypt on npm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li>
<a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a> offers $20 credit</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>Joe Eames</li>
<li>AJ O’Neal</li>
</ul><div><strong>Episode Summary</strong></div><div>In this episode of JavaScript Jabber, Joe Eames and AJ O’Neal talk about what TypeScript is, and their background and experiences with it. They discuss the different kinds of typed languages such as dynamic vs static, strong vs weak, implicit vs explicit casting and the reasons for selecting one type over the other. AJ shares his opinion on not preferring TypeScript in general, while Joe offers a counter perspective on liking it, and both give a number of reasons to support each argument. They talk about some final good and bad points about TypeScript and move on to picks.</div><div><strong>Links</strong></div><ul>
<li><a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a></li>
<li><a href="https://coffeescript.org/" rel="nofollow">CoffeeScript</a></li>
</ul><div>Follow JavaScript Jabber on <a href="https://devchat.tv/js-jabber/" rel="nofollow">Devchat.tv</a>, <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> and <a href="https://twitter.com/JSJabber" rel="nofollow">Twitter</a>.</div><div><strong>Picks</strong></div><div><strong>Joe Eames:</strong></div><ul>
<li><a href="https://www.cypress.io/" rel="nofollow">Cypress</a></li>
<li><a href="https://www.youtube.com/watch?v=i01V52I56TA" rel="nofollow">What if your dev environment was a PWA? 🤯 | Eric Simons</a></li>
<li><a href="https://ng8-thinkster.deployto.space/" rel="nofollow">Angular 8 Intergalactic</a></li>
<li><a href="https://shop.lego.com/en-US/product/Tantive-IV-75244" rel="nofollow">Star Wars Tantive IV Lego set</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.goodreads.com/book/show/39286958-measure-what-matters" rel="nofollow">Measure What Matters</a></li>
<li><a href="https://www.npmjs.com/search?q=%40root" rel="nofollow">@root on npm</a></li>
<li><a href="https://www.npmjs.com/search?q=%40bluecrypt" rel="nofollow">@bluecrypt on npm</a></li>
</ul><div> </div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt; offers $20 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Joe Eames and AJ O’Neal talk about what TypeScript is, and their background and experiences with it. They discuss the different kinds of typed languages such as dynamic vs static, strong vs weak, implicit vs explicit casting and the reasons for selecting one type over the other. AJ shares his opinion on not preferring TypeScript in general, while Joe offers a counter perspective on liking it, and both give a number of reasons to support each argument. They talk about some final good and bad points about TypeScript and move on to picks.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coffeescript.org/&#34; rel=&#34;nofollow&#34;&gt;CoffeeScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cypress.io/&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=i01V52I56TA&#34; rel=&#34;nofollow&#34;&gt;What if your dev environment was a PWA? 🤯 | Eric Simons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ng8-thinkster.deployto.space/&#34; rel=&#34;nofollow&#34;&gt;Angular 8 Intergalactic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shop.lego.com/en-US/product/Tantive-IV-75244&#34; rel=&#34;nofollow&#34;&gt;Star Wars Tantive IV Lego set&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/39286958-measure-what-matters&#34; rel=&#34;nofollow&#34;&gt;Measure What Matters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/search?q=%40root&#34; rel=&#34;nofollow&#34;&gt;@root on npm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/search?q=%40bluecrypt&#34; rel=&#34;nofollow&#34;&gt;@bluecrypt on npm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55755755" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e9309454-57bf-4033-89f9-f547e35bf7d0/stream.mp3"/>
                
                <guid isPermaLink="false">451567c8-8810-484e-8751-b81d2c0ca053</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-368-typescript-good-or-bad</link>
                <pubDate>Tue, 11 Jun 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3484</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 367: Pair Programming</itunes:title>
                <title>JSJ 367: Pair Programming</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt; offers $20 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, the panelists discuss each one’s definition of the term ‘pairing’ in programming, including factors like being remote or local, having different seniority levels and the various approaches of going about it in general. They talk about how valuable pairing is, in terms of benefiting the individual as well as how productive it is for the company or the overall business.&lt;/div&gt;&lt;div&gt;The panel also discuss prototyping, pseudo-coding and the advantages and trade-offs involved in pair programming. They talk about their own experiences in which pairing had proven to be extremely beneficial and the ones where it went completely wrong, thereby helping listeners understand the dos and don’ts of the technique. In the end, they elaborate on what actually happens in pairing interviews and the overall hiring process while sharing anecdotes from their own lives.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ensorings.com/&#34;&gt;Enso Rings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajsprojects.com/&#34;&gt;Vanilla JS Projects&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B06XVYDGR7/ref=as_li_ss_tl??ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Salt and Pepper Grinder set&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B078RPV625/ref=as_li_ss_tl?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Peppercorn blend&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B004LKVRLG/ref=as_li_ss_tl?th=1%3Fie&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Pink Himalayan salt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.enneagraminstitute.com/&#34;&gt;Enneagram test&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kittyrama.co.uk/&#34;&gt;Kittyrama&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li>
<a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a> offers $20 credit</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Chris Ferdinandi</li>
</ul><div><strong>Episode Summary</strong></div><div>In this episode of JavaScript Jabber, the panelists discuss each one’s definition of the term ‘pairing’ in programming, including factors like being remote or local, having different seniority levels and the various approaches of going about it in general. They talk about how valuable pairing is, in terms of benefiting the individual as well as how productive it is for the company or the overall business.</div><div>The panel also discuss prototyping, pseudo-coding and the advantages and trade-offs involved in pair programming. They talk about their own experiences in which pairing had proven to be extremely beneficial and the ones where it went completely wrong, thereby helping listeners understand the dos and don’ts of the technique. In the end, they elaborate on what actually happens in pairing interviews and the overall hiring process while sharing anecdotes from their own lives.</div><div><strong>Links</strong></div><div>Follow JavaScript Jabber on <a href="https://devchat.tv/js-jabber/" rel="nofollow">Devchat.tv</a>, <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> and <a href="https://twitter.com/JSJabber" rel="nofollow">Twitter</a>.</div><div><strong>Picks</strong></div><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://ensorings.com/" rel="nofollow">Enso Rings</a></li>
<li><a href="https://vanillajsprojects.com/" rel="nofollow">Vanilla JS Projects</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.amazon.com/gp/product/B06XVYDGR7/ref=as_li_ss_tl?%3Fie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Salt and Pepper Grinder set</a></li>
<li><a href="https://www.amazon.com/gp/product/B078RPV625/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Peppercorn blend</a></li>
<li><a href="https://www.amazon.com/gp/product/B004LKVRLG/ref=as_li_ss_tl?language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20&th=1%3Fie" rel="nofollow">Pink Himalayan salt</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://www.enneagraminstitute.com/" rel="nofollow">Enneagram test</a></li>
<li><a href="https://kittyrama.co.uk/" rel="nofollow">Kittyrama</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt; offers $20 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, the panelists discuss each one’s definition of the term ‘pairing’ in programming, including factors like being remote or local, having different seniority levels and the various approaches of going about it in general. They talk about how valuable pairing is, in terms of benefiting the individual as well as how productive it is for the company or the overall business.&lt;/div&gt;&lt;div&gt;The panel also discuss prototyping, pseudo-coding and the advantages and trade-offs involved in pair programming. They talk about their own experiences in which pairing had proven to be extremely beneficial and the ones where it went completely wrong, thereby helping listeners understand the dos and don’ts of the technique. In the end, they elaborate on what actually happens in pairing interviews and the overall hiring process while sharing anecdotes from their own lives.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ensorings.com/&#34; rel=&#34;nofollow&#34;&gt;Enso Rings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajsprojects.com/&#34; rel=&#34;nofollow&#34;&gt;Vanilla JS Projects&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B06XVYDGR7/ref=as_li_ss_tl?%3Fie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Salt and Pepper Grinder set&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B078RPV625/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Peppercorn blend&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/product/B004LKVRLG/ref=as_li_ss_tl?language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&amp;th=1%3Fie&#34; rel=&#34;nofollow&#34;&gt;Pink Himalayan salt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.enneagraminstitute.com/&#34; rel=&#34;nofollow&#34;&gt;Enneagram test&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kittyrama.co.uk/&#34; rel=&#34;nofollow&#34;&gt;Kittyrama&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62096195" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bfe7465b-e6d9-45f1-9ad5-024bebdb46a6/stream.mp3"/>
                
                <guid isPermaLink="false">2be05cc7-2d4a-40e0-a490-7d9c58d3efe4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-367-pair-programming</link>
                <pubDate>Tue, 04 Jun 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3881</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 366: npm with Mikeal Rogers</itunes:title>
                <title>JSJ 366: npm with Mikeal Rogers</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt; offers $20 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Mikeal Rogers&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber starts with Mikeal Rogers introducing himself and his work in brief. Charles clarifies that he wants to focus this show on some beginner content such as node.js basics, so Mikeal gives some historical background on the concept, elaborates on its modern usage and features and explains what “streams” are, for listeners who are starting to get into JavaScript. The panelists then discuss how languages like Go and Python compare to node.js in terms of growth and individual learning curves. Mikeal answers questions about alternate CLIs, package management, Pika, import maps and their effect on node.js, and on learning JavaScript in general. Chris, Charles and AJ also chip in with their experiences in teaching modern JS to new learners and its difficulty level in comparison to other frameworks. They wrap up the episode with picks.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mikeal?lang=en&#34;&gt;Mikeal on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mikeal&#34;&gt;Mikeal on GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mozilla.org/&#34;&gt;Mozilla Firefox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://artifactconf.com/&#34;&gt;Artifact Conference&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nautil.us/issue/70/variables/a-magician-explains-why-we-see-whats-not-there&#34;&gt;A Magician Explains Why We See What’s Not There&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kevinmartinjose.com/2019/04/08/programming-doing-it-more-vs-doing-it-better/&#34;&gt;Programming: doing it more vs doing it better&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Mikeal Rogers:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=83Gws-dPL8A&#34;&gt;The Future of the Web – CascadiaJS 2018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brave.com/&#34;&gt;Brave Browser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://podwrench.com/&#34;&gt;Podwrench&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Mikeal Rogers.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li>
<a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a> offers $20 credit</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Chris Ferdinandi</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
</ul><div>Joined by special guest: Mikeal Rogers</div><div><strong>Episode Summary</strong></div><div>This episode of JavaScript Jabber starts with Mikeal Rogers introducing himself and his work in brief. Charles clarifies that he wants to focus this show on some beginner content such as node.js basics, so Mikeal gives some historical background on the concept, elaborates on its modern usage and features and explains what “streams” are, for listeners who are starting to get into JavaScript. The panelists then discuss how languages like Go and Python compare to node.js in terms of growth and individual learning curves. Mikeal answers questions about alternate CLIs, package management, Pika, import maps and their effect on node.js, and on learning JavaScript in general. Chris, Charles and AJ also chip in with their experiences in teaching modern JS to new learners and its difficulty level in comparison to other frameworks. They wrap up the episode with picks.</div><div><strong>Links</strong></div><ul>
<li><a href="https://twitter.com/mikeal?lang=en" rel="nofollow">Mikeal on Twitter</a></li>
<li><a href="https://github.com/mikeal" rel="nofollow">Mikeal on GitHub</a></li>
</ul><div>Follow JavaScript Jabber on <a href="https://devchat.tv/js-jabber/" rel="nofollow">Devchat.tv</a>, <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> and <a href="https://twitter.com/JSJabber" rel="nofollow">Twitter</a>.</div><div><strong>Picks</strong></div><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://www.mozilla.org/" rel="nofollow">Mozilla Firefox</a></li>
<li><a href="https://artifactconf.com/" rel="nofollow">Artifact Conference</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="http://nautil.us/issue/70/variables/a-magician-explains-why-we-see-whats-not-there" rel="nofollow">A Magician Explains Why We See What’s Not There</a></li>
<li><a href="https://kevinmartinjose.com/2019/04/08/programming-doing-it-more-vs-doing-it-better/" rel="nofollow">Programming: doing it more vs doing it better</a></li>
</ul><div><strong>Mikeal Rogers:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=83Gws-dPL8A" rel="nofollow">The Future of the Web – CascadiaJS 2018</a></li>
<li><a href="https://brave.com/" rel="nofollow">Brave Browser</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://podwrench.com/" rel="nofollow">Podwrench</a></li></ul><div>Special Guest: Mikeal Rogers.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt; offers $20 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Mikeal Rogers&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber starts with Mikeal Rogers introducing himself and his work in brief. Charles clarifies that he wants to focus this show on some beginner content such as node.js basics, so Mikeal gives some historical background on the concept, elaborates on its modern usage and features and explains what “streams” are, for listeners who are starting to get into JavaScript. The panelists then discuss how languages like Go and Python compare to node.js in terms of growth and individual learning curves. Mikeal answers questions about alternate CLIs, package management, Pika, import maps and their effect on node.js, and on learning JavaScript in general. Chris, Charles and AJ also chip in with their experiences in teaching modern JS to new learners and its difficulty level in comparison to other frameworks. They wrap up the episode with picks.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mikeal?lang=en&#34; rel=&#34;nofollow&#34;&gt;Mikeal on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mikeal&#34; rel=&#34;nofollow&#34;&gt;Mikeal on GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mozilla.org/&#34; rel=&#34;nofollow&#34;&gt;Mozilla Firefox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://artifactconf.com/&#34; rel=&#34;nofollow&#34;&gt;Artifact Conference&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nautil.us/issue/70/variables/a-magician-explains-why-we-see-whats-not-there&#34; rel=&#34;nofollow&#34;&gt;A Magician Explains Why We See What’s Not There&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kevinmartinjose.com/2019/04/08/programming-doing-it-more-vs-doing-it-better/&#34; rel=&#34;nofollow&#34;&gt;Programming: doing it more vs doing it better&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Mikeal Rogers:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=83Gws-dPL8A&#34; rel=&#34;nofollow&#34;&gt;The Future of the Web – CascadiaJS 2018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brave.com/&#34; rel=&#34;nofollow&#34;&gt;Brave Browser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://podwrench.com/&#34; rel=&#34;nofollow&#34;&gt;Podwrench&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Mikeal Rogers.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="68682396" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f5b742af-2fde-4b1a-a656-60db882a3487/stream.mp3"/>
                
                <guid isPermaLink="false">b0d55ad4-0641-4a96-8103-1a83f628346c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-366-npm-with-mikeal-rogers</link>
                <pubDate>Tue, 28 May 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4292</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 365: Do You Need a Front-End Framework?</itunes:title>
                <title>JSJ 365: Do You Need a Front-End Framework?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://triplebyte.com/jsjabber&#34;&gt;&lt;strong&gt;Triplebyte&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; $1000 signing bonus&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linode.com/javascriptjabber&#34;&gt;&lt;strong&gt;Linode&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today the panel discusses the necessity of a front end framework. Overall, there is a consensus that frameworks are not necessary in all situations. They discuss the downsides of using frameworks, such as being restricted by the framework when doing edge development and the time required for learning a framework. They talk about the value of frameworks for learning patterns in programming. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel delves into the pros and cons of different frameworks available. Joe shares a story about teaching someone first without a framework and then introducing them to frameworks, and the way it helped with their learning. One of the pros of frameworks is that they are better documented than manual coding. They all agree that it is not enough to just know a framework, you must continue to learn JavaScript as well. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They talk about the necessity for new programmers to learn a framework to get a job, and the consensus is that a knowledge of vanilla JavaScript and a general knowledge of the framework for the job is important. New programmers are advised to not be crippled by the fear of not knowing enough and to have an attitude of continual learning. In the technology industry, it is easy to get overwhelmed by all the developments and feel that one cannot possibly learn it all. Charles gives advice on how to find your place in the development world. The show concludes with the panel agreeing that frameworks are overall a good thing and are valuable tools. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://jwt.io/&#34;&gt;&lt;strong&gt;JWT&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34;&gt;&lt;strong&gt;Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34;&gt;&lt;strong&gt;Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://backbonejs.org/&#34;&gt;&lt;strong&gt;Backbone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/&#34;&gt;&lt;strong&gt;GoLang&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expressjs.com/&#34;&gt;&lt;strong&gt;Express&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34;&gt;&lt;strong&gt;Redux&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/WebReflection/hyperHTML&#34;&gt;&lt;strong&gt;Hyper HTML&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://4each.cz/&#34;&gt;&lt;strong&gt;4each&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Pascal_(programming_language)&#34;&gt;&lt;strong&gt;Pascal&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34;&gt;&lt;strong&gt;JQuery&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34;&gt;&lt;strong&gt;Npm.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://podwrench.com/&#34;&gt;&lt;strong&gt;Podwrench&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://qz.com/work/1571065/how-to-love-your-job-and-avoid-burnout/&#34;&gt;&lt;strong&gt;How to Love Your Job and Avoid Burnout&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Good-They-Cant-I...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use code “devchat” for 2 months free</strong>
</li>
<li>
<a href="http://triplebyte.com/jsjabber" rel="nofollow"><strong>Triplebyte</strong></a><strong> $1000 signing bonus</strong>
</li>
<li><a href="http://linode.com/javascriptjabber" rel="nofollow"><strong>Linode</strong></a></li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Joe Eames</strong></li>
</ul><div><strong>Episode Summary</strong></div><div><strong>Today the panel discusses the necessity of a front end framework. Overall, there is a consensus that frameworks are not necessary in all situations. They discuss the downsides of using frameworks, such as being restricted by the framework when doing edge development and the time required for learning a framework. They talk about the value of frameworks for learning patterns in programming. </strong></div><div><strong>The panel delves into the pros and cons of different frameworks available. Joe shares a story about teaching someone first without a framework and then introducing them to frameworks, and the way it helped with their learning. One of the pros of frameworks is that they are better documented than manual coding. They all agree that it is not enough to just know a framework, you must continue to learn JavaScript as well. </strong></div><div><strong>They talk about the necessity for new programmers to learn a framework to get a job, and the consensus is that a knowledge of vanilla JavaScript and a general knowledge of the framework for the job is important. New programmers are advised to not be crippled by the fear of not knowing enough and to have an attitude of continual learning. In the technology industry, it is easy to get overwhelmed by all the developments and feel that one cannot possibly learn it all. Charles gives advice on how to find your place in the development world. The show concludes with the panel agreeing that frameworks are overall a good thing and are valuable tools. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://jwt.io/" rel="nofollow"><strong>JWT</strong></a></li>
<li><a href="https://angular.io/" rel="nofollow"><strong>Angular</strong></a></li>
<li><a href="https://vuejs.org/" rel="nofollow"><strong>Vue</strong></a></li>
<li><a href="https://backbonejs.org/" rel="nofollow"><strong>Backbone</strong></a></li>
<li><a href="https://golang.org/" rel="nofollow"><strong>GoLang</strong></a></li>
<li><a href="https://expressjs.com/" rel="nofollow"><strong>Express</strong></a></li>
<li><a href="https://reactjs.org/" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://redux.js.org/" rel="nofollow"><strong>Redux</strong></a></li>
<li><a href="https://github.com/WebReflection/hyperHTML" rel="nofollow"><strong>Hyper HTML</strong></a></li>
<li><a href="https://4each.cz/" rel="nofollow"><strong>4each</strong></a></li>
<li><a href="https://en.wikipedia.org/wiki/Pascal_(programming_language)" rel="nofollow"><strong>Pascal</strong></a></li>
<li><a href="https://jquery.com/" rel="nofollow"><strong>JQuery</strong></a></li>
<li><a href="https://www.npmjs.com/" rel="nofollow"><strong>Npm.js</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://podwrench.com/" rel="nofollow"><strong>Podwrench</strong></a></li></ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://qz.com/work/1571065/how-to-love-your-job-and-avoid-burnout/" rel="nofollow"><strong>How to Love Your Job and Avoid Burnout</strong></a></li>
<li><a href="https://www.amazon.com/Good-They-Cant-Ignore-You/dp/1455509124?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>So Good They Can’t Ignore You</strong></a></li>
</ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://vanillajstoolkit.com/" rel="nofollow"><strong>Vanilla JS toolkit</strong></a></li>
<li><a href="https://thinkster.io/" rel="nofollow"><strong>Thinkster</strong></a></li>
<li><a href="https://artifactconf.com/" rel="nofollow"><strong>Artifact Conference</strong></a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://binarycocoa.com/" rel="nofollow"><strong>Binary Cocoa</strong></a></li>
<li><a href="https://www.kickstarter.com/projects/binarycocoa/slamorama" rel="nofollow"><strong>Binary Cocoa Slamorama Kickstarter</strong></a></li>
<li><a href="https://binarycocoa.com/portfolio/straight-4/" rel="nofollow"><strong>Binary Cocoa Straight 4</strong></a></li>
<li><a href="https://git.rootprojects.org/root" rel="nofollow"><strong>Root</strong></a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Triplebyte&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; $1000 signing bonus&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linode.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Linode&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Today the panel discusses the necessity of a front end framework. Overall, there is a consensus that frameworks are not necessary in all situations. They discuss the downsides of using frameworks, such as being restricted by the framework when doing edge development and the time required for learning a framework. They talk about the value of frameworks for learning patterns in programming. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panel delves into the pros and cons of different frameworks available. Joe shares a story about teaching someone first without a framework and then introducing them to frameworks, and the way it helped with their learning. One of the pros of frameworks is that they are better documented than manual coding. They all agree that it is not enough to just know a framework, you must continue to learn JavaScript as well. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They talk about the necessity for new programmers to learn a framework to get a job, and the consensus is that a knowledge of vanilla JavaScript and a general knowledge of the framework for the job is important. New programmers are advised to not be crippled by the fear of not knowing enough and to have an attitude of continual learning. In the technology industry, it is easy to get overwhelmed by all the developments and feel that one cannot possibly learn it all. Charles gives advice on how to find your place in the development world. The show concludes with the panel agreeing that frameworks are overall a good thing and are valuable tools. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://jwt.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JWT&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Angular&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://backbonejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Backbone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;GoLang&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expressjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Express&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Redux&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/WebReflection/hyperHTML&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hyper HTML&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://4each.cz/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;4each&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Pascal_(programming_language)&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Pascal&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JQuery&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Npm.js&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://podwrench.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Podwrench&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://qz.com/work/1571065/how-to-love-your-job-and-avoid-burnout/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How to Love Your Job and Avoid Burnout&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Good-They-Cant-Ignore-You/dp/1455509124?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;So Good They Can’t Ignore You&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajstoolkit.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vanilla JS toolkit&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thinkster.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Thinkster&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://artifactconf.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Artifact Conference&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://binarycocoa.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Binary Cocoa&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kickstarter.com/projects/binarycocoa/slamorama&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Binary Cocoa Slamorama Kickstarter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://binarycocoa.com/portfolio/straight-4/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Binary Cocoa Straight 4&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.rootprojects.org/root&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Root&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71876022" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bd4aa997-7c7f-408e-8386-ef2127ca90d7/stream.mp3"/>
                
                <guid isPermaLink="false">b341b314-ed95-4364-8b35-7f57847f4dbc</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-365-do-you-need-a-front-end-framework</link>
                <pubDate>Tue, 21 May 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4492</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 364: Ember Octane with Sam Selikoff</itunes:title>
                <title>JSJ 364: Ember Octane with Sam Selikoff</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;AJ O’Neal&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joined by special guest: Sam Selikoff&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Sam Selikoff, Co-Founder at EmberMap, Inc. starts with giving a brief background about himself and his work followed by a discussion with AJ O’Neal about the Ember community. Sam mentions some of the biggest advantages in using Ember, and what it should and should not be used for. He explains the architecture of Ember apps, addresses some of the performance concerns and then dives into Octane in detail. He talks about a bunch of Ember components, compiler compatibility, relative weight of Ember apps compared to other frameworks, the underlying build system, and security considerations. Sam then helps listeners understand the usage of ES6 classes and decorators in Ember at length. At the end, they discuss component rendering and element modifiers and move onto picks.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.samselikoff.com/&#34;&gt;Sam’s website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/samselikoff?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;Sam on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/samselikoff&#34;&gt;Sam on GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC4PooiX37Pld1T8J5SYT-SQ&#34;&gt;Good Mythical Morning - YouTube&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sam Selikoff:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Man-High-Castle-Season/dp/B00RSGIVVO&#34;&gt;The Man In the High Castle&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tailwindcss.com/docs/what-is-tailwind/&#34;&gt;Tailwind CSS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Sam Selikoff.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul><li>AJ O’Neal</li></ul><div>Joined by special guest: Sam Selikoff</div><div><strong>Episode Summary</strong></div><div>In this episode of JavaScript Jabber, Sam Selikoff, Co-Founder at EmberMap, Inc. starts with giving a brief background about himself and his work followed by a discussion with AJ O’Neal about the Ember community. Sam mentions some of the biggest advantages in using Ember, and what it should and should not be used for. He explains the architecture of Ember apps, addresses some of the performance concerns and then dives into Octane in detail. He talks about a bunch of Ember components, compiler compatibility, relative weight of Ember apps compared to other frameworks, the underlying build system, and security considerations. Sam then helps listeners understand the usage of ES6 classes and decorators in Ember at length. At the end, they discuss component rendering and element modifiers and move onto picks.</div><div><strong>Links</strong></div><ul>
<li><a href="http://www.samselikoff.com/" rel="nofollow">Sam’s website</a></li>
<li><a href="https://twitter.com/samselikoff?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">Sam on Twitter</a></li>
<li><a href="https://github.com/samselikoff" rel="nofollow">Sam on GitHub</a></li>
</ul><div>Follow JavaScript Jabber on <a href="https://devchat.tv/js-jabber/" rel="nofollow">Devchat.tv</a>, <a href="https://www.facebook.com/javascriptjabber" rel="nofollow">Facebook</a> and <a href="https://twitter.com/JSJabber" rel="nofollow">Twitter</a>.</div><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul><li><a href="https://www.youtube.com/channel/UC4PooiX37Pld1T8J5SYT-SQ" rel="nofollow">Good Mythical Morning - YouTube</a></li></ul><div><strong>Sam Selikoff:</strong></div><ul>
<li>
<a href="https://www.amazon.com/Man-High-Castle-Season/dp/B00RSGIVVO" rel="nofollow">The Man In the High Castle</a>  </li>
<li><a href="https://tailwindcss.com/docs/what-is-tailwind/" rel="nofollow">Tailwind CSS</a></li>
</ul><div>Special Guest: Sam Selikoff.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;AJ O’Neal&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joined by special guest: Sam Selikoff&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Sam Selikoff, Co-Founder at EmberMap, Inc. starts with giving a brief background about himself and his work followed by a discussion with AJ O’Neal about the Ember community. Sam mentions some of the biggest advantages in using Ember, and what it should and should not be used for. He explains the architecture of Ember apps, addresses some of the performance concerns and then dives into Octane in detail. He talks about a bunch of Ember components, compiler compatibility, relative weight of Ember apps compared to other frameworks, the underlying build system, and security considerations. Sam then helps listeners understand the usage of ES6 classes and decorators in Ember at length. At the end, they discuss component rendering and element modifiers and move onto picks.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.samselikoff.com/&#34; rel=&#34;nofollow&#34;&gt;Sam’s website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/samselikoff?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;Sam on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/samselikoff&#34; rel=&#34;nofollow&#34;&gt;Sam on GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Follow JavaScript Jabber on &lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv&lt;/a&gt;, &lt;a href=&#34;https://www.facebook.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC4PooiX37Pld1T8J5SYT-SQ&#34; rel=&#34;nofollow&#34;&gt;Good Mythical Morning - YouTube&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sam Selikoff:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Man-High-Castle-Season/dp/B00RSGIVVO&#34; rel=&#34;nofollow&#34;&gt;The Man In the High Castle&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tailwindcss.com/docs/what-is-tailwind/&#34; rel=&#34;nofollow&#34;&gt;Tailwind CSS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Sam Selikoff.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50545057" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/16e8ecf3-39d9-479a-833f-d834b95355a3/stream.mp3"/>
                
                <guid isPermaLink="false">9136d456-0fb0-4aac-b3a6-bd61ae2f0354</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-364-ember-octane-with-sam-selikoff</link>
                <pubDate>Tue, 14 May 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3159</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 363:  Practical JAMstack and Serverless with Gareth McCumskey</itunes:title>
                <title>JSJ 363:  Practical JAMstack and Serverless with Gareth McCumskey</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/rogues&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linode.com/javascriptjabber&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by Special Guest: Gareth McCumskey&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Gareth McCumskey introduces JAMstack and serverless. He goes into great detail on how it works. Aimee Knight and Aaron Frost voice their concerns about going serverless. Aimee thinks it feels dirty. Aaron has concerns about the code, is it actually easier, what use cases would he use it for, and does it actually save money. Gareth addresses these concerns and the rest of the panel considers the positive and negatives of using JAMstack and serverless. Charles Max Wood asks for specific use cases; Gareth supplies many uses cases and the benefits that each of these cases.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://herodev.com/&#34;&gt;http://herodev.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thinkster.io/&#34;&gt;https://thinkster.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jamstack.org/&#34;&gt;https://jamstack.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.com/cloud/stitch&#34;&gt;https://www.mongodb.com/cloud/stitch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expatexplore.com/&#34;&gt;https://expatexplore.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://serverless.com/&#34;&gt;https://serverless.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloud66.com/&#34;&gt;https://www.cloud66.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/dynamodb/&#34;&gt;https://aws.amazon.com/dynamodb/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/garethmcc&#34;&gt;https://twitter.com/garethmcc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber/&#34;&gt;https://www.facebook.com/javascriptjabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;https://twitter.com/JSJabber&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Join the mailing list&lt;/li&gt;
&lt;li&gt;Watch out for new podcasts&lt;/li&gt;
&lt;li&gt;Send me defunct podcasts you love &lt;a href=&#34;mailto:chuck@devchat.tv&#34;&gt;chuck@devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nytimes.com/2019/03/28/smarter-living/productivity-isnt-about-time-management-its-about-attention-management.html&#34;&gt;Productivity Isn’t About Time Management. It’s About Attention Management.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.questnutrition.com/collections/protein-bars?gclid=Cj0KCQjwkIzlBRDzARIsABgXqV-XAySfLCXah7OSKcBb3aMgHmIfCWY8Rm9-eIvgTVwryC5DHItTg9AaAix6EALw_wcB&#34;&gt;Quest Nutrition Protein Bars&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Distant-Worlds-Music-Final-Fantasy/dp/B07JW8RKWH/ref=sr_1_1?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Distant Worlds: Music from Final Fantasy by Nobuo Uematsu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Legend-Concert-Limited-Original-Soundtrack/dp/B07L45D4S5/ref=sr_1_1?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Legend Of Zelda Concert 2018 Original Soundtrack by Never Land Orchestra &lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/How-Diagnose-Everything-Electronic-Second/dp/0071848290/ref=as_li_ss_tl?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;How to Diagnose and Fix Everything Electronic by Michael Jay Geier &lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aaron Frost:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://triplebyte.com/rogues" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="http://linode.com/javascriptjabber" rel="nofollow">Linode</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Aaron Frost</li>
<li>Joe Eames</li>
</ul><div>Joined by Special Guest: Gareth McCumskey</div><div><strong>Summary</strong></div><div>Gareth McCumskey introduces JAMstack and serverless. He goes into great detail on how it works. Aimee Knight and Aaron Frost voice their concerns about going serverless. Aimee thinks it feels dirty. Aaron has concerns about the code, is it actually easier, what use cases would he use it for, and does it actually save money. Gareth addresses these concerns and the rest of the panel considers the positive and negatives of using JAMstack and serverless. Charles Max Wood asks for specific use cases; Gareth supplies many uses cases and the benefits that each of these cases.</div><div><strong>Links</strong></div><ul>
<li><a href="http://herodev.com/" rel="nofollow">http://herodev.com/</a></li>
<li><a href="https://thinkster.io/" rel="nofollow">https://thinkster.io/</a></li>
<li><a href="https://jamstack.org/" rel="nofollow">https://jamstack.org/</a></li>
<li><a href="https://www.mongodb.com/cloud/stitch" rel="nofollow">https://www.mongodb.com/cloud/stitch</a></li>
<li><a href="https://expatexplore.com/" rel="nofollow">https://expatexplore.com/</a></li>
<li><a href="https://serverless.com/" rel="nofollow">https://serverless.com/</a></li>
<li><a href="https://www.cloud66.com/" rel="nofollow">https://www.cloud66.com/</a></li>
<li><a href="https://aws.amazon.com/dynamodb/" rel="nofollow">https://aws.amazon.com/dynamodb/</a></li>
<li><a href="https://twitter.com/garethmcc" rel="nofollow">https://twitter.com/garethmcc</a></li>
<li><a href="https://www.facebook.com/javascriptjabber/" rel="nofollow">https://www.facebook.com/javascriptjabber</a></li>
<li><a href="https://twitter.com/JSJabber" rel="nofollow">https://twitter.com/JSJabber</a></li>
</ul><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul>
<li>Join the mailing list</li>
<li>Watch out for new podcasts</li>
<li>Send me defunct podcasts you love <a href="mailto:chuck@devchat.tv" rel="nofollow">chuck@devchat.tv</a>
</li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://www.nytimes.com/2019/03/28/smarter-living/productivity-isnt-about-time-management-its-about-attention-management.html" rel="nofollow">Productivity Isn’t About Time Management. It’s About Attention Management.</a></li>
<li><a href="https://www.questnutrition.com/collections/protein-bars?gclid=Cj0KCQjwkIzlBRDzARIsABgXqV-XAySfLCXah7OSKcBb3aMgHmIfCWY8Rm9-eIvgTVwryC5DHItTg9AaAix6EALw_wcB" rel="nofollow">Quest Nutrition Protein Bars</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://www.amazon.com/Distant-Worlds-Music-Final-Fantasy/dp/B07JW8RKWH/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Distant Worlds: Music from Final Fantasy by Nobuo Uematsu</a></li>
<li>
<a href="https://www.amazon.com/Legend-Concert-Limited-Original-Soundtrack/dp/B07L45D4S5/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Legend Of Zelda Concert 2018 Original Soundtrack by Never Land Orchestra </a> </li>
<li>
<a href="https://www.amazon.com/How-Diagnose-Everything-Electronic-Second/dp/0071848290/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">How to Diagnose and Fix Everything Electronic by Michael Jay Geier </a> </li>
</ul><div><strong>Aaron Frost:</strong></div><ul><li><a href="https://www.amazon.com/Go-Giver-Expanded-Little-Powerful-Business/dp/B0168Y6UO6/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">The Go-Giver, Expanded Edition: A Little Story About a Powerful Business Idea</a></li></ul><div><strong>Gareth McCumskey:</strong></div><ul>
<li><a href="https://www.finalfantasyxiv.com/" rel="nofollow">https://www.finalfantasyxiv.com/</a></li>
<li><a href="https://itsfoss.com/steam-play/" rel="nofollow">Steam Play on Linux</a></li>
</ul><div><strong>Joe Eames:</strong></div><ul>
<li>Expanding your horizons</li>
<li><a href="https://www.amazon.com/Seven-Languages-Weeks-Programming-Programmers/dp/193435659X/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages</a></li>
<li><a href="https://www.amazon.com/Seven-More-Languages-Weeks-Shaping/dp/1941222153/ref=sr_1_2?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Seven More Languages in Seven Weeks: Languages That Are Shaping the Future</a></li>
<li><a href="https://elm-lang.org/" rel="nofollow">https://elm-lang.org/</a></li>
</ul><div>Special Guest: Gareth McCumskey.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/rogues&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linode.com/javascriptjabber&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by Special Guest: Gareth McCumskey&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Gareth McCumskey introduces JAMstack and serverless. He goes into great detail on how it works. Aimee Knight and Aaron Frost voice their concerns about going serverless. Aimee thinks it feels dirty. Aaron has concerns about the code, is it actually easier, what use cases would he use it for, and does it actually save money. Gareth addresses these concerns and the rest of the panel considers the positive and negatives of using JAMstack and serverless. Charles Max Wood asks for specific use cases; Gareth supplies many uses cases and the benefits that each of these cases.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://herodev.com/&#34; rel=&#34;nofollow&#34;&gt;http://herodev.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thinkster.io/&#34; rel=&#34;nofollow&#34;&gt;https://thinkster.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jamstack.org/&#34; rel=&#34;nofollow&#34;&gt;https://jamstack.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.com/cloud/stitch&#34; rel=&#34;nofollow&#34;&gt;https://www.mongodb.com/cloud/stitch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expatexplore.com/&#34; rel=&#34;nofollow&#34;&gt;https://expatexplore.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://serverless.com/&#34; rel=&#34;nofollow&#34;&gt;https://serverless.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloud66.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.cloud66.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/dynamodb/&#34; rel=&#34;nofollow&#34;&gt;https://aws.amazon.com/dynamodb/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/garethmcc&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/garethmcc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;https://www.facebook.com/javascriptjabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/JSJabber&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Join the mailing list&lt;/li&gt;
&lt;li&gt;Watch out for new podcasts&lt;/li&gt;
&lt;li&gt;Send me defunct podcasts you love &lt;a href=&#34;mailto:chuck@devchat.tv&#34; rel=&#34;nofollow&#34;&gt;chuck@devchat.tv&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nytimes.com/2019/03/28/smarter-living/productivity-isnt-about-time-management-its-about-attention-management.html&#34; rel=&#34;nofollow&#34;&gt;Productivity Isn’t About Time Management. It’s About Attention Management.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.questnutrition.com/collections/protein-bars?gclid=Cj0KCQjwkIzlBRDzARIsABgXqV-XAySfLCXah7OSKcBb3aMgHmIfCWY8Rm9-eIvgTVwryC5DHItTg9AaAix6EALw_wcB&#34; rel=&#34;nofollow&#34;&gt;Quest Nutrition Protein Bars&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Distant-Worlds-Music-Final-Fantasy/dp/B07JW8RKWH/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Distant Worlds: Music from Final Fantasy by Nobuo Uematsu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Legend-Concert-Limited-Original-Soundtrack/dp/B07L45D4S5/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Legend Of Zelda Concert 2018 Original Soundtrack by Never Land Orchestra &lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/How-Diagnose-Everything-Electronic-Second/dp/0071848290/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;How to Diagnose and Fix Everything Electronic by Michael Jay Geier &lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aaron Frost:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Go-Giver-Expanded-Little-Powerful-Business/dp/B0168Y6UO6/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;The Go-Giver, Expanded Edition: A Little Story About a Powerful Business Idea&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Gareth McCumskey:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.finalfantasyxiv.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.finalfantasyxiv.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itsfoss.com/steam-play/&#34; rel=&#34;nofollow&#34;&gt;Steam Play on Linux&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Expanding your horizons&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Seven-Languages-Weeks-Programming-Programmers/dp/193435659X/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Seven-More-Languages-Weeks-Shaping/dp/1941222153/ref=sr_1_2?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Seven More Languages in Seven Weeks: Languages That Are Shaping the Future&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;https://elm-lang.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Gareth McCumskey.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67784620" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7927f2ad-895d-4cb7-bd19-4ca4cf67e552/stream.mp3"/>
                
                <guid isPermaLink="false">4ad98b87-52ca-40af-8aa0-1bc363d8ad1e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-363-practical-jamstack-and-serverless-with-gareth-mccumskey</link>
                <pubDate>Tue, 07 May 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4236</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 362:  Accessibility with Chris DeMars</itunes:title>
                <title>JSJ 362:  Accessibility with Chris DeMars</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://triplebyte.com/jsjabber&#34;&gt;&lt;strong&gt;Triplebyte&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; $1000 signing bonus&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joined by Special Guest: Chris DeMars&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special guest Chris DeMars is from Detroit, MI. Currently, he works for &lt;/strong&gt;&lt;a href=&#34;https://www.tuftandneedle.com/&#34;&gt;&lt;strong&gt;Tuft and Needle&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and is an international speaker, Google developer expert, Microsoft mvp, and web accessibility specialist. He comes from a varied work background, including truck driving and other non-tech jobs. &lt;/strong&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Today the panel discusses web accessibility for people with disabilities. According to a &lt;/strong&gt;&lt;a href=&#34;https://webaim.org/projects/million/&#34;&gt;&lt;strong&gt;study done by WebAIM&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, 97.8% of homepages tested had detectable WCAG 2 failures. The panel discusses why web accessibility is doing so poorly. Chris talks about some of the biggest mistakes he sees and some very simple fixes to make sites more accessible. Chris talks about the importance of manual testing on screen readers and emphasizes that it is important to cover the screen to make sure that it really works with a screen reader. Chris talks about some of the resources available for those who wish to increase accessibility on their sites. &lt;/strong&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;The team discusses tactics for prioritizing accessibility and if there is a moral obligation to make sites accessible to those with disabilities. Chris talks about his experience making accessibility a priority for one of the companies he worked for in the past. They discuss the futue of legal ramifications for sites that do not incorporate accessibility, and what responsibility falls on the shoulders of people who regularly use assistive devices to notify companies of issues. They finish the show with resources available to people who want to learn more. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction&#34;&gt;&lt;strong&gt;The DOM&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://html.com/semantic-markup/&#34;&gt;&lt;strong&gt;Semantic markup writings&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/tags/att_img_alt.asp&#34;&gt;&lt;strong&gt;Alt attribute&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.deque.com/axe/&#34;&gt;&lt;strong&gt;Axe by DeQue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;B&lt;/strong&gt;&lt;a href=&#34;https://github.com/topics/bootstrap&#34;&gt;&lt;strong&gt;ootstrap&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-label_attribute&#34;&gt;&lt;strong&gt;Aria lable&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webaim.org/projects/million/&#34;&gt;&lt;strong&gt;WebAim study&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.lootcrate.com/&#34;&gt;&lt;strong&gt;LootCrate&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://wyag.thb.lt/&#34;&gt;&lt;strong&gt;Implementing Git in Python tutorial&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://eri...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use code “devchat” for 2 months free</strong>
</li>
<li>
<a href="http://triplebyte.com/jsjabber" rel="nofollow"><strong>Triplebyte</strong></a><strong> $1000 signing bonus</strong>
</li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>Charles Max Wood</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Joe Eames</strong></li>
</ul><div><strong>Joined by Special Guest: Chris DeMars</strong></div><div><strong>Episode Summary</strong></div><div>
<strong>Special guest Chris DeMars is from Detroit, MI. Currently, he works for </strong><a href="https://www.tuftandneedle.com/" rel="nofollow"><strong>Tuft and Needle</strong></a><strong> and is an international speaker, Google developer expert, Microsoft mvp, and web accessibility specialist. He comes from a varied work background, including truck driving and other non-tech jobs. </strong>
</div><div> </div><div>
<strong>Today the panel discusses web accessibility for people with disabilities. According to a </strong><a href="https://webaim.org/projects/million/" rel="nofollow"><strong>study done by WebAIM</strong></a><strong>, 97.8% of homepages tested had detectable WCAG 2 failures. The panel discusses why web accessibility is doing so poorly. Chris talks about some of the biggest mistakes he sees and some very simple fixes to make sites more accessible. Chris talks about the importance of manual testing on screen readers and emphasizes that it is important to cover the screen to make sure that it really works with a screen reader. Chris talks about some of the resources available for those who wish to increase accessibility on their sites. </strong>
</div><div> </div><div><strong>The team discusses tactics for prioritizing accessibility and if there is a moral obligation to make sites accessible to those with disabilities. Chris talks about his experience making accessibility a priority for one of the companies he worked for in the past. They discuss the futue of legal ramifications for sites that do not incorporate accessibility, and what responsibility falls on the shoulders of people who regularly use assistive devices to notify companies of issues. They finish the show with resources available to people who want to learn more. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction" rel="nofollow"><strong>The DOM</strong></a></li>
<li><a href="https://html.com/semantic-markup/" rel="nofollow"><strong>Semantic markup writings</strong></a></li>
<li><a href="https://www.w3schools.com/tags/att_img_alt.asp" rel="nofollow"><strong>Alt attribute</strong></a></li>
<li><a href="https://www.deque.com/axe/" rel="nofollow"><strong>Axe by DeQue</strong></a></li>
<li>
<strong>B</strong><a href="https://github.com/topics/bootstrap" rel="nofollow"><strong>ootstrap</strong></a>
</li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-label_attribute" rel="nofollow"><strong>Aria lable</strong></a></li>
<li><a href="https://webaim.org/projects/million/" rel="nofollow"><strong>WebAim study</strong></a></li>
</ul><div>
<strong>Follow DevChat on </strong><a href="https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV" rel="nofollow"><strong>Facebook</strong></a><strong> and </strong><a href="https://twitter.com/devchattv?lang=en" rel="nofollow"><strong>Twitter</strong></a>
</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood:</strong></div><ul><li><a href="https://www.lootcrate.com/" rel="nofollow"><strong>LootCrate</strong></a></li></ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://wyag.thb.lt/" rel="nofollow"><strong>Implementing Git in Python tutorial</strong></a></li></ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://ericwbailey.design/writing/2019-03-05-fighting-uphill.html" rel="nofollow"><strong>&#34;Fighting Uphill&#34; by Eric Bailey</strong></a></li>
<li>
<a href="https://ethanmarcotte.com/wrote/the-web-we-broke/" rel="nofollow"><strong>“The Web We Broke”</strong></a><strong> by Ethan Marcotte</strong>
</li>
<li>
<a href="https://www.allbirds.com/" rel="nofollow"><strong>AllBirds</strong></a><strong> sneakers</strong>
</li>
<li><a href="https://gomakethings.com/" rel="nofollow"><strong>Newsletter</strong></a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li><a href="https://github.com/golang/go/wiki/MutexOrChannel" rel="nofollow"><strong>Golang Channel vs Mutex vs WaitGroup</strong></a></li>
<li><strong>Nobuo Uematsu</strong></li>
<li><a href="https://www.youtube.com/watch?v=0YIT6MeaXT4" rel="nofollow"><strong>The Best Way to Tin Enameled Wire</strong></a></li>
</ul><div><strong>Joe Eames:</strong></div><ul>
<li><a href="https://www.amazon.com/CMON-CMNGIZ001-Gizmos-Board-Game/dp/B07C24CVK6/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Gizmos board game</strong></a></li>
<li><strong>Thinkster.io accessibility course (not released yet)</strong></li>
</ul><div><strong>Chris DeMars:</strong></div><ul>
<li><a href="https://dixxonquality.com/" rel="nofollow"><strong>Dixxon Flannel Company</strong></a></li>
<li>
<a href="https://aquis.com/" rel="nofollow"><strong>Aquis.com</strong></a><strong> accessibility simulator</strong>
</li>
<li>
<a href="https://refactr.tech/" rel="nofollow"><strong>Refactr</strong></a><strong> accessibility workshop in June</strong>
</li>
<li><a href="http://chrisdemars.com/" rel="nofollow"><strong>Follow Chris </strong></a></li>
</ul><div>Special Guest: Chris DeMars.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use code “devchat” for 2 months free&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Triplebyte&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; $1000 signing bonus&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joined by Special Guest: Chris DeMars&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special guest Chris DeMars is from Detroit, MI. Currently, he works for &lt;/strong&gt;&lt;a href=&#34;https://www.tuftandneedle.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Tuft and Needle&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and is an international speaker, Google developer expert, Microsoft mvp, and web accessibility specialist. He comes from a varied work background, including truck driving and other non-tech jobs. &lt;/strong&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Today the panel discusses web accessibility for people with disabilities. According to a &lt;/strong&gt;&lt;a href=&#34;https://webaim.org/projects/million/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;study done by WebAIM&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, 97.8% of homepages tested had detectable WCAG 2 failures. The panel discusses why web accessibility is doing so poorly. Chris talks about some of the biggest mistakes he sees and some very simple fixes to make sites more accessible. Chris talks about the importance of manual testing on screen readers and emphasizes that it is important to cover the screen to make sure that it really works with a screen reader. Chris talks about some of the resources available for those who wish to increase accessibility on their sites. &lt;/strong&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;The team discusses tactics for prioritizing accessibility and if there is a moral obligation to make sites accessible to those with disabilities. Chris talks about his experience making accessibility a priority for one of the companies he worked for in the past. They discuss the futue of legal ramifications for sites that do not incorporate accessibility, and what responsibility falls on the shoulders of people who regularly use assistive devices to notify companies of issues. They finish the show with resources available to people who want to learn more. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The DOM&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://html.com/semantic-markup/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Semantic markup writings&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3schools.com/tags/att_img_alt.asp&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Alt attribute&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.deque.com/axe/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Axe by DeQue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;B&lt;/strong&gt;&lt;a href=&#34;https://github.com/topics/bootstrap&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;ootstrap&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-label_attribute&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Aria lable&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webaim.org/projects/million/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;WebAim study&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Follow DevChat on &lt;/strong&gt;&lt;a href=&#34;https://www.facebook.com/DevChattv/?__tn__=%2Cd%2CP-R&amp;eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/devchattv?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.lootcrate.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;LootCrate&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://wyag.thb.lt/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Implementing Git in Python tutorial&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ericwbailey.design/writing/2019-03-05-fighting-uphill.html&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;&amp;#34;Fighting Uphill&amp;#34; by Eric Bailey&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://ethanmarcotte.com/wrote/the-web-we-broke/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;“The Web We Broke”&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; by Ethan Marcotte&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.allbirds.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;AllBirds&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; sneakers&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Newsletter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/golang/go/wiki/MutexOrChannel&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Golang Channel vs Mutex vs WaitGroup&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nobuo Uematsu&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=0YIT6MeaXT4&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Best Way to Tin Enameled Wire&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/CMON-CMNGIZ001-Gizmos-Board-Game/dp/B07C24CVK6/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gizmos board game&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thinkster.io accessibility course (not released yet)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris DeMars:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dixxonquality.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Dixxon Flannel Company&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://aquis.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Aquis.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; accessibility simulator&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://refactr.tech/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Refactr&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; accessibility workshop in June&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://chrisdemars.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Follow Chris &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Chris DeMars.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60904594" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1592f6d9-905f-4c8b-92ce-a39f487984ef/stream.mp3"/>
                
                <guid isPermaLink="false">2b9b2331-2b45-44b9-9f3a-b572403612a0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-362-accessibility-with-chris-demars</link>
                <pubDate>Tue, 30 Apr 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3806</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 361:  Enough with the JS Already with Nicholas Zakas</itunes:title>
                <title>JSJ 361:  Enough with the JS Already with Nicholas Zakas</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/rogues&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by Special guest: Nicholas Zakas&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Nicholas Zakas discusses the overuse of JavaScript and the underuse of HTML and CSS. The panel contemplates the talk Nicholas Zakas gave 6 years ago about this very same topic and how this is still a problem in the development community. Nicholas expounds on the negative effects overusing Javascript has on web applications and the things that using HTML and CSS do really well. The panel talks about the need for simplicity and using the right tool to build applications. Nicholas recommends the methods he uses to build greenfield applications and to improve existing applications.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=li4Y0E_x8zE&#34;&gt;https://www.youtube.com/watch?v=li4Y0E_x8zE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.slideshare.net/nzakas/enough-withthejavascriptalready&#34;&gt;https://www.slideshare.net/nzakas/enough-withthejavascriptalready&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slicknet&#34;&gt;https://twitter.com/slicknet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://humanwhocodes.com/&#34;&gt;https://humanwhocodes.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber/&#34;&gt;https://www.facebook.com/javascriptjabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;https://twitter.com/JSJabber&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=0DAmWHxeoKw&#34;&gt;The Umbrella Academy Official Trailer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/features/actions&#34;&gt;https://github.com/features/actions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Jurassic Park&lt;/li&gt;
&lt;li&gt;Terminator 2&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/E6000-220011-High-Viscosity-Adhesive/dp/B0044SB3M8/ref=sr_1_5?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;E6000 adhesive&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reebok.com/us/reebok-legacy-lifter/BD4730.html&#34;&gt;https://www.reebok.com/us/reebok-legacy-lifter/BD4730.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.holloway.com/g/equity-compensation&#34;&gt;https://www.holloway.com/g/equity-compensation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://podfestexpo.com/&#34;&gt;https://podfestexpo.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://charlesmaxwood.com/&#34;&gt;http://charlesmaxwood.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.11ty.io/&#34;&gt;https://www.11ty.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;https://www.netlify.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mysteryscenemag.com/blog-article/5905-tom-straw-the-author-behind-castle&#34;&gt;https://www.mysteryscenemag.com/blog-article/5905-tom-straw-the-author-behind-castle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Richard Castle books&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajslist.com/&#34;&gt;https://vanillajslist.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Nicholas Zakas:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Power-Full-Engagement-Managing-Performance/dp/0743226755/ref=sr_1_1?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;The Power of Full Engagement: Managing Energy, Not Time, Is the Key to High Performance and Personal Renewal by Jim Loehr and Tony Schwartz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://opencollective.com/eslint&#34;&gt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://triplebyte.com/rogues" rel="nofollow">Triplebyte</a> offers a $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>AJ O’Neal</li>
<li>Joe Eames</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Chris Ferdinandi</li>
</ul><div>Joined by Special guest: Nicholas Zakas</div><div><strong>Summary</strong></div><div>Nicholas Zakas discusses the overuse of JavaScript and the underuse of HTML and CSS. The panel contemplates the talk Nicholas Zakas gave 6 years ago about this very same topic and how this is still a problem in the development community. Nicholas expounds on the negative effects overusing Javascript has on web applications and the things that using HTML and CSS do really well. The panel talks about the need for simplicity and using the right tool to build applications. Nicholas recommends the methods he uses to build greenfield applications and to improve existing applications.</div><div><strong>Links</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=li4Y0E_x8zE" rel="nofollow">https://www.youtube.com/watch?v=li4Y0E_x8zE</a></li>
<li><a href="https://www.slideshare.net/nzakas/enough-withthejavascriptalready" rel="nofollow">https://www.slideshare.net/nzakas/enough-withthejavascriptalready</a></li>
<li><a href="https://twitter.com/slicknet" rel="nofollow">https://twitter.com/slicknet</a></li>
<li><a href="https://humanwhocodes.com/" rel="nofollow">https://humanwhocodes.com/</a></li>
<li><a href="https://www.facebook.com/javascriptjabber/" rel="nofollow">https://www.facebook.com/javascriptjabber</a></li>
<li><a href="https://twitter.com/JSJabber" rel="nofollow">https://twitter.com/JSJabber</a></li>
</ul><div><strong>Picks</strong></div><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=0DAmWHxeoKw" rel="nofollow">The Umbrella Academy Official Trailer</a></li>
<li><a href="https://github.com/features/actions" rel="nofollow">https://github.com/features/actions</a></li>
</ul><div><strong>AJ O’Neal:</strong></div><ul>
<li>Jurassic Park</li>
<li>Terminator 2</li>
<li><a href="https://www.amazon.com/E6000-220011-High-Viscosity-Adhesive/dp/B0044SB3M8/ref=sr_1_5?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">E6000 adhesive</a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://www.reebok.com/us/reebok-legacy-lifter/BD4730.html" rel="nofollow">https://www.reebok.com/us/reebok-legacy-lifter/BD4730.html</a></li>
<li><a href="https://www.holloway.com/g/equity-compensation" rel="nofollow">https://www.holloway.com/g/equity-compensation</a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://podfestexpo.com/" rel="nofollow">https://podfestexpo.com/</a></li>
<li><a href="http://charlesmaxwood.com/" rel="nofollow">http://charlesmaxwood.com/</a></li>
<li><a href="https://www.11ty.io/" rel="nofollow">https://www.11ty.io/</a></li>
<li><a href="https://www.netlify.com/" rel="nofollow">https://www.netlify.com/</a></li>
</ul><div><strong>Joe Eames:</strong></div><ul>
<li><a href="https://www.mysteryscenemag.com/blog-article/5905-tom-straw-the-author-behind-castle" rel="nofollow">https://www.mysteryscenemag.com/blog-article/5905-tom-straw-the-author-behind-castle</a></li>
<li>Richard Castle books</li>
<li><a href="https://vanillajslist.com/" rel="nofollow">https://vanillajslist.com/</a></li>
</ul><div><strong>Nicholas Zakas:</strong></div><ul>
<li><a href="https://www.amazon.com/Power-Full-Engagement-Managing-Performance/dp/0743226755/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">The Power of Full Engagement: Managing Energy, Not Time, Is the Key to High Performance and Personal Renewal by Jim Loehr and Tony Schwartz</a></li>
<li><a href="https://opencollective.com/eslint" rel="nofollow">https://opencollective.com/eslint</a></li>
</ul><div>Special Guest: Nicholas C. Zakas.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/rogues&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; offers a $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by Special guest: Nicholas Zakas&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Nicholas Zakas discusses the overuse of JavaScript and the underuse of HTML and CSS. The panel contemplates the talk Nicholas Zakas gave 6 years ago about this very same topic and how this is still a problem in the development community. Nicholas expounds on the negative effects overusing Javascript has on web applications and the things that using HTML and CSS do really well. The panel talks about the need for simplicity and using the right tool to build applications. Nicholas recommends the methods he uses to build greenfield applications and to improve existing applications.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=li4Y0E_x8zE&#34; rel=&#34;nofollow&#34;&gt;https://www.youtube.com/watch?v=li4Y0E_x8zE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.slideshare.net/nzakas/enough-withthejavascriptalready&#34; rel=&#34;nofollow&#34;&gt;https://www.slideshare.net/nzakas/enough-withthejavascriptalready&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slicknet&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/slicknet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://humanwhocodes.com/&#34; rel=&#34;nofollow&#34;&gt;https://humanwhocodes.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;https://www.facebook.com/javascriptjabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/JSJabber&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=0DAmWHxeoKw&#34; rel=&#34;nofollow&#34;&gt;The Umbrella Academy Official Trailer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/features/actions&#34; rel=&#34;nofollow&#34;&gt;https://github.com/features/actions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Jurassic Park&lt;/li&gt;
&lt;li&gt;Terminator 2&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/E6000-220011-High-Viscosity-Adhesive/dp/B0044SB3M8/ref=sr_1_5?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;E6000 adhesive&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reebok.com/us/reebok-legacy-lifter/BD4730.html&#34; rel=&#34;nofollow&#34;&gt;https://www.reebok.com/us/reebok-legacy-lifter/BD4730.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.holloway.com/g/equity-compensation&#34; rel=&#34;nofollow&#34;&gt;https://www.holloway.com/g/equity-compensation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://podfestexpo.com/&#34; rel=&#34;nofollow&#34;&gt;https://podfestexpo.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://charlesmaxwood.com/&#34; rel=&#34;nofollow&#34;&gt;http://charlesmaxwood.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.11ty.io/&#34; rel=&#34;nofollow&#34;&gt;https://www.11ty.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.netlify.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mysteryscenemag.com/blog-article/5905-tom-straw-the-author-behind-castle&#34; rel=&#34;nofollow&#34;&gt;https://www.mysteryscenemag.com/blog-article/5905-tom-straw-the-author-behind-castle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Richard Castle books&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajslist.com/&#34; rel=&#34;nofollow&#34;&gt;https://vanillajslist.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Nicholas Zakas:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Power-Full-Engagement-Managing-Performance/dp/0743226755/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;The Power of Full Engagement: Managing Energy, Not Time, Is the Key to High Performance and Personal Renewal by Jim Loehr and Tony Schwartz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://opencollective.com/eslint&#34; rel=&#34;nofollow&#34;&gt;https://opencollective.com/eslint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Nicholas C. Zakas.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65606217" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4d234abb-c149-4c70-84f5-b3de9e2bc7cd/stream.mp3"/>
                
                <guid isPermaLink="false">d4b6daec-d48b-43c4-8964-490cb3b06460</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-361-enough-with-the-js-already-with-nicholas-zakas</link>
                <pubDate>Tue, 23 Apr 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4100</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 360:  Evolutionary Design with James Shore</itunes:title>
                <title>JSJ 360:  Evolutionary Design with James Shore</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt; $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: James Shore&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Special guest James Shore returns for another episode of JavaScript Jabber. Today the panel discusses the idea of evolutionary design. Evolutionary design comes from Agile development. It is based on the principles of continuous integration and delivery and test driven development. In short, evolutionary design is designing your code as you go rather than in advance.&lt;/div&gt;&lt;div&gt;The panelists discuss the difficulties of evolutionary design and how to keep the code manageable.  James Shore introduces the three types of design that make up evolutionary design, namely simple design, incremental design, and continuous design. They talk about the differences between evolutionary design and intelligent design and the correlations between evolutionary design increasing in popularity and the usage of Cloud services. They talk about environments that are and are not conducive to evolutionary design and the financial ramifications of utilizing evolutionary design.&lt;/div&gt;&lt;div&gt;The panelists talk about the difficulties of planning what is needed in code and how it could benefit from evolutionary design. James enumerates the steps for implementing evolutionary design, which are upfront design, reflective design, and refactoring . The team ends by discussing the value of frameworks and how they fit with evolutionary design.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/a-jie/AgileJS&#34;&gt;Agile&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/angular/angular.js&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/api&#34;&gt;API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/arkon/crcmaker&#34;&gt;CRC cards&lt;/a&gt; (class responsibility collaborators)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/ember&#34;&gt;Ember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/JetBrains/intellij-community&#34;&gt;IntelliJ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/npm&#34;&gt;NPM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/react&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/redux&#34;&gt;Redux &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.scrum.org/&#34;&gt;Scrum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bingdian/waterfall&#34;&gt;Waterfall&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/davestewart/xjsfl&#34;&gt;XJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Spiderman: Into the Spider-Verse&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_albums_with_tracks_hidden_in_the_pregap&#34;&gt;Pre-gap tracks album list&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;QuickChip remover alloy&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://puns.dev/&#34;&gt;Puns.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bouldering&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;James Shore:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Spiderman: Into the Spider Verse&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Pandemic-Legacy-Season-1-Blue/dp/B00TQ5SEAI/ref=sr_1_1?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Pandemic Legacy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aaron Frost:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Easter Candy, especially &lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Nerds-Covered-Chewy-Bumpy-Jelly/dp/B006VH5A1A/ref=sr_1_6??ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Nerd Jelly beans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Cadbury-Easter-Candy-Coated-Chocolate/dp/B007IW68MM/ref=sr_1_9?ie=UTF8&amp;amp;qid=...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a> $1000 signing bonus</li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>Aaron Frost</li>
<li>AJ O’Neal</li>
<li>Joe Eames</li>
<li>Aimee Knight</li>
<li>Chris Ferdinandi</li>
</ul><div>Joined by special guest: James Shore</div><div><strong>Episode Summary</strong></div><div>Special guest James Shore returns for another episode of JavaScript Jabber. Today the panel discusses the idea of evolutionary design. Evolutionary design comes from Agile development. It is based on the principles of continuous integration and delivery and test driven development. In short, evolutionary design is designing your code as you go rather than in advance.</div><div>The panelists discuss the difficulties of evolutionary design and how to keep the code manageable.  James Shore introduces the three types of design that make up evolutionary design, namely simple design, incremental design, and continuous design. They talk about the differences between evolutionary design and intelligent design and the correlations between evolutionary design increasing in popularity and the usage of Cloud services. They talk about environments that are and are not conducive to evolutionary design and the financial ramifications of utilizing evolutionary design.</div><div>The panelists talk about the difficulties of planning what is needed in code and how it could benefit from evolutionary design. James enumerates the steps for implementing evolutionary design, which are upfront design, reflective design, and refactoring . The team ends by discussing the value of frameworks and how they fit with evolutionary design.</div><div><strong>Links</strong></div><ul>
<li><a href="https://github.com/a-jie/AgileJS" rel="nofollow">Agile</a></li>
<li><a href="https://github.com/angular/angular.js" rel="nofollow">Angular</a></li>
<li><a href="https://github.com/topics/api" rel="nofollow">API</a></li>
<li>
<a href="https://github.com/arkon/crcmaker" rel="nofollow">CRC cards</a> (class responsibility collaborators)</li>
<li><a href="https://github.com/topics/ember" rel="nofollow">Ember</a></li>
<li><a href="https://github.com/JetBrains/intellij-community" rel="nofollow">IntelliJ</a></li>
<li><a href="https://github.com/topics/npm" rel="nofollow">NPM</a></li>
<li><a href="https://github.com/facebook/react" rel="nofollow">React</a></li>
<li><a href="https://github.com/topics/redux" rel="nofollow">Redux </a></li>
<li><a href="https://www.scrum.org/" rel="nofollow">Scrum</a></li>
<li><a href="https://github.com/bingdian/waterfall" rel="nofollow">Waterfall</a></li>
<li><a href="https://github.com/davestewart/xjsfl" rel="nofollow">XJS</a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li>Spiderman: Into the Spider-Verse</li>
<li><a href="https://en.wikipedia.org/wiki/List_of_albums_with_tracks_hidden_in_the_pregap" rel="nofollow">Pre-gap tracks album list</a></li>
<li>QuickChip remover alloy</li>
</ul><div><strong>Aimee Knight:</strong></div><ul>
<li><a href="https://puns.dev/" rel="nofollow">Puns.dev</a></li>
<li>Bouldering</li>
</ul><div><strong>James Shore:</strong></div><ul>
<li>Spiderman: Into the Spider Verse</li>
<li><a href="https://www.amazon.com/Pandemic-Legacy-Season-1-Blue/dp/B00TQ5SEAI/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Pandemic Legacy</a></li>
</ul><div><strong>Aaron Frost:</strong></div><ul>
<li>Easter Candy, especially <ul>
<li><a href="https://www.amazon.com/Nerds-Covered-Chewy-Bumpy-Jelly/dp/B006VH5A1A/ref=sr_1_6?%3Fie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Nerd Jelly beans</a></li>
<li><a href="https://www.amazon.com/Cadbury-Easter-Candy-Coated-Chocolate/dp/B007IW68MM/ref=sr_1_9?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Cadbury Mini Eggs</a></li>
</ul>
</li>
<li>Fun D&amp;D moments</li>
</ul><div><strong>Joe Eames:</strong></div><div>
<a href="https://www.amazon.com/Lucky-Duck-Games-Chronicles-Crime/dp/B07CN8TJDQ/ref=sr_1_fkmrnull_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Chronicles of Crime</a> board game</div><div>Special Guest: James Shore.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt; $1000 signing bonus&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: James Shore&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Special guest James Shore returns for another episode of JavaScript Jabber. Today the panel discusses the idea of evolutionary design. Evolutionary design comes from Agile development. It is based on the principles of continuous integration and delivery and test driven development. In short, evolutionary design is designing your code as you go rather than in advance.&lt;/div&gt;&lt;div&gt;The panelists discuss the difficulties of evolutionary design and how to keep the code manageable.  James Shore introduces the three types of design that make up evolutionary design, namely simple design, incremental design, and continuous design. They talk about the differences between evolutionary design and intelligent design and the correlations between evolutionary design increasing in popularity and the usage of Cloud services. They talk about environments that are and are not conducive to evolutionary design and the financial ramifications of utilizing evolutionary design.&lt;/div&gt;&lt;div&gt;The panelists talk about the difficulties of planning what is needed in code and how it could benefit from evolutionary design. James enumerates the steps for implementing evolutionary design, which are upfront design, reflective design, and refactoring . The team ends by discussing the value of frameworks and how they fit with evolutionary design.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/a-jie/AgileJS&#34; rel=&#34;nofollow&#34;&gt;Agile&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/angular/angular.js&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/api&#34; rel=&#34;nofollow&#34;&gt;API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/arkon/crcmaker&#34; rel=&#34;nofollow&#34;&gt;CRC cards&lt;/a&gt; (class responsibility collaborators)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/ember&#34; rel=&#34;nofollow&#34;&gt;Ember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/JetBrains/intellij-community&#34; rel=&#34;nofollow&#34;&gt;IntelliJ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/npm&#34; rel=&#34;nofollow&#34;&gt;NPM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/react&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/redux&#34; rel=&#34;nofollow&#34;&gt;Redux &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.scrum.org/&#34; rel=&#34;nofollow&#34;&gt;Scrum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bingdian/waterfall&#34; rel=&#34;nofollow&#34;&gt;Waterfall&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/davestewart/xjsfl&#34; rel=&#34;nofollow&#34;&gt;XJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Spiderman: Into the Spider-Verse&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_albums_with_tracks_hidden_in_the_pregap&#34; rel=&#34;nofollow&#34;&gt;Pre-gap tracks album list&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;QuickChip remover alloy&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://puns.dev/&#34; rel=&#34;nofollow&#34;&gt;Puns.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bouldering&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;James Shore:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Spiderman: Into the Spider Verse&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Pandemic-Legacy-Season-1-Blue/dp/B00TQ5SEAI/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Pandemic Legacy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aaron Frost:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Easter Candy, especially &lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Nerds-Covered-Chewy-Bumpy-Jelly/dp/B006VH5A1A/ref=sr_1_6?%3Fie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Nerd Jelly beans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Cadbury-Easter-Candy-Coated-Chocolate/dp/B007IW68MM/ref=sr_1_9?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Cadbury Mini Eggs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Fun D&amp;amp;D moments&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Lucky-Duck-Games-Chronicles-Crime/dp/B07CN8TJDQ/ref=sr_1_fkmrnull_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Chronicles of Crime&lt;/a&gt; board game&lt;/div&gt;&lt;div&gt;Special Guest: James Shore.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60042762" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6c588bdb-8404-433a-9b94-44342cc608d8/stream.mp3"/>
                
                <guid isPermaLink="false">97f88e3f-47d5-49f2-803a-85482185af6d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-360-evolutionary-design-with-james-shore</link>
                <pubDate>Tue, 16 Apr 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3752</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 359: Productivity with Mani Vaya</itunes:title>
                <title>JSJ 359: Productivity with Mani Vaya</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat--2000books.thrivecart.com/2x-productivity-now/&#34;&gt;Get Mani&#39;s 2x Productivity Course&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/rogues&#34;&gt;Triplebyte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Mani Vaya&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Mani is the founder of a book summary business called &lt;a href=&#34;http://www.2000books.com/&#34;&gt;www.2000books.com&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;At 2000 Books, Mani studies the world’s greatest business and personal development books.&lt;/div&gt;&lt;div&gt;Then he takes the most important ideas from each book and presents them in tight, 9- to 15-minute video summaries.&lt;/div&gt;&lt;div&gt;You get the 4-7 most important ideas in a condensed format that&#39;s easy to absorb, easy to review, and easy to put into action immediately.&lt;/div&gt;&lt;div&gt;To help people with productivity, Mani created an awesome course called “10x Productivity&#34;&lt;/div&gt;&lt;div&gt;His “10x Productivity&#34; video course contains summaries of the 50 greatest books ever written on time management, productivity, goal setting, systems, execution, strategy and leverage.&lt;/div&gt;&lt;div&gt;&#34;10x Productivity&#34; pack includes summaries of all the NY Times Best Sellers on Productivity &amp;amp; Time Management, such as:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The 7 Habits of Highly Effective People by Stephen Covey&lt;/li&gt;
&lt;li&gt;Getting Things Done by David Allen&lt;/li&gt;
&lt;li&gt;Deep Work by Cal Newport&lt;/li&gt;
&lt;li&gt;The Power of Habit by Charles Duhigg&lt;/li&gt;
&lt;li&gt;The One Thing by Gary Keller&lt;/li&gt;
&lt;li&gt;Essentialism by Greg McKeown&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;All together, this collection includes more than 250 strategies, tips, tools &amp;amp; techniques for:&lt;/div&gt;&lt;div&gt;- Becoming more productive&lt;/div&gt;&lt;div&gt;- Getting results rather than being busy, stressed out &amp;amp; frustrated&lt;/div&gt;&lt;div&gt;- Time Management&lt;/div&gt;&lt;div&gt;- Defeating procrastination&lt;/div&gt;&lt;div&gt;- Achieving big goals&lt;/div&gt;&lt;div&gt;- Hacking your brain for high performance&lt;/div&gt;&lt;div&gt;- Identifying the highest leverage points that lead to much faster results&lt;/div&gt;&lt;div&gt;- Creating powerful habits&lt;/div&gt;&lt;div&gt;- Installing execution systems that make goal achievement inevitable&lt;/div&gt;&lt;div&gt;10x Productivity Package contains:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Summaries of the 50 greatest books ever written on Productivity &amp;amp; Time Management&lt;/li&gt;
&lt;li&gt;250&#43; greatest ideas, tips and strategies on Time Management &amp;amp; Productivity&lt;/li&gt;
&lt;li&gt;10&#43; Hours of no-fluff solid Video Content&lt;/li&gt;
&lt;li&gt;PDF Summaries of all 50 books&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Since Mani is my friend and fellow mastermind member, I worked with him to get you guys an amazing discount (using discount code “DEVCHAT”) on the &lt;a href=&#34;https://devchat--2000books.thrivecart.com/2x-productivity-now/&#34;&gt;10x Productivity Book Summary Pack which you can find here&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Make sure to use the Coupon code “DEVCHAT” to get the discount.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://devchat--2000books.thrivecart.com/2x-productivity-now/&#34;&gt;Mani’s 2x Productivity Course&lt;/a&gt; use the code “devchat” for a discount&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;M. Night Shyamalan’s &lt;em&gt;The Village&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;colophony/pine sap/rosin/flux for electronics work&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://medium.com/@tammybutow/graduating-from-bootcamp-and-interested-in-becoming-a-site-reliability-engineer-b69a38ce858b&#34;&gt;Interested In Becoming A Site Reliability Engineer?&lt;/a&gt; blog post&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://entreprogrammers.libsyn.com/episode-248-pomodoro-action&#34;&gt;Entreprogrammers episode 248&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://devchat--2000books.thrivecart.com/2x-productivity-now/" rel="nofollow">Get Mani&#39;s 2x Productivity Course</a></div><div><strong>Sponsors</strong></div><ul>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://triplebyte.com/rogues" rel="nofollow">Triplebyte</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>Aaron Frost</li>
<li>AJ O’Neal</li>
<li>Joe Eames</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
</ul><div>Joined by special guest: Mani Vaya</div><div><strong>Episode Summary</strong></div><div>Mani is the founder of a book summary business called <a href="http://www.2000books.com/" rel="nofollow">www.2000books.com</a>
</div><div>At 2000 Books, Mani studies the world’s greatest business and personal development books.</div><div>Then he takes the most important ideas from each book and presents them in tight, 9- to 15-minute video summaries.</div><div>You get the 4-7 most important ideas in a condensed format that&#39;s easy to absorb, easy to review, and easy to put into action immediately.</div><div>To help people with productivity, Mani created an awesome course called “10x Productivity&#34;</div><div>His “10x Productivity&#34; video course contains summaries of the 50 greatest books ever written on time management, productivity, goal setting, systems, execution, strategy and leverage.</div><div>&#34;10x Productivity&#34; pack includes summaries of all the NY Times Best Sellers on Productivity &amp; Time Management, such as:</div><ul>
<li>The 7 Habits of Highly Effective People by Stephen Covey</li>
<li>Getting Things Done by David Allen</li>
<li>Deep Work by Cal Newport</li>
<li>The Power of Habit by Charles Duhigg</li>
<li>The One Thing by Gary Keller</li>
<li>Essentialism by Greg McKeown</li>
</ul><div>All together, this collection includes more than 250 strategies, tips, tools &amp; techniques for:</div><div>- Becoming more productive</div><div>- Getting results rather than being busy, stressed out &amp; frustrated</div><div>- Time Management</div><div>- Defeating procrastination</div><div>- Achieving big goals</div><div>- Hacking your brain for high performance</div><div>- Identifying the highest leverage points that lead to much faster results</div><div>- Creating powerful habits</div><div>- Installing execution systems that make goal achievement inevitable</div><div>10x Productivity Package contains:</div><ul>
<li>Summaries of the 50 greatest books ever written on Productivity &amp; Time Management</li>
<li>250+ greatest ideas, tips and strategies on Time Management &amp; Productivity</li>
<li>10+ Hours of no-fluff solid Video Content</li>
<li>PDF Summaries of all 50 books</li>
</ul><div>Since Mani is my friend and fellow mastermind member, I worked with him to get you guys an amazing discount (using discount code “DEVCHAT”) on the <a href="https://devchat--2000books.thrivecart.com/2x-productivity-now/" rel="nofollow">10x Productivity Book Summary Pack which you can find here</a>
</div><div>Make sure to use the Coupon code “DEVCHAT” to get the discount.</div><div><strong>Links</strong></div><ul><li>
<a href="https://devchat--2000books.thrivecart.com/2x-productivity-now/" rel="nofollow">Mani’s 2x Productivity Course</a> use the code “devchat” for a discount</li></ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li>M. Night Shyamalan’s <em>The Village</em>
</li>
<li>colophony/pine sap/rosin/flux for electronics work</li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li>
<a href="https://medium.com/@tammybutow/graduating-from-bootcamp-and-interested-in-becoming-a-site-reliability-engineer-b69a38ce858b" rel="nofollow">Interested In Becoming A Site Reliability Engineer?</a> blog post</li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="http://entreprogrammers.libsyn.com/episode-248-pomodoro-action" rel="nofollow">Entreprogrammers episode 248</a></li>
<li><a href="https://kanbanflow.com/" rel="nofollow">Kanbonflow</a></li>
<li>Physical Pomodoro timer</li>
</ul><div><strong>Mani Vaya:</strong></div><ul>
<li><a href="https://www.npr.org/podcasts/510313/how-i-built-this" rel="nofollow">NPR’s How I Built This podcast</a></li>
<li><a href="https://www.2000books.com/wp/category/podcast/" rel="nofollow">2000 Books podcast</a></li>
</ul><div>Special Guest: Mani Vaya.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://devchat--2000books.thrivecart.com/2x-productivity-now/&#34; rel=&#34;nofollow&#34;&gt;Get Mani&amp;#39;s 2x Productivity Course&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/rogues&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Mani Vaya&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Mani is the founder of a book summary business called &lt;a href=&#34;http://www.2000books.com/&#34; rel=&#34;nofollow&#34;&gt;www.2000books.com&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;At 2000 Books, Mani studies the world’s greatest business and personal development books.&lt;/div&gt;&lt;div&gt;Then he takes the most important ideas from each book and presents them in tight, 9- to 15-minute video summaries.&lt;/div&gt;&lt;div&gt;You get the 4-7 most important ideas in a condensed format that&amp;#39;s easy to absorb, easy to review, and easy to put into action immediately.&lt;/div&gt;&lt;div&gt;To help people with productivity, Mani created an awesome course called “10x Productivity&amp;#34;&lt;/div&gt;&lt;div&gt;His “10x Productivity&amp;#34; video course contains summaries of the 50 greatest books ever written on time management, productivity, goal setting, systems, execution, strategy and leverage.&lt;/div&gt;&lt;div&gt;&amp;#34;10x Productivity&amp;#34; pack includes summaries of all the NY Times Best Sellers on Productivity &amp;amp; Time Management, such as:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The 7 Habits of Highly Effective People by Stephen Covey&lt;/li&gt;
&lt;li&gt;Getting Things Done by David Allen&lt;/li&gt;
&lt;li&gt;Deep Work by Cal Newport&lt;/li&gt;
&lt;li&gt;The Power of Habit by Charles Duhigg&lt;/li&gt;
&lt;li&gt;The One Thing by Gary Keller&lt;/li&gt;
&lt;li&gt;Essentialism by Greg McKeown&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;All together, this collection includes more than 250 strategies, tips, tools &amp;amp; techniques for:&lt;/div&gt;&lt;div&gt;- Becoming more productive&lt;/div&gt;&lt;div&gt;- Getting results rather than being busy, stressed out &amp;amp; frustrated&lt;/div&gt;&lt;div&gt;- Time Management&lt;/div&gt;&lt;div&gt;- Defeating procrastination&lt;/div&gt;&lt;div&gt;- Achieving big goals&lt;/div&gt;&lt;div&gt;- Hacking your brain for high performance&lt;/div&gt;&lt;div&gt;- Identifying the highest leverage points that lead to much faster results&lt;/div&gt;&lt;div&gt;- Creating powerful habits&lt;/div&gt;&lt;div&gt;- Installing execution systems that make goal achievement inevitable&lt;/div&gt;&lt;div&gt;10x Productivity Package contains:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Summaries of the 50 greatest books ever written on Productivity &amp;amp; Time Management&lt;/li&gt;
&lt;li&gt;250&#43; greatest ideas, tips and strategies on Time Management &amp;amp; Productivity&lt;/li&gt;
&lt;li&gt;10&#43; Hours of no-fluff solid Video Content&lt;/li&gt;
&lt;li&gt;PDF Summaries of all 50 books&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Since Mani is my friend and fellow mastermind member, I worked with him to get you guys an amazing discount (using discount code “DEVCHAT”) on the &lt;a href=&#34;https://devchat--2000books.thrivecart.com/2x-productivity-now/&#34; rel=&#34;nofollow&#34;&gt;10x Productivity Book Summary Pack which you can find here&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Make sure to use the Coupon code “DEVCHAT” to get the discount.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://devchat--2000books.thrivecart.com/2x-productivity-now/&#34; rel=&#34;nofollow&#34;&gt;Mani’s 2x Productivity Course&lt;/a&gt; use the code “devchat” for a discount&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;M. Night Shyamalan’s &lt;em&gt;The Village&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;colophony/pine sap/rosin/flux for electronics work&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://medium.com/@tammybutow/graduating-from-bootcamp-and-interested-in-becoming-a-site-reliability-engineer-b69a38ce858b&#34; rel=&#34;nofollow&#34;&gt;Interested In Becoming A Site Reliability Engineer?&lt;/a&gt; blog post&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://entreprogrammers.libsyn.com/episode-248-pomodoro-action&#34; rel=&#34;nofollow&#34;&gt;Entreprogrammers episode 248&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kanbanflow.com/&#34; rel=&#34;nofollow&#34;&gt;Kanbonflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Physical Pomodoro timer&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Mani Vaya:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npr.org/podcasts/510313/how-i-built-this&#34; rel=&#34;nofollow&#34;&gt;NPR’s How I Built This podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.2000books.com/wp/category/podcast/&#34; rel=&#34;nofollow&#34;&gt;2000 Books podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Mani Vaya.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67876571" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f77961f2-71af-4ce9-b5fd-4f868ca2d8bb/stream.mp3"/>
                
                <guid isPermaLink="false">a7ad6c86-192b-49b7-9a56-373b31d255e8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-359-productivity-with-mani-vaya</link>
                <pubDate>Tue, 09 Apr 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4242</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 358: Pickle.js, Tooling, and Developer Happiness with Anatoliy Zaslavskiy</itunes:title>
                <title>JSJ 358: Pickle.js, Tooling, and Developer Happiness with Anatoliy Zaslavskiy</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;&lt;strong&gt;Triplebyte offers a $1000 signing bonus&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;&lt;strong&gt;CacheFly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joined by Special Guest: Anatoliy Zaslavskiy&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Anatoliy Zaslavskiy introduces pickle.js and answers the panels questions about using it. The panel discusses the automated testing culture and employee retention. The panel discusses job satisfaction and why there is so much turn over in development jobs. Charles Max Wood reveals some of the reasons that he left past development jobs and the panel considers how the impact of work environments and projects effect developers. Ways to choose the right job for you and how to better a work situation is discussed. Anatoliy finishes by advocating for junior developers and explaining the value they bring to a company. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/storybooks/storybook&#34;&gt;&lt;strong&gt;https://github.com/storybooks/storybook&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.picklejs.com/docs/getting-started&#34;&gt;&lt;strong&gt;https://www.picklejs.com/docs/getting-started&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://opencv.org/&#34;&gt;&lt;strong&gt;https://opencv.org/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itunes.apple.com/us/app/snapcrap/id1436238261&#34;&gt;&lt;strong&gt;https://itunes.apple.com/us/app/snapcrap/id1436238261&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tolicodes.com/&#34;&gt;&lt;strong&gt;https://tolicodes.com/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/tolicodes&#34;&gt;&lt;strong&gt;https://www.facebook.com/tolicodes&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber/&#34;&gt;&lt;strong&gt;https://www.facebook.com/javascriptjabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;&lt;strong&gt;https://twitter.com/JSJabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/0988262592/ref=as_li_ss_tl?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win by Gene Kim&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/How-Diagnose-Everything-Electronic-Second/dp/0071848290/ref=as_li_ss_tl?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;How to Diagnose and Fix Everything Electronic, Second Edition by Michael Jay Geier &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://andyfrisella.com/blogs/mfceo-project-podcast&#34;&gt;&lt;strong&gt;https://andyfrisella.com/blogs/mfceo-project-podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.garyvaynerchuk.com/the-askgaryvee-show-podcast/&#34;&gt;&lt;strong&gt;https://www.garyvaynerchuk.com/the-askgaryvee-show-podcast/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/1-Page-Marketing-Plan-Customers-Money/dp/1989025013/ref=as_li_ss_tl?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;The 1-Page Marketing Plan: Get New Customers, Make More Money, And Stand out From The Crowd by Allan Dib&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Skyward-Brandon-Sanderson/dp/0399555773/ref=as_li_ss_tl?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://triplebyte.com/jsjabber" rel="nofollow"><strong>Triplebyte offers a $1000 signing bonus</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for $100 credit</strong>
</li>
<li><a href="https://www.cachefly.com/" rel="nofollow"><strong>CacheFly</strong></a></li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>Joined by Special Guest: Anatoliy Zaslavskiy</strong></div><div><strong>Summary</strong></div><div><strong>Anatoliy Zaslavskiy introduces pickle.js and answers the panels questions about using it. The panel discusses the automated testing culture and employee retention. The panel discusses job satisfaction and why there is so much turn over in development jobs. Charles Max Wood reveals some of the reasons that he left past development jobs and the panel considers how the impact of work environments and projects effect developers. Ways to choose the right job for you and how to better a work situation is discussed. Anatoliy finishes by advocating for junior developers and explaining the value they bring to a company. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://github.com/storybooks/storybook" rel="nofollow"><strong>https://github.com/storybooks/storybook</strong></a></li>
<li><a href="https://www.picklejs.com/docs/getting-started" rel="nofollow"><strong>https://www.picklejs.com/docs/getting-started</strong></a></li>
<li><a href="https://opencv.org/" rel="nofollow"><strong>https://opencv.org/</strong></a></li>
<li><a href="https://itunes.apple.com/us/app/snapcrap/id1436238261" rel="nofollow"><strong>https://itunes.apple.com/us/app/snapcrap/id1436238261</strong></a></li>
<li><a href="https://tolicodes.com/" rel="nofollow"><strong>https://tolicodes.com/</strong></a></li>
<li><a href="https://www.facebook.com/tolicodes" rel="nofollow"><strong>https://www.facebook.com/tolicodes</strong></a></li>
<li><a href="https://www.facebook.com/javascriptjabber/" rel="nofollow"><strong>https://www.facebook.com/javascriptjabber</strong></a></li>
<li><a href="https://twitter.com/JSJabber" rel="nofollow"><strong>https://twitter.com/JSJabber</strong></a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal</strong></div><ul>
<li><a href="https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/0988262592/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win by Gene Kim</strong></a></li>
<li>
<a href="https://www.amazon.com/How-Diagnose-Everything-Electronic-Second/dp/0071848290/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>How to Diagnose and Fix Everything Electronic, Second Edition by Michael Jay Geier </strong></a><strong> </strong>
</li>
</ul><div><strong>Charles Max Wood</strong></div><ul>
<li><a href="https://andyfrisella.com/blogs/mfceo-project-podcast" rel="nofollow"><strong>https://andyfrisella.com/blogs/mfceo-project-podcast</strong></a></li>
<li><a href="https://www.garyvaynerchuk.com/the-askgaryvee-show-podcast/" rel="nofollow"><strong>https://www.garyvaynerchuk.com/the-askgaryvee-show-podcast/</strong></a></li>
<li><a href="https://www.amazon.com/1-Page-Marketing-Plan-Customers-Money/dp/1989025013/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>The 1-Page Marketing Plan: Get New Customers, Make More Money, And Stand out From The Crowd by Allan Dib</strong></a></li>
<li><a href="https://www.amazon.com/Skyward-Brandon-Sanderson/dp/0399555773/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Skyward by Brandon Sanderson</strong></a></li>
</ul><div><strong>Anatoliy Zaslavskiy</strong></div><ul>
<li><strong>Acro yoga</strong></li>
<li><a href="http://www.cuddleparty.com/" rel="nofollow"><strong>http://www.cuddleparty.com/</strong></a></li>
<li> </li>
</ul><div>Special Guest: Anatoliy Zaslavskiy.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Triplebyte offers a $1000 signing bonus&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;CacheFly&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joined by Special Guest: Anatoliy Zaslavskiy&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Anatoliy Zaslavskiy introduces pickle.js and answers the panels questions about using it. The panel discusses the automated testing culture and employee retention. The panel discusses job satisfaction and why there is so much turn over in development jobs. Charles Max Wood reveals some of the reasons that he left past development jobs and the panel considers how the impact of work environments and projects effect developers. Ways to choose the right job for you and how to better a work situation is discussed. Anatoliy finishes by advocating for junior developers and explaining the value they bring to a company. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/storybooks/storybook&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://github.com/storybooks/storybook&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.picklejs.com/docs/getting-started&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.picklejs.com/docs/getting-started&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://opencv.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://opencv.org/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itunes.apple.com/us/app/snapcrap/id1436238261&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://itunes.apple.com/us/app/snapcrap/id1436238261&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tolicodes.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://tolicodes.com/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/tolicodes&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.facebook.com/tolicodes&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.facebook.com/javascriptjabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://twitter.com/JSJabber&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/0988262592/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win by Gene Kim&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/How-Diagnose-Everything-Electronic-Second/dp/0071848290/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;How to Diagnose and Fix Everything Electronic, Second Edition by Michael Jay Geier &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://andyfrisella.com/blogs/mfceo-project-podcast&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://andyfrisella.com/blogs/mfceo-project-podcast&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.garyvaynerchuk.com/the-askgaryvee-show-podcast/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;https://www.garyvaynerchuk.com/the-askgaryvee-show-podcast/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/1-Page-Marketing-Plan-Customers-Money/dp/1989025013/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The 1-Page Marketing Plan: Get New Customers, Make More Money, And Stand out From The Crowd by Allan Dib&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Skyward-Brandon-Sanderson/dp/0399555773/ref=as_li_ss_tl?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Skyward by Brandon Sanderson&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Anatoliy Zaslavskiy&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Acro yoga&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.cuddleparty.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;http://www.cuddleparty.com/&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Anatoliy Zaslavskiy.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63842847" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/020b249f-7108-49c5-b422-dd33d496ddce/stream.mp3"/>
                
                <guid isPermaLink="false">dbb1585d-a83e-462c-af85-7f1d10f4cec4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-358-pickle-js-tooling-and-developer-happiness-with-anatoliy-zaslavskiy</link>
                <pubDate>Tue, 02 Apr 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3990</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 357: Event-Stream &amp; Package Vulnerabilities with Richard Feldman and Hillel Wayne</itunes:title>
                <title>JSJ 357: Event-Stream &amp; Package Vulnerabilities with Richard Feldman and Hillel Wayne</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guests: Hillel Wayne and Richard Feldman&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Hillel Wayne kicks off the podcast by giving a short background about his work, explains the concepts of formal methods and the popular npm package - event-stream, in brief. The panelists then dive into the recent event-stream attack and discuss it at length, focusing on different package managers and their vulnerabilities, as well as the security issues associated with them. They debate on whether paying open source developers for their work, thereby leading to an increase in contribution, would eventually help in improving security or not. They finally talk about what can be done to fix certain dependencies and susceptibilities to prevent further attacks and if there are any solutions that can make things both convenient and secure for users.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shemesh.larc.nasa.gov/iria03/p13-leveson.pdf&#34;&gt;STAMP model in accident investigation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Hillelogram?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;Hillel’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hillelwayne.com/about/&#34;&gt;Hillel’s website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rtfeldman?lang=en&#34;&gt;Richard’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hillelwayne.com/post/stamping-on-eventstream/&#34;&gt;Stamping on Event-Stream&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe Eames:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/233312/stuffed-fables&#34;&gt;Stuffed Fables&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee Knight:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://landing.google.com/sre/sre-book/toc/&#34;&gt;SRE book - Google&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shop.lululemon.com/p/women-pants/In-Movement-78-Tight/_/prod8760192&#34;&gt;Lululemon leggings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://open.spotify.com/artist/1QFYii9jMvldjVBUzBC9t2&#34;&gt;DVSR - Band&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aaron Frost:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://2019.jsconf.us/&#34;&gt;JSConf US&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Chris Ferdinandi:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://pawsnewengland.com/&#34;&gt;Paws New England&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajsguides.com/&#34;&gt;Vanilla JS Guides&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Max Wood:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2S6YiQH?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Sony Noise Cancelling Headphones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://classifieds.ksl.com/&#34;&gt;KSL Classifieds&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.upwork.com&#34;&gt;Upwork&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Richard Feldman:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/elm-in-action&#34;&gt;Elm in Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/102652/sentinels-multiverse&#34;&gt;Sentinels of the Multiverse&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Hillel Wayne:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.elminthespring.org/&#34;&gt;Elm in the Spring&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apress.com/us/book/9781484238288&#34;&gt;Practical TLA&#43;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ninachicago.com/&#34;&gt;Nina Chicago - Knitting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/214879/tomb-trader&#34;&gt;Tomb Trader&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Hillel Wayne and Richard Feldman.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a></li>
<li>
<a href="http://sentry.io/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow">Clubhouse</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>Aaron Frost</li>
<li>AJ O’Neal</li>
<li>Chris Ferdinandi</li>
<li>Joe Eames</li>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
</ul><div>Joined by special guests: Hillel Wayne and Richard Feldman</div><div><strong>Episode Summary</strong></div><div>In this episode of JavaScript Jabber, Hillel Wayne kicks off the podcast by giving a short background about his work, explains the concepts of formal methods and the popular npm package - event-stream, in brief. The panelists then dive into the recent event-stream attack and discuss it at length, focusing on different package managers and their vulnerabilities, as well as the security issues associated with them. They debate on whether paying open source developers for their work, thereby leading to an increase in contribution, would eventually help in improving security or not. They finally talk about what can be done to fix certain dependencies and susceptibilities to prevent further attacks and if there are any solutions that can make things both convenient and secure for users.</div><div><strong>Links</strong></div><ul>
<li><a href="https://shemesh.larc.nasa.gov/iria03/p13-leveson.pdf" rel="nofollow">STAMP model in accident investigation</a></li>
<li><a href="https://twitter.com/Hillelogram?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">Hillel’s Twitter</a></li>
<li><a href="https://www.hillelwayne.com/about/" rel="nofollow">Hillel’s website</a></li>
<li><a href="https://twitter.com/rtfeldman?lang=en" rel="nofollow">Richard’s Twitter</a></li>
<li><a href="https://www.hillelwayne.com/post/stamping-on-eventstream/" rel="nofollow">Stamping on Event-Stream</a></li>
</ul><div><strong>Picks</strong></div><div>Joe Eames:</div><ul><li><a href="https://boardgamegeek.com/boardgame/233312/stuffed-fables" rel="nofollow">Stuffed Fables</a></li></ul><div>Aimee Knight:</div><ul>
<li><a href="https://landing.google.com/sre/sre-book/toc/" rel="nofollow">SRE book - Google</a></li>
<li><a href="https://shop.lululemon.com/p/women-pants/In-Movement-78-Tight/_/prod8760192" rel="nofollow">Lululemon leggings</a></li>
<li><a href="https://open.spotify.com/artist/1QFYii9jMvldjVBUzBC9t2" rel="nofollow">DVSR - Band</a></li>
</ul><div>Aaron Frost:</div><ul><li><a href="https://2019.jsconf.us/" rel="nofollow">JSConf US</a></li></ul><div>Chris Ferdinandi:</div><ul>
<li><a href="https://pawsnewengland.com/" rel="nofollow">Paws New England</a></li>
<li><a href="https://vanillajsguides.com/" rel="nofollow">Vanilla JS Guides</a></li>
</ul><div>Charles Max Wood:</div><ul>
<li><a href="https://amzn.to/2S6YiQH?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Sony Noise Cancelling Headphones</a></li>
<li><a href="https://classifieds.ksl.com/" rel="nofollow">KSL Classifieds</a></li>
<li><a href="https://www.upwork.com" rel="nofollow">Upwork</a></li>
</ul><div>Richard Feldman:</div><ul>
<li><a href="https://www.manning.com/books/elm-in-action" rel="nofollow">Elm in Action</a></li>
<li><a href="https://boardgamegeek.com/boardgame/102652/sentinels-multiverse" rel="nofollow">Sentinels of the Multiverse</a></li>
</ul><div>Hillel Wayne:</div><ul>
<li><a href="https://www.elminthespring.org/" rel="nofollow">Elm in the Spring</a></li>
<li><a href="https://www.apress.com/us/book/9781484238288" rel="nofollow">Practical TLA+</a></li>
<li><a href="https://www.ninachicago.com/" rel="nofollow">Nina Chicago - Knitting</a></li>
<li><a href="https://boardgamegeek.com/boardgame/214879/tomb-trader" rel="nofollow">Tomb Trader</a></li>
</ul><div>Special Guests: Hillel Wayne and Richard Feldman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guests: Hillel Wayne and Richard Feldman&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Hillel Wayne kicks off the podcast by giving a short background about his work, explains the concepts of formal methods and the popular npm package - event-stream, in brief. The panelists then dive into the recent event-stream attack and discuss it at length, focusing on different package managers and their vulnerabilities, as well as the security issues associated with them. They debate on whether paying open source developers for their work, thereby leading to an increase in contribution, would eventually help in improving security or not. They finally talk about what can be done to fix certain dependencies and susceptibilities to prevent further attacks and if there are any solutions that can make things both convenient and secure for users.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shemesh.larc.nasa.gov/iria03/p13-leveson.pdf&#34; rel=&#34;nofollow&#34;&gt;STAMP model in accident investigation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Hillelogram?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;Hillel’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hillelwayne.com/about/&#34; rel=&#34;nofollow&#34;&gt;Hillel’s website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rtfeldman?lang=en&#34; rel=&#34;nofollow&#34;&gt;Richard’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hillelwayne.com/post/stamping-on-eventstream/&#34; rel=&#34;nofollow&#34;&gt;Stamping on Event-Stream&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe Eames:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/233312/stuffed-fables&#34; rel=&#34;nofollow&#34;&gt;Stuffed Fables&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee Knight:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://landing.google.com/sre/sre-book/toc/&#34; rel=&#34;nofollow&#34;&gt;SRE book - Google&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shop.lululemon.com/p/women-pants/In-Movement-78-Tight/_/prod8760192&#34; rel=&#34;nofollow&#34;&gt;Lululemon leggings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://open.spotify.com/artist/1QFYii9jMvldjVBUzBC9t2&#34; rel=&#34;nofollow&#34;&gt;DVSR - Band&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aaron Frost:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://2019.jsconf.us/&#34; rel=&#34;nofollow&#34;&gt;JSConf US&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Chris Ferdinandi:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://pawsnewengland.com/&#34; rel=&#34;nofollow&#34;&gt;Paws New England&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajsguides.com/&#34; rel=&#34;nofollow&#34;&gt;Vanilla JS Guides&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Max Wood:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2S6YiQH?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Sony Noise Cancelling Headphones&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://classifieds.ksl.com/&#34; rel=&#34;nofollow&#34;&gt;KSL Classifieds&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.upwork.com&#34; rel=&#34;nofollow&#34;&gt;Upwork&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Richard Feldman:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/elm-in-action&#34; rel=&#34;nofollow&#34;&gt;Elm in Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/102652/sentinels-multiverse&#34; rel=&#34;nofollow&#34;&gt;Sentinels of the Multiverse&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Hillel Wayne:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.elminthespring.org/&#34; rel=&#34;nofollow&#34;&gt;Elm in the Spring&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apress.com/us/book/9781484238288&#34; rel=&#34;nofollow&#34;&gt;Practical TLA&#43;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ninachicago.com/&#34; rel=&#34;nofollow&#34;&gt;Nina Chicago - Knitting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/214879/tomb-trader&#34; rel=&#34;nofollow&#34;&gt;Tomb Trader&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Hillel Wayne and Richard Feldman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="67458612" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d8c18a63-cdcf-495e-a185-de69efc58b84/stream.mp3"/>
                
                <guid isPermaLink="false">afbf0f22-37f4-4c2c-936d-6300298a137d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-357-event-stream-package-vulnerabilities-with-richard-feldman-and-hillel-wayne</link>
                <pubDate>Tue, 26 Mar 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4216</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 356: Build Websites Like It&#39;s 2005 with Keith Cirkel</itunes:title>
                <title>JSJ 356: Build Websites Like It&#39;s 2005 with Keith Cirkel</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Keith Cirkel&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;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.&lt;/div&gt;&lt;div&gt;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.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.keithcirkel.co.uk/&#34;&gt;Keith’s website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/keithamus&#34;&gt;Keith’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Keithamus&#34;&gt;Keith’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.blog/category/engineering/&#34;&gt;GitHub Engineering blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Financial-Times/polyfill-service&#34;&gt;Financial Times – Polyfill service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/github/include-fragment-element&#34;&gt;Include fragment - element&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aaron Frost:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.msnbc.com/bagman&#34;&gt;Bag Man&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/newco/what-its-like-to-be-a-woman-on-the-internet-55f7e6d5044c&#34;&gt;What It’s Like to Be A Woman on the Internet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://cloud.google.com/kubernetes-engine/kubernetes-comic/&#34;&gt;Smooth Sailing with Kubernetes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://techcrunch.com/2019/01/07/github-free-users-now-get-unlimited-private-repositories/&#34;&gt;GitHub Free users get free unlimited private repositories&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.swignsweets.com/&#34;&gt;Swig&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://overreacted.io/things-i-dont-know-as-of-2018/&#34;&gt;Things I don’t know as of 2018&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Isopropyl alcohol&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.banggood.com/search/diy-kit.html&#34;&gt;Bang good electronics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Soldering Iron – &lt;a href=&#34;https://amzn.to/2AQgC6u?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Hakko&lt;/a&gt;, &lt;a href=&#34;https://amzn.to/2RPoWNE?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;X-Tronic&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Keith Cirkel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/about/careers&#34;&gt;GitHub careers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.podbean.com/podcast-detail/q3uii-7b126/Heston&#39;s-Pod--Chips-Podcast&#34;&gt;Heston’s Pod &amp;amp; Chips&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Brexit&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/fluxx-studio-notes/52-things-i-learned-in-2018-b07fc110d8e1&#34;&gt;52 things I learned in 2018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://learnvanillajs.com/&#34;&gt;Learn Vanilla JS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Keith Cirkel.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a></li>
<li>
<a href="http://sentry.io/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow">Clubhouse</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">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/" rel="nofollow">Keith’s website</a></li>
<li><a href="https://github.com/keithamus" rel="nofollow">Keith’s GitHub</a></li>
<li><a href="https://twitter.com/Keithamus" rel="nofollow">Keith’s Twitter</a></li>
<li><a href="https://github.blog/category/engineering/" rel="nofollow">GitHub Engineering blog</a></li>
<li><a href="https://github.com/Financial-Times/polyfill-service" rel="nofollow">Financial Times – Polyfill service</a></li>
<li><a href="https://github.com/github/include-fragment-element" rel="nofollow">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" rel="nofollow">Bag Man</a></li>
<li><a href="https://medium.com/newco/what-its-like-to-be-a-woman-on-the-internet-55f7e6d5044c" rel="nofollow">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/" rel="nofollow">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/" rel="nofollow">GitHub Free users get free unlimited private repositories</a></li>
<li><a href="https://www.swignsweets.com/" rel="nofollow">Swig</a></li>
<li><a href="https://overreacted.io/things-i-dont-know-as-of-2018/" rel="nofollow">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" rel="nofollow">Bang good electronics</a></li>
<li>Soldering Iron – <a href="https://amzn.to/2AQgC6u?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Hakko</a>, <a href="https://amzn.to/2RPoWNE?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">X-Tronic</a>
</li>
</ul><div><strong>Keith Cirkel:</strong></div><ul>
<li><a href="https://github.com/about/careers" rel="nofollow">GitHub careers</a></li>
<li><a href="https://www.podbean.com/podcast-detail/q3uii-7b126/Heston's-Pod--Chips-Podcast" rel="nofollow">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" rel="nofollow">52 things I learned in 2018</a></li>
<li><a href="https://learnvanillajs.com/" rel="nofollow">Learn Vanilla JS</a></li>
</ul><div>Special Guest: Keith Cirkel.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Keith Cirkel&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;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.&lt;/div&gt;&lt;div&gt;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.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.keithcirkel.co.uk/&#34; rel=&#34;nofollow&#34;&gt;Keith’s website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/keithamus&#34; rel=&#34;nofollow&#34;&gt;Keith’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Keithamus&#34; rel=&#34;nofollow&#34;&gt;Keith’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.blog/category/engineering/&#34; rel=&#34;nofollow&#34;&gt;GitHub Engineering blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Financial-Times/polyfill-service&#34; rel=&#34;nofollow&#34;&gt;Financial Times – Polyfill service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/github/include-fragment-element&#34; rel=&#34;nofollow&#34;&gt;Include fragment - element&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aaron Frost:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.msnbc.com/bagman&#34; rel=&#34;nofollow&#34;&gt;Bag Man&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/newco/what-its-like-to-be-a-woman-on-the-internet-55f7e6d5044c&#34; rel=&#34;nofollow&#34;&gt;What It’s Like to Be A Woman on the Internet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://cloud.google.com/kubernetes-engine/kubernetes-comic/&#34; rel=&#34;nofollow&#34;&gt;Smooth Sailing with Kubernetes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://techcrunch.com/2019/01/07/github-free-users-now-get-unlimited-private-repositories/&#34; rel=&#34;nofollow&#34;&gt;GitHub Free users get free unlimited private repositories&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.swignsweets.com/&#34; rel=&#34;nofollow&#34;&gt;Swig&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://overreacted.io/things-i-dont-know-as-of-2018/&#34; rel=&#34;nofollow&#34;&gt;Things I don’t know as of 2018&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Isopropyl alcohol&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.banggood.com/search/diy-kit.html&#34; rel=&#34;nofollow&#34;&gt;Bang good electronics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Soldering Iron – &lt;a href=&#34;https://amzn.to/2AQgC6u?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Hakko&lt;/a&gt;, &lt;a href=&#34;https://amzn.to/2RPoWNE?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;X-Tronic&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Keith Cirkel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/about/careers&#34; rel=&#34;nofollow&#34;&gt;GitHub careers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.podbean.com/podcast-detail/q3uii-7b126/Heston&#39;s-Pod--Chips-Podcast&#34; rel=&#34;nofollow&#34;&gt;Heston’s Pod &amp;amp; Chips&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Brexit&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/fluxx-studio-notes/52-things-i-learned-in-2018-b07fc110d8e1&#34; rel=&#34;nofollow&#34;&gt;52 things I learned in 2018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://learnvanillajs.com/&#34; rel=&#34;nofollow&#34;&gt;Learn Vanilla JS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Keith Cirkel.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54059676" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f015e89e-250b-41d2-ba0c-a712007cbd38/stream.mp3"/>
                
                <guid isPermaLink="false">fbbbbfc7-d010-412e-bbe5-9a035e44ff37</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-356-build-websites-like-it-s-2005-with-keith-cirkel</link>
                <pubDate>Tue, 19 Mar 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3378</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 355: Progressive Web Apps with Aaron Gustafson LIVE at Microsoft Ignite</itunes:title>
                <title>JSJ 355: Progressive Web Apps with Aaron Gustafson LIVE at Microsoft Ignite</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/jsjabber&#34;&gt;Triplebyte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joined by special guest: Aaron Gustafson&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. &lt;/div&gt;&lt;div&gt;Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Electron comparison. In the end, they also talk about life in general, that understanding what people have gone through and empathizing with them is important, as well as not making judgements based on people’s background, gender, race, health issues and so on.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Creating-Enhancing-Netscape-Web-Pages/dp/0789708760??ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Creating &amp;amp; Enhancing Netscape Web Pages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://alistapart.com/&#34;&gt;A List Apart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cloudfour.com/thinks/a-progressive-roadmap-for-your-progressive-web-app/&#34;&gt;A Progressive Roadmap for your Progressive Web App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.microsoft.com/en-us/windows/pwa&#34;&gt;Windows Dev Center - Progressive Web Apps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps&#34;&gt;MDN web docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pwastats.com/&#34;&gt;PWA Stats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/pwastats?lang=en&#34;&gt;PWA Stats Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.aaron-gustafson.com/&#34;&gt;Aaron’s website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/aarongustafson?lang=en&#34;&gt;Aaron’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber/&#34;&gt;https://www.facebook.com/javascriptjabber/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34;&gt;https://twitter.com/JSJabber&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aaron Gustafson:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/27071490-homegoing&#34;&gt;Homegoing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/6512154-zeitoun&#34;&gt;Zeitoun&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Max Wood:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.audible.com/pd/Armada-Audiobook/B00VN0Q8XY&#34;&gt;Armada&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Aaron Gustafson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="http://sentry.io/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://triplebyte.com/jsjabber" rel="nofollow">Triplebyte</a></li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow">Clubhouse</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul><li>Charles Max Wood</li></ul><div>Joined by special guest: Aaron Gustafson</div><div><strong>Episode Summary </strong></div><div>This episode of JavaScript Jabber comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. </div><div>Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Electron comparison. In the end, they also talk about life in general, that understanding what people have gone through and empathizing with them is important, as well as not making judgements based on people’s background, gender, race, health issues and so on.</div><div><strong>Links</strong></div><ul>
<li><a href="https://www.amazon.com/Creating-Enhancing-Netscape-Web-Pages/dp/0789708760?%3Fie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Creating &amp; Enhancing Netscape Web Pages</a></li>
<li><a href="https://alistapart.com/" rel="nofollow">A List Apart</a></li>
<li><a href="https://cloudfour.com/thinks/a-progressive-roadmap-for-your-progressive-web-app/" rel="nofollow">A Progressive Roadmap for your Progressive Web App</a></li>
<li><a href="https://developer.microsoft.com/en-us/windows/pwa" rel="nofollow">Windows Dev Center - Progressive Web Apps</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps" rel="nofollow">MDN web docs</a></li>
<li><a href="https://www.pwastats.com/" rel="nofollow">PWA Stats</a></li>
<li><a href="https://twitter.com/pwastats?lang=en" rel="nofollow">PWA Stats Twitter</a></li>
<li><a href="https://www.aaron-gustafson.com/" rel="nofollow">Aaron’s website</a></li>
<li><a href="https://twitter.com/aarongustafson?lang=en" rel="nofollow">Aaron’s Twitter</a></li>
<li><a href="https://www.facebook.com/javascriptjabber/" rel="nofollow">https://www.facebook.com/javascriptjabber/</a></li>
<li><a href="https://twitter.com/JSJabber" rel="nofollow">https://twitter.com/JSJabber</a></li>
</ul><div><strong>Picks</strong></div><div>Aaron Gustafson:</div><ul>
<li><a href="https://www.goodreads.com/book/show/27071490-homegoing" rel="nofollow">Homegoing</a></li>
<li><a href="https://www.goodreads.com/book/show/6512154-zeitoun" rel="nofollow">Zeitoun</a></li>
</ul><div>Charles Max Wood:</div><ul><li>
<a href="https://www.audible.com/pd/Armada-Audiobook/B00VN0Q8XY" rel="nofollow">Armada</a> </li></ul><div>Special Guest: Aaron Gustafson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://triplebyte.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Triplebyte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joined by special guest: Aaron Gustafson&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. &lt;/div&gt;&lt;div&gt;Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Electron comparison. In the end, they also talk about life in general, that understanding what people have gone through and empathizing with them is important, as well as not making judgements based on people’s background, gender, race, health issues and so on.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Creating-Enhancing-Netscape-Web-Pages/dp/0789708760?%3Fie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Creating &amp;amp; Enhancing Netscape Web Pages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://alistapart.com/&#34; rel=&#34;nofollow&#34;&gt;A List Apart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cloudfour.com/thinks/a-progressive-roadmap-for-your-progressive-web-app/&#34; rel=&#34;nofollow&#34;&gt;A Progressive Roadmap for your Progressive Web App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.microsoft.com/en-us/windows/pwa&#34; rel=&#34;nofollow&#34;&gt;Windows Dev Center - Progressive Web Apps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps&#34; rel=&#34;nofollow&#34;&gt;MDN web docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pwastats.com/&#34; rel=&#34;nofollow&#34;&gt;PWA Stats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/pwastats?lang=en&#34; rel=&#34;nofollow&#34;&gt;PWA Stats Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.aaron-gustafson.com/&#34; rel=&#34;nofollow&#34;&gt;Aaron’s website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/aarongustafson?lang=en&#34; rel=&#34;nofollow&#34;&gt;Aaron’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;https://www.facebook.com/javascriptjabber/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/JSJabber&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/JSJabber&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aaron Gustafson:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/27071490-homegoing&#34; rel=&#34;nofollow&#34;&gt;Homegoing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/6512154-zeitoun&#34; rel=&#34;nofollow&#34;&gt;Zeitoun&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Max Wood:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.audible.com/pd/Armada-Audiobook/B00VN0Q8XY&#34; rel=&#34;nofollow&#34;&gt;Armada&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Aaron Gustafson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53657600" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a3543e0c-ad34-429b-bf6f-294331ab8629/stream.mp3"/>
                
                <guid isPermaLink="false">b15a6299-57f5-482d-b3c4-5b8467b3f1b9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-355-progressive-web-apps-with-aaron-gustafson-live-at-microsoft-ignite</link>
                <pubDate>Tue, 12 Mar 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3353</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 354: Elm with Richard Feldman</itunes:title>
                <title>JSJ 354: Elm with Richard Feldman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Richard Feldman&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Richard Feldman, primarily known for his work in Elm, the author of “Elm in Action” and Head of Technology at NoRedInk, talks about Elm 0.19 and the new features introduced in it. He explains how the development work is distributed between the Elm creator – Evan Czaplicki and the other members of the community and discusses the challenges on the way to Elm 1.0.&lt;/div&gt;&lt;div&gt;Richard also shares some educational materials for listeners interested in learning Elm and gives details on Elm conferences around the world touching on the topic of having diversity among the speakers. He finally discusses some exciting things about Elm which would encourage developers to work with it.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/elm-in-action?a_aid=elm_in_action&amp;amp;a_bid=b15edc5c&#34;&gt;Elm in Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/courses/intro-elm/&#34;&gt;Frontend Masters – Introduction to Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/workshops/advanced-elm/&#34;&gt;Frontend Masters – Advanced Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elm-lang.org/blog/small-assets-without-the-headache&#34;&gt;Small Assets without the Headache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://guide.elm-lang.org/&#34;&gt;Elm Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bridgetroll.org/chapters/53&#34;&gt;ElmBridge San Francisco&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tremlab?lang=en&#34;&gt;Renee Balmert&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.raptitude.com/2012/07/most-lives-are-lived-by-default/&#34;&gt;Most lives are lived by default&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://thinkster.io/&#34;&gt;Thinkster&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Richard Feldman:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=rSdOb0_GPEQ&#34;&gt;Framework Summit 2018 – Keynote speech&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nixos.org/nix/&#34;&gt;Nix Package Manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/39996759-a-philosophy-of-software-design&#34;&gt;A Philosophy of Software Design&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Richard Feldman.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li>
<a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow">Clubhouse</a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><ul>
<li>Joe Eames</li>
<li>Aimee Knight</li>
</ul><div>Joined by special guest: Richard Feldman</div><div><strong>Episode Summary</strong></div><div>In this episode of JavaScript Jabber, Richard Feldman, primarily known for his work in Elm, the author of “Elm in Action” and Head of Technology at NoRedInk, talks about Elm 0.19 and the new features introduced in it. He explains how the development work is distributed between the Elm creator – Evan Czaplicki and the other members of the community and discusses the challenges on the way to Elm 1.0.</div><div>Richard also shares some educational materials for listeners interested in learning Elm and gives details on Elm conferences around the world touching on the topic of having diversity among the speakers. He finally discusses some exciting things about Elm which would encourage developers to work with it.</div><div><strong>Links</strong></div><ul>
<li><a href="https://www.manning.com/books/elm-in-action?a_aid=elm_in_action&a_bid=b15edc5c" rel="nofollow">Elm in Action</a></li>
<li><a href="https://frontendmasters.com/courses/intro-elm/" rel="nofollow">Frontend Masters – Introduction to Elm</a></li>
<li><a href="https://frontendmasters.com/workshops/advanced-elm/" rel="nofollow">Frontend Masters – Advanced Elm</a></li>
<li><a href="https://elm-lang.org/blog/small-assets-without-the-headache" rel="nofollow">Small Assets without the Headache</a></li>
<li><a href="https://guide.elm-lang.org/" rel="nofollow">Elm Guide</a></li>
<li><a href="https://www.bridgetroll.org/chapters/53" rel="nofollow">ElmBridge San Francisco</a></li>
<li><a href="https://twitter.com/tremlab?lang=en" rel="nofollow">Renee Balmert</a></li>
</ul><div><strong>Picks</strong></div><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://www.raptitude.com/2012/07/most-lives-are-lived-by-default/" rel="nofollow">Most lives are lived by default</a></li></ul><div><strong>Joe Eames:</strong></div><ul><li><a href="https://thinkster.io/" rel="nofollow">Thinkster</a></li></ul><div><strong>Richard Feldman:</strong></div><ul>
<li><a href="https://www.youtube.com/watch?v=rSdOb0_GPEQ" rel="nofollow">Framework Summit 2018 – Keynote speech</a></li>
<li><a href="https://nixos.org/nix/" rel="nofollow">Nix Package Manager</a></li>
<li><a href="https://www.goodreads.com/book/show/39996759-a-philosophy-of-software-design" rel="nofollow">A Philosophy of Software Design</a></li>
</ul><div>Special Guest: Richard Feldman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joined by special guest: Richard Feldman&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Richard Feldman, primarily known for his work in Elm, the author of “Elm in Action” and Head of Technology at NoRedInk, talks about Elm 0.19 and the new features introduced in it. He explains how the development work is distributed between the Elm creator – Evan Czaplicki and the other members of the community and discusses the challenges on the way to Elm 1.0.&lt;/div&gt;&lt;div&gt;Richard also shares some educational materials for listeners interested in learning Elm and gives details on Elm conferences around the world touching on the topic of having diversity among the speakers. He finally discusses some exciting things about Elm which would encourage developers to work with it.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/elm-in-action?a_aid=elm_in_action&amp;a_bid=b15edc5c&#34; rel=&#34;nofollow&#34;&gt;Elm in Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/courses/intro-elm/&#34; rel=&#34;nofollow&#34;&gt;Frontend Masters – Introduction to Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/workshops/advanced-elm/&#34; rel=&#34;nofollow&#34;&gt;Frontend Masters – Advanced Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elm-lang.org/blog/small-assets-without-the-headache&#34; rel=&#34;nofollow&#34;&gt;Small Assets without the Headache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://guide.elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bridgetroll.org/chapters/53&#34; rel=&#34;nofollow&#34;&gt;ElmBridge San Francisco&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tremlab?lang=en&#34; rel=&#34;nofollow&#34;&gt;Renee Balmert&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.raptitude.com/2012/07/most-lives-are-lived-by-default/&#34; rel=&#34;nofollow&#34;&gt;Most lives are lived by default&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://thinkster.io/&#34; rel=&#34;nofollow&#34;&gt;Thinkster&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Richard Feldman:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=rSdOb0_GPEQ&#34; rel=&#34;nofollow&#34;&gt;Framework Summit 2018 – Keynote speech&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nixos.org/nix/&#34; rel=&#34;nofollow&#34;&gt;Nix Package Manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/39996759-a-philosophy-of-software-design&#34; rel=&#34;nofollow&#34;&gt;A Philosophy of Software Design&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Richard Feldman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="36421799" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/129e601e-2633-4bb2-ac61-30f02a92f6bf/stream.mp3"/>
                
                <guid isPermaLink="false">5b3890dd-82f8-4f4d-a9df-5c7ed4206fdf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-354-elm-with-richard-feldman</link>
                <pubDate>Tue, 05 Mar 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2276</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 353: Signal R with Brady Gaster LIVE at Microsoft Ignite</itunes:title>
                <title>JSJ 353: Signal R with Brady Gaster LIVE at Microsoft Ignite</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guest:&lt;/strong&gt; Brady Gaster&lt;/div&gt;&lt;div&gt;In this episode, Chuck talks with &lt;a href=&#34;https://twitter.com/bradygaster&#34;&gt;Brady Gaster&lt;/a&gt; about &lt;a href=&#34;https://www.asp.net/signalr&#34;&gt;SignalR&lt;/a&gt; that is offered through Microsoft. Brady Gaster is a computer software engineer at Microsoft and past employers include Logical Advantage, and Market America, Inc. Check out today’s episode where the two dive deep into SignalR topics.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/dotnet/csharp/&#34;&gt;C#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Chuck’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.asp.net/signalr&#34;&gt;SignalR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/SignalR?lang=en&#34;&gt;SignalR’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/SignalR/SignalR&#34;&gt;GitHub SignalR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://socket.io/&#34;&gt;Socket.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/node-sass&#34;&gt;Node-SASS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/aspnet/signalr/overview/guide-to-the-api/hubs-api-guide-javascript-client&#34;&gt;ASP.NET SignalR Hubs API Guide – JavaScript Client&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://signalr.net/&#34;&gt;SignalR.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://realtalkjavascript.simplecast.fm/&#34;&gt;Real Talk JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.android.com/reference/android/os/Parcel&#34;&gt;Parcel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/bradygaster&#34;&gt;Brady Gaster’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bradygaster&#34;&gt;Brady Gaster’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/bradygaster&#34;&gt;Brady Gaster’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Brady&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Team on General Session&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.korg.com/us/&#34;&gt;Korg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.seahawks.com/&#34;&gt;SeaHawks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Brady’s kids&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.logitech.com/en-us/product/spotlight-presentation-remote&#34;&gt;Logictech spot light&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apple.com/airpods/&#34;&gt;AirPods&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.expressvpn.com/&#34;&gt;Express VPN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hyper Drive&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.j5create.com/collections&#34;&gt;J5 ports and SD card readers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podwrench.com/&#34;&gt;Podwrench&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Brady Gaster.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.netlify.com/" rel="nofollow">Netlify</a></li>
<li>
<a href="http://sentry.io/" rel="nofollow">Sentry</a> use the code “devchat” for $100 credit</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow"><strong>Clubhouse</strong></a></li>
</ul><div><strong>Panel:</strong></div><div>Charles Max Wood</div><div>
<strong>Special Guest:</strong> Brady Gaster</div><div>In this episode, Chuck talks with <a href="https://twitter.com/bradygaster" rel="nofollow">Brady Gaster</a> about <a href="https://www.asp.net/signalr" rel="nofollow">SignalR</a> that is offered through Microsoft. Brady Gaster is a computer software engineer at Microsoft and past employers include Logical Advantage, and Market America, Inc. Check out today’s episode where the two dive deep into SignalR topics.</div><div><strong>Links:</strong></div><ul>
<li><a href="https://vuejs.org/" rel="nofollow">Vue</a></li>
<li><a href="https://jquery.com/" rel="nofollow">jQuery</a></li>
<li><a href="https://angular.io/" rel="nofollow">Angular</a></li>
<li><a href="https://docs.microsoft.com/en-us/dotnet/csharp/" rel="nofollow">C#</a></li>
<li><a href="https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chuck’s Twitter</a></li>
<li><a href="https://www.asp.net/signalr" rel="nofollow">SignalR</a></li>
<li><a href="https://twitter.com/SignalR?lang=en" rel="nofollow">SignalR’s Twitter</a></li>
<li><a href="https://github.com/SignalR/SignalR" rel="nofollow">GitHub SignalR</a></li>
<li><a href="https://socket.io/" rel="nofollow">Socket.io</a></li>
<li><a href="https://www.npmjs.com/package/node-sass" rel="nofollow">Node-SASS</a></li>
<li><a href="https://docs.microsoft.com/en-us/aspnet/signalr/overview/guide-to-the-api/hubs-api-guide-javascript-client" rel="nofollow">ASP.NET SignalR Hubs API Guide – JavaScript Client</a></li>
<li><a href="http://signalr.net/" rel="nofollow">SignalR.net</a></li>
<li><a href="https://realtalkjavascript.simplecast.fm/" rel="nofollow">Real Talk JavaScript</a></li>
<li><a href="https://developer.android.com/reference/android/os/Parcel" rel="nofollow">Parcel</a></li>
<li><a href="https://twitter.com/bradygaster" rel="nofollow">Brady Gaster’s Twitter</a></li>
<li><a href="https://github.com/bradygaster" rel="nofollow">Brady Gaster’s GitHub</a></li>
<li><a href="https://www.linkedin.com/in/bradygaster" rel="nofollow">Brady Gaster’s LinkedIn</a></li>
</ul><div><strong>Picks:</strong></div><div>Brady</div><ul>
<li>Team on General Session</li>
<li><a href="https://www.korg.com/us/" rel="nofollow">Korg</a></li>
<li><a href="https://www.seahawks.com/" rel="nofollow">SeaHawks</a></li>
<li>Brady’s kids</li>
<li><a href="https://www.logitech.com/en-us/product/spotlight-presentation-remote" rel="nofollow">Logictech spot light</a></li>
<li><a href="https://www.apple.com/airpods/" rel="nofollow">AirPods</a></li>
</ul><div>Charles</div><ul>
<li><a href="https://www.expressvpn.com/" rel="nofollow">Express VPN</a></li>
<li>Hyper Drive</li>
<li><a href="https://en.j5create.com/collections" rel="nofollow">J5 ports and SD card readers</a></li>
<li><a href="https://podwrench.com/" rel="nofollow">Podwrench</a></li>
</ul><div>Special Guest: Brady Gaster.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guest:&lt;/strong&gt; Brady Gaster&lt;/div&gt;&lt;div&gt;In this episode, Chuck talks with &lt;a href=&#34;https://twitter.com/bradygaster&#34; rel=&#34;nofollow&#34;&gt;Brady Gaster&lt;/a&gt; about &lt;a href=&#34;https://www.asp.net/signalr&#34; rel=&#34;nofollow&#34;&gt;SignalR&lt;/a&gt; that is offered through Microsoft. Brady Gaster is a computer software engineer at Microsoft and past employers include Logical Advantage, and Market America, Inc. Check out today’s episode where the two dive deep into SignalR topics.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/dotnet/csharp/&#34; rel=&#34;nofollow&#34;&gt;C#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chuck’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.asp.net/signalr&#34; rel=&#34;nofollow&#34;&gt;SignalR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/SignalR?lang=en&#34; rel=&#34;nofollow&#34;&gt;SignalR’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/SignalR/SignalR&#34; rel=&#34;nofollow&#34;&gt;GitHub SignalR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://socket.io/&#34; rel=&#34;nofollow&#34;&gt;Socket.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/node-sass&#34; rel=&#34;nofollow&#34;&gt;Node-SASS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/aspnet/signalr/overview/guide-to-the-api/hubs-api-guide-javascript-client&#34; rel=&#34;nofollow&#34;&gt;ASP.NET SignalR Hubs API Guide – JavaScript Client&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://signalr.net/&#34; rel=&#34;nofollow&#34;&gt;SignalR.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://realtalkjavascript.simplecast.fm/&#34; rel=&#34;nofollow&#34;&gt;Real Talk JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.android.com/reference/android/os/Parcel&#34; rel=&#34;nofollow&#34;&gt;Parcel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/bradygaster&#34; rel=&#34;nofollow&#34;&gt;Brady Gaster’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bradygaster&#34; rel=&#34;nofollow&#34;&gt;Brady Gaster’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/bradygaster&#34; rel=&#34;nofollow&#34;&gt;Brady Gaster’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Brady&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Team on General Session&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.korg.com/us/&#34; rel=&#34;nofollow&#34;&gt;Korg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.seahawks.com/&#34; rel=&#34;nofollow&#34;&gt;SeaHawks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Brady’s kids&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.logitech.com/en-us/product/spotlight-presentation-remote&#34; rel=&#34;nofollow&#34;&gt;Logictech spot light&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apple.com/airpods/&#34; rel=&#34;nofollow&#34;&gt;AirPods&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.expressvpn.com/&#34; rel=&#34;nofollow&#34;&gt;Express VPN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hyper Drive&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.j5create.com/collections&#34; rel=&#34;nofollow&#34;&gt;J5 ports and SD card readers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podwrench.com/&#34; rel=&#34;nofollow&#34;&gt;Podwrench&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Brady Gaster.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49616770" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/490c671b-9a34-4ccf-9341-399203680b32/stream.mp3"/>
                
                <guid isPermaLink="false">2a418ce1-3da4-4aca-af0b-94239b9fcab2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-353-signal-r-with-brady-gaster-live-at-microsoft-ignite</link>
                <pubDate>Wed, 27 Feb 2019 02:00:00 &#43;0000</pubDate>
                <itunes:duration>3101</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 352: Caffeinated Style Sheets: Supporting High Level CSS with JavaScript with Tommy Hodgins</itunes:title>
                <title>JSJ 352: Caffeinated Style Sheets: Supporting High Level CSS with JavaScript with Tommy Hodgins</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;Sentry&lt;/a&gt;- use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary   &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, the panelists talk with Tommy Hodgins who specializes in responsive web design. He starts with explaining to listeners what it means by a responsive web layout and goes on to discuss the techniques in using JavaScript in CSS in depth.&lt;/div&gt;&lt;div&gt;He elaborates on dynamic styling of components, event-driven stylesheet templating, performance and timing characteristics of these techniques and describes different kinds of observers – interception, resize and mutation, and their support for various browsers. He also talks about how to go about enabling certain features by extending CSS, comparison to tools such as the CSS preprocessor and Media Queries, pros and cons of having this approach while citing relevant examples, exciting new features coming up in CSS, ways of testing the methods, caffeinated stylesheets, along with Qaffeine and Deqaf tools.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.npmjs.com/package/jsincss&#34;&gt;JS in CSS&lt;/a&gt; – Event driven virtual stylesheet manager&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tomhodgins/qaffeine&#34;&gt;Qaffiene&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tomhodgins/deqaf&#34;&gt;Deqaf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/innovati?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;Tommy’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://staticresource.com/fizzbuzz.html&#34;&gt;Fizzbuzz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/159503/captain-dead&#34;&gt;The Captain Is Dead&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://henrikwarne.com/2018/12/03/developer-on-call/&#34;&gt;Developer on Call&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tip – Try to follow a low-sugar diet&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/innovati/status/1068998114491678720&#34;&gt;Tommy’s snippets on Twitter – JS in CSS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bitsofco.de/&#34;&gt;All things frontend blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/gulp-boilerplate&#34;&gt;Gulp project&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/cmaxw/devchat-eleventy&#34;&gt;Coaching by Charles in exchange of writing Show Notes or Tags&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Tommy&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/jsincss&#34;&gt;JS in CSS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Tommy Hodgins.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li>
<a href="http://sentry.io/" rel="nofollow">Sentry</a>- use the code “devchat” for $100 credit</li>
<li><a href="https://www.netlify.com/" rel="nofollow">Netlify</a></li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow"><strong>Clubhouse</strong></a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div> </div><div><strong>Episode Summary   </strong></div><div>In this episode of JavaScript Jabber, the panelists talk with Tommy Hodgins who specializes in responsive web design. He starts with explaining to listeners what it means by a responsive web layout and goes on to discuss the techniques in using JavaScript in CSS in depth.</div><div>He elaborates on dynamic styling of components, event-driven stylesheet templating, performance and timing characteristics of these techniques and describes different kinds of observers – interception, resize and mutation, and their support for various browsers. He also talks about how to go about enabling certain features by extending CSS, comparison to tools such as the CSS preprocessor and Media Queries, pros and cons of having this approach while citing relevant examples, exciting new features coming up in CSS, ways of testing the methods, caffeinated stylesheets, along with Qaffeine and Deqaf tools.</div><div><strong>Links</strong></div><ul>
<li>
<a href="https://www.npmjs.com/package/jsincss" rel="nofollow">JS in CSS</a> – Event driven virtual stylesheet manager</li>
<li><a href="https://github.com/tomhodgins/qaffeine" rel="nofollow">Qaffiene</a></li>
<li><a href="https://github.com/tomhodgins/deqaf" rel="nofollow">Deqaf</a></li>
<li><a href="https://twitter.com/innovati?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">Tommy’s Twitter</a></li>
<li><a href="http://staticresource.com/fizzbuzz.html" rel="nofollow">Fizzbuzz</a></li>
</ul><div> </div><div><strong>Picks</strong></div><div><strong>Joe</strong></div><ul><li><a href="https://boardgamegeek.com/boardgame/159503/captain-dead" rel="nofollow">The Captain Is Dead</a></li></ul><div><strong>Aimee</strong></div><ul>
<li><a href="https://henrikwarne.com/2018/12/03/developer-on-call/" rel="nofollow">Developer on Call</a></li>
<li>Tip – Try to follow a low-sugar diet</li>
</ul><div><strong>Chris</strong></div><ul>
<li><a href="https://twitter.com/innovati/status/1068998114491678720" rel="nofollow">Tommy’s snippets on Twitter – JS in CSS</a></li>
<li><a href="https://bitsofco.de/" rel="nofollow">All things frontend blog</a></li>
<li><a href="https://github.com/cferdinandi/gulp-boilerplate" rel="nofollow">Gulp project</a></li>
</ul><div><strong>Charles</strong></div><ul><li><a href="https://github.com/cmaxw/devchat-eleventy" rel="nofollow">Coaching by Charles in exchange of writing Show Notes or Tags</a></li></ul><div><strong>Tommy</strong></div><ul><li><a href="https://www.npmjs.com/package/jsincss" rel="nofollow">JS in CSS</a></li></ul><div>Special Guest: Tommy Hodgins.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;- use the code “devchat” for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary   &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, the panelists talk with Tommy Hodgins who specializes in responsive web design. He starts with explaining to listeners what it means by a responsive web layout and goes on to discuss the techniques in using JavaScript in CSS in depth.&lt;/div&gt;&lt;div&gt;He elaborates on dynamic styling of components, event-driven stylesheet templating, performance and timing characteristics of these techniques and describes different kinds of observers – interception, resize and mutation, and their support for various browsers. He also talks about how to go about enabling certain features by extending CSS, comparison to tools such as the CSS preprocessor and Media Queries, pros and cons of having this approach while citing relevant examples, exciting new features coming up in CSS, ways of testing the methods, caffeinated stylesheets, along with Qaffeine and Deqaf tools.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.npmjs.com/package/jsincss&#34; rel=&#34;nofollow&#34;&gt;JS in CSS&lt;/a&gt; – Event driven virtual stylesheet manager&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tomhodgins/qaffeine&#34; rel=&#34;nofollow&#34;&gt;Qaffiene&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tomhodgins/deqaf&#34; rel=&#34;nofollow&#34;&gt;Deqaf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/innovati?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;Tommy’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://staticresource.com/fizzbuzz.html&#34; rel=&#34;nofollow&#34;&gt;Fizzbuzz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/159503/captain-dead&#34; rel=&#34;nofollow&#34;&gt;The Captain Is Dead&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://henrikwarne.com/2018/12/03/developer-on-call/&#34; rel=&#34;nofollow&#34;&gt;Developer on Call&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tip – Try to follow a low-sugar diet&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/innovati/status/1068998114491678720&#34; rel=&#34;nofollow&#34;&gt;Tommy’s snippets on Twitter – JS in CSS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bitsofco.de/&#34; rel=&#34;nofollow&#34;&gt;All things frontend blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/gulp-boilerplate&#34; rel=&#34;nofollow&#34;&gt;Gulp project&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/cmaxw/devchat-eleventy&#34; rel=&#34;nofollow&#34;&gt;Coaching by Charles in exchange of writing Show Notes or Tags&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Tommy&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/jsincss&#34; rel=&#34;nofollow&#34;&gt;JS in CSS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Tommy Hodgins.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48239595" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/eb5954f2-05f8-4f04-95d9-d93aedc266ab/stream.mp3"/>
                
                <guid isPermaLink="false">6079039c-50ad-4083-850d-c854e5e7a39b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-352-caffeinated-style-sheets-supporting-high-level-css-with-javascript-with-tommy-hodgins</link>
                <pubDate>Tue, 19 Feb 2019 04:00:00 &#43;0000</pubDate>
                <itunes:duration>3014</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 351: Dinero.js with Sarah Dayan</itunes:title>
                <title>JSJ 351: Dinero.js with Sarah Dayan</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io&#34;&gt;Sentry&lt;/a&gt; use the code &#34;devchat&#34; for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Special Guest - Sarah Dayan &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, the panelists talk to Sarah Dayan, who is a Frontend Software Engineer working for Algolia in Paris. They about the complications in handling money in software development and ask Sarah about the journey that led to the creation of Dinero.js, it’s implementation details, importance of maintaining good documentation, dealing with issues faced along the way, various features of Dinero and working with open source projects in general. Check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0.40 - Advertisement : &lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:44 - Sarah introduces herself and Chris talks about his interest in learning more about Dinero and compliments Sarah on its great documentation.&lt;/div&gt;&lt;div&gt;3.10 - Sarah gives some background saying that she created and published Dinero around a year ago. She goes on to explain that the Dinero library helps in handling monetary values. It comes with several methods to parse, manipulate and format these values. The reason behind creating it is that there is no consensus on representing money in software development currently. She shares the story from her previous job where her work was to maintain legacy accounting software, and along the way they realized, that since JavaScript did not have a way to natively represent decimal values, it led to adding large numbers of rounded up numbers continuously, eventually leading to wrong computations.&lt;/div&gt;&lt;div&gt;6:50 - Aimee asks about ways to handle different currencies in Dinero. Sarah answers that she has followed Martin Fowler’s money pattern where two different currencies were not allowed to be worked on directly, conversion was mandatory, just like in real life.&lt;/div&gt;&lt;div&gt;7:50 - Charles talks about his old freelance work where he was overwhelmed while handling and representing money in software.&lt;/div&gt;&lt;div&gt;8:25 - Aimee enquires if Dinero can be used for both frontend and backend. Sarah replies that it can be used anywhere and explains that there is no such thing as just a number when it comes to money, there must be a currency associated with it.&lt;/div&gt;&lt;div&gt;9:30 - Charles asks how to figure out the direction to go to when dealing with money and to make sure that all use-cases are covered. Sarah answers that in cases such as floating-point math where the computations don’t end up being accurate as handling is not supported, numbers can be used if treated as subunits (for e.g. 100cents = 1$). However, even then, there are issues in dividing money. She then explains the procedure of “allocation” from the Fowler pattern and she says that Dinero helps in doing the same in such scenarios.&lt;/div&gt;&lt;div&gt;12:54 - They discuss how they did not realize how difficult it was dealing with monetary values in development. Sarah talks about the fact that there are numerous aspects involved in it, giving the example of rounding off and stating that there are even factors such as different laws in different countries that need to be considered.&lt;/div&gt;&lt;div&gt;16:00 - AJ asks details about crafting the library, maintaining the centralized code and covering of edge cases and using inheritance. Sarah explains the concept of domain driven development and the importance of being an expert in the respective domains. She talks about the library structure briefly, describing that is kept very simple with a module pattern and it has allowed her to manage v...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.netlify.com/" rel="nofollow">Netlify</a></li>
<li>
<a href="http://sentry.io" rel="nofollow">Sentry</a> use the code &#34;devchat&#34; for $100 credit</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow"><strong>Clubhouse</strong></a></li>
</ul><div><strong>Panel:</strong></div><ul>
<li>Joe Eames</li>
<li>Aimee Knight</li>
<li>Chris Ferdinandi</li>
<li>AJ O’Neal</li>
<li>Charles Max Wood</li>
</ul><div><strong>Special Guest - Sarah Dayan </strong></div><div>In this episode of JavaScript Jabber, the panelists talk to Sarah Dayan, who is a Frontend Software Engineer working for Algolia in Paris. They about the complications in handling money in software development and ask Sarah about the journey that led to the creation of Dinero.js, it’s implementation details, importance of maintaining good documentation, dealing with issues faced along the way, various features of Dinero and working with open source projects in general. Check it out!</div><div><strong>Show Topics:</strong></div><div>0.40 - Advertisement : <a href="https://www.netlify.com/" rel="nofollow">Netlify</a>
</div><div>1:44 - Sarah introduces herself and Chris talks about his interest in learning more about Dinero and compliments Sarah on its great documentation.</div><div>3.10 - Sarah gives some background saying that she created and published Dinero around a year ago. She goes on to explain that the Dinero library helps in handling monetary values. It comes with several methods to parse, manipulate and format these values. The reason behind creating it is that there is no consensus on representing money in software development currently. She shares the story from her previous job where her work was to maintain legacy accounting software, and along the way they realized, that since JavaScript did not have a way to natively represent decimal values, it led to adding large numbers of rounded up numbers continuously, eventually leading to wrong computations.</div><div>6:50 - Aimee asks about ways to handle different currencies in Dinero. Sarah answers that she has followed Martin Fowler’s money pattern where two different currencies were not allowed to be worked on directly, conversion was mandatory, just like in real life.</div><div>7:50 - Charles talks about his old freelance work where he was overwhelmed while handling and representing money in software.</div><div>8:25 - Aimee enquires if Dinero can be used for both frontend and backend. Sarah replies that it can be used anywhere and explains that there is no such thing as just a number when it comes to money, there must be a currency associated with it.</div><div>9:30 - Charles asks how to figure out the direction to go to when dealing with money and to make sure that all use-cases are covered. Sarah answers that in cases such as floating-point math where the computations don’t end up being accurate as handling is not supported, numbers can be used if treated as subunits (for e.g. 100cents = 1$). However, even then, there are issues in dividing money. She then explains the procedure of “allocation” from the Fowler pattern and she says that Dinero helps in doing the same in such scenarios.</div><div>12:54 - They discuss how they did not realize how difficult it was dealing with monetary values in development. Sarah talks about the fact that there are numerous aspects involved in it, giving the example of rounding off and stating that there are even factors such as different laws in different countries that need to be considered.</div><div>16:00 - AJ asks details about crafting the library, maintaining the centralized code and covering of edge cases and using inheritance. Sarah explains the concept of domain driven development and the importance of being an expert in the respective domains. She talks about the library structure briefly, describing that is kept very simple with a module pattern and it has allowed her to manage visibility, make it immutable, include currency converters, formatters and so on.</div><div>19:34 - AJ asks about the internal complexity of the implementation. Sarah answers that code wise it is extremely simple and easy, anyone with a limited JavaScript experience can understand it.</div><div>20:50 - AJ asks if it’s open source to which Sarah answers in affirmative and says that she would like external help with implementing some features too.</div><div>22:10 - Chris asks about Sarah’s excellent documentation approach, how has she managed to do it in a very detailed manner and how important it is in an open source project. Sarah says that she believes that documentation is extremely important, and not having good docs is a big hindrance to developers and to anyone who is trying to learn in general. She talks about her love for writing which explains the presence of annotations and examples in the source code.</div><div>27:50 - Charles discusses how autogenerated documentation gives an explanation about the methods and functions in the code but there is no guidance as such, so it is important to have guides. Sarah agrees by saying that searching for exact solutions is much simpler with it, leading to saving time as well.</div><div>29:43 - Chris speaks about Vue also being quite good at having guides and links and thanks Sarah for her work on Dinero.</div><div>30:15 - Advertisement - <a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> - Use code “devchat” to get two months free on Sentry’s small plan.</div><div>31:23 - Chris asks what the process is, for creating and running Dinero in different places. Sarah explains that she uses rollup.js which is a bundler suited for libraries, it takes in the ES module library and gives the output in any format. She states that the reason for using the ES module library is that she wanted to provide several builds for several environments with a clean and simple source and goes on to explain that these modules are native, have a terse syntax, easy to read and can be statically analyzed. She also gives the disadvantages in choosing webpack over rollup.</div><div>36:05 - Charles asks if anyone else is using Dinero. Sarah replies that around two or three people are using it, not much, but she is happy that it is out there to help people and she enjoyed working on it.</div><div>37:50 - Joe asks if there are any interesting stories about issues such as involving weird currency. Sarah answers in affirmative and gives the example of the method “hasCents”. She explains that she had to deprecate it because the unit “cents” does not have any value in non-Western currencies, and has created “hasSubUnits” method instead. She explains some problems like dealing with currencies that don’t support the ISO 4217 standard.</div><div>42:30 - Joe asks if social and political upheavals that affect the currencies have any effect on the library too. Sarah gives the example of Chinese and Japanese currencies where there are no sub-units and states that it is important to be flexible in developing stuff in an ever-changing domain like money. She also says that she does not include any third-party dependency in the library.</div><div>46:00 - AJ says that BigInts have arrived in JavaScript but there is no way to convert between typed arrays, hexadecimal or other storage formats. But later (1:10:55), he corrects that statement saying that BigInts in fact, does have support for hexadecimals. Sarah talks about wanting to keep the code simple and keep developer experience great.</div><div>49:08 - Charles asks about the features in Dinero. Sarah elaborates on wanting to work more on detecting currencies, improve the way it is built, provide better support for type libraries and get much better at documentation.</div><div>52:32 - Charles says that it is good that Sarah is thinking about adopting Dinero to fit people’s needs and requirements and asks about different forms of outreach. Sarah says that she blogs a lot, is active on Twitter and attends conferences as well. Her goal is not popularity per se but to help people and keep on improving the product.</div><div>55:47 - Chris talks about the flip side that as the product grows and becomes popular, the number of support requests increases too. Sarah agrees that open source projects tend to eat up a lot of time and that doing such projects comes with a lot of responsibility but can also help in getting jobs.</div><div>59:47 - Sarah says that she is available online on her blog - <a href="https://frontstuff.io/" rel="nofollow">frontstuff</a>, on Twitter as Sarah Dayan and on GitHub as sarahdayan.</div><div>1:00:06 - Advertisement - <a href="https://clubhouse.io/" rel="nofollow">Clubhouse</a>
</div><div>1:01:01 - Picks!</div><div>1:11:42  - END - Advertisement - <a href="https://www.cachefly.com/" rel="nofollow">CacheFly!</a>
</div><div><strong>Picks:</strong></div><div><strong>Sarah</strong></div><ul><li><a href="https://community.algolia.com/docsearch/" rel="nofollow">DocSearch - Algolia</a></li></ul><div><strong>AJ O’Neal</strong></div><ul>
<li><a href="https://en.wikipedia.org/wiki/The_Legendary_Profile" rel="nofollow">The Legendary Profile by Modern Jazz Quartet</a></li>
<li><a href="https://www.amazon.com/Computer-Prevention-Ultra-Thin-Thinkpad-Protection/dp/B06XZMXPR7" rel="nofollow">Webcam Cover by Dcreate</a></li>
<li><a href="https://www.amazon.com/How-Music-Works-David-Byrne/dp/1936365537" rel="nofollow">How Music Works - David Byrne</a></li>
</ul><div><strong>Chris</strong></div><ul>
<li><a href="https://twitter.com/innovati/status/1068998114491678720" rel="nofollow">Tommy Hodgins Code Series</a></li>
<li><a href="https://www.youtube.com/channel/UCBa659QWEk1AI4Tg--mrJ2A" rel="nofollow">Tom Scott - YouTube</a></li>
<li><a href="https://www.youtube.com/watch?v=OyJTF9z4-6Y" rel="nofollow">Future Man</a></li>
</ul><div><strong>Joe</strong></div><ul>
<li><a href="https://www.imdb.com/title/tt5511582/" rel="nofollow">Timeless</a></li>
<li><a href="https://www.audible.com.au/pd/A-Christmas-Carol-Simon-Schuster-Edition-Audiobook/B00FOAGW6C?pf_rd_p=771c6463-05d7-4981-9b47-920dc34a70f1&pf_rd_r=6TKJBDDQ91SAC5Y36FT7&qid=1550084054&ref=a_search_c3_lProduct_1_3&sr=1-3" rel="nofollow">A Christmas Carol narrated by Patrick Stewart</a></li>
</ul><div><strong>Aimee</strong></div><ul><li><a href="https://news.ycombinator.com/item?id=18554272" rel="nofollow">Hacker News thread on working with Legacy Codebases</a></li></ul><div><strong>Charles</strong></div><ul>
<li><a href="https://www.stgeorgemarathon.com/" rel="nofollow">George Marathon</a></li>
<li><a href="https://buy.garmin.com/en-US/US/p/529988" rel="nofollow">Garmin Forerunner 235</a></li>
<li> </li>
</ul><div>Special Guest: Sarah Dayan.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code &amp;#34;devchat&amp;#34; for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Special Guest - Sarah Dayan &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, the panelists talk to Sarah Dayan, who is a Frontend Software Engineer working for Algolia in Paris. They about the complications in handling money in software development and ask Sarah about the journey that led to the creation of Dinero.js, it’s implementation details, importance of maintaining good documentation, dealing with issues faced along the way, various features of Dinero and working with open source projects in general. Check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0.40 - Advertisement : &lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;Netlify&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:44 - Sarah introduces herself and Chris talks about his interest in learning more about Dinero and compliments Sarah on its great documentation.&lt;/div&gt;&lt;div&gt;3.10 - Sarah gives some background saying that she created and published Dinero around a year ago. She goes on to explain that the Dinero library helps in handling monetary values. It comes with several methods to parse, manipulate and format these values. The reason behind creating it is that there is no consensus on representing money in software development currently. She shares the story from her previous job where her work was to maintain legacy accounting software, and along the way they realized, that since JavaScript did not have a way to natively represent decimal values, it led to adding large numbers of rounded up numbers continuously, eventually leading to wrong computations.&lt;/div&gt;&lt;div&gt;6:50 - Aimee asks about ways to handle different currencies in Dinero. Sarah answers that she has followed Martin Fowler’s money pattern where two different currencies were not allowed to be worked on directly, conversion was mandatory, just like in real life.&lt;/div&gt;&lt;div&gt;7:50 - Charles talks about his old freelance work where he was overwhelmed while handling and representing money in software.&lt;/div&gt;&lt;div&gt;8:25 - Aimee enquires if Dinero can be used for both frontend and backend. Sarah replies that it can be used anywhere and explains that there is no such thing as just a number when it comes to money, there must be a currency associated with it.&lt;/div&gt;&lt;div&gt;9:30 - Charles asks how to figure out the direction to go to when dealing with money and to make sure that all use-cases are covered. Sarah answers that in cases such as floating-point math where the computations don’t end up being accurate as handling is not supported, numbers can be used if treated as subunits (for e.g. 100cents = 1$). However, even then, there are issues in dividing money. She then explains the procedure of “allocation” from the Fowler pattern and she says that Dinero helps in doing the same in such scenarios.&lt;/div&gt;&lt;div&gt;12:54 - They discuss how they did not realize how difficult it was dealing with monetary values in development. Sarah talks about the fact that there are numerous aspects involved in it, giving the example of rounding off and stating that there are even factors such as different laws in different countries that need to be considered.&lt;/div&gt;&lt;div&gt;16:00 - AJ asks details about crafting the library, maintaining the centralized code and covering of edge cases and using inheritance. Sarah explains the concept of domain driven development and the importance of being an expert in the respective domains. She talks about the library structure briefly, describing that is kept very simple with a module pattern and it has allowed her to manage visibility, make it immutable, include currency converters, formatters and so on.&lt;/div&gt;&lt;div&gt;19:34 - AJ asks about the internal complexity of the implementation. Sarah answers that code wise it is extremely simple and easy, anyone with a limited JavaScript experience can understand it.&lt;/div&gt;&lt;div&gt;20:50 - AJ asks if it’s open source to which Sarah answers in affirmative and says that she would like external help with implementing some features too.&lt;/div&gt;&lt;div&gt;22:10 - Chris asks about Sarah’s excellent documentation approach, how has she managed to do it in a very detailed manner and how important it is in an open source project. Sarah says that she believes that documentation is extremely important, and not having good docs is a big hindrance to developers and to anyone who is trying to learn in general. She talks about her love for writing which explains the presence of annotations and examples in the source code.&lt;/div&gt;&lt;div&gt;27:50 - Charles discusses how autogenerated documentation gives an explanation about the methods and functions in the code but there is no guidance as such, so it is important to have guides. Sarah agrees by saying that searching for exact solutions is much simpler with it, leading to saving time as well.&lt;/div&gt;&lt;div&gt;29:43 - Chris speaks about Vue also being quite good at having guides and links and thanks Sarah for her work on Dinero.&lt;/div&gt;&lt;div&gt;30:15 - Advertisement - &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; - Use code “devchat” to get two months free on Sentry’s small plan.&lt;/div&gt;&lt;div&gt;31:23 - Chris asks what the process is, for creating and running Dinero in different places. Sarah explains that she uses rollup.js which is a bundler suited for libraries, it takes in the ES module library and gives the output in any format. She states that the reason for using the ES module library is that she wanted to provide several builds for several environments with a clean and simple source and goes on to explain that these modules are native, have a terse syntax, easy to read and can be statically analyzed. She also gives the disadvantages in choosing webpack over rollup.&lt;/div&gt;&lt;div&gt;36:05 - Charles asks if anyone else is using Dinero. Sarah replies that around two or three people are using it, not much, but she is happy that it is out there to help people and she enjoyed working on it.&lt;/div&gt;&lt;div&gt;37:50 - Joe asks if there are any interesting stories about issues such as involving weird currency. Sarah answers in affirmative and gives the example of the method “hasCents”. She explains that she had to deprecate it because the unit “cents” does not have any value in non-Western currencies, and has created “hasSubUnits” method instead. She explains some problems like dealing with currencies that don’t support the ISO 4217 standard.&lt;/div&gt;&lt;div&gt;42:30 - Joe asks if social and political upheavals that affect the currencies have any effect on the library too. Sarah gives the example of Chinese and Japanese currencies where there are no sub-units and states that it is important to be flexible in developing stuff in an ever-changing domain like money. She also says that she does not include any third-party dependency in the library.&lt;/div&gt;&lt;div&gt;46:00 - AJ says that BigInts have arrived in JavaScript but there is no way to convert between typed arrays, hexadecimal or other storage formats. But later (1:10:55), he corrects that statement saying that BigInts in fact, does have support for hexadecimals. Sarah talks about wanting to keep the code simple and keep developer experience great.&lt;/div&gt;&lt;div&gt;49:08 - Charles asks about the features in Dinero. Sarah elaborates on wanting to work more on detecting currencies, improve the way it is built, provide better support for type libraries and get much better at documentation.&lt;/div&gt;&lt;div&gt;52:32 - Charles says that it is good that Sarah is thinking about adopting Dinero to fit people’s needs and requirements and asks about different forms of outreach. Sarah says that she blogs a lot, is active on Twitter and attends conferences as well. Her goal is not popularity per se but to help people and keep on improving the product.&lt;/div&gt;&lt;div&gt;55:47 - Chris talks about the flip side that as the product grows and becomes popular, the number of support requests increases too. Sarah agrees that open source projects tend to eat up a lot of time and that doing such projects comes with a lot of responsibility but can also help in getting jobs.&lt;/div&gt;&lt;div&gt;59:47 - Sarah says that she is available online on her blog - &lt;a href=&#34;https://frontstuff.io/&#34; rel=&#34;nofollow&#34;&gt;frontstuff&lt;/a&gt;, on Twitter as Sarah Dayan and on GitHub as sarahdayan.&lt;/div&gt;&lt;div&gt;1:00:06 - Advertisement - &lt;a href=&#34;https://clubhouse.io/&#34; rel=&#34;nofollow&#34;&gt;Clubhouse&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:01:01 - Picks!&lt;/div&gt;&lt;div&gt;1:11:42  - END - Advertisement - &lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sarah&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://community.algolia.com/docsearch/&#34; rel=&#34;nofollow&#34;&gt;DocSearch - Algolia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Legendary_Profile&#34; rel=&#34;nofollow&#34;&gt;The Legendary Profile by Modern Jazz Quartet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Computer-Prevention-Ultra-Thin-Thinkpad-Protection/dp/B06XZMXPR7&#34; rel=&#34;nofollow&#34;&gt;Webcam Cover by Dcreate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/How-Music-Works-David-Byrne/dp/1936365537&#34; rel=&#34;nofollow&#34;&gt;How Music Works - David Byrne&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/innovati/status/1068998114491678720&#34; rel=&#34;nofollow&#34;&gt;Tommy Hodgins Code Series&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCBa659QWEk1AI4Tg--mrJ2A&#34; rel=&#34;nofollow&#34;&gt;Tom Scott - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=OyJTF9z4-6Y&#34; rel=&#34;nofollow&#34;&gt;Future Man&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt5511582/&#34; rel=&#34;nofollow&#34;&gt;Timeless&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.audible.com.au/pd/A-Christmas-Carol-Simon-Schuster-Edition-Audiobook/B00FOAGW6C?pf_rd_p=771c6463-05d7-4981-9b47-920dc34a70f1&amp;pf_rd_r=6TKJBDDQ91SAC5Y36FT7&amp;qid=1550084054&amp;ref=a_search_c3_lProduct_1_3&amp;sr=1-3&#34; rel=&#34;nofollow&#34;&gt;A Christmas Carol narrated by Patrick Stewart&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=18554272&#34; rel=&#34;nofollow&#34;&gt;Hacker News thread on working with Legacy Codebases&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.stgeorgemarathon.com/&#34; rel=&#34;nofollow&#34;&gt;George Marathon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://buy.garmin.com/en-US/US/p/529988&#34; rel=&#34;nofollow&#34;&gt;Garmin Forerunner 235&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Sarah Dayan.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69249149" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6dac4b3e-a05e-4e1f-9741-3421b3b8c06d/stream.mp3"/>
                
                <guid isPermaLink="false">8d4e60c6-2c31-44bb-b339-dc0abf4a9bd7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-351-dinero-js-with-sarah-dayan</link>
                <pubDate>Tue, 12 Feb 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4328</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 350: JavaScript Jabber Celebrates Episode 350!</itunes:title>
                <title>JSJ 350: JavaScript Jabber Celebrates Episode 350!</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io&#34;&gt;Sentry&lt;/a&gt; use the code &#34;devchat&#34; for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Tim Caswell&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber has the panelists reminiscing on the past. First, they discuss the projects they’re working on. Tim has joined &lt;a href=&#34;https://www.magicleap.com/&#34;&gt;MagicLeap&lt;/a&gt; doing JavaScript and C&#43;&#43;. Aaron Frost is one of the founders of &lt;a href=&#34;https://herodevs.com/&#34;&gt;HeroDevs&lt;/a&gt;. AJ works at &lt;a href=&#34;https://www.bigsquid.com/&#34;&gt;Big Squid,&lt;/a&gt; a company that takes spreadsheets and turns them into business actions, and is expecting a daughter. Aimee has been exploring developer advocacy, but wants to focus primarily on engineering. She is currently working at MPM. Joe has taken over the CEO position for &lt;a href=&#34;https://thinkster.io/&#34;&gt;thinkster.io&lt;/a&gt;, a company for learning web development online. Chris switched from being a general web developer specializing in JavaScript and has started blogging daily rather than once a week, and has seen an increase in sales of his vanilla JavaScript educational products. Charles discusses his long term goal for Devchat.tv. He wants to help people feel free in programming, and help people find opportunities though the Devchat.tv through empowering content.&lt;/div&gt;&lt;div&gt;Next, the panelists discuss their favorite episodes. Some of the most highly recommended episodes are&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich/&#34;&gt;JSJ 124: The Origin of Javascript with Brendan Eich&lt;/a&gt; (1:44:07)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman/&#34;&gt;JSJ 161: Rust with David Herman&lt;/a&gt; (1:05:05)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-336-the-origin-of-eslint-with-nicholas-zakas/&#34;&gt;JSJ 336: “The Origin of ESLint with Nicholas Zakas”&lt;/a&gt; (1:08:01)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-338-its-supposed-to-hurt-get-outside-of-your-comfort-zone-to-master-your-craft-with-christopher-buecheler/&#34;&gt;JSJ 338: It’s Supposed To Hurt, Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler&lt;/a&gt; (43:36)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/218-jsj-ember-js-with-yehuda-katz/&#34;&gt;JSJ 218: Ember.js with Yehuda Katz&lt;/a&gt; (42:47)&lt;/div&gt;&lt;div&gt;Last, the panelists discuss what they do to unwind. Activities include working out, reading, playing Zelda and Mario Kart, studying other sciences like physics, painting miniatures, and Dungeons and Dragons.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Wonder-Forge-Disney-Villainous-Strategy/dp/B07DLGD9K6/ref=sr_1_1?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Villainous Board Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Azul-Stained-Glass-of-Sintra/dp/B07KKQ8ZBT/ref=sr_1_1?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;Azul Stained Glass Board Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digikey.com/&#34;&gt;https://www.digikey.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=magnetic&#43;hourglass&#34;&gt;Magnetic Hourglass: Amazon &lt;/a&gt;| &lt;a href=&#34;https://www.hobbylobby.com/Home-Decor-Frames/Decor-Pillows/Accent-Pieces/Hourglass-with-Magnetic-Wood-Base/p/MJ7444-80767805&#34;&gt;Hobby Lobby $6 &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee Knig...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><br></div><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.netlify.com/" rel="nofollow">Netlify</a></li>
<li>
<a href="http://sentry.io" rel="nofollow">Sentry</a> use the code &#34;devchat&#34; for $100 credit</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow">Clubhouse</a></li>
</ul><div><strong>Panel:</strong></div><ul>
<li>Charles Max Wood</li>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Aaron Frost</li>
<li>Chris Ferdinandi</li>
<li>Joe Eames</li>
<li>Tim Caswell</li>
</ul><div><strong>Notes:</strong></div><div>This episode of JavaScript Jabber has the panelists reminiscing on the past. First, they discuss the projects they’re working on. Tim has joined <a href="https://www.magicleap.com/" rel="nofollow">MagicLeap</a> doing JavaScript and C++. Aaron Frost is one of the founders of <a href="https://herodevs.com/" rel="nofollow">HeroDevs</a>. AJ works at <a href="https://www.bigsquid.com/" rel="nofollow">Big Squid,</a> a company that takes spreadsheets and turns them into business actions, and is expecting a daughter. Aimee has been exploring developer advocacy, but wants to focus primarily on engineering. She is currently working at MPM. Joe has taken over the CEO position for <a href="https://thinkster.io/" rel="nofollow">thinkster.io</a>, a company for learning web development online. Chris switched from being a general web developer specializing in JavaScript and has started blogging daily rather than once a week, and has seen an increase in sales of his vanilla JavaScript educational products. Charles discusses his long term goal for Devchat.tv. He wants to help people feel free in programming, and help people find opportunities though the Devchat.tv through empowering content.</div><div>Next, the panelists discuss their favorite episodes. Some of the most highly recommended episodes are</div><div>
<a href="https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich/" rel="nofollow">JSJ 124: The Origin of Javascript with Brendan Eich</a> (1:44:07)</div><div>
<a href="https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman/" rel="nofollow">JSJ 161: Rust with David Herman</a> (1:05:05)</div><div>
<a href="https://devchat.tv/js-jabber/jsj-336-the-origin-of-eslint-with-nicholas-zakas/" rel="nofollow">JSJ 336: “The Origin of ESLint with Nicholas Zakas”</a> (1:08:01)</div><div>
<a href="https://devchat.tv/js-jabber/jsj-338-its-supposed-to-hurt-get-outside-of-your-comfort-zone-to-master-your-craft-with-christopher-buecheler/" rel="nofollow">JSJ 338: It’s Supposed To Hurt, Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler</a> (43:36)</div><div>
<a href="https://devchat.tv/js-jabber/218-jsj-ember-js-with-yehuda-katz/" rel="nofollow">JSJ 218: Ember.js with Yehuda Katz</a> (42:47)</div><div>Last, the panelists discuss what they do to unwind. Activities include working out, reading, playing Zelda and Mario Kart, studying other sciences like physics, painting miniatures, and Dungeons and Dragons.</div><div><strong>Picks:</strong></div><div>Charles Max Wood</div><ul><li><a href="https://www.amazon.com/Wonder-Forge-Disney-Villainous-Strategy/dp/B07DLGD9K6/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Villainous Board Game</a></li></ul><div>Joe Eames</div><ul><li><a href="https://www.amazon.com/Azul-Stained-Glass-of-Sintra/dp/B07KKQ8ZBT/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow">Azul Stained Glass Board Game</a></li></ul><div>AJ O’Neal</div><ul>
<li><a href="https://www.digikey.com/" rel="nofollow">https://www.digikey.com/</a></li>
<li>
<a href="https://www.amazon.com/s/ref=nb_sb_noss?field-keywords=magnetic+hourglass&url=search-alias%3Daps" rel="nofollow">Magnetic Hourglass: Amazon </a>| <a href="https://www.hobbylobby.com/Home-Decor-Frames/Decor-Pillows/Accent-Pieces/Hourglass-with-Magnetic-Wood-Base/p/MJ7444-80767805" rel="nofollow">Hobby Lobby $6 </a>
</li>
</ul><div>Aimee Knight</div><ul><li><a href="https://www.nytimes.com/2018/12/24/well/mind/work-schedule-hours-sleep-productivity-chronotype-night-owls.html" rel="nofollow">https://www.nytimes.com/2018/12/24/well/mind/work-schedule-hours-sleep-productivity-chronotype-night-owls.html</a></li></ul><div>Aaron Frost</div><ul>
<li><a href="https://www.powerwatch.com/" rel="nofollow">Matrix PowerWatch</a></li>
<li><a href="https://twitter.com/ChloeCondon" rel="nofollow">https://twitter.com/ChloeCondon</a></li>
</ul><div>Chris Ferdinandi</div><ul><li><a href="https://learnvanillajs.com/" rel="nofollow">https://learnvanillajs.com/</a></li></ul><div>Tim Caswell</div><ul>
<li><a href="https://www.magicleap.com/" rel="nofollow">https://www.magicleap.com/</a></li>
<li><a href="https://textonascreen.rocks/" rel="nofollow">https://textonascreen.rocks/</a></li>
<li><a href="https://history.lds.org/saints" rel="nofollow">https://history.lds.org/saints</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code &amp;#34;devchat&amp;#34; for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Clubhouse&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Tim Caswell&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber has the panelists reminiscing on the past. First, they discuss the projects they’re working on. Tim has joined &lt;a href=&#34;https://www.magicleap.com/&#34; rel=&#34;nofollow&#34;&gt;MagicLeap&lt;/a&gt; doing JavaScript and C&#43;&#43;. Aaron Frost is one of the founders of &lt;a href=&#34;https://herodevs.com/&#34; rel=&#34;nofollow&#34;&gt;HeroDevs&lt;/a&gt;. AJ works at &lt;a href=&#34;https://www.bigsquid.com/&#34; rel=&#34;nofollow&#34;&gt;Big Squid,&lt;/a&gt; a company that takes spreadsheets and turns them into business actions, and is expecting a daughter. Aimee has been exploring developer advocacy, but wants to focus primarily on engineering. She is currently working at MPM. Joe has taken over the CEO position for &lt;a href=&#34;https://thinkster.io/&#34; rel=&#34;nofollow&#34;&gt;thinkster.io&lt;/a&gt;, a company for learning web development online. Chris switched from being a general web developer specializing in JavaScript and has started blogging daily rather than once a week, and has seen an increase in sales of his vanilla JavaScript educational products. Charles discusses his long term goal for Devchat.tv. He wants to help people feel free in programming, and help people find opportunities though the Devchat.tv through empowering content.&lt;/div&gt;&lt;div&gt;Next, the panelists discuss their favorite episodes. Some of the most highly recommended episodes are&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich/&#34; rel=&#34;nofollow&#34;&gt;JSJ 124: The Origin of Javascript with Brendan Eich&lt;/a&gt; (1:44:07)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman/&#34; rel=&#34;nofollow&#34;&gt;JSJ 161: Rust with David Herman&lt;/a&gt; (1:05:05)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-336-the-origin-of-eslint-with-nicholas-zakas/&#34; rel=&#34;nofollow&#34;&gt;JSJ 336: “The Origin of ESLint with Nicholas Zakas”&lt;/a&gt; (1:08:01)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-338-its-supposed-to-hurt-get-outside-of-your-comfort-zone-to-master-your-craft-with-christopher-buecheler/&#34; rel=&#34;nofollow&#34;&gt;JSJ 338: It’s Supposed To Hurt, Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler&lt;/a&gt; (43:36)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/218-jsj-ember-js-with-yehuda-katz/&#34; rel=&#34;nofollow&#34;&gt;JSJ 218: Ember.js with Yehuda Katz&lt;/a&gt; (42:47)&lt;/div&gt;&lt;div&gt;Last, the panelists discuss what they do to unwind. Activities include working out, reading, playing Zelda and Mario Kart, studying other sciences like physics, painting miniatures, and Dungeons and Dragons.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Wonder-Forge-Disney-Villainous-Strategy/dp/B07DLGD9K6/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Villainous Board Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Azul-Stained-Glass-of-Sintra/dp/B07KKQ8ZBT/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Azul Stained Glass Board Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digikey.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.digikey.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/s/ref=nb_sb_noss?field-keywords=magnetic&#43;hourglass&amp;url=search-alias%3Daps&#34; rel=&#34;nofollow&#34;&gt;Magnetic Hourglass: Amazon &lt;/a&gt;| &lt;a href=&#34;https://www.hobbylobby.com/Home-Decor-Frames/Decor-Pillows/Accent-Pieces/Hourglass-with-Magnetic-Wood-Base/p/MJ7444-80767805&#34; rel=&#34;nofollow&#34;&gt;Hobby Lobby $6 &lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.nytimes.com/2018/12/24/well/mind/work-schedule-hours-sleep-productivity-chronotype-night-owls.html&#34; rel=&#34;nofollow&#34;&gt;https://www.nytimes.com/2018/12/24/well/mind/work-schedule-hours-sleep-productivity-chronotype-night-owls.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aaron Frost&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.powerwatch.com/&#34; rel=&#34;nofollow&#34;&gt;Matrix PowerWatch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ChloeCondon&#34; rel=&#34;nofollow&#34;&gt;https://twitter.com/ChloeCondon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris Ferdinandi&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://learnvanillajs.com/&#34; rel=&#34;nofollow&#34;&gt;https://learnvanillajs.com/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Tim Caswell&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.magicleap.com/&#34; rel=&#34;nofollow&#34;&gt;https://www.magicleap.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://textonascreen.rocks/&#34; rel=&#34;nofollow&#34;&gt;https://textonascreen.rocks/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://history.lds.org/saints&#34; rel=&#34;nofollow&#34;&gt;https://history.lds.org/saints&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64061022" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3baedce5-a628-45c9-b7bc-467e4f319e00/stream.mp3"/>
                
                <guid isPermaLink="false">a8d7f6c8-5fbe-4dac-ade4-bdd210743fc5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-350-javascript-jabber-celebrates-episode-350</link>
                <pubDate>Tue, 05 Feb 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4003</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 349: Agile Development - The Technical Side with James Shore</itunes:title>
                <title>JSJ 349: Agile Development - The Technical Side with James Shore</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;&lt;strong&gt;KendoUI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Special Guest: James Shore&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;James Shore is a developer who specializing in extreme programming, an Agile method. He also used to host a screencast called &lt;/strong&gt;&lt;a href=&#34;https://www.letscodejavascript.com/&#34;&gt;&lt;strong&gt;Let’s Code Test-Driven JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;. They begin by discussing the core of Agile development, which James believes is being responsive to customers and business partners in a way that’s sustainable and humane for the programmers involved. It prioritizes individuals and interactions over processes and tools. More can be found in &lt;/strong&gt;&lt;a href=&#34;https://agilemanifesto.org/&#34;&gt;&lt;strong&gt;The Agile Manifesto&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;James delves into the historical context of the immersion of Agile and how things have changed from the 90’s. Now, the name Agile is everywhere, but the ideals of agile are not as common. There is a tendency to either take Agile buzzwords and apply them to the way it was done long ago, or it’s absolute chaos. James talks about ways to implement Agile in the workplace. He believes that the best way to learn Agile is work with someone who knows Agile, or read a book on it and then apply it. James recommends his book &lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/Art-Agile-Development-Pragmatic-Software/dp/0596527675/ref=sr_1_1?ie=UTF8&amp;amp;qid=1548462018&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=devchattv-20&amp;amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;amp;language=en_US&#34;&gt;&lt;strong&gt;The Art of Agile Development: Pragmatic Guide to Agile Software Development&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; for people who want to started with Agile development. The panelists talk about where people often get stuck with implementing Agile. The hosts talk about their own processes in their company. &lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They discuss how people involved in the early days of Agile are disappointed in how commercial it has become.They agree that what’s really the most important is the results. If you can respond to a request to change direction in less than two weeks and you don’t have to spend months and months preparing something, and you do that in a way where the people on the team feel like their contributing, then you’re doing Agile. James thinks that the true genius of Agile is in the way the actual work is done rather than in the way your organize the work. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/a-jie/AgileJS&#34;&gt;&lt;strong&gt;Agile&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.scrum.org/&#34;&gt;&lt;strong&gt;Scrum&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bingdian/waterfall&#34;&gt;&lt;strong&gt;Waterfall&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://agilemodeling.com/essays/fdd.htm&#34;&gt;&lt;strong&gt;Feature Driven Development&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.extremeprogramming.org/&#34;&gt;&lt;strong&gt;Extreme Programming (XP)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/software/jira&#34;&gt;&lt;strong&gt;Jira&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/thoughtbot/bamboo&#34;&gt;&lt;strong&gt;Bamboo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/software/confluence&#34;&gt;&lt;strong&gt;Confluence&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/enterprise/stack&#34;&gt;&lt;strong&gt;Atlassian stack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;htt...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow"><strong>KendoUI</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for $100 credit</strong>
</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow"><strong>Clubhouse</strong></a></li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Aimee Knight</strong></li>
<li><strong>Joe Eames</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>Special Guest: James Shore</strong></div><div><strong>Episode Summary</strong></div><div>
<strong>James Shore is a developer who specializing in extreme programming, an Agile method. He also used to host a screencast called </strong><a href="https://www.letscodejavascript.com/" rel="nofollow"><strong>Let’s Code Test-Driven JavaScript</strong></a><strong>. They begin by discussing the core of Agile development, which James believes is being responsive to customers and business partners in a way that’s sustainable and humane for the programmers involved. It prioritizes individuals and interactions over processes and tools. More can be found in </strong><a href="https://agilemanifesto.org/" rel="nofollow"><strong>The Agile Manifesto</strong></a><strong>.</strong>
</div><div>
<strong>James delves into the historical context of the immersion of Agile and how things have changed from the 90’s. Now, the name Agile is everywhere, but the ideals of agile are not as common. There is a tendency to either take Agile buzzwords and apply them to the way it was done long ago, or it’s absolute chaos. James talks about ways to implement Agile in the workplace. He believes that the best way to learn Agile is work with someone who knows Agile, or read a book on it and then apply it. James recommends his book </strong><a href="https://www.amazon.com/Art-Agile-Development-Pragmatic-Software/dp/0596527675/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>The Art of Agile Development: Pragmatic Guide to Agile Software Development</strong></a><strong> for people who want to started with Agile development. The panelists talk about where people often get stuck with implementing Agile. The hosts talk about their own processes in their company. </strong>
</div><div><strong>They discuss how people involved in the early days of Agile are disappointed in how commercial it has become.They agree that what’s really the most important is the results. If you can respond to a request to change direction in less than two weeks and you don’t have to spend months and months preparing something, and you do that in a way where the people on the team feel like their contributing, then you’re doing Agile. James thinks that the true genius of Agile is in the way the actual work is done rather than in the way your organize the work. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://github.com/a-jie/AgileJS" rel="nofollow"><strong>Agile</strong></a></li>
<li><a href="https://www.scrum.org/" rel="nofollow"><strong>Scrum</strong></a></li>
<li><a href="https://github.com/bingdian/waterfall" rel="nofollow"><strong>Waterfall</strong></a></li>
<li><a href="http://agilemodeling.com/essays/fdd.htm" rel="nofollow"><strong>Feature Driven Development</strong></a></li>
<li><a href="http://www.extremeprogramming.org/" rel="nofollow"><strong>Extreme Programming (XP)</strong></a></li>
<li><a href="https://www.atlassian.com/software/jira" rel="nofollow"><strong>Jira</strong></a></li>
<li><a href="https://github.com/thoughtbot/bamboo" rel="nofollow"><strong>Bamboo</strong></a></li>
<li><a href="https://www.atlassian.com/software/confluence" rel="nofollow"><strong>Confluence</strong></a></li>
<li><a href="https://www.atlassian.com/enterprise/stack" rel="nofollow"><strong>Atlassian stack</strong></a></li>
<li><a href="https://searchsoftwarequality.techtarget.com/definition/cowboy-coding" rel="nofollow"><strong>Cowboy</strong></a></li>
<li><a href="https://www.agilealliance.org/glossary/mocks/" rel="nofollow"><strong>Mock objects</strong></a></li>
<li>
<a href="https://growsmethod.com/" rel="nofollow"><strong>Grows Method </strong></a><strong>by Andy Hunt</strong>
</li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li>
<a href="https://www.amazon.com/Origin-Robert-Langdon-Dan-Brown/dp/0525563709/ref=sr_1_1?ie=UTF8&language=en_US&linkCode=ll1&linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&qid=1548462018&sr=8-1&tag=devchattv-20" rel="nofollow"><strong>Origin</strong></a><strong> by Dan Brown </strong>
</li>
<li><a href="https://www.imdb.com/title/tt7668870/" rel="nofollow"><strong>Searching</strong></a></li>
</ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://news.ycombinator.com/item?id=13701311" rel="nofollow"><strong>Hacker News Interview Questions Thread.</strong></a></li></ul><div><strong>Joe Eames:</strong></div><ul><li><strong>The Ballad of Buster Scruggs on Netflix</strong></li></ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><strong>Getting up early</strong></li>
<li>
<strong>John Sonmez Kanbanflow </strong><a href="https://www.youtube.com/watch?v=W9k0OhJkjQ0" rel="nofollow"><strong>video</strong></a>
</li>
<li><a href="https://www.drip.com/" rel="nofollow"><strong>Drip</strong></a></li>
</ul><div><strong>James Shore:</strong></div><ul>
<li><strong>Lost in Space on Netflix</strong></li>
<li>
<a href="https://robertsspaceindustries.com/star-citizen" rel="nofollow"><strong>Star Citizen</strong></a><strong> PC game</strong>
</li>
<li>
<strong>Jame’s Agile book </strong><a href="https://www.jamesshore.com/Agile-Book/" rel="nofollow"><strong>online</strong></a>
</li>
</ul><div>Special Guest: James Shore.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;KendoUI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Special Guest: James Shore&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;James Shore is a developer who specializing in extreme programming, an Agile method. He also used to host a screencast called &lt;/strong&gt;&lt;a href=&#34;https://www.letscodejavascript.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Let’s Code Test-Driven JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;. They begin by discussing the core of Agile development, which James believes is being responsive to customers and business partners in a way that’s sustainable and humane for the programmers involved. It prioritizes individuals and interactions over processes and tools. More can be found in &lt;/strong&gt;&lt;a href=&#34;https://agilemanifesto.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Agile Manifesto&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;James delves into the historical context of the immersion of Agile and how things have changed from the 90’s. Now, the name Agile is everywhere, but the ideals of agile are not as common. There is a tendency to either take Agile buzzwords and apply them to the way it was done long ago, or it’s absolute chaos. James talks about ways to implement Agile in the workplace. He believes that the best way to learn Agile is work with someone who knows Agile, or read a book on it and then apply it. James recommends his book &lt;/strong&gt;&lt;a href=&#34;https://www.amazon.com/Art-Agile-Development-Pragmatic-Software/dp/0596527675/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;The Art of Agile Development: Pragmatic Guide to Agile Software Development&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; for people who want to started with Agile development. The panelists talk about where people often get stuck with implementing Agile. The hosts talk about their own processes in their company. &lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;They discuss how people involved in the early days of Agile are disappointed in how commercial it has become.They agree that what’s really the most important is the results. If you can respond to a request to change direction in less than two weeks and you don’t have to spend months and months preparing something, and you do that in a way where the people on the team feel like their contributing, then you’re doing Agile. James thinks that the true genius of Agile is in the way the actual work is done rather than in the way your organize the work. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/a-jie/AgileJS&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Agile&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.scrum.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Scrum&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bingdian/waterfall&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Waterfall&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://agilemodeling.com/essays/fdd.htm&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Feature Driven Development&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.extremeprogramming.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Extreme Programming (XP)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/software/jira&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jira&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/thoughtbot/bamboo&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Bamboo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/software/confluence&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Confluence&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.atlassian.com/enterprise/stack&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Atlassian stack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://searchsoftwarequality.techtarget.com/definition/cowboy-coding&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Cowboy&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.agilealliance.org/glossary/mocks/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mock objects&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://growsmethod.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Grows Method &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;by Andy Hunt&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Origin-Robert-Langdon-Dan-Brown/dp/0525563709/ref=sr_1_1?ie=UTF8&amp;language=en_US&amp;linkCode=ll1&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;qid=1548462018&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Origin&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; by Dan Brown &lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt7668870/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Searching&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=13701311&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hacker News Interview Questions Thread.&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;The Ballad of Buster Scruggs on Netflix&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Getting up early&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;John Sonmez Kanbanflow &lt;/strong&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=W9k0OhJkjQ0&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;video&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.drip.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Drip&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;James Shore:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lost in Space on Netflix&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://robertsspaceindustries.com/star-citizen&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Star Citizen&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; PC game&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Jame’s Agile book &lt;/strong&gt;&lt;a href=&#34;https://www.jamesshore.com/Agile-Book/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;online&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: James Shore.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57377436" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fc0fa301-9a35-4f28-afdc-293475446f2d/stream.mp3"/>
                
                <guid isPermaLink="false">e77ccbe6-3d46-43db-824d-526b6bbeb88c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-349-agile-development-the-technical-side-with-james-shore</link>
                <pubDate>Wed, 30 Jan 2019 01:15:00 &#43;0000</pubDate>
                <itunes:duration>3586</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 348: EnactJS with Ryan Duffy</itunes:title>
                <title>JSJ 348: EnactJS with Ryan Duffy</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;KendoUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io&#34;&gt;Sentry&lt;/a&gt; use the code &#34;devchat&#34; for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Aaron Frost&lt;/div&gt;&lt;div&gt;Chris Ferdinandi&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guest: Ryan Duffy  &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, the panelists talk with Ryan Duffy who works on the EnactJS framework at LG Electronics. Ryan explains the framework in depth and answers all the questions about its design and implementation from the panelists and discusses some challenges faced along the way. Check it out!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Notes:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;00:28 – Advertisement - &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;KendoUI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:08 - Ryan introduces himself and explains a bit about the EnactJS framework. While giving some background, he says that it is the 3rd generation of web frameworks that supports apps on webOS and they started building Enact on top of React about two years ago.&lt;/div&gt;&lt;div&gt;2:00 - Aimee asks what exactly does webOS mean. Ryan answers that webOS was created by Palm for phones and related devices and it has several instances of chromium running on device with some service layer stuff.&lt;/div&gt;&lt;div&gt;2:36 - Aaron mentions that webOS was big when other operating systems were still coming up, and Ryan agrees saying that it didn’t get the adoption needed to make it successful later.&lt;/div&gt;&lt;div&gt;3:00 - Ryan says that he always loved building apps for webOS phones given the flexibility and ease coming from a web development background.&lt;/div&gt;&lt;div&gt;3:53 - Aaron asks on which other applications is webOS running other than TV. Ryan answers that TV is one of the major consumptions, and it also runs on certain robots such as the concierge ones, watches to some extent and a lot of projects internally, not yet released in the market.&lt;/div&gt;&lt;div&gt;4:50 - Aaron asks if the Enact framework is big internally at LG. Ryan replies that it is the primary framework used for apps running on webOS.&lt;/div&gt;&lt;div&gt;5:03 - Aaron enquires about the nature of adoption of Enact for third party or non-LG people, to which Ryan states that Enact remains the standard framework for people who are building apps.&lt;/div&gt;&lt;div&gt;5:32 - Joe joins in the conversation.&lt;/div&gt;&lt;div&gt;6:25 - Aaron remarks that given that webOS is used in latest robots, televisions, watches and other such apps, it sounds like they are heavily investing into it. Ryan affirms by saying that the webOS journey goes from Palm phones to HP tablets to finally coming to LG. He goes on to explain their team structure, stating that there are two major teams in play right now - the R&amp;amp;D team is in the US and the implementation team is in Korea.&lt;/div&gt;&lt;div&gt;8:00 - Aaron asks about the role their team plays in the app development. Ryan replies that his team is the stack team that forms the foundation for the apps and they take decisions on what the components should look like and similar tasks. The app teams based in Korea decide their menu based on those decisions.&lt;/div&gt;&lt;div&gt;8:35 - Aaron asks what exactly is meant by the Blink team. Ryan answers that the it’s the team that works with an LG customized version of chromium.&lt;/div&gt;&lt;div&gt;9:10 – Aaron then asks about his individual role in the team. Ryan says that he is one of the managers of the stack team and he’s been on the team for little more than 4 years.&lt;/div&gt;&lt;div&gt;9:30 - Aaron asks about the evolution of the framework over time. Ryan describes the h...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">KendoUI</a></li>
<li>
<a href="http://sentry.io" rel="nofollow">Sentry</a> use the code &#34;devchat&#34; for $100 credit</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow"><strong>Clubhouse</strong></a></li>
<li><a href="https://www.cachefly.com/" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Panel</strong></div><div>Aimee Knight</div><div>Aaron Frost</div><div>Chris Ferdinandi</div><div>Joe Eames</div><div><strong>Special Guest: Ryan Duffy  </strong></div><div>In this episode of JavaScript Jabber, the panelists talk with Ryan Duffy who works on the EnactJS framework at LG Electronics. Ryan explains the framework in depth and answers all the questions about its design and implementation from the panelists and discusses some challenges faced along the way. Check it out!</div><div> </div><div><strong>Show Notes:</strong></div><div>00:28 – Advertisement - <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">KendoUI</a>
</div><div>1:08 - Ryan introduces himself and explains a bit about the EnactJS framework. While giving some background, he says that it is the 3rd generation of web frameworks that supports apps on webOS and they started building Enact on top of React about two years ago.</div><div>2:00 - Aimee asks what exactly does webOS mean. Ryan answers that webOS was created by Palm for phones and related devices and it has several instances of chromium running on device with some service layer stuff.</div><div>2:36 - Aaron mentions that webOS was big when other operating systems were still coming up, and Ryan agrees saying that it didn’t get the adoption needed to make it successful later.</div><div>3:00 - Ryan says that he always loved building apps for webOS phones given the flexibility and ease coming from a web development background.</div><div>3:53 - Aaron asks on which other applications is webOS running other than TV. Ryan answers that TV is one of the major consumptions, and it also runs on certain robots such as the concierge ones, watches to some extent and a lot of projects internally, not yet released in the market.</div><div>4:50 - Aaron asks if the Enact framework is big internally at LG. Ryan replies that it is the primary framework used for apps running on webOS.</div><div>5:03 - Aaron enquires about the nature of adoption of Enact for third party or non-LG people, to which Ryan states that Enact remains the standard framework for people who are building apps.</div><div>5:32 - Joe joins in the conversation.</div><div>6:25 - Aaron remarks that given that webOS is used in latest robots, televisions, watches and other such apps, it sounds like they are heavily investing into it. Ryan affirms by saying that the webOS journey goes from Palm phones to HP tablets to finally coming to LG. He goes on to explain their team structure, stating that there are two major teams in play right now - the R&amp;D team is in the US and the implementation team is in Korea.</div><div>8:00 - Aaron asks about the role their team plays in the app development. Ryan replies that his team is the stack team that forms the foundation for the apps and they take decisions on what the components should look like and similar tasks. The app teams based in Korea decide their menu based on those decisions.</div><div>8:35 - Aaron asks what exactly is meant by the Blink team. Ryan answers that the it’s the team that works with an LG customized version of chromium.</div><div>9:10 – Aaron then asks about his individual role in the team. Ryan says that he is one of the managers of the stack team and he’s been on the team for little more than 4 years.</div><div>9:30 - Aaron asks about the evolution of the framework over time. Ryan describes the historical background by saying that in the initial Enyo design the team built, was component based, and every tool needed to build single page apps had to be developed from scratch. He says that they felt the need to move on to an improved framework as they wanted to take advantage of the robust ecosystem that existed, so they ported component libraries of Enyo using the React toolset to form Enact.</div><div>11:43 - Aaron asks if Enyo then ceased to exist to which Ryan states that it is still around to some extent.</div><div>12:20 - Aaron asks if the team has something like “create Enact app” to create a new app internally, like React. Ryan mentions that Jason - a tooling and automation expert from their team has built a feature called V8 snapshot - which loads JavaScript into memory and takes a snapshot - can in turn be loaded by the TV to launch the app in order to achieve a faster load time. He says that their long-term goal is to increase compatibility with the ecosystem.</div><div>14:40 - Aaron asks if he can use the React CLI to create something for TV as a third-party developer. Ryan elaborates that CLI can be used to build, compile and bundle apps and there is another tool- SDK to bundle it for delivery to the TV. The app is tested fully in chrome, bundled and deployed to the TV.</div><div>15:25 - Aaron asks if choosing React was a natural decision for the team. Ryan explains that they researched on some component-based frameworks that were available at that time and found that React was the best choice.</div><div>17:30 - Aimee asks the reason for open sourcing the framework. Ryan mentions that Enyo always has been open source. He also remarks that the team does not get a lot of input from the community and would like to get more information about what’s working and what’s not and how they can contribute back.</div><div>19:40 - Aaron asks about the kind of apps can be built by using Enact except for TV. Ryan says that any kind can be built but the hesitation is that the UI library is specially designed for TV, so they may look different for other spaces like phones or other devices.</div><div>20:35 – Advertisement – <a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a> – Use the code “devchat” to get two months free on Sentry’s small plan.</div><div>21:30 - Aaron asks what decisions around making apps are made by Enact for the developers. Ryan explains that the architectural pattern they have chosen is higher order components, and there is a lot of attention on render props that can be easily plugged into the apps.</div><div>22:48 - Aaron asks if the state part was built by the team on their own. Ryan answers in affirmative that everything in Enact is completely built by the team, no external states are used within the framework. No decisions are made in the data space yet. He mentions that they had tried to limit their Enact development effort in cases where the solution was already available unless they had a new perspective on the problem.</div><div>24:30 - Aaron remarks the idea of Enact being something like a webpack is becoming clearer for him and asks Ryan if his team is spending most of their time in building component libraries. Ryan affirms by explaining that Enact is designed in layers. He goes on to explain that focus management is a difficult problem to solve where the ability to navigate an application intuitively such as in the case of remote control is handled by a certain component. Also, as LG ships TVs all over the world, there are significant internationalization requirements. He then elucidates the TV centric moonstone library in detail and states that they took all the base capabilities from it and formed a UI layer.</div><div>27:26 - Aaron asks if moonstone is theme-able. Ryan says that it’s not and the UI layer in not styled.</div><div>28:40 - Chris asks, as someone who manages open source projects and builds tools, about the process of making decisions on the kind of components to include and challenges Ryan and his team faced in the open source space.</div><div>29:45 – Ryan says that they haven’t had the ideal open source experience yet. They do have a lot of discussions on API design and components but it’s a struggle to what to include and what to not.</div><div>31:25 - Chris shares his own experience while stating that finding a common ground is always hard especially when there is internal resistance in convincing people to use new software. Ryan says that internally their biggest struggle is that a group of people use the Qt platform and there is chunk of webOS that is built on it and not on Enact. Trying to convince people to do the migration from Enyo to Enact was difficult but they have had most success in trying to eliminate friction and it was easier in the sense that there weren’t any required parameters for things.</div><div>36:05 – Aaron states that all his questions are answered and his understanding of Enact is clear.</div><div>36:21 – Advertisement  - <a href="https://clubhouse.io/?rsCode=JSJABBER&rsEngagementMedium=UNKNOWN&rsShareMedium=UNKNOWN&utm_campaign=saasquatch&utm_medium=link&utm_source=invite" rel="nofollow">Clubhouse</a>
</div><div>37:10 – Picks!</div><div>43:41- END – Advertisement - <a href="https://www.cachefly.com/" rel="nofollow">CacheFly!</a>
</div><div> </div><div><strong>Picks</strong></div><div>Joe</div><ul><li><a href="https://www.kickstarter.com/projects/1875657065/monsters-of-feyland-for-5th-edition" rel="nofollow">Monsters of Feyland</a></li></ul><div>Chris</div><ul>
<li>Presentation by Eric Bailey on Accessibility - <a href="https://noti.st/ericwbailey/TcMJFP/if-it-s-interactive-it-needs-a-focus-style" rel="nofollow">If its interactive, it needs a focus style</a>
</li>
<li><a href="https://ubtrobot.com/collections/jimu-robots" rel="nofollow">Jimu Robots</a></li>
<li><a href="https://www.imdb.com/title/tt0910970/" rel="nofollow">Wall-E</a></li>
</ul><div>Aimee</div><ul><li>Coworkers at NPM</li></ul><div>Aaron</div><ul>
<li><a href="https://en.wikipedia.org/wiki/Pierogi" rel="nofollow">Pierogi</a></li>
<li><a href="https://en.wikipedia.org/wiki/Harry_Potter_and_the_Cursed_Child" rel="nofollow">The Cursed Child</a></li>
</ul><div>Ryan</div><ul>
<li><a href="https://enactjs.com/" rel="nofollow">EnactJS</a></li>
<li><a href="https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow" rel="nofollow">Thinking, Fast and Slow</a></li>
<li><a href="https://developer.mozilla.org/son/docs/Tools" rel="nofollow">Firefox DevTools</a></li>
</ul><div>Special Guest: Ryan Duffy.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;KendoUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code &amp;#34;devchat&amp;#34; for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Aaron Frost&lt;/div&gt;&lt;div&gt;Chris Ferdinandi&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guest: Ryan Duffy  &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, the panelists talk with Ryan Duffy who works on the EnactJS framework at LG Electronics. Ryan explains the framework in depth and answers all the questions about its design and implementation from the panelists and discusses some challenges faced along the way. Check it out!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Notes:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;00:28 – Advertisement - &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;KendoUI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:08 - Ryan introduces himself and explains a bit about the EnactJS framework. While giving some background, he says that it is the 3rd generation of web frameworks that supports apps on webOS and they started building Enact on top of React about two years ago.&lt;/div&gt;&lt;div&gt;2:00 - Aimee asks what exactly does webOS mean. Ryan answers that webOS was created by Palm for phones and related devices and it has several instances of chromium running on device with some service layer stuff.&lt;/div&gt;&lt;div&gt;2:36 - Aaron mentions that webOS was big when other operating systems were still coming up, and Ryan agrees saying that it didn’t get the adoption needed to make it successful later.&lt;/div&gt;&lt;div&gt;3:00 - Ryan says that he always loved building apps for webOS phones given the flexibility and ease coming from a web development background.&lt;/div&gt;&lt;div&gt;3:53 - Aaron asks on which other applications is webOS running other than TV. Ryan answers that TV is one of the major consumptions, and it also runs on certain robots such as the concierge ones, watches to some extent and a lot of projects internally, not yet released in the market.&lt;/div&gt;&lt;div&gt;4:50 - Aaron asks if the Enact framework is big internally at LG. Ryan replies that it is the primary framework used for apps running on webOS.&lt;/div&gt;&lt;div&gt;5:03 - Aaron enquires about the nature of adoption of Enact for third party or non-LG people, to which Ryan states that Enact remains the standard framework for people who are building apps.&lt;/div&gt;&lt;div&gt;5:32 - Joe joins in the conversation.&lt;/div&gt;&lt;div&gt;6:25 - Aaron remarks that given that webOS is used in latest robots, televisions, watches and other such apps, it sounds like they are heavily investing into it. Ryan affirms by saying that the webOS journey goes from Palm phones to HP tablets to finally coming to LG. He goes on to explain their team structure, stating that there are two major teams in play right now - the R&amp;amp;D team is in the US and the implementation team is in Korea.&lt;/div&gt;&lt;div&gt;8:00 - Aaron asks about the role their team plays in the app development. Ryan replies that his team is the stack team that forms the foundation for the apps and they take decisions on what the components should look like and similar tasks. The app teams based in Korea decide their menu based on those decisions.&lt;/div&gt;&lt;div&gt;8:35 - Aaron asks what exactly is meant by the Blink team. Ryan answers that the it’s the team that works with an LG customized version of chromium.&lt;/div&gt;&lt;div&gt;9:10 – Aaron then asks about his individual role in the team. Ryan says that he is one of the managers of the stack team and he’s been on the team for little more than 4 years.&lt;/div&gt;&lt;div&gt;9:30 - Aaron asks about the evolution of the framework over time. Ryan describes the historical background by saying that in the initial Enyo design the team built, was component based, and every tool needed to build single page apps had to be developed from scratch. He says that they felt the need to move on to an improved framework as they wanted to take advantage of the robust ecosystem that existed, so they ported component libraries of Enyo using the React toolset to form Enact.&lt;/div&gt;&lt;div&gt;11:43 - Aaron asks if Enyo then ceased to exist to which Ryan states that it is still around to some extent.&lt;/div&gt;&lt;div&gt;12:20 - Aaron asks if the team has something like “create Enact app” to create a new app internally, like React. Ryan mentions that Jason - a tooling and automation expert from their team has built a feature called V8 snapshot - which loads JavaScript into memory and takes a snapshot - can in turn be loaded by the TV to launch the app in order to achieve a faster load time. He says that their long-term goal is to increase compatibility with the ecosystem.&lt;/div&gt;&lt;div&gt;14:40 - Aaron asks if he can use the React CLI to create something for TV as a third-party developer. Ryan elaborates that CLI can be used to build, compile and bundle apps and there is another tool- SDK to bundle it for delivery to the TV. The app is tested fully in chrome, bundled and deployed to the TV.&lt;/div&gt;&lt;div&gt;15:25 - Aaron asks if choosing React was a natural decision for the team. Ryan explains that they researched on some component-based frameworks that were available at that time and found that React was the best choice.&lt;/div&gt;&lt;div&gt;17:30 - Aimee asks the reason for open sourcing the framework. Ryan mentions that Enyo always has been open source. He also remarks that the team does not get a lot of input from the community and would like to get more information about what’s working and what’s not and how they can contribute back.&lt;/div&gt;&lt;div&gt;19:40 - Aaron asks about the kind of apps can be built by using Enact except for TV. Ryan says that any kind can be built but the hesitation is that the UI library is specially designed for TV, so they may look different for other spaces like phones or other devices.&lt;/div&gt;&lt;div&gt;20:35 – Advertisement – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; – Use the code “devchat” to get two months free on Sentry’s small plan.&lt;/div&gt;&lt;div&gt;21:30 - Aaron asks what decisions around making apps are made by Enact for the developers. Ryan explains that the architectural pattern they have chosen is higher order components, and there is a lot of attention on render props that can be easily plugged into the apps.&lt;/div&gt;&lt;div&gt;22:48 - Aaron asks if the state part was built by the team on their own. Ryan answers in affirmative that everything in Enact is completely built by the team, no external states are used within the framework. No decisions are made in the data space yet. He mentions that they had tried to limit their Enact development effort in cases where the solution was already available unless they had a new perspective on the problem.&lt;/div&gt;&lt;div&gt;24:30 - Aaron remarks the idea of Enact being something like a webpack is becoming clearer for him and asks Ryan if his team is spending most of their time in building component libraries. Ryan affirms by explaining that Enact is designed in layers. He goes on to explain that focus management is a difficult problem to solve where the ability to navigate an application intuitively such as in the case of remote control is handled by a certain component. Also, as LG ships TVs all over the world, there are significant internationalization requirements. He then elucidates the TV centric moonstone library in detail and states that they took all the base capabilities from it and formed a UI layer.&lt;/div&gt;&lt;div&gt;27:26 - Aaron asks if moonstone is theme-able. Ryan says that it’s not and the UI layer in not styled.&lt;/div&gt;&lt;div&gt;28:40 - Chris asks, as someone who manages open source projects and builds tools, about the process of making decisions on the kind of components to include and challenges Ryan and his team faced in the open source space.&lt;/div&gt;&lt;div&gt;29:45 – Ryan says that they haven’t had the ideal open source experience yet. They do have a lot of discussions on API design and components but it’s a struggle to what to include and what to not.&lt;/div&gt;&lt;div&gt;31:25 - Chris shares his own experience while stating that finding a common ground is always hard especially when there is internal resistance in convincing people to use new software. Ryan says that internally their biggest struggle is that a group of people use the Qt platform and there is chunk of webOS that is built on it and not on Enact. Trying to convince people to do the migration from Enyo to Enact was difficult but they have had most success in trying to eliminate friction and it was easier in the sense that there weren’t any required parameters for things.&lt;/div&gt;&lt;div&gt;36:05 – Aaron states that all his questions are answered and his understanding of Enact is clear.&lt;/div&gt;&lt;div&gt;36:21 – Advertisement  - &lt;a href=&#34;https://clubhouse.io/?rsCode=JSJABBER&amp;rsEngagementMedium=UNKNOWN&amp;rsShareMedium=UNKNOWN&amp;utm_campaign=saasquatch&amp;utm_medium=link&amp;utm_source=invite&#34; rel=&#34;nofollow&#34;&gt;Clubhouse&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:10 – Picks!&lt;/div&gt;&lt;div&gt;43:41- END – Advertisement - &lt;a href=&#34;https://www.cachefly.com/&#34; rel=&#34;nofollow&#34;&gt;CacheFly!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.kickstarter.com/projects/1875657065/monsters-of-feyland-for-5th-edition&#34; rel=&#34;nofollow&#34;&gt;Monsters of Feyland&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Presentation by Eric Bailey on Accessibility - &lt;a href=&#34;https://noti.st/ericwbailey/TcMJFP/if-it-s-interactive-it-needs-a-focus-style&#34; rel=&#34;nofollow&#34;&gt;If its interactive, it needs a focus style&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ubtrobot.com/collections/jimu-robots&#34; rel=&#34;nofollow&#34;&gt;Jimu Robots&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0910970/&#34; rel=&#34;nofollow&#34;&gt;Wall-E&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Coworkers at NPM&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aaron&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Pierogi&#34; rel=&#34;nofollow&#34;&gt;Pierogi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Harry_Potter_and_the_Cursed_Child&#34; rel=&#34;nofollow&#34;&gt;The Cursed Child&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ryan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://enactjs.com/&#34; rel=&#34;nofollow&#34;&gt;EnactJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow&#34; rel=&#34;nofollow&#34;&gt;Thinking, Fast and Slow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/son/docs/Tools&#34; rel=&#34;nofollow&#34;&gt;Firefox DevTools&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ryan Duffy.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42368104" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a559294d-7df1-40a6-bb1b-a5d816499df9/stream.mp3"/>
                
                <guid isPermaLink="false">25a72469-2a4f-4642-a702-487458bee3d6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-348-enactjs-with-ryan-duffy</link>
                <pubDate>Tue, 22 Jan 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2648</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 347: JAMstack with Divya Sasidharan &amp; Phil Hawksworth</itunes:title>
                <title>JSJ 347: JAMstack with Divya Sasidharan &amp; Phil Hawksworth</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;&lt;strong&gt;KendoUI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joined by special guest: Phil Hawksworth and Divya Sasidharan&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;This episode features special guests Philip Hawksworth and Divya Sasidharan. Phil lives just outside of London and Divya lives in Chicago, and both of them work for Netlify. Divya is also a regular on the Devchat show Views on Vue. The panelists begin by discussing what JAMstack is. JAM stands for JavaScript, API, and Markup. It used to be known as the new name for static sites, but it’s much more than that. Phil talks about how dynamic ‘static’ sites really are. JAMstack sites range from very simple to very complex, Static is actually a misnomer. JAMstack makes making, deploying, and publishing as simple as possible.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists discuss the differences between building your own API and JAMstack and how JavaScript fits into the JAMstack ecosystem. They talk about keys and secrets in APIs and the best way to handle credentials in a static site. There are multiple ways to handle it, but Netlify has some built in solutions. All you have to do is write your logic for what you want your function to do and what packages you want included in it, they do all the rest. Every deployment you make stays there, so you can always roll back to a previous version. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles asks about how to convert a website that’s built on a CMS to a static site and some of the tools available on Netlify. They finish by discussing different hangups on migrating platforms for things like Devchat (which is built on WordPress) and the benefits of switching servers. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/api&#34;&gt;&lt;strong&gt;API&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/react&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jamstack/jamstack.org&#34;&gt;&lt;strong&gt;JAMstack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CMS (content management system)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CDM (Customer Data Management)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://softwareengineering.stackexchange.com/questions/241104/programming-language-vs-markup-language-vs-scripting-language&#34;&gt;&lt;strong&gt;Markup&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UI (User Interface)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jekyllrb.com/&#34;&gt;&lt;strong&gt;Jekyll&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.freecodecamp.org/what-is-progressive-enhancement-and-why-it-matters-e80c7aaf834a&#34;&gt;&lt;strong&gt;Progressive Enhancement&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/11ty/eleventy&#34;&gt;&lt;strong&gt;11ty&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gohugo.io/&#34;&gt;&lt;strong&gt;Hugo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nozzle/react-static&#34;&gt;&lt;strong&gt;React Static&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34;&gt;&lt;strong&gt;Gatsby&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34;&gt;&lt;strong&gt;Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/&#34;&gt;&lt;strong&gt;AWS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lambda/&#34;&gt;&lt;strong&gt;AWS Lambda&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/&#34;&gt;&lt;strong&gt;Azure&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/markdown&#34;&gt;&lt;strong&gt;Markdown&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/wordpress&#34;&gt;&lt;strong&gt;WordPress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/zapier/zapie...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow"><strong>KendoUI</strong></a></li>
<li>
<a href="http://sentry.io/" rel="nofollow"><strong>Sentry</strong></a><strong> use the code “devchat” for $100 credit</strong>
</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow"><strong>Clubhouse</strong></a></li>
</ul><div><strong>Panel</strong></div><ul>
<li><strong>AJ O’Neal</strong></li>
<li><strong>Chris Ferdinandi</strong></li>
<li><strong>Charles Max Wood</strong></li>
</ul><div><strong>Joined by special guest: Phil Hawksworth and Divya Sasidharan</strong></div><div><strong>Episode Summary</strong></div><div><strong>This episode features special guests Philip Hawksworth and Divya Sasidharan. Phil lives just outside of London and Divya lives in Chicago, and both of them work for Netlify. Divya is also a regular on the Devchat show Views on Vue. The panelists begin by discussing what JAMstack is. JAM stands for JavaScript, API, and Markup. It used to be known as the new name for static sites, but it’s much more than that. Phil talks about how dynamic ‘static’ sites really are. JAMstack sites range from very simple to very complex, Static is actually a misnomer. JAMstack makes making, deploying, and publishing as simple as possible.</strong></div><div><strong>The panelists discuss the differences between building your own API and JAMstack and how JavaScript fits into the JAMstack ecosystem. They talk about keys and secrets in APIs and the best way to handle credentials in a static site. There are multiple ways to handle it, but Netlify has some built in solutions. All you have to do is write your logic for what you want your function to do and what packages you want included in it, they do all the rest. Every deployment you make stays there, so you can always roll back to a previous version. </strong></div><div><strong>Charles asks about how to convert a website that’s built on a CMS to a static site and some of the tools available on Netlify. They finish by discussing different hangups on migrating platforms for things like Devchat (which is built on WordPress) and the benefits of switching servers. </strong></div><div><strong>Links</strong></div><ul>
<li><a href="https://github.com/topics/api" rel="nofollow"><strong>API</strong></a></li>
<li><a href="https://github.com/facebook/react" rel="nofollow"><strong>React</strong></a></li>
<li><a href="https://github.com/jamstack/jamstack.org" rel="nofollow"><strong>JAMstack</strong></a></li>
<li><strong>CMS (content management system)</strong></li>
<li><strong>CDM (Customer Data Management)</strong></li>
<li><a href="https://softwareengineering.stackexchange.com/questions/241104/programming-language-vs-markup-language-vs-scripting-language" rel="nofollow"><strong>Markup</strong></a></li>
<li><strong>UI (User Interface)</strong></li>
<li><a href="https://jekyllrb.com/" rel="nofollow"><strong>Jekyll</strong></a></li>
<li><a href="https://medium.freecodecamp.org/what-is-progressive-enhancement-and-why-it-matters-e80c7aaf834a" rel="nofollow"><strong>Progressive Enhancement</strong></a></li>
<li><a href="https://github.com/11ty/eleventy" rel="nofollow"><strong>11ty</strong></a></li>
<li><a href="https://gohugo.io/" rel="nofollow"><strong>Hugo</strong></a></li>
<li><a href="https://github.com/nozzle/react-static" rel="nofollow"><strong>React Static</strong></a></li>
<li><a href="https://www.gatsbyjs.org/" rel="nofollow"><strong>Gatsby</strong></a></li>
<li><a href="https://vuejs.org/" rel="nofollow"><strong>Vue</strong></a></li>
<li><a href="https://aws.amazon.com/" rel="nofollow"><strong>AWS</strong></a></li>
<li><a href="https://aws.amazon.com/lambda/" rel="nofollow"><strong>AWS Lambda</strong></a></li>
<li><a href="https://azure.microsoft.com/en-us/" rel="nofollow"><strong>Azure</strong></a></li>
<li><a href="https://github.com/topics/markdown" rel="nofollow"><strong>Markdown</strong></a></li>
<li><a href="https://github.com/topics/wordpress" rel="nofollow"><strong>WordPress</strong></a></li>
<li><a href="https://github.com/zapier/zapier-platform-cli" rel="nofollow"><strong>Zapier</strong></a></li>
<li>
<strong>Stefan Baumgartner </strong><a href="https://www.smashingmagazine.com/2016/08/using-a-static-site-generator-at-scale-lessons-learned/" rel="nofollow"><strong>article</strong></a>
</li>
<li><a href="https://www.copyblogger.com/what-the-heck-is-rss/" rel="nofollow"><strong>RSS feed</strong></a></li>
</ul><div><strong>Picks</strong></div><div><strong>AJ O’Neal:</strong></div><ul>
<li><strong>Prince Ali Ababwa (Aladdin)</strong></li>
<li><a href="https://nodejs.org/es/blog/release/v10.12.0/" rel="nofollow"><strong>Node v.10.12</strong></a></li>
</ul><div><strong>Chris Ferdinandi:</strong></div><ul>
<li><a href="https://github.com/cferdinandi/bouncer" rel="nofollow"><strong>Bouncer</strong></a></li>
<li><a href="https://philipmorganconsulting.com/" rel="nofollow"><strong>Philip Morgan Consulting</strong></a></li>
<li><a href="https://jonathanstark.com/" rel="nofollow"><strong>Jonathan Stark Consulting</strong></a></li>
</ul><div><strong>Charles Max Wood:</strong></div><ul>
<li><a href="https://mastodon.social/" rel="nofollow"><strong>Mastadon Social</strong></a></li>
<li><strong>Thanksgiving turkey</strong></li>
</ul><div><strong>Phil Hawksworth:</strong></div><ul>
<li><strong>Dripping (solidified meat drippings spread on toast)</strong></li>
<li><a href="https://www.imdb.com/title/tt7905466/" rel="nofollow"><strong>They Shall Not Grow Old</strong></a></li>
</ul><div><strong>Divya Sasidharan:</strong></div><ul>
<li><a href="https://www.reaktor.com/blog/fear-trust-and-javascript/" rel="nofollow"><strong>Fear, Trust, and JavaScript</strong></a></li>
<li><a href="https://pudding.cool/2018/08/pockets/" rel="nofollow"><strong>Women’s Pockets Are Inferior</strong></a></li>
<li><a href="https://www.wealthsimple.com/magazine/money-diary-couple-debt-us" rel="nofollow"><strong>Debt: A Love Story</strong></a></li>
</ul><div>Special Guests: Divya Sasidharan and Phil Hawksworth.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;KendoUI&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Sentry&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; use the code “devchat” for $100 credit&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Ferdinandi&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joined by special guest: Phil Hawksworth and Divya Sasidharan&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Episode Summary&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;This episode features special guests Philip Hawksworth and Divya Sasidharan. Phil lives just outside of London and Divya lives in Chicago, and both of them work for Netlify. Divya is also a regular on the Devchat show Views on Vue. The panelists begin by discussing what JAMstack is. JAM stands for JavaScript, API, and Markup. It used to be known as the new name for static sites, but it’s much more than that. Phil talks about how dynamic ‘static’ sites really are. JAMstack sites range from very simple to very complex, Static is actually a misnomer. JAMstack makes making, deploying, and publishing as simple as possible.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;The panelists discuss the differences between building your own API and JAMstack and how JavaScript fits into the JAMstack ecosystem. They talk about keys and secrets in APIs and the best way to handle credentials in a static site. There are multiple ways to handle it, but Netlify has some built in solutions. All you have to do is write your logic for what you want your function to do and what packages you want included in it, they do all the rest. Every deployment you make stays there, so you can always roll back to a previous version. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles asks about how to convert a website that’s built on a CMS to a static site and some of the tools available on Netlify. They finish by discussing different hangups on migrating platforms for things like Devchat (which is built on WordPress) and the benefits of switching servers. &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/api&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;API&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/react&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jamstack/jamstack.org&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;JAMstack&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CMS (content management system)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CDM (Customer Data Management)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://softwareengineering.stackexchange.com/questions/241104/programming-language-vs-markup-language-vs-scripting-language&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Markup&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UI (User Interface)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jekyllrb.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jekyll&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.freecodecamp.org/what-is-progressive-enhancement-and-why-it-matters-e80c7aaf834a&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Progressive Enhancement&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/11ty/eleventy&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;11ty&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gohugo.io/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Hugo&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nozzle/react-static&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;React Static&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Gatsby&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Vue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;AWS&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lambda/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;AWS Lambda&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Azure&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/markdown&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Markdown&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/topics/wordpress&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;WordPress&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/zapier/zapier-platform-cli&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Zapier&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stefan Baumgartner &lt;/strong&gt;&lt;a href=&#34;https://www.smashingmagazine.com/2016/08/using-a-static-site-generator-at-scale-lessons-learned/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;article&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.copyblogger.com/what-the-heck-is-rss/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RSS feed&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Prince Ali Ababwa (Aladdin)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/es/blog/release/v10.12.0/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Node v.10.12&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chris Ferdinandi:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/bouncer&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Bouncer&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://philipmorganconsulting.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Philip Morgan Consulting&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jonathanstark.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jonathan Stark Consulting&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mastodon.social/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Mastadon Social&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Thanksgiving turkey&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Phil Hawksworth:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dripping (solidified meat drippings spread on toast)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt7905466/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;They Shall Not Grow Old&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Divya Sasidharan:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.reaktor.com/blog/fear-trust-and-javascript/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Fear, Trust, and JavaScript&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pudding.cool/2018/08/pockets/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Women’s Pockets Are Inferior&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wealthsimple.com/magazine/money-diary-couple-debt-us&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Debt: A Love Story&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Divya Sasidharan and Phil Hawksworth.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="78626063" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/091e20ab-1af0-4562-b979-6ef6c0045608/stream.mp3"/>
                
                <guid isPermaLink="false">e2d2c39a-2922-422d-8b01-753df5c9f779</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-347-jamstack-with-divya-sasidharan-phil-hawksworth</link>
                <pubDate>Tue, 15 Jan 2019 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4914</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 346: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite</itunes:title>
                <title>JSJ 346: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;KendoUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io&#34;&gt;Sentry&lt;/a&gt; use the code &#34;devchat&#34; for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/ethomson?lang=en&#34;&gt;Ed Thomson&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the Charles speaks with &lt;a href=&#34;https://uk.linkedin.com/in/ethomson&#34;&gt;Ed Thomson&lt;/a&gt; who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:59 – Live at Microsoft Ignite&lt;/div&gt;&lt;div&gt;1:03 – Ed: Hi! I am a Program Manager at &lt;a href=&#34;https://azure.microsoft.com/en-us/services/devops/pipelines/&#34;&gt;Azure.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:28 – Rewind 2 episodes to hear more about Azure DevOps!&lt;/div&gt;&lt;div&gt;1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great.&lt;/div&gt;&lt;div&gt;2:38 – Chuck talks about features he does and doesn’t use.&lt;/div&gt;&lt;div&gt;2:54 – Ed.&lt;/div&gt;&lt;div&gt;3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub.&lt;/div&gt;&lt;div&gt;3:18 – Ed: Technically we have not officially acquired GitHub.&lt;/div&gt;&lt;div&gt;3:34 – Chuck: It’s not done. It’s the end of September now.&lt;/div&gt;&lt;div&gt;3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone...&lt;/div&gt;&lt;div&gt;Ed continues to talk about this topic. He is talking about One Drive and these repositories.&lt;/div&gt;&lt;div&gt;6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me.&lt;/div&gt;&lt;div&gt;6:54 – Chuck.&lt;/div&gt;&lt;div&gt;6:59 – Ed: It has come a long way.&lt;/div&gt;&lt;div&gt;7:07 – Chuck: Beyond the FSF are we talking about other features or?&lt;/div&gt;&lt;div&gt;7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate.&lt;/div&gt;&lt;div&gt;8:17 – Chuck.&lt;/div&gt;&lt;div&gt;8:37 – Ed: You just can’t set it up with Apache. You have to figure it out.&lt;/div&gt;&lt;div&gt;8:51 – Chuck: The method of pushing and pulling.&lt;/div&gt;&lt;div&gt;9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that.&lt;/div&gt;&lt;div&gt;9:38 – Ed and Chuck continue to talk.&lt;/div&gt;&lt;div&gt;9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there.&lt;/div&gt;&lt;div&gt;10:55 – Chuck: How can someone start with this?&lt;/div&gt;&lt;div&gt;11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it w...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">KendoUI</a></li>
<li>
<a href="http://sentry.io" rel="nofollow">Sentry</a> use the code &#34;devchat&#34; for $100 credit</li>
<li><a href="https://clubhouse.io/jsjabber" rel="nofollow"><strong>Clubhouse</strong></a></li>
</ul><div><strong>Panel: </strong></div><div><a href="https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Charles Max Wood</a></div><div>
<strong>Special Guests:</strong> <a href="https://twitter.com/ethomson?lang=en" rel="nofollow">Ed Thomson</a>
</div><div>In this episode, the Charles speaks with <a href="https://uk.linkedin.com/in/ethomson" rel="nofollow">Ed Thomson</a> who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news!</div><div><strong>Show Topics:</strong></div><div>0:59 – Live at Microsoft Ignite</div><div>1:03 – Ed: Hi! I am a Program Manager at <a href="https://azure.microsoft.com/en-us/services/devops/pipelines/" rel="nofollow">Azure.</a>
</div><div>1:28 – Rewind 2 episodes to hear more about Azure DevOps!</div><div>1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great.</div><div>2:38 – Chuck talks about features he does and doesn’t use.</div><div>2:54 – Ed.</div><div>3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub.</div><div>3:18 – Ed: Technically we have not officially acquired GitHub.</div><div>3:34 – Chuck: It’s not done. It’s the end of September now.</div><div>3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone...</div><div>Ed continues to talk about this topic. He is talking about One Drive and these repositories.</div><div>6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me.</div><div>6:54 – Chuck.</div><div>6:59 – Ed: It has come a long way.</div><div>7:07 – Chuck: Beyond the FSF are we talking about other features or?</div><div>7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate.</div><div>8:17 – Chuck.</div><div>8:37 – Ed: You just can’t set it up with Apache. You have to figure it out.</div><div>8:51 – Chuck: The method of pushing and pulling.</div><div>9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that.</div><div>9:38 – Ed and Chuck continue to talk.</div><div>9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there.</div><div>10:55 – Chuck: How can someone start with this?</div><div>11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know.</div><div>12:05 – Chuck: What if I am using both a backend and a frontend?</div><div>12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the...</div><div>There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there.</div><div>13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated.</div><div>13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this...</div><div>It’s not just running a script.</div><div>15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows?</div><div>15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that?</div><div>15:37 – Ed answers the question in detail.</div><div>16:03 – Chuck asks a question.</div><div>16:12 – Ed: Now this is where it gets contentious. If one fails...</div><div>Our default task out of the box...</div><div>16:56 – Chuck: If you want 2 steps you can (like me who is crazy).</div><div>17:05 – Ed: Yes, I want to see if it failed.</div><div>17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment.</div><div>17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be <a href="https://azure.microsoft.com/en-us/free/search/?OCID=AID719825_SEM_fNqQIgDa&dclid=CPuwl7CHh94CFUyvTwod64QINA&gclid=EAIaIQobChMI4pTVroeH3gIVkrrACh3N8A_jEAAYASAAEgKhmPD_BwE&lnkd=Google_Azure_Brand" rel="nofollow">Azure</a> (although I hope it is!).</div><div>Ed continues this conversation.</div><div>18:43 – Chuck: And it just pulls it?</div><div>18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility</div><div>19:04 – Chuck: VPN credentials?</div><div>19:10 – Ed: Just run the...</div><div>19:25 – Chuck comments.</div><div>19:36 – Ed: ...Take that Zip...</div><div>20:02 – Ed: Once the planets are finely aligned then...it will just pull from it.</div><div>20:25 – Chuck: I host my stuff on Digital Ocean.</div><div>20:46 – Ed: It’s been awhile since I played with...</div><div>20:55 – Chuck.</div><div>20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations.</div><div>21:10 – Ed: What is Phoenix?</div><div>21:20 – Chuck explains it.</div><div>21:25 – Ed: Here is what we probably don’t have is a lot of <a href="http://www.erlang.org/community" rel="nofollow">ERLANG</a> support.</div><div>22:41 – Advertisement.</div><div>23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and...</div><div>23:49 – Ed: I think it’s going to happen.</div><div>23:55 – Ed: Exactly.</div><div>24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud?</div><div>24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk.</div><div>25:07 – Chuck: With continuous deployment...</div><div>25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master...</div><div>Ed continues this hypothetical situation with full details. Check it out!</div><div>27:03 – Chuck: You probably can do just about anything – deploy by Tweet!</div><div>27:15 – Ed: You can stop the deployment if people on Twitter start complaining.</div><div>27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source?</div><div>That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time.</div><div>30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments.</div><div>31:03 – Chuck: Then you can use time for coding style and other things.</div><div>I can take mental shortcuts.</div><div>31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then...</div><div>32:30 – Chuck adds his comments.</div><div>Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those?</div><div>33:00 – Ed: Yep. My favorite is <a href="https://www.whitesourcesoftware.com/how-does-it-work/" rel="nofollow">WhiteSource.</a> It knows all of the open source and third-party tools. It can scan your code and...</div><div>34:05 – Chuck: It works with a lot of languages.</div><div>34:14 – Ed.</div><div>34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry...</div><div>35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it.</div><div>Mac OS dies a fine job. That’s why we have all of those.</div><div>35:29 – Chuck: But I want to run my tests, too!</div><div>35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run.</div><div>36:29 – Chuck: The deployment is different, though, right?</div><div>36:40 – Ed: I have a friend who clicks a button in...</div><div>Azure DevOps.</div><div>37:00 – Chuck: I like to remind people that this isn’t a new product.</div><div>37:15 – Ed: Yes, <a href="https://azure.microsoft.com/en-us/blog/introducing-azure-devops/" rel="nofollow">Azure DevOps.</a>
</div><div>37:24 – Chuck: Any new features that are coming out?</div><div>37:27 – Ed: We took a little break, but...</div><div>37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website.</div><div>39:07 – Chuck: What is the interplay between <a href="https://azure.microsoft.com/en-us/blog/introducing-azure-devops/" rel="nofollow">Azure DevOps</a> and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that...</div><div>39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there.</div><div>You are an eMac’s guy?</div><div>The way I think about it is through Git right out of the box.</div><div>Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it.</div><div>40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are.</div><div>Chuck talks about code editor and tools. </div><div>41:28 – Ed: ... we have been pulling that out as quickly as possible.</div><div>We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time.</div><div>42:02 – Chuck: Yes, sure.</div><div>42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that.</div><div>42:30 – Ed: That Chuck.</div><div>42:36 – Chuck: Where do people get news?</div><div>42:42 – Ed: <a href="https://azure.microsoft.com/en-us/services/devops/?nav=min" rel="nofollow">Go to here!</a>
</div><div>42:54 – Chuck: Where do people find you?</div><div>43:00 – Ed: <a href="https://twitter.com/ethomson?lang=en" rel="nofollow">Twitter!</a>
</div><div>43:07 – Chuck: Let’s do Picks!</div><div>43:20 – <a href="https://www.freshbooks.com/?adgroupid=51893696557&ag=r%252F+%257Efreshbooks&camp=US%2528SEM%2529Branded%257CEXM&campaignid=717543354&crid=284685866051&dclid=CO7qmoiOh94CFUnHwAodiCQBUA&dv=c&gclid=EAIaIQobChMI--6zho6H3gIVjsVkCh2wsQx6EAAYASAAEgL9B_D_BwE&gclsrc=aw.ds&kw=freshbooks&kwid=kwd-298507762065&ntwk=g&ref=ppc-na-fb&source=GOOGLE" rel="nofollow">Advertisement – Fresh Books!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://github.com" rel="nofollow">GitHub</a></li>
<li><a href="https://azure.microsoft.com/en-us/free/search/?OCID=AID719825_SEM_fNqQIgDa&dclid=CPuwl7CHh94CFUyvTwod64QINA&gclid=EAIaIQobChMI4pTVroeH3gIVkrrACh3N8A_jEAAYASAAEgKhmPD_BwE&lnkd=Google_Azure_Brand" rel="nofollow">Microsoft’s Azure</a></li>
<li><a href="https://azure.microsoft.com/en-us/services/devops/pipelines/" rel="nofollow">Microsoft’s Pipeline</a></li>
<li><a href="https://azure.microsoft.com/en-us/services/devops/?nav=min" rel="nofollow">Azure DevOps</a></li>
<li><a href="http://www.erlang.org/community" rel="nofollow">Erlang</a></li>
<li><a href="https://www.whitesourcesoftware.com/how-does-it-work/" rel="nofollow">WhiteSource</a></li>
<li><a href="https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chuck’s Twitter</a></li>
<li><a href="https://twitter.com/ethomson?lang=en" rel="nofollow">Ed Thomson’s Twitter</a></li>
<li><a href="https://github.com/ethomson" rel="nofollow">Ed Thomson’s GitHub</a></li>
<li><a href="https://www.edwardthomson.com" rel="nofollow">Ed Thomson’s Website</a></li>
<li><a href="https://uk.linkedin.com/in/ethomson" rel="nofollow">Ed Thomson’s LinkedIn</a></li>
</ul><div><strong>Picks:</strong></div><div>Ed</div><ul><li><a href="https://www.allthingsgit.com/" rel="nofollow">Podcast - All Things Git</a></li></ul><div>Special Guest: Edward Thomson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;KendoUI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sentry.io&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt; use the code &amp;#34;devchat&amp;#34; for $100 credit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://clubhouse.io/jsjabber&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Clubhouse&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/ethomson?lang=en&#34; rel=&#34;nofollow&#34;&gt;Ed Thomson&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the Charles speaks with &lt;a href=&#34;https://uk.linkedin.com/in/ethomson&#34; rel=&#34;nofollow&#34;&gt;Ed Thomson&lt;/a&gt; who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:59 – Live at Microsoft Ignite&lt;/div&gt;&lt;div&gt;1:03 – Ed: Hi! I am a Program Manager at &lt;a href=&#34;https://azure.microsoft.com/en-us/services/devops/pipelines/&#34; rel=&#34;nofollow&#34;&gt;Azure.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:28 – Rewind 2 episodes to hear more about Azure DevOps!&lt;/div&gt;&lt;div&gt;1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great.&lt;/div&gt;&lt;div&gt;2:38 – Chuck talks about features he does and doesn’t use.&lt;/div&gt;&lt;div&gt;2:54 – Ed.&lt;/div&gt;&lt;div&gt;3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub.&lt;/div&gt;&lt;div&gt;3:18 – Ed: Technically we have not officially acquired GitHub.&lt;/div&gt;&lt;div&gt;3:34 – Chuck: It’s not done. It’s the end of September now.&lt;/div&gt;&lt;div&gt;3:55 – Ed: They will remain the same thing for a while. GitHub is the home for open source. Repos – we use it in Microsoft. Repositories are huge. There are 4,000 engineers working in these repositories. Everyone works in his or her own little area, and you have to work together. You have to do all this engineering to get there. We bit a tool and it basically if you run clone...&lt;/div&gt;&lt;div&gt;Ed continues to talk about this topic. He is talking about One Drive and these repositories.&lt;/div&gt;&lt;div&gt;6:28 – Ed: We aren’t going to be mixing and matching. I used to work through GitHub. It’s exciting to see those people work close to me.&lt;/div&gt;&lt;div&gt;6:54 – Chuck.&lt;/div&gt;&lt;div&gt;6:59 – Ed: It has come a long way.&lt;/div&gt;&lt;div&gt;7:07 – Chuck: Beyond the FSF are we talking about other features or?&lt;/div&gt;&lt;div&gt;7:21 – Ed: We have unique features. We have branch policies. You can require that people do pole request. You have to use pole request and your CI has to pass and things like that. I think there is a lot of richness in our auditing. We have enterprise focus. At its core it still is Git. We can all interoperate.&lt;/div&gt;&lt;div&gt;8:17 – Chuck.&lt;/div&gt;&lt;div&gt;8:37 – Ed: You just can’t set it up with Apache. You have to figure it out.&lt;/div&gt;&lt;div&gt;8:51 – Chuck: The method of pushing and pulling.&lt;/div&gt;&lt;div&gt;9:06 – Chuck: You can try DevOps for free up to 5 users and unlimited private repos. People are interested in this because GitHub makes you pay for that.&lt;/div&gt;&lt;div&gt;9:38 – Ed and Chuck continue to talk.&lt;/div&gt;&lt;div&gt;9:50 – Ed: Pipelines is the most interesting thing we are working on. We have revamped the entire experience. Build and release. It’s easy to get started. We have a visual designer. Super helpful – super straightforward. Releases once your code is built – get it out to production say for example Azure. It’s the important thing to get your code out there.&lt;/div&gt;&lt;div&gt;10:55 – Chuck: How can someone start with this?&lt;/div&gt;&lt;div&gt;11:00 – Ed: Depends on where your repository is. It will look at your code. “Oh, I know what that is, I know how to build that!” Maybe everyone isn’t doing everything with JavaScript. If you are using DotNet then it will know.&lt;/div&gt;&lt;div&gt;12:05 – Chuck: What if I am using both a backend and a frontend?&lt;/div&gt;&lt;div&gt;12:11 – Ed: One repository? That’s when you will have to do a little hand packing on the...&lt;/div&gt;&lt;div&gt;There are different opportunities there. If you have a bash script that does it for you. If not, then you can orchestrate it. Reduce the time it takes. If it’s an open source project; there’s 2 – what are you going to do with the other 8? You’d be surprised – people try to sneak that in there.&lt;/div&gt;&lt;div&gt;13:30 – Chuck: It seems like continuous integration isn’t a whole lot complicated.&lt;/div&gt;&lt;div&gt;13:39 – Ed: I am a simple guy that’s how I do it. You can do advanced stuff, though. The Cake Build system – they are doing some crazy things. We have got Windows, Lennox, and others. Are you building for Raspberries Pies, then okay, do this...&lt;/div&gt;&lt;div&gt;It’s not just running a script.&lt;/div&gt;&lt;div&gt;15:00 – Chuck: People do get pretty complicated if they want. It can get complicated. Who knows?&lt;/div&gt;&lt;div&gt;15:26 – Chuck:  How much work do you have to do to set-up a Pipeline like that?&lt;/div&gt;&lt;div&gt;15:37 – Ed answers the question in detail.&lt;/div&gt;&lt;div&gt;16:03 – Chuck asks a question.&lt;/div&gt;&lt;div&gt;16:12 – Ed: Now this is where it gets contentious. If one fails...&lt;/div&gt;&lt;div&gt;Our default task out of the box...&lt;/div&gt;&lt;div&gt;16:56 – Chuck: If you want 2 steps you can (like me who is crazy).&lt;/div&gt;&lt;div&gt;17:05 – Ed: Yes, I want to see if it failed.&lt;/div&gt;&lt;div&gt;17:17 – Chuck: Dude, writing code is hard. Once you have it built and tested – continuous deployment.&lt;/div&gt;&lt;div&gt;17:33 – Ed: It’s very easy. It’s super straightforward, it doesn’t have to be &lt;a href=&#34;https://azure.microsoft.com/en-us/free/search/?OCID=AID719825_SEM_fNqQIgDa&amp;dclid=CPuwl7CHh94CFUyvTwod64QINA&amp;gclid=EAIaIQobChMI4pTVroeH3gIVkrrACh3N8A_jEAAYASAAEgKhmPD_BwE&amp;lnkd=Google_Azure_Brand&#34; rel=&#34;nofollow&#34;&gt;Azure&lt;/a&gt; (although I hope it is!).&lt;/div&gt;&lt;div&gt;Ed continues this conversation.&lt;/div&gt;&lt;div&gt;18:43 – Chuck: And it just pulls it?&lt;/div&gt;&lt;div&gt;18:49 – Ed: Don’t poke holes into your firewall. We do give you a lot of flexibility&lt;/div&gt;&lt;div&gt;19:04 – Chuck: VPN credentials?&lt;/div&gt;&lt;div&gt;19:10 – Ed: Just run the...&lt;/div&gt;&lt;div&gt;19:25 – Chuck comments.&lt;/div&gt;&lt;div&gt;19:36 – Ed: ...Take that Zip...&lt;/div&gt;&lt;div&gt;20:02 – Ed: Once the planets are finely aligned then...it will just pull from it.&lt;/div&gt;&lt;div&gt;20:25 – Chuck: I host my stuff on Digital Ocean.&lt;/div&gt;&lt;div&gt;20:46 – Ed: It’s been awhile since I played with...&lt;/div&gt;&lt;div&gt;20:55 – Chuck.&lt;/div&gt;&lt;div&gt;20:59 – Ed and Chuck go back and forth with different situations and hypothetical situations.&lt;/div&gt;&lt;div&gt;21:10 – Ed: What is Phoenix?&lt;/div&gt;&lt;div&gt;21:20 – Chuck explains it.&lt;/div&gt;&lt;div&gt;21:25 – Ed: Here is what we probably don’t have is a lot of &lt;a href=&#34;http://www.erlang.org/community&#34; rel=&#34;nofollow&#34;&gt;ERLANG&lt;/a&gt; support.&lt;/div&gt;&lt;div&gt;22:41 – Advertisement.&lt;/div&gt;&lt;div&gt;23:31 – Chuck: Let’s just say it’s a possibility. We took the strip down node and...&lt;/div&gt;&lt;div&gt;23:49 – Ed: I think it’s going to happen.&lt;/div&gt;&lt;div&gt;23:55 – Ed: Exactly.&lt;/div&gt;&lt;div&gt;24:02 – Chuck: Testing against Azure services. So, it’s one thing to run on my machine but it’s another thing when other things connect nicely with an Azure set-up. Does it connect natively once it’s in the Azure cloud?&lt;/div&gt;&lt;div&gt;24:35 – Ed: It should, but there are so many services, so I don’t want to say that everything is identical. We will say yes with an asterisk.&lt;/div&gt;&lt;div&gt;25:07 – Chuck: With continuous deployment...&lt;/div&gt;&lt;div&gt;25:41 – Ed: As an example: I have a CD Pipeline for my website. Every time I merge into master...&lt;/div&gt;&lt;div&gt;Ed continues this hypothetical situation with full details. Check it out!&lt;/div&gt;&lt;div&gt;27:03 – Chuck: You probably can do just about anything – deploy by Tweet!&lt;/div&gt;&lt;div&gt;27:15 – Ed: You can stop the deployment if people on Twitter start complaining.&lt;/div&gt;&lt;div&gt;27:40 – Chuck: That is awesome! IF it is something you care about – and if it’s worth the time – then why not? If you don’t have to think about it then great. I have mentioned this before: Am I solving interesting problems? What projects do I want to work on? What kinds of contributions do I really want to contribute to open source?&lt;/div&gt;&lt;div&gt;That’s the thing – if you have all these tools that are set-up then your process, how do you work on what, and remove the pain points then you can just write code so people can use! That’s the power of this – because it catches the bug before I have to catch it – then that saves me time.&lt;/div&gt;&lt;div&gt;30:08 – Ed: That’s the dream of computers is that the computers are supposed to make OUR lives easier. IF we can do that and catch those bugs before you catch it then you are saving time. Finding bugs as quickly as possible it avoids downtime and messy deployments.&lt;/div&gt;&lt;div&gt;31:03 – Chuck: Then you can use time for coding style and other things.&lt;/div&gt;&lt;div&gt;I can take mental shortcuts.&lt;/div&gt;&lt;div&gt;31:37 – Ed: The other thing you can do is avoiding security problems. If a static code analysis tool catches an integer overflow then...&lt;/div&gt;&lt;div&gt;32:30 – Chuck adds his comments.&lt;/div&gt;&lt;div&gt;Chuck: You can set your policy to block it or ignore it. Then you are running these tools to run security. There are third-party tools that do security analysis on your code. Do you integrate with those?&lt;/div&gt;&lt;div&gt;33:00 – Ed: Yep. My favorite is &lt;a href=&#34;https://www.whitesourcesoftware.com/how-does-it-work/&#34; rel=&#34;nofollow&#34;&gt;WhiteSource.&lt;/a&gt; It knows all of the open source and third-party tools. It can scan your code and...&lt;/div&gt;&lt;div&gt;34:05 – Chuck: It works with a lot of languages.&lt;/div&gt;&lt;div&gt;34:14 – Ed.&lt;/div&gt;&lt;div&gt;34:25 – Chuck: A lot of JavaScript developers are getting into mobile development, like Ionic, and others. You have all these systems out there for different stages for writing for mobile. Android, windows Phone, Blackberry...&lt;/div&gt;&lt;div&gt;35:04 – Ed: Let’s throw out Blackberry builds. We will ignore it.&lt;/div&gt;&lt;div&gt;Mac OS dies a fine job. That’s why we have all of those.&lt;/div&gt;&lt;div&gt;35:29 – Chuck: But I want to run my tests, too!&lt;/div&gt;&lt;div&gt;35:36 – Ed: I really like to use App Center. It is ultimately incredible to see all the tests you can run.&lt;/div&gt;&lt;div&gt;36:29 – Chuck: The deployment is different, though, right?&lt;/div&gt;&lt;div&gt;36:40 – Ed: I have a friend who clicks a button in...&lt;/div&gt;&lt;div&gt;Azure DevOps.&lt;/div&gt;&lt;div&gt;37:00 – Chuck: I like to remind people that this isn’t a new product.&lt;/div&gt;&lt;div&gt;37:15 – Ed: Yes, &lt;a href=&#34;https://azure.microsoft.com/en-us/blog/introducing-azure-devops/&#34; rel=&#34;nofollow&#34;&gt;Azure DevOps.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:24 – Chuck: Any new features that are coming out?&lt;/div&gt;&lt;div&gt;37:27 – Ed: We took a little break, but...&lt;/div&gt;&lt;div&gt;37:47 – Ed: We will pick back up once Ignite is over. We have a timeline on our website when we expect to launch some new features, and some are secret, so keep checking out the website.&lt;/div&gt;&lt;div&gt;39:07 – Chuck: What is the interplay between &lt;a href=&#34;https://azure.microsoft.com/en-us/blog/introducing-azure-devops/&#34; rel=&#34;nofollow&#34;&gt;Azure DevOps&lt;/a&gt; and Visual Studio Code? Because they have plugins for freaking everything. I am sure there is something there that...&lt;/div&gt;&lt;div&gt;39:30 – Ed: I am a VI guy and I’m like 90% sure there is something there.&lt;/div&gt;&lt;div&gt;You are an eMac’s guy?&lt;/div&gt;&lt;div&gt;The way I think about it is through Git right out of the box.&lt;/div&gt;&lt;div&gt;Yes, I think there are better things out there for integration. I know we have a lot of great things in Visual Code, because I worked with it.&lt;/div&gt;&lt;div&gt;40:45 – Chuck: Yes, people can look for extensions and see what the capabilities are.&lt;/div&gt;&lt;div&gt;Chuck talks about code editor and tools. &lt;/div&gt;&lt;div&gt;41:28 – Ed: ... we have been pulling that out as quickly as possible.&lt;/div&gt;&lt;div&gt;We do have IE extensions, I am sure there is something for VS Code – but it’s not where I want to spend my time.&lt;/div&gt;&lt;div&gt;42:02 – Chuck: Yes, sure.&lt;/div&gt;&lt;div&gt;42:07 – Ed: But everyone is different – they won’t work the way that I work. So there’s that.&lt;/div&gt;&lt;div&gt;42:30 – Ed: That Chuck.&lt;/div&gt;&lt;div&gt;42:36 – Chuck: Where do people get news?&lt;/div&gt;&lt;div&gt;42:42 – Ed: &lt;a href=&#34;https://azure.microsoft.com/en-us/services/devops/?nav=min&#34; rel=&#34;nofollow&#34;&gt;Go to here!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;42:54 – Chuck: Where do people find you?&lt;/div&gt;&lt;div&gt;43:00 – Ed: &lt;a href=&#34;https://twitter.com/ethomson?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;43:07 – Chuck: Let’s do Picks!&lt;/div&gt;&lt;div&gt;43:20 – &lt;a href=&#34;https://www.freshbooks.com/?adgroupid=51893696557&amp;ag=r%252F&#43;%257Efreshbooks&amp;camp=US%2528SEM%2529Branded%257CEXM&amp;campaignid=717543354&amp;crid=284685866051&amp;dclid=CO7qmoiOh94CFUnHwAodiCQBUA&amp;dv=c&amp;gclid=EAIaIQobChMI--6zho6H3gIVjsVkCh2wsQx6EAAYASAAEgL9B_D_BwE&amp;gclsrc=aw.ds&amp;kw=freshbooks&amp;kwid=kwd-298507762065&amp;ntwk=g&amp;ref=ppc-na-fb&amp;source=GOOGLE&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Fresh Books!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/free/search/?OCID=AID719825_SEM_fNqQIgDa&amp;dclid=CPuwl7CHh94CFUyvTwod64QINA&amp;gclid=EAIaIQobChMI4pTVroeH3gIVkrrACh3N8A_jEAAYASAAEgKhmPD_BwE&amp;lnkd=Google_Azure_Brand&#34; rel=&#34;nofollow&#34;&gt;Microsoft’s Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/devops/pipelines/&#34; rel=&#34;nofollow&#34;&gt;Microsoft’s Pipeline&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/devops/?nav=min&#34; rel=&#34;nofollow&#34;&gt;Azure DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.erlang.org/community&#34; rel=&#34;nofollow&#34;&gt;Erlang&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.whitesourcesoftware.com/how-does-it-work/&#34; rel=&#34;nofollow&#34;&gt;WhiteSource&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chuck’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ethomson?lang=en&#34; rel=&#34;nofollow&#34;&gt;Ed Thomson’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ethomson&#34; rel=&#34;nofollow&#34;&gt;Ed Thomson’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edwardthomson.com&#34; rel=&#34;nofollow&#34;&gt;Ed Thomson’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://uk.linkedin.com/in/ethomson&#34; rel=&#34;nofollow&#34;&gt;Ed Thomson’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Ed&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.allthingsgit.com/&#34; rel=&#34;nofollow&#34;&gt;Podcast - All Things Git&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Edward Thomson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41580669" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2ccb1398-03e4-47bd-83cb-c3c579b96443/stream.mp3"/>
                
                <guid isPermaLink="false">47f0224d-c88a-499f-a51c-13ed677b1a9a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-346-azure-pipelines-with-ed-thomson-live-at-microsoft-ignite</link>
                <pubDate>Tue, 08 Jan 2019 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2598</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 345: Azure Devops with Donovan Brown LIVE at Microsoft Ignite</itunes:title>
                <title>JSJ 345: Azure Devops with Donovan Brown LIVE at Microsoft Ignite</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Woods&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;http://donovanbrown.com&#34;&gt;Donovan Brown&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the Charles speaks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events &lt;a href=&#34;http://www.dlbracing.com&#34;&gt;DLBRACING.com&lt;/a&gt;. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do?&lt;/div&gt;&lt;div&gt;2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating.&lt;/div&gt;&lt;div&gt;Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want.&lt;/div&gt;&lt;div&gt;4:15 – Chuck: What has changed?&lt;/div&gt;&lt;div&gt;4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure.&lt;/div&gt;&lt;div&gt;People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool.&lt;/div&gt;&lt;div&gt;7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot.&lt;/div&gt;&lt;div&gt;8:00 – Guest talks about the things that can help out with that.&lt;/div&gt;&lt;div&gt;Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math.&lt;/div&gt;&lt;div&gt;9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ...&lt;/div&gt;&lt;div&gt;10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself!&lt;/div&gt;&lt;div&gt;11:54 – Chuck comments.&lt;/div&gt;&lt;div&gt;12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X.&lt;/div&gt;&lt;div&gt;12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen...&lt;/div&gt;&lt;div&gt;These are actual tasks that I can run.&lt;/div&gt;&lt;div&gt;13:52 – Chuck: Once you have those tests written can you pull those into your CI?&lt;/div&gt;&lt;div&gt;14:00 – Guest: “Manual tests x0.”&lt;/div&gt;&lt;div&gt;&lt;em&gt;Guest dives into the question. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;14:47 – I expect my team to write those test cases. The answer to your question is yes and no.&lt;/div&gt;&lt;div&gt;We got so good at it that we found something that didn’t even exist, yet.&lt;/div&gt;&lt;div&gt;16:19 – Guest: As a developer it might be mind&lt;/div&gt;&lt;div&gt;16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me.&lt;/div&gt;&lt;div&gt;16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day?&lt;/div&gt;&lt;div&gt;They are related to each other. Yo...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Woods</div><div>
<strong>Special Guests:</strong> <a href="http://donovanbrown.com" rel="nofollow">Donovan Brown</a>
</div><div>In this episode, the Charles speaks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events <a href="http://www.dlbracing.com" rel="nofollow">DLBRACING.com</a>. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more!</div><div><strong>Show Topics:</strong></div><div>1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do?</div><div>2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating.</div><div>Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want.</div><div>4:15 – Chuck: What has changed?</div><div>4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure.</div><div>People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool.</div><div>7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot.</div><div>8:00 – Guest talks about the things that can help out with that.</div><div>Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math.</div><div>9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ...</div><div>10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself!</div><div>11:54 – Chuck comments.</div><div>12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X.</div><div>12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen...</div><div>These are actual tasks that I can run.</div><div>13:52 – Chuck: Once you have those tests written can you pull those into your CI?</div><div>14:00 – Guest: “Manual tests x0.”</div><div><em>Guest dives into the question. </em></div><div>14:47 – I expect my team to write those test cases. The answer to your question is yes and no.</div><div>We got so good at it that we found something that didn’t even exist, yet.</div><div>16:19 – Guest: As a developer it might be mind</div><div>16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me.</div><div>16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day?</div><div>They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it.</div><div>18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember.</div><div>19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test.</div><div>Guest gives us a hypothetical situation to show how unit tests really can help.</div><div>20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests.</div><div>20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now.</div><div>It guides my thought process.</div><div>21:06 – Guest: Yes! I agree.</div><div>22:00 – Guest: Don’t do the unit tests</div><div>22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort.</div><div>DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that?</div><div>23:13 – Guest: Azure DevOps Projects. <a href="http://donovanbrown.com/post/yo-TFS" rel="nofollow">YoTeam.</a>
</div><div>Note.js, Java and others are mentioned by the Guest.</div><div>25:00 – Code Badges’ Advertisement</div><div>25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work?</div><div>26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. <a href="http://donovanbrown.com/post/yo-TFS" rel="nofollow">YoTeam</a> is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand.</div><div>28:37 – Chuck: Why would I go anywhere else?</div><div>28:44 – Guest: <a href="http://donovanbrown.com/post/yo-TFS" rel="nofollow">YoTeam</a>  was the idea of...</div><div>28:57 – Check out Guest</div><div>29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today.</div><div>29:40 – Chuck: Asks a question.</div><div>29:46 – Guest: 5 different verticals.</div><div>Check out this timestamp to see what <a href="https://twitter.com/DonovanBrown?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Donovan</a> says the 5 different verticals are. Pipelines is 1 of the 5.</div><div>30:55 – Chuck: Yep – it works on my Mac.</div><div>31:04 – Guest: We also have Test Plant and Artifacts.</div><div>31:42 – Chuck: Can you resolve that on your developer machine?</div><div>31:46 – Guest: Yes, absolutely! There is my private repository and...</div><div>33:14 – Guest: *People not included in box.*</div><div>33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on</div><div>33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works?</div><div>34:27 – <a href="https://azure.microsoft.com/en-us/services/devops/?nav=min" rel="nofollow">Azure.com/devops</a> – that is a great landing page.</div><div>How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools.</div><div>36:11 – Chuck comments.</div><div>36:17 – Guest: Say you are on a team of developers and love <a href="https://github.com" rel="nofollow">GitHub</a> and things that integration is stupid, but how many people would disagree about...</div><div>38:02 – The reports prove it for themselves.</div><div>38:20 – Chuck: You can get started for free – so when do you have to start paying for it?</div><div>38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month.</div><div>39:33 – Chuck adds in comments. If this is free?</div><div>39:43 – Guest goes into the details about plans and such for this tool. </div><div>40:17 – Chuck: How easy it is to migrate away from it?</div><div>40:22 – Guest: It’s <a href="https://github.com" rel="nofollow">GITHub</a>.</div><div>40:30 – Chuck: People are looing data on their CI.</div><div>40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history.</div><div>41:08 – Chuck: Yeah, you are right.</div><div>41:16 – Guest adds more into this topic.</div><div>41:25 – Chuck: Yeah it’s all into the machine.</div><div>41:38 – Chuck: Good deal.</div><div>41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft.</div><div>42:08 – Chuck: Other question: continuous deployment.</div><div>42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc.</div><div>Anything you can do from a command line you can do from our build and release system.</div><div>
<a href="https://docs.microsoft.com/en-us/powershell/developer/windows-powershell" rel="nofollow">PowerShell</a> you don’t have to abandon it.</div><div>45:20 – Guest: I can’t remember what that tool is called!</div><div>45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want.</div><div>45:52 – Guest: I love my job because I get to help developers.</div><div>46:03 – Chuck: What do you think the biggest mistake people are doing?</div><div>46:12 – Guest: They are trying to do it all at once. Fix that one little thing.</div><div>It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline.</div><div>It’s in your pipeline today, what hurts the most, and don’t do it all at once.</div><div>49:14 – Chuck: I thought you’d say: I don’t have the time.</div><div>49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.”</div><div>50:18 – Guest continues this conversation.</div><div>How do you not have CI? Just install it – don’t ask. Just do the right thing.</div><div>50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain.</div><div>51:41 – Guest continues this conversation.</div><div>Have pain – we should only have pain once or twice a year.</div><div>Rollback.</div><div>If you only have it every 6 months, that’s not too bad.</div><div>The pain will motivate you.</div><div>52:40 – <a href="https://azure.microsoft.com/en-us/services/devops/?nav=min" rel="nofollow">Azure.com/devops.</a>
</div><div><a href="https://twitter.com/azuredevops?lang=en" rel="nofollow">Azure DevOps’ Twitter</a></div><div>53:22 – Picks!</div><div>53:30 – <a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Advertisement – Get a Coder Job</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://github.com/DarqueWarrior" rel="nofollow">Donovan Brown’s GitHub</a></li>
<li><a href="https://twitter.com/DonovanBrown?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Donovan Brown’s Twitter</a></li>
<li><a href="http://donovanbrown.com" rel="nofollow">Donovan Brown</a></li>
<li><a href="https://channel9.msdn.com/Events/Speakers/donovan-brown" rel="nofollow">Donovan Brown – Channel 9</a></li>
<li><a href="https://developer.microsoft.com/en-us/advocates/donovan-brown" rel="nofollow">Donovan Brown – Microsoft</a></li>
<li><a href="https://azure.microsoft.com/en-us/free/search/?OCID=AID719825_SEM_nLUGHrbQ&dclid=CLj7g6SJ5N0CFZUGfQodq7gGrA&gclid=EAIaIQobChMInYG5oonk3QIVDoxpCh3XjAl7EAAYASAAEgLdh_D_BwE&lnkd=Google_Azure_Brand" rel="nofollow">Azure</a></li>
<li><a href="http://donovanbrown.com/post/yo-TFS" rel="nofollow">YoTeam</a></li>
<li><a href="https://azure.microsoft.com/en-us/services/devops/?nav=min" rel="nofollow">Azure.com/devops</a></li>
<li><a href="https://github.com" rel="nofollow">GitHub</a></li>
<li><a href="https://twitter.com/azuredevops?lang=en" rel="nofollow">Azure DevOps’ Twitter</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://angularbootcamp.com/" rel="nofollow">Angular Boot Camp</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean </a></li>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Get a Coder Job course</a></li>
</ul><div><strong>Picks:</strong></div><div><strong>Charles </strong></div><ul>
<li><a href="https://www.jetblue.com" rel="nofollow"><strong>Jet Blue</strong></a></li>
<li>Beta Testers</li>
</ul><div><strong>Donovan </strong></div><ul>
<li><a href="http://donovanbrown.com/post/yo-Team" rel="nofollow">YoTeam</a></li>
<li><a href="http://donovanbrown.com/post/PowerShell-I-would-like-you-to-meet-TFS-and-VSTS" rel="nofollow">VSTeam Powershell Module</a></li>
</ul><div>Special Guest: Donovan Brown.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Woods&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;http://donovanbrown.com&#34; rel=&#34;nofollow&#34;&gt;Donovan Brown&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the Charles speaks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events &lt;a href=&#34;http://www.dlbracing.com&#34; rel=&#34;nofollow&#34;&gt;DLBRACING.com&lt;/a&gt;. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do?&lt;/div&gt;&lt;div&gt;2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating.&lt;/div&gt;&lt;div&gt;Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want.&lt;/div&gt;&lt;div&gt;4:15 – Chuck: What has changed?&lt;/div&gt;&lt;div&gt;4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure.&lt;/div&gt;&lt;div&gt;People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool.&lt;/div&gt;&lt;div&gt;7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot.&lt;/div&gt;&lt;div&gt;8:00 – Guest talks about the things that can help out with that.&lt;/div&gt;&lt;div&gt;Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math.&lt;/div&gt;&lt;div&gt;9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ...&lt;/div&gt;&lt;div&gt;10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself!&lt;/div&gt;&lt;div&gt;11:54 – Chuck comments.&lt;/div&gt;&lt;div&gt;12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X.&lt;/div&gt;&lt;div&gt;12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen...&lt;/div&gt;&lt;div&gt;These are actual tasks that I can run.&lt;/div&gt;&lt;div&gt;13:52 – Chuck: Once you have those tests written can you pull those into your CI?&lt;/div&gt;&lt;div&gt;14:00 – Guest: “Manual tests x0.”&lt;/div&gt;&lt;div&gt;&lt;em&gt;Guest dives into the question. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;14:47 – I expect my team to write those test cases. The answer to your question is yes and no.&lt;/div&gt;&lt;div&gt;We got so good at it that we found something that didn’t even exist, yet.&lt;/div&gt;&lt;div&gt;16:19 – Guest: As a developer it might be mind&lt;/div&gt;&lt;div&gt;16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me.&lt;/div&gt;&lt;div&gt;16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day?&lt;/div&gt;&lt;div&gt;They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it.&lt;/div&gt;&lt;div&gt;18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember.&lt;/div&gt;&lt;div&gt;19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test.&lt;/div&gt;&lt;div&gt;Guest gives us a hypothetical situation to show how unit tests really can help.&lt;/div&gt;&lt;div&gt;20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests.&lt;/div&gt;&lt;div&gt;20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now.&lt;/div&gt;&lt;div&gt;It guides my thought process.&lt;/div&gt;&lt;div&gt;21:06 – Guest: Yes! I agree.&lt;/div&gt;&lt;div&gt;22:00 – Guest: Don’t do the unit tests&lt;/div&gt;&lt;div&gt;22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort.&lt;/div&gt;&lt;div&gt;DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that?&lt;/div&gt;&lt;div&gt;23:13 – Guest: Azure DevOps Projects. &lt;a href=&#34;http://donovanbrown.com/post/yo-TFS&#34; rel=&#34;nofollow&#34;&gt;YoTeam.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Note.js, Java and others are mentioned by the Guest.&lt;/div&gt;&lt;div&gt;25:00 – Code Badges’ Advertisement&lt;/div&gt;&lt;div&gt;25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work?&lt;/div&gt;&lt;div&gt;26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. &lt;a href=&#34;http://donovanbrown.com/post/yo-TFS&#34; rel=&#34;nofollow&#34;&gt;YoTeam&lt;/a&gt; is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand.&lt;/div&gt;&lt;div&gt;28:37 – Chuck: Why would I go anywhere else?&lt;/div&gt;&lt;div&gt;28:44 – Guest: &lt;a href=&#34;http://donovanbrown.com/post/yo-TFS&#34; rel=&#34;nofollow&#34;&gt;YoTeam&lt;/a&gt;  was the idea of...&lt;/div&gt;&lt;div&gt;28:57 – Check out Guest&lt;/div&gt;&lt;div&gt;29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today.&lt;/div&gt;&lt;div&gt;29:40 – Chuck: Asks a question.&lt;/div&gt;&lt;div&gt;29:46 – Guest: 5 different verticals.&lt;/div&gt;&lt;div&gt;Check out this timestamp to see what &lt;a href=&#34;https://twitter.com/DonovanBrown?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Donovan&lt;/a&gt; says the 5 different verticals are. Pipelines is 1 of the 5.&lt;/div&gt;&lt;div&gt;30:55 – Chuck: Yep – it works on my Mac.&lt;/div&gt;&lt;div&gt;31:04 – Guest: We also have Test Plant and Artifacts.&lt;/div&gt;&lt;div&gt;31:42 – Chuck: Can you resolve that on your developer machine?&lt;/div&gt;&lt;div&gt;31:46 – Guest: Yes, absolutely! There is my private repository and...&lt;/div&gt;&lt;div&gt;33:14 – Guest: *People not included in box.*&lt;/div&gt;&lt;div&gt;33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on&lt;/div&gt;&lt;div&gt;33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works?&lt;/div&gt;&lt;div&gt;34:27 – &lt;a href=&#34;https://azure.microsoft.com/en-us/services/devops/?nav=min&#34; rel=&#34;nofollow&#34;&gt;Azure.com/devops&lt;/a&gt; – that is a great landing page.&lt;/div&gt;&lt;div&gt;How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools.&lt;/div&gt;&lt;div&gt;36:11 – Chuck comments.&lt;/div&gt;&lt;div&gt;36:17 – Guest: Say you are on a team of developers and love &lt;a href=&#34;https://github.com&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; and things that integration is stupid, but how many people would disagree about...&lt;/div&gt;&lt;div&gt;38:02 – The reports prove it for themselves.&lt;/div&gt;&lt;div&gt;38:20 – Chuck: You can get started for free – so when do you have to start paying for it?&lt;/div&gt;&lt;div&gt;38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month.&lt;/div&gt;&lt;div&gt;39:33 – Chuck adds in comments. If this is free?&lt;/div&gt;&lt;div&gt;39:43 – Guest goes into the details about plans and such for this tool. &lt;/div&gt;&lt;div&gt;40:17 – Chuck: How easy it is to migrate away from it?&lt;/div&gt;&lt;div&gt;40:22 – Guest: It’s &lt;a href=&#34;https://github.com&#34; rel=&#34;nofollow&#34;&gt;GITHub&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;40:30 – Chuck: People are looing data on their CI.&lt;/div&gt;&lt;div&gt;40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history.&lt;/div&gt;&lt;div&gt;41:08 – Chuck: Yeah, you are right.&lt;/div&gt;&lt;div&gt;41:16 – Guest adds more into this topic.&lt;/div&gt;&lt;div&gt;41:25 – Chuck: Yeah it’s all into the machine.&lt;/div&gt;&lt;div&gt;41:38 – Chuck: Good deal.&lt;/div&gt;&lt;div&gt;41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft.&lt;/div&gt;&lt;div&gt;42:08 – Chuck: Other question: continuous deployment.&lt;/div&gt;&lt;div&gt;42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc.&lt;/div&gt;&lt;div&gt;Anything you can do from a command line you can do from our build and release system.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://docs.microsoft.com/en-us/powershell/developer/windows-powershell&#34; rel=&#34;nofollow&#34;&gt;PowerShell&lt;/a&gt; you don’t have to abandon it.&lt;/div&gt;&lt;div&gt;45:20 – Guest: I can’t remember what that tool is called!&lt;/div&gt;&lt;div&gt;45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want.&lt;/div&gt;&lt;div&gt;45:52 – Guest: I love my job because I get to help developers.&lt;/div&gt;&lt;div&gt;46:03 – Chuck: What do you think the biggest mistake people are doing?&lt;/div&gt;&lt;div&gt;46:12 – Guest: They are trying to do it all at once. Fix that one little thing.&lt;/div&gt;&lt;div&gt;It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline.&lt;/div&gt;&lt;div&gt;It’s in your pipeline today, what hurts the most, and don’t do it all at once.&lt;/div&gt;&lt;div&gt;49:14 – Chuck: I thought you’d say: I don’t have the time.&lt;/div&gt;&lt;div&gt;49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.”&lt;/div&gt;&lt;div&gt;50:18 – Guest continues this conversation.&lt;/div&gt;&lt;div&gt;How do you not have CI? Just install it – don’t ask. Just do the right thing.&lt;/div&gt;&lt;div&gt;50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain.&lt;/div&gt;&lt;div&gt;51:41 – Guest continues this conversation.&lt;/div&gt;&lt;div&gt;Have pain – we should only have pain once or twice a year.&lt;/div&gt;&lt;div&gt;Rollback.&lt;/div&gt;&lt;div&gt;If you only have it every 6 months, that’s not too bad.&lt;/div&gt;&lt;div&gt;The pain will motivate you.&lt;/div&gt;&lt;div&gt;52:40 – &lt;a href=&#34;https://azure.microsoft.com/en-us/services/devops/?nav=min&#34; rel=&#34;nofollow&#34;&gt;Azure.com/devops.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/azuredevops?lang=en&#34; rel=&#34;nofollow&#34;&gt;Azure DevOps’ Twitter&lt;/a&gt;&lt;/div&gt;&lt;div&gt;53:22 – Picks!&lt;/div&gt;&lt;div&gt;53:30 – &lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Get a Coder Job&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DarqueWarrior&#34; rel=&#34;nofollow&#34;&gt;Donovan Brown’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DonovanBrown?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Donovan Brown’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://donovanbrown.com&#34; rel=&#34;nofollow&#34;&gt;Donovan Brown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://channel9.msdn.com/Events/Speakers/donovan-brown&#34; rel=&#34;nofollow&#34;&gt;Donovan Brown – Channel 9&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.microsoft.com/en-us/advocates/donovan-brown&#34; rel=&#34;nofollow&#34;&gt;Donovan Brown – Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/free/search/?OCID=AID719825_SEM_nLUGHrbQ&amp;dclid=CLj7g6SJ5N0CFZUGfQodq7gGrA&amp;gclid=EAIaIQobChMInYG5oonk3QIVDoxpCh3XjAl7EAAYASAAEgLdh_D_BwE&amp;lnkd=Google_Azure_Brand&#34; rel=&#34;nofollow&#34;&gt;Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://donovanbrown.com/post/yo-TFS&#34; rel=&#34;nofollow&#34;&gt;YoTeam&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/devops/?nav=min&#34; rel=&#34;nofollow&#34;&gt;Azure.com/devops&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/azuredevops?lang=en&#34; rel=&#34;nofollow&#34;&gt;Azure DevOps’ Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://angularbootcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Angular Boot Camp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Get a Coder Job course&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jetblue.com&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;Jet Blue&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Beta Testers&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Donovan &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://donovanbrown.com/post/yo-Team&#34; rel=&#34;nofollow&#34;&gt;YoTeam&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://donovanbrown.com/post/PowerShell-I-would-like-you-to-meet-TFS-and-VSTS&#34; rel=&#34;nofollow&#34;&gt;VSTeam Powershell Module&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Donovan Brown.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55367889" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9ffe010e-2108-44a9-978e-dd07c7b30db3/stream.mp3"/>
                
                <guid isPermaLink="false">cdfac405-684d-47d1-a007-cf11e2ad146f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-345-azure-devops-with-donovan-brown-live-at-microsoft-ignite</link>
                <pubDate>Tue, 25 Dec 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3460</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 344: Inclusive Components with Heydon Pickering</itunes:title>
                <title>JSJ 344: Inclusive Components with Heydon Pickering</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;&lt;a href=&#34;https://github.com/Heydon&#34;&gt;Heydon Pickering &lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with Heydon Pickering who is a designer and writer. The panel and the guest talk about his new book, which is centered on the topic of today’s show: inclusive components. Check out Heydon’s &lt;a href=&#34;https://twitter.com/heydonworks&#34;&gt;Twitter&lt;/a&gt;, &lt;a href=&#34;http://www.heydonworks.com/about&#34;&gt;Website&lt;/a&gt;, &lt;a href=&#34;https://github.com/Heydon&#34;&gt;GitHub,&lt;/a&gt; and &lt;a href=&#34;https://mastodon.social/@heydon&#34;&gt;Mastodon&lt;/a&gt; social accounts to learn more about him. To purchase the book – &lt;a href=&#34;https://shop.smashingmagazine.com/products/inclusive-design-patterns&#34;&gt;go here!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:38 – Chuck: Aimee, Chris, Joe, and myself – we are today’s panel. My show the &lt;a href=&#34;http://thedevrev.com&#34;&gt;DevRev&lt;/a&gt; is available online to check it out.&lt;/div&gt;&lt;div&gt;1:30 – Guest: Plain ice cream would be frozen milk and that would be terrible. So I am lemon and candy JavaScript!&lt;/div&gt;&lt;div&gt;2:13 – Chuck: We are talking today about...?&lt;/div&gt;&lt;div&gt;2:22 – Chris: He’s talking about “inclusive components” today!&lt;/div&gt;&lt;div&gt;2:41 – Guest: Traveling is very stressful and I wanted something to do on the plane. I’ve done this book, &lt;a href=&#34;https://shop.smashingmagazine.com/products/inclusive-design-patterns&#34;&gt;“Inclusive Design Patterns.”&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;If you don’t want to buy the book you can go to the blog. I have been talking with Smashing Magazine.&lt;/div&gt;&lt;div&gt;5:40 – Panel.&lt;/div&gt;&lt;div&gt;5:47 – Guest: I approached Smashing Magazine initially. They didn’t think there was a market for this content at the time. They were very supportive but we will do it as an eBook so our costs our down. At the time, the editor came back and said that: “it was quite good!” We skimmed it but came back to it now and now the content was more relevant in their eyes. I didn’t want to do the same book but I wanted to do it around “patterns.” Rewriting components is what I do all the time. I use Vanilla JavaScript. &lt;a href=&#34;http://backbonejs.org&#34;&gt;Backbone.js&lt;/a&gt; is the trendy one.&lt;/div&gt;&lt;div&gt;9:52 – Panel: The hard book did it get published?&lt;/div&gt;&lt;div&gt;10:02 – Guest: We are in the works and it’s all in the final stages right now. It has to go through a different process for the print version.&lt;/div&gt;&lt;div&gt;11:54 – Panel.&lt;/div&gt;&lt;div&gt;11:58 – (&lt;em&gt;Guest continues about the editorial process.) &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;12:09 – Panel: They probably switched to &lt;a href=&#34;https://visualstudio.microsoft.com/tfs/&#34;&gt;TFS – it’s Microsoft’s.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;12:23 – Guest: There was this argument on Twitter about the different processors.&lt;/div&gt;&lt;div&gt;13:35 – Chris: What are the ways that people are breaking accessibility with their code through JavaScript? &lt;/div&gt;&lt;div&gt;13:59 – Guest: The whole premise is that there aren’t a ton of different components that we use. Generally, speaking. Most things we do through JavaScript – it’s just different ways of doing this/that, and hiding things. I am discounting things with Node or other stuff. Most of what we are doing, with interactive design, is showing and hiding.&lt;/div&gt;&lt;div&gt;18:37 – Chris: I have some specialty friends where they tell me where I’ve screwed up my code. For example Eric Bailey and Scott O’Hara but, of course, in very kind ways. What are some things that I can make sure that my code is going to work for many different people.&lt;/div&gt;&lt;div&gt;19:18 – Guest: You have accessibility and inclusive design. People think of accessibility as a check-list and that’s okay but there could be problems with this.&lt;/div&gt;&lt;div&gt;26:00...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>Chris Ferdinandi</li>
<li>Joe Eames</li>
</ul><div>
<strong>Special Guest: </strong><a href="https://github.com/Heydon" rel="nofollow">Heydon Pickering </a>
</div><div>In this episode, the panel talks with Heydon Pickering who is a designer and writer. The panel and the guest talk about his new book, which is centered on the topic of today’s show: inclusive components. Check out Heydon’s <a href="https://twitter.com/heydonworks" rel="nofollow">Twitter</a>, <a href="http://www.heydonworks.com/about" rel="nofollow">Website</a>, <a href="https://github.com/Heydon" rel="nofollow">GitHub,</a> and <a href="https://mastodon.social/@heydon" rel="nofollow">Mastodon</a> social accounts to learn more about him. To purchase the book – <a href="https://shop.smashingmagazine.com/products/inclusive-design-patterns" rel="nofollow">go here!</a>
</div><div><strong>Show Topics:</strong></div><div>0:00 – <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Advertisement: KENDO UI</a>
</div><div>0:38 – Chuck: Aimee, Chris, Joe, and myself – we are today’s panel. My show the <a href="http://thedevrev.com" rel="nofollow">DevRev</a> is available online to check it out.</div><div>1:30 – Guest: Plain ice cream would be frozen milk and that would be terrible. So I am lemon and candy JavaScript!</div><div>2:13 – Chuck: We are talking today about...?</div><div>2:22 – Chris: He’s talking about “inclusive components” today!</div><div>2:41 – Guest: Traveling is very stressful and I wanted something to do on the plane. I’ve done this book, <a href="https://shop.smashingmagazine.com/products/inclusive-design-patterns" rel="nofollow">“Inclusive Design Patterns.”</a>
</div><div>If you don’t want to buy the book you can go to the blog. I have been talking with Smashing Magazine.</div><div>5:40 – Panel.</div><div>5:47 – Guest: I approached Smashing Magazine initially. They didn’t think there was a market for this content at the time. They were very supportive but we will do it as an eBook so our costs our down. At the time, the editor came back and said that: “it was quite good!” We skimmed it but came back to it now and now the content was more relevant in their eyes. I didn’t want to do the same book but I wanted to do it around “patterns.” Rewriting components is what I do all the time. I use Vanilla JavaScript. <a href="http://backbonejs.org" rel="nofollow">Backbone.js</a> is the trendy one.</div><div>9:52 – Panel: The hard book did it get published?</div><div>10:02 – Guest: We are in the works and it’s all in the final stages right now. It has to go through a different process for the print version.</div><div>11:54 – Panel.</div><div>11:58 – (<em>Guest continues about the editorial process.) </em>
</div><div>12:09 – Panel: They probably switched to <a href="https://visualstudio.microsoft.com/tfs/" rel="nofollow">TFS – it’s Microsoft’s.</a>
</div><div>12:23 – Guest: There was this argument on Twitter about the different processors.</div><div>13:35 – Chris: What are the ways that people are breaking accessibility with their code through JavaScript? </div><div>13:59 – Guest: The whole premise is that there aren’t a ton of different components that we use. Generally, speaking. Most things we do through JavaScript – it’s just different ways of doing this/that, and hiding things. I am discounting things with Node or other stuff. Most of what we are doing, with interactive design, is showing and hiding.</div><div>18:37 – Chris: I have some specialty friends where they tell me where I’ve screwed up my code. For example Eric Bailey and Scott O’Hara but, of course, in very kind ways. What are some things that I can make sure that my code is going to work for many different people.</div><div>19:18 – Guest: You have accessibility and inclusive design. People think of accessibility as a check-list and that’s okay but there could be problems with this.</div><div>26:00 – Panel: That’s a great guideline.</div><div>26:05 – Chris: You talked about ARIA roles and it can be confusing. One side is: I don’t know when to use these and the other side is: I don’t know when NOT to use these so I’m going to use them for EVERYTHING! I guess both can be detrimental. What’s your advice on this topic?</div><div>27:00 – Guest: Scott is great and I would trust him to the end of the Earth about what he says.</div><div>Guest mentions <a href="https://tink.uk" rel="nofollow">Léonie Watson</a> and her talks about this topic.</div><div>29:26 – (<em>Guest continues.)</em>
</div><div>29:36 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement – Sentry.io</a>
</div><div>30:31 – Chris.</div><div>30:40 – Guest: There is a lot of pressure, though, right? People wouldn’t blog about this if it wasn’t worthwhile. It doesn’t matter what the style is or what the syntax is.</div><div><em>The guest talks about not throwing ARIA onto everything.</em></div><div>36:34 – Aimee: Is this something that was mentioned in the book: people with disabilities and accessibility.</div><div>37:28 – Guest: Yes, of course. I think it’s important to make your interfaces flexible and robust to think and include people with disabilities.</div><div>39:00 – <em>Guest mentions larger buttons.</em>
</div><div>40:52 – <em>Panelists and Guest talk back-and-forth.</em>
</div><div>42:22 – Chris: It’s an accessibility and inclusivity element. I saw a dropdown menu and worked great on certain devices but not others. I could beat this horse all day long but the whole: what happens of the JavaScript file doesn’t load or just accordion options?</div><div>43:50 – Guest: It’s the progressive enhancement element.</div><div>44:05 – Guest: I think it’s worth noting. I think these things dovetail really nicely.</div><div>46:29 – Chris: Did you do a video interview, Aimee, talking about CSS? Is CSS better than JavaScript in some ways I don’t know if this is related or not?</div><div>47:03 – Aimee: When I talk about JavaScript vs. CSS...the browser optimizes those.</div><div>47:27 – Aimee: But as someone who loves JavaScript...and then some very talented people taught me that you have to find the right tool for the job.</div><div>47:29 – Guest: I am the other way around – interesting.</div><div>52:50 – Chuck: Picks!</div><div>52:55 – <a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Advertisement – Get A Coder Job!</a>
</div><div>END – <a href="https://www.cachefly.com" rel="nofollow">Advertisement: CacheFly!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="http://backbonejs.org" rel="nofollow">Backbone.js</a></li>
<li><a href="https://visualstudio.microsoft.com/tfs/" rel="nofollow">Microsoft’s TFS</a></li>
<li><a href="https://tink.uk" rel="nofollow">Léonie Watson</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li>Ember.js</li>
<li><a href="https://vuejs.org" rel="nofollow">Vue</a></li>
<li><a href="https://golang.org/project/" rel="nofollow">GO</a></li>
<li><a href="http://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node.js</a></li>
<li><a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow">Puppeteer</a></li>
<li><a href="https://www.cypress.io" rel="nofollow">Cypress</a></li>
<li><a href="https://github.com/Heydon" rel="nofollow">Heydon’s GitHub</a></li>
<li><a href="https://mastodon.social/@heydon" rel="nofollow">Heydon’s Mastodon</a></li>
<li><a href="https://shop.smashingmagazine.com/products/inclusive-design-patterns" rel="nofollow">Heydon’s Book</a></li>
<li><a href="https://codeburst.io/heydon-pickering-accessibility-responsibility-and-inclusive-design-6fd8ae9883b8" rel="nofollow">Medium Article on Heydon</a></li>
<li><a href="http://www.heydonworks.com" rel="nofollow">Heydon’s Website</a></li>
<li><a href="https://twitter.com/heydonworks" rel="nofollow">Heydon’s Twitter</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://devlifts.io" rel="nofollow">DevLifts</a></li>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Picks:</strong></div><div>Joe</div><ul>
<li><a href="https://gomakethings.com/" rel="nofollow">Chris Ferdinandi&#39;s Blog</a></li>
<li><a href="https://boardgamegeek.com/boardgame/245643/luxor" rel="nofollow">Luxur board game </a></li>
<li><a href="http://cypress.io/" rel="nofollow">Cypress.io</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://threader.app/thread/1058433116002381824" rel="nofollow">Blog about interviewing </a></li>
<li><a href="https://www.amazon.com/dp/B0764FYSNF?aaxitk=2FWeizqoAJkDZQs18ygELQ&hsa_cr_id=7362091710401&pd_rd_i=B0764FYSNF&pf_rd_p=3ff6092e-8451-438b-8278-7e94064b4d42&sb-ci-a=B0764FYSNF&sb-ci-n=asinImage&sb-ci-v=https%253A%252F%252Fimages-na.ssl-images-amazon.com%252Fimages%252FI%252F41DNdyq2%252B-L.jpg" rel="nofollow">Birthday Cake Quest Bar </a></li>
</ul><div>Chris</div><ul>
<li>Web Dev Career Guide: <a href="https://gomakethings.com/career-guide/" rel="nofollow">https://gomakethings.com/career-guide/</a>
</li>
<li>Use FREECAREER at checkout to get it for free</li>
<li><a href="https://hood.com/products/classic-trio/" rel="nofollow">Neapolitan Ice Cream </a></li>
<li><a href="https://medium.com/dev-channel/a-netflix-web-performance-case-study-c0bcde26a9d9" rel="nofollow">Netflix Web Performance case study</a></li>
</ul><div>Charles</div><ul>
<li><a href="https://play.google.com/store/apps/details?hl=en_US&id=com.perblue.disneyheroes" rel="nofollow">Disney Heroes Battle Mode</a></li>
<li><a href="https://andyfrisella.com/blogs/mfceo-project-podcast" rel="nofollow">MFCEO Project Podcast </a></li>
<li><a href="http://itunes.apple.com/us/podcast/the-askgaryvee-show/id928159684?mt=2" rel="nofollow">Gary Lee Audio Experience </a></li>
<li><a href="https://devchat.tv/js-jabber-topics/" rel="nofollow">Suggestions for JavaScript Jabber</a></li>
</ul><div>Heydon</div><ul>
<li><a href="https://github.com/Heydon/bruck" rel="nofollow">Bruck</a></li>
<li><a href="https://laurakalbag.com/what-is-mastodon-and-why-should-i-use-it/" rel="nofollow">What is Mastodon and why should I use it? </a></li>
</ul><div>Special Guest: Heydon Pickering.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;&lt;a href=&#34;https://github.com/Heydon&#34; rel=&#34;nofollow&#34;&gt;Heydon Pickering &lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with Heydon Pickering who is a designer and writer. The panel and the guest talk about his new book, which is centered on the topic of today’s show: inclusive components. Check out Heydon’s &lt;a href=&#34;https://twitter.com/heydonworks&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;, &lt;a href=&#34;http://www.heydonworks.com/about&#34; rel=&#34;nofollow&#34;&gt;Website&lt;/a&gt;, &lt;a href=&#34;https://github.com/Heydon&#34; rel=&#34;nofollow&#34;&gt;GitHub,&lt;/a&gt; and &lt;a href=&#34;https://mastodon.social/@heydon&#34; rel=&#34;nofollow&#34;&gt;Mastodon&lt;/a&gt; social accounts to learn more about him. To purchase the book – &lt;a href=&#34;https://shop.smashingmagazine.com/products/inclusive-design-patterns&#34; rel=&#34;nofollow&#34;&gt;go here!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:38 – Chuck: Aimee, Chris, Joe, and myself – we are today’s panel. My show the &lt;a href=&#34;http://thedevrev.com&#34; rel=&#34;nofollow&#34;&gt;DevRev&lt;/a&gt; is available online to check it out.&lt;/div&gt;&lt;div&gt;1:30 – Guest: Plain ice cream would be frozen milk and that would be terrible. So I am lemon and candy JavaScript!&lt;/div&gt;&lt;div&gt;2:13 – Chuck: We are talking today about...?&lt;/div&gt;&lt;div&gt;2:22 – Chris: He’s talking about “inclusive components” today!&lt;/div&gt;&lt;div&gt;2:41 – Guest: Traveling is very stressful and I wanted something to do on the plane. I’ve done this book, &lt;a href=&#34;https://shop.smashingmagazine.com/products/inclusive-design-patterns&#34; rel=&#34;nofollow&#34;&gt;“Inclusive Design Patterns.”&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;If you don’t want to buy the book you can go to the blog. I have been talking with Smashing Magazine.&lt;/div&gt;&lt;div&gt;5:40 – Panel.&lt;/div&gt;&lt;div&gt;5:47 – Guest: I approached Smashing Magazine initially. They didn’t think there was a market for this content at the time. They were very supportive but we will do it as an eBook so our costs our down. At the time, the editor came back and said that: “it was quite good!” We skimmed it but came back to it now and now the content was more relevant in their eyes. I didn’t want to do the same book but I wanted to do it around “patterns.” Rewriting components is what I do all the time. I use Vanilla JavaScript. &lt;a href=&#34;http://backbonejs.org&#34; rel=&#34;nofollow&#34;&gt;Backbone.js&lt;/a&gt; is the trendy one.&lt;/div&gt;&lt;div&gt;9:52 – Panel: The hard book did it get published?&lt;/div&gt;&lt;div&gt;10:02 – Guest: We are in the works and it’s all in the final stages right now. It has to go through a different process for the print version.&lt;/div&gt;&lt;div&gt;11:54 – Panel.&lt;/div&gt;&lt;div&gt;11:58 – (&lt;em&gt;Guest continues about the editorial process.) &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;12:09 – Panel: They probably switched to &lt;a href=&#34;https://visualstudio.microsoft.com/tfs/&#34; rel=&#34;nofollow&#34;&gt;TFS – it’s Microsoft’s.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;12:23 – Guest: There was this argument on Twitter about the different processors.&lt;/div&gt;&lt;div&gt;13:35 – Chris: What are the ways that people are breaking accessibility with their code through JavaScript? &lt;/div&gt;&lt;div&gt;13:59 – Guest: The whole premise is that there aren’t a ton of different components that we use. Generally, speaking. Most things we do through JavaScript – it’s just different ways of doing this/that, and hiding things. I am discounting things with Node or other stuff. Most of what we are doing, with interactive design, is showing and hiding.&lt;/div&gt;&lt;div&gt;18:37 – Chris: I have some specialty friends where they tell me where I’ve screwed up my code. For example Eric Bailey and Scott O’Hara but, of course, in very kind ways. What are some things that I can make sure that my code is going to work for many different people.&lt;/div&gt;&lt;div&gt;19:18 – Guest: You have accessibility and inclusive design. People think of accessibility as a check-list and that’s okay but there could be problems with this.&lt;/div&gt;&lt;div&gt;26:00 – Panel: That’s a great guideline.&lt;/div&gt;&lt;div&gt;26:05 – Chris: You talked about ARIA roles and it can be confusing. One side is: I don’t know when to use these and the other side is: I don’t know when NOT to use these so I’m going to use them for EVERYTHING! I guess both can be detrimental. What’s your advice on this topic?&lt;/div&gt;&lt;div&gt;27:00 – Guest: Scott is great and I would trust him to the end of the Earth about what he says.&lt;/div&gt;&lt;div&gt;Guest mentions &lt;a href=&#34;https://tink.uk&#34; rel=&#34;nofollow&#34;&gt;Léonie Watson&lt;/a&gt; and her talks about this topic.&lt;/div&gt;&lt;div&gt;29:26 – (&lt;em&gt;Guest continues.)&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;29:36 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Sentry.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;30:31 – Chris.&lt;/div&gt;&lt;div&gt;30:40 – Guest: There is a lot of pressure, though, right? People wouldn’t blog about this if it wasn’t worthwhile. It doesn’t matter what the style is or what the syntax is.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest talks about not throwing ARIA onto everything.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;36:34 – Aimee: Is this something that was mentioned in the book: people with disabilities and accessibility.&lt;/div&gt;&lt;div&gt;37:28 – Guest: Yes, of course. I think it’s important to make your interfaces flexible and robust to think and include people with disabilities.&lt;/div&gt;&lt;div&gt;39:00 – &lt;em&gt;Guest mentions larger buttons.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;40:52 – &lt;em&gt;Panelists and Guest talk back-and-forth.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;42:22 – Chris: It’s an accessibility and inclusivity element. I saw a dropdown menu and worked great on certain devices but not others. I could beat this horse all day long but the whole: what happens of the JavaScript file doesn’t load or just accordion options?&lt;/div&gt;&lt;div&gt;43:50 – Guest: It’s the progressive enhancement element.&lt;/div&gt;&lt;div&gt;44:05 – Guest: I think it’s worth noting. I think these things dovetail really nicely.&lt;/div&gt;&lt;div&gt;46:29 – Chris: Did you do a video interview, Aimee, talking about CSS? Is CSS better than JavaScript in some ways I don’t know if this is related or not?&lt;/div&gt;&lt;div&gt;47:03 – Aimee: When I talk about JavaScript vs. CSS...the browser optimizes those.&lt;/div&gt;&lt;div&gt;47:27 – Aimee: But as someone who loves JavaScript...and then some very talented people taught me that you have to find the right tool for the job.&lt;/div&gt;&lt;div&gt;47:29 – Guest: I am the other way around – interesting.&lt;/div&gt;&lt;div&gt;52:50 – Chuck: Picks!&lt;/div&gt;&lt;div&gt;52:55 – &lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Get A Coder Job!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;END – &lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Advertisement: CacheFly!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://backbonejs.org&#34; rel=&#34;nofollow&#34;&gt;Backbone.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://visualstudio.microsoft.com/tfs/&#34; rel=&#34;nofollow&#34;&gt;Microsoft’s TFS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tink.uk&#34; rel=&#34;nofollow&#34;&gt;Léonie Watson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ember.js&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/project/&#34; rel=&#34;nofollow&#34;&gt;GO&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt;Puppeteer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cypress.io&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Heydon&#34; rel=&#34;nofollow&#34;&gt;Heydon’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mastodon.social/@heydon&#34; rel=&#34;nofollow&#34;&gt;Heydon’s Mastodon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shop.smashingmagazine.com/products/inclusive-design-patterns&#34; rel=&#34;nofollow&#34;&gt;Heydon’s Book&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codeburst.io/heydon-pickering-accessibility-responsibility-and-inclusive-design-6fd8ae9883b8&#34; rel=&#34;nofollow&#34;&gt;Medium Article on Heydon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.heydonworks.com&#34; rel=&#34;nofollow&#34;&gt;Heydon’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/heydonworks&#34; rel=&#34;nofollow&#34;&gt;Heydon’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devlifts.io&#34; rel=&#34;nofollow&#34;&gt;DevLifts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/&#34; rel=&#34;nofollow&#34;&gt;Chris Ferdinandi&amp;#39;s Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/245643/luxor&#34; rel=&#34;nofollow&#34;&gt;Luxur board game &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://cypress.io/&#34; rel=&#34;nofollow&#34;&gt;Cypress.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://threader.app/thread/1058433116002381824&#34; rel=&#34;nofollow&#34;&gt;Blog about interviewing &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/dp/B0764FYSNF?aaxitk=2FWeizqoAJkDZQs18ygELQ&amp;hsa_cr_id=7362091710401&amp;pd_rd_i=B0764FYSNF&amp;pf_rd_p=3ff6092e-8451-438b-8278-7e94064b4d42&amp;sb-ci-a=B0764FYSNF&amp;sb-ci-n=asinImage&amp;sb-ci-v=https%253A%252F%252Fimages-na.ssl-images-amazon.com%252Fimages%252FI%252F41DNdyq2%252B-L.jpg&#34; rel=&#34;nofollow&#34;&gt;Birthday Cake Quest Bar &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Web Dev Career Guide: &lt;a href=&#34;https://gomakethings.com/career-guide/&#34; rel=&#34;nofollow&#34;&gt;https://gomakethings.com/career-guide/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Use FREECAREER at checkout to get it for free&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hood.com/products/classic-trio/&#34; rel=&#34;nofollow&#34;&gt;Neapolitan Ice Cream &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/dev-channel/a-netflix-web-performance-case-study-c0bcde26a9d9&#34; rel=&#34;nofollow&#34;&gt;Netflix Web Performance case study&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://play.google.com/store/apps/details?hl=en_US&amp;id=com.perblue.disneyheroes&#34; rel=&#34;nofollow&#34;&gt;Disney Heroes Battle Mode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andyfrisella.com/blogs/mfceo-project-podcast&#34; rel=&#34;nofollow&#34;&gt;MFCEO Project Podcast &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://itunes.apple.com/us/podcast/the-askgaryvee-show/id928159684?mt=2&#34; rel=&#34;nofollow&#34;&gt;Gary Lee Audio Experience &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber-topics/&#34; rel=&#34;nofollow&#34;&gt;Suggestions for JavaScript Jabber&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Heydon&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Heydon/bruck&#34; rel=&#34;nofollow&#34;&gt;Bruck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://laurakalbag.com/what-is-mastodon-and-why-should-i-use-it/&#34; rel=&#34;nofollow&#34;&gt;What is Mastodon and why should I use it? &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Heydon Pickering.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49048764" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4dde7f17-d968-420f-8af7-59dcf2b76c86/stream.mp3"/>
                
                <guid isPermaLink="false">78ae442d-3785-4e97-9232-f94de228c04d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-344-inclusive-components-with-heydon-pickering</link>
                <pubDate>Tue, 18 Dec 2018 02:00:00 &#43;0000</pubDate>
                <itunes:duration>3065</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 343: The Power of Progressive Enhancement with Andy Bell</itunes:title>
                <title>JSJ 343: The Power of Progressive Enhancement with Andy Bell</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;Andy Bell&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with Andy Bell who is an independent designer and developer who uses React, Vue, and Node. Today, the panelists and the guest talk about the power of progressive enhancements. Check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:34 – Chuck: Hi! Our panel is AJ, Aimee, Chris, myself and my new show is coming out in a few weeks, which is called the &lt;a href=&#34;http://thedevrev.com&#34;&gt;DevRev!&lt;/a&gt; It helps you with developer’s freedom! I am super excited. Our guest is Andy Bell. Introduce yourself, please.&lt;/div&gt;&lt;div&gt;2:00 – Guest: I am an independent designer and developer out in the U.K.&lt;/div&gt;&lt;div&gt;2:17 – Chuck: You wrote things about Vanilla.js. I am foreshadowing a few things and let’s talk about the power and progressive enhancement.&lt;/div&gt;&lt;div&gt;2:43 – &lt;em&gt;The guest gives us definitions of power and progressive enhancements. He describes how it works.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;3:10 – Chuck: I’ve heard that people would turn off JavaScript b/c it was security concern and then your progressive enhancement would make it work w/o JavaScript. I am sure there’s more than that?&lt;/div&gt;&lt;div&gt;3:28 – &lt;em&gt;The guest talks about JavaScript, dependencies, among other things.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;4:40 – Chuck: Your post did make that very clear I think. I am thinking I don’t even know where to start with this. Are people using the 6th version? How far back or what are we talking about here?&lt;/div&gt;&lt;div&gt;5:09 – Guest: You can go really far back and make it work w/o CSS.&lt;/div&gt;&lt;div&gt;5:49 – Chris: I am a big advocate of progressive enhancement – the pushback I get these days is that there is a divide; between the broadband era and AOL dialup. Are there compelling reasons why progressive enhancements even matter?&lt;/div&gt;&lt;div&gt;6:48 – Guest.&lt;/div&gt;&lt;div&gt;8:05 – Panel: My family lives out in the boonies. I am aware of 50% of American don’t have fast Internet. People don’t have access to fast browsers but I don’t think they are key metric users.&lt;/div&gt;&lt;div&gt;8:47 – Guest: It totally depends on what you need it for. It doesn’t matter if these people are paying or not.&lt;/div&gt;&lt;div&gt;9:31 – Chris: Assuming I have a commute on the trail and it goes through a spotty section. In a scenario that it’s dependent on the JS...are we talking about 2 different things here?&lt;/div&gt;&lt;div&gt;10:14 – &lt;em&gt;Panelist chimes-in.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;10:36 – Chris: I can take advantage of it even if I cannot afford a new machine.&lt;/div&gt;&lt;div&gt;10:55 – Panel: Where would this really matter to you?&lt;/div&gt;&lt;div&gt;11:05 – Chris: I do have a nice new laptop.&lt;/div&gt;&lt;div&gt;11:12 – Chuck: I had to hike up to the hill (near the house) to make a call and the connection was really poor (in OK). It’s not the norm but it can happen.&lt;/div&gt;&lt;div&gt;11:37 – Chris: Or how about the All Trails app when I am on the trail.&lt;/div&gt;&lt;div&gt;11:52 – Guest.&lt;/div&gt;&lt;div&gt;12:40 – Chris: I can remember at the time that the desktop sites it was popular to have...&lt;/div&gt;&lt;div&gt;Chris: Most of those sites were inaccessible to me.&lt;/div&gt;&lt;div&gt;13:17 – Guest.&lt;/div&gt;&lt;div&gt;13:51 – Chuck: First-world countries will have a good connection and it’s not a big deal. If you are thinking though about your customers and where they live? Is that fair? I am thinking that my customers need to be able to access the podcast – what would you suggest? What are the things that you’d make sure is accessible to them.&lt;/div&gt;&lt;div&gt;14:31 – Guest: I like to pick on the minimum viable experience? I think to read the transcript is important than the audio (MP3).&lt;/div&gt;&lt;div&gt;15:47 – Chuck.&lt;/div&gt;&lt;div&gt;15:52 – Guest: It’s a lot...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>Chris Ferdinandi</li>
<li>AJ O’Neal</li>
</ul><div>
<strong>Special Guest: </strong>Andy Bell</div><div>In this episode, the panel talks with Andy Bell who is an independent designer and developer who uses React, Vue, and Node. Today, the panelists and the guest talk about the power of progressive enhancements. Check it out!</div><div><strong>Show Topics:</strong></div><div>0:00 – <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Advertisement: KENDO UI</a>
</div><div>0:34 – Chuck: Hi! Our panel is AJ, Aimee, Chris, myself and my new show is coming out in a few weeks, which is called the <a href="http://thedevrev.com" rel="nofollow">DevRev!</a> It helps you with developer’s freedom! I am super excited. Our guest is Andy Bell. Introduce yourself, please.</div><div>2:00 – Guest: I am an independent designer and developer out in the U.K.</div><div>2:17 – Chuck: You wrote things about Vanilla.js. I am foreshadowing a few things and let’s talk about the power and progressive enhancement.</div><div>2:43 – <em>The guest gives us definitions of power and progressive enhancements. He describes how it works.</em>
</div><div>3:10 – Chuck: I’ve heard that people would turn off JavaScript b/c it was security concern and then your progressive enhancement would make it work w/o JavaScript. I am sure there’s more than that?</div><div>3:28 – <em>The guest talks about JavaScript, dependencies, among other things.</em>
</div><div>4:40 – Chuck: Your post did make that very clear I think. I am thinking I don’t even know where to start with this. Are people using the 6th version? How far back or what are we talking about here?</div><div>5:09 – Guest: You can go really far back and make it work w/o CSS.</div><div>5:49 – Chris: I am a big advocate of progressive enhancement – the pushback I get these days is that there is a divide; between the broadband era and AOL dialup. Are there compelling reasons why progressive enhancements even matter?</div><div>6:48 – Guest.</div><div>8:05 – Panel: My family lives out in the boonies. I am aware of 50% of American don’t have fast Internet. People don’t have access to fast browsers but I don’t think they are key metric users.</div><div>8:47 – Guest: It totally depends on what you need it for. It doesn’t matter if these people are paying or not.</div><div>9:31 – Chris: Assuming I have a commute on the trail and it goes through a spotty section. In a scenario that it’s dependent on the JS...are we talking about 2 different things here?</div><div>10:14 – <em>Panelist chimes-in.</em>
</div><div>10:36 – Chris: I can take advantage of it even if I cannot afford a new machine.</div><div>10:55 – Panel: Where would this really matter to you?</div><div>11:05 – Chris: I do have a nice new laptop.</div><div>11:12 – Chuck: I had to hike up to the hill (near the house) to make a call and the connection was really poor (in OK). It’s not the norm but it can happen.</div><div>11:37 – Chris: Or how about the All Trails app when I am on the trail.</div><div>11:52 – Guest.</div><div>12:40 – Chris: I can remember at the time that the desktop sites it was popular to have...</div><div>Chris: Most of those sites were inaccessible to me.</div><div>13:17 – Guest.</div><div>13:51 – Chuck: First-world countries will have a good connection and it’s not a big deal. If you are thinking though about your customers and where they live? Is that fair? I am thinking that my customers need to be able to access the podcast – what would you suggest? What are the things that you’d make sure is accessible to them.</div><div>14:31 – Guest: I like to pick on the minimum viable experience? I think to read the transcript is important than the audio (MP3).</div><div>15:47 – Chuck.</div><div>15:52 – Guest: It’s a lot easier with Vue b/c you don’t’ have to set aside rendering.</div><div>17:13 – AJ: I am thinking: that there is a way to start developing progressively and probably cheaper and easier to the person who is developing. If it saves us a buck and helps then we take action.</div><div>17:49 – Guest: It’s much easier if you start that way and if you enhance the feature itself.</div><div>18:38 – AJ: Let me ask: what are the situations where I wouldn’t / shouldn’t worry about progressive enhancements?</div><div>18:57 <em>– Guest answers the question.</em>
</div><div>19:42 – AJ: I want people to feel motivated in a place WHERE to start. Something like a blog needs Java for comments.</div><div>
<a href="https://vtldesign.com/web-strategy/website-design-development/hamburger-icon-flyout-menu-website-navigation/" rel="nofollow"><em>Hamburger menu</em></a><em> is mentioned, too. </em>
</div><div>20:20 – Guest.</div><div>21:05 – Chris: Can we talk about code?</div><div>21:16 – Aimee: This is the direction I wanted to go. What do you mean by that – building your applications progressively?</div><div><a href="https://andy-bell.design/writing/" rel="nofollow"><em>Aimee refers to his blog.</em></a></div><div>21:44 – Guest.</div><div>22:13 – Chuck: I use stock overflow!</div><div>22:20 – Guest.</div><div>22:24 – Chuck: I mean that’s what Chris uses!</div><div>22:33 – Guest (continues).</div><div>23:42 – Aimee.</div><div>23:54 – Chris.</div><div>24:09 – Chris</div><div>24:16 – Chris: Andy what do you think about that?</div><div>24:22 – Guest: Yes, that’s good.</div><div>24:35 – Chris: Where it falls apart is the resistance to progressive enhancements that it means that your approach has to be boring?</div><div>25:03 – <em>Guest answers the question.</em>
</div><div><em>The guest mentions modern CSS and modern JavaScript are mentioned along with tooling.</em></div><div>25:50 – Chuck: My issue is that when we talk about this (progressive enhancement) lowest common denominator and some user at some level (slow network) and then they can access it. Then the next level (better access) can access it. I start at the bottom and then go up. Then when they say progressive enhancement I get lost. Should I scrap it and then start over or what?</div><div>26:57 – Guest: If it’s feasible do it and then set a timeline up.</div><div>27:42 – Chuck: You are saying yes do it a layer at a time – but my question is HOW? What parts can I pair back? Are there guidelines to say: do this first and then how to test?</div><div>28:18 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement – Sentry.io</a>
</div><div>29:20 – Guest: Think about the user flow. What does the user want to do at THIS point? Do you need to work out the actual dependencies?</div><div>30:31 – Chuck: Is there a list of those capabilities somewhere? So these users can use it this way and these users can use it that way?</div><div>30:50 – <em>Guest answers the question.</em>
</div><div>31:03 – Guest: You can pick out the big things.</div><div>31:30 – Chuck: I am using this feature in the browser...</div><div>31:41 – Guest.</div><div>31:46 – Chris: I think this differently than you Andy – I’ve stopped caring if a browser supports something new. I am fine using CSS grid and if your browser doesn’t support it then I don’t have a problem with that. I get hung up on, though if this fails can they still get the content? If they have no access to these – what should they be able to do?</div><div><em>Note: “Cutting the Mustard Test” is mentioned. </em></div><div>33:37 – Guest.</div><div>33:44 – Chuck: Knowing your users and if it becomes a problem then I will figure it out.</div><div>34:00 – Chris: I couldn’t spare the time to make it happen right now b/c I am a one-man shop.</div><div>34:20 – <em>Chuck and Chris go back-and-forth.</em>
</div><div>34:36 –Chris: Check out links below for my product.</div><div>34:54 – AJ: A lot of these things are in the name: <em>progressive.</em>
</div><div>36:20 – <a href="https://andy-bell.design" rel="nofollow">Guest.</a>
</div><div>38:51 – Chris: Say that they haven’t looked at it all before. Do you mind talking about these things and what the heck is a web component?</div><div>39:14 – <em>The guest gives us his definition of what a web component is. </em>
</div><div>40:02 – Chuck: Most recent episode in Angular about web components, but that was a few years ago. See links below for that episode.</div><div>40:25 – Aimee.</div><div>40:31 – Guest: Yes, it’s a lot like working in Vue and web components. The concepts are very similar.</div><div>41:22 – Chris: Can someone please give us an example? A literal slideshow example?</div><div>41:45 – <em>Guest answers the question. </em>
</div><div>45:07 – Chris.</div><div>45:12 – Guest: It’s a framework that just happens to use web components and stuff to help.</div><div>45:54 – Chuck: Yeah they make it easier (Palmer). Yeah there is a crossover with Palmer team and other teams. I can say that b/c I have talked with people from both teams. Anything else?</div><div>46:39 – Chuck: Where do they go to learn more?</div><div>46:49 – Guest: <a href="https://webcomponents.club" rel="nofollow">Check out the Club!</a> And my Twitter! (See links below.)</div><div>47:33 – Chuck: I want to shout-out about <a href="https://devlifts.io" rel="nofollow">DevLifts</a> that has $19 a month to help you with physical goals. Or you can get the premium slot! It’s terrific stuff. Sign-up with DEVCHAT code but there is a limited number of slots and there is a deadline, too. Just try it! They have a podcast, too!</div><div>49:16 – Aimee: <a href="http://podcast.devlifts.io" rel="nofollow">Yeah, I’m on their podcast soon!</a>
</div><div>49:30 – Chuck: Picks!</div><div>END – <a href="https://www.cachefly.com" rel="nofollow">Advertisement: CacheFly!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li>Ember.js</li>
<li><a href="https://vuejs.org" rel="nofollow">Vue</a></li>
<li><a href="https://golang.org/project/" rel="nofollow">GO</a></li>
<li><a href="http://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node.js</a></li>
<li><a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow">Puppeteer</a></li>
<li><a href="https://www.cypress.io" rel="nofollow">Cypress</a></li>
<li><a href="https://devchat.tv/adv-in-angular/115-aia-polymer-and-web-components-with-angular-2-with-rob-dodson/" rel="nofollow">Past episode: AiA 115</a></li>
<li><a href="https://devchat.tv/js-jabber/120-jsj-google-polymer-with-rob-dodson-and-eric-bidelman/" rel="nofollow">Past episode: JSJ 120</a></li>
<li><a href="https://vuejs.org/v2/guide/components-slots.html" rel="nofollow">Vue.js – Slots</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_templates_and_slots" rel="nofollow">Using templates and slots – Article</a></li>
<li><a href="https://webcomponents.club" rel="nofollow">Web Components Club</a></li>
<li><a href="https://github.com/Polymer/pwa-starter-kit" rel="nofollow">GitHub: Pwa – Starter – Kit</a></li>
<li><a href="https://codepen.io/hankchizljaw/project/editor/ZvGEar" rel="nofollow">Progressively Enhanced Toggle Panel</a></li>
<li><a href="https://coolaj86.com/articles/time-ago-in-under-50-lines-of-javascript/" rel="nofollow">Time Ago in under 50 lines of JavaScript</a></li>
<li><a href="https://github.com/cferdinandi/ebook-boilerplate" rel="nofollow">GitHub: ebook-boilerplate</a></li>
<li><a href="https://gomakethings.com" rel="nofollow">Chris Ferdinandi’s Go Make Things Site</a></li>
<li><a href="https://music.gamechops.com/album/arcade-attack" rel="nofollow">Game Chops</a></li>
<li><a href="https://www.cnbc.com/2018/05/30/trump-signs-right-to-try-legislation-on-experimental-medicines.html?fbclid=IwAR3EJlxT7PP510g7BtEu3bYg-PPDeGoEjguUkz9iOqh1S8LwcsVCA2oIkvU" rel="nofollow">CNBC – Trump Article</a></li>
<li><a href="https://coolaj86.com/articles/new-in-node-native-rsa-ec-and-dsa-support/" rel="nofollow">New in Node v10.12</a></li>
<li><a href="http://quotes.cat-v.org/programming/" rel="nofollow">Quotes Archive</a></li>
<li><a href="https://www.igorkromin.net/index.php/2018/11/04/my-amazon-interview-horror-story/" rel="nofollow">My Amazon Interview Horror Story</a></li>
<li><a href="https://devpal.io" rel="nofollow">DevPal.io</a></li>
<li><a href="https://honest.work" rel="nofollow">Honest Work</a></li>
<li><a href="https://relativepaths.uk" rel="nofollow">Relative Paths</a></li>
<li><a href="https://devlifts.io" rel="nofollow">DevLifts</a></li>
<li><a href="https://twitter.com/hankchizljaw" rel="nofollow">Andy Bell’s Twitter</a></li>
<li><a href="https://andy-bell.design" rel="nofollow">Andy’s Website</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://devlifts.io" rel="nofollow">DevLifts</a></li>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul>
<li><a href="http://quotes.cat-v.org/programming/" rel="nofollow">Hacker News  -  Programming Quotes </a></li>
<li><a href="https://www.igorkromin.net/index.php/2018/11/04/my-amazon-interview-horror-story/" rel="nofollow">My Amazon Interview Horror Story</a></li>
</ul><div>Chris</div><ul>
<li><a href="https://coolaj86.com/articles/time-ago-in-under-50-lines-of-javascript/" rel="nofollow">Time Ago in Under 50 Lines of JavaScript</a></li>
<li><a href="https://github.com/cferdinandi/ebook-boilerplate" rel="nofollow">E-Book Boiler Plate</a></li>
<li>JSJABBER at <a href="http://gomakethings.com/" rel="nofollow">gomakethings.com</a>
</li>
</ul><div>AJ</div><ul>
<li><a href="https://www.cnbc.com/2018/05/30/trump-signs-right-to-try-legislation-on-experimental-medicines.html?fbclid=IwAR3EJlxT7PP510g7BtEu3bYg-PPDeGoEjguUkz9iOqh1S8LwcsVCA2oIkvU" rel="nofollow">Experimental Drugs Bill</a></li>
<li><a href="https://mybrowser.fyi" rel="nofollow">My Browers FYI</a></li>
<li><a href="https://coolaj86.com/articles/new-in-node-native-rsa-ec-and-dsa-support/" rel="nofollow">New In Node,10.12</a></li>
<li><a href="https://music.gamechops.com/album/arcade-attack" rel="nofollow">Arcade Attack </a></li>
</ul><div>Charles</div><ul>
<li>Getacoderjob.com</li>
<li><a href="https://self-publishingschool.com/" rel="nofollow">Self-Publishing School</a></li>
<li><a href="https://andyfrisella.com/blogs/mfceo-project-podcast" rel="nofollow">MF CEO podcast</a></li>
</ul><div>Andy</div><ul>
<li><a href="http://devpal.io" rel="nofollow">Devpay.io</a></li>
<li><a href="https://honest.work" rel="nofollow">Honest.work</a></li>
<li><a href="https://relativepaths.uk" rel="nofollow">Relativepath.uk </a></li>
</ul><div>Special Guest: Andy Bell.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;Andy Bell&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with Andy Bell who is an independent designer and developer who uses React, Vue, and Node. Today, the panelists and the guest talk about the power of progressive enhancements. Check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:34 – Chuck: Hi! Our panel is AJ, Aimee, Chris, myself and my new show is coming out in a few weeks, which is called the &lt;a href=&#34;http://thedevrev.com&#34; rel=&#34;nofollow&#34;&gt;DevRev!&lt;/a&gt; It helps you with developer’s freedom! I am super excited. Our guest is Andy Bell. Introduce yourself, please.&lt;/div&gt;&lt;div&gt;2:00 – Guest: I am an independent designer and developer out in the U.K.&lt;/div&gt;&lt;div&gt;2:17 – Chuck: You wrote things about Vanilla.js. I am foreshadowing a few things and let’s talk about the power and progressive enhancement.&lt;/div&gt;&lt;div&gt;2:43 – &lt;em&gt;The guest gives us definitions of power and progressive enhancements. He describes how it works.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;3:10 – Chuck: I’ve heard that people would turn off JavaScript b/c it was security concern and then your progressive enhancement would make it work w/o JavaScript. I am sure there’s more than that?&lt;/div&gt;&lt;div&gt;3:28 – &lt;em&gt;The guest talks about JavaScript, dependencies, among other things.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;4:40 – Chuck: Your post did make that very clear I think. I am thinking I don’t even know where to start with this. Are people using the 6th version? How far back or what are we talking about here?&lt;/div&gt;&lt;div&gt;5:09 – Guest: You can go really far back and make it work w/o CSS.&lt;/div&gt;&lt;div&gt;5:49 – Chris: I am a big advocate of progressive enhancement – the pushback I get these days is that there is a divide; between the broadband era and AOL dialup. Are there compelling reasons why progressive enhancements even matter?&lt;/div&gt;&lt;div&gt;6:48 – Guest.&lt;/div&gt;&lt;div&gt;8:05 – Panel: My family lives out in the boonies. I am aware of 50% of American don’t have fast Internet. People don’t have access to fast browsers but I don’t think they are key metric users.&lt;/div&gt;&lt;div&gt;8:47 – Guest: It totally depends on what you need it for. It doesn’t matter if these people are paying or not.&lt;/div&gt;&lt;div&gt;9:31 – Chris: Assuming I have a commute on the trail and it goes through a spotty section. In a scenario that it’s dependent on the JS...are we talking about 2 different things here?&lt;/div&gt;&lt;div&gt;10:14 – &lt;em&gt;Panelist chimes-in.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;10:36 – Chris: I can take advantage of it even if I cannot afford a new machine.&lt;/div&gt;&lt;div&gt;10:55 – Panel: Where would this really matter to you?&lt;/div&gt;&lt;div&gt;11:05 – Chris: I do have a nice new laptop.&lt;/div&gt;&lt;div&gt;11:12 – Chuck: I had to hike up to the hill (near the house) to make a call and the connection was really poor (in OK). It’s not the norm but it can happen.&lt;/div&gt;&lt;div&gt;11:37 – Chris: Or how about the All Trails app when I am on the trail.&lt;/div&gt;&lt;div&gt;11:52 – Guest.&lt;/div&gt;&lt;div&gt;12:40 – Chris: I can remember at the time that the desktop sites it was popular to have...&lt;/div&gt;&lt;div&gt;Chris: Most of those sites were inaccessible to me.&lt;/div&gt;&lt;div&gt;13:17 – Guest.&lt;/div&gt;&lt;div&gt;13:51 – Chuck: First-world countries will have a good connection and it’s not a big deal. If you are thinking though about your customers and where they live? Is that fair? I am thinking that my customers need to be able to access the podcast – what would you suggest? What are the things that you’d make sure is accessible to them.&lt;/div&gt;&lt;div&gt;14:31 – Guest: I like to pick on the minimum viable experience? I think to read the transcript is important than the audio (MP3).&lt;/div&gt;&lt;div&gt;15:47 – Chuck.&lt;/div&gt;&lt;div&gt;15:52 – Guest: It’s a lot easier with Vue b/c you don’t’ have to set aside rendering.&lt;/div&gt;&lt;div&gt;17:13 – AJ: I am thinking: that there is a way to start developing progressively and probably cheaper and easier to the person who is developing. If it saves us a buck and helps then we take action.&lt;/div&gt;&lt;div&gt;17:49 – Guest: It’s much easier if you start that way and if you enhance the feature itself.&lt;/div&gt;&lt;div&gt;18:38 – AJ: Let me ask: what are the situations where I wouldn’t / shouldn’t worry about progressive enhancements?&lt;/div&gt;&lt;div&gt;18:57 &lt;em&gt;– Guest answers the question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;19:42 – AJ: I want people to feel motivated in a place WHERE to start. Something like a blog needs Java for comments.&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://vtldesign.com/web-strategy/website-design-development/hamburger-icon-flyout-menu-website-navigation/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Hamburger menu&lt;/em&gt;&lt;/a&gt;&lt;em&gt; is mentioned, too. &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;20:20 – Guest.&lt;/div&gt;&lt;div&gt;21:05 – Chris: Can we talk about code?&lt;/div&gt;&lt;div&gt;21:16 – Aimee: This is the direction I wanted to go. What do you mean by that – building your applications progressively?&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://andy-bell.design/writing/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Aimee refers to his blog.&lt;/em&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;21:44 – Guest.&lt;/div&gt;&lt;div&gt;22:13 – Chuck: I use stock overflow!&lt;/div&gt;&lt;div&gt;22:20 – Guest.&lt;/div&gt;&lt;div&gt;22:24 – Chuck: I mean that’s what Chris uses!&lt;/div&gt;&lt;div&gt;22:33 – Guest (continues).&lt;/div&gt;&lt;div&gt;23:42 – Aimee.&lt;/div&gt;&lt;div&gt;23:54 – Chris.&lt;/div&gt;&lt;div&gt;24:09 – Chris&lt;/div&gt;&lt;div&gt;24:16 – Chris: Andy what do you think about that?&lt;/div&gt;&lt;div&gt;24:22 – Guest: Yes, that’s good.&lt;/div&gt;&lt;div&gt;24:35 – Chris: Where it falls apart is the resistance to progressive enhancements that it means that your approach has to be boring?&lt;/div&gt;&lt;div&gt;25:03 – &lt;em&gt;Guest answers the question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest mentions modern CSS and modern JavaScript are mentioned along with tooling.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;25:50 – Chuck: My issue is that when we talk about this (progressive enhancement) lowest common denominator and some user at some level (slow network) and then they can access it. Then the next level (better access) can access it. I start at the bottom and then go up. Then when they say progressive enhancement I get lost. Should I scrap it and then start over or what?&lt;/div&gt;&lt;div&gt;26:57 – Guest: If it’s feasible do it and then set a timeline up.&lt;/div&gt;&lt;div&gt;27:42 – Chuck: You are saying yes do it a layer at a time – but my question is HOW? What parts can I pair back? Are there guidelines to say: do this first and then how to test?&lt;/div&gt;&lt;div&gt;28:18 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Sentry.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;29:20 – Guest: Think about the user flow. What does the user want to do at THIS point? Do you need to work out the actual dependencies?&lt;/div&gt;&lt;div&gt;30:31 – Chuck: Is there a list of those capabilities somewhere? So these users can use it this way and these users can use it that way?&lt;/div&gt;&lt;div&gt;30:50 – &lt;em&gt;Guest answers the question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;31:03 – Guest: You can pick out the big things.&lt;/div&gt;&lt;div&gt;31:30 – Chuck: I am using this feature in the browser...&lt;/div&gt;&lt;div&gt;31:41 – Guest.&lt;/div&gt;&lt;div&gt;31:46 – Chris: I think this differently than you Andy – I’ve stopped caring if a browser supports something new. I am fine using CSS grid and if your browser doesn’t support it then I don’t have a problem with that. I get hung up on, though if this fails can they still get the content? If they have no access to these – what should they be able to do?&lt;/div&gt;&lt;div&gt;&lt;em&gt;Note: “Cutting the Mustard Test” is mentioned. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;33:37 – Guest.&lt;/div&gt;&lt;div&gt;33:44 – Chuck: Knowing your users and if it becomes a problem then I will figure it out.&lt;/div&gt;&lt;div&gt;34:00 – Chris: I couldn’t spare the time to make it happen right now b/c I am a one-man shop.&lt;/div&gt;&lt;div&gt;34:20 – &lt;em&gt;Chuck and Chris go back-and-forth.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;34:36 –Chris: Check out links below for my product.&lt;/div&gt;&lt;div&gt;34:54 – AJ: A lot of these things are in the name: &lt;em&gt;progressive.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;36:20 – &lt;a href=&#34;https://andy-bell.design&#34; rel=&#34;nofollow&#34;&gt;Guest.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;38:51 – Chris: Say that they haven’t looked at it all before. Do you mind talking about these things and what the heck is a web component?&lt;/div&gt;&lt;div&gt;39:14 – &lt;em&gt;The guest gives us his definition of what a web component is. &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;40:02 – Chuck: Most recent episode in Angular about web components, but that was a few years ago. See links below for that episode.&lt;/div&gt;&lt;div&gt;40:25 – Aimee.&lt;/div&gt;&lt;div&gt;40:31 – Guest: Yes, it’s a lot like working in Vue and web components. The concepts are very similar.&lt;/div&gt;&lt;div&gt;41:22 – Chris: Can someone please give us an example? A literal slideshow example?&lt;/div&gt;&lt;div&gt;41:45 – &lt;em&gt;Guest answers the question. &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;45:07 – Chris.&lt;/div&gt;&lt;div&gt;45:12 – Guest: It’s a framework that just happens to use web components and stuff to help.&lt;/div&gt;&lt;div&gt;45:54 – Chuck: Yeah they make it easier (Palmer). Yeah there is a crossover with Palmer team and other teams. I can say that b/c I have talked with people from both teams. Anything else?&lt;/div&gt;&lt;div&gt;46:39 – Chuck: Where do they go to learn more?&lt;/div&gt;&lt;div&gt;46:49 – Guest: &lt;a href=&#34;https://webcomponents.club&#34; rel=&#34;nofollow&#34;&gt;Check out the Club!&lt;/a&gt; And my Twitter! (See links below.)&lt;/div&gt;&lt;div&gt;47:33 – Chuck: I want to shout-out about &lt;a href=&#34;https://devlifts.io&#34; rel=&#34;nofollow&#34;&gt;DevLifts&lt;/a&gt; that has $19 a month to help you with physical goals. Or you can get the premium slot! It’s terrific stuff. Sign-up with DEVCHAT code but there is a limited number of slots and there is a deadline, too. Just try it! They have a podcast, too!&lt;/div&gt;&lt;div&gt;49:16 – Aimee: &lt;a href=&#34;http://podcast.devlifts.io&#34; rel=&#34;nofollow&#34;&gt;Yeah, I’m on their podcast soon!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;49:30 – Chuck: Picks!&lt;/div&gt;&lt;div&gt;END – &lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Advertisement: CacheFly!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ember.js&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/project/&#34; rel=&#34;nofollow&#34;&gt;GO&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt;Puppeteer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cypress.io&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/115-aia-polymer-and-web-components-with-angular-2-with-rob-dodson/&#34; rel=&#34;nofollow&#34;&gt;Past episode: AiA 115&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/120-jsj-google-polymer-with-rob-dodson-and-eric-bidelman/&#34; rel=&#34;nofollow&#34;&gt;Past episode: JSJ 120&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/v2/guide/components-slots.html&#34; rel=&#34;nofollow&#34;&gt;Vue.js – Slots&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_templates_and_slots&#34; rel=&#34;nofollow&#34;&gt;Using templates and slots – Article&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webcomponents.club&#34; rel=&#34;nofollow&#34;&gt;Web Components Club&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Polymer/pwa-starter-kit&#34; rel=&#34;nofollow&#34;&gt;GitHub: Pwa – Starter – Kit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codepen.io/hankchizljaw/project/editor/ZvGEar&#34; rel=&#34;nofollow&#34;&gt;Progressively Enhanced Toggle Panel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/time-ago-in-under-50-lines-of-javascript/&#34; rel=&#34;nofollow&#34;&gt;Time Ago in under 50 lines of JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/ebook-boilerplate&#34; rel=&#34;nofollow&#34;&gt;GitHub: ebook-boilerplate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com&#34; rel=&#34;nofollow&#34;&gt;Chris Ferdinandi’s Go Make Things Site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://music.gamechops.com/album/arcade-attack&#34; rel=&#34;nofollow&#34;&gt;Game Chops&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cnbc.com/2018/05/30/trump-signs-right-to-try-legislation-on-experimental-medicines.html?fbclid=IwAR3EJlxT7PP510g7BtEu3bYg-PPDeGoEjguUkz9iOqh1S8LwcsVCA2oIkvU&#34; rel=&#34;nofollow&#34;&gt;CNBC – Trump Article&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/new-in-node-native-rsa-ec-and-dsa-support/&#34; rel=&#34;nofollow&#34;&gt;New in Node v10.12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://quotes.cat-v.org/programming/&#34; rel=&#34;nofollow&#34;&gt;Quotes Archive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.igorkromin.net/index.php/2018/11/04/my-amazon-interview-horror-story/&#34; rel=&#34;nofollow&#34;&gt;My Amazon Interview Horror Story&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devpal.io&#34; rel=&#34;nofollow&#34;&gt;DevPal.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://honest.work&#34; rel=&#34;nofollow&#34;&gt;Honest Work&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://relativepaths.uk&#34; rel=&#34;nofollow&#34;&gt;Relative Paths&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devlifts.io&#34; rel=&#34;nofollow&#34;&gt;DevLifts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/hankchizljaw&#34; rel=&#34;nofollow&#34;&gt;Andy Bell’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andy-bell.design&#34; rel=&#34;nofollow&#34;&gt;Andy’s Website&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devlifts.io&#34; rel=&#34;nofollow&#34;&gt;DevLifts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://quotes.cat-v.org/programming/&#34; rel=&#34;nofollow&#34;&gt;Hacker News  -  Programming Quotes &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.igorkromin.net/index.php/2018/11/04/my-amazon-interview-horror-story/&#34; rel=&#34;nofollow&#34;&gt;My Amazon Interview Horror Story&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/time-ago-in-under-50-lines-of-javascript/&#34; rel=&#34;nofollow&#34;&gt;Time Ago in Under 50 Lines of JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/ebook-boilerplate&#34; rel=&#34;nofollow&#34;&gt;E-Book Boiler Plate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;JSJABBER at &lt;a href=&#34;http://gomakethings.com/&#34; rel=&#34;nofollow&#34;&gt;gomakethings.com&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cnbc.com/2018/05/30/trump-signs-right-to-try-legislation-on-experimental-medicines.html?fbclid=IwAR3EJlxT7PP510g7BtEu3bYg-PPDeGoEjguUkz9iOqh1S8LwcsVCA2oIkvU&#34; rel=&#34;nofollow&#34;&gt;Experimental Drugs Bill&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mybrowser.fyi&#34; rel=&#34;nofollow&#34;&gt;My Browers FYI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/new-in-node-native-rsa-ec-and-dsa-support/&#34; rel=&#34;nofollow&#34;&gt;New In Node,10.12&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://music.gamechops.com/album/arcade-attack&#34; rel=&#34;nofollow&#34;&gt;Arcade Attack &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Getacoderjob.com&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://self-publishingschool.com/&#34; rel=&#34;nofollow&#34;&gt;Self-Publishing School&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andyfrisella.com/blogs/mfceo-project-podcast&#34; rel=&#34;nofollow&#34;&gt;MF CEO podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Andy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devpal.io&#34; rel=&#34;nofollow&#34;&gt;Devpay.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://honest.work&#34; rel=&#34;nofollow&#34;&gt;Honest.work&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://relativepaths.uk&#34; rel=&#34;nofollow&#34;&gt;Relativepath.uk &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Andy Bell.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62818429" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5befe74b-9694-4c36-953d-6dad927d38e9/stream.mp3"/>
                
                <guid isPermaLink="false">d47f9271-421f-4c1d-8c3d-27b42c287259</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-343-the-power-of-progressive-enhancement-with-andy-bell</link>
                <pubDate>Tue, 11 Dec 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3926</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 342: Aurelia in Action with Sean Hunter</itunes:title>
                <title>JSJ 342: Aurelia in Action with Sean Hunter</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;AJ O’Neal&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Joe Eames&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Jesse Sanders&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;&lt;a href=&#34;https://github.com/freshcutdevelopment&#34;&gt;Sean Hunter&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://github.com/freshcutdevelopment&#34;&gt;Sean Hunter&lt;/a&gt; who is a software developer, speaker, rock climber, and author of &lt;a href=&#34;https://www.manning.com/books/aurelia-in-action&#34;&gt;“Aurelia in Action” published by Manning Publications&lt;/a&gt;! Today, the panelists and Sean talk about &lt;a href=&#34;https://aurelia.io&#34;&gt;Aurelia&lt;/a&gt; and other frameworks. Check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:38 – Joe: Hello! Our panelists are AJ, Jesse, myself, and our special guest is &lt;a href=&#34;https://github.com/freshcutdevelopment&#34;&gt;Sean Hunter&lt;/a&gt; (from Australia)! What have you been doing with your life and what is your favorite movie?&lt;/div&gt;&lt;div&gt;1:45 – &lt;em&gt;Guest talks about &lt;/em&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Vegemite&#34;&gt;&lt;em&gt;Vegemite!&lt;/em&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:20 – Guest: I was in the UK and started using &lt;a href=&#34;https://aurelia.io&#34;&gt;Aurelia&lt;/a&gt;, which I will talk about today. I have done some talks throughout UK about Aurelia. Also, the past year moved back to Australia had a baby son and it’s been a busy year. Writing a book and being a new parent has been hard.&lt;/div&gt;&lt;div&gt;3:22 – Panel: Tell us the history of &lt;a href=&#34;https://aurelia.io&#34;&gt;Aurelia&lt;/a&gt;, please?&lt;/div&gt;&lt;div&gt;3:31 – Panel: Is it like &lt;a href=&#34;http://jquery.com&#34;&gt;jQuery&lt;/a&gt;, &lt;a href=&#34;https://reactjs.org&#34;&gt;React,&lt;/a&gt; &lt;a href=&#34;https://vuejs.org&#34;&gt;Vue&lt;/a&gt; or what?&lt;/div&gt;&lt;div&gt;3:44 – Guest: Elevator pitch – Aurelia is a single-page app framework! It’s most similar to Vue out of those frameworks; also, similarities to &lt;a href=&#34;https://www.emberjs.com&#34;&gt;Ember.js.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;4:30 – &lt;em&gt;Guest goes into detail about Aurelia.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;6:15 – Panel: It sounds like convention over configuration.&lt;/div&gt;&lt;div&gt;6:42 – Guest: Yes that is correct.&lt;/div&gt;&lt;div&gt;7:21 – Panel: Sounds like there is a build-step to it.&lt;/div&gt;&lt;div&gt;7:39 – Guest: There is a build-step you are correct. You will use &lt;a href=&#34;https://webpack.js.org&#34;&gt;Webpack&lt;/a&gt; in the background.&lt;/div&gt;&lt;div&gt;9:57 – &lt;em&gt;The guest talks about data binding among other things.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;10:30 – Guest: You will have your app component and other levels, too.&lt;/div&gt;&lt;div&gt;10:37 – Panel: I am new to &lt;a href=&#34;https://aurelia.io&#34;&gt;Aurelia&lt;/a&gt; and so I’m fresh to this. Why Aurelia over the other frameworks? Is there a CLI to help?&lt;/div&gt;&lt;div&gt;11:29 – Guest: Let me start with WHY &lt;a href=&#34;https://aurelia.io&#34;&gt;Aurelia&lt;/a&gt; and not the other frameworks. The style that you are using when building the applications is important for your needs. In terms of bundling there is a CUI and that is a way that I prefer to start my projects. Do you want to use CSS or Webpack or...? It’s almost a wizard process! You guys have any questions about the CLI?&lt;/div&gt;&lt;div&gt;14:43 – Panel: Thanks! I was wondering what is actually occurring there?&lt;/div&gt;&lt;div&gt;15:25 – Guest: Good question. Basically it’s that Aurelia has some built-in conventions. Looking at the convention tells Aurelia to pick the Vue model by name. If I need to tell the framework more information then...&lt;/div&gt;&lt;div&gt;17:46 – Panel: I think that for people who are familiar with one or more framework then where on that spectrum would Aurelia fall?&lt;/div&gt;&lt;div&gt;18:20 – Guest: It’s not that opinionated as Ember.js.&lt;/div&gt;&lt;div&gt;19:09 – Panel: Talking about being opinionated – what are some good examples of the choices that you have and how that leads you down a certain path? Any more examples that you can give us? &lt;/div&gt;&lt;div&gt;19:38 – Guest: The main conventions are what I’...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li><em>AJ O’Neal</em></li>
<li><em>Joe Eames</em></li>
<li><em>Jesse Sanders</em></li>
</ul><div>
<strong>Special Guest: </strong><a href="https://github.com/freshcutdevelopment" rel="nofollow">Sean Hunter</a>
</div><div>In this episode, the panel talks with <a href="https://github.com/freshcutdevelopment" rel="nofollow">Sean Hunter</a> who is a software developer, speaker, rock climber, and author of <a href="https://www.manning.com/books/aurelia-in-action" rel="nofollow">“Aurelia in Action” published by Manning Publications</a>! Today, the panelists and Sean talk about <a href="https://aurelia.io" rel="nofollow">Aurelia</a> and other frameworks. Check it out!</div><div><strong>Show Topics:</strong></div><div>0:00 – <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Advertisement: KENDO UI</a>
</div><div>0:38 – Joe: Hello! Our panelists are AJ, Jesse, myself, and our special guest is <a href="https://github.com/freshcutdevelopment" rel="nofollow">Sean Hunter</a> (from Australia)! What have you been doing with your life and what is your favorite movie?</div><div>1:45 – <em>Guest talks about </em><a href="https://en.wikipedia.org/wiki/Vegemite" rel="nofollow"><em>Vegemite!</em></a>
</div><div>2:20 – Guest: I was in the UK and started using <a href="https://aurelia.io" rel="nofollow">Aurelia</a>, which I will talk about today. I have done some talks throughout UK about Aurelia. Also, the past year moved back to Australia had a baby son and it’s been a busy year. Writing a book and being a new parent has been hard.</div><div>3:22 – Panel: Tell us the history of <a href="https://aurelia.io" rel="nofollow">Aurelia</a>, please?</div><div>3:31 – Panel: Is it like <a href="http://jquery.com" rel="nofollow">jQuery</a>, <a href="https://reactjs.org" rel="nofollow">React,</a> <a href="https://vuejs.org" rel="nofollow">Vue</a> or what?</div><div>3:44 – Guest: Elevator pitch – Aurelia is a single-page app framework! It’s most similar to Vue out of those frameworks; also, similarities to <a href="https://www.emberjs.com" rel="nofollow">Ember.js.</a>
</div><div>4:30 – <em>Guest goes into detail about Aurelia.</em>
</div><div>6:15 – Panel: It sounds like convention over configuration.</div><div>6:42 – Guest: Yes that is correct.</div><div>7:21 – Panel: Sounds like there is a build-step to it.</div><div>7:39 – Guest: There is a build-step you are correct. You will use <a href="https://webpack.js.org" rel="nofollow">Webpack</a> in the background.</div><div>9:57 – <em>The guest talks about data binding among other things.</em>
</div><div>10:30 – Guest: You will have your app component and other levels, too.</div><div>10:37 – Panel: I am new to <a href="https://aurelia.io" rel="nofollow">Aurelia</a> and so I’m fresh to this. Why Aurelia over the other frameworks? Is there a CLI to help?</div><div>11:29 – Guest: Let me start with WHY <a href="https://aurelia.io" rel="nofollow">Aurelia</a> and not the other frameworks. The style that you are using when building the applications is important for your needs. In terms of bundling there is a CUI and that is a way that I prefer to start my projects. Do you want to use CSS or Webpack or...? It’s almost a wizard process! You guys have any questions about the CLI?</div><div>14:43 – Panel: Thanks! I was wondering what is actually occurring there?</div><div>15:25 – Guest: Good question. Basically it’s that Aurelia has some built-in conventions. Looking at the convention tells Aurelia to pick the Vue model by name. If I need to tell the framework more information then...</div><div>17:46 – Panel: I think that for people who are familiar with one or more framework then where on that spectrum would Aurelia fall?</div><div>18:20 – Guest: It’s not that opinionated as Ember.js.</div><div>19:09 – Panel: Talking about being opinionated – what are some good examples of the choices that you have and how that leads you down a certain path? Any more examples that you can give us? </div><div>19:38 – Guest: The main conventions are what I’ve talked about already. I can’t think of more conventions off the top of my head. There are more examples in my book.</div><div>20:02 – Panel: Your book?</div><div>20:10 – Guest: Yep.</div><div>20:13 – Panel.</div><div>20:20 – Guest. </div><div>21:58 – Panel: Why would I NOT pick Aurelia?</div><div>22:19 – Guest: If you are from a React world and you like having things contained in a single-file then Aurelia would fight you. If you want a big company backing then Aurelia isn’t for you.</div><div><em>The guest goes into more reasons why or why not one would or wouldn’t want to use Aurelia.</em></div><div>24:24 – Panel: I think the best sell point is the downplay!</div><div>24:34 – Guest: Good point. What does the roadmap look like for Aurelia’s team?</div><div>25:00 – Guest: Typically, what happens in the Aurelia framework is that data binding (or router) gets pushed by the core team. They are the ones that produce the roadmap and look forward to the framework. The core team is working on the NEXT version of the framework, which is lighter, easier to use, and additional features. It’s proposed to be out for release next year.</div><div>26:36 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement – Sentry.io</a>
</div><div>27:34 – Panel: I am going to take down the CLI down and see what it does. I am looking at it and seeing how to teach someone to use it. I am using AU, new command, and it says no Aurelia found. I am stuck.</div><div>28:06 – Guest: What you would do is specify the project name that you are trying to create and that should create it for you. </div><div>28:40 – Panel.</div><div>28:45 – Panel.</div><div>28:50 – Panel: Stand up on your desk and say: does anyone know anything about computers?!</div><div>29:05 – <em>Panelists go back-and-forth.</em>
</div><div>29:13 – Panel: What frameworks have you used in the past?</div><div>29:17 – Guest: I was using single-paged apps back in 2010.</div><div>31:10 – Panel: Tell us about the performance of Aurelia?</div><div>31:17 – Guest: I was looking at the benchmarks all the time. Last time I looked the performance was comparable. Performances can me measured in a number of different of ways.</div><div><em>The guest talks about a dashboard screen that 20 charts or something like that. He didn’t notice any delays getting to the client. </em></div><div>33:29 – Panel: I heard you say the word “observables.”</div><div>33:39 – <em>Guest answers the question.</em>
</div><div>35:30 – Guest: I am not a <a href="https://redux.js.org" rel="nofollow">Redux</a> expert, so I really can’t say. It has similar actions like <a href="https://redux.js.org" rel="nofollow">Redux</a> but the differences I really can’t say.</div><div>36:11 – Panel: We really want experts in everything! (Laughs.)</div><div>36:25 – Panelist talks about a colleagues’ talk at a conference. He says that he things are doing too much with SPAs. They have their place but we are trying to bundle 8-9 different applications but instead look at them as...</div><div>What are your thoughts of having multiple SPAs?</div><div>37:17 – Guest.</div><div>39:08 – Guest: I wonder what your opinions are? What about the splitting approach?</div><div>39:22 – Panel: I haven’t looked at it, yet. I am curious, though. I have been developing in <a href="https://golang.org" rel="nofollow">GO</a> lately.</div><div>40:20 – Guest: I think people can go too far and making it too complex. You don’t want to make the code that complex.</div><div>40:45 – Panel: Yeah when the code is “clean” but difficult to discover that’s not good.</div><div>41:15 – Guest: I agree when you start repeating yourself then it makes it more difficult.</div><div>41:35 – Panel: Chris and I are anti-framework. We prefer to start from a fresh palette and see if a framework can fit into that fresh palette. When you start with a certain framework you are starting with certain configurations set-in-place. </div><div>42:48 – Joe: I like my frameworks and I think you are crazy!</div><div>43:05 – Panel.</div><div>43:11 – Joe: I have a love affair with all frameworks.</div><div>43:19 – Panel: I think I am somewhere in the middle.</div><div>43:49 – Panel: I don’t think frameworks are all bad but I want to say that it’s smart to not make it too complex upfront. Learn and grow.</div><div>44:28 – Guest: I think a good example of that is <a href="http://jquery.com" rel="nofollow">jQuery,</a> right?</div><div>45:10 – <em>Panelist talks about C++, jQuery, among other things. </em>
</div><div>45:34 – Guest: Frameworks kind of push the limits.</div><div>46:08 – Panelist talks about JavaScript, frameworks, and others.</div><div>47:04 – Panel: It seems simple to setup routes – anything to help with the lazy way to setup?</div><div>47:35 – <em>Guest answers question.</em>
</div><div>48:37 – Panel: How do we manage complexity and how does messaging work between components?</div><div>48:54 – Guest: The simple scenario is that you can follow a simple pattern, which is (came out of Ember community) and that is...Data Down &amp; Actions Up!</div><div>50:45 – <em>Guest mentions that </em><a href="https://aurelia.io" rel="nofollow"><em>Aurelia website!</em></a>
</div><div>51:00 – Panel: That sounds great! Sounds like the pattern can be plugged in easily into Aurelia.</div><div>51:17 – Picks!</div><div>51:20 – <a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Advertisement: Get A Coder Job!</a>
</div><div>END – <a href="https://www.cachefly.com" rel="nofollow">Advertisement: CacheFly!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://redux.js.org" rel="nofollow">Redux</a></li>
<li><a href="https://webpack.js.org" rel="nofollow">Webpack</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li>Ember.js</li>
<li><a href="https://vuejs.org" rel="nofollow">Vue</a></li>
<li><a href="https://golang.org/project/" rel="nofollow">GO</a></li>
<li><a href="http://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node.js</a></li>
<li><a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow">Puppeteer</a></li>
<li><a href="https://www.cypress.io" rel="nofollow">Cypress</a></li>
<li><a href="https://www.youtube.com/watch?v=4DlTzn0Iogs" rel="nofollow">Utah JS 2018 – Justin McMurdie’s Talk</a></li>
<li><a href="https://aurelia.io" rel="nofollow">Aurelia</a></li>
<li><a href="https://www.manning.com/books/aurelia-in-action" rel="nofollow">Sean Hunter’s Book!</a></li>
<li><a href="https://twitter.com/mr_sean_hunter?lang=en" rel="nofollow">Sean Hunter’s Twitter</a></li>
<li><a href="https://sean-hunter.io" rel="nofollow">Sean Hunter’s Website</a></li>
<li><a href="https://github.com/freshcutdevelopment" rel="nofollow">Sean Hunter’s GitHub</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Picks:</strong></div><div>Joe</div><ul>
<li><a href="https://conf.reactjs.org/" rel="nofollow">React Conf. </a></li>
<li><a href="https://www.amazon.com/gp/bookseries/B00CJDICGA/ref=dp_st_093569692X" rel="nofollow">Endless Quest </a></li>
</ul><div>AJ</div><ul>
<li><a href="https://www.amazon.com/Extreme-Ownership-U-S-Navy-SEALs-ebook/dp/B00VE4Y0Z2" rel="nofollow">Extreme Ownership</a></li>
<li><a href="https://golang.org" rel="nofollow">GO Language </a></li>
<li><a href="http://fortune.com/2018/10/16/harrys-labs-flamingo-hair-care-shaving-grooming/" rel="nofollow">Harry’s and Flamingo </a></li>
</ul><div>Jesse Sanders</div><ul>
<li><a href="https://www.amazon.com/s/?hvadid=174214892066&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9027276&hvnetw=g&hvpone=&hvpos=1t2&hvptwo=&hvqmt=e&hvrand=424214226587897073&hvtargid=kwd-55212260755&ie=UTF8&index=aps&keywords=the+miracle+morning&ref=pd_sl_5b4yxwsvgo_e&tag=googhydr-20" rel="nofollow">The Miracle Morning </a></li>
<li><a href="https://reactjs.org/docs/hooks-intro.html" rel="nofollow">React Hooks</a></li>
<li><a href="https://www.apple.com/" rel="nofollow">Apple Products </a></li>
</ul><div>Sean</div><ul>
<li><a href="https://www.amazon.com/Doesnt-Have-Be-Crazy-Work/dp/0062874780" rel="nofollow">Doesn’t Have to Be Crazy at Work</a></li>
<li>
<a href="https://www.manning.com/books/aurelia-in-action" rel="nofollow">Discount Code for Aurelia in Action </a>-  <strong>hunterpc</strong> (40% off Aurelia in Action, all formats)</li>
<li><a href="https://www.apple.com/watch/" rel="nofollow">Apple Watch </a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;AJ O’Neal&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Joe Eames&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Jesse Sanders&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;&lt;a href=&#34;https://github.com/freshcutdevelopment&#34; rel=&#34;nofollow&#34;&gt;Sean Hunter&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://github.com/freshcutdevelopment&#34; rel=&#34;nofollow&#34;&gt;Sean Hunter&lt;/a&gt; who is a software developer, speaker, rock climber, and author of &lt;a href=&#34;https://www.manning.com/books/aurelia-in-action&#34; rel=&#34;nofollow&#34;&gt;“Aurelia in Action” published by Manning Publications&lt;/a&gt;! Today, the panelists and Sean talk about &lt;a href=&#34;https://aurelia.io&#34; rel=&#34;nofollow&#34;&gt;Aurelia&lt;/a&gt; and other frameworks. Check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:38 – Joe: Hello! Our panelists are AJ, Jesse, myself, and our special guest is &lt;a href=&#34;https://github.com/freshcutdevelopment&#34; rel=&#34;nofollow&#34;&gt;Sean Hunter&lt;/a&gt; (from Australia)! What have you been doing with your life and what is your favorite movie?&lt;/div&gt;&lt;div&gt;1:45 – &lt;em&gt;Guest talks about &lt;/em&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Vegemite&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Vegemite!&lt;/em&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:20 – Guest: I was in the UK and started using &lt;a href=&#34;https://aurelia.io&#34; rel=&#34;nofollow&#34;&gt;Aurelia&lt;/a&gt;, which I will talk about today. I have done some talks throughout UK about Aurelia. Also, the past year moved back to Australia had a baby son and it’s been a busy year. Writing a book and being a new parent has been hard.&lt;/div&gt;&lt;div&gt;3:22 – Panel: Tell us the history of &lt;a href=&#34;https://aurelia.io&#34; rel=&#34;nofollow&#34;&gt;Aurelia&lt;/a&gt;, please?&lt;/div&gt;&lt;div&gt;3:31 – Panel: Is it like &lt;a href=&#34;http://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;, &lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React,&lt;/a&gt; &lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt; or what?&lt;/div&gt;&lt;div&gt;3:44 – Guest: Elevator pitch – Aurelia is a single-page app framework! It’s most similar to Vue out of those frameworks; also, similarities to &lt;a href=&#34;https://www.emberjs.com&#34; rel=&#34;nofollow&#34;&gt;Ember.js.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;4:30 – &lt;em&gt;Guest goes into detail about Aurelia.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;6:15 – Panel: It sounds like convention over configuration.&lt;/div&gt;&lt;div&gt;6:42 – Guest: Yes that is correct.&lt;/div&gt;&lt;div&gt;7:21 – Panel: Sounds like there is a build-step to it.&lt;/div&gt;&lt;div&gt;7:39 – Guest: There is a build-step you are correct. You will use &lt;a href=&#34;https://webpack.js.org&#34; rel=&#34;nofollow&#34;&gt;Webpack&lt;/a&gt; in the background.&lt;/div&gt;&lt;div&gt;9:57 – &lt;em&gt;The guest talks about data binding among other things.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;10:30 – Guest: You will have your app component and other levels, too.&lt;/div&gt;&lt;div&gt;10:37 – Panel: I am new to &lt;a href=&#34;https://aurelia.io&#34; rel=&#34;nofollow&#34;&gt;Aurelia&lt;/a&gt; and so I’m fresh to this. Why Aurelia over the other frameworks? Is there a CLI to help?&lt;/div&gt;&lt;div&gt;11:29 – Guest: Let me start with WHY &lt;a href=&#34;https://aurelia.io&#34; rel=&#34;nofollow&#34;&gt;Aurelia&lt;/a&gt; and not the other frameworks. The style that you are using when building the applications is important for your needs. In terms of bundling there is a CUI and that is a way that I prefer to start my projects. Do you want to use CSS or Webpack or...? It’s almost a wizard process! You guys have any questions about the CLI?&lt;/div&gt;&lt;div&gt;14:43 – Panel: Thanks! I was wondering what is actually occurring there?&lt;/div&gt;&lt;div&gt;15:25 – Guest: Good question. Basically it’s that Aurelia has some built-in conventions. Looking at the convention tells Aurelia to pick the Vue model by name. If I need to tell the framework more information then...&lt;/div&gt;&lt;div&gt;17:46 – Panel: I think that for people who are familiar with one or more framework then where on that spectrum would Aurelia fall?&lt;/div&gt;&lt;div&gt;18:20 – Guest: It’s not that opinionated as Ember.js.&lt;/div&gt;&lt;div&gt;19:09 – Panel: Talking about being opinionated – what are some good examples of the choices that you have and how that leads you down a certain path? Any more examples that you can give us? &lt;/div&gt;&lt;div&gt;19:38 – Guest: The main conventions are what I’ve talked about already. I can’t think of more conventions off the top of my head. There are more examples in my book.&lt;/div&gt;&lt;div&gt;20:02 – Panel: Your book?&lt;/div&gt;&lt;div&gt;20:10 – Guest: Yep.&lt;/div&gt;&lt;div&gt;20:13 – Panel.&lt;/div&gt;&lt;div&gt;20:20 – Guest. &lt;/div&gt;&lt;div&gt;21:58 – Panel: Why would I NOT pick Aurelia?&lt;/div&gt;&lt;div&gt;22:19 – Guest: If you are from a React world and you like having things contained in a single-file then Aurelia would fight you. If you want a big company backing then Aurelia isn’t for you.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest goes into more reasons why or why not one would or wouldn’t want to use Aurelia.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;24:24 – Panel: I think the best sell point is the downplay!&lt;/div&gt;&lt;div&gt;24:34 – Guest: Good point. What does the roadmap look like for Aurelia’s team?&lt;/div&gt;&lt;div&gt;25:00 – Guest: Typically, what happens in the Aurelia framework is that data binding (or router) gets pushed by the core team. They are the ones that produce the roadmap and look forward to the framework. The core team is working on the NEXT version of the framework, which is lighter, easier to use, and additional features. It’s proposed to be out for release next year.&lt;/div&gt;&lt;div&gt;26:36 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Sentry.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;27:34 – Panel: I am going to take down the CLI down and see what it does. I am looking at it and seeing how to teach someone to use it. I am using AU, new command, and it says no Aurelia found. I am stuck.&lt;/div&gt;&lt;div&gt;28:06 – Guest: What you would do is specify the project name that you are trying to create and that should create it for you. &lt;/div&gt;&lt;div&gt;28:40 – Panel.&lt;/div&gt;&lt;div&gt;28:45 – Panel.&lt;/div&gt;&lt;div&gt;28:50 – Panel: Stand up on your desk and say: does anyone know anything about computers?!&lt;/div&gt;&lt;div&gt;29:05 – &lt;em&gt;Panelists go back-and-forth.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;29:13 – Panel: What frameworks have you used in the past?&lt;/div&gt;&lt;div&gt;29:17 – Guest: I was using single-paged apps back in 2010.&lt;/div&gt;&lt;div&gt;31:10 – Panel: Tell us about the performance of Aurelia?&lt;/div&gt;&lt;div&gt;31:17 – Guest: I was looking at the benchmarks all the time. Last time I looked the performance was comparable. Performances can me measured in a number of different of ways.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest talks about a dashboard screen that 20 charts or something like that. He didn’t notice any delays getting to the client. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;33:29 – Panel: I heard you say the word “observables.”&lt;/div&gt;&lt;div&gt;33:39 – &lt;em&gt;Guest answers the question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;35:30 – Guest: I am not a &lt;a href=&#34;https://redux.js.org&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt; expert, so I really can’t say. It has similar actions like &lt;a href=&#34;https://redux.js.org&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt; but the differences I really can’t say.&lt;/div&gt;&lt;div&gt;36:11 – Panel: We really want experts in everything! (Laughs.)&lt;/div&gt;&lt;div&gt;36:25 – Panelist talks about a colleagues’ talk at a conference. He says that he things are doing too much with SPAs. They have their place but we are trying to bundle 8-9 different applications but instead look at them as...&lt;/div&gt;&lt;div&gt;What are your thoughts of having multiple SPAs?&lt;/div&gt;&lt;div&gt;37:17 – Guest.&lt;/div&gt;&lt;div&gt;39:08 – Guest: I wonder what your opinions are? What about the splitting approach?&lt;/div&gt;&lt;div&gt;39:22 – Panel: I haven’t looked at it, yet. I am curious, though. I have been developing in &lt;a href=&#34;https://golang.org&#34; rel=&#34;nofollow&#34;&gt;GO&lt;/a&gt; lately.&lt;/div&gt;&lt;div&gt;40:20 – Guest: I think people can go too far and making it too complex. You don’t want to make the code that complex.&lt;/div&gt;&lt;div&gt;40:45 – Panel: Yeah when the code is “clean” but difficult to discover that’s not good.&lt;/div&gt;&lt;div&gt;41:15 – Guest: I agree when you start repeating yourself then it makes it more difficult.&lt;/div&gt;&lt;div&gt;41:35 – Panel: Chris and I are anti-framework. We prefer to start from a fresh palette and see if a framework can fit into that fresh palette. When you start with a certain framework you are starting with certain configurations set-in-place. &lt;/div&gt;&lt;div&gt;42:48 – Joe: I like my frameworks and I think you are crazy!&lt;/div&gt;&lt;div&gt;43:05 – Panel.&lt;/div&gt;&lt;div&gt;43:11 – Joe: I have a love affair with all frameworks.&lt;/div&gt;&lt;div&gt;43:19 – Panel: I think I am somewhere in the middle.&lt;/div&gt;&lt;div&gt;43:49 – Panel: I don’t think frameworks are all bad but I want to say that it’s smart to not make it too complex upfront. Learn and grow.&lt;/div&gt;&lt;div&gt;44:28 – Guest: I think a good example of that is &lt;a href=&#34;http://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery,&lt;/a&gt; right?&lt;/div&gt;&lt;div&gt;45:10 – &lt;em&gt;Panelist talks about C&#43;&#43;, jQuery, among other things. &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;45:34 – Guest: Frameworks kind of push the limits.&lt;/div&gt;&lt;div&gt;46:08 – Panelist talks about JavaScript, frameworks, and others.&lt;/div&gt;&lt;div&gt;47:04 – Panel: It seems simple to setup routes – anything to help with the lazy way to setup?&lt;/div&gt;&lt;div&gt;47:35 – &lt;em&gt;Guest answers question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;48:37 – Panel: How do we manage complexity and how does messaging work between components?&lt;/div&gt;&lt;div&gt;48:54 – Guest: The simple scenario is that you can follow a simple pattern, which is (came out of Ember community) and that is...Data Down &amp;amp; Actions Up!&lt;/div&gt;&lt;div&gt;50:45 – &lt;em&gt;Guest mentions that &lt;/em&gt;&lt;a href=&#34;https://aurelia.io&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Aurelia website!&lt;/em&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;51:00 – Panel: That sounds great! Sounds like the pattern can be plugged in easily into Aurelia.&lt;/div&gt;&lt;div&gt;51:17 – Picks!&lt;/div&gt;&lt;div&gt;51:20 – &lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Advertisement: Get A Coder Job!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;END – &lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Advertisement: CacheFly!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.js.org&#34; rel=&#34;nofollow&#34;&gt;Webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ember.js&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/project/&#34; rel=&#34;nofollow&#34;&gt;GO&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt;Puppeteer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cypress.io&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4DlTzn0Iogs&#34; rel=&#34;nofollow&#34;&gt;Utah JS 2018 – Justin McMurdie’s Talk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aurelia.io&#34; rel=&#34;nofollow&#34;&gt;Aurelia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/books/aurelia-in-action&#34; rel=&#34;nofollow&#34;&gt;Sean Hunter’s Book!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mr_sean_hunter?lang=en&#34; rel=&#34;nofollow&#34;&gt;Sean Hunter’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sean-hunter.io&#34; rel=&#34;nofollow&#34;&gt;Sean Hunter’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/freshcutdevelopment&#34; rel=&#34;nofollow&#34;&gt;Sean Hunter’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://conf.reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React Conf. &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/gp/bookseries/B00CJDICGA/ref=dp_st_093569692X&#34; rel=&#34;nofollow&#34;&gt;Endless Quest &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Extreme-Ownership-U-S-Navy-SEALs-ebook/dp/B00VE4Y0Z2&#34; rel=&#34;nofollow&#34;&gt;Extreme Ownership&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org&#34; rel=&#34;nofollow&#34;&gt;GO Language &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://fortune.com/2018/10/16/harrys-labs-flamingo-hair-care-shaving-grooming/&#34; rel=&#34;nofollow&#34;&gt;Harry’s and Flamingo &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Jesse Sanders&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/?hvadid=174214892066&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9027276&amp;hvnetw=g&amp;hvpone=&amp;hvpos=1t2&amp;hvptwo=&amp;hvqmt=e&amp;hvrand=424214226587897073&amp;hvtargid=kwd-55212260755&amp;ie=UTF8&amp;index=aps&amp;keywords=the&#43;miracle&#43;morning&amp;ref=pd_sl_5b4yxwsvgo_e&amp;tag=googhydr-20&#34; rel=&#34;nofollow&#34;&gt;The Miracle Morning &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/docs/hooks-intro.html&#34; rel=&#34;nofollow&#34;&gt;React Hooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apple.com/&#34; rel=&#34;nofollow&#34;&gt;Apple Products &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sean&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Doesnt-Have-Be-Crazy-Work/dp/0062874780&#34; rel=&#34;nofollow&#34;&gt;Doesn’t Have to Be Crazy at Work&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.manning.com/books/aurelia-in-action&#34; rel=&#34;nofollow&#34;&gt;Discount Code for Aurelia in Action &lt;/a&gt;-  &lt;strong&gt;hunterpc&lt;/strong&gt; (40% off Aurelia in Action, all formats)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apple.com/watch/&#34; rel=&#34;nofollow&#34;&gt;Apple Watch &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57894034" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ee77ab22-d6ab-4713-b00d-aa3e571f3a20/stream.mp3"/>
                
                <guid isPermaLink="false">a84b01a7-fc3c-4010-90ff-a34a20beb073</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-342-aurelia-in-action-with-sean-hunter</link>
                <pubDate>Tue, 04 Dec 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3618</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 341: Testing in JavaScript with Gil Tayar</itunes:title>
                <title>JSJ 341: Testing in JavaScript with Gil Tayar</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/giltayar?lang=en&#34;&gt;Gil Tayar&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/giltayar?lang=en&#34;&gt;Gil Tayar&lt;/a&gt; who is currently residing in Tel Aviv and is a software engineer. He is currently the Senior Architect at &lt;a href=&#34;https://applitools.com&#34;&gt;Applitools&lt;/a&gt; in Israel. The panel and the guest talk about the different types of tests and when/how one is to use a certain test in a particular situation. They also mention Node, React, Selenium, Puppeteer, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:35 – Chuck: Our panel is AJ, Aimee, myself – and our special guest is Gil Tayar. Tell us why you are famous!&lt;/div&gt;&lt;div&gt;1:13 – &lt;a href=&#34;https://twitter.com/giltayar?lang=en&#34;&gt;&lt;em&gt;Gil&lt;/em&gt;&lt;/a&gt;&lt;em&gt; talks about where he resides and his background.&lt;/em&gt; &lt;/div&gt;&lt;div&gt;2:27 – Chuck: What is the landscape like now with testing and testing tools now?&lt;/div&gt;&lt;div&gt;2:39 – Guest: There is a huge renaissance with the JavaScript community. Testing has moved forward in the frontend and backend. Today we have lots of testing tools.  We can do frontend testing that wasn’t possible 5 years ago. The major change was React.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest talks about Node, React, tools, and more!&lt;/em&gt;&lt;/div&gt;&lt;div&gt;4:17 – Aimee: I advocate for tests and testing. There is a grey area though...how do you treat that? If you have to get something into production, but it’s not THE thing to get into production, does that fall into product or...what?&lt;/div&gt;&lt;div&gt;5:02 – Guest: We decided to test everything in the beginning. We actually cam through and did that and since then I don’t think I can use the right code without testing. There are a lot of different situations, though, to consider.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest gives hypothetical situations that people could face. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;6:27 – Aimee.&lt;/div&gt;&lt;div&gt;6:32 – Guest: The horror to changing code without tests, I don’t know, I haven’t done that for a while. You write with fear in your heart. Your design is driven by fear, and not what you think is right. In the beginning don’t write those tests, but...&lt;/div&gt;&lt;div&gt;7:22 – Aimee: I totally agree and I could go on and on and on.&lt;/div&gt;&lt;div&gt;7:42 – Panel: I want to do tests when I know they will create value. I don’t want to do it b/c it’s a mundane thing. Secondly, I find that some times I am in a situation where I cannot write the test b/c I would have to know the business logic is correct. I am in this discovery mode of what is the business logic? I am not just building your app.&lt;/div&gt;&lt;div&gt;I guess I just need advice in this area, I guess.&lt;/div&gt;&lt;div&gt;8:55 – Guest gives advice to panelist’s question. He mentions how there are two schools of thought.&lt;/div&gt;&lt;div&gt;10:20 – Guest: Don’t mock too much.&lt;/div&gt;&lt;div&gt;10:54 – Panel: Are unit tests the easiest? I just reach for unit testing b/c it helps me code faster. But 90% of my code is NOT that.&lt;/div&gt;&lt;div&gt;11:18 – Guest: Exactly! Most of our test is glue – gluing together a bunch of different stuff! Those are best tested as a medium-sized integration suite.&lt;/div&gt;&lt;div&gt;12:39 – Panel: That seems like a lot of work, though! I loathe the database stuff b/c they don’t map cleanly. I hate this database stuff.&lt;/div&gt;&lt;div&gt;13:06 – Guest: I agree, but don’t knock the database, but knock the level above the database.&lt;/div&gt;&lt;div&gt;13:49 – Guest: Yes, it takes time! Building the script and the testing tools, but when you have it then adding to it is zero time. Once you are in the air it’s smooth sailing.&lt;/div&gt;&lt;div&gt;14:17 – Panel: I guess I can see that. I like to do the dumb-way...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Charles Max Wood</li>
</ul><div>
<strong>Special Guest: </strong><a href="https://twitter.com/giltayar?lang=en" rel="nofollow">Gil Tayar</a>
</div><div>In this episode, the panel talks with <a href="https://twitter.com/giltayar?lang=en" rel="nofollow">Gil Tayar</a> who is currently residing in Tel Aviv and is a software engineer. He is currently the Senior Architect at <a href="https://applitools.com" rel="nofollow">Applitools</a> in Israel. The panel and the guest talk about the different types of tests and when/how one is to use a certain test in a particular situation. They also mention Node, React, Selenium, Puppeteer, and much more!</div><div><strong>Show Topics:</strong></div><div>0:00 – <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Advertisement: KENDO UI</a>
</div><div>0:35 – Chuck: Our panel is AJ, Aimee, myself – and our special guest is Gil Tayar. Tell us why you are famous!</div><div>1:13 – <a href="https://twitter.com/giltayar?lang=en" rel="nofollow"><em>Gil</em></a><em> talks about where he resides and his background.</em> </div><div>2:27 – Chuck: What is the landscape like now with testing and testing tools now?</div><div>2:39 – Guest: There is a huge renaissance with the JavaScript community. Testing has moved forward in the frontend and backend. Today we have lots of testing tools.  We can do frontend testing that wasn’t possible 5 years ago. The major change was React.</div><div><em>The guest talks about Node, React, tools, and more!</em></div><div>4:17 – Aimee: I advocate for tests and testing. There is a grey area though...how do you treat that? If you have to get something into production, but it’s not THE thing to get into production, does that fall into product or...what?</div><div>5:02 – Guest: We decided to test everything in the beginning. We actually cam through and did that and since then I don’t think I can use the right code without testing. There are a lot of different situations, though, to consider.</div><div><em>The guest gives hypothetical situations that people could face. </em></div><div>6:27 – Aimee.</div><div>6:32 – Guest: The horror to changing code without tests, I don’t know, I haven’t done that for a while. You write with fear in your heart. Your design is driven by fear, and not what you think is right. In the beginning don’t write those tests, but...</div><div>7:22 – Aimee: I totally agree and I could go on and on and on.</div><div>7:42 – Panel: I want to do tests when I know they will create value. I don’t want to do it b/c it’s a mundane thing. Secondly, I find that some times I am in a situation where I cannot write the test b/c I would have to know the business logic is correct. I am in this discovery mode of what is the business logic? I am not just building your app.</div><div>I guess I just need advice in this area, I guess.</div><div>8:55 – Guest gives advice to panelist’s question. He mentions how there are two schools of thought.</div><div>10:20 – Guest: Don’t mock too much.</div><div>10:54 – Panel: Are unit tests the easiest? I just reach for unit testing b/c it helps me code faster. But 90% of my code is NOT that.</div><div>11:18 – Guest: Exactly! Most of our test is glue – gluing together a bunch of different stuff! Those are best tested as a medium-sized integration suite.</div><div>12:39 – Panel: That seems like a lot of work, though! I loathe the database stuff b/c they don’t map cleanly. I hate this database stuff.</div><div>13:06 – Guest: I agree, but don’t knock the database, but knock the level above the database.</div><div>13:49 – Guest: Yes, it takes time! Building the script and the testing tools, but when you have it then adding to it is zero time. Once you are in the air it’s smooth sailing.</div><div>14:17 – Panel: I guess I can see that. I like to do the dumb-way the first time. I am not clear on the transition.</div><div>14:47 – Guest: Write the code, and then write the tests.</div><div><em>The guest gives a hypothetical situation on how/when to test in a certain situation. </em></div><div>16:25 – Panel: Can you talk about that more, please?</div><div>16:50 – Guest: Don’t have the same unit – do browser and business logic stuff separated. The real business logic stuff needs to be above that level. First principle is separation of concerns.</div><div>18:04 – <em>Panel talks about dependency interjection and asks a question. </em>
</div><div>18:27 – Guest: What I am talking about very, very light inter-dependency interjection.</div><div>19:19 – Panel: You have a main function and you are doing requires in the main function. You are passing the pieces of that into the components that need it.</div><div>19:44 – Guest: I only do it when it’s necessary; it’s not a religion for me. I do it only for those layers that I know will need to be mocked; like database layers, etc.</div><div>20:09 – Panel.</div><div>20:19 – Guest: It’s taken me 80 years to figure out, but I have made plenty of mistakes a long the way. A test should run for 2-5 minutes max for package.</div><div>20:53 – Panel: What if you have a really messy legacy system? How do you recommend going into that? Do you write tests for things that you think needs to get tested?</div><div>21:39 – <em>Guest answers the question and mentions </em><a href="https://www.seleniumhq.org" rel="nofollow"><em>Selenium!</em></a>
</div><div>24:27 – Panel: I like that approach.</div><div>24:35 – Chuck: When you say integration test what do you mean?</div><div>24:44 – Guest: Integration tests aren’t usually talked about. For most people it’s tests that test the database level against the database. For me, the integration tests are taking a set of classes as they are in the application and testing them together w/o the...so they can run in millisecond time.</div><div>26:54 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement – Sentry.io</a>
</div><div>27:52 – Chuck: How much do the tools matter?</div><div>28:01 – Guest: The revolutions matter. Whether you use Jasmine or Mocha or whatever I don’t think it matters. The tests matter not the tools.</div><div>28:39 – Aimee: Yes and no. I think some tools are outdated.</div><div>28:50 – Guest: I got a lot of flack about <a href="https://applitools.com/blog/cypress-vs-selenium-webdriver-better-or-just-different" rel="nofollow">my blog</a> where I talk about <a href="https://www.cypress.io" rel="nofollow">Cypress</a> versus <a href="https://www.seleniumhq.org" rel="nofollow">Selenium</a>. I will never use Jasmine. In the end it’s the</div><div>29:29 – Aimee: I am curious would you be willing to expand on what the <a href="https://www.seleniumhq.org" rel="nofollow">Selenium</a> folks were saying about Puppeteer and others may not provide?</div><div>29:54 – Guest: <a href="https://www.cypress.io" rel="nofollow">Cypress</a> was built for frontend developers. They don’t care about cross browser, and they tested in Chrome. Most browsers are typically the same. <a href="https://www.seleniumhq.org" rel="nofollow">Selenium</a> was built with the QA mindset – end to end tests that we need to do cross browser.</div><div><em>The guest continues with this topic.</em></div><div>30:54 – <em>Aimee mentions </em><a href="https://www.cypress.io" rel="nofollow"><em>Cypress.</em></a>
</div><div>31:08 – Guest: My guessing is that their priority is not there. I kind of agree with them.</div><div>31:21 – Aimee: I think they are focusing on mobile more.</div><div>31:24 – Guest: I think cross browser testing is less of an issue now. There is one area that is important it’s the visual area! It’s important to test visually across these different browsers.</div><div>32:32 – Guest: <a href="https://www.seleniumhq.org" rel="nofollow">Selenium</a> is a Swiss knife – it can do everything.</div><div>33:32 – Chuck: I am thinking about different topics to talk about. I haven’t used Puppeteer. What’s that about?</div><div>33:49 – Guest: <a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow">Puppeteer</a> is much more like <a href="https://www.seleniumhq.org" rel="nofollow">Selenium</a>. The reason why it’s great is b/c <a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow">Puppeteer</a> will always be <a href="https://www.google.com/chrome/" rel="nofollow">Google Chrome.</a>
</div><div>35:42 – Chuck: When should you be running your tests? I like to use some unit tests when I am doing my development but how do you break that down?</div><div>36:06 – Guest.</div><div>38:30 – Chuck: You run tests against production?</div><div>38:45 – Guest: Don’t run tests against production...let me clarify!</div><div>39:14 – Chuck.</div><div>39:21 – Guest: When I am talking about integration testing in the backend...</div><div>40:37 – <em>Chuck asks a question.</em>
</div><div>40:47 – Guest: I am constantly running between frontend and backend.</div><div>I didn’t know how to run tests for frontend. I had to invent a new thing and I “invented” the package JS DONG. It’s an implementation of Dong in Node. I found out that I wasn’t the only one and that there were others out there, too.</div><div>43:14 – Chuck: Nice! You talked in the prep docs that you urged a new frontend developer to not run the app in the browser for 2 months?</div><div>43:25 – Guest: Yeah, I found out that she was running the application...she said she knew how to write tests. I wanted her to see it my way and it probably was a radical train-of-thought, and that was this...</div><div>44:40 – Guest: Frontend is so visual.</div><div>45:12 – Chuck: What are you working on now?</div><div>45:16 – Guest: I am working with <a href="https://applitools.com" rel="nofollow">Applitools</a> and I was impressed with what they were doing.</div><div><em>The guest goes into further detail.</em></div><div>46:08 – Guest: Those screenshots are never the same.</div><div>48:36 – Panel: It’s...comparing the output to the static site to the...</div><div>48:50 – Guest: Yes, that static site – if you have 30 pages in your app – most of those are the same. We have this trick where we don’t upload it again and again. Uploading the whole static site is usually very quick. The second thing is we don’t wait for the results. We don’t wait for the whole rendering and we continue with the tests.</div><div>50:28 – Guest: I am working mostly (right now) in backend.</div><div>50:40 – Chuck: Anything else? Picks!</div><div>50:57 – <a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Advertisement: Get A Coder Job!</a>
</div><div>END – <a href="https://www.cachefly.com" rel="nofollow">Advertisement: CacheFly!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node.js</a></li>
<li><a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow">Puppeteer</a></li>
<li><a href="https://www.cypress.io" rel="nofollow">Cypress</a></li>
<li><a href="https://www.seleniumhq.org" rel="nofollow">SeleniumHQ</a></li>
<li><a href="https://ideas.ted.com/how-showing-vulnerability-helps-build-a-stronger-team/" rel="nofollow">Article – Ideas.Ted.Com</a></li>
<li><a href="https://www.amazon.com/Never-Split-Difference-Negotiating-Depended/dp/1847941494/ref=as_li_ss_tl?dpID=5119RQ4ZRlL&dpSrc=srch&ie=UTF8&keywords=never+split+the+difference&language=en_US&linkCode=sl1&linkId=8f1be5a9753630f03a868b6f119dc664&preST=_SY344_BO1%2C204%2C203%2C200_QL70_&qid=1540326875&sr=8-1&tag=co0dcd-20" rel="nofollow">Book: Never Split the Difference</a></li>
<li><a href="https://applitools.com" rel="nofollow">Applitools</a></li>
<li><a href="https://applitools.com/blog/cypress-vs-selenium-webdriver-better-or-just-different" rel="nofollow">Guest’s Blog Article about Cypress vs. Selenium</a></li>
<li><a href="https://twitter.com/giltayar?lang=en" rel="nofollow">Gil’s Twitter</a></li>
<li><a href="https://medium.com/@giltayar" rel="nofollow">Gil’s Medium</a></li>
<li><a href="https://il.linkedin.com/in/giltayar" rel="nofollow">Gil’s LinkedIn</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">CacheFly</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul><li><a href="https://ideas.ted.com/how-showing-vulnerability-helps-build-a-stronger-team/" rel="nofollow">How Showing Vulnerability Helps Build a Stronger Team </a></li></ul><div>AJ</div><ul>
<li><a href="https://www.amazon.com/Never-Split-Difference-Negotiating-Depended-ebook/dp/B014DUR7L2" rel="nofollow">Never Split the Difference </a></li>
<li><a href="https://telebit.cloud" rel="nofollow">Project - TeleBit </a></li>
</ul><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Monster-Hunter-International-Hunters-Book-ebook/dp/B00APAH7PQ" rel="nofollow">Monster Hunter International </a></li>
<li><a href="https://www.metabase.com/" rel="nofollow">Metabase</a></li>
</ul><div>Gil</div><ul>
<li><a href="https://www.amazon.com/Cat-Zero-Jennifer-Rohn/dp/1938463668" rel="nofollow">Cat Zero</a></li>
<li><a href="http://www.julianjaynes.org/bicameralmind.php" rel="nofollow">The Origin of Consciousness in the Breakdown of the Bicameral Mind</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;&lt;a href=&#34;https://twitter.com/giltayar?lang=en&#34; rel=&#34;nofollow&#34;&gt;Gil Tayar&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/giltayar?lang=en&#34; rel=&#34;nofollow&#34;&gt;Gil Tayar&lt;/a&gt; who is currently residing in Tel Aviv and is a software engineer. He is currently the Senior Architect at &lt;a href=&#34;https://applitools.com&#34; rel=&#34;nofollow&#34;&gt;Applitools&lt;/a&gt; in Israel. The panel and the guest talk about the different types of tests and when/how one is to use a certain test in a particular situation. They also mention Node, React, Selenium, Puppeteer, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:35 – Chuck: Our panel is AJ, Aimee, myself – and our special guest is Gil Tayar. Tell us why you are famous!&lt;/div&gt;&lt;div&gt;1:13 – &lt;a href=&#34;https://twitter.com/giltayar?lang=en&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Gil&lt;/em&gt;&lt;/a&gt;&lt;em&gt; talks about where he resides and his background.&lt;/em&gt; &lt;/div&gt;&lt;div&gt;2:27 – Chuck: What is the landscape like now with testing and testing tools now?&lt;/div&gt;&lt;div&gt;2:39 – Guest: There is a huge renaissance with the JavaScript community. Testing has moved forward in the frontend and backend. Today we have lots of testing tools.  We can do frontend testing that wasn’t possible 5 years ago. The major change was React.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest talks about Node, React, tools, and more!&lt;/em&gt;&lt;/div&gt;&lt;div&gt;4:17 – Aimee: I advocate for tests and testing. There is a grey area though...how do you treat that? If you have to get something into production, but it’s not THE thing to get into production, does that fall into product or...what?&lt;/div&gt;&lt;div&gt;5:02 – Guest: We decided to test everything in the beginning. We actually cam through and did that and since then I don’t think I can use the right code without testing. There are a lot of different situations, though, to consider.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest gives hypothetical situations that people could face. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;6:27 – Aimee.&lt;/div&gt;&lt;div&gt;6:32 – Guest: The horror to changing code without tests, I don’t know, I haven’t done that for a while. You write with fear in your heart. Your design is driven by fear, and not what you think is right. In the beginning don’t write those tests, but...&lt;/div&gt;&lt;div&gt;7:22 – Aimee: I totally agree and I could go on and on and on.&lt;/div&gt;&lt;div&gt;7:42 – Panel: I want to do tests when I know they will create value. I don’t want to do it b/c it’s a mundane thing. Secondly, I find that some times I am in a situation where I cannot write the test b/c I would have to know the business logic is correct. I am in this discovery mode of what is the business logic? I am not just building your app.&lt;/div&gt;&lt;div&gt;I guess I just need advice in this area, I guess.&lt;/div&gt;&lt;div&gt;8:55 – Guest gives advice to panelist’s question. He mentions how there are two schools of thought.&lt;/div&gt;&lt;div&gt;10:20 – Guest: Don’t mock too much.&lt;/div&gt;&lt;div&gt;10:54 – Panel: Are unit tests the easiest? I just reach for unit testing b/c it helps me code faster. But 90% of my code is NOT that.&lt;/div&gt;&lt;div&gt;11:18 – Guest: Exactly! Most of our test is glue – gluing together a bunch of different stuff! Those are best tested as a medium-sized integration suite.&lt;/div&gt;&lt;div&gt;12:39 – Panel: That seems like a lot of work, though! I loathe the database stuff b/c they don’t map cleanly. I hate this database stuff.&lt;/div&gt;&lt;div&gt;13:06 – Guest: I agree, but don’t knock the database, but knock the level above the database.&lt;/div&gt;&lt;div&gt;13:49 – Guest: Yes, it takes time! Building the script and the testing tools, but when you have it then adding to it is zero time. Once you are in the air it’s smooth sailing.&lt;/div&gt;&lt;div&gt;14:17 – Panel: I guess I can see that. I like to do the dumb-way the first time. I am not clear on the transition.&lt;/div&gt;&lt;div&gt;14:47 – Guest: Write the code, and then write the tests.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest gives a hypothetical situation on how/when to test in a certain situation. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;16:25 – Panel: Can you talk about that more, please?&lt;/div&gt;&lt;div&gt;16:50 – Guest: Don’t have the same unit – do browser and business logic stuff separated. The real business logic stuff needs to be above that level. First principle is separation of concerns.&lt;/div&gt;&lt;div&gt;18:04 – &lt;em&gt;Panel talks about dependency interjection and asks a question. &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;18:27 – Guest: What I am talking about very, very light inter-dependency interjection.&lt;/div&gt;&lt;div&gt;19:19 – Panel: You have a main function and you are doing requires in the main function. You are passing the pieces of that into the components that need it.&lt;/div&gt;&lt;div&gt;19:44 – Guest: I only do it when it’s necessary; it’s not a religion for me. I do it only for those layers that I know will need to be mocked; like database layers, etc.&lt;/div&gt;&lt;div&gt;20:09 – Panel.&lt;/div&gt;&lt;div&gt;20:19 – Guest: It’s taken me 80 years to figure out, but I have made plenty of mistakes a long the way. A test should run for 2-5 minutes max for package.&lt;/div&gt;&lt;div&gt;20:53 – Panel: What if you have a really messy legacy system? How do you recommend going into that? Do you write tests for things that you think needs to get tested?&lt;/div&gt;&lt;div&gt;21:39 – &lt;em&gt;Guest answers the question and mentions &lt;/em&gt;&lt;a href=&#34;https://www.seleniumhq.org&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Selenium!&lt;/em&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;24:27 – Panel: I like that approach.&lt;/div&gt;&lt;div&gt;24:35 – Chuck: When you say integration test what do you mean?&lt;/div&gt;&lt;div&gt;24:44 – Guest: Integration tests aren’t usually talked about. For most people it’s tests that test the database level against the database. For me, the integration tests are taking a set of classes as they are in the application and testing them together w/o the...so they can run in millisecond time.&lt;/div&gt;&lt;div&gt;26:54 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Sentry.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;27:52 – Chuck: How much do the tools matter?&lt;/div&gt;&lt;div&gt;28:01 – Guest: The revolutions matter. Whether you use Jasmine or Mocha or whatever I don’t think it matters. The tests matter not the tools.&lt;/div&gt;&lt;div&gt;28:39 – Aimee: Yes and no. I think some tools are outdated.&lt;/div&gt;&lt;div&gt;28:50 – Guest: I got a lot of flack about &lt;a href=&#34;https://applitools.com/blog/cypress-vs-selenium-webdriver-better-or-just-different&#34; rel=&#34;nofollow&#34;&gt;my blog&lt;/a&gt; where I talk about &lt;a href=&#34;https://www.cypress.io&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt; versus &lt;a href=&#34;https://www.seleniumhq.org&#34; rel=&#34;nofollow&#34;&gt;Selenium&lt;/a&gt;. I will never use Jasmine. In the end it’s the&lt;/div&gt;&lt;div&gt;29:29 – Aimee: I am curious would you be willing to expand on what the &lt;a href=&#34;https://www.seleniumhq.org&#34; rel=&#34;nofollow&#34;&gt;Selenium&lt;/a&gt; folks were saying about Puppeteer and others may not provide?&lt;/div&gt;&lt;div&gt;29:54 – Guest: &lt;a href=&#34;https://www.cypress.io&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt; was built for frontend developers. They don’t care about cross browser, and they tested in Chrome. Most browsers are typically the same. &lt;a href=&#34;https://www.seleniumhq.org&#34; rel=&#34;nofollow&#34;&gt;Selenium&lt;/a&gt; was built with the QA mindset – end to end tests that we need to do cross browser.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest continues with this topic.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;30:54 – &lt;em&gt;Aimee mentions &lt;/em&gt;&lt;a href=&#34;https://www.cypress.io&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Cypress.&lt;/em&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;31:08 – Guest: My guessing is that their priority is not there. I kind of agree with them.&lt;/div&gt;&lt;div&gt;31:21 – Aimee: I think they are focusing on mobile more.&lt;/div&gt;&lt;div&gt;31:24 – Guest: I think cross browser testing is less of an issue now. There is one area that is important it’s the visual area! It’s important to test visually across these different browsers.&lt;/div&gt;&lt;div&gt;32:32 – Guest: &lt;a href=&#34;https://www.seleniumhq.org&#34; rel=&#34;nofollow&#34;&gt;Selenium&lt;/a&gt; is a Swiss knife – it can do everything.&lt;/div&gt;&lt;div&gt;33:32 – Chuck: I am thinking about different topics to talk about. I haven’t used Puppeteer. What’s that about?&lt;/div&gt;&lt;div&gt;33:49 – Guest: &lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt;Puppeteer&lt;/a&gt; is much more like &lt;a href=&#34;https://www.seleniumhq.org&#34; rel=&#34;nofollow&#34;&gt;Selenium&lt;/a&gt;. The reason why it’s great is b/c &lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt;Puppeteer&lt;/a&gt; will always be &lt;a href=&#34;https://www.google.com/chrome/&#34; rel=&#34;nofollow&#34;&gt;Google Chrome.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;35:42 – Chuck: When should you be running your tests? I like to use some unit tests when I am doing my development but how do you break that down?&lt;/div&gt;&lt;div&gt;36:06 – Guest.&lt;/div&gt;&lt;div&gt;38:30 – Chuck: You run tests against production?&lt;/div&gt;&lt;div&gt;38:45 – Guest: Don’t run tests against production...let me clarify!&lt;/div&gt;&lt;div&gt;39:14 – Chuck.&lt;/div&gt;&lt;div&gt;39:21 – Guest: When I am talking about integration testing in the backend...&lt;/div&gt;&lt;div&gt;40:37 – &lt;em&gt;Chuck asks a question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;40:47 – Guest: I am constantly running between frontend and backend.&lt;/div&gt;&lt;div&gt;I didn’t know how to run tests for frontend. I had to invent a new thing and I “invented” the package JS DONG. It’s an implementation of Dong in Node. I found out that I wasn’t the only one and that there were others out there, too.&lt;/div&gt;&lt;div&gt;43:14 – Chuck: Nice! You talked in the prep docs that you urged a new frontend developer to not run the app in the browser for 2 months?&lt;/div&gt;&lt;div&gt;43:25 – Guest: Yeah, I found out that she was running the application...she said she knew how to write tests. I wanted her to see it my way and it probably was a radical train-of-thought, and that was this...&lt;/div&gt;&lt;div&gt;44:40 – Guest: Frontend is so visual.&lt;/div&gt;&lt;div&gt;45:12 – Chuck: What are you working on now?&lt;/div&gt;&lt;div&gt;45:16 – Guest: I am working with &lt;a href=&#34;https://applitools.com&#34; rel=&#34;nofollow&#34;&gt;Applitools&lt;/a&gt; and I was impressed with what they were doing.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest goes into further detail.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;46:08 – Guest: Those screenshots are never the same.&lt;/div&gt;&lt;div&gt;48:36 – Panel: It’s...comparing the output to the static site to the...&lt;/div&gt;&lt;div&gt;48:50 – Guest: Yes, that static site – if you have 30 pages in your app – most of those are the same. We have this trick where we don’t upload it again and again. Uploading the whole static site is usually very quick. The second thing is we don’t wait for the results. We don’t wait for the whole rendering and we continue with the tests.&lt;/div&gt;&lt;div&gt;50:28 – Guest: I am working mostly (right now) in backend.&lt;/div&gt;&lt;div&gt;50:40 – Chuck: Anything else? Picks!&lt;/div&gt;&lt;div&gt;50:57 – &lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Advertisement: Get A Coder Job!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;END – &lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Advertisement: CacheFly!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt;Puppeteer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cypress.io&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.seleniumhq.org&#34; rel=&#34;nofollow&#34;&gt;SeleniumHQ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ideas.ted.com/how-showing-vulnerability-helps-build-a-stronger-team/&#34; rel=&#34;nofollow&#34;&gt;Article – Ideas.Ted.Com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Never-Split-Difference-Negotiating-Depended/dp/1847941494/ref=as_li_ss_tl?dpID=5119RQ4ZRlL&amp;dpSrc=srch&amp;ie=UTF8&amp;keywords=never&#43;split&#43;the&#43;difference&amp;language=en_US&amp;linkCode=sl1&amp;linkId=8f1be5a9753630f03a868b6f119dc664&amp;preST=_SY344_BO1%2C204%2C203%2C200_QL70_&amp;qid=1540326875&amp;sr=8-1&amp;tag=co0dcd-20&#34; rel=&#34;nofollow&#34;&gt;Book: Never Split the Difference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://applitools.com&#34; rel=&#34;nofollow&#34;&gt;Applitools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://applitools.com/blog/cypress-vs-selenium-webdriver-better-or-just-different&#34; rel=&#34;nofollow&#34;&gt;Guest’s Blog Article about Cypress vs. Selenium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/giltayar?lang=en&#34; rel=&#34;nofollow&#34;&gt;Gil’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@giltayar&#34; rel=&#34;nofollow&#34;&gt;Gil’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://il.linkedin.com/in/giltayar&#34; rel=&#34;nofollow&#34;&gt;Gil’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;CacheFly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://ideas.ted.com/how-showing-vulnerability-helps-build-a-stronger-team/&#34; rel=&#34;nofollow&#34;&gt;How Showing Vulnerability Helps Build a Stronger Team &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Never-Split-Difference-Negotiating-Depended-ebook/dp/B014DUR7L2&#34; rel=&#34;nofollow&#34;&gt;Never Split the Difference &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://telebit.cloud&#34; rel=&#34;nofollow&#34;&gt;Project - TeleBit &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Monster-Hunter-International-Hunters-Book-ebook/dp/B00APAH7PQ&#34; rel=&#34;nofollow&#34;&gt;Monster Hunter International &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.metabase.com/&#34; rel=&#34;nofollow&#34;&gt;Metabase&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Gil&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Cat-Zero-Jennifer-Rohn/dp/1938463668&#34; rel=&#34;nofollow&#34;&gt;Cat Zero&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.julianjaynes.org/bicameralmind.php&#34; rel=&#34;nofollow&#34;&gt;The Origin of Consciousness in the Breakdown of the Bicameral Mind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60448600" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ea0acc0a-0b22-4677-ada0-482bcae81766/stream.mp3"/>
                
                <guid isPermaLink="false">4a9505ab-8585-4f1c-9377-4927bfa4c083</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-341-testing-in-javascript-with-gil-tayar</link>
                <pubDate>Tue, 27 Nov 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3778</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 340: JavaScript Docker with Julian Fahrer</itunes:title>
                <title>JSJ 340: JavaScript Docker with Julian Fahrer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;&lt;a href=&#34;https://www.linkedin.com/in/julian-fahrer/&#34;&gt;Julian Fahrer&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://www.linkedin.com/in/julian-fahrer/&#34;&gt;Julian Fahrer&lt;/a&gt; who is an online educator and software engineer in San Francisco, California (USA). The panel and the guest talk about containers, tooling, Docker, &lt;a href=&#34;https://kubernetes.io&#34;&gt;Kubernetes&lt;/a&gt;, and more. Check out today’s episode!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:00 – Chuck: We have today Julian. Julian, please tell us why you are famous?&lt;/div&gt;&lt;div&gt;1:10 – &lt;a href=&#34;https://www.linkedin.com/in/julian-fahrer/&#34;&gt;Julian (Guest):&lt;/a&gt; I am a software engineer in San Francisco.&lt;/div&gt;&lt;div&gt;1:35 – Chuck: &lt;a href=&#34;https://devchat.tv/elixir-mix/emx-010-docker-with-julian-fahrer/&#34;&gt;We had you on Elixir Mix before&lt;/a&gt; – so here you are! Give us a brief introduction – tell us about the&lt;/div&gt;&lt;div&gt;1:56 – Julian: About 11 hours. You can get it done in about 1 week. It’s a lot to learn. It’s a new paradigm, and I think that’s why people like it.&lt;/div&gt;&lt;div&gt;2:22 – Aimee: How did you dive into Docker? I feel that is like backend space?&lt;/div&gt;&lt;div&gt;2:35 – Julian: I am a full stack engineer and I have been in backend, too.&lt;/div&gt;&lt;div&gt;3:10 – Aimee: I know that someone has been in-charge of our Dev Ops process until the first job I’ve had. When there is a problem in the deployment, I want to unblock myself and not wait for someone else. I think it’s a valuable topic. Why Docker over the other options?&lt;/div&gt;&lt;div&gt;3:58 – Julian: Let’s talk about what Docker is first?&lt;/div&gt;&lt;div&gt;4:12 – Chuck.&lt;/div&gt;&lt;div&gt;4:23 – Julian: Containers are a technology for us to run applications in isolation from each other.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Julian talks in-detail about what contains are, what they do, he gives examples, and more. Check it out here!&lt;/em&gt;&lt;/div&gt;&lt;div&gt;5:27 – Chuck: Makes sense to me. I think it’s interesting that you are talking about the dependencies. Because of the way the Docker works it’s consistent across all of your applications.&lt;/div&gt;&lt;div&gt;5:59 – Julian. Yes, exactly.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Julian talks about containers some more!&lt;/em&gt;&lt;/div&gt;&lt;div&gt;6:56 – Chuck asks a question about the container, Docker, and others.&lt;/div&gt;&lt;div&gt;7:03 – Guest: You don’t have to worry about your company’s running operating system, and what you want to use – basically everything runs in the container...&lt;/div&gt;&lt;div&gt;7:30 – Chuck: This short-circuits a lot of it.&lt;/div&gt;&lt;div&gt;7:46 – Guest.&lt;/div&gt;&lt;div&gt;8:00 – Chuck: People will use Docker if your employer mandates it. Is there a learning curve and how do you adapt it within the person’s company?&lt;/div&gt;&lt;div&gt;8:25 – Guest.&lt;/div&gt;&lt;div&gt;8:52 – Aimee: We are using it, too.&lt;/div&gt;&lt;div&gt;8:57 – Guest: Awesome!&lt;/div&gt;&lt;div&gt;9:03 – Aimee: The only downfall is that if you have people who are NOT familiar with it – then it’s a black box for us. We can’t troubleshoot it ourselves. I want to be able to unblock from our end w/o having to go to someone else. That’s my only issue I’ve been having.&lt;/div&gt;&lt;div&gt;10:03 – Guest: I want to see that tooling to be honest.&lt;/div&gt;&lt;div&gt;10:12 – Aimee: Can you talk about how Civil and Docker work together?&lt;/div&gt;&lt;div&gt;10:19 – Guest: Yes!&lt;/div&gt;&lt;div&gt;&lt;em&gt;Julian answers the question.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;10:56 – Chuck: How much work it is to get a Docker file to get up and running? How much work would it take?&lt;/div&gt;&lt;div&gt;11:18 – Guest: For the development side in about an hour or two – this is if you understand it already. Putting it into production that’s a different story b/c there is a million different ways...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Joe Eames</li>
<li>Charles Max Wood</li>
<li>Chris Ferdinandi</li>
</ul><div>
<strong>Special Guest: </strong><a href="https://www.linkedin.com/in/julian-fahrer/" rel="nofollow">Julian Fahrer</a>
</div><div>In this episode, the panel talks with <a href="https://www.linkedin.com/in/julian-fahrer/" rel="nofollow">Julian Fahrer</a> who is an online educator and software engineer in San Francisco, California (USA). The panel and the guest talk about containers, tooling, Docker, <a href="https://kubernetes.io" rel="nofollow">Kubernetes</a>, and more. Check out today’s episode!</div><div><strong>Show Topics:</strong></div><div>0:00 – <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Advertisement: KENDO UI</a>
</div><div>1:00 – Chuck: We have today Julian. Julian, please tell us why you are famous?</div><div>1:10 – <a href="https://www.linkedin.com/in/julian-fahrer/" rel="nofollow">Julian (Guest):</a> I am a software engineer in San Francisco.</div><div>1:35 – Chuck: <a href="https://devchat.tv/elixir-mix/emx-010-docker-with-julian-fahrer/" rel="nofollow">We had you on Elixir Mix before</a> – so here you are! Give us a brief introduction – tell us about the</div><div>1:56 – Julian: About 11 hours. You can get it done in about 1 week. It’s a lot to learn. It’s a new paradigm, and I think that’s why people like it.</div><div>2:22 – Aimee: How did you dive into Docker? I feel that is like backend space?</div><div>2:35 – Julian: I am a full stack engineer and I have been in backend, too.</div><div>3:10 – Aimee: I know that someone has been in-charge of our Dev Ops process until the first job I’ve had. When there is a problem in the deployment, I want to unblock myself and not wait for someone else. I think it’s a valuable topic. Why Docker over the other options?</div><div>3:58 – Julian: Let’s talk about what Docker is first?</div><div>4:12 – Chuck.</div><div>4:23 – Julian: Containers are a technology for us to run applications in isolation from each other.</div><div><em>Julian talks in-detail about what contains are, what they do, he gives examples, and more. Check it out here!</em></div><div>5:27 – Chuck: Makes sense to me. I think it’s interesting that you are talking about the dependencies. Because of the way the Docker works it’s consistent across all of your applications.</div><div>5:59 – Julian. Yes, exactly.</div><div><em>Julian talks about containers some more!</em></div><div>6:56 – Chuck asks a question about the container, Docker, and others.</div><div>7:03 – Guest: You don’t have to worry about your company’s running operating system, and what you want to use – basically everything runs in the container...</div><div>7:30 – Chuck: This short-circuits a lot of it.</div><div>7:46 – Guest.</div><div>8:00 – Chuck: People will use Docker if your employer mandates it. Is there a learning curve and how do you adapt it within the person’s company?</div><div>8:25 – Guest.</div><div>8:52 – Aimee: We are using it, too.</div><div>8:57 – Guest: Awesome!</div><div>9:03 – Aimee: The only downfall is that if you have people who are NOT familiar with it – then it’s a black box for us. We can’t troubleshoot it ourselves. I want to be able to unblock from our end w/o having to go to someone else. That’s my only issue I’ve been having.</div><div>10:03 – Guest: I want to see that tooling to be honest.</div><div>10:12 – Aimee: Can you talk about how Civil and Docker work together?</div><div>10:19 – Guest: Yes!</div><div><em>Julian answers the question.</em></div><div>10:56 – Chuck: How much work it is to get a Docker file to get up and running? How much work would it take?</div><div>11:18 – Guest: For the development side in about an hour or two – this is if you understand it already. Putting it into production that’s a different story b/c there is a million different ways to do it. It’s hard to put a time on that.</div><div>12:24 – Chuck: Let’s assume they have the basic knowledge (they get how server setup takes place) is this something you could figure out in a day or so?</div><div>12:47 – Guest: If you have touched Docker then you can do it in a day; if never then not really.</div><div>13:02 – Guest: There might be some stones you will fall over.</div><div>13:39 – Panel: The part of the learning curve would be...</div><div>13:52 – Guest: The idea behind the container is that the container should be disposable. You could throw it away and then start a new one and it’s fresh and clean.</div><div><em>Guest continues with his answer.</em></div><div>15:20 – Chuck: I have seen people do this with their database engine. If you need to upgrade your database then they grab their container...</div><div>15:55 – Guest: You don’t have to worry about setting it up - its provided in the container and...</div><div>16:09 – <em>Chuck asks a question.</em>
</div><div>16:17 – Guest: For production, I would go with a hosted database like RJS, Azure, or other options.</div><div><em>Guest continues. </em></div><div>17:13 – Chuck.</div><div>17:20 – Guest: If it dies then you need to...</div><div>17:30 – Chuck: We talked about an idea of these containers being something you can hand around in your development team.</div><div><em>Chuck asks a question. </em></div><div>17:50 – <em>Guest answers the question. He talks about tooling, containers, web frontend, and more. </em>
</div><div>18:48 – Guest asks Aimee a question: Are you using Compost?</div><div>18:50 – Aimee: I don’t know b/c that is a black box for us. I don’t know much about our Docker setup.</div><div>19:00 – Guest to Aimee: Can I ask you some questions?</div><div>19:14 – <em>Guest is giving Aimee some hypothetical situations and asks what their process is like. </em>
</div><div>19:32 – <em>Aimee answers the question.</em>
</div><div>20:11 – Guest: You have customizing tooling to be able to do x, y, and z.</div><div>20:25 – Aimee: They have hit a wall, but it’s frustrating. Our frontend and our backend are different. We are getting 500’s and it’s a black box for us. It’s the way that ops have it setup. I hate having to go to them for them to unblock us.</div><div>21:07 – Chuck: I have been hearing about <a href="https://kubernetes.io" rel="nofollow">Kubernetes</a>. When will you start to see that it pays off to use it?</div><div>21:20 – <em>Guest answers the question.</em>
</div><div>22:17 – If I have a simple app on a few different machines and front end and job servers I may not need <a href="https://kubernetes.io" rel="nofollow">Kubernetes.</a> But if I have a lot of things that it depends on then I will need it?</div><div>22:35 – Guest: Yes.</div><div>22:40 – Chuck: What are the steps to using it?</div><div>22:45 – Guest: Step #1 you install it.</div><div><em>The guest goes through the different steps to use Docker. </em></div><div>25:23 – Aimee: It makes sense that your UI and your database don’t live in the same container, but what about your API and your database should that be separate?</div><div>25:40 – Guest: Yes they should be separate.</div><div>26:09 – Chuck: What has your experience been with Docker – AJ or Chris?</div><div>26:17 – Panel: I have used a little bit at work and so far it’s been a black box for me. I like the IDEA of it, but I probably need to take Julian’s course to learn more about it! (Aimee agrees!)</div><div>One thing I would love (from your perspective, Julian) – if I wanted to get started with this (and say I have not worked with containers before) where would I start?</div><div>28:22 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement – Sentry.io</a>
</div><div>29:20 – Guest: Good question. You don’t have to be an expert (to use Docker), but you have to be comfortable with the command line, though.</div><div>30:17 – Panel: Is there a dummy practice within your course?</div><div>30:27 – Julian: We run our own web server and...</div><div>30:44 – Panel: I need to check out your course!</div><div>31:04 – Guest: It is some time investment, but it’s saved me so much time already so it makes it really worth it.</div><div>31:38 – Panel: You are a version behind on Ruby.</div><div>31:46 – Guest: ...I just want to make code and not worry about that.</div><div>32:04 – Chuck: Updating your server – you would update Ruby and reinstall your gems and hope that they were all up-to-date. Now you don’t have to do it that way anymore.</div><div>32:37 – Guest: You know it will behave the same way.</div><div>32:48 – Guest: I have some experience with Docker. I understand its value. I guess I will share my frustrations. Not in Docker itself, but the fact that there is a need for Docker...</div><div>35:06 – Chuck.</div><div>35:12 – Panel: We need someone to come up with...</div><div>35:40 – Panel: It’s not standard JavaScript.</div><div>35:51 – Chuck: One question: How do you setup multiple stages of Docker?</div><div>36:12 – Guest: The recommended way is to have the same Docker file used in the development sate and through to production. So that way it’s the same image.</div><div>37:00 – Panel: ...you must do your entire configuration via the environmental variables.</div><div>37:29 – Chuck asks a question.</div><div>37:36 – Panel: If you are using <a href="https://devcenter.heroku.com" rel="nofollow">Heroku</a> or <a href="https://circleci.com" rel="nofollow">Circle CI</a>...there is a page...</div><div>38:11 – Guest and Chuck go back-and-forth.</div><div>39:17 – Chuck: Gottcha.</div><div>39:18 – Guest.</div><div>39:52 – Chuck: I have seen systems that have hyberized things like using Chef Solo and...</div><div>You do your basic setup then use Chef Solo – that doesn’t’ make sense to me. Have you seen people use this setup before?</div><div>40:20 – Guest: I guess I wouldn’t do it.</div><div>40:30 – Chuck.</div><div>40:36 – Guest: Only reason I would do that is that it works across many different platforms. If it makes your setup easier then go for it.</div><div>41:14 – Chuck: Docker Hub – I want to mention that. How robust is that? Can you put private images up there?</div><div>41:38 – Guest: You can go TOTALLY nuts with it. You could have private and public images. Also, your own version. Under the hood it’s called container registry. Yeah, you can change images, too.</div><div>42:22 – Chuck: Should I use container registry or a CI system to build the Docker system and use it somewhere else?</div><div>42:35 – Guest.</div><div>43:24 – Chuck: Where can people find your Docker course?</div><div>43:30 – Guest: <a href="https://learndocker.online" rel="nofollow">LEARN DOCKER ONLINE!</a> We are restructuring the prices. Make sure to check it out.</div><div>44:05 – Chuck: Picks! Where can people find you online?</div><div>44:14 – Guest: <a href="https://twitter.com/jufahr" rel="nofollow">Twitter!</a> eBook – Rails and Docker! Code Tails IO!</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li><a href="http://elm-lang.org" rel="nofollow">Elm</a></li>
<li><a href="https://blog.closebrace.com" rel="nofollow">Vue</a></li>
<li><a href="https://eslint.org" rel="nofollow">ESLint</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node.js</a></li>
<li><a href="https://circleci.com" rel="nofollow">Circle CI</a></li>
<li><a href="https://twitter.com/circleci?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Twitter – Circle CI</a></li>
<li><a href="https://devcenter.heroku.com" rel="nofollow">Heroku</a></li>
<li><a href="https://surge.sh" rel="nofollow">Surge.sh</a></li>
<li><a href="https://kubernetes.io" rel="nofollow">Kubernetes.io</a></li>
<li><a href="http://bergdesign.com/brightness/" rel="nofollow">Berg Design</a></li>
<li><a href="https://rianrietveld.com/2018/10/09/i-have-resigned-the-wordpress-accessibility-team/" rel="nofollow">Rian Rietveld</a></li>
<li><a href="https://www.picklejs.com" rel="nofollow">PickleJS</a></li>
<li><a href="https://www.softcover.io" rel="nofollow">Soft Cover.io</a></li>
<li><a href="https://github.com/cferdinandi/ebook-boilerplate" rel="nofollow">Ebook – boilerplate</a></li>
<li><a href="https://devchat.tv/elixir-mix/emx-010-docker-with-julian-fahrer/" rel="nofollow">EMx 010 Episode with Julian Fahrer</a></li>
<li><a href="https://learndocker.online" rel="nofollow">Learn Docker</a></li>
<li><a href="https://www.indiehackers.com/jfahrer" rel="nofollow">Indie Hacker – Julian Fahrer</a></li>
<li><a href="https://www.linkedin.com/in/julian-fahrer/" rel="nofollow">LinkedIn – Julian Fahrer</a></li>
<li><a href="https://github.com/jfahrer" rel="nofollow">GitHub – Julian Fahrer</a></li>
<li><a href="https://twitter.com/jufahr" rel="nofollow">Twitter – Julian Fahrer</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
<li> </li>
</ul><div><strong>Picks:</strong></div><div>AJ</div><ul>
<li><a href="https://zermattresort.com/" rel="nofollow">Zermatt Resort </a></li>
<li>Heber Area</li>
</ul><div>Aimee</div><ul><li><a href="https://surge.sh/" rel="nofollow">Surge.sh</a></li></ul><div>Chris</div><ul>
<li><a href="http://bergdesign.com/brightness/" rel="nofollow">BergDesign</a></li>
<li><a href="https://rianrietveld.com/2018/10/09/i-have-resigned-the-wordpress-accessibility-team/" rel="nofollow">React, WP, and a11y</a></li>
<li><a href="https://gomakethings.com/" rel="nofollow">gomakethings.com</a></li>
</ul><div>Joe</div><ul>
<li><a href="https://www.youtube.com/watch?v=cLT7eUWKZpg" rel="nofollow">Docker Videos by Dan Wahlin</a></li>
<li>Rock Climbing/Indoor Rock Climbing</li>
</ul><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Extreme-Ownership-U-S-Navy-SEALs-ebook/dp/B00VE4Y0Z2" rel="nofollow">Extreme Ownership - Book</a></li>
<li>Playing DND</li>
</ul><div>Julian</div><ul>
<li><a href="https://www.picklejs.com/" rel="nofollow">PickleJS</a></li>
<li><a href="https://www.amazon.com/Positive-Intelligence-Individuals-Achieve-Potential/dp/1608322785" rel="nofollow">Postive Intelligence </a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;&lt;a href=&#34;https://www.linkedin.com/in/julian-fahrer/&#34; rel=&#34;nofollow&#34;&gt;Julian Fahrer&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://www.linkedin.com/in/julian-fahrer/&#34; rel=&#34;nofollow&#34;&gt;Julian Fahrer&lt;/a&gt; who is an online educator and software engineer in San Francisco, California (USA). The panel and the guest talk about containers, tooling, Docker, &lt;a href=&#34;https://kubernetes.io&#34; rel=&#34;nofollow&#34;&gt;Kubernetes&lt;/a&gt;, and more. Check out today’s episode!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:00 – Chuck: We have today Julian. Julian, please tell us why you are famous?&lt;/div&gt;&lt;div&gt;1:10 – &lt;a href=&#34;https://www.linkedin.com/in/julian-fahrer/&#34; rel=&#34;nofollow&#34;&gt;Julian (Guest):&lt;/a&gt; I am a software engineer in San Francisco.&lt;/div&gt;&lt;div&gt;1:35 – Chuck: &lt;a href=&#34;https://devchat.tv/elixir-mix/emx-010-docker-with-julian-fahrer/&#34; rel=&#34;nofollow&#34;&gt;We had you on Elixir Mix before&lt;/a&gt; – so here you are! Give us a brief introduction – tell us about the&lt;/div&gt;&lt;div&gt;1:56 – Julian: About 11 hours. You can get it done in about 1 week. It’s a lot to learn. It’s a new paradigm, and I think that’s why people like it.&lt;/div&gt;&lt;div&gt;2:22 – Aimee: How did you dive into Docker? I feel that is like backend space?&lt;/div&gt;&lt;div&gt;2:35 – Julian: I am a full stack engineer and I have been in backend, too.&lt;/div&gt;&lt;div&gt;3:10 – Aimee: I know that someone has been in-charge of our Dev Ops process until the first job I’ve had. When there is a problem in the deployment, I want to unblock myself and not wait for someone else. I think it’s a valuable topic. Why Docker over the other options?&lt;/div&gt;&lt;div&gt;3:58 – Julian: Let’s talk about what Docker is first?&lt;/div&gt;&lt;div&gt;4:12 – Chuck.&lt;/div&gt;&lt;div&gt;4:23 – Julian: Containers are a technology for us to run applications in isolation from each other.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Julian talks in-detail about what contains are, what they do, he gives examples, and more. Check it out here!&lt;/em&gt;&lt;/div&gt;&lt;div&gt;5:27 – Chuck: Makes sense to me. I think it’s interesting that you are talking about the dependencies. Because of the way the Docker works it’s consistent across all of your applications.&lt;/div&gt;&lt;div&gt;5:59 – Julian. Yes, exactly.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Julian talks about containers some more!&lt;/em&gt;&lt;/div&gt;&lt;div&gt;6:56 – Chuck asks a question about the container, Docker, and others.&lt;/div&gt;&lt;div&gt;7:03 – Guest: You don’t have to worry about your company’s running operating system, and what you want to use – basically everything runs in the container...&lt;/div&gt;&lt;div&gt;7:30 – Chuck: This short-circuits a lot of it.&lt;/div&gt;&lt;div&gt;7:46 – Guest.&lt;/div&gt;&lt;div&gt;8:00 – Chuck: People will use Docker if your employer mandates it. Is there a learning curve and how do you adapt it within the person’s company?&lt;/div&gt;&lt;div&gt;8:25 – Guest.&lt;/div&gt;&lt;div&gt;8:52 – Aimee: We are using it, too.&lt;/div&gt;&lt;div&gt;8:57 – Guest: Awesome!&lt;/div&gt;&lt;div&gt;9:03 – Aimee: The only downfall is that if you have people who are NOT familiar with it – then it’s a black box for us. We can’t troubleshoot it ourselves. I want to be able to unblock from our end w/o having to go to someone else. That’s my only issue I’ve been having.&lt;/div&gt;&lt;div&gt;10:03 – Guest: I want to see that tooling to be honest.&lt;/div&gt;&lt;div&gt;10:12 – Aimee: Can you talk about how Civil and Docker work together?&lt;/div&gt;&lt;div&gt;10:19 – Guest: Yes!&lt;/div&gt;&lt;div&gt;&lt;em&gt;Julian answers the question.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;10:56 – Chuck: How much work it is to get a Docker file to get up and running? How much work would it take?&lt;/div&gt;&lt;div&gt;11:18 – Guest: For the development side in about an hour or two – this is if you understand it already. Putting it into production that’s a different story b/c there is a million different ways to do it. It’s hard to put a time on that.&lt;/div&gt;&lt;div&gt;12:24 – Chuck: Let’s assume they have the basic knowledge (they get how server setup takes place) is this something you could figure out in a day or so?&lt;/div&gt;&lt;div&gt;12:47 – Guest: If you have touched Docker then you can do it in a day; if never then not really.&lt;/div&gt;&lt;div&gt;13:02 – Guest: There might be some stones you will fall over.&lt;/div&gt;&lt;div&gt;13:39 – Panel: The part of the learning curve would be...&lt;/div&gt;&lt;div&gt;13:52 – Guest: The idea behind the container is that the container should be disposable. You could throw it away and then start a new one and it’s fresh and clean.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Guest continues with his answer.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;15:20 – Chuck: I have seen people do this with their database engine. If you need to upgrade your database then they grab their container...&lt;/div&gt;&lt;div&gt;15:55 – Guest: You don’t have to worry about setting it up - its provided in the container and...&lt;/div&gt;&lt;div&gt;16:09 – &lt;em&gt;Chuck asks a question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;16:17 – Guest: For production, I would go with a hosted database like RJS, Azure, or other options.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Guest continues. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;17:13 – Chuck.&lt;/div&gt;&lt;div&gt;17:20 – Guest: If it dies then you need to...&lt;/div&gt;&lt;div&gt;17:30 – Chuck: We talked about an idea of these containers being something you can hand around in your development team.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Chuck asks a question. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;17:50 – &lt;em&gt;Guest answers the question. He talks about tooling, containers, web frontend, and more. &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;18:48 – Guest asks Aimee a question: Are you using Compost?&lt;/div&gt;&lt;div&gt;18:50 – Aimee: I don’t know b/c that is a black box for us. I don’t know much about our Docker setup.&lt;/div&gt;&lt;div&gt;19:00 – Guest to Aimee: Can I ask you some questions?&lt;/div&gt;&lt;div&gt;19:14 – &lt;em&gt;Guest is giving Aimee some hypothetical situations and asks what their process is like. &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;19:32 – &lt;em&gt;Aimee answers the question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;20:11 – Guest: You have customizing tooling to be able to do x, y, and z.&lt;/div&gt;&lt;div&gt;20:25 – Aimee: They have hit a wall, but it’s frustrating. Our frontend and our backend are different. We are getting 500’s and it’s a black box for us. It’s the way that ops have it setup. I hate having to go to them for them to unblock us.&lt;/div&gt;&lt;div&gt;21:07 – Chuck: I have been hearing about &lt;a href=&#34;https://kubernetes.io&#34; rel=&#34;nofollow&#34;&gt;Kubernetes&lt;/a&gt;. When will you start to see that it pays off to use it?&lt;/div&gt;&lt;div&gt;21:20 – &lt;em&gt;Guest answers the question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;22:17 – If I have a simple app on a few different machines and front end and job servers I may not need &lt;a href=&#34;https://kubernetes.io&#34; rel=&#34;nofollow&#34;&gt;Kubernetes.&lt;/a&gt; But if I have a lot of things that it depends on then I will need it?&lt;/div&gt;&lt;div&gt;22:35 – Guest: Yes.&lt;/div&gt;&lt;div&gt;22:40 – Chuck: What are the steps to using it?&lt;/div&gt;&lt;div&gt;22:45 – Guest: Step #1 you install it.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest goes through the different steps to use Docker. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;25:23 – Aimee: It makes sense that your UI and your database don’t live in the same container, but what about your API and your database should that be separate?&lt;/div&gt;&lt;div&gt;25:40 – Guest: Yes they should be separate.&lt;/div&gt;&lt;div&gt;26:09 – Chuck: What has your experience been with Docker – AJ or Chris?&lt;/div&gt;&lt;div&gt;26:17 – Panel: I have used a little bit at work and so far it’s been a black box for me. I like the IDEA of it, but I probably need to take Julian’s course to learn more about it! (Aimee agrees!)&lt;/div&gt;&lt;div&gt;One thing I would love (from your perspective, Julian) – if I wanted to get started with this (and say I have not worked with containers before) where would I start?&lt;/div&gt;&lt;div&gt;28:22 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Sentry.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;29:20 – Guest: Good question. You don’t have to be an expert (to use Docker), but you have to be comfortable with the command line, though.&lt;/div&gt;&lt;div&gt;30:17 – Panel: Is there a dummy practice within your course?&lt;/div&gt;&lt;div&gt;30:27 – Julian: We run our own web server and...&lt;/div&gt;&lt;div&gt;30:44 – Panel: I need to check out your course!&lt;/div&gt;&lt;div&gt;31:04 – Guest: It is some time investment, but it’s saved me so much time already so it makes it really worth it.&lt;/div&gt;&lt;div&gt;31:38 – Panel: You are a version behind on Ruby.&lt;/div&gt;&lt;div&gt;31:46 – Guest: ...I just want to make code and not worry about that.&lt;/div&gt;&lt;div&gt;32:04 – Chuck: Updating your server – you would update Ruby and reinstall your gems and hope that they were all up-to-date. Now you don’t have to do it that way anymore.&lt;/div&gt;&lt;div&gt;32:37 – Guest: You know it will behave the same way.&lt;/div&gt;&lt;div&gt;32:48 – Guest: I have some experience with Docker. I understand its value. I guess I will share my frustrations. Not in Docker itself, but the fact that there is a need for Docker...&lt;/div&gt;&lt;div&gt;35:06 – Chuck.&lt;/div&gt;&lt;div&gt;35:12 – Panel: We need someone to come up with...&lt;/div&gt;&lt;div&gt;35:40 – Panel: It’s not standard JavaScript.&lt;/div&gt;&lt;div&gt;35:51 – Chuck: One question: How do you setup multiple stages of Docker?&lt;/div&gt;&lt;div&gt;36:12 – Guest: The recommended way is to have the same Docker file used in the development sate and through to production. So that way it’s the same image.&lt;/div&gt;&lt;div&gt;37:00 – Panel: ...you must do your entire configuration via the environmental variables.&lt;/div&gt;&lt;div&gt;37:29 – Chuck asks a question.&lt;/div&gt;&lt;div&gt;37:36 – Panel: If you are using &lt;a href=&#34;https://devcenter.heroku.com&#34; rel=&#34;nofollow&#34;&gt;Heroku&lt;/a&gt; or &lt;a href=&#34;https://circleci.com&#34; rel=&#34;nofollow&#34;&gt;Circle CI&lt;/a&gt;...there is a page...&lt;/div&gt;&lt;div&gt;38:11 – Guest and Chuck go back-and-forth.&lt;/div&gt;&lt;div&gt;39:17 – Chuck: Gottcha.&lt;/div&gt;&lt;div&gt;39:18 – Guest.&lt;/div&gt;&lt;div&gt;39:52 – Chuck: I have seen systems that have hyberized things like using Chef Solo and...&lt;/div&gt;&lt;div&gt;You do your basic setup then use Chef Solo – that doesn’t’ make sense to me. Have you seen people use this setup before?&lt;/div&gt;&lt;div&gt;40:20 – Guest: I guess I wouldn’t do it.&lt;/div&gt;&lt;div&gt;40:30 – Chuck.&lt;/div&gt;&lt;div&gt;40:36 – Guest: Only reason I would do that is that it works across many different platforms. If it makes your setup easier then go for it.&lt;/div&gt;&lt;div&gt;41:14 – Chuck: Docker Hub – I want to mention that. How robust is that? Can you put private images up there?&lt;/div&gt;&lt;div&gt;41:38 – Guest: You can go TOTALLY nuts with it. You could have private and public images. Also, your own version. Under the hood it’s called container registry. Yeah, you can change images, too.&lt;/div&gt;&lt;div&gt;42:22 – Chuck: Should I use container registry or a CI system to build the Docker system and use it somewhere else?&lt;/div&gt;&lt;div&gt;42:35 – Guest.&lt;/div&gt;&lt;div&gt;43:24 – Chuck: Where can people find your Docker course?&lt;/div&gt;&lt;div&gt;43:30 – Guest: &lt;a href=&#34;https://learndocker.online&#34; rel=&#34;nofollow&#34;&gt;LEARN DOCKER ONLINE!&lt;/a&gt; We are restructuring the prices. Make sure to check it out.&lt;/div&gt;&lt;div&gt;44:05 – Chuck: Picks! Where can people find you online?&lt;/div&gt;&lt;div&gt;44:14 – Guest: &lt;a href=&#34;https://twitter.com/jufahr&#34; rel=&#34;nofollow&#34;&gt;Twitter!&lt;/a&gt; eBook – Rails and Docker! Code Tails IO!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.closebrace.com&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://eslint.org&#34; rel=&#34;nofollow&#34;&gt;ESLint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://circleci.com&#34; rel=&#34;nofollow&#34;&gt;Circle CI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/circleci?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Twitter – Circle CI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devcenter.heroku.com&#34; rel=&#34;nofollow&#34;&gt;Heroku&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://surge.sh&#34; rel=&#34;nofollow&#34;&gt;Surge.sh&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kubernetes.io&#34; rel=&#34;nofollow&#34;&gt;Kubernetes.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bergdesign.com/brightness/&#34; rel=&#34;nofollow&#34;&gt;Berg Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rianrietveld.com/2018/10/09/i-have-resigned-the-wordpress-accessibility-team/&#34; rel=&#34;nofollow&#34;&gt;Rian Rietveld&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.picklejs.com&#34; rel=&#34;nofollow&#34;&gt;PickleJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.softcover.io&#34; rel=&#34;nofollow&#34;&gt;Soft Cover.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/ebook-boilerplate&#34; rel=&#34;nofollow&#34;&gt;Ebook – boilerplate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/elixir-mix/emx-010-docker-with-julian-fahrer/&#34; rel=&#34;nofollow&#34;&gt;EMx 010 Episode with Julian Fahrer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://learndocker.online&#34; rel=&#34;nofollow&#34;&gt;Learn Docker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.indiehackers.com/jfahrer&#34; rel=&#34;nofollow&#34;&gt;Indie Hacker – Julian Fahrer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/julian-fahrer/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn – Julian Fahrer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jfahrer&#34; rel=&#34;nofollow&#34;&gt;GitHub – Julian Fahrer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jufahr&#34; rel=&#34;nofollow&#34;&gt;Twitter – Julian Fahrer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zermattresort.com/&#34; rel=&#34;nofollow&#34;&gt;Zermatt Resort &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Heber Area&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://surge.sh/&#34; rel=&#34;nofollow&#34;&gt;Surge.sh&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://bergdesign.com/brightness/&#34; rel=&#34;nofollow&#34;&gt;BergDesign&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rianrietveld.com/2018/10/09/i-have-resigned-the-wordpress-accessibility-team/&#34; rel=&#34;nofollow&#34;&gt;React, WP, and a11y&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/&#34; rel=&#34;nofollow&#34;&gt;gomakethings.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=cLT7eUWKZpg&#34; rel=&#34;nofollow&#34;&gt;Docker Videos by Dan Wahlin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rock Climbing/Indoor Rock Climbing&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Extreme-Ownership-U-S-Navy-SEALs-ebook/dp/B00VE4Y0Z2&#34; rel=&#34;nofollow&#34;&gt;Extreme Ownership - Book&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Playing DND&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Julian&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.picklejs.com/&#34; rel=&#34;nofollow&#34;&gt;PickleJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Positive-Intelligence-Individuals-Achieve-Potential/dp/1608322785&#34; rel=&#34;nofollow&#34;&gt;Postive Intelligence &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56050416" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4a5cef05-bd14-4039-9e25-ed26c09020d2/stream.mp3"/>
                
                <guid isPermaLink="false">e30d0dca-ca2a-4577-9f5f-c29af83794cf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-340-javascript-docker-with-julian-fahrer</link>
                <pubDate>Tue, 20 Nov 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3503</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 339: Node.js In Motion Live Video Course from Manning with PJ Evans</itunes:title>
                <title>JSJ 339: Node.js In Motion Live Video Course from Manning with PJ Evans</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;PJ Evans&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with PJ Evans who is a course developer and an instructor through Manning’s course titled, “Node.js in Motion.” This course is great to learn the fundamentals of Node, which you can check out &lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34;&gt;here!&lt;/a&gt; The panel and PJ talk about this course, his background, and current projects that PJ is working on. Check out today’s episode to hear more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:36 – Chuck: Welcome and our panel consists of Aimee, AJ, myself, and our special guest is PJ Evans. Tell us about yourself and your video course! &lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34;&gt;&lt;em&gt;NODE JS in Motion&lt;/em&gt;&lt;/a&gt; is the title of the course. Can you tell us more?&lt;/div&gt;&lt;div&gt;1:29 – PJ: &lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34;&gt;It’s a fantastic course.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:25 – Chuck: You built this &lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34;&gt;course&lt;/a&gt; and there is a lot to talk about.&lt;/div&gt;&lt;div&gt;2:36 – Aimee: Let’s talk about Node and the current state. &lt;/div&gt;&lt;div&gt;2:50 – Chuck: Here’s the latest features, but let’s talk about where do you start with this course? How do you get going with Node? What do people need to know with Node?&lt;/div&gt;&lt;div&gt;3:20 – Aimee.&lt;/div&gt;&lt;div&gt;3:24 – &lt;em&gt;PJ talks about Node and his course!&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;4:02 – PJ: The biggest headache with Node is the...&lt;/div&gt;&lt;div&gt;4:13 – Chuck.&lt;/div&gt;&lt;div&gt;4:19 – PJ: I am sure a lot of the listeners are familiar with callback hell.&lt;/div&gt;&lt;div&gt;4:50 – Aimee: Let’s talk about the complexities of module support in Node!&lt;/div&gt;&lt;div&gt;5:10 – PJ: It’s a horrible mess.&lt;/div&gt;&lt;div&gt;5:17 – Aimee: Maybe not the tech details but let’s talk about WHAT the problem is?&lt;/div&gt;&lt;div&gt;5:31 – PJ: You are talking about Proper Native ES6 right?&lt;/div&gt;&lt;div&gt;They are arguing about how to implement it. &lt;/div&gt;&lt;div&gt;6:11 – PJ: My advice is (if you are a professional) is to stick with the LT6 program. No matter how tensing those new features are!&lt;/div&gt;&lt;div&gt;6:46 – Aimee: It could be outdated but they had to come back and say that there were tons of complexities and we have to figure out how to get there.&lt;/div&gt;&lt;div&gt;7:06 – PJ: They haven’t found an elegant way to do it.&lt;/div&gt;&lt;div&gt;7:15 – Panel: If it’s a standard why talk about it?&lt;/div&gt;&lt;div&gt;Seriously – if this is a standard why not implement THE standard?&lt;/div&gt;&lt;div&gt;7:38 – PJ.&lt;/div&gt;&lt;div&gt;8:11 – Panel.&lt;/div&gt;&lt;div&gt;8:17 – Aimee: I would love to talk about this, though!&lt;/div&gt;&lt;div&gt;8:24 – Chuck: I want to talk about the course, please.&lt;/div&gt;&lt;div&gt;8:30 – PJ.&lt;/div&gt;&lt;div&gt;8:54 – Chuck: We will keep an eye on it.&lt;/div&gt;&lt;div&gt;9:05 – PJ.&lt;/div&gt;&lt;div&gt;9:16 – PJ: How is it on the browser-side?&lt;/div&gt;&lt;div&gt;9:33 – Aimee: I don’t want to misspeak.&lt;/div&gt;&lt;div&gt;9:41 – Chuck: I don’t know how complete the forms are.&lt;/div&gt;&lt;div&gt;9:49 – Aimee: I don’t want to misspeak.&lt;/div&gt;&lt;div&gt;9:56 – PJ: I just found the page that I wanted and they are calling it the .MJS or aka the Michael Jackson Script. You can do an import from...&lt;/div&gt;&lt;div&gt;Some people think it’s FINE and others think that it’s a TERRIBLE idea.&lt;/div&gt;&lt;div&gt;10:42 – Chuck: “It sounds like it’s a real &lt;em&gt;THRILLER!”&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;10:52 – Panel.&lt;/div&gt;&lt;div&gt;11:25 – Panel: When you start calling things the Michael Jackson Solution you know things aren’t well.&lt;/div&gt;&lt;div&gt;11:44 – Aimee: Just to clarify for users...&lt;/div&gt;&lt;div&gt;11:57 – Chuck: I want to point us towards the course: NODE.JS.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Chuck asks two questions. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;12:34 – PJ: The concepts aren’t changing, but the informa...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Aimee Knight</li>
<li>AJ O’Neal</li>
<li>Charles Max Wood</li>
</ul><div>
<strong>Special Guest: </strong>PJ Evans</div><div>In this episode, the panel talks with PJ Evans who is a course developer and an instructor through Manning’s course titled, “Node.js in Motion.” This course is great to learn the fundamentals of Node, which you can check out <a href="https://www.manning.com/livevideo/nodejs-in-motion" rel="nofollow">here!</a> The panel and PJ talk about this course, his background, and current projects that PJ is working on. Check out today’s episode to hear more!</div><div><strong>Show Topics:</strong></div><div>0:00 – <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Advertisement: KENDO UI</a>
</div><div>0:36 – Chuck: Welcome and our panel consists of Aimee, AJ, myself, and our special guest is PJ Evans. Tell us about yourself and your video course! <a href="https://www.manning.com/livevideo/nodejs-in-motion" rel="nofollow"><em>NODE JS in Motion</em></a> is the title of the course. Can you tell us more?</div><div>1:29 – PJ: <a href="https://www.manning.com/livevideo/nodejs-in-motion" rel="nofollow">It’s a fantastic course.</a>
</div><div>2:25 – Chuck: You built this <a href="https://www.manning.com/livevideo/nodejs-in-motion" rel="nofollow">course</a> and there is a lot to talk about.</div><div>2:36 – Aimee: Let’s talk about Node and the current state. </div><div>2:50 – Chuck: Here’s the latest features, but let’s talk about where do you start with this course? How do you get going with Node? What do people need to know with Node?</div><div>3:20 – Aimee.</div><div>3:24 – <em>PJ talks about Node and his course!</em>
</div><div>4:02 – PJ: The biggest headache with Node is the...</div><div>4:13 – Chuck.</div><div>4:19 – PJ: I am sure a lot of the listeners are familiar with callback hell.</div><div>4:50 – Aimee: Let’s talk about the complexities of module support in Node!</div><div>5:10 – PJ: It’s a horrible mess.</div><div>5:17 – Aimee: Maybe not the tech details but let’s talk about WHAT the problem is?</div><div>5:31 – PJ: You are talking about Proper Native ES6 right?</div><div>They are arguing about how to implement it. </div><div>6:11 – PJ: My advice is (if you are a professional) is to stick with the LT6 program. No matter how tensing those new features are!</div><div>6:46 – Aimee: It could be outdated but they had to come back and say that there were tons of complexities and we have to figure out how to get there.</div><div>7:06 – PJ: They haven’t found an elegant way to do it.</div><div>7:15 – Panel: If it’s a standard why talk about it?</div><div>Seriously – if this is a standard why not implement THE standard?</div><div>7:38 – PJ.</div><div>8:11 – Panel.</div><div>8:17 – Aimee: I would love to talk about this, though!</div><div>8:24 – Chuck: I want to talk about the course, please.</div><div>8:30 – PJ.</div><div>8:54 – Chuck: We will keep an eye on it.</div><div>9:05 – PJ.</div><div>9:16 – PJ: How is it on the browser-side?</div><div>9:33 – Aimee: I don’t want to misspeak.</div><div>9:41 – Chuck: I don’t know how complete the forms are.</div><div>9:49 – Aimee: I don’t want to misspeak.</div><div>9:56 – PJ: I just found the page that I wanted and they are calling it the .MJS or aka the Michael Jackson Script. You can do an import from...</div><div>Some people think it’s FINE and others think that it’s a TERRIBLE idea.</div><div>10:42 – Chuck: “It sounds like it’s a real <em>THRILLER!”</em>
</div><div>10:52 – Panel.</div><div>11:25 – Panel: When you start calling things the Michael Jackson Solution you know things aren’t well.</div><div>11:44 – Aimee: Just to clarify for users...</div><div>11:57 – Chuck: I want to point us towards the course: NODE.JS.</div><div><em>Chuck asks two questions. </em></div><div>12:34 – PJ: The concepts aren’t changing, but the information is changing incredibly fast. The fundamentals are fairly settled.</div><div>13:22 – Chuck: What are those things?</div><div>13:28 – <em>PJ talks about how he structured the course and he talks about the specifics. </em>
</div><div>15:33 – Chuck: Most of my backend stuff is done in Ruby. Aimee and AJ do more Java then I do.</div><div>15:55 – Panel: I think there is something to understanding how different Node is. I think that Node is a very fast moving train. Node has a safe place and that it’s good for people to know about this space.</div><div>16:34 – Aimee: Not everyone learns this way, but for me I like to understand WHY I would want to use Node and not another tool. For me, this talk in the show notes really helped me a lot. That’s the core and the nature of NODE.</div><div>17:21 – PJ: Yes, absolutely. Understanding the event loop and that’s aimed more towards people from other back ends. Right from the beginning we go over that detail: Here is how it works, we give them examples, and more.</div><div>18:08 – Aimee: You can do more than just create APIs.</div><div>
<em>Aimee mentions </em><a href="https://stackoverflow.com/questions/41786986/vanilla-node-vs-express" rel="nofollow"><em>Vanilla Node.</em></a>
</div><div>18:50 – PJ: To get into frameworks we do a 3-line server. We cover express, and also <a href="https://www.pluralsight.com/courses/sequelize-orm-nodejs-introduction?aid=701j0000001heIoAAI&ef_id=W%40i67QAABdGIR-5m%3A20181111232741%3As&gclid=EAIaIQobChMIoMKk7b7N3gIVArvsCh2-iQpYEAAYASAAEgL1BfD_BwE&oid=&promo=&s_kwcid=AL%215668%213%21277727472944%21b%21%21g%21%21&utm_campaign=US_Dynamic&utm_content=&utm_medium=digital_paid_search_google&utm_source=non_branded" rel="nofollow">Sequelize ORM.</a>
</div><div>19:45 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement – Sentry.io</a>
</div><div>20:43 – Chuck: I never used Pug.</div><div>20:45 – PJ: <a href="https://github.com/pugjs/pug/issues/2184" rel="nofollow">PUG used to be called JADE.</a>
</div><div>20:56 – Aimee.</div><div>21:14 – PJ: Express does that for you and I agree with you. I advocate a non-scripted approach, I like when frameworks have a light touch.</div><div>22:05 – Aimee: That’s what I liked about it. No offense, Chuck, but for me I didn’t like NOT knowing a lot of what was not happening under the hood. I didn’t want to reinvent the wheel, but I wanted to build at a lower level.</div><div>22:40 – PJ: I had the same experience. I wanted to figure out why something wasn’t working.</div><div>23:24 – Panel: I had a friend who used Rails...he was cautious to make a switch. This past year he was blown away with how much simpler it was and how fast things were.</div><div>24:05 – Aimee: I feel like if you want to learn JavaScript then Node might be easier on the frontend.</div><div>24:21 – Chuck: No pun intended.</div><div>No, but I agree. I like about Rails is that you had well-understood patterns. But the flipside is that you have abstractions...</div><div>To a certain degree: what did I do wrong? And you didn’t follow the pattern properly.</div><div>25:57 – Panel: With Node you get a little bit of both. To me it’s a more simple approach, but the downside is that you have 100’s of 1,000’s of modules that almost identical things. When you start reaching out to NPM that...</div><div>26:29 – PJ: Yes the module system of NPM is the best/worst thing about NODE. I don’t have an answer, honestly.</div><div>There is a great article written that made me turn white. <a href="https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5" rel="nofollow">Here is the article!</a>
</div><div>28:12 – Panel: The same thing happened with the <a href="https://eslint.org" rel="nofollow">ESLint</a>. That was the very problem that he was describing in the article.</div><div>28:50 – PJ: Yep, I put that in the chat there – go ahead and read it! It’s not a problem that’s specific to Node, there are others. It’s the way we do things now.</div><div>29:23 – Chuck: We have the NODE Security project. A lot of stuff go into NPM everyday.</div><div>29:43 – PJ: We cover those things in the course.</div><div>29:53 – Chuck: It’s the reality. Is there a place that people get stuck?</div><div>30:00 – PJ answers the question.</div><div>30:23 – Aimee.</div><div>30:55 – PJ: I am coding very similar to my PHP days.</div><div>31:20 – Aimee.</div><div>32:02 – PJ: To finish off my point, I hope people don’t loose sight.</div><div>32:18 – Aimee.</div><div>32:20 – PJ: I am working on a project that has thousands of requests for...</div><div>32:53 – Chuck: Anything you WANTED to put into the course, but didn’t have time to?</div><div>33:05 – PJ: You can get pretty technical. It’s not an advanced course, and it won’t turn you into a rock star. This is all about confidence building. It’s to understand the fundamentals.</div><div>It’s a runtime of 6 hours and 40 minutes – you aren’t just watching a video. You have a transcript, too, running off on the side. You can sit there and type it out w/o leaving – so it’s a very interactive course.</div><div>34:26 – Chuck: You get people over the hump. What do you think people need to know to be successful with Node?</div><div>34:38 – <em>PJ answers the question.</em>
</div><div>PJ: I think it’s a lot of practice and the student to go off and be curious on their own terms.</div><div>35:13 – Chuck: You talked about callbacks – I am thinking that one is there to manage the other?</div><div>35:31 – <em>PJ answers the question.</em>
</div><div>PJ: You do what works for you – pick your style – do it as long as people can follow you. Take the analogy of building a bridge.</div><div>36:53 – Chuck: What are you working on now?</div><div>37:00 – PJ: Educational tool called SCHOOL PLANNER launched in Ireland, so teachers can do their lesson planning for the year and being built with Express.</div><div>Google Classroom and Google Calendar.</div><div>39:01 <em>– PJ talks about Pi and 4wd. See links below.</em>
</div><div>40:09 – Node can be used all over the place!</div><div>40:16  - Chuck: Yes, the same can be said for other languages. Yes, Node is in the same space.</div><div>40:31 – PJ: Yep!</div><div>40:33 – Chuck: If people want to find you online where can they find you?</div><div>40:45 – PJ: <a href="https://twitter.com/MrPJEvans?lang=en" rel="nofollow">Twitter!</a> <a href="https://mrpjevans.com/bio/" rel="nofollow">Blog!</a>
</div><div>41:04 – Picks!</div><div>41:05 – <a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Advertisement – eBook: Get a coder job!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li><a href="http://elm-lang.org" rel="nofollow">Elm</a></li>
<li><a href="https://blog.closebrace.com" rel="nofollow">Vue</a></li>
<li><a href="https://eslint.org" rel="nofollow">ESLint</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node.js</a></li>
<li><a href="https://github.com/nodesecurity/nsp" rel="nofollow">Node Security Project</a></li>
<li><a href="https://medium.com/node-security" rel="nofollow">Node Security Project - Medium</a></li>
<li><a href="https://www.manning.com/livevideo/nodejs-in-motion" rel="nofollow">Manning Publications: Course by PJ Evans</a></li>
<li><a href="https://pugjs.org/api/getting-started.html" rel="nofollow">PUG</a></li>
<li><a href="https://www.youtube.com/watch?v=8aGhZQkoFbQ&vl=en" rel="nofollow">JSConf EU – talk with Philip Roberts</a></li>
<li><a href="https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5" rel="nofollow">Medium Article by David Gilbertson</a></li>
<li><a href="https://www.hackster.io/bestd25/pi-car-016e66" rel="nofollow">Hackster.io – Pi Car</a></li>
<li><a href="https://shop.pimoroni.com/products/coretec-tiny-4wd-robot-rover" rel="nofollow">Pi Moroni</a></li>
<li><a href="http://paulgraham.com/head.html" rel="nofollow">Holding a Program in One’s Head</a></li>
<li><a href="https://twitter.com/mrpjevans?lang=en" rel="nofollow">PJ Evans’ Twitter</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Get a Coder Job</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul><li><a href="http://paulgraham.com/head.html" rel="nofollow">Paul Graham - Blog</a></li></ul><div>AJ</div><ul><li><a href="https://www.rust-lang.org/en-US/" rel="nofollow">Rust </a></li></ul><div>Charles</div><ul>
<li><a href="https://tweetmashup.com/" rel="nofollow">Tweet Mash-up </a></li>
<li><a href="https://www.amazon.com/Diabetes-Code-Prevent-Reverse-Naturally/dp/B07BR3LZW7/ref=sr_1_1?ie=UTF8&keywords=the+diabetic+code&qid=1541799663&sr=8-1" rel="nofollow">The Diabetes Code </a></li>
</ul><div>PJ</div><ul><li><a href="https://www.maxrichtermusic.com/" rel="nofollow">Music - Max Richter</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guest: &lt;/strong&gt;PJ Evans&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with PJ Evans who is a course developer and an instructor through Manning’s course titled, “Node.js in Motion.” This course is great to learn the fundamentals of Node, which you can check out &lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34; rel=&#34;nofollow&#34;&gt;here!&lt;/a&gt; The panel and PJ talk about this course, his background, and current projects that PJ is working on. Check out today’s episode to hear more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:36 – Chuck: Welcome and our panel consists of Aimee, AJ, myself, and our special guest is PJ Evans. Tell us about yourself and your video course! &lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;NODE JS in Motion&lt;/em&gt;&lt;/a&gt; is the title of the course. Can you tell us more?&lt;/div&gt;&lt;div&gt;1:29 – PJ: &lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34; rel=&#34;nofollow&#34;&gt;It’s a fantastic course.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:25 – Chuck: You built this &lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34; rel=&#34;nofollow&#34;&gt;course&lt;/a&gt; and there is a lot to talk about.&lt;/div&gt;&lt;div&gt;2:36 – Aimee: Let’s talk about Node and the current state. &lt;/div&gt;&lt;div&gt;2:50 – Chuck: Here’s the latest features, but let’s talk about where do you start with this course? How do you get going with Node? What do people need to know with Node?&lt;/div&gt;&lt;div&gt;3:20 – Aimee.&lt;/div&gt;&lt;div&gt;3:24 – &lt;em&gt;PJ talks about Node and his course!&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;4:02 – PJ: The biggest headache with Node is the...&lt;/div&gt;&lt;div&gt;4:13 – Chuck.&lt;/div&gt;&lt;div&gt;4:19 – PJ: I am sure a lot of the listeners are familiar with callback hell.&lt;/div&gt;&lt;div&gt;4:50 – Aimee: Let’s talk about the complexities of module support in Node!&lt;/div&gt;&lt;div&gt;5:10 – PJ: It’s a horrible mess.&lt;/div&gt;&lt;div&gt;5:17 – Aimee: Maybe not the tech details but let’s talk about WHAT the problem is?&lt;/div&gt;&lt;div&gt;5:31 – PJ: You are talking about Proper Native ES6 right?&lt;/div&gt;&lt;div&gt;They are arguing about how to implement it. &lt;/div&gt;&lt;div&gt;6:11 – PJ: My advice is (if you are a professional) is to stick with the LT6 program. No matter how tensing those new features are!&lt;/div&gt;&lt;div&gt;6:46 – Aimee: It could be outdated but they had to come back and say that there were tons of complexities and we have to figure out how to get there.&lt;/div&gt;&lt;div&gt;7:06 – PJ: They haven’t found an elegant way to do it.&lt;/div&gt;&lt;div&gt;7:15 – Panel: If it’s a standard why talk about it?&lt;/div&gt;&lt;div&gt;Seriously – if this is a standard why not implement THE standard?&lt;/div&gt;&lt;div&gt;7:38 – PJ.&lt;/div&gt;&lt;div&gt;8:11 – Panel.&lt;/div&gt;&lt;div&gt;8:17 – Aimee: I would love to talk about this, though!&lt;/div&gt;&lt;div&gt;8:24 – Chuck: I want to talk about the course, please.&lt;/div&gt;&lt;div&gt;8:30 – PJ.&lt;/div&gt;&lt;div&gt;8:54 – Chuck: We will keep an eye on it.&lt;/div&gt;&lt;div&gt;9:05 – PJ.&lt;/div&gt;&lt;div&gt;9:16 – PJ: How is it on the browser-side?&lt;/div&gt;&lt;div&gt;9:33 – Aimee: I don’t want to misspeak.&lt;/div&gt;&lt;div&gt;9:41 – Chuck: I don’t know how complete the forms are.&lt;/div&gt;&lt;div&gt;9:49 – Aimee: I don’t want to misspeak.&lt;/div&gt;&lt;div&gt;9:56 – PJ: I just found the page that I wanted and they are calling it the .MJS or aka the Michael Jackson Script. You can do an import from...&lt;/div&gt;&lt;div&gt;Some people think it’s FINE and others think that it’s a TERRIBLE idea.&lt;/div&gt;&lt;div&gt;10:42 – Chuck: “It sounds like it’s a real &lt;em&gt;THRILLER!”&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;10:52 – Panel.&lt;/div&gt;&lt;div&gt;11:25 – Panel: When you start calling things the Michael Jackson Solution you know things aren’t well.&lt;/div&gt;&lt;div&gt;11:44 – Aimee: Just to clarify for users...&lt;/div&gt;&lt;div&gt;11:57 – Chuck: I want to point us towards the course: NODE.JS.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Chuck asks two questions. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;12:34 – PJ: The concepts aren’t changing, but the information is changing incredibly fast. The fundamentals are fairly settled.&lt;/div&gt;&lt;div&gt;13:22 – Chuck: What are those things?&lt;/div&gt;&lt;div&gt;13:28 – &lt;em&gt;PJ talks about how he structured the course and he talks about the specifics. &lt;/em&gt;
&lt;/div&gt;&lt;div&gt;15:33 – Chuck: Most of my backend stuff is done in Ruby. Aimee and AJ do more Java then I do.&lt;/div&gt;&lt;div&gt;15:55 – Panel: I think there is something to understanding how different Node is. I think that Node is a very fast moving train. Node has a safe place and that it’s good for people to know about this space.&lt;/div&gt;&lt;div&gt;16:34 – Aimee: Not everyone learns this way, but for me I like to understand WHY I would want to use Node and not another tool. For me, this talk in the show notes really helped me a lot. That’s the core and the nature of NODE.&lt;/div&gt;&lt;div&gt;17:21 – PJ: Yes, absolutely. Understanding the event loop and that’s aimed more towards people from other back ends. Right from the beginning we go over that detail: Here is how it works, we give them examples, and more.&lt;/div&gt;&lt;div&gt;18:08 – Aimee: You can do more than just create APIs.&lt;/div&gt;&lt;div&gt;
&lt;em&gt;Aimee mentions &lt;/em&gt;&lt;a href=&#34;https://stackoverflow.com/questions/41786986/vanilla-node-vs-express&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Vanilla Node.&lt;/em&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;18:50 – PJ: To get into frameworks we do a 3-line server. We cover express, and also &lt;a href=&#34;https://www.pluralsight.com/courses/sequelize-orm-nodejs-introduction?aid=701j0000001heIoAAI&amp;ef_id=W%40i67QAABdGIR-5m%3A20181111232741%3As&amp;gclid=EAIaIQobChMIoMKk7b7N3gIVArvsCh2-iQpYEAAYASAAEgL1BfD_BwE&amp;oid=&amp;promo=&amp;s_kwcid=AL%215668%213%21277727472944%21b%21%21g%21%21&amp;utm_campaign=US_Dynamic&amp;utm_content=&amp;utm_medium=digital_paid_search_google&amp;utm_source=non_branded&#34; rel=&#34;nofollow&#34;&gt;Sequelize ORM.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:45 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Sentry.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;20:43 – Chuck: I never used Pug.&lt;/div&gt;&lt;div&gt;20:45 – PJ: &lt;a href=&#34;https://github.com/pugjs/pug/issues/2184&#34; rel=&#34;nofollow&#34;&gt;PUG used to be called JADE.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;20:56 – Aimee.&lt;/div&gt;&lt;div&gt;21:14 – PJ: Express does that for you and I agree with you. I advocate a non-scripted approach, I like when frameworks have a light touch.&lt;/div&gt;&lt;div&gt;22:05 – Aimee: That’s what I liked about it. No offense, Chuck, but for me I didn’t like NOT knowing a lot of what was not happening under the hood. I didn’t want to reinvent the wheel, but I wanted to build at a lower level.&lt;/div&gt;&lt;div&gt;22:40 – PJ: I had the same experience. I wanted to figure out why something wasn’t working.&lt;/div&gt;&lt;div&gt;23:24 – Panel: I had a friend who used Rails...he was cautious to make a switch. This past year he was blown away with how much simpler it was and how fast things were.&lt;/div&gt;&lt;div&gt;24:05 – Aimee: I feel like if you want to learn JavaScript then Node might be easier on the frontend.&lt;/div&gt;&lt;div&gt;24:21 – Chuck: No pun intended.&lt;/div&gt;&lt;div&gt;No, but I agree. I like about Rails is that you had well-understood patterns. But the flipside is that you have abstractions...&lt;/div&gt;&lt;div&gt;To a certain degree: what did I do wrong? And you didn’t follow the pattern properly.&lt;/div&gt;&lt;div&gt;25:57 – Panel: With Node you get a little bit of both. To me it’s a more simple approach, but the downside is that you have 100’s of 1,000’s of modules that almost identical things. When you start reaching out to NPM that...&lt;/div&gt;&lt;div&gt;26:29 – PJ: Yes the module system of NPM is the best/worst thing about NODE. I don’t have an answer, honestly.&lt;/div&gt;&lt;div&gt;There is a great article written that made me turn white. &lt;a href=&#34;https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5&#34; rel=&#34;nofollow&#34;&gt;Here is the article!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;28:12 – Panel: The same thing happened with the &lt;a href=&#34;https://eslint.org&#34; rel=&#34;nofollow&#34;&gt;ESLint&lt;/a&gt;. That was the very problem that he was describing in the article.&lt;/div&gt;&lt;div&gt;28:50 – PJ: Yep, I put that in the chat there – go ahead and read it! It’s not a problem that’s specific to Node, there are others. It’s the way we do things now.&lt;/div&gt;&lt;div&gt;29:23 – Chuck: We have the NODE Security project. A lot of stuff go into NPM everyday.&lt;/div&gt;&lt;div&gt;29:43 – PJ: We cover those things in the course.&lt;/div&gt;&lt;div&gt;29:53 – Chuck: It’s the reality. Is there a place that people get stuck?&lt;/div&gt;&lt;div&gt;30:00 – PJ answers the question.&lt;/div&gt;&lt;div&gt;30:23 – Aimee.&lt;/div&gt;&lt;div&gt;30:55 – PJ: I am coding very similar to my PHP days.&lt;/div&gt;&lt;div&gt;31:20 – Aimee.&lt;/div&gt;&lt;div&gt;32:02 – PJ: To finish off my point, I hope people don’t loose sight.&lt;/div&gt;&lt;div&gt;32:18 – Aimee.&lt;/div&gt;&lt;div&gt;32:20 – PJ: I am working on a project that has thousands of requests for...&lt;/div&gt;&lt;div&gt;32:53 – Chuck: Anything you WANTED to put into the course, but didn’t have time to?&lt;/div&gt;&lt;div&gt;33:05 – PJ: You can get pretty technical. It’s not an advanced course, and it won’t turn you into a rock star. This is all about confidence building. It’s to understand the fundamentals.&lt;/div&gt;&lt;div&gt;It’s a runtime of 6 hours and 40 minutes – you aren’t just watching a video. You have a transcript, too, running off on the side. You can sit there and type it out w/o leaving – so it’s a very interactive course.&lt;/div&gt;&lt;div&gt;34:26 – Chuck: You get people over the hump. What do you think people need to know to be successful with Node?&lt;/div&gt;&lt;div&gt;34:38 – &lt;em&gt;PJ answers the question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;PJ: I think it’s a lot of practice and the student to go off and be curious on their own terms.&lt;/div&gt;&lt;div&gt;35:13 – Chuck: You talked about callbacks – I am thinking that one is there to manage the other?&lt;/div&gt;&lt;div&gt;35:31 – &lt;em&gt;PJ answers the question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;PJ: You do what works for you – pick your style – do it as long as people can follow you. Take the analogy of building a bridge.&lt;/div&gt;&lt;div&gt;36:53 – Chuck: What are you working on now?&lt;/div&gt;&lt;div&gt;37:00 – PJ: Educational tool called SCHOOL PLANNER launched in Ireland, so teachers can do their lesson planning for the year and being built with Express.&lt;/div&gt;&lt;div&gt;Google Classroom and Google Calendar.&lt;/div&gt;&lt;div&gt;39:01 &lt;em&gt;– PJ talks about Pi and 4wd. See links below.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;40:09 – Node can be used all over the place!&lt;/div&gt;&lt;div&gt;40:16  - Chuck: Yes, the same can be said for other languages. Yes, Node is in the same space.&lt;/div&gt;&lt;div&gt;40:31 – PJ: Yep!&lt;/div&gt;&lt;div&gt;40:33 – Chuck: If people want to find you online where can they find you?&lt;/div&gt;&lt;div&gt;40:45 – PJ: &lt;a href=&#34;https://twitter.com/MrPJEvans?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter!&lt;/a&gt; &lt;a href=&#34;https://mrpjevans.com/bio/&#34; rel=&#34;nofollow&#34;&gt;Blog!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;41:04 – Picks!&lt;/div&gt;&lt;div&gt;41:05 – &lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – eBook: Get a coder job!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.closebrace.com&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://eslint.org&#34; rel=&#34;nofollow&#34;&gt;ESLint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nodesecurity/nsp&#34; rel=&#34;nofollow&#34;&gt;Node Security Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/node-security&#34; rel=&#34;nofollow&#34;&gt;Node Security Project - Medium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.manning.com/livevideo/nodejs-in-motion&#34; rel=&#34;nofollow&#34;&gt;Manning Publications: Course by PJ Evans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pugjs.org/api/getting-started.html&#34; rel=&#34;nofollow&#34;&gt;PUG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=8aGhZQkoFbQ&amp;vl=en&#34; rel=&#34;nofollow&#34;&gt;JSConf EU – talk with Philip Roberts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5&#34; rel=&#34;nofollow&#34;&gt;Medium Article by David Gilbertson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hackster.io/bestd25/pi-car-016e66&#34; rel=&#34;nofollow&#34;&gt;Hackster.io – Pi Car&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shop.pimoroni.com/products/coretec-tiny-4wd-robot-rover&#34; rel=&#34;nofollow&#34;&gt;Pi Moroni&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://paulgraham.com/head.html&#34; rel=&#34;nofollow&#34;&gt;Holding a Program in One’s Head&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mrpjevans?lang=en&#34; rel=&#34;nofollow&#34;&gt;PJ Evans’ Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Get a Coder Job&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://paulgraham.com/head.html&#34; rel=&#34;nofollow&#34;&gt;Paul Graham - Blog&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34; rel=&#34;nofollow&#34;&gt;Rust &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://tweetmashup.com/&#34; rel=&#34;nofollow&#34;&gt;Tweet Mash-up &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Diabetes-Code-Prevent-Reverse-Naturally/dp/B07BR3LZW7/ref=sr_1_1?ie=UTF8&amp;keywords=the&#43;diabetic&#43;code&amp;qid=1541799663&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;The Diabetes Code &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;PJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.maxrichtermusic.com/&#34; rel=&#34;nofollow&#34;&gt;Music - Max Richter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47665737" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/42e75952-c020-43b1-8c10-cc87b7c7d895/stream.mp3"/>
                
                <guid isPermaLink="false">59dc8c55-a393-4bfa-921e-5b3a58be1595</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-339-node-js-in-motion-live-video-course-from-manning-with-pj-evans</link>
                <pubDate>Tue, 13 Nov 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2979</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 338: It’s Supposed To Hurt, Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler</itunes:title>
                <title>JSJ 338: It’s Supposed To Hurt, Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34;&gt;Christopher Ferdinandi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://www.linkedin.com/in/cwbuecheler&#34;&gt;Christopher Buecheler&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://www.linkedin.com/in/cwbuecheler&#34;&gt;Christopher Buecheler&lt;/a&gt; who is an author, blogger, web developer, and founder of CloseBrace. The panel and Christopher talk about stepping outside of your comfort zone. With a technological world that is ever changing, it is important to always be learning within your field. Check out today’s episode to learn more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:08 – Aimee: Our guest is Christopher Buecheler – tell us about yourself and what you do.&lt;/div&gt;&lt;div&gt;1:22 – &lt;a href=&#34;https://www.linkedin.com/in/cwbuecheler&#34;&gt;Guest:&lt;/a&gt; I run a site and help mid-career developers. I put out a weekly newsletter, too.&lt;/div&gt;&lt;div&gt;2:01 – Aimee: It says that you are a fan of “getting comfortable being uncomfortable”?&lt;/div&gt;&lt;div&gt;2:15 – Guest: I am a self-taught developer, so that means I am scrambling to learn new things all the time. You are often faced with learning new things. When I learned React I was dumped into it. The pain and the difficulty are necessary in order to improve. If you aren’t having that experience then you aren’t learning as much as you could be.&lt;/div&gt;&lt;div&gt;3:26 – Aimee: I borrow lessons that I learned from ice-skating to programming.&lt;/div&gt;&lt;div&gt;3:49 – Guest: I started running a few years ago for better health. It was exhausting and miserable at the start and wondered why I was doing it. Now I run 5 times a week, and there is always a level of being uncomfortable, but now it’s apart of the run. It’s an interesting comparison to coding. It’s this idea of pushing through.&lt;/div&gt;&lt;div&gt;5:01 – Aimee: If you are comfortable you probably aren’t growing that much. In our industry you always have to be learning because things change so much!&lt;/div&gt;&lt;div&gt;5:25 – Guest: Yes, exactly. If you are not careful you can miss opportunities.&lt;/div&gt;&lt;div&gt;6:33 – Panel: You have some ideas about frameworks and libraries – one thing that I am always anxious about is being able to make sense of “what are some new trends that I should pay attention to?” I remember interviewing with someone saying: this mobile thing is just a fad. I remember thinking that she is going to miss this opportunity. I am worried that I am going to be THAT guy. How do you figure out what sort of things you should / shouldn’t pay attention to?&lt;/div&gt;&lt;div&gt;7:47 – Guest: It is a super exhausting thing to keep up with – I agree. For me, a lot of what I pay attention to is the technology that has the backing of a multi-million dollar company then that shows that technology isn’t going anywhere, anytime soon. The other thing I would look at is how ACTIVE is the community around it?&lt;/div&gt;&lt;div&gt;9:15 – Panel: Is there a strategic way to approach this? There is so many different directions that you can grow and push yourself within your career? Do you have any kinds of thoughts/tips on how you want your career to evolve?&lt;/div&gt;&lt;div&gt;10:00 – Guest: I am trying to always communicate better to my newsletter audience. Also, a good approach, too, is what are people hiring for? &lt;/div&gt;&lt;div&gt;11:06 – Aimee: Again, I would say: focus on learning.&lt;/div&gt;&lt;div&gt;11:30 – Panel: And I agree with Aimee – “learn it and learn it well!”&lt;/div&gt;&lt;div&gt;12:01 – Panel: I want to ask Chris – what is &lt;a href=&#34;https://blog.closebrace.com&#34;&gt;CloseBrace?&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;12:17 – Guest: I founded it in November 2016, and st...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li><a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee Knight</a></li>
<li>AJ O’Neal</li>
<li>Aaron Frost</li>
<li><a href="https://2013.boston.wordcamp.org/speakers/" rel="nofollow">Christopher Ferdinandi</a></li>
</ul><div>
<strong>Special Guests:</strong> <a href="https://www.linkedin.com/in/cwbuecheler" rel="nofollow">Christopher Buecheler</a>
</div><div>In this episode, the panel talks with <a href="https://www.linkedin.com/in/cwbuecheler" rel="nofollow">Christopher Buecheler</a> who is an author, blogger, web developer, and founder of CloseBrace. The panel and Christopher talk about stepping outside of your comfort zone. With a technological world that is ever changing, it is important to always be learning within your field. Check out today’s episode to learn more!</div><div><strong>Show Topics:</strong></div><div>0:00 – <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Advertisement: KENDO UI</a>
</div><div>1:08 – Aimee: Our guest is Christopher Buecheler – tell us about yourself and what you do.</div><div>1:22 – <a href="https://www.linkedin.com/in/cwbuecheler" rel="nofollow">Guest:</a> I run a site and help mid-career developers. I put out a weekly newsletter, too.</div><div>2:01 – Aimee: It says that you are a fan of “getting comfortable being uncomfortable”?</div><div>2:15 – Guest: I am a self-taught developer, so that means I am scrambling to learn new things all the time. You are often faced with learning new things. When I learned React I was dumped into it. The pain and the difficulty are necessary in order to improve. If you aren’t having that experience then you aren’t learning as much as you could be.</div><div>3:26 – Aimee: I borrow lessons that I learned from ice-skating to programming.</div><div>3:49 – Guest: I started running a few years ago for better health. It was exhausting and miserable at the start and wondered why I was doing it. Now I run 5 times a week, and there is always a level of being uncomfortable, but now it’s apart of the run. It’s an interesting comparison to coding. It’s this idea of pushing through.</div><div>5:01 – Aimee: If you are comfortable you probably aren’t growing that much. In our industry you always have to be learning because things change so much!</div><div>5:25 – Guest: Yes, exactly. If you are not careful you can miss opportunities.</div><div>6:33 – Panel: You have some ideas about frameworks and libraries – one thing that I am always anxious about is being able to make sense of “what are some new trends that I should pay attention to?” I remember interviewing with someone saying: this mobile thing is just a fad. I remember thinking that she is going to miss this opportunity. I am worried that I am going to be THAT guy. How do you figure out what sort of things you should / shouldn’t pay attention to?</div><div>7:47 – Guest: It is a super exhausting thing to keep up with – I agree. For me, a lot of what I pay attention to is the technology that has the backing of a multi-million dollar company then that shows that technology isn’t going anywhere, anytime soon. The other thing I would look at is how ACTIVE is the community around it?</div><div>9:15 – Panel: Is there a strategic way to approach this? There is so many different directions that you can grow and push yourself within your career? Do you have any kinds of thoughts/tips on how you want your career to evolve?</div><div>10:00 – Guest: I am trying to always communicate better to my newsletter audience. Also, a good approach, too, is what are people hiring for? </div><div>11:06 – Aimee: Again, I would say: focus on learning.</div><div>11:30 – Panel: And I agree with Aimee – “learn it and learn it well!”</div><div>12:01 – Panel: I want to ask Chris – what is <a href="https://blog.closebrace.com" rel="nofollow">CloseBrace?</a>
</div><div>12:17 – Guest: I founded it in November 2016, and started work on it back in 2013.</div><div>14:20 – Panel: It was filled with a bunch of buzz worthy words/title.</div><div>14:32 – Guest continues his thoughts/comments on <a href="https://blog.closebrace.com" rel="nofollow">CloseBrace.</a>
</div><div>16:54 – Panel: How is the growth going?</div><div>17:00 – Guest: It is growing very well. I put out a massive, massive tutorial course – I wouldn’t necessarily advice that people do this b/c it can be overwhelming. However, growth this year I have focused on marketing. I haven’t shared numbers or anything but it’s increased 500%, and I am happy about it.</div><div>18:05 – Panel: Are you keeping in-house?</div><div>18:13 – Guest: I think it would be cool to expand, but now it is in-house. I don’t want to borrow Egg Head’s setup. I would love to cover MORE topics, though.</div><div>19:05 – Panel: You are only one person.</div><div>19:08 – Guest: If I can get the site creating more revenue than I can hire someone to do video editing, etc.</div><div>19:35 – Panel: I think you are overthinking it.</div><div>19:45 – Guest.</div><div>19:47 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement – Sentry.io</a>
</div><div>20:47 – Guest.</div><div>21:30 – Aimee: There are SO many resources out there right now. Where do you think you fit into this landscape?</div><div>21:44 – The landscape is cluttered, but I feel that I am different b/c of my thoroughness. I don’t always explain line by line, but I do say how and why things work. I think also is my VOICE. Not my radio voice, but the tone and the approach you take with it.</div><div>23:25 – Panel: I was trying to copy folks in the beginning of my career. And at some point I realized that I needed to find my own style. It always came down to the reasons WHY I am different rather than the similarities. Like, Chris, you have these quick hits on CloseBrace, but some people might feel like they don’t have the time to get through ALL of your content, because it’s a lot. For me, that’s what I love about your content.</div><div>24:46 – Christopher: Yeah, it was intentional.</div><div>25:36 – Panel: Good for you.</div><div>25:49 – <a href="https://www.linkedin.com/in/cwbuecheler" rel="nofollow">Guest:</a> I am super device agnostic: Android, Mac, PC, etc. I have a lot of people from India that are more Microsoft-base.</div><div>26:28 – Aimee: I think Egghead is pretty good about this...do you cover testing at all with these things that you are doing? It’s good to do a “Hello World” but most of these sites don’t get into MORE complex pieces. I think that’s where you can get into trouble. It’s nice to have some boiler point testing, too.</div><div>27:18 – <em>Guest answers Aimee’s question.</em>
</div><div>28:43 – Aimee: We work with a consultancy and I asked them to write tests for the things that we work with. That’s the value of the testing. It’s the code that comes out.</div><div>29:10 – Panel: Can you explain this to me. Why do I need to write tests? It’s always working (my code) so why do I have to write a test?</div><div>29:39 – Guest: When working with AWS I was writing...</div><div>31:01 – Aimee: My biggest thing is that I have seen enough that the people don’t value testing are in a very bad place, and the people that value testing are in a good place. It even comes back to the customers, because the code gets so hard that you end up repeatedly releasing bugs. Customers will stop paying their bills if this happens too often for them.</div><div>33:00 – Panel: Aimee / Chris do you have a preferred tool? I have done testing before, but not as much as I should be doing.</div><div>33:25 – Aimee: I like <a href="https://jestjs.io" rel="nofollow">JEST</a> and <a href="https://github.com/smooth-code/jest-puppeteer" rel="nofollow">PUPPETEER.</a>
</div><div>33:58 – Guest: I like <a href="https://jestjs.io" rel="nofollow">JEST</a>, too.</div><div>34:20 – Aimee: Let’s go to PICKS!</div><div>34:35 – <a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Advertisement – eBook: Get a coder job!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li><a href="http://elm-lang.org" rel="nofollow">Elm</a></li>
<li><a href="http://closebrace.com" rel="nofollow">Vue</a></li>
<li><a href="https://jestjs.io" rel="nofollow">JEST</a></li>
<li><a href="https://github.com/smooth-code/jest-puppeteer" rel="nofollow">Puppeteer</a></li>
<li><a href="https://podflix.app" rel="nofollow">Podflix</a></li>
<li><a href="https://github.com/wting/autojump" rel="nofollow">Autojump</a></li>
<li><a href="https://brutalist-web.design" rel="nofollow">Brutalist Web Design</a></li>
<li><a href="https://www.youtube.com/watch?v=QrR_gm6RqCo" rel="nofollow">YouTube: Mac Miller</a></li>
<li><a href="https://balloonfiesta.com" rel="nofollow">Balloon Fiesta</a></li>
<li><a href="https://www.docz.site" rel="nofollow">DocZ</a></li>
<li><a href="http://closebrace.com" rel="nofollow">CloseBrace</a></li>
<li><a href="http://cwbuecheler.com" rel="nofollow">Christopher Buecheler’s Website</a></li>
<li><a href="https://www.linkedin.com/in/cwbuecheler" rel="nofollow">Christopher Buecheler’s LinkedIn</a></li>
<li><a href="https://github.com/cwbuecheler" rel="nofollow">Christopher Buecheler’s GitHub</a></li>
<li><a href="https://gomakethings.com" rel="nofollow">Go Learn Things – Chris Ferdinandi</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Get a Coder Job</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul><li><a href="https://podflix.app" rel="nofollow">Podflix</a></li></ul><div>Chris F.</div><ul>
<li><a href="https://github.com/wting/autojump" rel="nofollow">AutoJump </a></li>
<li><a href="https://brutalist-web.design/" rel="nofollow">Brutalist Web Design </a></li>
<li>
<a href="https://www.youtube.com/watch?v=QrR_gm6RqCo" rel="nofollow">Mac Miller</a> Tiny Desk Concert</li>
</ul><div>AJ</div><ul><li><a href="https://www.target.com/p/canada-dry-ginger-ale-and-lemonade-2-l-bottle/-/A-52896906" rel="nofollow">Canada Dry with Lemonade </a></li></ul><div>Aaron</div><ul>
<li><a href="https://www.balloonfiesta.com" rel="nofollow">ABQ Ballon Festival </a></li>
<li>Joe Eames DND Recording Channel</li>
</ul><div>Christopher</div><ul>
<li><a href="https://www.docz.site/" rel="nofollow">Docz</a></li>
<li><a href="https://www.amazon.com/Area-Southern-Annihilation-Authority-Acceptance/dp/0374261172" rel="nofollow">South Reach Trilogy </a></li>
<li><a href="http://www.jeffvandermeer.com/" rel="nofollow">Jeff Vandermeer </a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aaron Frost&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34; rel=&#34;nofollow&#34;&gt;Christopher Ferdinandi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://www.linkedin.com/in/cwbuecheler&#34; rel=&#34;nofollow&#34;&gt;Christopher Buecheler&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://www.linkedin.com/in/cwbuecheler&#34; rel=&#34;nofollow&#34;&gt;Christopher Buecheler&lt;/a&gt; who is an author, blogger, web developer, and founder of CloseBrace. The panel and Christopher talk about stepping outside of your comfort zone. With a technological world that is ever changing, it is important to always be learning within your field. Check out today’s episode to learn more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:00 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:08 – Aimee: Our guest is Christopher Buecheler – tell us about yourself and what you do.&lt;/div&gt;&lt;div&gt;1:22 – &lt;a href=&#34;https://www.linkedin.com/in/cwbuecheler&#34; rel=&#34;nofollow&#34;&gt;Guest:&lt;/a&gt; I run a site and help mid-career developers. I put out a weekly newsletter, too.&lt;/div&gt;&lt;div&gt;2:01 – Aimee: It says that you are a fan of “getting comfortable being uncomfortable”?&lt;/div&gt;&lt;div&gt;2:15 – Guest: I am a self-taught developer, so that means I am scrambling to learn new things all the time. You are often faced with learning new things. When I learned React I was dumped into it. The pain and the difficulty are necessary in order to improve. If you aren’t having that experience then you aren’t learning as much as you could be.&lt;/div&gt;&lt;div&gt;3:26 – Aimee: I borrow lessons that I learned from ice-skating to programming.&lt;/div&gt;&lt;div&gt;3:49 – Guest: I started running a few years ago for better health. It was exhausting and miserable at the start and wondered why I was doing it. Now I run 5 times a week, and there is always a level of being uncomfortable, but now it’s apart of the run. It’s an interesting comparison to coding. It’s this idea of pushing through.&lt;/div&gt;&lt;div&gt;5:01 – Aimee: If you are comfortable you probably aren’t growing that much. In our industry you always have to be learning because things change so much!&lt;/div&gt;&lt;div&gt;5:25 – Guest: Yes, exactly. If you are not careful you can miss opportunities.&lt;/div&gt;&lt;div&gt;6:33 – Panel: You have some ideas about frameworks and libraries – one thing that I am always anxious about is being able to make sense of “what are some new trends that I should pay attention to?” I remember interviewing with someone saying: this mobile thing is just a fad. I remember thinking that she is going to miss this opportunity. I am worried that I am going to be THAT guy. How do you figure out what sort of things you should / shouldn’t pay attention to?&lt;/div&gt;&lt;div&gt;7:47 – Guest: It is a super exhausting thing to keep up with – I agree. For me, a lot of what I pay attention to is the technology that has the backing of a multi-million dollar company then that shows that technology isn’t going anywhere, anytime soon. The other thing I would look at is how ACTIVE is the community around it?&lt;/div&gt;&lt;div&gt;9:15 – Panel: Is there a strategic way to approach this? There is so many different directions that you can grow and push yourself within your career? Do you have any kinds of thoughts/tips on how you want your career to evolve?&lt;/div&gt;&lt;div&gt;10:00 – Guest: I am trying to always communicate better to my newsletter audience. Also, a good approach, too, is what are people hiring for? &lt;/div&gt;&lt;div&gt;11:06 – Aimee: Again, I would say: focus on learning.&lt;/div&gt;&lt;div&gt;11:30 – Panel: And I agree with Aimee – “learn it and learn it well!”&lt;/div&gt;&lt;div&gt;12:01 – Panel: I want to ask Chris – what is &lt;a href=&#34;https://blog.closebrace.com&#34; rel=&#34;nofollow&#34;&gt;CloseBrace?&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;12:17 – Guest: I founded it in November 2016, and started work on it back in 2013.&lt;/div&gt;&lt;div&gt;14:20 – Panel: It was filled with a bunch of buzz worthy words/title.&lt;/div&gt;&lt;div&gt;14:32 – Guest continues his thoughts/comments on &lt;a href=&#34;https://blog.closebrace.com&#34; rel=&#34;nofollow&#34;&gt;CloseBrace.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;16:54 – Panel: How is the growth going?&lt;/div&gt;&lt;div&gt;17:00 – Guest: It is growing very well. I put out a massive, massive tutorial course – I wouldn’t necessarily advice that people do this b/c it can be overwhelming. However, growth this year I have focused on marketing. I haven’t shared numbers or anything but it’s increased 500%, and I am happy about it.&lt;/div&gt;&lt;div&gt;18:05 – Panel: Are you keeping in-house?&lt;/div&gt;&lt;div&gt;18:13 – Guest: I think it would be cool to expand, but now it is in-house. I don’t want to borrow Egg Head’s setup. I would love to cover MORE topics, though.&lt;/div&gt;&lt;div&gt;19:05 – Panel: You are only one person.&lt;/div&gt;&lt;div&gt;19:08 – Guest: If I can get the site creating more revenue than I can hire someone to do video editing, etc.&lt;/div&gt;&lt;div&gt;19:35 – Panel: I think you are overthinking it.&lt;/div&gt;&lt;div&gt;19:45 – Guest.&lt;/div&gt;&lt;div&gt;19:47 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Sentry.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;20:47 – Guest.&lt;/div&gt;&lt;div&gt;21:30 – Aimee: There are SO many resources out there right now. Where do you think you fit into this landscape?&lt;/div&gt;&lt;div&gt;21:44 – The landscape is cluttered, but I feel that I am different b/c of my thoroughness. I don’t always explain line by line, but I do say how and why things work. I think also is my VOICE. Not my radio voice, but the tone and the approach you take with it.&lt;/div&gt;&lt;div&gt;23:25 – Panel: I was trying to copy folks in the beginning of my career. And at some point I realized that I needed to find my own style. It always came down to the reasons WHY I am different rather than the similarities. Like, Chris, you have these quick hits on CloseBrace, but some people might feel like they don’t have the time to get through ALL of your content, because it’s a lot. For me, that’s what I love about your content.&lt;/div&gt;&lt;div&gt;24:46 – Christopher: Yeah, it was intentional.&lt;/div&gt;&lt;div&gt;25:36 – Panel: Good for you.&lt;/div&gt;&lt;div&gt;25:49 – &lt;a href=&#34;https://www.linkedin.com/in/cwbuecheler&#34; rel=&#34;nofollow&#34;&gt;Guest:&lt;/a&gt; I am super device agnostic: Android, Mac, PC, etc. I have a lot of people from India that are more Microsoft-base.&lt;/div&gt;&lt;div&gt;26:28 – Aimee: I think Egghead is pretty good about this...do you cover testing at all with these things that you are doing? It’s good to do a “Hello World” but most of these sites don’t get into MORE complex pieces. I think that’s where you can get into trouble. It’s nice to have some boiler point testing, too.&lt;/div&gt;&lt;div&gt;27:18 – &lt;em&gt;Guest answers Aimee’s question.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;28:43 – Aimee: We work with a consultancy and I asked them to write tests for the things that we work with. That’s the value of the testing. It’s the code that comes out.&lt;/div&gt;&lt;div&gt;29:10 – Panel: Can you explain this to me. Why do I need to write tests? It’s always working (my code) so why do I have to write a test?&lt;/div&gt;&lt;div&gt;29:39 – Guest: When working with AWS I was writing...&lt;/div&gt;&lt;div&gt;31:01 – Aimee: My biggest thing is that I have seen enough that the people don’t value testing are in a very bad place, and the people that value testing are in a good place. It even comes back to the customers, because the code gets so hard that you end up repeatedly releasing bugs. Customers will stop paying their bills if this happens too often for them.&lt;/div&gt;&lt;div&gt;33:00 – Panel: Aimee / Chris do you have a preferred tool? I have done testing before, but not as much as I should be doing.&lt;/div&gt;&lt;div&gt;33:25 – Aimee: I like &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;JEST&lt;/a&gt; and &lt;a href=&#34;https://github.com/smooth-code/jest-puppeteer&#34; rel=&#34;nofollow&#34;&gt;PUPPETEER.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;33:58 – Guest: I like &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;JEST&lt;/a&gt;, too.&lt;/div&gt;&lt;div&gt;34:20 – Aimee: Let’s go to PICKS!&lt;/div&gt;&lt;div&gt;34:35 – &lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – eBook: Get a coder job!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://closebrace.com&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;JEST&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/smooth-code/jest-puppeteer&#34; rel=&#34;nofollow&#34;&gt;Puppeteer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podflix.app&#34; rel=&#34;nofollow&#34;&gt;Podflix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wting/autojump&#34; rel=&#34;nofollow&#34;&gt;Autojump&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brutalist-web.design&#34; rel=&#34;nofollow&#34;&gt;Brutalist Web Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=QrR_gm6RqCo&#34; rel=&#34;nofollow&#34;&gt;YouTube: Mac Miller&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://balloonfiesta.com&#34; rel=&#34;nofollow&#34;&gt;Balloon Fiesta&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.docz.site&#34; rel=&#34;nofollow&#34;&gt;DocZ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://closebrace.com&#34; rel=&#34;nofollow&#34;&gt;CloseBrace&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://cwbuecheler.com&#34; rel=&#34;nofollow&#34;&gt;Christopher Buecheler’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/cwbuecheler&#34; rel=&#34;nofollow&#34;&gt;Christopher Buecheler’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cwbuecheler&#34; rel=&#34;nofollow&#34;&gt;Christopher Buecheler’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com&#34; rel=&#34;nofollow&#34;&gt;Go Learn Things – Chris Ferdinandi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Get a Coder Job&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://podflix.app&#34; rel=&#34;nofollow&#34;&gt;Podflix&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Chris F.&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wting/autojump&#34; rel=&#34;nofollow&#34;&gt;AutoJump &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brutalist-web.design/&#34; rel=&#34;nofollow&#34;&gt;Brutalist Web Design &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=QrR_gm6RqCo&#34; rel=&#34;nofollow&#34;&gt;Mac Miller&lt;/a&gt; Tiny Desk Concert&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.target.com/p/canada-dry-ginger-ale-and-lemonade-2-l-bottle/-/A-52896906&#34; rel=&#34;nofollow&#34;&gt;Canada Dry with Lemonade &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aaron&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.balloonfiesta.com&#34; rel=&#34;nofollow&#34;&gt;ABQ Ballon Festival &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Joe Eames DND Recording Channel&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Christopher&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.docz.site/&#34; rel=&#34;nofollow&#34;&gt;Docz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Area-Southern-Annihilation-Authority-Acceptance/dp/0374261172&#34; rel=&#34;nofollow&#34;&gt;South Reach Trilogy &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.jeffvandermeer.com/&#34; rel=&#34;nofollow&#34;&gt;Jeff Vandermeer &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41969371" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/724db7dd-072a-4c09-8f0d-2741896a721a/stream.mp3"/>
                
                <guid isPermaLink="false">a14ef694-9c5f-4dc1-8a41-a5e1716ec735</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-338-it-s-supposed-to-hurt-get-outside-of-your-comfort-zone-to-master-your-craft-with-christopher-buecheler</link>
                <pubDate>Tue, 06 Nov 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2623</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell &amp; Taras Mankovski</itunes:title>
                <title>JSJ 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell &amp; Taras Mankovski</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ O’Neil&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/cowboyd?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Charles Lowell&lt;/a&gt; (New Mexico) &amp;amp; &lt;a href=&#34;https://twitter.com/tarasm?lang=en&#34;&gt;Taras Mankovski&lt;/a&gt; (Toronto)&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with two special guests &lt;a href=&#34;https://twitter.com/cowboyd?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Charles&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/tarasm?lang=en&#34;&gt;Taras.&lt;/a&gt; Charles Lowell is a principle engineer at &lt;a href=&#34;https://frontside.io&#34;&gt;Frontside&lt;/a&gt;, and he loves to code. Taras works with Charles and joined &lt;a href=&#34;https://frontside.io&#34;&gt;Frontside&lt;/a&gt;, because of Charles’ love for coding. There are great personalities at &lt;a href=&#34;https://frontside.io&#34;&gt;Frontside&lt;/a&gt;, which are quite diverse. Check out this episode to hear about&lt;a href=&#34;https://github.com/microstates/microstates.js&#34;&gt; microstates,&lt;/a&gt; &lt;a href=&#34;https://github.com/microstates/react&#34;&gt;microstates with react&lt;/a&gt;, &lt;a href=&#34;https://redux.js.org&#34;&gt;Redux&lt;/a&gt;, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:20 – Chuck: Let’s talk about microstates – what is that?&lt;/div&gt;&lt;div&gt;1:32 – Guest: My mind is focused on the &lt;strong&gt;how&lt;/strong&gt; and not the &lt;strong&gt;what&lt;/strong&gt;. I will zoom my mind out and let’s talk about the purposes of microstates. It means a few things. 1.) It’s going to work no matter what framework you are using. 2.) You shouldn’t have to be constantly reinventing the wheel. React Roundup – I talked about it there at this conference. &lt;/div&gt;&lt;div&gt;Finally, it really needs to feel JavaScript. We didn’t want you to feel like you weren’t using JavaScript. It uses computer properties off of those models. It doesn’t feel like there is anything special that you are doing. There are just a few simple rules. You can’t mutate the state in place. If you work with JavaScript you can use it very easily. Is that a high-level view?&lt;/div&gt;&lt;div&gt;7:13 – Panel: There are a lot of pieces. If I spoke on a few specific things I would say that it enables programming with state machines.&lt;/div&gt;&lt;div&gt;7:42 – Panel: We wanted it to fell like JavaScript – that’s what I heard.&lt;/div&gt;&lt;div&gt;7:49 – Aimee: I heard that, too.&lt;/div&gt;&lt;div&gt;7:59 – Guest.&lt;/div&gt;&lt;div&gt;8:15 – Aimee: &lt;a href=&#34;https://redux.js.org&#34;&gt;Redux&lt;/a&gt; feels like JavaScript to me.&lt;/div&gt;&lt;div&gt;8:25 – Guest: It’s actually – a tool – that it feels natural so it’s not contrived. It’s all JavaScript.&lt;/div&gt;&lt;div&gt;8:49 – Panel.&lt;/div&gt;&lt;div&gt;9:28 – Guest: Idiomatic Ember for example. Idiomatic in the sense that it gives you object for you to work with, which are simple objects.&lt;/div&gt;&lt;div&gt;10:12 – Guest: You have your reducers and your...we could do those things but ultimately it’s powerful – and not action names – we use method names; the name of the method.&lt;/div&gt;&lt;div&gt;11:20 – Panel: I was digging through docs, and it feels like NORMAL JavaScript. It doesn’t seem like it’s tied to a certain framework or library platform?&lt;/div&gt;&lt;div&gt;11:45 – Guest: Yes, we felt a lot of time designing the interfaces the API and the implementation. We wanted it to feel natural but a tool that people reach for.&lt;/div&gt;&lt;div&gt;&lt;em&gt;(Guest continues to talk about WHY they created microstates.)&lt;/em&gt;&lt;/div&gt;&lt;div&gt;Guest: We wanted to scale very well what you need when your needs to change.&lt;/div&gt;&lt;div&gt;13:39 – Chuck: I have a lot of friends who get into React and then they put in Redux then they realize they have to do a lot of work – and that makes sense to do less is more.&lt;/div&gt;&lt;div&gt;14:17 – Guest: To define these microstates and build them up incrementally...building smaller microstates out of larger ones.&lt;/div&gt;&lt;div&gt;Guest continued: Will we be able to people can distribute React components a sweet array of componen...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Aimee Knight</li>
<li>Charles Max Wood</li>
<li>Joe Eames</li>
<li>AJ O’Neil</li>
<li>Chris Ferdinandi </li>
</ul><div>
<strong>Special Guests:</strong> <a href="https://twitter.com/cowboyd?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Charles Lowell</a> (New Mexico) &amp; <a href="https://twitter.com/tarasm?lang=en" rel="nofollow">Taras Mankovski</a> (Toronto)</div><div>In this episode, the panel talks with two special guests <a href="https://twitter.com/cowboyd?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Charles</a> and <a href="https://twitter.com/tarasm?lang=en" rel="nofollow">Taras.</a> Charles Lowell is a principle engineer at <a href="https://frontside.io" rel="nofollow">Frontside</a>, and he loves to code. Taras works with Charles and joined <a href="https://frontside.io" rel="nofollow">Frontside</a>, because of Charles’ love for coding. There are great personalities at <a href="https://frontside.io" rel="nofollow">Frontside</a>, which are quite diverse. Check out this episode to hear about<a href="https://github.com/microstates/microstates.js" rel="nofollow"> microstates,</a> <a href="https://github.com/microstates/react" rel="nofollow">microstates with react</a>, <a href="https://redux.js.org" rel="nofollow">Redux</a>, and much more!</div><div><strong>Show Topics:</strong></div><div>1:20 – Chuck: Let’s talk about microstates – what is that?</div><div>1:32 – Guest: My mind is focused on the <strong>how</strong> and not the <strong>what</strong>. I will zoom my mind out and let’s talk about the purposes of microstates. It means a few things. 1.) It’s going to work no matter what framework you are using. 2.) You shouldn’t have to be constantly reinventing the wheel. React Roundup – I talked about it there at this conference. </div><div>Finally, it really needs to feel JavaScript. We didn’t want you to feel like you weren’t using JavaScript. It uses computer properties off of those models. It doesn’t feel like there is anything special that you are doing. There are just a few simple rules. You can’t mutate the state in place. If you work with JavaScript you can use it very easily. Is that a high-level view?</div><div>7:13 – Panel: There are a lot of pieces. If I spoke on a few specific things I would say that it enables programming with state machines.</div><div>7:42 – Panel: We wanted it to fell like JavaScript – that’s what I heard.</div><div>7:49 – Aimee: I heard that, too.</div><div>7:59 – Guest.</div><div>8:15 – Aimee: <a href="https://redux.js.org" rel="nofollow">Redux</a> feels like JavaScript to me.</div><div>8:25 – Guest: It’s actually – a tool – that it feels natural so it’s not contrived. It’s all JavaScript.</div><div>8:49 – Panel.</div><div>9:28 – Guest: Idiomatic Ember for example. Idiomatic in the sense that it gives you object for you to work with, which are simple objects.</div><div>10:12 – Guest: You have your reducers and your...we could do those things but ultimately it’s powerful – and not action names – we use method names; the name of the method.</div><div>11:20 – Panel: I was digging through docs, and it feels like NORMAL JavaScript. It doesn’t seem like it’s tied to a certain framework or library platform?</div><div>11:45 – Guest: Yes, we felt a lot of time designing the interfaces the API and the implementation. We wanted it to feel natural but a tool that people reach for.</div><div><em>(Guest continues to talk about WHY they created microstates.)</em></div><div>Guest: We wanted to scale very well what you need when your needs to change.</div><div>13:39 – Chuck: I have a lot of friends who get into React and then they put in Redux then they realize they have to do a lot of work – and that makes sense to do less is more.</div><div>14:17 – Guest: To define these microstates and build them up incrementally...building smaller microstates out of larger ones.</div><div>Guest continued: Will we be able to people can distribute React components a sweet array of components ready for me to use – would I be able to do the same for a small piece of state? We call them state machines, but ultimately we have some state that is driving it. Would we be able to distribute and share?</div><div>16:15 – Panel: I understand that this is tiny – but why wouldn’t I just use the native features in specific the immutability component to it?</div><div>16:42 – Guest: I’m glad you asked that question. We wanted to answer the question...</div><div>Guest: With microstates you can have strict control and it gives you the benefit of doing sophisticated things very easily.</div><div>18:33 – Guest: You mentioned immutability that’s good that you did. It’s important to capture – and capturing the naturalness of JavaScript. It’s easy to build complex structures – and there is an appeal to that. We are building these graphs and these building up these trees. You brought up immutability – why through it away b/c it’s the essence of being a developer. If you have 3-4-5 levels of nesting you have to de-structure – get to the piece of data – change it – and in your state transition 80% of your code is navigating to the change and only 20% to actually make the change. You don’t have to make that tradeoff.</div><div>21:25 – Aimee: The one thing I like about the immutability b/c of the way you test it.</div><div>21:45 – Guest: There a few things you can test. </div><div>23:01 – Aimee: You did a good job of explaining it.</div><div>23:15 – Guest: It makes the things usually hard  easy! With immutability you can loose control, and if that happens you can get so confused. You don’t have a way to have a way to navigate to clarity. That’s what this does is make it less confusing. It gives you order and structure. It gives you a very clear path to do things you need to do. If there is a property on your object, and if there is a way to change it...</div><div>25:29 – Guest: The only constant is change no matter what framework you are working on.</div><div>24:46 – Chuck: We are talking about the benefits and philosophy. What if I have an app – and I realize I need state management – how do I put microstates into my app? It’s using Angular or React – how do I get my data into microstates?</div><div>26:35 – Guest: I can tell you what the integration looks like for any framework. You take a type and you passed that type and some value to the create function so what you get is a microstate.</div><div><em>(The Guest continues diving into his answer.)</em></div><div>28:18 – Guest: That story is very similar to Redux, basically an event emitter. The state changes on the store.</div><div>Maybe this is a good time to talk about the stability benefits and the lazy benefits because microstates is both of those things.</div><div>Stability – if I invoke a transition and the result is unchanged – same microstate – it doesn’t emit an event. It recognizes it internally. It will recognize that it’s the same item. Using that in Ember or Redux you’d have to be doing thousands of actions and doing all that computation, but stability at that level.</div><div>Also, stability in the sense of a tree. If I change one object then that changes it won’t change an element that it doesn’t need to change.</div><div>31:33 – Advertisement: Sentry.io</div><div>32:29 – Guest: I want to go back to your question, Chuck. Did we answer it?</div><div>32:40 – Chuck: Kind of.</div><div>32:50 – Guest.</div><div>32:59 – Guest: In Angular for example you can essentially turn a microstate...</div><div>33:51 – Guest: You could implement a connect, too. Because the primitive is small – there is no limit.</div><div>34:18 – Chuck summarizes their answers into his own words.</div><div>34:42 – Guest: If you were using a vanilla React component – this dot – I will bind this. You bind all of these features and then you pass them into your template. You can take it as a property...those are those handlers. They will perform the transition, update and what needs to be updated will happen.</div><div>35:55 – Chuck: Data and transitions are 2 separate things but you melded them together to feel like 1 thing. This way it keeps clean and fast.</div><div>36:16 – Guest: Every framework helps you in each way.</div><div>Microstates let’s you do a few things: the quality of your data all in one place and you can share.</div><div>38:12 – Guest: He made and integrated Microstates with Redux tools.</div><div>38:28 – Guest talks about paths, microstates to trees.</div><div>39:22 – Chuck.</div><div>39:25 – Panel: When I think about state machines I have been half listening / half going through the docs. When I think of state machines I think about discreet operations like a literal machine. Like a robot of many steps it can step through. We have been talking about frontend frameworks like React - is this applicable to the more traditional systems like mechanical control or is it geared towards Vue layered applications?</div><div>40:23 – Guest: Absolutely. We have <a href="https://www.bigtestjs.io" rel="nofollow">BIG TEST</a> and it has a Vue component.</div><div>41:15 – Guest: when you create a microstate from a type you are creating an object that you can work with.</div><div>42:11 – Guest: Joe, I know you have experience with Angular I would love to get your insight.</div><div>42:33 – Joe: I feel like I have less experience with RX.js. A lot of what we are talking about and I am a traditionalist, and I would like you to introduce you guys to this topic. From my perspective, where would someone start if they haven’t been doing Flux pattern and I hear this podcast. I think this is a great solution – where do I get started? The official documents? Or is it the right solution to that person?</div><div>43:50 – Guest: Draw out the state machine that you want to represent in your Vue. These are the states that this can be in and this is the data that is required to get from one thing to the other. It’s a rope process. The arrow corresponds to the method, and...</div><div>44:49 – Panel: It reminds me back in the day of rational rows.</div><div>44:56 – Guest: My first job we were using rational rows.</div><div>45:22 – Panelist: Think through the state transitions – interesting that you are saying that. What about that I am in the middle – do you stop and think through it or no?</div><div>46:06 – Guest: I think it’s a Trojan horse in some ways. I think what’s interesting you start to realize how you implement your state transitions.</div><div>48:00 – (<em>Guest continues.)</em>
</div><div>48:45 – Panel: That’s interesting. Do you have that in the docs to that process of stopping and thinking through your state transitions and putting into the microstate?</div><div>49:05 – Guest: I talked about this back in 2016. I outlined that process. When this project was in the Ember community.</div><div>49:16 – Guest: The next step for us is to make this information accessible. We’ve been shedding a few topics and saying this is how to use microstates in your project. We need to write up those guides to help them benefit in their applications.</div><div>50:00 – Chuck: What’s the future look like?</div><div>50:03 – Guest: We are working on performance profiling.</div><div>Essentially you can hook up microstates to a fire hose.</div><div>The next thing is settling on a pattern for modeling side effects inside microstates. Microstates are STATE and it’s immutable.</div><div>52:12 – Guest: Getting documentation. We have good README but we need traditional docs, too.</div><div>52:20 – Chuck: Anything else?</div><div>52:28 – Guest: If you need help email us and gives us a shot-out.</div><div>53:03 – Chuck: Let’s do some picks!</div><div>53:05 – <a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Advertisement for Charles Max Wood’s course!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://frontside.io" rel="nofollow">Frontside</a></li>
<li><a href="https://redux.js.org" rel="nofollow">Redux</a></li>
<li><a href="https://github.com/microstates/microstates.js" rel="nofollow">Microstates</a></li>
<li><a href="https://github.com/microstates/react" rel="nofollow">Microstates with React</a></li>
<li><a href="https://twitter.com/tarasm?lang=en" rel="nofollow">Taras Mankovski’s Twitter</a></li>
<li><a href="https://github.com/taras" rel="nofollow">Taras Mankovski’s GitHub</a></li>
<li><a href="https://www.linkedin.com/in/tarasm/?originalSubdomain=ca" rel="nofollow">Taras Mankovski’s LinkedIn</a></li>
<li><a href="https://frontside.io/about/taras-mankovski" rel="nofollow">Taras Mankovski’s Frontside Bio</a></li>
<li><a href="https://twitter.com/cowboyd?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Charles Lowell’s Twitter</a></li>
<li><a href="https://github.com/cowboyd" rel="nofollow">Charles Lowell’s GitHub</a></li>
<li><a href="https://frontside.io/about/charles-lowell" rel="nofollow">Charles Lowell’s Frontside Bio</a></li>
<li><a href="https://meetme.so/js-jabber" rel="nofollow">Schedule Once</a></li>
<li><a href="https://rubyonrails.org" rel="nofollow">Ruby on Rails</a></li>
<li><a href="https://angular.io/guide/quickstart" rel="nofollow">Angular</a></li>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Get A Coder Job</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLuVqdWOQ-PNn_lDYUVgcA4e91qxJzipva" rel="nofollow">YouTube Talks</a></li>
<li>Email: <a href="mailto:cowboyd@frontside.io" rel="nofollow">cowboyd@frontside.io</a>
</li>
<li><a href="https://shoptalkshow.com/episodes/327-working-state-machines/" rel="nofollow">Working with State Machines</a></li>
<li><a href="https://www.twitch.tv/c0wb0yd/" rel="nofollow">Twitch TV</a></li>
<li><a href="https://www.bigtestjs.io" rel="nofollow">BigTest</a></li>
<li><a href="https://closebrace.com" rel="nofollow">Close Brace</a></li>
<li><a href="https://github.com/cferdinandi/reef" rel="nofollow">REEF</a></li>
<li><a href="https://infrequently.org/2018/09/the-developer-experience-bait-and-switch/?mc_cid=796f819484&mc_eid=925d8efdf6" rel="nofollow">The Developer Experience</a></li>
<li><a href="https://youtu.be/E1Q2MWGCADo" rel="nofollow">YouTube Video</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry.io – 2 months free – DEVCHAT/code</a></li>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Get A Coder Job</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul>
<li><a href="https://shoptalkshow.com/episodes/327-working-state-machines/" rel="nofollow">ShopTalk Episode 327</a></li>
<li><a href="https://www.amazon.com/Professional-JavaScript-Developers-Nicholas-Zakas/dp/1118026691" rel="nofollow">Professional JavaScript for Web Developers </a></li>
<li>Technical Debt</li>
<li><a href="https://stripe.com/files/reports/the-developer-coefficient.pdf" rel="nofollow">Stripe </a></li>
</ul><div>Taras</div><ul>
<li><a href="https://www.twitch.tv/c0wb0yd/" rel="nofollow">Twitch Channel</a></li>
<li><a href="https://bigtestjs.io" rel="nofollow">Big Test</a></li>
<li><a href="https://www.linkedin.com/company/the-frontside" rel="nofollow">Frontside </a></li>
</ul><div>Charles Lowell</div><ul>
<li>Chalkboards</li>
<li><a href="http://sargentart.com/dustless-chalk/http://sargentart.com/dustless-chalk/" rel="nofollow">Sargent Art Chalk </a></li>
</ul><div>Chris</div><ul>
<li><a href="https://closebrace.com/" rel="nofollow">Close Brace</a></li>
<li><a href="https://www.lacroixwater.com/" rel="nofollow">LaCroix Water</a></li>
<li><a href="https://github.com/cferdinandi/reef" rel="nofollow">Chris’s Git Hub</a></li>
</ul><div>Joe</div><ul>
<li><a href="https://infrequently.org/2018/09/the-developer-experience-bait-and-switch/?mc_cid=796f819484&mc_eid=925d8efdf6" rel="nofollow">The Developer Experience Bait and Switch</a></li>
<li><a href="https://hackernoon.com/goodbye-redux-26e6a27b3a0b" rel="nofollow">Good Bye Redux </a></li>
<li>Recording Dungeon and Dragons</li>
</ul><div>AJ</div><ul>
<li><a href="https://conf.utahjs.com/" rel="nofollow">UtahJS Conf</a></li>
<li><a href="https://startwithwhy.com/" rel="nofollow">Start with Why</a></li>
<li><a href="https://doc.rust-lang.org/book/" rel="nofollow">The Rust Book</a></li>
<li><a href="https://shoptalkshow.com/episodes/274-vanilla-js-chris-ferdinandi/" rel="nofollow">VanillaJS w/ Chris</a></li>
<li><a href="https://www.amazon.com/Zero-One-Notes-Startups-Future/dp/0804139296" rel="nofollow">Zero to One</a></li>
</ul><div>Charles</div><ul>
<li>Podwrench.com -  beta</li>
<li>getacoderjob.com</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ O’Neil&lt;/li&gt;
&lt;li&gt;Chris Ferdinandi &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/cowboyd?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Charles Lowell&lt;/a&gt; (New Mexico) &amp;amp; &lt;a href=&#34;https://twitter.com/tarasm?lang=en&#34; rel=&#34;nofollow&#34;&gt;Taras Mankovski&lt;/a&gt; (Toronto)&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with two special guests &lt;a href=&#34;https://twitter.com/cowboyd?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Charles&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/tarasm?lang=en&#34; rel=&#34;nofollow&#34;&gt;Taras.&lt;/a&gt; Charles Lowell is a principle engineer at &lt;a href=&#34;https://frontside.io&#34; rel=&#34;nofollow&#34;&gt;Frontside&lt;/a&gt;, and he loves to code. Taras works with Charles and joined &lt;a href=&#34;https://frontside.io&#34; rel=&#34;nofollow&#34;&gt;Frontside&lt;/a&gt;, because of Charles’ love for coding. There are great personalities at &lt;a href=&#34;https://frontside.io&#34; rel=&#34;nofollow&#34;&gt;Frontside&lt;/a&gt;, which are quite diverse. Check out this episode to hear about&lt;a href=&#34;https://github.com/microstates/microstates.js&#34; rel=&#34;nofollow&#34;&gt; microstates,&lt;/a&gt; &lt;a href=&#34;https://github.com/microstates/react&#34; rel=&#34;nofollow&#34;&gt;microstates with react&lt;/a&gt;, &lt;a href=&#34;https://redux.js.org&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:20 – Chuck: Let’s talk about microstates – what is that?&lt;/div&gt;&lt;div&gt;1:32 – Guest: My mind is focused on the &lt;strong&gt;how&lt;/strong&gt; and not the &lt;strong&gt;what&lt;/strong&gt;. I will zoom my mind out and let’s talk about the purposes of microstates. It means a few things. 1.) It’s going to work no matter what framework you are using. 2.) You shouldn’t have to be constantly reinventing the wheel. React Roundup – I talked about it there at this conference. &lt;/div&gt;&lt;div&gt;Finally, it really needs to feel JavaScript. We didn’t want you to feel like you weren’t using JavaScript. It uses computer properties off of those models. It doesn’t feel like there is anything special that you are doing. There are just a few simple rules. You can’t mutate the state in place. If you work with JavaScript you can use it very easily. Is that a high-level view?&lt;/div&gt;&lt;div&gt;7:13 – Panel: There are a lot of pieces. If I spoke on a few specific things I would say that it enables programming with state machines.&lt;/div&gt;&lt;div&gt;7:42 – Panel: We wanted it to fell like JavaScript – that’s what I heard.&lt;/div&gt;&lt;div&gt;7:49 – Aimee: I heard that, too.&lt;/div&gt;&lt;div&gt;7:59 – Guest.&lt;/div&gt;&lt;div&gt;8:15 – Aimee: &lt;a href=&#34;https://redux.js.org&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt; feels like JavaScript to me.&lt;/div&gt;&lt;div&gt;8:25 – Guest: It’s actually – a tool – that it feels natural so it’s not contrived. It’s all JavaScript.&lt;/div&gt;&lt;div&gt;8:49 – Panel.&lt;/div&gt;&lt;div&gt;9:28 – Guest: Idiomatic Ember for example. Idiomatic in the sense that it gives you object for you to work with, which are simple objects.&lt;/div&gt;&lt;div&gt;10:12 – Guest: You have your reducers and your...we could do those things but ultimately it’s powerful – and not action names – we use method names; the name of the method.&lt;/div&gt;&lt;div&gt;11:20 – Panel: I was digging through docs, and it feels like NORMAL JavaScript. It doesn’t seem like it’s tied to a certain framework or library platform?&lt;/div&gt;&lt;div&gt;11:45 – Guest: Yes, we felt a lot of time designing the interfaces the API and the implementation. We wanted it to feel natural but a tool that people reach for.&lt;/div&gt;&lt;div&gt;&lt;em&gt;(Guest continues to talk about WHY they created microstates.)&lt;/em&gt;&lt;/div&gt;&lt;div&gt;Guest: We wanted to scale very well what you need when your needs to change.&lt;/div&gt;&lt;div&gt;13:39 – Chuck: I have a lot of friends who get into React and then they put in Redux then they realize they have to do a lot of work – and that makes sense to do less is more.&lt;/div&gt;&lt;div&gt;14:17 – Guest: To define these microstates and build them up incrementally...building smaller microstates out of larger ones.&lt;/div&gt;&lt;div&gt;Guest continued: Will we be able to people can distribute React components a sweet array of components ready for me to use – would I be able to do the same for a small piece of state? We call them state machines, but ultimately we have some state that is driving it. Would we be able to distribute and share?&lt;/div&gt;&lt;div&gt;16:15 – Panel: I understand that this is tiny – but why wouldn’t I just use the native features in specific the immutability component to it?&lt;/div&gt;&lt;div&gt;16:42 – Guest: I’m glad you asked that question. We wanted to answer the question...&lt;/div&gt;&lt;div&gt;Guest: With microstates you can have strict control and it gives you the benefit of doing sophisticated things very easily.&lt;/div&gt;&lt;div&gt;18:33 – Guest: You mentioned immutability that’s good that you did. It’s important to capture – and capturing the naturalness of JavaScript. It’s easy to build complex structures – and there is an appeal to that. We are building these graphs and these building up these trees. You brought up immutability – why through it away b/c it’s the essence of being a developer. If you have 3-4-5 levels of nesting you have to de-structure – get to the piece of data – change it – and in your state transition 80% of your code is navigating to the change and only 20% to actually make the change. You don’t have to make that tradeoff.&lt;/div&gt;&lt;div&gt;21:25 – Aimee: The one thing I like about the immutability b/c of the way you test it.&lt;/div&gt;&lt;div&gt;21:45 – Guest: There a few things you can test. &lt;/div&gt;&lt;div&gt;23:01 – Aimee: You did a good job of explaining it.&lt;/div&gt;&lt;div&gt;23:15 – Guest: It makes the things usually hard  easy! With immutability you can loose control, and if that happens you can get so confused. You don’t have a way to have a way to navigate to clarity. That’s what this does is make it less confusing. It gives you order and structure. It gives you a very clear path to do things you need to do. If there is a property on your object, and if there is a way to change it...&lt;/div&gt;&lt;div&gt;25:29 – Guest: The only constant is change no matter what framework you are working on.&lt;/div&gt;&lt;div&gt;24:46 – Chuck: We are talking about the benefits and philosophy. What if I have an app – and I realize I need state management – how do I put microstates into my app? It’s using Angular or React – how do I get my data into microstates?&lt;/div&gt;&lt;div&gt;26:35 – Guest: I can tell you what the integration looks like for any framework. You take a type and you passed that type and some value to the create function so what you get is a microstate.&lt;/div&gt;&lt;div&gt;&lt;em&gt;(The Guest continues diving into his answer.)&lt;/em&gt;&lt;/div&gt;&lt;div&gt;28:18 – Guest: That story is very similar to Redux, basically an event emitter. The state changes on the store.&lt;/div&gt;&lt;div&gt;Maybe this is a good time to talk about the stability benefits and the lazy benefits because microstates is both of those things.&lt;/div&gt;&lt;div&gt;Stability – if I invoke a transition and the result is unchanged – same microstate – it doesn’t emit an event. It recognizes it internally. It will recognize that it’s the same item. Using that in Ember or Redux you’d have to be doing thousands of actions and doing all that computation, but stability at that level.&lt;/div&gt;&lt;div&gt;Also, stability in the sense of a tree. If I change one object then that changes it won’t change an element that it doesn’t need to change.&lt;/div&gt;&lt;div&gt;31:33 – Advertisement: Sentry.io&lt;/div&gt;&lt;div&gt;32:29 – Guest: I want to go back to your question, Chuck. Did we answer it?&lt;/div&gt;&lt;div&gt;32:40 – Chuck: Kind of.&lt;/div&gt;&lt;div&gt;32:50 – Guest.&lt;/div&gt;&lt;div&gt;32:59 – Guest: In Angular for example you can essentially turn a microstate...&lt;/div&gt;&lt;div&gt;33:51 – Guest: You could implement a connect, too. Because the primitive is small – there is no limit.&lt;/div&gt;&lt;div&gt;34:18 – Chuck summarizes their answers into his own words.&lt;/div&gt;&lt;div&gt;34:42 – Guest: If you were using a vanilla React component – this dot – I will bind this. You bind all of these features and then you pass them into your template. You can take it as a property...those are those handlers. They will perform the transition, update and what needs to be updated will happen.&lt;/div&gt;&lt;div&gt;35:55 – Chuck: Data and transitions are 2 separate things but you melded them together to feel like 1 thing. This way it keeps clean and fast.&lt;/div&gt;&lt;div&gt;36:16 – Guest: Every framework helps you in each way.&lt;/div&gt;&lt;div&gt;Microstates let’s you do a few things: the quality of your data all in one place and you can share.&lt;/div&gt;&lt;div&gt;38:12 – Guest: He made and integrated Microstates with Redux tools.&lt;/div&gt;&lt;div&gt;38:28 – Guest talks about paths, microstates to trees.&lt;/div&gt;&lt;div&gt;39:22 – Chuck.&lt;/div&gt;&lt;div&gt;39:25 – Panel: When I think about state machines I have been half listening / half going through the docs. When I think of state machines I think about discreet operations like a literal machine. Like a robot of many steps it can step through. We have been talking about frontend frameworks like React - is this applicable to the more traditional systems like mechanical control or is it geared towards Vue layered applications?&lt;/div&gt;&lt;div&gt;40:23 – Guest: Absolutely. We have &lt;a href=&#34;https://www.bigtestjs.io&#34; rel=&#34;nofollow&#34;&gt;BIG TEST&lt;/a&gt; and it has a Vue component.&lt;/div&gt;&lt;div&gt;41:15 – Guest: when you create a microstate from a type you are creating an object that you can work with.&lt;/div&gt;&lt;div&gt;42:11 – Guest: Joe, I know you have experience with Angular I would love to get your insight.&lt;/div&gt;&lt;div&gt;42:33 – Joe: I feel like I have less experience with RX.js. A lot of what we are talking about and I am a traditionalist, and I would like you to introduce you guys to this topic. From my perspective, where would someone start if they haven’t been doing Flux pattern and I hear this podcast. I think this is a great solution – where do I get started? The official documents? Or is it the right solution to that person?&lt;/div&gt;&lt;div&gt;43:50 – Guest: Draw out the state machine that you want to represent in your Vue. These are the states that this can be in and this is the data that is required to get from one thing to the other. It’s a rope process. The arrow corresponds to the method, and...&lt;/div&gt;&lt;div&gt;44:49 – Panel: It reminds me back in the day of rational rows.&lt;/div&gt;&lt;div&gt;44:56 – Guest: My first job we were using rational rows.&lt;/div&gt;&lt;div&gt;45:22 – Panelist: Think through the state transitions – interesting that you are saying that. What about that I am in the middle – do you stop and think through it or no?&lt;/div&gt;&lt;div&gt;46:06 – Guest: I think it’s a Trojan horse in some ways. I think what’s interesting you start to realize how you implement your state transitions.&lt;/div&gt;&lt;div&gt;48:00 – (&lt;em&gt;Guest continues.)&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;48:45 – Panel: That’s interesting. Do you have that in the docs to that process of stopping and thinking through your state transitions and putting into the microstate?&lt;/div&gt;&lt;div&gt;49:05 – Guest: I talked about this back in 2016. I outlined that process. When this project was in the Ember community.&lt;/div&gt;&lt;div&gt;49:16 – Guest: The next step for us is to make this information accessible. We’ve been shedding a few topics and saying this is how to use microstates in your project. We need to write up those guides to help them benefit in their applications.&lt;/div&gt;&lt;div&gt;50:00 – Chuck: What’s the future look like?&lt;/div&gt;&lt;div&gt;50:03 – Guest: We are working on performance profiling.&lt;/div&gt;&lt;div&gt;Essentially you can hook up microstates to a fire hose.&lt;/div&gt;&lt;div&gt;The next thing is settling on a pattern for modeling side effects inside microstates. Microstates are STATE and it’s immutable.&lt;/div&gt;&lt;div&gt;52:12 – Guest: Getting documentation. We have good README but we need traditional docs, too.&lt;/div&gt;&lt;div&gt;52:20 – Chuck: Anything else?&lt;/div&gt;&lt;div&gt;52:28 – Guest: If you need help email us and gives us a shot-out.&lt;/div&gt;&lt;div&gt;53:03 – Chuck: Let’s do some picks!&lt;/div&gt;&lt;div&gt;53:05 – &lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Advertisement for Charles Max Wood’s course!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontside.io&#34; rel=&#34;nofollow&#34;&gt;Frontside&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/microstates/microstates.js&#34; rel=&#34;nofollow&#34;&gt;Microstates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/microstates/react&#34; rel=&#34;nofollow&#34;&gt;Microstates with React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tarasm?lang=en&#34; rel=&#34;nofollow&#34;&gt;Taras Mankovski’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/taras&#34; rel=&#34;nofollow&#34;&gt;Taras Mankovski’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/tarasm/?originalSubdomain=ca&#34; rel=&#34;nofollow&#34;&gt;Taras Mankovski’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontside.io/about/taras-mankovski&#34; rel=&#34;nofollow&#34;&gt;Taras Mankovski’s Frontside Bio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cowboyd?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Charles Lowell’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cowboyd&#34; rel=&#34;nofollow&#34;&gt;Charles Lowell’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://frontside.io/about/charles-lowell&#34; rel=&#34;nofollow&#34;&gt;Charles Lowell’s Frontside Bio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetme.so/js-jabber&#34; rel=&#34;nofollow&#34;&gt;Schedule Once&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rubyonrails.org&#34; rel=&#34;nofollow&#34;&gt;Ruby on Rails&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/guide/quickstart&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Get A Coder Job&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLuVqdWOQ-PNn_lDYUVgcA4e91qxJzipva&#34; rel=&#34;nofollow&#34;&gt;YouTube Talks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Email: &lt;a href=&#34;mailto:cowboyd@frontside.io&#34; rel=&#34;nofollow&#34;&gt;cowboyd@frontside.io&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shoptalkshow.com/episodes/327-working-state-machines/&#34; rel=&#34;nofollow&#34;&gt;Working with State Machines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/c0wb0yd/&#34; rel=&#34;nofollow&#34;&gt;Twitch TV&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bigtestjs.io&#34; rel=&#34;nofollow&#34;&gt;BigTest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://closebrace.com&#34; rel=&#34;nofollow&#34;&gt;Close Brace&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/reef&#34; rel=&#34;nofollow&#34;&gt;REEF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://infrequently.org/2018/09/the-developer-experience-bait-and-switch/?mc_cid=796f819484&amp;mc_eid=925d8efdf6&#34; rel=&#34;nofollow&#34;&gt;The Developer Experience&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://youtu.be/E1Q2MWGCADo&#34; rel=&#34;nofollow&#34;&gt;YouTube Video&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry.io – 2 months free – DEVCHAT/code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Get A Coder Job&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shoptalkshow.com/episodes/327-working-state-machines/&#34; rel=&#34;nofollow&#34;&gt;ShopTalk Episode 327&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Professional-JavaScript-Developers-Nicholas-Zakas/dp/1118026691&#34; rel=&#34;nofollow&#34;&gt;Professional JavaScript for Web Developers &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Technical Debt&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/files/reports/the-developer-coefficient.pdf&#34; rel=&#34;nofollow&#34;&gt;Stripe &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Taras&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.twitch.tv/c0wb0yd/&#34; rel=&#34;nofollow&#34;&gt;Twitch Channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bigtestjs.io&#34; rel=&#34;nofollow&#34;&gt;Big Test&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/company/the-frontside&#34; rel=&#34;nofollow&#34;&gt;Frontside &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles Lowell&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Chalkboards&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sargentart.com/dustless-chalk/http://sargentart.com/dustless-chalk/&#34; rel=&#34;nofollow&#34;&gt;Sargent Art Chalk &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://closebrace.com/&#34; rel=&#34;nofollow&#34;&gt;Close Brace&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lacroixwater.com/&#34; rel=&#34;nofollow&#34;&gt;LaCroix Water&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cferdinandi/reef&#34; rel=&#34;nofollow&#34;&gt;Chris’s Git Hub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://infrequently.org/2018/09/the-developer-experience-bait-and-switch/?mc_cid=796f819484&amp;mc_eid=925d8efdf6&#34; rel=&#34;nofollow&#34;&gt;The Developer Experience Bait and Switch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/goodbye-redux-26e6a27b3a0b&#34; rel=&#34;nofollow&#34;&gt;Good Bye Redux &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Recording Dungeon and Dragons&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://conf.utahjs.com/&#34; rel=&#34;nofollow&#34;&gt;UtahJS Conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://startwithwhy.com/&#34; rel=&#34;nofollow&#34;&gt;Start with Why&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://doc.rust-lang.org/book/&#34; rel=&#34;nofollow&#34;&gt;The Rust Book&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shoptalkshow.com/episodes/274-vanilla-js-chris-ferdinandi/&#34; rel=&#34;nofollow&#34;&gt;VanillaJS w/ Chris&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Zero-One-Notes-Startups-Future/dp/0804139296&#34; rel=&#34;nofollow&#34;&gt;Zero to One&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Podwrench.com -  beta&lt;/li&gt;
&lt;li&gt;getacoderjob.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="75293257" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b7957750-4f71-4527-8507-d05416657760/stream.mp3"/>
                
                <guid isPermaLink="false">7622cd3d-16a0-4539-96fd-8e627e62520c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-337-microstates-js-composable-state-primitives-for-javascript-with-charles-lowell-taras-mankovski</link>
                <pubDate>Tue, 30 Oct 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4705</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 336: “The Origin of ESLint” with Nicholas Zakas</itunes:title>
                <title>JSJ 336: “The Origin of ESLint” with Nicholas Zakas</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34;&gt;Charles Max Wood&lt;/a&gt; (DevChat TV)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34;&gt;Christopher Ferdinandi (Boston)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/housecor&#34;&gt;Cory House (Kansas City)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/slicknet&#34;&gt;Nicholas Zakas&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/slicknet&#34;&gt;Nicholas Zakas&lt;/a&gt; who writes on his site, Human Who Codes. He is the creator of &lt;a href=&#34;https://twitter.com/geteslint&#34;&gt;ESLint&lt;/a&gt;, also the author of several books, and he blogs, too. He was employed through Box and today he talks about ESLint in full detail! Check it out! &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:05 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:37 – Hello! The panel is...(Chuck introduces everyone).&lt;/div&gt;&lt;div&gt;1:04 – Nicholas who are you?&lt;/div&gt;&lt;div&gt;1:17 – Nicholas: Yeah it’s been about 5 years and then you invited me again, but I couldn’t come on to talk about ESLint back then. That’s probably what people know me most for at this point. I created ESLint and I kicked that off and now a great team of people is maintaining it.&lt;/div&gt;&lt;div&gt;1:58 – Chuck: What is it?&lt;/div&gt;&lt;div&gt;2:04 – It’s a Linter for JavaScript. It falls into the same category as JSLint. The purpose of ESLint is to help you find problems with your code. It has grown quite a bit since I’ve created it. It can help with bugs and enforcing style guides and other things.&lt;/div&gt;&lt;div&gt;2:53 – Where did it come from?&lt;/div&gt;&lt;div&gt;2:57 – Guest: The idea popped into my head when I worked at Pop. One of my teammates was working on a bug and at that time we were using...&lt;/div&gt;&lt;div&gt;Nothing was working and after investigating someone had written a JavaScript code that was using a native code to make an Ajax request. It wasn’t the best practice for the company at the time. For whatever reason the person was unaware of that. When using that native XML...there was a little bit of trickiness to it because it was a wrapper around the...&lt;/div&gt;&lt;div&gt;We used a library to work around those situations and add a line (a Linter) for all JavaScript files. It was a text file and when you tried to render code through the process it would run and run the normal expression and it would fail if any of the...matched.&lt;/div&gt;&lt;div&gt;I am not comfortable using normal expressions to write code for this. You could be matching in side of a string and it’s not a good way to be checking code for problems. I wanted to find a better way.&lt;/div&gt;&lt;div&gt;6:04 – Why did you choose to create a product vs. using other options out there?&lt;/div&gt;&lt;div&gt;6:15 – Guest: Both of those weren’t around. JSHint was pretty much the defector tool that everyone was using. My first thought was if JSHint could help with this problem?&lt;/div&gt;&lt;div&gt;I went back to look at JSHint and I saw that on their roadmap you could create your own rules, and I thought that’s what we need. Why would I build something new? I didn’t see anything on GitHub and didn’t see the status of that. I wanted to see what the plan was, and they weren’t going to get to it. I said that I really needed this tool and I thought it would be helpful to others, too.&lt;/div&gt;&lt;div&gt;8:04 – My history was only back when it was customizable.&lt;/div&gt;&lt;div&gt;8:13 – Aimee: It’s interesting to see that they are basing it on regular expressions.&lt;/div&gt;&lt;div&gt;8:32 – Guest: Interesting thing at Box was that there was...I am not sure but one of the engineers at Box wrote...&lt;/div&gt;&lt;div&gt;9:03 – Aimee: I was going to ask in your opinion what do you think ES Lint is...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li><a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee Knight</a></li>
<li>
<a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Charles Max Wood</a> (DevChat TV)</li>
<li><a href="https://2013.boston.wordcamp.org/speakers/" rel="nofollow">Christopher Ferdinandi (Boston)</a></li>
<li><a href="https://twitter.com/housecor" rel="nofollow">Cory House (Kansas City)</a></li>
<li><a href="https://twitter.com/josepheames" rel="nofollow">Joe Eames</a></li>
</ul><div>
<strong>Special Guests:</strong> <a href="https://twitter.com/slicknet" rel="nofollow">Nicholas Zakas</a>
</div><div>In this episode, the panel talks with <a href="https://twitter.com/slicknet" rel="nofollow">Nicholas Zakas</a> who writes on his site, Human Who Codes. He is the creator of <a href="https://twitter.com/geteslint" rel="nofollow">ESLint</a>, also the author of several books, and he blogs, too. He was employed through Box and today he talks about ESLint in full detail! Check it out! </div><div><strong>Show Topics:</strong></div><div>0:05 – <a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Advertisement: KENDO UI</a>
</div><div>0:37 – Hello! The panel is...(Chuck introduces everyone).</div><div>1:04 – Nicholas who are you?</div><div>1:17 – Nicholas: Yeah it’s been about 5 years and then you invited me again, but I couldn’t come on to talk about ESLint back then. That’s probably what people know me most for at this point. I created ESLint and I kicked that off and now a great team of people is maintaining it.</div><div>1:58 – Chuck: What is it?</div><div>2:04 – It’s a Linter for JavaScript. It falls into the same category as JSLint. The purpose of ESLint is to help you find problems with your code. It has grown quite a bit since I’ve created it. It can help with bugs and enforcing style guides and other things.</div><div>2:53 – Where did it come from?</div><div>2:57 – Guest: The idea popped into my head when I worked at Pop. One of my teammates was working on a bug and at that time we were using...</div><div>Nothing was working and after investigating someone had written a JavaScript code that was using a native code to make an Ajax request. It wasn’t the best practice for the company at the time. For whatever reason the person was unaware of that. When using that native XML...there was a little bit of trickiness to it because it was a wrapper around the...</div><div>We used a library to work around those situations and add a line (a Linter) for all JavaScript files. It was a text file and when you tried to render code through the process it would run and run the normal expression and it would fail if any of the...matched.</div><div>I am not comfortable using normal expressions to write code for this. You could be matching in side of a string and it’s not a good way to be checking code for problems. I wanted to find a better way.</div><div>6:04 – Why did you choose to create a product vs. using other options out there?</div><div>6:15 – Guest: Both of those weren’t around. JSHint was pretty much the defector tool that everyone was using. My first thought was if JSHint could help with this problem?</div><div>I went back to look at JSHint and I saw that on their roadmap you could create your own rules, and I thought that’s what we need. Why would I build something new? I didn’t see anything on GitHub and didn’t see the status of that. I wanted to see what the plan was, and they weren’t going to get to it. I said that I really needed this tool and I thought it would be helpful to others, too.</div><div>8:04 – My history was only back when it was customizable.</div><div>8:13 – Aimee: It’s interesting to see that they are basing it on regular expressions.</div><div>8:32 – Guest: Interesting thing at Box was that there was...I am not sure but one of the engineers at Box wrote...</div><div>9:03 – Aimee: I was going to ask in your opinion what do you think ES Lint is the standard now?</div><div>9:16 – Guest: How easy it is to plug things in. That was always my goal because I wanted the tool not to be boxed in – in anyway.</div><div><em>The guest continues to talk about how pluggable ESLint is and the other features of this tool.</em></div><div>13:41 – One thing I like about ESLint is that it can be an educational tool for a team. Did you see that being an educational tool?</div><div>14:24 – Guest: How do you start introducing new things to a team that is running at full capacity? That is something that I’ve wondered throughout my career. As a result of that, I found that a new team there were some problems I the code base that were really hard to get resolved, because when one person recognizes it there isn’t a god way to share that information within a team in a non-confrontational way. It’s better to get angry at a tool rather than a person.</div><div><em>Guest goes into what this can teach people.</em></div><div>18:07 – Panelist: I am not surprised. Is there a best practice to get a team to start with ESLint?</div><div>Do you get the whole team in a room and show them the options or take the best guess and turn it on?</div><div>18:34 – Guest: The thing I recommend is that first and foremost get ESLint in your system with zero rules on. It starts that mindset into your development process. We can do something to automatically check...</div><div>Get Syntax checking and you will se improvements on the number of bugs that are getting out of production. I recommend using the default the ESLint configuration. This has all of the things that we have found that are most likely errors and runtime errors vs. syntax errors. You can go through with those and sometimes it is easier to run that check with...</div><div>Using those ESLint rules will clean up a lot of problems that you didn’t know you had with your code. There are too many problems with those rules. I recommend instead of turning them off then put the severity to warning and not error. That is something we started with in the beginning. We turned on as many rules as we could and it drove people crazy. They didn’t feel like when they were committing to a file why should I be...</div><div>The idea with the different scenario levels you don’t’ want to turn off rules so people don’t know there is a problem. There can be a rule on so people will know that there is a problem, but...</div><div>Doing that alone will give you a lot of benefit in using ESLint. How do you decide as a team on the rules that are maybe not for finding errors but for stylistic in error? Do we use four spaces, semi-colons, etc. To figure that out I am a big component on finding a pre-existing style guide and adapting it. Get everyone to agree.</div><div>There is no right or wrong when it comes to stylistic preferences. It really is just getting everyone to do the same thing. I think it was Crawford that said: Whether you drive on the right side of the left side of the road – it doesn’t matter as long as everyone is dong the same thing. I agree with that and it applies to style guides. It can get heated but for the best thing for the team is stick with a guide and work together.</div><div>24:36 – Aimee: I can go through the options to pick one of the style guides out there and then it will automatically create my configuration for me is helpful. Question: If you had to pick 2 or 3 rules that you are super helpful what would they be?</div><div>25:30 – Guest: To touch briefly on indentation. Whether you like four spaces or whether you are wild and like tabs, I think the indent rule is very helpful. Just for wiping out and eliminating that discussion through your team. Have your editor setup however they want but on the pre-hook...</div><div>But my favorite rules I tend to lean towards the ones that saved me.</div><div><em>The Guest goes through his favorite rules with ESLint. Check it out!</em></div><div>26:51 – Guest mentions his second favorite rule, here!</div><div>28:24 – Guest mentions his third favorite rule, here!</div><div>29:03 – Guest mentions the rule that makes him giggle a lot, here!</div><div>30:07 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement – Sentry!</a>
</div><div>31:22 – What is your take on running Fix? Does it make sense to run Fix?</div><div>32:00 – Guest: It depends and the idea behind Fix is the idea of doing a one time (at the start) fix everything that it can find wrong b/c I don’t want to do it by hand. It morphed into a more of a tool that people are using all the time. I too have mixed feelings about it. I think the greatest value you get out of Fix is that when you first install it or when you enable a new rule. I think in those situations you get a lot of value out of Fix. I think that when people were getting aggressive with their code styles it took us down a path where we...</div><div>As a pre-commit hook it could be to fix things and part of the built system you wouldn’t want...</div><div>People are probably wondering: Why doesn’t ESLint doesn’t fix all the time?</div><div>It can be a team decision: do you want to run Fix at the point that the developer is writing the code, do you want to use Fix as running it as a build when you are bundling? It really seems more of a personal preference. I am on the fence about it. Even though I am leaning more towards...</div><div>35:16 – Do you run Premier?</div><div>35:20 – Guest: No I don’t. I don’t have anything against <a href="https://github.com/Premier" rel="nofollow">Premier</a> but I think <a href="https://github.com/prettier/prettier" rel="nofollow">Prettier</a> uses a very interesting space.</div><div>37:50 – Chuck: What is next for ESLint and what is next for you?</div><div>37:55 – Guest: Well, to be honest I am not sure what is next for ESLint. I haven’t been involved with keeping it maintained for the last few years. I do help out with feedback with decisions. But in general the ESLint the direction is that let’s add tings that help people avoid language hazards and make sure that ESLint is still pluggable. Lastly, that we will be there to help people and the community. There is this virtuosic cycle and tools like Babble and then tools like ESLint introducing rules adapting new rules and features better.</div><div>For myself, and the future, I haven’t been involved with ESLint because I am focusing on my health. I was diagnosed with Lyme Disease and it meant that I needed to focus on my health. That’s why, too, I wasn’t able to join a few years ago. I am doing better but I am a few years away for working fulltime and writing books and blogging, again. The trajectory is upward. I want to stress that you need to take care of yourself.</div><div>There is interesting stuff that we are doing and I love it, but make sure you take care of yourself! If you don’t have your health then nothing will really matter. I want to encourage you all to take care of yourselves better. This industry can take a toll on your body b/c it is high-stressed. If you are stressed your immune system will shut down. For a lot of us we are working too much and there isn’t an off-switch. I would like to encourage people to examine their life and their time.</div><div>When you take time to turn off your analytic brain, and work on your creative brain then the pathways will connect better.</div><div>Please save your money!</div><div>Lyme disease is spread through tick bites.</div><div>44:30 – Aimee: Thank you for sharing that!</div><div>44:38 – Chuck: It’s encouraging to me that you are still trying to come back even after this disease. I think we take things for granted sometimes. You can’t always count on things going the way you want it to go.</div><div>45:19 – Guest: What happened to me was I left work and one Friday afternoon I had a normal weekend. My health was on the decline, and I rested all weekend. And Monday I couldn’t get out of bed. That started this whole period where I stopped leaving the house completely. That’s how quickly things can change for you. I harp on people a lot to save their money. If I didn’t have savings there would be a very different end to my story. I want to encourage people to save.</div><div>46:33 – Chuck: I think on that note let’s go to picks. Where can people find you?</div><div>46:45 – Guest: My blog is <a href="https://humanwhocodes.com" rel="nofollow">Human Who Codes.</a>
</div><div>47:10 – Chuck: Anything people can do to help you? <a href="https://www.amazon.com/Nicholas-C.-Zakas/e/B001IGUTOC" rel="nofollow">Check out his books you won’t regret it!</a>
</div><div>47:33 – Guest: Buying books is always helpful. I would say that if you can spend some time contributing to <a href="https://eslint.org" rel="nofollow">ESLint</a> that is always a great help. Anything you can do to help them will help me. I want to make sure that those folks are happy, healthy and productive. For me, personally, I love when people Tweet at me and say HI! I love hearing other people’s stories of how they have overcome past diseases or illnesses. If you want to send monetary gifts – donate to a wonderful <a href="https://lymelightfoundation.org" rel="nofollow">organization</a> that helps children with <a href="https://lymelightfoundation.org" rel="nofollow">Lyme disease</a>. I would encourage you to support if you feel inclined.</div><div>50:49 – Chuck: We appreciate it, and I appreciate you being so open about your personal story.</div><div>51:11 – <a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Advertisement – eBook: Get a coder job!</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li><a href="http://elm-lang.org" rel="nofollow">Elm</a></li>
<li><a href="https://vuejs.org" rel="nofollow">Vue</a></li>
<li><a href="https://github.com/prettier/prettier" rel="nofollow">GitHub – Prettier</a></li>
<li><a href="https://github.com/Premier" rel="nofollow">GitHub – Premier</a></li>
<li><a href="https://lymelightfoundation.org" rel="nofollow">Lyme Light Foundation</a></li>
<li><a href="https://inclusive-components.design" rel="nofollow">Inclusive Components</a></li>
<li><a href="https://eslint.org/docs/rules/no-restricted-imports" rel="nofollow">ESLint – Disallow Specific Imports</a></li>
<li><a href="https://stateofjs.com" rel="nofollow">State of JS</a></li>
<li><a href="https://gomakethings.com/resources/" rel="nofollow">Learn JavaScript</a></li>
<li><a href="https://www.amazon.com/Total-Recall-Unbelievably-True-Story-ebook/dp/B006VGGAC4" rel="nofollow">Book: Total Recall</a></li>
<li><a href="https://hackernoon.com/goodbye-redux-26e6a27b3a0b" rel="nofollow">Goodbye Redux</a></li>
<li><a href="https://www.youtube.com/channel/UCi7l9chXMljpUft67vw78qw" rel="nofollow">YouTube Channel – Sideways</a></li>
<li><a href="https://humanwhocodes.com" rel="nofollow">Human Who Codes – Nicholas Zakas</a></li>
<li><a href="https://www.amazon.com/s/ref=as_li_ss_tl?field-keywords=nicholas+zakas&language=en_US&linkCode=sl2&linkId=3eaa2ae8a34b5d0bf1d2fbed49f57e87&tag=devchattv-20&url=search-alias%3Daps" rel="nofollow">Nicholas’ Books</a></li>
<li><a href="https://twitter.com/slicknet" rel="nofollow">Nicholas’ Twitter</a></li>
<li><a href="https://github.com/nzakas/" rel="nofollow">Nicholas’ GitHub</a></li>
<li><a href="https://www.linkedin.com/in/nzakas" rel="nofollow">Nicholas’ LinkedIn</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Get a Coder Job</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul>
<li><a href="https://hackernoon.com/there-are-3-main-types-of-technical-debt-heres-how-to-manage-them-4a3328a4c50c" rel="nofollow">Technical debt </a></li>
<li><a href="https://www.amazon.com/Professional-JavaScript-Developers-Nicholas-Zakas/dp/1118026691/ref=sr_1_3?ie=UTF8&keywords=nicholas+zakas&qid=1540162058&sr=8-3" rel="nofollow">Professional JavaScript for Web Developers </a></li>
</ul><div>Chris</div><ul>
<li><a href="https://inclusive-components.design/" rel="nofollow">Inclusive Components Blog</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Cascade" rel="nofollow">CSS Cascade</a></li>
<li>JS Jabber - code</li>
</ul><div>Cory</div><ul>
<li><a href="https://eslint.org/docs/rules/no-restricted-imports" rel="nofollow">No Restricted Imports </a></li>
<li><a href="https://stateofjs.com/" rel="nofollow">State of JS</a></li>
<li><a href="https://www.amazon.com/Total-Recall-Unbelievably-True-Story-ebook/dp/B006VGGAC4" rel="nofollow">Total Recall</a></li>
</ul><div>Charles</div><ul><li>My JavaScript Story</li></ul><div>Joe</div><ul>
<li>Thought bubbles...</li>
<li><a href="https://hackernoon.com/goodbye-redux-26e6a27b3a0b" rel="nofollow">Goodbye Redux</a></li>
<li><a href="https://www.youtube.com/channel/UCi7l9chXMljpUft67vw78qw" rel="nofollow">Sideways Channel</a></li>
</ul><div>Nicholas</div><ul>
<li><a href="https://www.amazon.com/Brain-That-Changes-Itself-Frontiers-ebook/dp/B000QCTNIW/ref=sr_1_1?ie=UTF8&keywords=the+brain+that+changes+itself&qid=1540162755&sr=8-1" rel="nofollow">The Brain that Changes Its Self</a></li>
<li><a href="https://www.amazon.com/Ghost-Boy-Miraculous-Misdiagnosed-Trapped-ebook/dp/B00C5QA94O/ref=sr_1_1?ie=UTF8&keywords=Ghost+Boy&qid=1540162815&s=digital-text&sr=1-1" rel="nofollow">Ghost Boy</a></li>
<li>Tip - Turn off your Wi-Fi before Bed</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Charles Max Wood&lt;/a&gt; (DevChat TV)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34; rel=&#34;nofollow&#34;&gt;Christopher Ferdinandi (Boston)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/housecor&#34; rel=&#34;nofollow&#34;&gt;Cory House (Kansas City)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames&#34; rel=&#34;nofollow&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/slicknet&#34; rel=&#34;nofollow&#34;&gt;Nicholas Zakas&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/slicknet&#34; rel=&#34;nofollow&#34;&gt;Nicholas Zakas&lt;/a&gt; who writes on his site, Human Who Codes. He is the creator of &lt;a href=&#34;https://twitter.com/geteslint&#34; rel=&#34;nofollow&#34;&gt;ESLint&lt;/a&gt;, also the author of several books, and he blogs, too. He was employed through Box and today he talks about ESLint in full detail! Check it out! &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:05 – &lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Advertisement: KENDO UI&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;0:37 – Hello! The panel is...(Chuck introduces everyone).&lt;/div&gt;&lt;div&gt;1:04 – Nicholas who are you?&lt;/div&gt;&lt;div&gt;1:17 – Nicholas: Yeah it’s been about 5 years and then you invited me again, but I couldn’t come on to talk about ESLint back then. That’s probably what people know me most for at this point. I created ESLint and I kicked that off and now a great team of people is maintaining it.&lt;/div&gt;&lt;div&gt;1:58 – Chuck: What is it?&lt;/div&gt;&lt;div&gt;2:04 – It’s a Linter for JavaScript. It falls into the same category as JSLint. The purpose of ESLint is to help you find problems with your code. It has grown quite a bit since I’ve created it. It can help with bugs and enforcing style guides and other things.&lt;/div&gt;&lt;div&gt;2:53 – Where did it come from?&lt;/div&gt;&lt;div&gt;2:57 – Guest: The idea popped into my head when I worked at Pop. One of my teammates was working on a bug and at that time we were using...&lt;/div&gt;&lt;div&gt;Nothing was working and after investigating someone had written a JavaScript code that was using a native code to make an Ajax request. It wasn’t the best practice for the company at the time. For whatever reason the person was unaware of that. When using that native XML...there was a little bit of trickiness to it because it was a wrapper around the...&lt;/div&gt;&lt;div&gt;We used a library to work around those situations and add a line (a Linter) for all JavaScript files. It was a text file and when you tried to render code through the process it would run and run the normal expression and it would fail if any of the...matched.&lt;/div&gt;&lt;div&gt;I am not comfortable using normal expressions to write code for this. You could be matching in side of a string and it’s not a good way to be checking code for problems. I wanted to find a better way.&lt;/div&gt;&lt;div&gt;6:04 – Why did you choose to create a product vs. using other options out there?&lt;/div&gt;&lt;div&gt;6:15 – Guest: Both of those weren’t around. JSHint was pretty much the defector tool that everyone was using. My first thought was if JSHint could help with this problem?&lt;/div&gt;&lt;div&gt;I went back to look at JSHint and I saw that on their roadmap you could create your own rules, and I thought that’s what we need. Why would I build something new? I didn’t see anything on GitHub and didn’t see the status of that. I wanted to see what the plan was, and they weren’t going to get to it. I said that I really needed this tool and I thought it would be helpful to others, too.&lt;/div&gt;&lt;div&gt;8:04 – My history was only back when it was customizable.&lt;/div&gt;&lt;div&gt;8:13 – Aimee: It’s interesting to see that they are basing it on regular expressions.&lt;/div&gt;&lt;div&gt;8:32 – Guest: Interesting thing at Box was that there was...I am not sure but one of the engineers at Box wrote...&lt;/div&gt;&lt;div&gt;9:03 – Aimee: I was going to ask in your opinion what do you think ES Lint is the standard now?&lt;/div&gt;&lt;div&gt;9:16 – Guest: How easy it is to plug things in. That was always my goal because I wanted the tool not to be boxed in – in anyway.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The guest continues to talk about how pluggable ESLint is and the other features of this tool.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;13:41 – One thing I like about ESLint is that it can be an educational tool for a team. Did you see that being an educational tool?&lt;/div&gt;&lt;div&gt;14:24 – Guest: How do you start introducing new things to a team that is running at full capacity? That is something that I’ve wondered throughout my career. As a result of that, I found that a new team there were some problems I the code base that were really hard to get resolved, because when one person recognizes it there isn’t a god way to share that information within a team in a non-confrontational way. It’s better to get angry at a tool rather than a person.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Guest goes into what this can teach people.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;18:07 – Panelist: I am not surprised. Is there a best practice to get a team to start with ESLint?&lt;/div&gt;&lt;div&gt;Do you get the whole team in a room and show them the options or take the best guess and turn it on?&lt;/div&gt;&lt;div&gt;18:34 – Guest: The thing I recommend is that first and foremost get ESLint in your system with zero rules on. It starts that mindset into your development process. We can do something to automatically check...&lt;/div&gt;&lt;div&gt;Get Syntax checking and you will se improvements on the number of bugs that are getting out of production. I recommend using the default the ESLint configuration. This has all of the things that we have found that are most likely errors and runtime errors vs. syntax errors. You can go through with those and sometimes it is easier to run that check with...&lt;/div&gt;&lt;div&gt;Using those ESLint rules will clean up a lot of problems that you didn’t know you had with your code. There are too many problems with those rules. I recommend instead of turning them off then put the severity to warning and not error. That is something we started with in the beginning. We turned on as many rules as we could and it drove people crazy. They didn’t feel like when they were committing to a file why should I be...&lt;/div&gt;&lt;div&gt;The idea with the different scenario levels you don’t’ want to turn off rules so people don’t know there is a problem. There can be a rule on so people will know that there is a problem, but...&lt;/div&gt;&lt;div&gt;Doing that alone will give you a lot of benefit in using ESLint. How do you decide as a team on the rules that are maybe not for finding errors but for stylistic in error? Do we use four spaces, semi-colons, etc. To figure that out I am a big component on finding a pre-existing style guide and adapting it. Get everyone to agree.&lt;/div&gt;&lt;div&gt;There is no right or wrong when it comes to stylistic preferences. It really is just getting everyone to do the same thing. I think it was Crawford that said: Whether you drive on the right side of the left side of the road – it doesn’t matter as long as everyone is dong the same thing. I agree with that and it applies to style guides. It can get heated but for the best thing for the team is stick with a guide and work together.&lt;/div&gt;&lt;div&gt;24:36 – Aimee: I can go through the options to pick one of the style guides out there and then it will automatically create my configuration for me is helpful. Question: If you had to pick 2 or 3 rules that you are super helpful what would they be?&lt;/div&gt;&lt;div&gt;25:30 – Guest: To touch briefly on indentation. Whether you like four spaces or whether you are wild and like tabs, I think the indent rule is very helpful. Just for wiping out and eliminating that discussion through your team. Have your editor setup however they want but on the pre-hook...&lt;/div&gt;&lt;div&gt;But my favorite rules I tend to lean towards the ones that saved me.&lt;/div&gt;&lt;div&gt;&lt;em&gt;The Guest goes through his favorite rules with ESLint. Check it out!&lt;/em&gt;&lt;/div&gt;&lt;div&gt;26:51 – Guest mentions his second favorite rule, here!&lt;/div&gt;&lt;div&gt;28:24 – Guest mentions his third favorite rule, here!&lt;/div&gt;&lt;div&gt;29:03 – Guest mentions the rule that makes him giggle a lot, here!&lt;/div&gt;&lt;div&gt;30:07 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – Sentry!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;31:22 – What is your take on running Fix? Does it make sense to run Fix?&lt;/div&gt;&lt;div&gt;32:00 – Guest: It depends and the idea behind Fix is the idea of doing a one time (at the start) fix everything that it can find wrong b/c I don’t want to do it by hand. It morphed into a more of a tool that people are using all the time. I too have mixed feelings about it. I think the greatest value you get out of Fix is that when you first install it or when you enable a new rule. I think in those situations you get a lot of value out of Fix. I think that when people were getting aggressive with their code styles it took us down a path where we...&lt;/div&gt;&lt;div&gt;As a pre-commit hook it could be to fix things and part of the built system you wouldn’t want...&lt;/div&gt;&lt;div&gt;People are probably wondering: Why doesn’t ESLint doesn’t fix all the time?&lt;/div&gt;&lt;div&gt;It can be a team decision: do you want to run Fix at the point that the developer is writing the code, do you want to use Fix as running it as a build when you are bundling? It really seems more of a personal preference. I am on the fence about it. Even though I am leaning more towards...&lt;/div&gt;&lt;div&gt;35:16 – Do you run Premier?&lt;/div&gt;&lt;div&gt;35:20 – Guest: No I don’t. I don’t have anything against &lt;a href=&#34;https://github.com/Premier&#34; rel=&#34;nofollow&#34;&gt;Premier&lt;/a&gt; but I think &lt;a href=&#34;https://github.com/prettier/prettier&#34; rel=&#34;nofollow&#34;&gt;Prettier&lt;/a&gt; uses a very interesting space.&lt;/div&gt;&lt;div&gt;37:50 – Chuck: What is next for ESLint and what is next for you?&lt;/div&gt;&lt;div&gt;37:55 – Guest: Well, to be honest I am not sure what is next for ESLint. I haven’t been involved with keeping it maintained for the last few years. I do help out with feedback with decisions. But in general the ESLint the direction is that let’s add tings that help people avoid language hazards and make sure that ESLint is still pluggable. Lastly, that we will be there to help people and the community. There is this virtuosic cycle and tools like Babble and then tools like ESLint introducing rules adapting new rules and features better.&lt;/div&gt;&lt;div&gt;For myself, and the future, I haven’t been involved with ESLint because I am focusing on my health. I was diagnosed with Lyme Disease and it meant that I needed to focus on my health. That’s why, too, I wasn’t able to join a few years ago. I am doing better but I am a few years away for working fulltime and writing books and blogging, again. The trajectory is upward. I want to stress that you need to take care of yourself.&lt;/div&gt;&lt;div&gt;There is interesting stuff that we are doing and I love it, but make sure you take care of yourself! If you don’t have your health then nothing will really matter. I want to encourage you all to take care of yourselves better. This industry can take a toll on your body b/c it is high-stressed. If you are stressed your immune system will shut down. For a lot of us we are working too much and there isn’t an off-switch. I would like to encourage people to examine their life and their time.&lt;/div&gt;&lt;div&gt;When you take time to turn off your analytic brain, and work on your creative brain then the pathways will connect better.&lt;/div&gt;&lt;div&gt;Please save your money!&lt;/div&gt;&lt;div&gt;Lyme disease is spread through tick bites.&lt;/div&gt;&lt;div&gt;44:30 – Aimee: Thank you for sharing that!&lt;/div&gt;&lt;div&gt;44:38 – Chuck: It’s encouraging to me that you are still trying to come back even after this disease. I think we take things for granted sometimes. You can’t always count on things going the way you want it to go.&lt;/div&gt;&lt;div&gt;45:19 – Guest: What happened to me was I left work and one Friday afternoon I had a normal weekend. My health was on the decline, and I rested all weekend. And Monday I couldn’t get out of bed. That started this whole period where I stopped leaving the house completely. That’s how quickly things can change for you. I harp on people a lot to save their money. If I didn’t have savings there would be a very different end to my story. I want to encourage people to save.&lt;/div&gt;&lt;div&gt;46:33 – Chuck: I think on that note let’s go to picks. Where can people find you?&lt;/div&gt;&lt;div&gt;46:45 – Guest: My blog is &lt;a href=&#34;https://humanwhocodes.com&#34; rel=&#34;nofollow&#34;&gt;Human Who Codes.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;47:10 – Chuck: Anything people can do to help you? &lt;a href=&#34;https://www.amazon.com/Nicholas-C.-Zakas/e/B001IGUTOC&#34; rel=&#34;nofollow&#34;&gt;Check out his books you won’t regret it!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;47:33 – Guest: Buying books is always helpful. I would say that if you can spend some time contributing to &lt;a href=&#34;https://eslint.org&#34; rel=&#34;nofollow&#34;&gt;ESLint&lt;/a&gt; that is always a great help. Anything you can do to help them will help me. I want to make sure that those folks are happy, healthy and productive. For me, personally, I love when people Tweet at me and say HI! I love hearing other people’s stories of how they have overcome past diseases or illnesses. If you want to send monetary gifts – donate to a wonderful &lt;a href=&#34;https://lymelightfoundation.org&#34; rel=&#34;nofollow&#34;&gt;organization&lt;/a&gt; that helps children with &lt;a href=&#34;https://lymelightfoundation.org&#34; rel=&#34;nofollow&#34;&gt;Lyme disease&lt;/a&gt;. I would encourage you to support if you feel inclined.&lt;/div&gt;&lt;div&gt;50:49 – Chuck: We appreciate it, and I appreciate you being so open about your personal story.&lt;/div&gt;&lt;div&gt;51:11 – &lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Advertisement – eBook: Get a coder job!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/prettier/prettier&#34; rel=&#34;nofollow&#34;&gt;GitHub – Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Premier&#34; rel=&#34;nofollow&#34;&gt;GitHub – Premier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lymelightfoundation.org&#34; rel=&#34;nofollow&#34;&gt;Lyme Light Foundation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inclusive-components.design&#34; rel=&#34;nofollow&#34;&gt;Inclusive Components&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://eslint.org/docs/rules/no-restricted-imports&#34; rel=&#34;nofollow&#34;&gt;ESLint – Disallow Specific Imports&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stateofjs.com&#34; rel=&#34;nofollow&#34;&gt;State of JS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com/resources/&#34; rel=&#34;nofollow&#34;&gt;Learn JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Total-Recall-Unbelievably-True-Story-ebook/dp/B006VGGAC4&#34; rel=&#34;nofollow&#34;&gt;Book: Total Recall&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/goodbye-redux-26e6a27b3a0b&#34; rel=&#34;nofollow&#34;&gt;Goodbye Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCi7l9chXMljpUft67vw78qw&#34; rel=&#34;nofollow&#34;&gt;YouTube Channel – Sideways&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://humanwhocodes.com&#34; rel=&#34;nofollow&#34;&gt;Human Who Codes – Nicholas Zakas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/ref=as_li_ss_tl?field-keywords=nicholas&#43;zakas&amp;language=en_US&amp;linkCode=sl2&amp;linkId=3eaa2ae8a34b5d0bf1d2fbed49f57e87&amp;tag=devchattv-20&amp;url=search-alias%3Daps&#34; rel=&#34;nofollow&#34;&gt;Nicholas’ Books&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slicknet&#34; rel=&#34;nofollow&#34;&gt;Nicholas’ Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nzakas/&#34; rel=&#34;nofollow&#34;&gt;Nicholas’ GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/nzakas&#34; rel=&#34;nofollow&#34;&gt;Nicholas’ LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Get a Coder Job&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/there-are-3-main-types-of-technical-debt-heres-how-to-manage-them-4a3328a4c50c&#34; rel=&#34;nofollow&#34;&gt;Technical debt &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Professional-JavaScript-Developers-Nicholas-Zakas/dp/1118026691/ref=sr_1_3?ie=UTF8&amp;keywords=nicholas&#43;zakas&amp;qid=1540162058&amp;sr=8-3&#34; rel=&#34;nofollow&#34;&gt;Professional JavaScript for Web Developers &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://inclusive-components.design/&#34; rel=&#34;nofollow&#34;&gt;Inclusive Components Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/CSS/Cascade&#34; rel=&#34;nofollow&#34;&gt;CSS Cascade&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;JS Jabber - code&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://eslint.org/docs/rules/no-restricted-imports&#34; rel=&#34;nofollow&#34;&gt;No Restricted Imports &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stateofjs.com/&#34; rel=&#34;nofollow&#34;&gt;State of JS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Total-Recall-Unbelievably-True-Story-ebook/dp/B006VGGAC4&#34; rel=&#34;nofollow&#34;&gt;Total Recall&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;My JavaScript Story&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Thought bubbles...&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/goodbye-redux-26e6a27b3a0b&#34; rel=&#34;nofollow&#34;&gt;Goodbye Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCi7l9chXMljpUft67vw78qw&#34; rel=&#34;nofollow&#34;&gt;Sideways Channel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Nicholas&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Brain-That-Changes-Itself-Frontiers-ebook/dp/B000QCTNIW/ref=sr_1_1?ie=UTF8&amp;keywords=the&#43;brain&#43;that&#43;changes&#43;itself&amp;qid=1540162755&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;The Brain that Changes Its Self&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Ghost-Boy-Miraculous-Misdiagnosed-Trapped-ebook/dp/B00C5QA94O/ref=sr_1_1?ie=UTF8&amp;keywords=Ghost&#43;Boy&amp;qid=1540162815&amp;s=digital-text&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;Ghost Boy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tip - Turn off your Wi-Fi before Bed&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65451990" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d93fa770-66cd-4c93-9aa8-68c403741013/stream.mp3"/>
                
                <guid isPermaLink="false">c76751ce-7470-4122-8363-e185a917e579</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-336-the-origin-of-eslint-with-nicholas-zakas</link>
                <pubDate>Tue, 23 Oct 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4090</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 335: “CanJS 4.0” with Justin Meyer</itunes:title>
                <title>JSJ 335: “CanJS 4.0” with Justin Meyer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34;&gt;Charles Max Wood&lt;/a&gt; (DevChat TV)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34;&gt;Christopher Ferdinandi (Boston)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/justinbmeyer?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Justin Meyer &lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/justinbmeyer?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Justin Meyer&lt;/a&gt; who is a co-author of DoneJS, CanJS, jQueryPP, StealJS, and DocumentJS. Justin currently works for &lt;a href=&#34;https://www.bitovi.com/about&#34;&gt;Bitovi&lt;/a&gt; and is their Director of R&amp;amp;D. He is also a fan of basketball and Michael Jackson. The panel and Justin talk about CanJS in-detail – check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:58 – &lt;a href=&#34;https://radiopublic.com/all-javascript-podcasts-by-devcha-WwEoX8/ep/s1!3b9d2&#34;&gt;We had you on Episode 202.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:14 – Chuck: Can you tell everyone who you are?&lt;/div&gt;&lt;div&gt;1:20 – Justin tells us his background.&lt;/div&gt;&lt;div&gt;1:50 – Chuck.&lt;/div&gt;&lt;div&gt;1:58 – Justin.&lt;/div&gt;&lt;div&gt;2:06 – Chuck: Can you give us an introduction to what CanJS 4.0?&lt;/div&gt;&lt;div&gt;2:11 – Justin: It is a JavaScript framework and is similar to Vue. It adds a very model layer, and uses Real Time very well.&lt;/div&gt;&lt;div&gt;2:44 – Panelist.&lt;/div&gt;&lt;div&gt;2:49 – Justin.&lt;/div&gt;&lt;div&gt;2:55 – Panelist: What is the current...&lt;/div&gt;&lt;div&gt;3:09 – Justin: Compatibility is very important to us. A lot of the same tools are still available. It has over 80 different repositories.&lt;/div&gt;&lt;div&gt;Justin continues to talk about the differences/similarities between the different versions.&lt;/div&gt;&lt;div&gt;4:55 – Panelist: Angular, React, and Vue are dominating, so I have 2 questions.&lt;/div&gt;&lt;div&gt;1.) Where is the core strength of JS and its user base?&lt;/div&gt;&lt;div&gt;2.) What is like to be the CanJS when everyone is talking about the other programs?&lt;/div&gt;&lt;div&gt;5:31 – Justin: We have dealt with this for the past 10 years. Emotionally it’s not great, I wished it was more popular, but our priority is keeping our user-based happy. We’ve had big companies use it.&lt;/div&gt;&lt;div&gt;Justin answers the second question.&lt;/div&gt;&lt;div&gt;8:44 – Panelist: You mentioned two things.&lt;/div&gt;&lt;div&gt;9:22 – Aimee: I think everything has trade-offs. I would use something because it was the right tool for the job. I wouldn’t want to make something that was “cool.” I would want to make it super accessible in a network.&lt;/div&gt;&lt;div&gt;10:10 – Justin: That is a great marketing angle. We are trying to remove the worst parts of the program.&lt;/div&gt;&lt;div&gt;10:26 – Now I am intrigued.&lt;/div&gt;&lt;div&gt;10:32 – Justin: You have this mutable state and you aren’t sure. At least for &lt;a href=&#34;https://twitter.com/canjs?lang=en&#34;&gt;CanJS&lt;/a&gt; I don’t see that occurring too often.&lt;/div&gt;&lt;div&gt;10:54 – Aimee.&lt;/div&gt;&lt;div&gt;10:58 – Justin: Deep inheritance is definitely a problem and it can create...&lt;/div&gt;&lt;div&gt;11:13 – Aimee.&lt;/div&gt;&lt;div&gt;11:19 – Justin: We have changed strategies a lot, and I think it’s helped &lt;a href=&#34;https://twitter.com/canjs?lang=en&#34;&gt;CanJS&lt;/a&gt; grow; like 60% since January. We are doing a lot of user studies now. I run Meetups, etc. That being said inheritance schemes aren’t something that people will encounter. This is something that they won’t encounter months down the road.&lt;/div&gt;&lt;div&gt;13:00 – Aimee.&lt;/div&gt;&lt;div&gt;13:05 – Panelist: I would like to dig deeper into state-management. Everyone is doing Flux, talk about that with CanJS.&lt;/div&gt;&lt;div&gt;13:20 – Justin: Yeah. It depends on what kind of user you are talking to. When I talk to new users off the street (people who just graduated, etc.)...&lt;/div&gt;&lt;div&gt;If you look at React’s statistics – more than 50% doesn’t ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li><a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee Knight</a></li>
<li>
<a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Charles Max Wood</a> (DevChat TV)</li>
<li><a href="https://2013.boston.wordcamp.org/speakers/" rel="nofollow">Christopher Ferdinandi (Boston)</a></li>
<li><a href="https://twitter.com/josepheames" rel="nofollow">Joe Eames</a></li>
</ul><div>
<strong>Special Guests:</strong> <a href="https://twitter.com/justinbmeyer?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Justin Meyer </a>
</div><div>In this episode, the panel talks with <a href="https://twitter.com/justinbmeyer?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Justin Meyer</a> who is a co-author of DoneJS, CanJS, jQueryPP, StealJS, and DocumentJS. Justin currently works for <a href="https://www.bitovi.com/about" rel="nofollow">Bitovi</a> and is their Director of R&amp;D. He is also a fan of basketball and Michael Jackson. The panel and Justin talk about CanJS in-detail – check it out!</div><div><strong>Show Topics:</strong></div><div>0:58 – <a href="https://radiopublic.com/all-javascript-podcasts-by-devcha-WwEoX8/ep/s1!3b9d2" rel="nofollow">We had you on Episode 202.</a>
</div><div>1:14 – Chuck: Can you tell everyone who you are?</div><div>1:20 – Justin tells us his background.</div><div>1:50 – Chuck.</div><div>1:58 – Justin.</div><div>2:06 – Chuck: Can you give us an introduction to what CanJS 4.0?</div><div>2:11 – Justin: It is a JavaScript framework and is similar to Vue. It adds a very model layer, and uses Real Time very well.</div><div>2:44 – Panelist.</div><div>2:49 – Justin.</div><div>2:55 – Panelist: What is the current...</div><div>3:09 – Justin: Compatibility is very important to us. A lot of the same tools are still available. It has over 80 different repositories.</div><div>Justin continues to talk about the differences/similarities between the different versions.</div><div>4:55 – Panelist: Angular, React, and Vue are dominating, so I have 2 questions.</div><div>1.) Where is the core strength of JS and its user base?</div><div>2.) What is like to be the CanJS when everyone is talking about the other programs?</div><div>5:31 – Justin: We have dealt with this for the past 10 years. Emotionally it’s not great, I wished it was more popular, but our priority is keeping our user-based happy. We’ve had big companies use it.</div><div>Justin answers the second question.</div><div>8:44 – Panelist: You mentioned two things.</div><div>9:22 – Aimee: I think everything has trade-offs. I would use something because it was the right tool for the job. I wouldn’t want to make something that was “cool.” I would want to make it super accessible in a network.</div><div>10:10 – Justin: That is a great marketing angle. We are trying to remove the worst parts of the program.</div><div>10:26 – Now I am intrigued.</div><div>10:32 – Justin: You have this mutable state and you aren’t sure. At least for <a href="https://twitter.com/canjs?lang=en" rel="nofollow">CanJS</a> I don’t see that occurring too often.</div><div>10:54 – Aimee.</div><div>10:58 – Justin: Deep inheritance is definitely a problem and it can create...</div><div>11:13 – Aimee.</div><div>11:19 – Justin: We have changed strategies a lot, and I think it’s helped <a href="https://twitter.com/canjs?lang=en" rel="nofollow">CanJS</a> grow; like 60% since January. We are doing a lot of user studies now. I run Meetups, etc. That being said inheritance schemes aren’t something that people will encounter. This is something that they won’t encounter months down the road.</div><div>13:00 – Aimee.</div><div>13:05 – Panelist: I would like to dig deeper into state-management. Everyone is doing Flux, talk about that with CanJS.</div><div>13:20 – Justin: Yeah. It depends on what kind of user you are talking to. When I talk to new users off the street (people who just graduated, etc.)...</div><div>If you look at React’s statistics – more than 50% doesn’t use any state management.</div><div>16:15 – Panelist: I think it’s interesting that there are people that aren’t “oh my gosh...”</div><div>16:43 – Justin: The last coolest thing I’ve done is...</div><div>18:02 – Justin continues.</div><div>18:16 – Panelist: I kind of have this belief that we as a community turn to frameworks and tools too much. From your perspective when does it make sense to turn to a tool like this or better off working with native...</div><div>18:56 – It depends on how complex your app is and our ability to work through those problems. I think that’s a generic answer, but hopefully that helps. I don’t think you really can’t live without.</div><div>19:49 – Panelist: I think that’s fair. One thing that I found is that there are many things layered into state-management. Because you mentioned performance, which is something I care about, too. At what point does the extra tooling become too heavy for the user’s experience? Where do you draw the line?</div><div>21:11 – Justin: It depends. I don’t know what the parallel is – it’s like a richer developer problem. You have too many users where you can make those fine tuned adjustments. Do whatever is going to deliver the product first and then worry about performance later? I think our things are geared towards performance by default.</div><div>22:41 – Panelist: Playing devil’s advocate, though. But isn’t there some danger in kind of suggesting that you focus on performance WHEN it’s a business issue? Maybe there is there a lack of empathy among developers. I worry that advice is hurting us.</div><div>23:53 – Justin: No matter what you can build your homepage with Angular weird monstrosity, but then when you get to the point when people are using your product – you can just use native HTML, and native methods and build that one widget and as easy and fast as possible.</div><div>24:50 – Panelist: Dealing with complexity. Now we need to do things like bundlers, and such to deal with this issue. I feel like a crotchety old man yelling because it takes forever.</div><div>25:38 – Justin: I think it depends on where you are sitting. I think that comes down to the design. If your design has a lot of complex states, then...</div><div>26:37 – Panelist: Because you care about performance...</div><div>26:54 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement</a>
</div><div>27:53 – Justin: I don’t think that the run time of <a href="https://twitter.com/canjs?lang=en" rel="nofollow">CanJS</a> is going to be a critical performance path for anybody. Is there a responsibility? This is the oldest question. It’s like saying: where do you draw the line that you need to choose success/be elected to fight the battles if you really want to win.</div><div>You need someone using your product or it doesn’t really matter. Start-ups use our product because they need to get something up and in. I am going to flip this back onto you guys.</div><div>30:48 – Panelist: I think that’s fair.</div><div>31:00 – Aimee: I have a question. You got into consultancy when do you recommend using CanJS or something else?</div><div>31:15 – Justin: I always suggest people using CanJS.</div><div>31:53 – Aimee: What do these people do when their contract is over? I have used an older version of Can, and...</div><div>32:20 – Justin: Are you on <a href="https://github.com/gitterHQ" rel="nofollow">Gitter</a>?</div><div>Aimee: No, I am not.</div><div>32:25 – Justin: We do offer promote job posting to help them find somebody. We try our best to help people in any way we can.</div><div>33:05 – Aimee: That’s helpful. Another question.</div><div>33:28 – Justin: DoneJS is that. It uses the full kitchen sink. That’s what DoneJS is.</div><div>33:50 – Panelist: Let’s talk about CanJS in the mark-up. Do you think it’s better now or worse than 2012? Less space or more space?</div><div>34:13 – Justin: It’s probably worse. I think the methodology that we are using: focusing on our users. We get their feedback frequently. We are listening to our users, and I think we are being smarter.</div><div>35:16 – Panelist: Is the space getting more welcoming or less?</div><div>35:31 – It depends on what framework you are. It’s very hard to compete if you are the exact same thing as...</div><div>The market is so dense and there are so many ideas, so it’s getting harder and harder. What helps people break-through? Is it the technology or the framework?</div><div>36:36 – Panelist: I appreciate the richness of the field, as it exists right now. There aren’t a few things SMELT and ELM</div><div>37:10 – Justin: Elm for sure. I don’t have a lot of experience with SMELT.</div><div>37:23 – Panelist continues the talk.</div><div>37:54 – Chuck.</div><div>38:00 – Justin: I think it spreads by word-of-mouth. I used to think it was “technology” or... all that really matters is “can you deliver” and the person have a good experience.</div><div>Usability is the most important to me. We will see how this turns out. I will be either right or wrong.</div><div>39:18 – Panelist: Can we talk about the long-term future of Can JS?</div><div>39:28 – Justin: We are connecting to our user-base and making them happy. If I had it my way (which I don’t anymore) I think <a href="https://reactjs.org/docs/jsx-in-depth.html" rel="nofollow">JSX</a> is the best template language. We have been building integrations between JSX and...</div><div>I am putting out proposals where most people don’t like them.</div><div><em>Justin continues this conversation.</em></div><div>44:24 – Picks!</div><div>44:28 -<a href="https://devchat.tv/get-a-coder-job/" rel="nofollow"> Advertisement</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li><a href="http://elm-lang.org" rel="nofollow">Elm</a></li>
<li><a href="https://vuejs.org" rel="nofollow">Vue</a></li>
<li><a href="https://polyfill.io/v2/docs/" rel="nofollow">Polyfill.io</a></li>
<li><a href="https://sarahdayan.github.io/dinero.js/" rel="nofollow">Dinero.js</a></li>
<li><a href="https://vanillajstoolkit.com" rel="nofollow">Vanilla JS Toolkit</a></li>
<li><a href="https://canjs.com" rel="nofollow">CanJS’ Website</a></li>
<li><a href="https://github.com/canjs" rel="nofollow">CanJS’ GitHub</a></li>
<li><a href="https://twitter.com/canjs?lang=en" rel="nofollow">CanJS’ Twitter</a></li>
<li><a href="https://reactjs.org/docs/jsx-in-depth.html" rel="nofollow">JSX</a></li>
<li><a href="https://www.npmjs.com/package/jsx-templates" rel="nofollow">JSX- NPM</a></li>
<li><a href="https://github.com/justinbmeyer" rel="nofollow">Justin Meyer’s GitHub</a></li>
<li><a href="https://twitter.com/justinbmeyer?lang=en" rel="nofollow">Justin Meyer’s Twitter</a></li>
<li><a href="https://radiopublic.com/all-javascript-podcasts-by-devcha-WwEoX8/ep/s1!3b9d2" rel="nofollow">Past Episode with Justin Meyer</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Get a Coder Job</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul>
<li>Taking a walk for creativity</li>
<li><a href="https://ohshitgit.com" rel="nofollow">https://ohshitgit.com</a></li>
</ul><div>Chris</div><ul>
<li><a href="https://polyfill.io/" rel="nofollow">PolyFill.io</a></li>
<li><a href="https://sarahdayan.github.io/dinero.js/" rel="nofollow">Dinero.js</a></li>
<li><a href="https://vanillajstoolkit.com/" rel="nofollow">https://vanillajstoolkit.com/</a></li>
</ul><div>Joe</div><ul>
<li><a href="https://www.youtube.com/user/ScreenRant" rel="nofollow">Pitch Meeting</a></li>
<li><a href="https://www.imdb.com/title/tt3778644/" rel="nofollow">Solo</a></li>
</ul><div>Charles</div><ul>
<li><a href="https://phoenixframework.org" rel="nofollow">Phoenix Framework</a></li>
<li><a href="https://www.amazon.com/Queens-Poisoner-Kingfountain-Book-ebook/dp/B013UVNZ2K" rel="nofollow">The Queens Poisoner </a></li>
<li><a href="https://www.amazon.com/A-View-from-the-Top/dp/B01H0M78R8/ref=sr_1_1?ie=UTF8&keywords=A+View+From+The+Top+zig&qid=1539282756&sr=8-1" rel="nofollow">A View From The Top </a></li>
</ul><div>Justin</div><ul>
<li>The Killing of H2Push</li>
<li>Browser Contributor Days</li>
<li><a href="https://devchat.tv/js-jabber/jsj-326-conversation-with-ember-co-creator-tom-dale-on-ember-3-0-and-the-future-of-ember/" rel="nofollow">JSJ Episode 326 with Tom Dale</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Charles Max Wood&lt;/a&gt; (DevChat TV)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34; rel=&#34;nofollow&#34;&gt;Christopher Ferdinandi (Boston)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames&#34; rel=&#34;nofollow&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/justinbmeyer?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Justin Meyer &lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/justinbmeyer?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Justin Meyer&lt;/a&gt; who is a co-author of DoneJS, CanJS, jQueryPP, StealJS, and DocumentJS. Justin currently works for &lt;a href=&#34;https://www.bitovi.com/about&#34; rel=&#34;nofollow&#34;&gt;Bitovi&lt;/a&gt; and is their Director of R&amp;amp;D. He is also a fan of basketball and Michael Jackson. The panel and Justin talk about CanJS in-detail – check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;0:58 – &lt;a href=&#34;https://radiopublic.com/all-javascript-podcasts-by-devcha-WwEoX8/ep/s1!3b9d2&#34; rel=&#34;nofollow&#34;&gt;We had you on Episode 202.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;1:14 – Chuck: Can you tell everyone who you are?&lt;/div&gt;&lt;div&gt;1:20 – Justin tells us his background.&lt;/div&gt;&lt;div&gt;1:50 – Chuck.&lt;/div&gt;&lt;div&gt;1:58 – Justin.&lt;/div&gt;&lt;div&gt;2:06 – Chuck: Can you give us an introduction to what CanJS 4.0?&lt;/div&gt;&lt;div&gt;2:11 – Justin: It is a JavaScript framework and is similar to Vue. It adds a very model layer, and uses Real Time very well.&lt;/div&gt;&lt;div&gt;2:44 – Panelist.&lt;/div&gt;&lt;div&gt;2:49 – Justin.&lt;/div&gt;&lt;div&gt;2:55 – Panelist: What is the current...&lt;/div&gt;&lt;div&gt;3:09 – Justin: Compatibility is very important to us. A lot of the same tools are still available. It has over 80 different repositories.&lt;/div&gt;&lt;div&gt;Justin continues to talk about the differences/similarities between the different versions.&lt;/div&gt;&lt;div&gt;4:55 – Panelist: Angular, React, and Vue are dominating, so I have 2 questions.&lt;/div&gt;&lt;div&gt;1.) Where is the core strength of JS and its user base?&lt;/div&gt;&lt;div&gt;2.) What is like to be the CanJS when everyone is talking about the other programs?&lt;/div&gt;&lt;div&gt;5:31 – Justin: We have dealt with this for the past 10 years. Emotionally it’s not great, I wished it was more popular, but our priority is keeping our user-based happy. We’ve had big companies use it.&lt;/div&gt;&lt;div&gt;Justin answers the second question.&lt;/div&gt;&lt;div&gt;8:44 – Panelist: You mentioned two things.&lt;/div&gt;&lt;div&gt;9:22 – Aimee: I think everything has trade-offs. I would use something because it was the right tool for the job. I wouldn’t want to make something that was “cool.” I would want to make it super accessible in a network.&lt;/div&gt;&lt;div&gt;10:10 – Justin: That is a great marketing angle. We are trying to remove the worst parts of the program.&lt;/div&gt;&lt;div&gt;10:26 – Now I am intrigued.&lt;/div&gt;&lt;div&gt;10:32 – Justin: You have this mutable state and you aren’t sure. At least for &lt;a href=&#34;https://twitter.com/canjs?lang=en&#34; rel=&#34;nofollow&#34;&gt;CanJS&lt;/a&gt; I don’t see that occurring too often.&lt;/div&gt;&lt;div&gt;10:54 – Aimee.&lt;/div&gt;&lt;div&gt;10:58 – Justin: Deep inheritance is definitely a problem and it can create...&lt;/div&gt;&lt;div&gt;11:13 – Aimee.&lt;/div&gt;&lt;div&gt;11:19 – Justin: We have changed strategies a lot, and I think it’s helped &lt;a href=&#34;https://twitter.com/canjs?lang=en&#34; rel=&#34;nofollow&#34;&gt;CanJS&lt;/a&gt; grow; like 60% since January. We are doing a lot of user studies now. I run Meetups, etc. That being said inheritance schemes aren’t something that people will encounter. This is something that they won’t encounter months down the road.&lt;/div&gt;&lt;div&gt;13:00 – Aimee.&lt;/div&gt;&lt;div&gt;13:05 – Panelist: I would like to dig deeper into state-management. Everyone is doing Flux, talk about that with CanJS.&lt;/div&gt;&lt;div&gt;13:20 – Justin: Yeah. It depends on what kind of user you are talking to. When I talk to new users off the street (people who just graduated, etc.)...&lt;/div&gt;&lt;div&gt;If you look at React’s statistics – more than 50% doesn’t use any state management.&lt;/div&gt;&lt;div&gt;16:15 – Panelist: I think it’s interesting that there are people that aren’t “oh my gosh...”&lt;/div&gt;&lt;div&gt;16:43 – Justin: The last coolest thing I’ve done is...&lt;/div&gt;&lt;div&gt;18:02 – Justin continues.&lt;/div&gt;&lt;div&gt;18:16 – Panelist: I kind of have this belief that we as a community turn to frameworks and tools too much. From your perspective when does it make sense to turn to a tool like this or better off working with native...&lt;/div&gt;&lt;div&gt;18:56 – It depends on how complex your app is and our ability to work through those problems. I think that’s a generic answer, but hopefully that helps. I don’t think you really can’t live without.&lt;/div&gt;&lt;div&gt;19:49 – Panelist: I think that’s fair. One thing that I found is that there are many things layered into state-management. Because you mentioned performance, which is something I care about, too. At what point does the extra tooling become too heavy for the user’s experience? Where do you draw the line?&lt;/div&gt;&lt;div&gt;21:11 – Justin: It depends. I don’t know what the parallel is – it’s like a richer developer problem. You have too many users where you can make those fine tuned adjustments. Do whatever is going to deliver the product first and then worry about performance later? I think our things are geared towards performance by default.&lt;/div&gt;&lt;div&gt;22:41 – Panelist: Playing devil’s advocate, though. But isn’t there some danger in kind of suggesting that you focus on performance WHEN it’s a business issue? Maybe there is there a lack of empathy among developers. I worry that advice is hurting us.&lt;/div&gt;&lt;div&gt;23:53 – Justin: No matter what you can build your homepage with Angular weird monstrosity, but then when you get to the point when people are using your product – you can just use native HTML, and native methods and build that one widget and as easy and fast as possible.&lt;/div&gt;&lt;div&gt;24:50 – Panelist: Dealing with complexity. Now we need to do things like bundlers, and such to deal with this issue. I feel like a crotchety old man yelling because it takes forever.&lt;/div&gt;&lt;div&gt;25:38 – Justin: I think it depends on where you are sitting. I think that comes down to the design. If your design has a lot of complex states, then...&lt;/div&gt;&lt;div&gt;26:37 – Panelist: Because you care about performance...&lt;/div&gt;&lt;div&gt;26:54 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;27:53 – Justin: I don’t think that the run time of &lt;a href=&#34;https://twitter.com/canjs?lang=en&#34; rel=&#34;nofollow&#34;&gt;CanJS&lt;/a&gt; is going to be a critical performance path for anybody. Is there a responsibility? This is the oldest question. It’s like saying: where do you draw the line that you need to choose success/be elected to fight the battles if you really want to win.&lt;/div&gt;&lt;div&gt;You need someone using your product or it doesn’t really matter. Start-ups use our product because they need to get something up and in. I am going to flip this back onto you guys.&lt;/div&gt;&lt;div&gt;30:48 – Panelist: I think that’s fair.&lt;/div&gt;&lt;div&gt;31:00 – Aimee: I have a question. You got into consultancy when do you recommend using CanJS or something else?&lt;/div&gt;&lt;div&gt;31:15 – Justin: I always suggest people using CanJS.&lt;/div&gt;&lt;div&gt;31:53 – Aimee: What do these people do when their contract is over? I have used an older version of Can, and...&lt;/div&gt;&lt;div&gt;32:20 – Justin: Are you on &lt;a href=&#34;https://github.com/gitterHQ&#34; rel=&#34;nofollow&#34;&gt;Gitter&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;Aimee: No, I am not.&lt;/div&gt;&lt;div&gt;32:25 – Justin: We do offer promote job posting to help them find somebody. We try our best to help people in any way we can.&lt;/div&gt;&lt;div&gt;33:05 – Aimee: That’s helpful. Another question.&lt;/div&gt;&lt;div&gt;33:28 – Justin: DoneJS is that. It uses the full kitchen sink. That’s what DoneJS is.&lt;/div&gt;&lt;div&gt;33:50 – Panelist: Let’s talk about CanJS in the mark-up. Do you think it’s better now or worse than 2012? Less space or more space?&lt;/div&gt;&lt;div&gt;34:13 – Justin: It’s probably worse. I think the methodology that we are using: focusing on our users. We get their feedback frequently. We are listening to our users, and I think we are being smarter.&lt;/div&gt;&lt;div&gt;35:16 – Panelist: Is the space getting more welcoming or less?&lt;/div&gt;&lt;div&gt;35:31 – It depends on what framework you are. It’s very hard to compete if you are the exact same thing as...&lt;/div&gt;&lt;div&gt;The market is so dense and there are so many ideas, so it’s getting harder and harder. What helps people break-through? Is it the technology or the framework?&lt;/div&gt;&lt;div&gt;36:36 – Panelist: I appreciate the richness of the field, as it exists right now. There aren’t a few things SMELT and ELM&lt;/div&gt;&lt;div&gt;37:10 – Justin: Elm for sure. I don’t have a lot of experience with SMELT.&lt;/div&gt;&lt;div&gt;37:23 – Panelist continues the talk.&lt;/div&gt;&lt;div&gt;37:54 – Chuck.&lt;/div&gt;&lt;div&gt;38:00 – Justin: I think it spreads by word-of-mouth. I used to think it was “technology” or... all that really matters is “can you deliver” and the person have a good experience.&lt;/div&gt;&lt;div&gt;Usability is the most important to me. We will see how this turns out. I will be either right or wrong.&lt;/div&gt;&lt;div&gt;39:18 – Panelist: Can we talk about the long-term future of Can JS?&lt;/div&gt;&lt;div&gt;39:28 – Justin: We are connecting to our user-base and making them happy. If I had it my way (which I don’t anymore) I think &lt;a href=&#34;https://reactjs.org/docs/jsx-in-depth.html&#34; rel=&#34;nofollow&#34;&gt;JSX&lt;/a&gt; is the best template language. We have been building integrations between JSX and...&lt;/div&gt;&lt;div&gt;I am putting out proposals where most people don’t like them.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Justin continues this conversation.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;44:24 – Picks!&lt;/div&gt;&lt;div&gt;44:28 -&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt; Advertisement&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://polyfill.io/v2/docs/&#34; rel=&#34;nofollow&#34;&gt;Polyfill.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sarahdayan.github.io/dinero.js/&#34; rel=&#34;nofollow&#34;&gt;Dinero.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajstoolkit.com&#34; rel=&#34;nofollow&#34;&gt;Vanilla JS Toolkit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://canjs.com&#34; rel=&#34;nofollow&#34;&gt;CanJS’ Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/canjs&#34; rel=&#34;nofollow&#34;&gt;CanJS’ GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/canjs?lang=en&#34; rel=&#34;nofollow&#34;&gt;CanJS’ Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/docs/jsx-in-depth.html&#34; rel=&#34;nofollow&#34;&gt;JSX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/jsx-templates&#34; rel=&#34;nofollow&#34;&gt;JSX- NPM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/justinbmeyer&#34; rel=&#34;nofollow&#34;&gt;Justin Meyer’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/justinbmeyer?lang=en&#34; rel=&#34;nofollow&#34;&gt;Justin Meyer’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://radiopublic.com/all-javascript-podcasts-by-devcha-WwEoX8/ep/s1!3b9d2&#34; rel=&#34;nofollow&#34;&gt;Past Episode with Justin Meyer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Get a Coder Job&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Taking a walk for creativity&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ohshitgit.com&#34; rel=&#34;nofollow&#34;&gt;https://ohshitgit.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://polyfill.io/&#34; rel=&#34;nofollow&#34;&gt;PolyFill.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sarahdayan.github.io/dinero.js/&#34; rel=&#34;nofollow&#34;&gt;Dinero.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vanillajstoolkit.com/&#34; rel=&#34;nofollow&#34;&gt;https://vanillajstoolkit.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/ScreenRant&#34; rel=&#34;nofollow&#34;&gt;Pitch Meeting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt3778644/&#34; rel=&#34;nofollow&#34;&gt;Solo&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://phoenixframework.org&#34; rel=&#34;nofollow&#34;&gt;Phoenix Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Queens-Poisoner-Kingfountain-Book-ebook/dp/B013UVNZ2K&#34; rel=&#34;nofollow&#34;&gt;The Queens Poisoner &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/A-View-from-the-Top/dp/B01H0M78R8/ref=sr_1_1?ie=UTF8&amp;keywords=A&#43;View&#43;From&#43;The&#43;Top&#43;zig&amp;qid=1539282756&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;A View From The Top &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Justin&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The Killing of H2Push&lt;/li&gt;
&lt;li&gt;Browser Contributor Days&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/jsj-326-conversation-with-ember-co-creator-tom-dale-on-ember-3-0-and-the-future-of-ember/&#34; rel=&#34;nofollow&#34;&gt;JSJ Episode 326 with Tom Dale&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52028395" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e328eb82-1190-4133-bd26-c9ca89f96de8/stream.mp3"/>
                
                <guid isPermaLink="false">80f98876-b64e-4afa-890c-b0e9ec9f36c5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-335-canjs-4-0-with-justin-meyer</link>
                <pubDate>Tue, 16 Oct 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3251</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 334: “Web Performance API” with Dan Shappir</itunes:title>
                <title>JSJ 334: “Web Performance API” with Dan Shappir</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34;&gt;Christopher Ferdinandi (Boston)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Dan Shappir &lt;/a&gt;(Tel Aviv)&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Dan Shappir&lt;/a&gt; who is a computer software developer and performance specialist at Wix.com. As Dan states, his job is to make 100 million websites (hosted on the Wix platform) load and execute faster! Past employment includes working for companies, such as: Ericom, Ericom Software, and BackWeb. He studied at Technion Institute of Management and currently lives in Tel Aviv, Israel. The panel talks about web performance API among other things. Check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:29 – Charles: Let us know who you are and why you’re famous!&lt;/div&gt;&lt;div&gt;1:39 – “Hello!” from Dan Shappir.&lt;/div&gt;&lt;div&gt;2:25 – Charles: You should say that you go to EACH site EVERY day out of the millions of sites out there.&lt;/div&gt;&lt;div&gt;2:53 – Charles: My mom mentioned Wix to me at first. My mom teaches High School Math.&lt;/div&gt;&lt;div&gt;3:16 – Dan: Yes that is our mission statement. That everyone can get a website without the knowledge of how to build a website.&lt;/div&gt;&lt;div&gt;3:52 – Aimee makes her comments.&lt;/div&gt;&lt;div&gt;3:59 – Dan: On our platform we try to offer people flexibility. There are bounds and limits, but people can do their very own thing, though. To make Wix faster because as we add more features and functionality that is our goal.&lt;/div&gt;&lt;div&gt;4:40 – Chuck: Okay, I know how to make X perform a little bit better. You are looking at a platform that controls TONS of sites, how do you even go about that?&lt;/div&gt;&lt;div&gt;4:58 – Dan: It is more difficult then that. We have millions of users leveraging the platform but there are a lot of developers in Wix who are developing the platform. I don’t think anyone at Wix has a total grasp of the complexity of the platform that we built. We have hundreds of frontend people working on our platform. All of them have pieces to the kingdom. We have processes in place with code reviews and whatnot, but there is so much going on. There is a change every 2 minutes, 24/7. We need to make sure progressing instead of regressing. &lt;/div&gt;&lt;div&gt;6:54 – Aimee: I think it was interesting in one of the links you sent over. Because you know when something is getting worse you consider that a bug.&lt;/div&gt;&lt;div&gt;7:15 – Dan: It is more than a bug because if we see regression in performance then that is a problem. I can literally see any part of the organization and say, “stop” if it will&lt;/div&gt;&lt;div&gt;7:57 – Chuck: We are talking about performance, but what does that mean? What measures are there?&lt;/div&gt;&lt;div&gt;8:15: Dan: We are looking at performance can mean different things in different contents. User sites, for example, most important aspect is load time. How quickly the page loads and gets open to the viewer to that specific site. When they click something they want it instantly and no drag time. It does change in different contexts.&lt;/div&gt;&lt;div&gt;9:58 – Chuck: People do talk about load time. People have different definitions of it.&lt;/div&gt;&lt;div&gt;10:12: Dan: Excellent question. When you look at the different sites through Wix. Different people who build sites – load time can mean something else to everybody. It can mean when you see the MAIN text or the MAIN image. If it’s on an ECON site then how soon can they purchase or on a booking site, how long can the person book X product.&lt;/div&gt;&lt;div&gt;I heard someone at a conference say that load time is when: HERO TEXT ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li><a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee Knight</a></li>
<li><a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Charles Max Wood</a></li>
<li><a href="https://2013.boston.wordcamp.org/speakers/" rel="nofollow">Christopher Ferdinandi (Boston)</a></li>
</ul><div>
<strong>Special Guests:</strong> <a href="https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Dan Shappir </a>(Tel Aviv)</div><div>In this episode, the panel talks with <a href="https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Dan Shappir</a> who is a computer software developer and performance specialist at Wix.com. As Dan states, his job is to make 100 million websites (hosted on the Wix platform) load and execute faster! Past employment includes working for companies, such as: Ericom, Ericom Software, and BackWeb. He studied at Technion Institute of Management and currently lives in Tel Aviv, Israel. The panel talks about web performance API among other things. Check it out!</div><div><strong>Show Topics:</strong></div><div>1:29 – Charles: Let us know who you are and why you’re famous!</div><div>1:39 – “Hello!” from Dan Shappir.</div><div>2:25 – Charles: You should say that you go to EACH site EVERY day out of the millions of sites out there.</div><div>2:53 – Charles: My mom mentioned Wix to me at first. My mom teaches High School Math.</div><div>3:16 – Dan: Yes that is our mission statement. That everyone can get a website without the knowledge of how to build a website.</div><div>3:52 – Aimee makes her comments.</div><div>3:59 – Dan: On our platform we try to offer people flexibility. There are bounds and limits, but people can do their very own thing, though. To make Wix faster because as we add more features and functionality that is our goal.</div><div>4:40 – Chuck: Okay, I know how to make X perform a little bit better. You are looking at a platform that controls TONS of sites, how do you even go about that?</div><div>4:58 – Dan: It is more difficult then that. We have millions of users leveraging the platform but there are a lot of developers in Wix who are developing the platform. I don’t think anyone at Wix has a total grasp of the complexity of the platform that we built. We have hundreds of frontend people working on our platform. All of them have pieces to the kingdom. We have processes in place with code reviews and whatnot, but there is so much going on. There is a change every 2 minutes, 24/7. We need to make sure progressing instead of regressing. </div><div>6:54 – Aimee: I think it was interesting in one of the links you sent over. Because you know when something is getting worse you consider that a bug.</div><div>7:15 – Dan: It is more than a bug because if we see regression in performance then that is a problem. I can literally see any part of the organization and say, “stop” if it will</div><div>7:57 – Chuck: We are talking about performance, but what does that mean? What measures are there?</div><div>8:15: Dan: We are looking at performance can mean different things in different contents. User sites, for example, most important aspect is load time. How quickly the page loads and gets open to the viewer to that specific site. When they click something they want it instantly and no drag time. It does change in different contexts.</div><div>9:58 – Chuck: People do talk about load time. People have different definitions of it.</div><div>10:12: Dan: Excellent question. When you look at the different sites through Wix. Different people who build sites – load time can mean something else to everybody. It can mean when you see the MAIN text or the MAIN image. If it’s on an ECON site then how soon can they purchase or on a booking site, how long can the person book X product.</div><div>I heard someone at a conference say that load time is when: HERO TEXT And HERO IMAGE are displayed.</div><div>12:14 – Chuck: What is faster <a href="https://reactjs.org" rel="nofollow">React</a> or <a href="https://vuejs.org" rel="nofollow">Vue</a>?</div><div>12:21 – NEW HOST: Not sure. It all depends.</div><div>12:34 – Dan: We are big into React. We are one of the big React users outside of Facebook. I joined Wix four years ago, and even back then we were rebuilding our framework using React. One of our main modifications is because we wanted to do server-side rendered.</div><div>13:27 – Christopher asks Dan a question.</div><div>14:16 – Dan: We are in transition in this regard. Before we were totally client-site rendered, and that was the case until middle of last year. Then we deployed...</div><div>Dan: We are 100% server-side rendered now. Some things we are still using JavaScript. We have another project going on now and it’s fully CSS, and little JavaScript as possible. What you might want to do with that site is...</div><div>You might get in a few months every Wix site will be visible even if JavaScript is disabled.</div><div>16:26 – Aimee adds in her comments and observations to this topic.</div><div>16:55 – Dan: We don’t want things displayed incorrectly before it lays out. We hide the content while it’s downloading then make it visible. They lay-outing are done faster, because...</div><div>17:44 – Christopher asks Dan a question.</div><div>18:04 – Dan: I got into API...</div><div>Either you are moving forward or are you moving back. AKA – You are either progressing or regressing.</div><div>Different stages:</div><div>1.) Development stage</div><div>2.) Pre-Production (automated tools that check the performance with specific use cases)</div><div>3.) Check it out!</div><div>It’s beneficial to use these APIs.</div><div>21:11 – Christopher: What is performance APIs?</div><div>21:38 – Dan: There is a working group – Todd from Microsoft and others who are exposing the information (that is available in the browser) out into the browser. When the browser downloads a certain source (image, font, etc.) it can measure the various stages of downloading that feature.  You have these different sages of downloading this resource. The browser can measure each of these stages and then expose them to you. Basically it’s for the browser to expose this information to you and in a way that is coherent and uniform. It essentially maintains this buffer that puts performance entries sequentially.</div><div>Dan continues explaining this topic in detail.</div><div>25:55 – Dan: You have this internal buffer...</div><div>28:45 – Advertisement – Sentry – They support opensource.</div><div>29:39 – Christopher: everything you are saying seems that I can use this or that tab right now...</div><div>Why would I prefer the API to something visual, hypothetically?</div><div>30:03 – Dan: Three Different Stages. (See above.)</div><div>This information is very, very helpful during the developmental stage. Say you got a link from someone...</div><div>Dan mentions: <a href="https://developer.mozilla.org/en-US/docs/Web/API/Performance/mark" rel="nofollow">Performance.mark</a>
</div><div>34:04 – Aimee: When you were talking about resource-ends. Many people don’t know what this is. Can you spend 2-3 minutes about how you guys are using these? Are there people can add for big bang for their buck?</div><div>34:41 – Dan: This might want to be a topic for its own podcast show.</div><div>Dan gives a definition of what a resource-end means.</div><div>Go back to fonts as an example.</div><div>Pre-connect for example, too.</div><div>39:03 – Dan: Like I said, it’s a huge topic.</div><div>You have to exercise some care. Bandwidth is limited. Make sure you aren’t blocking other resources that you do need right now.</div><div>40:02 – Aimee: Sounds like a lot of great things to tap into. Another question I have is about bundling.</div><div>40:27 – Dan: One of the things that we try to do (given that we are depending on the JavaScript we are downloading) we need to download JavaScript content to the client side. It has been shown often that JS is the most impactful resources that you need to download. You really want to be as smart as possible with that. What is even more challenging is the network protocols are changing.</div><div><em>Dan continues to go in-depth about this topic. </em></div><div>Dan: What we have found is that you want to strive to bundle resources together.</div><div>44:10 – Aimee: Makes sense.</div><div>44:15 – Dan continues talking about this topic.</div><div>45:23 – Chuck asks two questions. (First question is now and second question is at 51:32.)</div><div>2 Questions:</div><div>1. You gather information from web performance AI - What system is that?</div><div>45:42 – Dan: I am not the expert in that. I will try not to give misleading information. Actually let me phrase it different. There are 3rd party tools that you can use leverage in your website. IF you are building for commercial reasons I highly recommend that you use performance-monitoring solution. I am not going to advertise one because there are tons out there. We ended up rolling out our own infrastructure because our use case is different than most.</div><div>At a conference I talked with a vendor and we talked about...</div><div>51:32 – 2nd Question from Charles to Dan: Now you’ve gathered this information now what to you do? What patterns? What do you look for? And how do you decide to optimize things?</div><div>54:23 – Chuck: Back to that question, Dan. How should they react to it and what are they looking for</div><div>54:41 – Dan: Three main ways: 1.) Generate alerts 2.) See trends over long period of time 3.) Looking at real-time graphs.</div><div>Frontend developer pro is that likely being woken up in the middle of the night is lower. We might be looking at the real time graph after we deployed...</div><div>57:31 – Advertisement – Get a Coder Job!</div><div>58:10 – Picks!</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li><a href="http://elm-lang.org" rel="nofollow">Elm</a></li>
<li><a href="https://vuejs.org" rel="nofollow">Vue</a></li>
<li><a href="https://www.wix.com" rel="nofollow">Wix</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Window/performance" rel="nofollow">Window Performance</a></li>
<li><a href="https://www.w3.org/webperf/" rel="nofollow">Web Performance</a></li>
<li><a href="https://itunes.apple.com/us/app/terragenesis-space-colony/id1039841501?mt=8" rel="nofollow">Terra Genesis</a></li>
<li><a href="https://play.google.com/store/apps/details?hl=en_US&id=com.alexanderwinn.TerraGenesis" rel="nofollow">Terra Genesis: Space Colony</a></li>
<li><a href="https://www.amazon.com/ONE-Thing-Surprisingly-Extraordinary-Results/dp/1885167776/ref=as_li_ss_tl?dpID=31bLXJwHXlL&dpSrc=srch&ie=UTF8&keywords=the+one+thing&language=en_US&linkCode=sl1&linkId=48a970a5c61e9d72b797162776c7052f&preST=_SY291_BO1%2C204%2C203%2C200_QL40_&qid=1535488914&sr=8-1&tag=devchattv-20" rel="nofollow">The One Thing</a></li>
<li><a href="https://www.youtube.com/c/devchattv" rel="nofollow">DevChat TV – YouTube</a></li>
<li><a href="https://github.com/toomuchdesign/offside" rel="nofollow">GitHub: Off Side</a></li>
<li><a href="https://www.hbo.com/insecure" rel="nofollow">HBO: Insecure</a></li>
<li><a href="https://www.wix.engineering" rel="nofollow">Wix: Engineering</a></li>
<li><a href="https://twitter.com/hashtag/JavaScriptRiddle" rel="nofollow">JavaScript Riddle</a></li>
<li><a href="https://fwdays.com/en/event/frontend-fwdays-17/review/javascript-riddles" rel="nofollow">JavaScript Riddles for Fun and for Profit</a></li>
<li><a href="https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Dan Shappir’s Twitter</a></li>
<li><a href="https://il.linkedin.com/in/dshappir" rel="nofollow">Dan Shappir’s LinkedIn</a></li>
<li><a href="https://www.crunchbase.com/person/dan-shappir" rel="nofollow">Dan Shappir’s Crunch Base</a></li>
<li><a href="https://github.com/DanShappir" rel="nofollow">Dan Shappir’s GitHub</a></li>
<li><a href="https://conferences.oreilly.com/fluent/fl-ca/public/schedule/speaker/221820" rel="nofollow">Dan Shappir’s Talk through Fluent</a></li>
<li><a href="https://medium.com/@DanShappir" rel="nofollow">Dan Shappir’s Medium</a></li>
<li><a href="https://youtu.be/D-juPGb7EKY" rel="nofollow">Dan Shappir’s YouTube Talk: JavaScript riddles for fun and profit</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="http://codebadge.org" rel="nofollow">Code Badges</a></li>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Digital Ocean</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
<li> </li>
</ul><div><strong>Picks:</strong></div><div><a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee:</a></div><ul>
<li>Waking up early!</li>
<li><a href="https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/" rel="nofollow">How to Deal with Dirty Side Effects in Your Pure Functional JavaScript </a></li>
</ul><div>
<a href="https://2013.boston.wordcamp.org/speakers/" rel="nofollow">Chris</a>:</div><ul>
<li><a href="https://github.com/toomuchdesign/offside" rel="nofollow">Offside - Toomuchdesign</a></li>
<li><a href="https://www.hbo.com/insecure" rel="nofollow">Insecure TV Show </a></li>
</ul><div><a href="https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Charles:</a></div><ul>
<li><a href="https://play.google.com/store/apps/details?hl=en_US&id=com.alexanderwinn.TerraGenesis" rel="nofollow">Terraform - Game </a></li>
<li><a href="https://www.amazon.com/ONE-Thing-Surprisingly-Extraordinary-Results/dp/1885167776/ref=as_li_ss_tl?dpID=31bLXJwHXlL&dpSrc=srch&ie=UTF8&keywords=the+one+thing&language=en_US&linkCode=sl1&linkId=48a970a5c61e9d72b797162776c7052f&preST=_SY291_BO1%2C204%2C203%2C200_QL40_&qid=1535488914&sr=8-1&tag=devchattv-20" rel="nofollow">“The One Thing&#34;</a></li>
<li><a href="http://codebadge.org/" rel="nofollow">Code Badge</a></li>
<li><a href="https://www.youtube.com/c/devchattv" rel="nofollow">DevChat on YouTube</a></li>
</ul><div><a href="https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Dan</a></div><ul>
<li><a href="https://www.wix.engineering/" rel="nofollow">Wix Engineering </a></li>
<li><a href="https://twitter.com/hashtag/JavaScriptRiddle" rel="nofollow">JavaScript Riddle</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34; rel=&#34;nofollow&#34;&gt;Christopher Ferdinandi (Boston)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir &lt;/a&gt;(Tel Aviv)&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir&lt;/a&gt; who is a computer software developer and performance specialist at Wix.com. As Dan states, his job is to make 100 million websites (hosted on the Wix platform) load and execute faster! Past employment includes working for companies, such as: Ericom, Ericom Software, and BackWeb. He studied at Technion Institute of Management and currently lives in Tel Aviv, Israel. The panel talks about web performance API among other things. Check it out!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:29 – Charles: Let us know who you are and why you’re famous!&lt;/div&gt;&lt;div&gt;1:39 – “Hello!” from Dan Shappir.&lt;/div&gt;&lt;div&gt;2:25 – Charles: You should say that you go to EACH site EVERY day out of the millions of sites out there.&lt;/div&gt;&lt;div&gt;2:53 – Charles: My mom mentioned Wix to me at first. My mom teaches High School Math.&lt;/div&gt;&lt;div&gt;3:16 – Dan: Yes that is our mission statement. That everyone can get a website without the knowledge of how to build a website.&lt;/div&gt;&lt;div&gt;3:52 – Aimee makes her comments.&lt;/div&gt;&lt;div&gt;3:59 – Dan: On our platform we try to offer people flexibility. There are bounds and limits, but people can do their very own thing, though. To make Wix faster because as we add more features and functionality that is our goal.&lt;/div&gt;&lt;div&gt;4:40 – Chuck: Okay, I know how to make X perform a little bit better. You are looking at a platform that controls TONS of sites, how do you even go about that?&lt;/div&gt;&lt;div&gt;4:58 – Dan: It is more difficult then that. We have millions of users leveraging the platform but there are a lot of developers in Wix who are developing the platform. I don’t think anyone at Wix has a total grasp of the complexity of the platform that we built. We have hundreds of frontend people working on our platform. All of them have pieces to the kingdom. We have processes in place with code reviews and whatnot, but there is so much going on. There is a change every 2 minutes, 24/7. We need to make sure progressing instead of regressing. &lt;/div&gt;&lt;div&gt;6:54 – Aimee: I think it was interesting in one of the links you sent over. Because you know when something is getting worse you consider that a bug.&lt;/div&gt;&lt;div&gt;7:15 – Dan: It is more than a bug because if we see regression in performance then that is a problem. I can literally see any part of the organization and say, “stop” if it will&lt;/div&gt;&lt;div&gt;7:57 – Chuck: We are talking about performance, but what does that mean? What measures are there?&lt;/div&gt;&lt;div&gt;8:15: Dan: We are looking at performance can mean different things in different contents. User sites, for example, most important aspect is load time. How quickly the page loads and gets open to the viewer to that specific site. When they click something they want it instantly and no drag time. It does change in different contexts.&lt;/div&gt;&lt;div&gt;9:58 – Chuck: People do talk about load time. People have different definitions of it.&lt;/div&gt;&lt;div&gt;10:12: Dan: Excellent question. When you look at the different sites through Wix. Different people who build sites – load time can mean something else to everybody. It can mean when you see the MAIN text or the MAIN image. If it’s on an ECON site then how soon can they purchase or on a booking site, how long can the person book X product.&lt;/div&gt;&lt;div&gt;I heard someone at a conference say that load time is when: HERO TEXT And HERO IMAGE are displayed.&lt;/div&gt;&lt;div&gt;12:14 – Chuck: What is faster &lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; or &lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;12:21 – NEW HOST: Not sure. It all depends.&lt;/div&gt;&lt;div&gt;12:34 – Dan: We are big into React. We are one of the big React users outside of Facebook. I joined Wix four years ago, and even back then we were rebuilding our framework using React. One of our main modifications is because we wanted to do server-side rendered.&lt;/div&gt;&lt;div&gt;13:27 – Christopher asks Dan a question.&lt;/div&gt;&lt;div&gt;14:16 – Dan: We are in transition in this regard. Before we were totally client-site rendered, and that was the case until middle of last year. Then we deployed...&lt;/div&gt;&lt;div&gt;Dan: We are 100% server-side rendered now. Some things we are still using JavaScript. We have another project going on now and it’s fully CSS, and little JavaScript as possible. What you might want to do with that site is...&lt;/div&gt;&lt;div&gt;You might get in a few months every Wix site will be visible even if JavaScript is disabled.&lt;/div&gt;&lt;div&gt;16:26 – Aimee adds in her comments and observations to this topic.&lt;/div&gt;&lt;div&gt;16:55 – Dan: We don’t want things displayed incorrectly before it lays out. We hide the content while it’s downloading then make it visible. They lay-outing are done faster, because...&lt;/div&gt;&lt;div&gt;17:44 – Christopher asks Dan a question.&lt;/div&gt;&lt;div&gt;18:04 – Dan: I got into API...&lt;/div&gt;&lt;div&gt;Either you are moving forward or are you moving back. AKA – You are either progressing or regressing.&lt;/div&gt;&lt;div&gt;Different stages:&lt;/div&gt;&lt;div&gt;1.) Development stage&lt;/div&gt;&lt;div&gt;2.) Pre-Production (automated tools that check the performance with specific use cases)&lt;/div&gt;&lt;div&gt;3.) Check it out!&lt;/div&gt;&lt;div&gt;It’s beneficial to use these APIs.&lt;/div&gt;&lt;div&gt;21:11 – Christopher: What is performance APIs?&lt;/div&gt;&lt;div&gt;21:38 – Dan: There is a working group – Todd from Microsoft and others who are exposing the information (that is available in the browser) out into the browser. When the browser downloads a certain source (image, font, etc.) it can measure the various stages of downloading that feature.  You have these different sages of downloading this resource. The browser can measure each of these stages and then expose them to you. Basically it’s for the browser to expose this information to you and in a way that is coherent and uniform. It essentially maintains this buffer that puts performance entries sequentially.&lt;/div&gt;&lt;div&gt;Dan continues explaining this topic in detail.&lt;/div&gt;&lt;div&gt;25:55 – Dan: You have this internal buffer...&lt;/div&gt;&lt;div&gt;28:45 – Advertisement – Sentry – They support opensource.&lt;/div&gt;&lt;div&gt;29:39 – Christopher: everything you are saying seems that I can use this or that tab right now...&lt;/div&gt;&lt;div&gt;Why would I prefer the API to something visual, hypothetically?&lt;/div&gt;&lt;div&gt;30:03 – Dan: Three Different Stages. (See above.)&lt;/div&gt;&lt;div&gt;This information is very, very helpful during the developmental stage. Say you got a link from someone...&lt;/div&gt;&lt;div&gt;Dan mentions: &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Performance/mark&#34; rel=&#34;nofollow&#34;&gt;Performance.mark&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;34:04 – Aimee: When you were talking about resource-ends. Many people don’t know what this is. Can you spend 2-3 minutes about how you guys are using these? Are there people can add for big bang for their buck?&lt;/div&gt;&lt;div&gt;34:41 – Dan: This might want to be a topic for its own podcast show.&lt;/div&gt;&lt;div&gt;Dan gives a definition of what a resource-end means.&lt;/div&gt;&lt;div&gt;Go back to fonts as an example.&lt;/div&gt;&lt;div&gt;Pre-connect for example, too.&lt;/div&gt;&lt;div&gt;39:03 – Dan: Like I said, it’s a huge topic.&lt;/div&gt;&lt;div&gt;You have to exercise some care. Bandwidth is limited. Make sure you aren’t blocking other resources that you do need right now.&lt;/div&gt;&lt;div&gt;40:02 – Aimee: Sounds like a lot of great things to tap into. Another question I have is about bundling.&lt;/div&gt;&lt;div&gt;40:27 – Dan: One of the things that we try to do (given that we are depending on the JavaScript we are downloading) we need to download JavaScript content to the client side. It has been shown often that JS is the most impactful resources that you need to download. You really want to be as smart as possible with that. What is even more challenging is the network protocols are changing.&lt;/div&gt;&lt;div&gt;&lt;em&gt;Dan continues to go in-depth about this topic. &lt;/em&gt;&lt;/div&gt;&lt;div&gt;Dan: What we have found is that you want to strive to bundle resources together.&lt;/div&gt;&lt;div&gt;44:10 – Aimee: Makes sense.&lt;/div&gt;&lt;div&gt;44:15 – Dan continues talking about this topic.&lt;/div&gt;&lt;div&gt;45:23 – Chuck asks two questions. (First question is now and second question is at 51:32.)&lt;/div&gt;&lt;div&gt;2 Questions:&lt;/div&gt;&lt;div&gt;1. You gather information from web performance AI - What system is that?&lt;/div&gt;&lt;div&gt;45:42 – Dan: I am not the expert in that. I will try not to give misleading information. Actually let me phrase it different. There are 3rd party tools that you can use leverage in your website. IF you are building for commercial reasons I highly recommend that you use performance-monitoring solution. I am not going to advertise one because there are tons out there. We ended up rolling out our own infrastructure because our use case is different than most.&lt;/div&gt;&lt;div&gt;At a conference I talked with a vendor and we talked about...&lt;/div&gt;&lt;div&gt;51:32 – 2nd Question from Charles to Dan: Now you’ve gathered this information now what to you do? What patterns? What do you look for? And how do you decide to optimize things?&lt;/div&gt;&lt;div&gt;54:23 – Chuck: Back to that question, Dan. How should they react to it and what are they looking for&lt;/div&gt;&lt;div&gt;54:41 – Dan: Three main ways: 1.) Generate alerts 2.) See trends over long period of time 3.) Looking at real-time graphs.&lt;/div&gt;&lt;div&gt;Frontend developer pro is that likely being woken up in the middle of the night is lower. We might be looking at the real time graph after we deployed...&lt;/div&gt;&lt;div&gt;57:31 – Advertisement – Get a Coder Job!&lt;/div&gt;&lt;div&gt;58:10 – Picks!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.com&#34; rel=&#34;nofollow&#34;&gt;Wix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Window/performance&#34; rel=&#34;nofollow&#34;&gt;Window Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.w3.org/webperf/&#34; rel=&#34;nofollow&#34;&gt;Web Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itunes.apple.com/us/app/terragenesis-space-colony/id1039841501?mt=8&#34; rel=&#34;nofollow&#34;&gt;Terra Genesis&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://play.google.com/store/apps/details?hl=en_US&amp;id=com.alexanderwinn.TerraGenesis&#34; rel=&#34;nofollow&#34;&gt;Terra Genesis: Space Colony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/ONE-Thing-Surprisingly-Extraordinary-Results/dp/1885167776/ref=as_li_ss_tl?dpID=31bLXJwHXlL&amp;dpSrc=srch&amp;ie=UTF8&amp;keywords=the&#43;one&#43;thing&amp;language=en_US&amp;linkCode=sl1&amp;linkId=48a970a5c61e9d72b797162776c7052f&amp;preST=_SY291_BO1%2C204%2C203%2C200_QL40_&amp;qid=1535488914&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;The One Thing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/devchattv&#34; rel=&#34;nofollow&#34;&gt;DevChat TV – YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/toomuchdesign/offside&#34; rel=&#34;nofollow&#34;&gt;GitHub: Off Side&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hbo.com/insecure&#34; rel=&#34;nofollow&#34;&gt;HBO: Insecure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering&#34; rel=&#34;nofollow&#34;&gt;Wix: Engineering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/hashtag/JavaScriptRiddle&#34; rel=&#34;nofollow&#34;&gt;JavaScript Riddle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fwdays.com/en/event/frontend-fwdays-17/review/javascript-riddles&#34; rel=&#34;nofollow&#34;&gt;JavaScript Riddles for Fun and for Profit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://il.linkedin.com/in/dshappir&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.crunchbase.com/person/dan-shappir&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir’s Crunch Base&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/DanShappir&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca/public/schedule/speaker/221820&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir’s Talk through Fluent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@DanShappir&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://youtu.be/D-juPGb7EKY&#34; rel=&#34;nofollow&#34;&gt;Dan Shappir’s YouTube Talk: JavaScript riddles for fun and profit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://codebadge.org&#34; rel=&#34;nofollow&#34;&gt;Code Badges&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee:&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Waking up early!&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/&#34; rel=&#34;nofollow&#34;&gt;How to Deal with Dirty Side Effects in Your Pure Functional JavaScript &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;a href=&#34;https://2013.boston.wordcamp.org/speakers/&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt;:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/toomuchdesign/offside&#34; rel=&#34;nofollow&#34;&gt;Offside - Toomuchdesign&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hbo.com/insecure&#34; rel=&#34;nofollow&#34;&gt;Insecure TV Show &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/cmaxw?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Charles:&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://play.google.com/store/apps/details?hl=en_US&amp;id=com.alexanderwinn.TerraGenesis&#34; rel=&#34;nofollow&#34;&gt;Terraform - Game &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/ONE-Thing-Surprisingly-Extraordinary-Results/dp/1885167776/ref=as_li_ss_tl?dpID=31bLXJwHXlL&amp;dpSrc=srch&amp;ie=UTF8&amp;keywords=the&#43;one&#43;thing&amp;language=en_US&amp;linkCode=sl1&amp;linkId=48a970a5c61e9d72b797162776c7052f&amp;preST=_SY291_BO1%2C204%2C203%2C200_QL40_&amp;qid=1535488914&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;“The One Thing&amp;#34;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://codebadge.org/&#34; rel=&#34;nofollow&#34;&gt;Code Badge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/devchattv&#34; rel=&#34;nofollow&#34;&gt;DevChat on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/DanShappir?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Dan&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wix.engineering/&#34; rel=&#34;nofollow&#34;&gt;Wix Engineering &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/hashtag/JavaScriptRiddle&#34; rel=&#34;nofollow&#34;&gt;JavaScript Riddle&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65406432" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/000a0156-a82e-438a-9220-af1781c78a0e/stream.mp3"/>
                
                <guid isPermaLink="false">d62e9f10-2417-45e5-8a44-8f415190dd37</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-334-web-performance-api-with-dan-shappir</link>
                <pubDate>Tue, 09 Oct 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4087</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 333: “JavaScript 2018: Things You Need to Know, and a Few You Can Skip” with Ethan Brown</itunes:title>
                <title>JSJ 333: “JavaScript 2018: Things You Need to Know, and a Few You Can Skip” with Ethan Brown</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34;&gt;Ethan Brown&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34;&gt;Ethan Brown&lt;/a&gt; who is a technological director at a small company. They write software to facilitate large public organizations and help make projects more effective, such as: rehabilitation of large construction projects, among others. There is a lot of government work through the endeavors they encounter. Today, the panel talks about his article he wrote, and other topics such as Flex, Redux, Ruby, Vue.js, Automerge, block chain, and Elm. Enjoy!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;2:38 – Chuck: We are here to talk about the software side of things.&lt;/div&gt;&lt;div&gt;Let’s dive into what you are looking at mid-year what we need to know for 2018. You wrote this.&lt;/div&gt;&lt;div&gt;3:25 – &lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34;&gt;Ethan&lt;/a&gt;: I start off saying that doing this podcast now, how quickly things change. One thing I didn’t think people needed to know was symbols, and now that’s changed. I had a hard time with bundling and other things. I didn’t think the troubles were worth it. And now a couple of moths ago (an open source project) someone submitted a PR and said: maybe we should be using symbols? I told them I’ve had problems in the past. They said: are you crazy?!&lt;/div&gt;&lt;div&gt;It’s funny to see how I things have changed.&lt;/div&gt;&lt;div&gt;4:47 – Panel: Could you talk about symbols?&lt;/div&gt;&lt;div&gt;4:58 – Aimee: Are they comparable to Ruby?&lt;/div&gt;&lt;div&gt;5:05 – Ethan talks about what symbols are and what they do!&lt;/div&gt;&lt;div&gt;5:52 – Chuck: That’s pretty close to how that’s used in Ruby, too.&lt;/div&gt;&lt;div&gt;6:04 – Aimee: I haven’t used them in JavaScript, yet. When have you used them recently?&lt;/div&gt;&lt;div&gt;6:15 – Ethan answers the question.&lt;/div&gt;&lt;div&gt;7:17 – Panelist chimes in.&lt;/div&gt;&lt;div&gt;7:27 – Ethan continues his answer. The topic of “symbols” continues. Ethan talks about &lt;a href=&#34;https://github.com/automerge/automerge&#34;&gt;Automerge.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;11:18 – Chuck: I want to dive-into what you SHOULD know in 2018 – does this come from your experience? Or how did you drive this list?&lt;/div&gt;&lt;div&gt;11:40 – Ethan: I realize that this is a local business, and I try to hear what people are and are not using. I read blogs. I think I am staying on top of these topics being discussed.&lt;/div&gt;&lt;div&gt;12:25 – Chuck: Most of these things are what people are talking.&lt;/div&gt;&lt;div&gt;12:47 – Aimee: Web Assembly. Why is this on the list?&lt;/div&gt;&lt;div&gt;12:58 – Ethan: I put on the list, because I heard lots of people talk about this. What I was hearing the echoes of the JavaScript haters. They have gone through a renaissance. Along with Node, and React (among others) people did get on board. There are a lot of people that are poisoned by that. I think the excitement has died down. If I were to tell a story today – I would&lt;/div&gt;&lt;div&gt;14:23 – Would you put block chain on there? And AI?&lt;/div&gt;&lt;div&gt;14:34 – Panel: I think it’s something you should be aware of in regards to web assembly. I think it will be aware of. I don’t know if there is anything functional that I could use it with.&lt;/div&gt;&lt;div&gt;15:18 – Chuck: I haven’t really played with it...&lt;/div&gt;&lt;div&gt;15:27 – Panel: If you wrote this today would you put machine learning on there?&lt;/div&gt;&lt;div&gt;15:37 – Ethan: Machine Learning...&lt;/div&gt;&lt;div&gt;16:44 – Chuck: Back to Web Assembly. I don’t think you were wrong, I think you were early. Web Assembly isn’t design just to be a ... It’s designed to be highly optimized for...&lt;/div&gt;&lt;div&gt;17:45 – Ethan: Well-said. Mo...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li><a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee Knight</a></li>
<li><a href="https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Joe Eames</a></li>
<li><a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Charles Max Wood</a></li>
</ul><div>
<strong>Special Guests:</strong> <a href="https://twitter.com/ethanrbrown?lang=en" rel="nofollow">Ethan Brown</a>
</div><div>In this episode, the panel talks with <a href="https://twitter.com/ethanrbrown?lang=en" rel="nofollow">Ethan Brown</a> who is a technological director at a small company. They write software to facilitate large public organizations and help make projects more effective, such as: rehabilitation of large construction projects, among others. There is a lot of government work through the endeavors they encounter. Today, the panel talks about his article he wrote, and other topics such as Flex, Redux, Ruby, Vue.js, Automerge, block chain, and Elm. Enjoy!</div><div><strong>Show Topics:</strong></div><div>2:38 – Chuck: We are here to talk about the software side of things.</div><div>Let’s dive into what you are looking at mid-year what we need to know for 2018. You wrote this.</div><div>3:25 – <a href="https://twitter.com/ethanrbrown?lang=en" rel="nofollow">Ethan</a>: I start off saying that doing this podcast now, how quickly things change. One thing I didn’t think people needed to know was symbols, and now that’s changed. I had a hard time with bundling and other things. I didn’t think the troubles were worth it. And now a couple of moths ago (an open source project) someone submitted a PR and said: maybe we should be using symbols? I told them I’ve had problems in the past. They said: are you crazy?!</div><div>It’s funny to see how I things have changed.</div><div>4:47 – Panel: Could you talk about symbols?</div><div>4:58 – Aimee: Are they comparable to Ruby?</div><div>5:05 – Ethan talks about what symbols are and what they do!</div><div>5:52 – Chuck: That’s pretty close to how that’s used in Ruby, too.</div><div>6:04 – Aimee: I haven’t used them in JavaScript, yet. When have you used them recently?</div><div>6:15 – Ethan answers the question.</div><div>7:17 – Panelist chimes in.</div><div>7:27 – Ethan continues his answer. The topic of “symbols” continues. Ethan talks about <a href="https://github.com/automerge/automerge" rel="nofollow">Automerge.</a>
</div><div>11:18 – Chuck: I want to dive-into what you SHOULD know in 2018 – does this come from your experience? Or how did you drive this list?</div><div>11:40 – Ethan: I realize that this is a local business, and I try to hear what people are and are not using. I read blogs. I think I am staying on top of these topics being discussed.</div><div>12:25 – Chuck: Most of these things are what people are talking.</div><div>12:47 – Aimee: Web Assembly. Why is this on the list?</div><div>12:58 – Ethan: I put on the list, because I heard lots of people talk about this. What I was hearing the echoes of the JavaScript haters. They have gone through a renaissance. Along with Node, and React (among others) people did get on board. There are a lot of people that are poisoned by that. I think the excitement has died down. If I were to tell a story today – I would</div><div>14:23 – Would you put block chain on there? And AI?</div><div>14:34 – Panel: I think it’s something you should be aware of in regards to web assembly. I think it will be aware of. I don’t know if there is anything functional that I could use it with.</div><div>15:18 – Chuck: I haven’t really played with it...</div><div>15:27 – Panel: If you wrote this today would you put machine learning on there?</div><div>15:37 – Ethan: Machine Learning...</div><div>16:44 – Chuck: Back to Web Assembly. I don’t think you were wrong, I think you were early. Web Assembly isn’t design just to be a ... It’s designed to be highly optimized for...</div><div>17:45 – Ethan: Well-said. Most of the work I do today we are hardly taxing the devices we are using on.</div><div>18:18 – Chuck and panel chime in.</div><div>18:39 – Chuck: I did think the next two you have on here makes sense.</div><div>18:54 – Panel: Functional programming?</div><div>19:02 – Ethan: I have a lot of thoughts on functional programming and they are mixed. I was exposed to this in the late 90’s. It was around by 20-30 years. These aren’t new. I do credit JavaScript to bring these to the masses. It’s the first language I see the masses clinging to. 10 years ago you didn’t see that. I think that’s great for the programming community in general. I would liken it to a way that Ruby on Rails really changed the way we do web developing with strong tooling. It was never really my favorite language but I can appreciate what it did for web programming. With that said...(Ethan continues the conversation.)</div><div>Ethan: I love <a href="http://elm-lang.org" rel="nofollow">Elm.</a>
</div><div>21:49 – Panelists talks about <a href="http://elm-lang.org" rel="nofollow">Elm.</a>
</div><div>*The topic diverts slightly.</div><div>22:23 – Panel: Here’s a counter-argument. <em>Want to stir the pot a little bit.</em>
</div><div>I want to take the side of someone who does NOT like functional programming.</div><div>24:08 – Ethan: I don’t disagree with you. There are some things I agree with and things I do disagree with. Let’s talk about Data Structures. I feel like I use this everyday. Maybe it’s the common ones. The computer science background definitely helps out.</div><div>If there was one data structure, it would be <a href="https://course.ccs.neu.edu/cs2510/lab10.html" rel="nofollow">TREES</a>. I think <a href="https://course.ccs.neu.edu/cs2510/lab10.html" rel="nofollow">STACKS and QUEUES</a> are important, too. Don’t use 200-300 hours, but here are the most important ones. For algorithms that maybe you should know and bust out by heart.</div><div>27:48 – Advertisement for Chuck’s E-book Course: Get A Coder Job</div><div>28:30 – Chuck: Functional programming – people talk bout why they hate it, and people go all the way down and they say: You have to do it this way....</div><div>What pay things will pay off for me, and which things won’t pay off for me? For a lot of the easy wins it has already been discussed. I can’t remember all the principles behind it. You are looking at real tradeoffs.  You have to approach it in another way. I like the IDEA that you should know in 2018, get to know X, Y, or Z, this year. You are helping the person guide them through the process.</div><div>30:18 – Ethan: Having the right tools in your toolbox.</div><div>30:45 – Panel: I agree with everything you said, I was on board, until you said: Get Merge Conflicts.</div><div>I think as developers we are being dragged in...</div><div>33:55 – Panelist: Is this the RIGHT tool to use in this situation?</div><div>34:06 – Aimee: If you are ever feeling super imposed about something then make sure you give it a fair shot, first.</div><div>34:28 – That’s the only reason why I keep watching DC movies.</div><div>34:41 – Chuck: Functional programming and...</div><div>I see people react because of the hype cycle. It doesn’t fit into my current paradigm. Is it super popular for a few months or...?</div><div>35:10 – Aimee: I would love for someone to point out a way those pure functions that wouldn’t make their code more testable.</div><div>35:42 – Ethan: Give things a fair shake. This is going back a few years when React was starting to gain popularity. I had young programmers all about React. I tried it and mixing it with JavaScript and...I thought it was gross. Everyone went on board and I had to make technically decisions. A Friend told me that you have to try it 3 times and give up 3 times for you to get it. That was exactly it – don’t know if that was prophecy or something. This was one of my bigger professional mistakes because team wanted to use it and I didn’t at first. At the time we went with <a href="https://vuejs.org" rel="nofollow">Vue</a> (old dog like me). I cost us 80,000 lines of code and how many man hours because I wasn’t keeping an open-mind?</div><div>37:54 – Chuck: We can all say that with someone we’ve done.</div><div>38:04 – Panel shares a personal story.</div><div>38:32 – Panel: I sympathize because I had the same feeling as automated testing. That first time, that automated test saved me 3 hours. Oh My Gosh! What have I been missing!</div><div>39:12 – <a href="https://twitter.com/ethanrbrown?lang=en" rel="nofollow">Ethan</a>: Why should you do automated testing? Here is why...</div><div>You have to not be afraid of testing. Not afraid of breaking things and getting messy.</div><div>39:51 – Panel: Immutability?</div><div>40:00 – Ethan talks about this topic.</div><div>42:58 – Chuck: You have summed up my experience with it.</div><div>43:10 – Panel: Yep. I agree. This is stupid why would I make a copy of a huge structure, when...</div><div>44:03 – Chuck: To Joe’s point – but it wasn’t just “this was a dumb way” – it was also trivial, too. I am doing all of these operations and look my memory doesn’t go through the roof. They you see it pay off. If you don’t see how it’s saving you effort, at first, then you really understand later.</div><div>44:58 – Aimee: Going back to it being a functional concept and making things more testable and let it being clearly separate things makes working in code a better experience.</div><div>As I am working in a system that is NOT a pleasure.</div><div>45:31 – Chuck: It’s called legacy code...</div><div>45:38 – What is the code year? What constitutes a legacy application?</div><div>45:55 – Panel: 7 times – good rule.</div><div>46:10 – Aimee: I am not trolling. Serious conversation I was having with them this year.</div><div>46:27 – Just like cars.</div><div>46:34 – Chuck chimes in with his rule of thumb.</div><div>46:244 – Panel and Chuck go back-and-forth with this topic.</div><div>47:14 – <a href="https://goo.gl/images/zYphSJ" rel="nofollow">Dilbert cartoons – check it out.</a>
</div><div>47:55 – GREAT QUOTE about life lessons.</div><div>48:09 – Chuck: I wish I knew then what I know now.</div><div>Data binding. <a href="https://www.fullstackreact.com/p/intro-to-flux-and-redux/" rel="nofollow">Flux and Redux</a>. Lots of this came out of stuff around both data stores and shadow domes. How do you tease this out with the stuff that came out around the same time?</div><div>48:51 – <a href="https://twitter.com/ethanrbrown?lang=en" rel="nofollow">Ethan</a> answers question.</div><div>51:17 – Panel chimes in.</div><div>52:01 – Picks!</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
<li><a href="http://elm-lang.org" rel="nofollow">Elm</a></li>
<li><a href="https://vuejs.org" rel="nofollow">Vue</a></li>
<li><a href="https://github.com/automerge/automerge" rel="nofollow">Automerge - GITHUB</a></li>
<li><a href="https://leanpub.com/fljs" rel="nofollow">Functional – Light JavaScript</a></li>
<li><a href="https://comicbook.com/starwars/2018/08/21/lego-betrayal-at-cloud-city-star-wars-set/" rel="nofollow">Lego’s Massive Cloud City Star Wars</a></li>
<li><a href="https://shop.lego.com/en-US/Betrayal-at-Cloud-City-75222?CMP=EMC-VIP2018_08_21_Cloud_City_Announcement_EN+_US&HQS=Hero_A_CTA_NA_EN&RMID=VIP_2018_08_21_Cloud_City_Announcement_NA&RRID=982003962" rel="nofollow">Lego Shop</a></li>
<li><a href="https://www.amazon.com/s/ref=as_li_ss_tl?crid=3LUZO4J5UR0RK&field-keywords=the+travelers+gift+by+andy+andrews&language=en_US&linkCode=sl2&linkId=5075904966a764dd4773d721263b0607&sprefix=the+travelers+gift%2Caps%2C168&tag=devchattv-20&url=search-alias%3Daps" rel="nofollow">The Traveler’s Gift – Book</a></li>
<li><a href="https://www.nytimes.com/2018/08/11/opinion/sunday/nerds-lebron-james-elon-musk.html" rel="nofollow">Jocks Rule, Nerds Drool by Jennifer Wright</a></li>
<li><a href="http://2ality.com" rel="nofollow">2ality – JavaScript and more</a></li>
<li><a href="https://cooperpress.com" rel="nofollow">Cooper Press</a></li>
<li><a href="https://www.amazon.com/Learning-JavaScript-Essentials-Application-Development/dp/1491914912/ref=sr_1_4?ie=UTF8&qid=1538323189&s=books&sr=1-4" rel="nofollow">Book – Ethan Brown</a></li>
<li><a href="https://www.oreilly.com/pub/au/6091" rel="nofollow">O’Reilly Community – Ethan Brown’s Bio</a></li>
<li><a href="https://twitter.com/ethanrbrown?lang=en" rel="nofollow">Ethan Brown’s Twitter</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Digital Ocean</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
<li> </li>
</ul><div><strong>Picks:</strong></div><div><strong>Aimee</strong></div><ul><li><a href="https://www.npmjs.com/package/pettier" rel="nofollow">Pettier </a></li></ul><div><strong>Joe </strong></div><ul>
<li><a href="https://shop.lego.com/en-US/Betrayal-at-Cloud-City-75222?CMP=EMC-VIP2018_08_21_Cloud_City_Announcement_EN+_US&HQS=Hero_A_CTA_NA_EN&RMID=VIP_2018_08_21_Cloud_City_Announcement_NA&RRID=982003962" rel="nofollow">Lego - Star Wars Betrayal at Cloud City </a></li>
<li><a href="https://leanpub.com/fljs" rel="nofollow">Functional-Light JavaScript</a></li>
</ul><div><strong>Charles </strong></div><ul>
<li><a href="https://amzn.to/2OWGN01" rel="nofollow">The Traveler’s Gift</a></li>
<li><a href="https://www.amazon.com/Shack-Where-Tragedy-Confronts-Eternity/dp/0964729237/ref=as_li_ss_tl?ie=UTF8&keywords=The+shack&language=en_US&linkCode=sl1&linkId=bfa7b13077bd7269e3ade9385424a5cf&qid=1534884426&sr=8-2&tag=devchattv-20" rel="nofollow">The Shack</a></li>
<li><a href="https://www.amazon.com/Dulcinea/dp/B018BZ3SCM/ref=sr_1_1?ie=UTF8&keywords=the+expanse&qid=1538068171&sr=8-1" rel="nofollow">The Expanse </a></li>
</ul><div><strong>Ethan</strong></div><ul>
<li><a href="https://www.nytimes.com/2018/08/11/opinion/sunday/nerds-lebron-james-elon-musk.html" rel="nofollow">Jocks Rule, Nerd Drool</a></li>
<li><a href="http://2ality.com/" rel="nofollow">JavaScipt Blog by Dr. Axel Rauschmayer</a></li>
<li><a href="https://cooperpress.com/" rel="nofollow">Cooper Press</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34; rel=&#34;nofollow&#34;&gt;Ethan Brown&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with &lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34; rel=&#34;nofollow&#34;&gt;Ethan Brown&lt;/a&gt; who is a technological director at a small company. They write software to facilitate large public organizations and help make projects more effective, such as: rehabilitation of large construction projects, among others. There is a lot of government work through the endeavors they encounter. Today, the panel talks about his article he wrote, and other topics such as Flex, Redux, Ruby, Vue.js, Automerge, block chain, and Elm. Enjoy!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;2:38 – Chuck: We are here to talk about the software side of things.&lt;/div&gt;&lt;div&gt;Let’s dive into what you are looking at mid-year what we need to know for 2018. You wrote this.&lt;/div&gt;&lt;div&gt;3:25 – &lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34; rel=&#34;nofollow&#34;&gt;Ethan&lt;/a&gt;: I start off saying that doing this podcast now, how quickly things change. One thing I didn’t think people needed to know was symbols, and now that’s changed. I had a hard time with bundling and other things. I didn’t think the troubles were worth it. And now a couple of moths ago (an open source project) someone submitted a PR and said: maybe we should be using symbols? I told them I’ve had problems in the past. They said: are you crazy?!&lt;/div&gt;&lt;div&gt;It’s funny to see how I things have changed.&lt;/div&gt;&lt;div&gt;4:47 – Panel: Could you talk about symbols?&lt;/div&gt;&lt;div&gt;4:58 – Aimee: Are they comparable to Ruby?&lt;/div&gt;&lt;div&gt;5:05 – Ethan talks about what symbols are and what they do!&lt;/div&gt;&lt;div&gt;5:52 – Chuck: That’s pretty close to how that’s used in Ruby, too.&lt;/div&gt;&lt;div&gt;6:04 – Aimee: I haven’t used them in JavaScript, yet. When have you used them recently?&lt;/div&gt;&lt;div&gt;6:15 – Ethan answers the question.&lt;/div&gt;&lt;div&gt;7:17 – Panelist chimes in.&lt;/div&gt;&lt;div&gt;7:27 – Ethan continues his answer. The topic of “symbols” continues. Ethan talks about &lt;a href=&#34;https://github.com/automerge/automerge&#34; rel=&#34;nofollow&#34;&gt;Automerge.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;11:18 – Chuck: I want to dive-into what you SHOULD know in 2018 – does this come from your experience? Or how did you drive this list?&lt;/div&gt;&lt;div&gt;11:40 – Ethan: I realize that this is a local business, and I try to hear what people are and are not using. I read blogs. I think I am staying on top of these topics being discussed.&lt;/div&gt;&lt;div&gt;12:25 – Chuck: Most of these things are what people are talking.&lt;/div&gt;&lt;div&gt;12:47 – Aimee: Web Assembly. Why is this on the list?&lt;/div&gt;&lt;div&gt;12:58 – Ethan: I put on the list, because I heard lots of people talk about this. What I was hearing the echoes of the JavaScript haters. They have gone through a renaissance. Along with Node, and React (among others) people did get on board. There are a lot of people that are poisoned by that. I think the excitement has died down. If I were to tell a story today – I would&lt;/div&gt;&lt;div&gt;14:23 – Would you put block chain on there? And AI?&lt;/div&gt;&lt;div&gt;14:34 – Panel: I think it’s something you should be aware of in regards to web assembly. I think it will be aware of. I don’t know if there is anything functional that I could use it with.&lt;/div&gt;&lt;div&gt;15:18 – Chuck: I haven’t really played with it...&lt;/div&gt;&lt;div&gt;15:27 – Panel: If you wrote this today would you put machine learning on there?&lt;/div&gt;&lt;div&gt;15:37 – Ethan: Machine Learning...&lt;/div&gt;&lt;div&gt;16:44 – Chuck: Back to Web Assembly. I don’t think you were wrong, I think you were early. Web Assembly isn’t design just to be a ... It’s designed to be highly optimized for...&lt;/div&gt;&lt;div&gt;17:45 – Ethan: Well-said. Most of the work I do today we are hardly taxing the devices we are using on.&lt;/div&gt;&lt;div&gt;18:18 – Chuck and panel chime in.&lt;/div&gt;&lt;div&gt;18:39 – Chuck: I did think the next two you have on here makes sense.&lt;/div&gt;&lt;div&gt;18:54 – Panel: Functional programming?&lt;/div&gt;&lt;div&gt;19:02 – Ethan: I have a lot of thoughts on functional programming and they are mixed. I was exposed to this in the late 90’s. It was around by 20-30 years. These aren’t new. I do credit JavaScript to bring these to the masses. It’s the first language I see the masses clinging to. 10 years ago you didn’t see that. I think that’s great for the programming community in general. I would liken it to a way that Ruby on Rails really changed the way we do web developing with strong tooling. It was never really my favorite language but I can appreciate what it did for web programming. With that said...(Ethan continues the conversation.)&lt;/div&gt;&lt;div&gt;Ethan: I love &lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;21:49 – Panelists talks about &lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;*The topic diverts slightly.&lt;/div&gt;&lt;div&gt;22:23 – Panel: Here’s a counter-argument. &lt;em&gt;Want to stir the pot a little bit.&lt;/em&gt;
&lt;/div&gt;&lt;div&gt;I want to take the side of someone who does NOT like functional programming.&lt;/div&gt;&lt;div&gt;24:08 – Ethan: I don’t disagree with you. There are some things I agree with and things I do disagree with. Let’s talk about Data Structures. I feel like I use this everyday. Maybe it’s the common ones. The computer science background definitely helps out.&lt;/div&gt;&lt;div&gt;If there was one data structure, it would be &lt;a href=&#34;https://course.ccs.neu.edu/cs2510/lab10.html&#34; rel=&#34;nofollow&#34;&gt;TREES&lt;/a&gt;. I think &lt;a href=&#34;https://course.ccs.neu.edu/cs2510/lab10.html&#34; rel=&#34;nofollow&#34;&gt;STACKS and QUEUES&lt;/a&gt; are important, too. Don’t use 200-300 hours, but here are the most important ones. For algorithms that maybe you should know and bust out by heart.&lt;/div&gt;&lt;div&gt;27:48 – Advertisement for Chuck’s E-book Course: Get A Coder Job&lt;/div&gt;&lt;div&gt;28:30 – Chuck: Functional programming – people talk bout why they hate it, and people go all the way down and they say: You have to do it this way....&lt;/div&gt;&lt;div&gt;What pay things will pay off for me, and which things won’t pay off for me? For a lot of the easy wins it has already been discussed. I can’t remember all the principles behind it. You are looking at real tradeoffs.  You have to approach it in another way. I like the IDEA that you should know in 2018, get to know X, Y, or Z, this year. You are helping the person guide them through the process.&lt;/div&gt;&lt;div&gt;30:18 – Ethan: Having the right tools in your toolbox.&lt;/div&gt;&lt;div&gt;30:45 – Panel: I agree with everything you said, I was on board, until you said: Get Merge Conflicts.&lt;/div&gt;&lt;div&gt;I think as developers we are being dragged in...&lt;/div&gt;&lt;div&gt;33:55 – Panelist: Is this the RIGHT tool to use in this situation?&lt;/div&gt;&lt;div&gt;34:06 – Aimee: If you are ever feeling super imposed about something then make sure you give it a fair shot, first.&lt;/div&gt;&lt;div&gt;34:28 – That’s the only reason why I keep watching DC movies.&lt;/div&gt;&lt;div&gt;34:41 – Chuck: Functional programming and...&lt;/div&gt;&lt;div&gt;I see people react because of the hype cycle. It doesn’t fit into my current paradigm. Is it super popular for a few months or...?&lt;/div&gt;&lt;div&gt;35:10 – Aimee: I would love for someone to point out a way those pure functions that wouldn’t make their code more testable.&lt;/div&gt;&lt;div&gt;35:42 – Ethan: Give things a fair shake. This is going back a few years when React was starting to gain popularity. I had young programmers all about React. I tried it and mixing it with JavaScript and...I thought it was gross. Everyone went on board and I had to make technically decisions. A Friend told me that you have to try it 3 times and give up 3 times for you to get it. That was exactly it – don’t know if that was prophecy or something. This was one of my bigger professional mistakes because team wanted to use it and I didn’t at first. At the time we went with &lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt; (old dog like me). I cost us 80,000 lines of code and how many man hours because I wasn’t keeping an open-mind?&lt;/div&gt;&lt;div&gt;37:54 – Chuck: We can all say that with someone we’ve done.&lt;/div&gt;&lt;div&gt;38:04 – Panel shares a personal story.&lt;/div&gt;&lt;div&gt;38:32 – Panel: I sympathize because I had the same feeling as automated testing. That first time, that automated test saved me 3 hours. Oh My Gosh! What have I been missing!&lt;/div&gt;&lt;div&gt;39:12 – &lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34; rel=&#34;nofollow&#34;&gt;Ethan&lt;/a&gt;: Why should you do automated testing? Here is why...&lt;/div&gt;&lt;div&gt;You have to not be afraid of testing. Not afraid of breaking things and getting messy.&lt;/div&gt;&lt;div&gt;39:51 – Panel: Immutability?&lt;/div&gt;&lt;div&gt;40:00 – Ethan talks about this topic.&lt;/div&gt;&lt;div&gt;42:58 – Chuck: You have summed up my experience with it.&lt;/div&gt;&lt;div&gt;43:10 – Panel: Yep. I agree. This is stupid why would I make a copy of a huge structure, when...&lt;/div&gt;&lt;div&gt;44:03 – Chuck: To Joe’s point – but it wasn’t just “this was a dumb way” – it was also trivial, too. I am doing all of these operations and look my memory doesn’t go through the roof. They you see it pay off. If you don’t see how it’s saving you effort, at first, then you really understand later.&lt;/div&gt;&lt;div&gt;44:58 – Aimee: Going back to it being a functional concept and making things more testable and let it being clearly separate things makes working in code a better experience.&lt;/div&gt;&lt;div&gt;As I am working in a system that is NOT a pleasure.&lt;/div&gt;&lt;div&gt;45:31 – Chuck: It’s called legacy code...&lt;/div&gt;&lt;div&gt;45:38 – What is the code year? What constitutes a legacy application?&lt;/div&gt;&lt;div&gt;45:55 – Panel: 7 times – good rule.&lt;/div&gt;&lt;div&gt;46:10 – Aimee: I am not trolling. Serious conversation I was having with them this year.&lt;/div&gt;&lt;div&gt;46:27 – Just like cars.&lt;/div&gt;&lt;div&gt;46:34 – Chuck chimes in with his rule of thumb.&lt;/div&gt;&lt;div&gt;46:244 – Panel and Chuck go back-and-forth with this topic.&lt;/div&gt;&lt;div&gt;47:14 – &lt;a href=&#34;https://goo.gl/images/zYphSJ&#34; rel=&#34;nofollow&#34;&gt;Dilbert cartoons – check it out.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;47:55 – GREAT QUOTE about life lessons.&lt;/div&gt;&lt;div&gt;48:09 – Chuck: I wish I knew then what I know now.&lt;/div&gt;&lt;div&gt;Data binding. &lt;a href=&#34;https://www.fullstackreact.com/p/intro-to-flux-and-redux/&#34; rel=&#34;nofollow&#34;&gt;Flux and Redux&lt;/a&gt;. Lots of this came out of stuff around both data stores and shadow domes. How do you tease this out with the stuff that came out around the same time?&lt;/div&gt;&lt;div&gt;48:51 – &lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34; rel=&#34;nofollow&#34;&gt;Ethan&lt;/a&gt; answers question.&lt;/div&gt;&lt;div&gt;51:17 – Panel chimes in.&lt;/div&gt;&lt;div&gt;52:01 – Picks!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/automerge/automerge&#34; rel=&#34;nofollow&#34;&gt;Automerge - GITHUB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://leanpub.com/fljs&#34; rel=&#34;nofollow&#34;&gt;Functional – Light JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://comicbook.com/starwars/2018/08/21/lego-betrayal-at-cloud-city-star-wars-set/&#34; rel=&#34;nofollow&#34;&gt;Lego’s Massive Cloud City Star Wars&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://shop.lego.com/en-US/Betrayal-at-Cloud-City-75222?CMP=EMC-VIP2018_08_21_Cloud_City_Announcement_EN&#43;_US&amp;HQS=Hero_A_CTA_NA_EN&amp;RMID=VIP_2018_08_21_Cloud_City_Announcement_NA&amp;RRID=982003962&#34; rel=&#34;nofollow&#34;&gt;Lego Shop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/ref=as_li_ss_tl?crid=3LUZO4J5UR0RK&amp;field-keywords=the&#43;travelers&#43;gift&#43;by&#43;andy&#43;andrews&amp;language=en_US&amp;linkCode=sl2&amp;linkId=5075904966a764dd4773d721263b0607&amp;sprefix=the&#43;travelers&#43;gift%2Caps%2C168&amp;tag=devchattv-20&amp;url=search-alias%3Daps&#34; rel=&#34;nofollow&#34;&gt;The Traveler’s Gift – Book&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nytimes.com/2018/08/11/opinion/sunday/nerds-lebron-james-elon-musk.html&#34; rel=&#34;nofollow&#34;&gt;Jocks Rule, Nerds Drool by Jennifer Wright&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://2ality.com&#34; rel=&#34;nofollow&#34;&gt;2ality – JavaScript and more&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cooperpress.com&#34; rel=&#34;nofollow&#34;&gt;Cooper Press&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Learning-JavaScript-Essentials-Application-Development/dp/1491914912/ref=sr_1_4?ie=UTF8&amp;qid=1538323189&amp;s=books&amp;sr=1-4&#34; rel=&#34;nofollow&#34;&gt;Book – Ethan Brown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.oreilly.com/pub/au/6091&#34; rel=&#34;nofollow&#34;&gt;O’Reilly Community – Ethan Brown’s Bio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ethanrbrown?lang=en&#34; rel=&#34;nofollow&#34;&gt;Ethan Brown’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/pettier&#34; rel=&#34;nofollow&#34;&gt;Pettier &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://shop.lego.com/en-US/Betrayal-at-Cloud-City-75222?CMP=EMC-VIP2018_08_21_Cloud_City_Announcement_EN&#43;_US&amp;HQS=Hero_A_CTA_NA_EN&amp;RMID=VIP_2018_08_21_Cloud_City_Announcement_NA&amp;RRID=982003962&#34; rel=&#34;nofollow&#34;&gt;Lego - Star Wars Betrayal at Cloud City &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://leanpub.com/fljs&#34; rel=&#34;nofollow&#34;&gt;Functional-Light JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://amzn.to/2OWGN01&#34; rel=&#34;nofollow&#34;&gt;The Traveler’s Gift&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Shack-Where-Tragedy-Confronts-Eternity/dp/0964729237/ref=as_li_ss_tl?ie=UTF8&amp;keywords=The&#43;shack&amp;language=en_US&amp;linkCode=sl1&amp;linkId=bfa7b13077bd7269e3ade9385424a5cf&amp;qid=1534884426&amp;sr=8-2&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;The Shack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Dulcinea/dp/B018BZ3SCM/ref=sr_1_1?ie=UTF8&amp;keywords=the&#43;expanse&amp;qid=1538068171&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;The Expanse &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Ethan&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nytimes.com/2018/08/11/opinion/sunday/nerds-lebron-james-elon-musk.html&#34; rel=&#34;nofollow&#34;&gt;Jocks Rule, Nerd Drool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://2ality.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScipt Blog by Dr. Axel Rauschmayer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cooperpress.com/&#34; rel=&#34;nofollow&#34;&gt;Cooper Press&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="22888698" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/53e54c89-8be1-424a-853c-73507da4ba41/stream.mp3"/>
                
                <guid isPermaLink="false">2f16a449-fa7b-4d5c-b923-642599139db9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-333-javascript-2018-things-you-need-to-know-and-a-few-you-can-skip-with-ethan-brown</link>
                <pubDate>Tue, 02 Oct 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1430</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 332: “You Learned JavaScript, Now What?” with Chris Heilmann</itunes:title>
                <title>JSJ 332: “You Learned JavaScript, Now What?” with Chris Heilmann</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;AJ O’Neal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Chris Heilmann&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with programmer, &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Chris Heilmann&lt;/a&gt;. He has written books about &lt;a href=&#34;https://www.javascript.com&#34;&gt;JavaScript&lt;/a&gt;, in addition to writing a blog about it and is an educator about this program.  He currently resides in Berlin, Germany. Let’s welcome our special guest and listen to today’s episode!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;2:19 – Chuck talks.&lt;/div&gt;&lt;div&gt;2:41 – Chris: He has talked about &lt;a href=&#34;https://www.javascript.com&#34;&gt;JavaScript&lt;/a&gt; in Berlin upon an invitation. You can get five different suggestions about how to use &lt;a href=&#34;https://www.javascript.com&#34;&gt;JavaScript&lt;/a&gt;. The best practices, I have found, are on the projects I am on now. &lt;a href=&#34;https://www.javascript.com&#34;&gt;JavaScript&lt;/a&gt; was built in ten days. My goal is to help people navigate through &lt;a href=&#34;https://www.javascript.com&#34;&gt;JavaScript&lt;/a&gt; and help them feel not disenfranchised. &lt;/div&gt;&lt;div&gt;5:47 – Aimee: The overall theme is...&lt;/div&gt;&lt;div&gt;5:54 – Panelist: I really like what you said about helping people not feeling disenfranchised.&lt;/div&gt;&lt;div&gt;6:47 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Chris&lt;/a&gt;: There is a lot of peer pressure at peer conferences&lt;/div&gt;&lt;div&gt;7:30 – Aimee chimes in with some comments.&lt;/div&gt;&lt;div&gt;7:50: Chris: I think we need to hunt the person down that put...&lt;/div&gt;&lt;div&gt;8:03 – Panelist: A good point to that is, I try to avoid comments like, “Well, like we ALL know...”&lt;/div&gt;&lt;div&gt;8:27 – Chris: There are things NOT to say on stage. It happens, but we don’t want to say certain things while we are teaching people. We are building products with different groups, so keep that in mind.&lt;/div&gt;&lt;div&gt;9:40 – Aimee: My experience in doing this is that I have found it very rewarding to share embarrassing experiences that I’ve had. My advice would to tell people to let their guard down. It’s encouraging for me.&lt;/div&gt;&lt;div&gt;10:26 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Chris&lt;/a&gt;: It helps to show that you are vulnerable and show that you are still learning, too. We are all learning together. 90% of our job is communicating with others.&lt;/div&gt;&lt;div&gt;11:05 – &lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34;&gt;Chuck&lt;/a&gt;: Now, I do want to ask this...&lt;/div&gt;&lt;div&gt;11:35 – Chris answers.&lt;/div&gt;&lt;div&gt;12:24 – What makes you say that? (Question to Chris)&lt;/div&gt;&lt;div&gt;12:25 – Chris answers.&lt;/div&gt;&lt;div&gt;13:55 – Chuck: The different systems out there are either widely distributed or...&lt;/div&gt;&lt;div&gt;You will have to work with other people. There is no way that people can make that on their own. If you can’t work with other people, then you are a hindrance.&lt;/div&gt;&lt;div&gt;14:31 – Aimee chimes in.&lt;/div&gt;&lt;div&gt;14:53 – Chris: They have to be very self-assured. I want to do things that are at the next level. Each developer has his or her own story. I want to move up the chain, so I want to make sure these developers are self-assured.&lt;/div&gt;&lt;div&gt;16:07 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Chris&lt;/a&gt;: Back to the article...&lt;/div&gt;&lt;div&gt;18:26 – Chuck: Yes, I agree. Why go and fight creati...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li><a href="https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">AJ O’Neal</a></li>
<li><a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee Knight</a></li>
<li><a href="https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Joe Eames</a></li>
<li><a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Charles Max Wood</a></li>
</ul><div>
<strong>Special Guests:</strong> <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris Heilmann</a>
</div><div>In this episode, the panel talks with programmer, <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris Heilmann</a>. He has written books about <a href="https://www.javascript.com" rel="nofollow">JavaScript</a>, in addition to writing a blog about it and is an educator about this program.  He currently resides in Berlin, Germany. Let’s welcome our special guest and listen to today’s episode!</div><div><strong>Show Topics:</strong></div><div>2:19 – Chuck talks.</div><div>2:41 – Chris: He has talked about <a href="https://www.javascript.com" rel="nofollow">JavaScript</a> in Berlin upon an invitation. You can get five different suggestions about how to use <a href="https://www.javascript.com" rel="nofollow">JavaScript</a>. The best practices, I have found, are on the projects I am on now. <a href="https://www.javascript.com" rel="nofollow">JavaScript</a> was built in ten days. My goal is to help people navigate through <a href="https://www.javascript.com" rel="nofollow">JavaScript</a> and help them feel not disenfranchised. </div><div>5:47 – Aimee: The overall theme is...</div><div>5:54 – Panelist: I really like what you said about helping people not feeling disenfranchised.</div><div>6:47 – <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris</a>: There is a lot of peer pressure at peer conferences</div><div>7:30 – Aimee chimes in with some comments.</div><div>7:50: Chris: I think we need to hunt the person down that put...</div><div>8:03 – Panelist: A good point to that is, I try to avoid comments like, “Well, like we ALL know...”</div><div>8:27 – Chris: There are things NOT to say on stage. It happens, but we don’t want to say certain things while we are teaching people. We are building products with different groups, so keep that in mind.</div><div>9:40 – Aimee: My experience in doing this is that I have found it very rewarding to share embarrassing experiences that I’ve had. My advice would to tell people to let their guard down. It’s encouraging for me.</div><div>10:26 – <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris</a>: It helps to show that you are vulnerable and show that you are still learning, too. We are all learning together. 90% of our job is communicating with others.</div><div>11:05 – <a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Chuck</a>: Now, I do want to ask this...</div><div>11:35 – Chris answers.</div><div>12:24 – What makes you say that? (Question to Chris)</div><div>12:25 – Chris answers.</div><div>13:55 – Chuck: The different systems out there are either widely distributed or...</div><div>You will have to work with other people. There is no way that people can make that on their own. If you can’t work with other people, then you are a hindrance.</div><div>14:31 – Aimee chimes in.</div><div>14:53 – Chris: They have to be very self-assured. I want to do things that are at the next level. Each developer has his or her own story. I want to move up the chain, so I want to make sure these developers are self-assured.</div><div>16:07 – <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris</a>: Back to the article...</div><div>18:26 – Chuck: Yes, I agree. Why go and fight creating a whole system when it exists.</div><div>18:54 – Chris chimes in with some comments.</div><div>19:38 – Panelist: I still use console logs.</div><div>19:48 – Chris: We all do, but we have to...</div><div>19:55 – Aimee: In the past year, I can’t tell you how much I rely on this. Do I use <a href="https://angular.io" rel="nofollow">Angular</a>? Do I learn Vue? All those things that you can focus on – tools.</div><div>10:21 – Chris: We are talking about the ethics of interfaces. Good code is about accessibility, privacy and maintainability, among others. Everything else is sugar on top. We are building products for other people.</div><div>22:10 – Chuck: That is the interesting message in your post, and that you are saying: having a deep, solid knowledge of <a href="https://reactjs.org" rel="nofollow">React</a> (that is sort of a status thing...). It is other things that really do matter. It’s the impact we are having. It’s those things that will make the difference. Those things people will want to work with and solves their problems.</div><div>23:00 – Chris adds his comments. He talks about Flash.</div><div>24:05 – <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris</a>: The librarian motto: “I don’t know everything, but I can look “here” to find the answer.” We don’t know everything.</div><div>24:31 – Aimee: Learn how to learn.</div><div>24:50 – Chris: There is a big gap in the market. Scratch is a cool tool and it’s these puzzle pieces you put together. It was hard for me to use that system. No, I don’t want to do that. But if you teach the kids these tools then that’s good. </div><div>24:56 – <a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Chuck</a>: Here is the link, and all I had to do was write<a href="https://reactjs.org" rel="nofollow"> React</a> components.</div><div>26:12 – Chris: My first laptop was 5x more heavy then this one is. Having access to the Internet is a blessing.</div><div>27:24 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement</a>
</div><div>28:21 – Chuck: Let’s bring this back around. If someone has gone through boot camp, you are recommending that they get use to know their editor, debugging, etc.</div><div>Chris: 28:47 – Chris: Yes, get involved within your community. <a href="https://github.com" rel="nofollow">GitHub</a>. This is a community effort. You can help. Writing code from scratch is not that necessary anymore. Why rebuild something if it works. Why fix it if it’s not broken?</div><div>31:00 – Chuck talks about his experience.</div><div>31:13 – Chris continues his thoughts.</div><div>Chris: Start growing a community.</div><div>32:01 – Chuck: What ways can people get involved within their community?</div><div>32:13 – Chris: <a href="https://www.meetup.com" rel="nofollow">Meetup.</a> There are a lot of opportunities out there. Just going online and seeing where the conferences</div><div>34:08 – Chris: It’s interesting when I coach people on public speaking. Sharing your knowledge and learning experience is great!</div><div>34:50 – Chuck: If they are learning how to code then...by interacting with people you can get closer to what you need/want.</div><div>35:30 – <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris</a> continues this conversation.</div><div>35:49 – Chris: You can be the person that helps with x, y, z. Just by getting your name known then you can get a job offer.</div><div>36:23 – <a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Chuck</a>: How do you find out what is really good content – what’s worth your time vs. what’s not worth your time?</div><div>36:36 –Chris says, “That’s tricky!” Chris answers the question.</div><div>37:19: Chris: The best things out there right now is...</div><div>38:45 – Chuck: Anything else that people want to bring up?</div><div>39:00 – <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris</a> continues to talk.</div><div>42:26 – <a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee</a> adds in her thoughts.</div><div>Aimee: I would encourage people to...</div><div>43:00 – Chris continues the conversation.</div><div>Chris: Each project is different, when I build a web app is different then when I build a...</div><div>45:07 – Panelist: I agree. You talked about abstractions that don’t go away. You use abstractions in what you use. At some point, it’s safe to rly on this abstraction, but not this one. People may ask themselves: maybe <a href="https://coffeescript.org" rel="nofollow">CoffeeScript</a> wasn’t the best thing for me.</div><div>46:11 – Chris comments and refers to<a href="https://jquery.com" rel="nofollow"> jQuery</a>.</div><div>48:58 – Chris continues the conversation.</div><div>Chris: I used to work on eight different projects and they worked on different interfaces. I learned about these different environments. This is the project we are now using, and this will like it for the end of time. This is where abstractions are the weird thing. What was the use of the abstraction if it doesn’t have longevity? I think we are building things too soon and too fast.</div><div>51:04 – <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris</a>: When I work in browsers and come up with brand new stuff.</div><div>52:21 – Panelist: Your points are great, but there are some additional things we need to talk about. Let’s take <a href="https://jquery.com" rel="nofollow">jQuery</a> as an example. There is a strong argument that if you misuse the browser...</div><div>53:45 – Chris: The main issue I have with <a href="https://jquery.com" rel="nofollow">jQuery</a> is that people get an immediate satisfaction. What do we do besides this?</div><div>55:58 – Panelist asks Chris further questions.</div><div>56:25 – Chris answers.</div><div>Chris: There are highly frequent websites that aren’t being maintained and they aren’t maintainable anymore.</div><div>57:09 – Panelist: Prototypes were invented because...</div><div>57:51 – Chris: It’s a 20/20 thing.</div><div>58:04 – Panelist: Same thing can be said about the Y2K.</div><div>58:20 – Panelist: Yes, they had to solve that problem that day. The reality is...</div><div>58:44 – <a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris</a>: We learned from that whole experience.</div><div>1:00:51 – Chris: There was a lot of fluff around it.</div><div>1:01:35 – Panelist: Being able to see the future would be a very helpful thing.</div><div>1:01:43 – Chris continues the conversation.</div><div>1:02:44 – Chuck: How do people get ahold of you?</div><div>1:03:04 – Twitter is probably the best way.</div><div>1:03:32 – Let’s go to picks!</div><div>1:03:36 - Advertisement</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://webhint.io" rel="nofollow">So you Learned Java Script, what now? – Article</a></li>
<li><a href="https://webhint.io" rel="nofollow">WebHint</a></li>
<li><a href="https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/" rel="nofollow">Article by James Sinclair</a></li>
<li><a href="https://www.amazon.com/Renegade-Game-Studios-Deck-Building-Adventure/dp/B01KAC6268/ref=as_li_ss_tl?dpID=61gHdS3ds2L&dpSrc=srch&ie=UTF8&keywords=clank+board+game&language=en_US&linkCode=sl1&linkId=a18ebe9b4f625cabf6339f06526c0ffa&preST=_SY300_QL70_&qid=1534279763&sr=8-1&tag=devchattv-20" rel="nofollow">Clank!</a></li>
<li><a href="https://angular.io" rel="nofollow">Angular</a></li>
<li><a href="https://github.com" rel="nofollow">GitHub</a></li>
<li><a href="https://www.meetup.com" rel="nofollow">Meetup</a></li>
<li><a href="https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Chris Heilmann’s Twitter</a></li>
<li><a href="https://christianheilmann.com" rel="nofollow">Chris Heilmann’s Website</a></li>
<li><a href="https://medium.com/@codepo8" rel="nofollow">Chris Heilmann’s Medium</a></li>
<li><a href="https://medium.com/@codepo8" rel="nofollow">Chris Heilmann’s LinkedIn</a></li>
<li><a href="http://icant.co.uk" rel="nofollow">Chris Heilmann</a></li>
<li><a href="https://github.com/codepo8" rel="nofollow">Chris Heilmann’s GitHub</a></li>
<li><a href="https://www.smashingmagazine.com/author/christian-heilmann/" rel="nofollow">Smashing Magazine – Chris Heilmann</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://coffeescript.org" rel="nofollow">CoffeeScript</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://elixir-lang.org" rel="nofollow">Elixir</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Digital Ocean</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
<li> </li>
</ul><div><strong>Picks :</strong></div><div>Amiee</div><ul><li><a href="https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/" rel="nofollow">Hacker News -  How to deal with dirty side effects in your pure functional JavaScript</a></li></ul><div>AJ</div><ul><li><a href="https://keybase.io/" rel="nofollow">KeyBase</a></li></ul><div>Joe</div><ul>
<li><a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit</a></li>
<li><a href="https://boardgamegeek.com/boardgame/201808/clank-deck-building-adventure" rel="nofollow">Clank </a></li>
<li><a href="https://en.wikipedia.org/wiki/Autonomous_sensory_meridian_response" rel="nofollow">ASMR </a></li>
</ul><div>Charles</div><ul>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">Get a Coder Job Course </a></li>
<li><a href="https://www.amazon.com/Iron-Druid-Chronicles-Book/dp/B073QYYPPH" rel="nofollow">The Iron Druid Chronicles </a></li>
<li><a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit</a></li>
</ul><div>Chris</div><ul>
<li><a href="https://fitc.ca/event/webu18/banners/" rel="nofollow">Web Unleashed Toronto</a></li>
<li><a href="https://www.youtube.com/user/Kurzgesagt" rel="nofollow">Kurzgesagt</a></li>
<li><a href="https://www.amazon.co.uk/Just-You-Everythings-Not-Shit/dp/1905548672/ref=as_li_ss_tl?ie=UTF8&keywords=not+everything+is+shit&language=en_GB&linkCode=sl1&linkId=a1ebc43d1b7c6b9ccc60caccc30b5533&qid=1534280345&sr=8-1&tag=christianheil-21" rel="nofollow">It Is Just You, Everything’s Not Shit</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;AJ O’Neal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris Heilmann&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with programmer, &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris Heilmann&lt;/a&gt;. He has written books about &lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;, in addition to writing a blog about it and is an educator about this program.  He currently resides in Berlin, Germany. Let’s welcome our special guest and listen to today’s episode!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;2:19 – Chuck talks.&lt;/div&gt;&lt;div&gt;2:41 – Chris: He has talked about &lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; in Berlin upon an invitation. You can get five different suggestions about how to use &lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;. The best practices, I have found, are on the projects I am on now. &lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; was built in ten days. My goal is to help people navigate through &lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; and help them feel not disenfranchised. &lt;/div&gt;&lt;div&gt;5:47 – Aimee: The overall theme is...&lt;/div&gt;&lt;div&gt;5:54 – Panelist: I really like what you said about helping people not feeling disenfranchised.&lt;/div&gt;&lt;div&gt;6:47 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt;: There is a lot of peer pressure at peer conferences&lt;/div&gt;&lt;div&gt;7:30 – Aimee chimes in with some comments.&lt;/div&gt;&lt;div&gt;7:50: Chris: I think we need to hunt the person down that put...&lt;/div&gt;&lt;div&gt;8:03 – Panelist: A good point to that is, I try to avoid comments like, “Well, like we ALL know...”&lt;/div&gt;&lt;div&gt;8:27 – Chris: There are things NOT to say on stage. It happens, but we don’t want to say certain things while we are teaching people. We are building products with different groups, so keep that in mind.&lt;/div&gt;&lt;div&gt;9:40 – Aimee: My experience in doing this is that I have found it very rewarding to share embarrassing experiences that I’ve had. My advice would to tell people to let their guard down. It’s encouraging for me.&lt;/div&gt;&lt;div&gt;10:26 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt;: It helps to show that you are vulnerable and show that you are still learning, too. We are all learning together. 90% of our job is communicating with others.&lt;/div&gt;&lt;div&gt;11:05 – &lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Chuck&lt;/a&gt;: Now, I do want to ask this...&lt;/div&gt;&lt;div&gt;11:35 – Chris answers.&lt;/div&gt;&lt;div&gt;12:24 – What makes you say that? (Question to Chris)&lt;/div&gt;&lt;div&gt;12:25 – Chris answers.&lt;/div&gt;&lt;div&gt;13:55 – Chuck: The different systems out there are either widely distributed or...&lt;/div&gt;&lt;div&gt;You will have to work with other people. There is no way that people can make that on their own. If you can’t work with other people, then you are a hindrance.&lt;/div&gt;&lt;div&gt;14:31 – Aimee chimes in.&lt;/div&gt;&lt;div&gt;14:53 – Chris: They have to be very self-assured. I want to do things that are at the next level. Each developer has his or her own story. I want to move up the chain, so I want to make sure these developers are self-assured.&lt;/div&gt;&lt;div&gt;16:07 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt;: Back to the article...&lt;/div&gt;&lt;div&gt;18:26 – Chuck: Yes, I agree. Why go and fight creating a whole system when it exists.&lt;/div&gt;&lt;div&gt;18:54 – Chris chimes in with some comments.&lt;/div&gt;&lt;div&gt;19:38 – Panelist: I still use console logs.&lt;/div&gt;&lt;div&gt;19:48 – Chris: We all do, but we have to...&lt;/div&gt;&lt;div&gt;19:55 – Aimee: In the past year, I can’t tell you how much I rely on this. Do I use &lt;a href=&#34;https://angular.io&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;? Do I learn Vue? All those things that you can focus on – tools.&lt;/div&gt;&lt;div&gt;10:21 – Chris: We are talking about the ethics of interfaces. Good code is about accessibility, privacy and maintainability, among others. Everything else is sugar on top. We are building products for other people.&lt;/div&gt;&lt;div&gt;22:10 – Chuck: That is the interesting message in your post, and that you are saying: having a deep, solid knowledge of &lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; (that is sort of a status thing...). It is other things that really do matter. It’s the impact we are having. It’s those things that will make the difference. Those things people will want to work with and solves their problems.&lt;/div&gt;&lt;div&gt;23:00 – Chris adds his comments. He talks about Flash.&lt;/div&gt;&lt;div&gt;24:05 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt;: The librarian motto: “I don’t know everything, but I can look “here” to find the answer.” We don’t know everything.&lt;/div&gt;&lt;div&gt;24:31 – Aimee: Learn how to learn.&lt;/div&gt;&lt;div&gt;24:50 – Chris: There is a big gap in the market. Scratch is a cool tool and it’s these puzzle pieces you put together. It was hard for me to use that system. No, I don’t want to do that. But if you teach the kids these tools then that’s good. &lt;/div&gt;&lt;div&gt;24:56 – &lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Chuck&lt;/a&gt;: Here is the link, and all I had to do was write&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt; React&lt;/a&gt; components.&lt;/div&gt;&lt;div&gt;26:12 – Chris: My first laptop was 5x more heavy then this one is. Having access to the Internet is a blessing.&lt;/div&gt;&lt;div&gt;27:24 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;28:21 – Chuck: Let’s bring this back around. If someone has gone through boot camp, you are recommending that they get use to know their editor, debugging, etc.&lt;/div&gt;&lt;div&gt;Chris: 28:47 – Chris: Yes, get involved within your community. &lt;a href=&#34;https://github.com&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;. This is a community effort. You can help. Writing code from scratch is not that necessary anymore. Why rebuild something if it works. Why fix it if it’s not broken?&lt;/div&gt;&lt;div&gt;31:00 – Chuck talks about his experience.&lt;/div&gt;&lt;div&gt;31:13 – Chris continues his thoughts.&lt;/div&gt;&lt;div&gt;Chris: Start growing a community.&lt;/div&gt;&lt;div&gt;32:01 – Chuck: What ways can people get involved within their community?&lt;/div&gt;&lt;div&gt;32:13 – Chris: &lt;a href=&#34;https://www.meetup.com&#34; rel=&#34;nofollow&#34;&gt;Meetup.&lt;/a&gt; There are a lot of opportunities out there. Just going online and seeing where the conferences&lt;/div&gt;&lt;div&gt;34:08 – Chris: It’s interesting when I coach people on public speaking. Sharing your knowledge and learning experience is great!&lt;/div&gt;&lt;div&gt;34:50 – Chuck: If they are learning how to code then...by interacting with people you can get closer to what you need/want.&lt;/div&gt;&lt;div&gt;35:30 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt; continues this conversation.&lt;/div&gt;&lt;div&gt;35:49 – Chris: You can be the person that helps with x, y, z. Just by getting your name known then you can get a job offer.&lt;/div&gt;&lt;div&gt;36:23 – &lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Chuck&lt;/a&gt;: How do you find out what is really good content – what’s worth your time vs. what’s not worth your time?&lt;/div&gt;&lt;div&gt;36:36 –Chris says, “That’s tricky!” Chris answers the question.&lt;/div&gt;&lt;div&gt;37:19: Chris: The best things out there right now is...&lt;/div&gt;&lt;div&gt;38:45 – Chuck: Anything else that people want to bring up?&lt;/div&gt;&lt;div&gt;39:00 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt; continues to talk.&lt;/div&gt;&lt;div&gt;42:26 – &lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee&lt;/a&gt; adds in her thoughts.&lt;/div&gt;&lt;div&gt;Aimee: I would encourage people to...&lt;/div&gt;&lt;div&gt;43:00 – Chris continues the conversation.&lt;/div&gt;&lt;div&gt;Chris: Each project is different, when I build a web app is different then when I build a...&lt;/div&gt;&lt;div&gt;45:07 – Panelist: I agree. You talked about abstractions that don’t go away. You use abstractions in what you use. At some point, it’s safe to rly on this abstraction, but not this one. People may ask themselves: maybe &lt;a href=&#34;https://coffeescript.org&#34; rel=&#34;nofollow&#34;&gt;CoffeeScript&lt;/a&gt; wasn’t the best thing for me.&lt;/div&gt;&lt;div&gt;46:11 – Chris comments and refers to&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt; jQuery&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;48:58 – Chris continues the conversation.&lt;/div&gt;&lt;div&gt;Chris: I used to work on eight different projects and they worked on different interfaces. I learned about these different environments. This is the project we are now using, and this will like it for the end of time. This is where abstractions are the weird thing. What was the use of the abstraction if it doesn’t have longevity? I think we are building things too soon and too fast.&lt;/div&gt;&lt;div&gt;51:04 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt;: When I work in browsers and come up with brand new stuff.&lt;/div&gt;&lt;div&gt;52:21 – Panelist: Your points are great, but there are some additional things we need to talk about. Let’s take &lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt; as an example. There is a strong argument that if you misuse the browser...&lt;/div&gt;&lt;div&gt;53:45 – Chris: The main issue I have with &lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt; is that people get an immediate satisfaction. What do we do besides this?&lt;/div&gt;&lt;div&gt;55:58 – Panelist asks Chris further questions.&lt;/div&gt;&lt;div&gt;56:25 – Chris answers.&lt;/div&gt;&lt;div&gt;Chris: There are highly frequent websites that aren’t being maintained and they aren’t maintainable anymore.&lt;/div&gt;&lt;div&gt;57:09 – Panelist: Prototypes were invented because...&lt;/div&gt;&lt;div&gt;57:51 – Chris: It’s a 20/20 thing.&lt;/div&gt;&lt;div&gt;58:04 – Panelist: Same thing can be said about the Y2K.&lt;/div&gt;&lt;div&gt;58:20 – Panelist: Yes, they had to solve that problem that day. The reality is...&lt;/div&gt;&lt;div&gt;58:44 – &lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris&lt;/a&gt;: We learned from that whole experience.&lt;/div&gt;&lt;div&gt;1:00:51 – Chris: There was a lot of fluff around it.&lt;/div&gt;&lt;div&gt;1:01:35 – Panelist: Being able to see the future would be a very helpful thing.&lt;/div&gt;&lt;div&gt;1:01:43 – Chris continues the conversation.&lt;/div&gt;&lt;div&gt;1:02:44 – Chuck: How do people get ahold of you?&lt;/div&gt;&lt;div&gt;1:03:04 – Twitter is probably the best way.&lt;/div&gt;&lt;div&gt;1:03:32 – Let’s go to picks!&lt;/div&gt;&lt;div&gt;1:03:36 - Advertisement&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webhint.io&#34; rel=&#34;nofollow&#34;&gt;So you Learned Java Script, what now? – Article&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webhint.io&#34; rel=&#34;nofollow&#34;&gt;WebHint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/&#34; rel=&#34;nofollow&#34;&gt;Article by James Sinclair&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Renegade-Game-Studios-Deck-Building-Adventure/dp/B01KAC6268/ref=as_li_ss_tl?dpID=61gHdS3ds2L&amp;dpSrc=srch&amp;ie=UTF8&amp;keywords=clank&#43;board&#43;game&amp;language=en_US&amp;linkCode=sl1&amp;linkId=a18ebe9b4f625cabf6339f06526c0ffa&amp;preST=_SY300_QL70_&amp;qid=1534279763&amp;sr=8-1&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Clank!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meetup.com&#34; rel=&#34;nofollow&#34;&gt;Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/codepo8?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Chris Heilmann’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://christianheilmann.com&#34; rel=&#34;nofollow&#34;&gt;Chris Heilmann’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@codepo8&#34; rel=&#34;nofollow&#34;&gt;Chris Heilmann’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@codepo8&#34; rel=&#34;nofollow&#34;&gt;Chris Heilmann’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://icant.co.uk&#34; rel=&#34;nofollow&#34;&gt;Chris Heilmann&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/codepo8&#34; rel=&#34;nofollow&#34;&gt;Chris Heilmann’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.smashingmagazine.com/author/christian-heilmann/&#34; rel=&#34;nofollow&#34;&gt;Smashing Magazine – Chris Heilmann&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coffeescript.org&#34; rel=&#34;nofollow&#34;&gt;CoffeeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks :&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/&#34; rel=&#34;nofollow&#34;&gt;Hacker News -  How to deal with dirty side effects in your pure functional JavaScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://keybase.io/&#34; rel=&#34;nofollow&#34;&gt;KeyBase&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/201808/clank-deck-building-adventure&#34; rel=&#34;nofollow&#34;&gt;Clank &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Autonomous_sensory_meridian_response&#34; rel=&#34;nofollow&#34;&gt;ASMR &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;Get a Coder Job Course &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Iron-Druid-Chronicles-Book/dp/B073QYYPPH&#34; rel=&#34;nofollow&#34;&gt;The Iron Druid Chronicles &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fitc.ca/event/webu18/banners/&#34; rel=&#34;nofollow&#34;&gt;Web Unleashed Toronto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/Kurzgesagt&#34; rel=&#34;nofollow&#34;&gt;Kurzgesagt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.co.uk/Just-You-Everythings-Not-Shit/dp/1905548672/ref=as_li_ss_tl?ie=UTF8&amp;keywords=not&#43;everything&#43;is&#43;shit&amp;language=en_GB&amp;linkCode=sl1&amp;linkId=a1ebc43d1b7c6b9ccc60caccc30b5533&amp;qid=1534280345&amp;sr=8-1&amp;tag=christianheil-21&#34; rel=&#34;nofollow&#34;&gt;It Is Just You, Everything’s Not Shit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71166328" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/45df6e78-237e-4158-930f-59cac408cf34/stream.mp3"/>
                
                <guid isPermaLink="false">c810badd-007e-4173-8da9-eaca38042263</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-332-you-learned-javascript-now-what-with-chris-heilmann</link>
                <pubDate>Tue, 25 Sep 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4447</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 331: “An Overview of JavaScript Testing in 2018” with Vitali Zaidman</itunes:title>
                <title>JSJ 331: “An Overview of JavaScript Testing in 2018” with Vitali Zaidman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;AJ O’Neal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://medium.com/@vzaidman&#34;&gt;Vitali Zaidman&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with programmer, &lt;a href=&#34;https://medium.com/@vzaidman&#34;&gt;Vitali Zaidman&lt;/a&gt;, who is working with Software Solutions Company. He researches technologies and starts new projects all the time, and looks at these new technologies within the market. The panel talks about testing JavaScript in 2018 and &lt;a href=&#34;https://jestjs.io&#34;&gt;Jest&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:32 – Chuck: Let’s talk about testing JavaScript in 2018.&lt;/div&gt;&lt;div&gt;1:53 – &lt;a href=&#34;https://medium.com/@vzaidman&#34;&gt;Vitali&lt;/a&gt; talks about solving problems in JavaScript.&lt;/div&gt;&lt;div&gt;2:46 – Chuck asks &lt;a href=&#34;https://medium.com/@vzaidman&#34;&gt;Vitali&lt;/a&gt; a question.&lt;/div&gt;&lt;div&gt;3:03 – Vitali’s answer.&lt;/div&gt;&lt;div&gt;3:30 – Why &lt;a href=&#34;https://jestjs.io&#34;&gt;Jest&lt;/a&gt;? Why not Mocha or these other programs?&lt;/div&gt;&lt;div&gt;3:49 – &lt;a href=&#34;https://jestjs.io&#34;&gt;Jest&lt;/a&gt; is the best interruption of what testing should look like and the best practice nowadays. There are different options, they can be better, but &lt;a href=&#34;https://jestjs.io&#34;&gt;Jest&lt;/a&gt; has this great support from their community. There are great new features.&lt;/div&gt;&lt;div&gt;4:31 – Chuck to Joe: What are you using for testing nowadays?&lt;/div&gt;&lt;div&gt;4:43 – Joe: I use Angular, primarily.&lt;/div&gt;&lt;div&gt;6:01 – Like life, it’s sometimes easier to use things that make things very valuable.&lt;/div&gt;&lt;div&gt;7:55 – Aimee: I have heard great things about &lt;a href=&#34;http://www.cypress.com/documentation/software-and-drivers/free-and-open-source-software-download-page&#34;&gt;Cypress&lt;/a&gt;, but at work we are using another program.&lt;/div&gt;&lt;div&gt;8:22 – Vitali: Check out my article.&lt;/div&gt;&lt;div&gt;8:51 – Aimee: There are too many problems with the program that we use at work.&lt;/div&gt;&lt;div&gt;9:39 – Panelist to Vitali: I read your article, and I am a fan. Why do you pick Test Café over Cypress, and how familiar are you with Cypress? What about Selenium and other programs?&lt;/div&gt;&lt;div&gt;10:12 – Vitali: “Test Café and Cypress are competing head-to-head.”&lt;/div&gt;&lt;div&gt;Listen to Vitali’s suggestions and comments per the panelists’ question at this timestamp.&lt;/div&gt;&lt;div&gt;11:25 – Chuck: I see that you use sign-on...&lt;/div&gt;&lt;div&gt;12:29 – Aimee: Can you talk about&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34;&gt; Puppeteer&lt;/a&gt;? It seems promising.&lt;/div&gt;&lt;div&gt;12:45 – Vitali: Yes, Puppeteer is promising. It’s developed by Google and by Chrome. You don’t want to use all of your tests in Puppeteer, because it will be really hard to do in other browsers.&lt;/div&gt;&lt;div&gt;13:26: Panelist: “...5, 6, 7, years ago it was important of any kind of &lt;a href=&#34;https://www.javascript.com&#34;&gt;JavaScript&lt;/a&gt; testing you had no idea if it worked in one browser and it not necessarily works in another browser. That was 10 years ago. Is multiple browsers testing as important then as it is now?&lt;/div&gt;&lt;div&gt;14:51: Vitali answers the above question.&lt;/div&gt;&lt;div&gt;15:30 – Aimee: If it is more &lt;a href=&#34;https://www.javascript.com&#34;&gt;JavaScript&lt;/a&gt; heavy then it could possibly cause more problems.&lt;/div&gt;&lt;div&gt;15:56 – Panelist: I agree with this.&lt;/div&gt;&lt;div&gt;16:02 – Vitali continues this conversation with additional comments.&lt;/div&gt;&lt;div&gt;16:17 – Aimee: “I see that Safari is the new Internet Explorer.”&lt;/div&gt;&lt;div&gt;16:23: Chuck: “Yes, you have to know your audience. Are they using older browsers? What is the compatibility?”&lt;/div&gt;&lt;div&gt;17:01 – Vitali: There are issues with the security. Firefox has ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li><a href="https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">AJ O’Neal</a></li>
<li><a href="http://www.aimeemarieknight.com" rel="nofollow">Aimee Knight</a></li>
<li><a href="https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Joe Eames</a></li>
<li><a href="https://twitter.com/cmaxw?lang=en" rel="nofollow">Charles Max Wood</a></li>
</ul><div>
<strong>Special Guests:</strong> <a href="https://medium.com/@vzaidman" rel="nofollow">Vitali Zaidman</a>
</div><div>In this episode, the panel talks with programmer, <a href="https://medium.com/@vzaidman" rel="nofollow">Vitali Zaidman</a>, who is working with Software Solutions Company. He researches technologies and starts new projects all the time, and looks at these new technologies within the market. The panel talks about testing JavaScript in 2018 and <a href="https://jestjs.io" rel="nofollow">Jest</a>.</div><div><strong>Show Topics:</strong></div><div>1:32 – Chuck: Let’s talk about testing JavaScript in 2018.</div><div>1:53 – <a href="https://medium.com/@vzaidman" rel="nofollow">Vitali</a> talks about solving problems in JavaScript.</div><div>2:46 – Chuck asks <a href="https://medium.com/@vzaidman" rel="nofollow">Vitali</a> a question.</div><div>3:03 – Vitali’s answer.</div><div>3:30 – Why <a href="https://jestjs.io" rel="nofollow">Jest</a>? Why not Mocha or these other programs?</div><div>3:49 – <a href="https://jestjs.io" rel="nofollow">Jest</a> is the best interruption of what testing should look like and the best practice nowadays. There are different options, they can be better, but <a href="https://jestjs.io" rel="nofollow">Jest</a> has this great support from their community. There are great new features.</div><div>4:31 – Chuck to Joe: What are you using for testing nowadays?</div><div>4:43 – Joe: I use Angular, primarily.</div><div>6:01 – Like life, it’s sometimes easier to use things that make things very valuable.</div><div>7:55 – Aimee: I have heard great things about <a href="http://www.cypress.com/documentation/software-and-drivers/free-and-open-source-software-download-page" rel="nofollow">Cypress</a>, but at work we are using another program.</div><div>8:22 – Vitali: Check out my article.</div><div>8:51 – Aimee: There are too many problems with the program that we use at work.</div><div>9:39 – Panelist to Vitali: I read your article, and I am a fan. Why do you pick Test Café over Cypress, and how familiar are you with Cypress? What about Selenium and other programs?</div><div>10:12 – Vitali: “Test Café and Cypress are competing head-to-head.”</div><div>Listen to Vitali’s suggestions and comments per the panelists’ question at this timestamp.</div><div>11:25 – Chuck: I see that you use sign-on...</div><div>12:29 – Aimee: Can you talk about<a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow"> Puppeteer</a>? It seems promising.</div><div>12:45 – Vitali: Yes, Puppeteer is promising. It’s developed by Google and by Chrome. You don’t want to use all of your tests in Puppeteer, because it will be really hard to do in other browsers.</div><div>13:26: Panelist: “...5, 6, 7, years ago it was important of any kind of <a href="https://www.javascript.com" rel="nofollow">JavaScript</a> testing you had no idea if it worked in one browser and it not necessarily works in another browser. That was 10 years ago. Is multiple browsers testing as important then as it is now?</div><div>14:51: Vitali answers the above question.</div><div>15:30 – Aimee: If it is more <a href="https://www.javascript.com" rel="nofollow">JavaScript</a> heavy then it could possibly cause more problems.</div><div>15:56 – Panelist: I agree with this.</div><div>16:02 – Vitali continues this conversation with additional comments.</div><div>16:17 – Aimee: “I see that Safari is the new Internet Explorer.”</div><div>16:23: Chuck: “Yes, you have to know your audience. Are they using older browsers? What is the compatibility?”</div><div>17:01 – Vitali: There are issues with the security. Firefox has a feature of tracking protection; something like that.</div><div>17:33 – Question to Vitali by Panelist.</div><div>17:55 – Vitali answers the question.</div><div>18:30 – Panelist makes additional comments.</div><div>18:43 – If you use Safari, you reap what you sow.</div><div>18:49 – Chuck: I use Chrome on my iPhone. (Aimee does, too.) Sometimes I wind up in Safari by accident.</div><div>19:38 – Panelist makes comments.</div><div>19:52 – Vitali tells a funny story that relates to this topic.</div><div>20:45 – There are too many standards out there.</div><div>21:05 – Aimee makes comments.</div><div>21:08 – <a href="https://brutalist-web.design" rel="nofollow">Brutalist Web Design</a>. Some guy has this site – <a href="https://brutalist-web.design" rel="nofollow">Brutalist Web Design</a> – where he says use basic stuff and stop being so custom. Stop using the web as some crazy platform, and if your site is a website that can be scrolled through, that’s great. It needs to be just enough for people to see your content.</div><div>22:16 – Aimee makes additional comments about this topic of <a href="https://brutalist-web.design" rel="nofollow">Brutalist Web Design</a>.</div><div>22:35 – Panelist: I like it when people go out and say things like that.</div><div>22:45 – Here is the point, though. There is a difference between a website and a web application. Really the purpose is to read an article.</div><div>23:37 – Vitali chimes in.</div><div>24:01 – Back to the topic of content on websites.</div><div>25:17 – Panelist: Medium is very minimal. Medium doesn’t feel like an application.</div><div>26:10 – Is the website easy enough for the user to scroll through and get the content like they want to?</div><div>26:19 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement.</a>
</div><div>27:22 – See how far off the topic we got?</div><div>27:31 – These are my favorite conversations to have.</div><div>27:39 – Vitali: Let’s talk about how my article got so popular. It’s an interesting thing, I started researching “testing” for my company. We wanted to implement one of the testing tools. Instead of creating a presentation, I would write first about it in Medium to get feedback from the community as well. It was a great decision, because I got a lot of comments back. I enjoyed the experience, too. Just write about your problem in Medium to see what people say.</div><div>28:48 – Panelist: You put a ton of time and energy in this article. There are tons of links. Did you really go through all of those articles?</div><div>29:10 – Yes, what are the most permanent tools? I was just reading through a lot of comments and feedback from people. I tested the tools myself, too!</div><div>29:37 – Panelist: You broke down the article, and it’s a 22-minute read.</div><div>30:09 – Vitali: I wrote the article for my company, and they ad to read it.</div><div>30:24 – Panelist: Spending so much time – you probably felt like it was apart of your job.</div><div>30:39 – Vitali: I really like creating and writing. It was rally amazing for me and a great experience. I feel like I am talented in this area because I write well and fast. I wanted to express myself.</div><div>31:17 – Did you edit and review?</div><div>31:23 – Vitali: I wrote it by myself and some friends read it. There were serious mistakes, and that’s okay I am not afraid of mistakes. This way you get feedback.</div><div>32:10 – Chuck: “Some people see testing in JavaScript, and people look at this and say there are so much here. Is there a place where people can start, so that way they don’t’ get too overwhelmed? Is there a way to ease into this and take a bite-size at a time?”</div><div>32:52 – Vitali: “Find something that works for them. Read the article and start writing code.”</div><div>He continues this conversation from here on out.</div><div>34:03 – Chuck continues to ask questions and add other comments.</div><div>34:16 – Vitali chimes-in. </div><div>34:38 – Chuck. </div><div>34:46 – Vitali piggybacks off of Chuck’s comments.</div><div>36:14 – Panelist: Let’s go back to <a href="https://jestjs.io" rel="nofollow">Jest</a>. There is a very common occurrence where we see lots of turn and we see ideas like this has become the dominant or the standard, a lot of people talk about stuff within this community. Then we get this idea that ‘this is the only thing that is happening.’ Transition to <a href="https://jquery.com" rel="nofollow">jQuery</a> to <a href="https://reactjs.org" rel="nofollow">React</a> to... With that context do you feel like <a href="https://jestjs.io" rel="nofollow">Jest</a> will be a dominant program? Are we going to see <a href="https://jestjs.io" rel="nofollow">Jest</a> used just as common as Mocha and other popular programs?</div><div>38:15 – Vitali comments on the panelist’s question.</div><div>38:50 – Panelist: New features. Are the features in <a href="https://jestjs.io" rel="nofollow">Jest</a> (over Jasmine, Mocha, etc.) so important that it will drive people to it by itself?</div><div>40:30 – Vitali comments on this great question.</div><div>40:58 – Panelist asks questions about features about <a href="https://jestjs.io" rel="nofollow">Jest</a>.</div><div>41:29 – Vitali talks about this topic.</div><div>42:14 – Let’s go to picks!</div><div>42:14 – <a href="https://www.digitalocean.com/" rel="nofollow">Advertisement.</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.facebook.com/vzaidman" rel="nofollow">Vitali Zaidman’s Facebook</a></li>
<li><a href="https://medium.com/@vzaidman" rel="nofollow">Vitali Zaidman’s Medium</a></li>
<li><a href="https://github.com/vzaidman" rel="nofollow">Vitali Zaidman’s GitHub</a></li>
<li><a href="https://www.npmjs.com/~vzaidman" rel="nofollow">Vitali Zaidman’s NPM</a></li>
<li><a href="https://il.linkedin.com/in/vzaidman" rel="nofollow">Vitali Zaidman’s LinkedIn</a></li>
<li><a href="https://medium.com/welldone-software/the-open-source-community-the-great-spontaneous-distributed-collective-effort-e5cbe19df501" rel="nofollow">Vitali Zaidman’s Medium Article</a></li>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://brutalist-web.design" rel="nofollow">Brutalist Web Design</a></li>
<li><a href="https://jasmine.github.io" rel="nofollow">Jasmine</a></li>
<li><a href="http://www.cypress.com/documentation/software-and-drivers/free-and-open-source-software-download-page" rel="nofollow">Cypress</a></li>
<li><a href="https://reactjs.org" rel="nofollow">React</a></li>
<li><a href="https://jquery.com" rel="nofollow">jQuery</a></li>
<li><a href="https://jestjs.io" rel="nofollow">Jest</a></li>
<li><a href="https://www.protractortest.org/#/" rel="nofollow">Protractor – end to end testing for Angular</a></li>
<li><a href="https://devexpress.github.io/testcafe/" rel="nofollow">Test Café</a></li>
<li><a href="https://theintern.io" rel="nofollow">Intern</a></li>
<li><a href="https://sinonjs.org" rel="nofollow">Sinon</a></li>
<li><a href="https://xkcd.com/927/" rel="nofollow">XKCD</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Digital Ocean</a></li>
<li><a href="https://www.cachefly.com" rel="nofollow">Cache Fly</a></li>
</ul><div><strong>Picks:</strong></div><div><strong>AJ O’Neal</strong></div><ul>
<li><a href="https://www.amazon.com/Crossing-Chasm-Marketing-High-Tech-Mainstream/dp/0060517123" rel="nofollow">Continuous from last week’s episode: Crossing the Chasm – New Technologies from Niche to General Adaptation.</a></li>
<li><a href="https://golang.org" rel="nofollow">Go Lang</a></li>
</ul><div><strong>Joe Eames</strong></div><ul>
<li><a href="https://boardgamegeek.com/boardgame/220877/rajas-ganges" rel="nofollow">Board Game: Rajas of the Ganges</a></li>
<li><a href="https://www.frameworksummit.com" rel="nofollow">Framework Summit Conference in Utah</a></li>
<li><a href="https://conf.reactjs.org" rel="nofollow">React Conference</a></li>
</ul><div><strong>Aimee Knight </strong></div><ul>
<li><a href="http://www.mokacoding.com/blog/does-software-understand-complexity-m-feathers/" rel="nofollow">Hacker News – “Does Software Understand Complexity” via Michael Feathers </a></li>
<li><a href="https://www.eventbrite.com/e/cream-city-code-2018-tickets-44368623748" rel="nofollow">Cream City Code</a></li>
</ul><div><strong>Chuck</strong></div><ul>
<li><a href="https://devchat.tv/get-a-coder-job/" rel="nofollow">E-Book: How do I get a job?</a></li>
<li><a href="https://twitter.com/expressvpn?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Express VPN</a></li>
</ul><div><strong>Vitali</strong></div><ul>
<li><a href="https://www.amazon.com/Square-Tower-Networks-Freemasons-Facebook/dp/0735222916" rel="nofollow">Book: The Square and The Tower: Networks and Power, from the Freemasons to Facebook by Niall Ferguson</a></li>
<li><a href="https://medium.com/welldone-software/the-open-source-community-the-great-spontaneous-distributed-collective-effort-e5cbe19df501" rel="nofollow">My article!</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;AJ O’Neal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.aimeemarieknight.com&#34; rel=&#34;nofollow&#34;&gt;Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Joe Eames&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/cmaxw?lang=en&#34; rel=&#34;nofollow&#34;&gt;Charles Max Wood&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;https://medium.com/@vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with programmer, &lt;a href=&#34;https://medium.com/@vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman&lt;/a&gt;, who is working with Software Solutions Company. He researches technologies and starts new projects all the time, and looks at these new technologies within the market. The panel talks about testing JavaScript in 2018 and &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:32 – Chuck: Let’s talk about testing JavaScript in 2018.&lt;/div&gt;&lt;div&gt;1:53 – &lt;a href=&#34;https://medium.com/@vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali&lt;/a&gt; talks about solving problems in JavaScript.&lt;/div&gt;&lt;div&gt;2:46 – Chuck asks &lt;a href=&#34;https://medium.com/@vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali&lt;/a&gt; a question.&lt;/div&gt;&lt;div&gt;3:03 – Vitali’s answer.&lt;/div&gt;&lt;div&gt;3:30 – Why &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt;? Why not Mocha or these other programs?&lt;/div&gt;&lt;div&gt;3:49 – &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt; is the best interruption of what testing should look like and the best practice nowadays. There are different options, they can be better, but &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt; has this great support from their community. There are great new features.&lt;/div&gt;&lt;div&gt;4:31 – Chuck to Joe: What are you using for testing nowadays?&lt;/div&gt;&lt;div&gt;4:43 – Joe: I use Angular, primarily.&lt;/div&gt;&lt;div&gt;6:01 – Like life, it’s sometimes easier to use things that make things very valuable.&lt;/div&gt;&lt;div&gt;7:55 – Aimee: I have heard great things about &lt;a href=&#34;http://www.cypress.com/documentation/software-and-drivers/free-and-open-source-software-download-page&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt;, but at work we are using another program.&lt;/div&gt;&lt;div&gt;8:22 – Vitali: Check out my article.&lt;/div&gt;&lt;div&gt;8:51 – Aimee: There are too many problems with the program that we use at work.&lt;/div&gt;&lt;div&gt;9:39 – Panelist to Vitali: I read your article, and I am a fan. Why do you pick Test Café over Cypress, and how familiar are you with Cypress? What about Selenium and other programs?&lt;/div&gt;&lt;div&gt;10:12 – Vitali: “Test Café and Cypress are competing head-to-head.”&lt;/div&gt;&lt;div&gt;Listen to Vitali’s suggestions and comments per the panelists’ question at this timestamp.&lt;/div&gt;&lt;div&gt;11:25 – Chuck: I see that you use sign-on...&lt;/div&gt;&lt;div&gt;12:29 – Aimee: Can you talk about&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt; Puppeteer&lt;/a&gt;? It seems promising.&lt;/div&gt;&lt;div&gt;12:45 – Vitali: Yes, Puppeteer is promising. It’s developed by Google and by Chrome. You don’t want to use all of your tests in Puppeteer, because it will be really hard to do in other browsers.&lt;/div&gt;&lt;div&gt;13:26: Panelist: “...5, 6, 7, years ago it was important of any kind of &lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; testing you had no idea if it worked in one browser and it not necessarily works in another browser. That was 10 years ago. Is multiple browsers testing as important then as it is now?&lt;/div&gt;&lt;div&gt;14:51: Vitali answers the above question.&lt;/div&gt;&lt;div&gt;15:30 – Aimee: If it is more &lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; heavy then it could possibly cause more problems.&lt;/div&gt;&lt;div&gt;15:56 – Panelist: I agree with this.&lt;/div&gt;&lt;div&gt;16:02 – Vitali continues this conversation with additional comments.&lt;/div&gt;&lt;div&gt;16:17 – Aimee: “I see that Safari is the new Internet Explorer.”&lt;/div&gt;&lt;div&gt;16:23: Chuck: “Yes, you have to know your audience. Are they using older browsers? What is the compatibility?”&lt;/div&gt;&lt;div&gt;17:01 – Vitali: There are issues with the security. Firefox has a feature of tracking protection; something like that.&lt;/div&gt;&lt;div&gt;17:33 – Question to Vitali by Panelist.&lt;/div&gt;&lt;div&gt;17:55 – Vitali answers the question.&lt;/div&gt;&lt;div&gt;18:30 – Panelist makes additional comments.&lt;/div&gt;&lt;div&gt;18:43 – If you use Safari, you reap what you sow.&lt;/div&gt;&lt;div&gt;18:49 – Chuck: I use Chrome on my iPhone. (Aimee does, too.) Sometimes I wind up in Safari by accident.&lt;/div&gt;&lt;div&gt;19:38 – Panelist makes comments.&lt;/div&gt;&lt;div&gt;19:52 – Vitali tells a funny story that relates to this topic.&lt;/div&gt;&lt;div&gt;20:45 – There are too many standards out there.&lt;/div&gt;&lt;div&gt;21:05 – Aimee makes comments.&lt;/div&gt;&lt;div&gt;21:08 – &lt;a href=&#34;https://brutalist-web.design&#34; rel=&#34;nofollow&#34;&gt;Brutalist Web Design&lt;/a&gt;. Some guy has this site – &lt;a href=&#34;https://brutalist-web.design&#34; rel=&#34;nofollow&#34;&gt;Brutalist Web Design&lt;/a&gt; – where he says use basic stuff and stop being so custom. Stop using the web as some crazy platform, and if your site is a website that can be scrolled through, that’s great. It needs to be just enough for people to see your content.&lt;/div&gt;&lt;div&gt;22:16 – Aimee makes additional comments about this topic of &lt;a href=&#34;https://brutalist-web.design&#34; rel=&#34;nofollow&#34;&gt;Brutalist Web Design&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;22:35 – Panelist: I like it when people go out and say things like that.&lt;/div&gt;&lt;div&gt;22:45 – Here is the point, though. There is a difference between a website and a web application. Really the purpose is to read an article.&lt;/div&gt;&lt;div&gt;23:37 – Vitali chimes in.&lt;/div&gt;&lt;div&gt;24:01 – Back to the topic of content on websites.&lt;/div&gt;&lt;div&gt;25:17 – Panelist: Medium is very minimal. Medium doesn’t feel like an application.&lt;/div&gt;&lt;div&gt;26:10 – Is the website easy enough for the user to scroll through and get the content like they want to?&lt;/div&gt;&lt;div&gt;26:19 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;27:22 – See how far off the topic we got?&lt;/div&gt;&lt;div&gt;27:31 – These are my favorite conversations to have.&lt;/div&gt;&lt;div&gt;27:39 – Vitali: Let’s talk about how my article got so popular. It’s an interesting thing, I started researching “testing” for my company. We wanted to implement one of the testing tools. Instead of creating a presentation, I would write first about it in Medium to get feedback from the community as well. It was a great decision, because I got a lot of comments back. I enjoyed the experience, too. Just write about your problem in Medium to see what people say.&lt;/div&gt;&lt;div&gt;28:48 – Panelist: You put a ton of time and energy in this article. There are tons of links. Did you really go through all of those articles?&lt;/div&gt;&lt;div&gt;29:10 – Yes, what are the most permanent tools? I was just reading through a lot of comments and feedback from people. I tested the tools myself, too!&lt;/div&gt;&lt;div&gt;29:37 – Panelist: You broke down the article, and it’s a 22-minute read.&lt;/div&gt;&lt;div&gt;30:09 – Vitali: I wrote the article for my company, and they ad to read it.&lt;/div&gt;&lt;div&gt;30:24 – Panelist: Spending so much time – you probably felt like it was apart of your job.&lt;/div&gt;&lt;div&gt;30:39 – Vitali: I really like creating and writing. It was rally amazing for me and a great experience. I feel like I am talented in this area because I write well and fast. I wanted to express myself.&lt;/div&gt;&lt;div&gt;31:17 – Did you edit and review?&lt;/div&gt;&lt;div&gt;31:23 – Vitali: I wrote it by myself and some friends read it. There were serious mistakes, and that’s okay I am not afraid of mistakes. This way you get feedback.&lt;/div&gt;&lt;div&gt;32:10 – Chuck: “Some people see testing in JavaScript, and people look at this and say there are so much here. Is there a place where people can start, so that way they don’t’ get too overwhelmed? Is there a way to ease into this and take a bite-size at a time?”&lt;/div&gt;&lt;div&gt;32:52 – Vitali: “Find something that works for them. Read the article and start writing code.”&lt;/div&gt;&lt;div&gt;He continues this conversation from here on out.&lt;/div&gt;&lt;div&gt;34:03 – Chuck continues to ask questions and add other comments.&lt;/div&gt;&lt;div&gt;34:16 – Vitali chimes-in. &lt;/div&gt;&lt;div&gt;34:38 – Chuck. &lt;/div&gt;&lt;div&gt;34:46 – Vitali piggybacks off of Chuck’s comments.&lt;/div&gt;&lt;div&gt;36:14 – Panelist: Let’s go back to &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt;. There is a very common occurrence where we see lots of turn and we see ideas like this has become the dominant or the standard, a lot of people talk about stuff within this community. Then we get this idea that ‘this is the only thing that is happening.’ Transition to &lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt; to &lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; to... With that context do you feel like &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt; will be a dominant program? Are we going to see &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt; used just as common as Mocha and other popular programs?&lt;/div&gt;&lt;div&gt;38:15 – Vitali comments on the panelist’s question.&lt;/div&gt;&lt;div&gt;38:50 – Panelist: New features. Are the features in &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt; (over Jasmine, Mocha, etc.) so important that it will drive people to it by itself?&lt;/div&gt;&lt;div&gt;40:30 – Vitali comments on this great question.&lt;/div&gt;&lt;div&gt;40:58 – Panelist asks questions about features about &lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;41:29 – Vitali talks about this topic.&lt;/div&gt;&lt;div&gt;42:14 – Let’s go to picks!&lt;/div&gt;&lt;div&gt;42:14 – &lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Advertisement.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman’s Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/~vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman’s NPM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://il.linkedin.com/in/vzaidman&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/welldone-software/the-open-source-community-the-great-spontaneous-distributed-collective-effort-e5cbe19df501&#34; rel=&#34;nofollow&#34;&gt;Vitali Zaidman’s Medium Article&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brutalist-web.design&#34; rel=&#34;nofollow&#34;&gt;Brutalist Web Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jasmine.github.io&#34; rel=&#34;nofollow&#34;&gt;Jasmine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.cypress.com/documentation/software-and-drivers/free-and-open-source-software-download-page&#34; rel=&#34;nofollow&#34;&gt;Cypress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jestjs.io&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.protractortest.org/#/&#34; rel=&#34;nofollow&#34;&gt;Protractor – end to end testing for Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devexpress.github.io/testcafe/&#34; rel=&#34;nofollow&#34;&gt;Test Café&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://theintern.io&#34; rel=&#34;nofollow&#34;&gt;Intern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sinonjs.org&#34; rel=&#34;nofollow&#34;&gt;Sinon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://xkcd.com/927/&#34; rel=&#34;nofollow&#34;&gt;XKCD&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cachefly.com&#34; rel=&#34;nofollow&#34;&gt;Cache Fly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’Neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Crossing-Chasm-Marketing-High-Tech-Mainstream/dp/0060517123&#34; rel=&#34;nofollow&#34;&gt;Continuous from last week’s episode: Crossing the Chasm – New Technologies from Niche to General Adaptation.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org&#34; rel=&#34;nofollow&#34;&gt;Go Lang&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/220877/rajas-ganges&#34; rel=&#34;nofollow&#34;&gt;Board Game: Rajas of the Ganges&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com&#34; rel=&#34;nofollow&#34;&gt;Framework Summit Conference in Utah&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://conf.reactjs.org&#34; rel=&#34;nofollow&#34;&gt;React Conference&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.mokacoding.com/blog/does-software-understand-complexity-m-feathers/&#34; rel=&#34;nofollow&#34;&gt;Hacker News – “Does Software Understand Complexity” via Michael Feathers &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.eventbrite.com/e/cream-city-code-2018-tickets-44368623748&#34; rel=&#34;nofollow&#34;&gt;Cream City Code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Chuck&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/get-a-coder-job/&#34; rel=&#34;nofollow&#34;&gt;E-Book: How do I get a job?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/expressvpn?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Express VPN&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Vitali&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Square-Tower-Networks-Freemasons-Facebook/dp/0735222916&#34; rel=&#34;nofollow&#34;&gt;Book: The Square and The Tower: Networks and Power, from the Freemasons to Facebook by Niall Ferguson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/welldone-software/the-open-source-community-the-great-spontaneous-distributed-collective-effort-e5cbe19df501&#34; rel=&#34;nofollow&#34;&gt;My article!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52858880" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/360fd42a-c818-4740-9f07-1736b307fdf2/stream.mp3"/>
                
                <guid isPermaLink="false">35c19e3b-1ed1-4e3f-a4b1-b7779bec83f8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-331-an-overview-of-javascript-testing-in-2018-with-vitali-zaidman</link>
                <pubDate>Tue, 18 Sep 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3303</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 330: “AWS: Amplify” with Nader Dabit</itunes:title>
                <title>JSJ 330: “AWS: Amplify” with Nader Dabit</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;http://naderdabit.me/#/&#34;&gt;Nader Dabit &lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with programmer, Nader Dabit, who has been with Amazon’s AWS for the past six months. They discuss the new innovations that Amazon is currently working on, and the exciting new projects that Nader gets to be involved with. Check out this episode to hear all the latest!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:45 – There are two main things that Nader works with. Check out this timestamp to see what they are.&lt;/div&gt;&lt;div&gt;3:29 – AJ to Nader: Tell me more about manage cloud. I am not sure about &lt;a href=&#34;https://aws.amazon.com/cognito/?sc_channel=PS&amp;amp;sc_campaign=acquisition_USsc_publisher=google&amp;amp;sc_medium=ACQ-P%257CPS-GO%257CNon-Brand%257CDesktop%257CSU%257CSecurity%257CCognito%257CUS%257CEN%257CText&amp;amp;sc_content=cognito_p&amp;amp;sc_detail=cognito&amp;amp;sc_category=Security&amp;amp;sc_segment=293649588890&amp;amp;sc_matchtype=p&amp;amp;sc_country=US&amp;amp;s_kwcid=AL!4422!3!293649588890!p!!g!!cognito&amp;amp;ef_id=W5RTKgAAAUa7GPf1:20180908225434:s&#34;&gt;Cognito&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;3:56 – &lt;a href=&#34;https://aws.amazon.com/cognito/?sc_channel=PS&amp;amp;sc_campaign=acquisition_USsc_publisher=google&amp;amp;sc_medium=ACQ-P%257CPS-GO%257CNon-Brand%257CDesktop%257CSU%257CSecurity%257CCognito%257CUS%257CEN%257CText&amp;amp;sc_content=cognito_p&amp;amp;sc_detail=cognito&amp;amp;sc_category=Security&amp;amp;sc_segment=293649588890&amp;amp;sc_matchtype=p&amp;amp;sc_country=US&amp;amp;s_kwcid=AL!4422!3!293649588890!p!!g!!cognito&amp;amp;ef_id=W5RTKgAAAUa7GPf1:20180908225434:s&#34;&gt;Yes, Cognito is used by/through Amazon.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;5:06 – What are the other manage cloud services that companies want to offer through the tools you have?&lt;/div&gt;&lt;div&gt;5:12 – Nader answers AJ’s question.&lt;/div&gt;&lt;div&gt;7:30 – Can you give me more specifics on the storage solutions you are offering?&lt;/div&gt;&lt;div&gt;8:03 – Nader answers AJ’s question. People store websites there for example. Frontend developers are using S3 buckets, and they are using the library, which is a storage solution.&lt;/div&gt;&lt;div&gt;9:10 – AJ and Nader are having a dialogue between different situations, and Nader is giving the solutions to those hypothetical situations.&lt;/div&gt;&lt;div&gt;10:17 – AJ: “I am interested in what you are talking about &lt;a href=&#34;https://aws.amazon.com/appsync/&#34;&gt;AppSync&lt;/a&gt;. Can you tell me how that works?” AJ is picking Nader’s brain about how &lt;a href=&#34;https://aws.amazon.com/appsync/&#34;&gt;AppSync&lt;/a&gt; works.&lt;/div&gt;&lt;div&gt;11:05 – Nader: “It is a single API layer for a point of entry. You can have multi-data sources.” Nader continues, in detail, answering AJ’s question.&lt;/div&gt;&lt;div&gt;12:36 – AJ: As a frontend developer, it sounds like I will have to become familiar with the backend, too. How is it providing the most value? What is it that I do not have to touch, because I am using this?&lt;/div&gt;&lt;div&gt;15:37 – How would these relations work? As a frontend developer, and I do not want to learn sequel, how would that might look like; currently or in the future? How do you extract that knowledge?&lt;/div&gt;&lt;div&gt;16:18 – Yes, it is not an easy solution to solve. Nader goes into detail about how he would approach this situation.&lt;/div&gt;&lt;div&gt;18:26 – AJ: Are these resolvers written in &lt;a href=&#34;https://www.javascript.com&#34;&gt;JavaScript&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;22:04 – Acronym fun!&lt;/div&gt;&lt;div&gt;22:45 – &lt;a href=&#34;https://nodejs.org/en/&#34;&gt;Node&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;23:51 – Summarizing these pasts 20-some-minutes: Off-Storage, &lt;a href=&#34;https://aws.amazon.com/appsync/&#34;&gt;AppSync&lt;/a&gt;,&lt;a href=&#34;https://sites.google.com/site/landismodel/developers&#34;&gt; Landis&lt;/a&gt;, and others are what people are using Amplify for. New Question/New Topic: Simplify.&lt;/div&gt;&lt;div&gt;25:45 – &lt;a href=&#34;https://aws.amazon.com/mobile/&#34;&gt;AWS MOBILE&lt;/a&gt; – is not mobile specific.&lt;/div&gt;&lt;div&gt;26:44 – If you are using &lt;a href=&#34;https://angular.io&#34;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
<li>Joe Eames</li>
</ul><div>
<strong>Special Guests:</strong> <a href="http://naderdabit.me/#/" rel="nofollow">Nader Dabit </a>
</div><div>In this episode, the panel talks with programmer, Nader Dabit, who has been with Amazon’s AWS for the past six months. They discuss the new innovations that Amazon is currently working on, and the exciting new projects that Nader gets to be involved with. Check out this episode to hear all the latest!</div><div><strong>Show Topics:</strong></div><div>1:45 – There are two main things that Nader works with. Check out this timestamp to see what they are.</div><div>3:29 – AJ to Nader: Tell me more about manage cloud. I am not sure about <a href="https://aws.amazon.com/cognito/?ef_id=W5RTKgAAAUa7GPf1%3A20180908225434%3As&s_kwcid=AL%214422%213%21293649588890%21p%21%21g%21%21cognito&sc_campaign=acquisition_USsc_publisher%3Dgoogle&sc_category=Security&sc_channel=PS&sc_content=cognito_p&sc_country=US&sc_detail=cognito&sc_matchtype=p&sc_medium=ACQ-P%257CPS-GO%257CNon-Brand%257CDesktop%257CSU%257CSecurity%257CCognito%257CUS%257CEN%257CText&sc_segment=293649588890" rel="nofollow">Cognito</a>.</div><div>3:56 – <a href="https://aws.amazon.com/cognito/?ef_id=W5RTKgAAAUa7GPf1%3A20180908225434%3As&s_kwcid=AL%214422%213%21293649588890%21p%21%21g%21%21cognito&sc_campaign=acquisition_USsc_publisher%3Dgoogle&sc_category=Security&sc_channel=PS&sc_content=cognito_p&sc_country=US&sc_detail=cognito&sc_matchtype=p&sc_medium=ACQ-P%257CPS-GO%257CNon-Brand%257CDesktop%257CSU%257CSecurity%257CCognito%257CUS%257CEN%257CText&sc_segment=293649588890" rel="nofollow">Yes, Cognito is used by/through Amazon.</a>
</div><div>5:06 – What are the other manage cloud services that companies want to offer through the tools you have?</div><div>5:12 – Nader answers AJ’s question.</div><div>7:30 – Can you give me more specifics on the storage solutions you are offering?</div><div>8:03 – Nader answers AJ’s question. People store websites there for example. Frontend developers are using S3 buckets, and they are using the library, which is a storage solution.</div><div>9:10 – AJ and Nader are having a dialogue between different situations, and Nader is giving the solutions to those hypothetical situations.</div><div>10:17 – AJ: “I am interested in what you are talking about <a href="https://aws.amazon.com/appsync/" rel="nofollow">AppSync</a>. Can you tell me how that works?” AJ is picking Nader’s brain about how <a href="https://aws.amazon.com/appsync/" rel="nofollow">AppSync</a> works.</div><div>11:05 – Nader: “It is a single API layer for a point of entry. You can have multi-data sources.” Nader continues, in detail, answering AJ’s question.</div><div>12:36 – AJ: As a frontend developer, it sounds like I will have to become familiar with the backend, too. How is it providing the most value? What is it that I do not have to touch, because I am using this?</div><div>15:37 – How would these relations work? As a frontend developer, and I do not want to learn sequel, how would that might look like; currently or in the future? How do you extract that knowledge?</div><div>16:18 – Yes, it is not an easy solution to solve. Nader goes into detail about how he would approach this situation.</div><div>18:26 – AJ: Are these resolvers written in <a href="https://www.javascript.com" rel="nofollow">JavaScript</a>?</div><div>22:04 – Acronym fun!</div><div>22:45 – <a href="https://nodejs.org/en/" rel="nofollow">Node</a>
</div><div>23:51 – Summarizing these pasts 20-some-minutes: Off-Storage, <a href="https://aws.amazon.com/appsync/" rel="nofollow">AppSync</a>,<a href="https://sites.google.com/site/landismodel/developers" rel="nofollow"> Landis</a>, and others are what people are using Amplify for. New Question/New Topic: Simplify.</div><div>25:45 – <a href="https://aws.amazon.com/mobile/" rel="nofollow">AWS MOBILE</a> – is not mobile specific.</div><div>26:44 – If you are using <a href="https://angular.io" rel="nofollow">Angular</a>, we have a plugin in <a href="https://angular.io" rel="nofollow">Angular</a> to help you. We also have that for React and <a href="https://vuejsdevelopers.com" rel="nofollow">Vue</a> as well.</div><div>27:52 – <a href="https://sentry.io/welcome/" rel="nofollow">Advertisement</a>
</div><div>28:56 – What should we be talking about?</div><div>29:04 – Let’s talk about Amazon’s Lex, <a href="https://aws.amazon.com/lex/?ef_id=W5RTKgAAAUa7GPf1%3A20180908230815%3As&s_kwcid=AL%214422%213%21209039218013%21p%21%21g%21%21amazon%2520chatbot&sc_campaign=lex_2017&sc_category=lex&sc_channel=PS&sc_content=chatbot_p&sc_country=US&sc_detail=amazon%2520chatbot&sc_matchtype=p&sc_medium=awns_lex_b&sc_publisher=google&sc_segment=209039218013" rel="nofollow">Chat Bot</a>. Nader goes into full detail of this service.</div><div>33:52 – <a href="https://www.apple.com/tv/" rel="nofollow">Apple T.V.</a>
</div><div>34:00 – AJ: Sounds like this is more platform/ more agnostic than getting different things to come together, and the Microsoft one is more hybrid and the Amazon one is more open?</div><div>35:13 – Joe, let’s go back to what you had to ask.</div><div>35:28 – Nader, you talked about <a href="https://www.biznessapps.com/blog/what-is-a-push-notification/" rel="nofollow">PUSH notifications</a> earlier. What is <a href="https://cloud.google.com/pubsub/docs/overview" rel="nofollow">Pub/Sub</a>?</div><div>36:30 – Is this like traditional hooks? Or custom?</div><div>37:25 – What is the “stuff” that gets you up in the morning and gets you excited to go to work at AWS?</div><div>38:40 – Nader: I really had no desire to change career paths, but it happened.</div><div>41:30 – AJ: I totally agree with the idea in that finding the common patterns, so that way someone on the lower-level can participate. AJ wants a platform that is open or purchase that can offer some of these benefits. It could be open-source or you used to buy the different tools.</div><div>43:27 AJ: What about for the hobbyist?</div><div>43:40 – Nader: I agree, that would be really nice. I can’t think of any free services that would be nice.</div><div>44:03 AJ – Not free in “free,” but “free” towards the idea of “free speech.” They would all be available and you get to choose what works well for you.</div><div>45:00 – <strong>SHOUTOUT to LISTENERS:</strong> Have an idea about this? Shoot the panel an e-mail!</div><div>45:33 – Hopefully this opens the listeners’ eyes to what’s out there.</div><div>45:48 – Cloud services.</div><div>46:55 – Innovation follows niche markets. When something gets big and established, innovation comes to a plateau. The innovation will develop in a new economic area like hydraulics. AJ thinks a niche will develop.</div><div>49:03 – Is there anything, Dabit, which you would like to talk about?</div><div>49:15 – Can we talk about <a href="https://docs.aws.amazon.com/aws-technical-content/latest/aws-overview/artificial-intelligence-services.html" rel="nofollow">AI as a service</a>?</div><div>51:10 – Nader saw a demonstration recently.</div><div>52:26 – Hearing these implications is so cool, but when it comes to ML a panelist dabbled a little bit. He watched some videos, unless you want to devote a year or two to learning it then it’s too complex to put together. Do you have to be genius-level to get through?</div><div>53:29 – ML you are passing data. Nader is not quite sure.</div><div>56:00 Nader just did a blog post  check-it-out!</div><div>56:49 – Let’s do Picks!</div><div>56:50 – <a href="https://www.digitalocean.com/" rel="nofollow">Advertisement</a>
</div><div><strong>Links:</strong></div><ul>
<li><a href="https://twitter.com/dabit3?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Nader Dabit’s Twitter</a></li>
<li><a href="https://medium.com/@dabit3" rel="nofollow">Nader Dabit’s Medium</a></li>
<li><a href="https://www.linkedin.com/in/naderdabit/" rel="nofollow">Nader Dabit’s LinkedIn</a></li>
<li><a href="https://github.com/dabit3" rel="nofollow">Nader Dabit’s GitHub</a></li>
<li><a href="http://naderdabit.me/#/" rel="nofollow">Nader Dabit’s Website</a></li>
<li><a href="https://www.youtube.com/channel/UC7mca3O0DmdSG2Cr80sOD7g" rel="nofollow">Nader Dabit’s YouTube channel</a></li>
<li><a href="https://egghead.io/instructors/nader-dabit" rel="nofollow">Nader Dabit’s Egg Head</a></li>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://aws.amazon.com/cognito/?ef_id=W5RTKgAAAUa7GPf1%3A20180908225434%3As&s_kwcid=AL%214422%213%21293649588890%21p%21%21g%21%21cognito&sc_campaign=acquisition_USsc_publisher%3Dgoogle&sc_category=Security&sc_channel=PS&sc_content=cognito_p&sc_country=US&sc_detail=cognito&sc_matchtype=p&sc_medium=ACQ-P%257CPS-GO%257CNon-Brand%257CDesktop%257CSU%257CSecurity%257CCognito%257CUS%257CEN%257CText&sc_segment=293649588890" rel="nofollow">Amazon’s Cognito</a></li>
<li>
<a href="https://aws.amazon.com/appsync/" rel="nofollow">AWS AppSync</a><a href="https://nodejs.org/en/" rel="nofollow">Node</a>
</li>
<li><a href="https://sites.google.com/site/landismodel/developers" rel="nofollow">Landis</a></li>
<li><a href="https://aws.amazon.com/mobile/" rel="nofollow">AWS Mobile</a></li>
<li><a href="https://vuejsdevelopers.com" rel="nofollow">Vue</a></li>
<li><a href="https://angular.io" rel="nofollow">Angular</a></li>
<li><a href="https://aws.amazon.com/lex/?ef_id=W5RTKgAAAUa7GPf1%3A20180908230815%3As&s_kwcid=AL%214422%213%21209039218013%21p%21%21g%21%21amazon%2520chatbot&sc_campaign=lex_2017&sc_category=lex&sc_channel=PS&sc_content=chatbot_p&sc_country=US&sc_detail=amazon%2520chatbot&sc_matchtype=p&sc_medium=awns_lex_b&sc_publisher=google&sc_segment=209039218013" rel="nofollow">Amazon’s Lex – Chat Bot</a></li>
<li><a href="https://www.apple.com/tv/" rel="nofollow">Apple T.V.</a></li>
<li><a href="https://www.biznessapps.com/blog/what-is-a-push-notification/" rel="nofollow">Push Notifications</a></li>
<li><a href="https://cloud.google.com/pubsub/docs/overview" rel="nofollow">Pub/Sub</a></li>
<li><a href="https://docs.aws.amazon.com/aws-technical-content/latest/aws-overview/artificial-intelligence-services.html" rel="nofollow">AWS’ Artificial Intelligence (AI)</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>AJ O’Neal</div><ul>
<li><a href="https://www.thoughty2.net/why-is-modern-pop-music-so-terrible/" rel="nofollow">Blog / Thoughty 2’s Video: Pop Music</a></li>
<li><a href="https://www.amazon.com/Innovators-Solution-Creating-Sustaining-Successful/dp/1422196577" rel="nofollow">The Innovator’s Solution / Book</a></li>
<li><a href="https://www.amazon.com/Innovators-Dilemma-Technologies-Management-Innovation/dp/1633691780/ref=sr_1_1?ie=UTF8&keywords=The+innovator%2527s+dilemma&qid=1536450731&s=books&sr=1-1" rel="nofollow">The Innovator’s Dilemma / Book</a></li>
</ul><div>Joe Eames</div><ul>
<li>
<a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit</a> - Tickets are still available!</li>
<li><a href="https://www.imdb.com/title/tt3766354/" rel="nofollow">Movie: Equalizer 2</a></li>
</ul><div>Nader Dabit</div><ul>
<li><a href="https://www.eventbrite.com/e/neo4j-graphtalk-helsinki-tickets-47986681456" rel="nofollow">Finland – Graph Talks Conference, October</a></li>
<li><a href="https://aws.amazon.com/start-ups/loft/sf-loft/" rel="nofollow">AWS – San Francisco - LOFT</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; &lt;a href=&#34;http://naderdabit.me/#/&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit &lt;/a&gt;
&lt;/div&gt;&lt;div&gt;In this episode, the panel talks with programmer, Nader Dabit, who has been with Amazon’s AWS for the past six months. They discuss the new innovations that Amazon is currently working on, and the exciting new projects that Nader gets to be involved with. Check out this episode to hear all the latest!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:45 – There are two main things that Nader works with. Check out this timestamp to see what they are.&lt;/div&gt;&lt;div&gt;3:29 – AJ to Nader: Tell me more about manage cloud. I am not sure about &lt;a href=&#34;https://aws.amazon.com/cognito/?ef_id=W5RTKgAAAUa7GPf1%3A20180908225434%3As&amp;s_kwcid=AL%214422%213%21293649588890%21p%21%21g%21%21cognito&amp;sc_campaign=acquisition_USsc_publisher%3Dgoogle&amp;sc_category=Security&amp;sc_channel=PS&amp;sc_content=cognito_p&amp;sc_country=US&amp;sc_detail=cognito&amp;sc_matchtype=p&amp;sc_medium=ACQ-P%257CPS-GO%257CNon-Brand%257CDesktop%257CSU%257CSecurity%257CCognito%257CUS%257CEN%257CText&amp;sc_segment=293649588890&#34; rel=&#34;nofollow&#34;&gt;Cognito&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;3:56 – &lt;a href=&#34;https://aws.amazon.com/cognito/?ef_id=W5RTKgAAAUa7GPf1%3A20180908225434%3As&amp;s_kwcid=AL%214422%213%21293649588890%21p%21%21g%21%21cognito&amp;sc_campaign=acquisition_USsc_publisher%3Dgoogle&amp;sc_category=Security&amp;sc_channel=PS&amp;sc_content=cognito_p&amp;sc_country=US&amp;sc_detail=cognito&amp;sc_matchtype=p&amp;sc_medium=ACQ-P%257CPS-GO%257CNon-Brand%257CDesktop%257CSU%257CSecurity%257CCognito%257CUS%257CEN%257CText&amp;sc_segment=293649588890&#34; rel=&#34;nofollow&#34;&gt;Yes, Cognito is used by/through Amazon.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;5:06 – What are the other manage cloud services that companies want to offer through the tools you have?&lt;/div&gt;&lt;div&gt;5:12 – Nader answers AJ’s question.&lt;/div&gt;&lt;div&gt;7:30 – Can you give me more specifics on the storage solutions you are offering?&lt;/div&gt;&lt;div&gt;8:03 – Nader answers AJ’s question. People store websites there for example. Frontend developers are using S3 buckets, and they are using the library, which is a storage solution.&lt;/div&gt;&lt;div&gt;9:10 – AJ and Nader are having a dialogue between different situations, and Nader is giving the solutions to those hypothetical situations.&lt;/div&gt;&lt;div&gt;10:17 – AJ: “I am interested in what you are talking about &lt;a href=&#34;https://aws.amazon.com/appsync/&#34; rel=&#34;nofollow&#34;&gt;AppSync&lt;/a&gt;. Can you tell me how that works?” AJ is picking Nader’s brain about how &lt;a href=&#34;https://aws.amazon.com/appsync/&#34; rel=&#34;nofollow&#34;&gt;AppSync&lt;/a&gt; works.&lt;/div&gt;&lt;div&gt;11:05 – Nader: “It is a single API layer for a point of entry. You can have multi-data sources.” Nader continues, in detail, answering AJ’s question.&lt;/div&gt;&lt;div&gt;12:36 – AJ: As a frontend developer, it sounds like I will have to become familiar with the backend, too. How is it providing the most value? What is it that I do not have to touch, because I am using this?&lt;/div&gt;&lt;div&gt;15:37 – How would these relations work? As a frontend developer, and I do not want to learn sequel, how would that might look like; currently or in the future? How do you extract that knowledge?&lt;/div&gt;&lt;div&gt;16:18 – Yes, it is not an easy solution to solve. Nader goes into detail about how he would approach this situation.&lt;/div&gt;&lt;div&gt;18:26 – AJ: Are these resolvers written in &lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;22:04 – Acronym fun!&lt;/div&gt;&lt;div&gt;22:45 – &lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;23:51 – Summarizing these pasts 20-some-minutes: Off-Storage, &lt;a href=&#34;https://aws.amazon.com/appsync/&#34; rel=&#34;nofollow&#34;&gt;AppSync&lt;/a&gt;,&lt;a href=&#34;https://sites.google.com/site/landismodel/developers&#34; rel=&#34;nofollow&#34;&gt; Landis&lt;/a&gt;, and others are what people are using Amplify for. New Question/New Topic: Simplify.&lt;/div&gt;&lt;div&gt;25:45 – &lt;a href=&#34;https://aws.amazon.com/mobile/&#34; rel=&#34;nofollow&#34;&gt;AWS MOBILE&lt;/a&gt; – is not mobile specific.&lt;/div&gt;&lt;div&gt;26:44 – If you are using &lt;a href=&#34;https://angular.io&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;, we have a plugin in &lt;a href=&#34;https://angular.io&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt; to help you. We also have that for React and &lt;a href=&#34;https://vuejsdevelopers.com&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt; as well.&lt;/div&gt;&lt;div&gt;27:52 – &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Advertisement&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;28:56 – What should we be talking about?&lt;/div&gt;&lt;div&gt;29:04 – Let’s talk about Amazon’s Lex, &lt;a href=&#34;https://aws.amazon.com/lex/?ef_id=W5RTKgAAAUa7GPf1%3A20180908230815%3As&amp;s_kwcid=AL%214422%213%21209039218013%21p%21%21g%21%21amazon%2520chatbot&amp;sc_campaign=lex_2017&amp;sc_category=lex&amp;sc_channel=PS&amp;sc_content=chatbot_p&amp;sc_country=US&amp;sc_detail=amazon%2520chatbot&amp;sc_matchtype=p&amp;sc_medium=awns_lex_b&amp;sc_publisher=google&amp;sc_segment=209039218013&#34; rel=&#34;nofollow&#34;&gt;Chat Bot&lt;/a&gt;. Nader goes into full detail of this service.&lt;/div&gt;&lt;div&gt;33:52 – &lt;a href=&#34;https://www.apple.com/tv/&#34; rel=&#34;nofollow&#34;&gt;Apple T.V.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;34:00 – AJ: Sounds like this is more platform/ more agnostic than getting different things to come together, and the Microsoft one is more hybrid and the Amazon one is more open?&lt;/div&gt;&lt;div&gt;35:13 – Joe, let’s go back to what you had to ask.&lt;/div&gt;&lt;div&gt;35:28 – Nader, you talked about &lt;a href=&#34;https://www.biznessapps.com/blog/what-is-a-push-notification/&#34; rel=&#34;nofollow&#34;&gt;PUSH notifications&lt;/a&gt; earlier. What is &lt;a href=&#34;https://cloud.google.com/pubsub/docs/overview&#34; rel=&#34;nofollow&#34;&gt;Pub/Sub&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;36:30 – Is this like traditional hooks? Or custom?&lt;/div&gt;&lt;div&gt;37:25 – What is the “stuff” that gets you up in the morning and gets you excited to go to work at AWS?&lt;/div&gt;&lt;div&gt;38:40 – Nader: I really had no desire to change career paths, but it happened.&lt;/div&gt;&lt;div&gt;41:30 – AJ: I totally agree with the idea in that finding the common patterns, so that way someone on the lower-level can participate. AJ wants a platform that is open or purchase that can offer some of these benefits. It could be open-source or you used to buy the different tools.&lt;/div&gt;&lt;div&gt;43:27 AJ: What about for the hobbyist?&lt;/div&gt;&lt;div&gt;43:40 – Nader: I agree, that would be really nice. I can’t think of any free services that would be nice.&lt;/div&gt;&lt;div&gt;44:03 AJ – Not free in “free,” but “free” towards the idea of “free speech.” They would all be available and you get to choose what works well for you.&lt;/div&gt;&lt;div&gt;45:00 – &lt;strong&gt;SHOUTOUT to LISTENERS:&lt;/strong&gt; Have an idea about this? Shoot the panel an e-mail!&lt;/div&gt;&lt;div&gt;45:33 – Hopefully this opens the listeners’ eyes to what’s out there.&lt;/div&gt;&lt;div&gt;45:48 – Cloud services.&lt;/div&gt;&lt;div&gt;46:55 – Innovation follows niche markets. When something gets big and established, innovation comes to a plateau. The innovation will develop in a new economic area like hydraulics. AJ thinks a niche will develop.&lt;/div&gt;&lt;div&gt;49:03 – Is there anything, Dabit, which you would like to talk about?&lt;/div&gt;&lt;div&gt;49:15 – Can we talk about &lt;a href=&#34;https://docs.aws.amazon.com/aws-technical-content/latest/aws-overview/artificial-intelligence-services.html&#34; rel=&#34;nofollow&#34;&gt;AI as a service&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;51:10 – Nader saw a demonstration recently.&lt;/div&gt;&lt;div&gt;52:26 – Hearing these implications is so cool, but when it comes to ML a panelist dabbled a little bit. He watched some videos, unless you want to devote a year or two to learning it then it’s too complex to put together. Do you have to be genius-level to get through?&lt;/div&gt;&lt;div&gt;53:29 – ML you are passing data. Nader is not quite sure.&lt;/div&gt;&lt;div&gt;56:00 Nader just did a blog post  check-it-out!&lt;/div&gt;&lt;div&gt;56:49 – Let’s do Picks!&lt;/div&gt;&lt;div&gt;56:50 – &lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Advertisement&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/dabit3?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@dabit3&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/naderdabit/&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dabit3&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://naderdabit.me/#/&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC7mca3O0DmdSG2Cr80sOD7g&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit’s YouTube channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://egghead.io/instructors/nader-dabit&#34; rel=&#34;nofollow&#34;&gt;Nader Dabit’s Egg Head&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/cognito/?ef_id=W5RTKgAAAUa7GPf1%3A20180908225434%3As&amp;s_kwcid=AL%214422%213%21293649588890%21p%21%21g%21%21cognito&amp;sc_campaign=acquisition_USsc_publisher%3Dgoogle&amp;sc_category=Security&amp;sc_channel=PS&amp;sc_content=cognito_p&amp;sc_country=US&amp;sc_detail=cognito&amp;sc_matchtype=p&amp;sc_medium=ACQ-P%257CPS-GO%257CNon-Brand%257CDesktop%257CSU%257CSecurity%257CCognito%257CUS%257CEN%257CText&amp;sc_segment=293649588890&#34; rel=&#34;nofollow&#34;&gt;Amazon’s Cognito&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://aws.amazon.com/appsync/&#34; rel=&#34;nofollow&#34;&gt;AWS AppSync&lt;/a&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sites.google.com/site/landismodel/developers&#34; rel=&#34;nofollow&#34;&gt;Landis&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/mobile/&#34; rel=&#34;nofollow&#34;&gt;AWS Mobile&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejsdevelopers.com&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lex/?ef_id=W5RTKgAAAUa7GPf1%3A20180908230815%3As&amp;s_kwcid=AL%214422%213%21209039218013%21p%21%21g%21%21amazon%2520chatbot&amp;sc_campaign=lex_2017&amp;sc_category=lex&amp;sc_channel=PS&amp;sc_content=chatbot_p&amp;sc_country=US&amp;sc_detail=amazon%2520chatbot&amp;sc_matchtype=p&amp;sc_medium=awns_lex_b&amp;sc_publisher=google&amp;sc_segment=209039218013&#34; rel=&#34;nofollow&#34;&gt;Amazon’s Lex – Chat Bot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apple.com/tv/&#34; rel=&#34;nofollow&#34;&gt;Apple T.V.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.biznessapps.com/blog/what-is-a-push-notification/&#34; rel=&#34;nofollow&#34;&gt;Push Notifications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cloud.google.com/pubsub/docs/overview&#34; rel=&#34;nofollow&#34;&gt;Pub/Sub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aws.amazon.com/aws-technical-content/latest/aws-overview/artificial-intelligence-services.html&#34; rel=&#34;nofollow&#34;&gt;AWS’ Artificial Intelligence (AI)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.thoughty2.net/why-is-modern-pop-music-so-terrible/&#34; rel=&#34;nofollow&#34;&gt;Blog / Thoughty 2’s Video: Pop Music&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Innovators-Solution-Creating-Sustaining-Successful/dp/1422196577&#34; rel=&#34;nofollow&#34;&gt;The Innovator’s Solution / Book&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Innovators-Dilemma-Technologies-Management-Innovation/dp/1633691780/ref=sr_1_1?ie=UTF8&amp;keywords=The&#43;innovator%2527s&#43;dilemma&amp;qid=1536450731&amp;s=books&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;The Innovator’s Dilemma / Book&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit&lt;/a&gt; - Tickets are still available!&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt3766354/&#34; rel=&#34;nofollow&#34;&gt;Movie: Equalizer 2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Nader Dabit&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.eventbrite.com/e/neo4j-graphtalk-helsinki-tickets-47986681456&#34; rel=&#34;nofollow&#34;&gt;Finland – Graph Talks Conference, October&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/start-ups/loft/sf-loft/&#34; rel=&#34;nofollow&#34;&gt;AWS – San Francisco - LOFT&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61768097" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e63ee1d0-ce50-445a-9eed-7cf1f0536070/stream.mp3"/>
                
                <guid isPermaLink="false">dd314b5d-9616-4909-9de0-ddbd43bdedee</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-330-aws-amplify-with-nader-dabit</link>
                <pubDate>Tue, 11 Sep 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3860</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 329: Promises, Promise.finally(), and Async/await with Valeri Karpov</itunes:title>
                <title>JSJ 329: Promises, Promise.finally(), and Async/await with Valeri Karpov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; Valeri Karpov &lt;/div&gt;&lt;div&gt;In this episode, the panel talks with programmer, Valerie Karpov from Miami, Florida. He is quite knowledgeable with many different programs, but today’s episode they talk specifically about Async/Await and Promise Generators. Val is constantly busy through his different endeavors and recently finished his e-book, &lt;a href=&#34;http://thecodebarbarian.com/new-ebook-mastering-async-await.html&#34;&gt;“Mastering Async/Await.”&lt;/a&gt; Check-out Val’s social media profiles through LinkedIn, GitHub, Twitter, and more.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:20 – Val has been on previous episodes back in 2013 &amp;amp; 2016.&lt;/div&gt;&lt;div&gt;1:37 – Val’s background. He is very involved with multiple companies. Go checkout his &lt;a href=&#34;http://thecodebarbarian.com/new-ebook-mastering-async-await.html&#34;&gt;new book!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:39 – Promises generators. Understand Promises and how things sync with Promises. Val suggests that listeners have an integrated understanding of issues like error handling.&lt;/div&gt;&lt;div&gt;3:57 – Chuck asks a question.&lt;/div&gt;&lt;div&gt;6:25 – Aimee’s asks a question: “Can you speak to why someone would want to use Async/Await?”&lt;/div&gt;&lt;div&gt;8:53 – AJ makes comments.&lt;/div&gt;&lt;div&gt;10:09 – “What makes an Async/Await not functional?” – Val&lt;/div&gt;&lt;div&gt;10:59 – “What’s wrong with Promises or Async/Await that people don’t like it?” - AJ&lt;/div&gt;&lt;div&gt;11:25 – Val states that he doesn’t think there really is anything wrong with these programs it just depends on what you need it for. He thinks that having both gives the user great power.&lt;/div&gt;&lt;div&gt;12:21 – AJ’s background is with &lt;a href=&#34;https://nodejs.org/en/&#34;&gt;Node&lt;/a&gt; and the &lt;a href=&#34;https://www.python.org&#34;&gt;Python&lt;/a&gt; among other programs.&lt;/div&gt;&lt;div&gt;12:55 – Implementing Complex Business Logic.&lt;/div&gt;&lt;div&gt;15:50 – Val discusses his new e-book.&lt;/div&gt;&lt;div&gt;17:08 – Question from Aimee.&lt;/div&gt;&lt;div&gt;17:16 – AJ answers question. Promises should have been primitive when it was designed or somewhat event handling.&lt;/div&gt;&lt;div&gt;17:46 – The panel agrees that anything is better than Call Backs.&lt;/div&gt;&lt;div&gt;18:18 – Aimee makes comments about Async/Await.&lt;/div&gt;&lt;div&gt;20:08 – “What are the core principles of your &lt;a href=&#34;http://thecodebarbarian.com/new-ebook-mastering-async-await.html&#34;&gt;new e-book&lt;/a&gt;?” – Chuck&lt;/div&gt;&lt;div&gt;20:17 – There are 4 chapters and Val discusses, in detail, what’s in each chapter.&lt;/div&gt;&lt;div&gt;22:40 – There could be some confusion from JavaScript for someone where this is their first language. Does Async/Await have any affect on the way you program or does anything make it less or more confusing in the background changes?&lt;/div&gt;&lt;div&gt;24:30 – Val answers the before-mentioned question. Async/Await does not have anyway to help with this (data changes in the background).&lt;/div&gt;&lt;div&gt;25:36 – “My procedural code, I know that things won’t change on me because it is procedural code. Is it hard to adjust to that?” – AJ&lt;/div&gt;&lt;div&gt;26:01 – Val answers the question.&lt;/div&gt;&lt;div&gt;26:32 – Building a webserver with &lt;a href=&#34;https://www.python.org&#34;&gt;Python&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;27:31 – Aimee asks a question: “Do you think that there are cases in code base, where I would want to use Promises? Not from a user’s perspective, but what our preferences are, but actual performance. Is there a reason why I would want to use both or be consistent across the board?”&lt;/div&gt;&lt;div&gt;28:17 – Val asks for some clarification to Aimee’s question.&lt;/div&gt;&lt;div&gt;29:14 – Aimee: “My own personal preference is consistency. Would I want to use Promises in ‘x’ scenario and/or use Async/Await in another situation?”&lt;/div&gt;&lt;div&gt;32:28 – Val and AJ are discussing and problem solving different situations that these programs&lt;/div&gt;&lt;div&gt;33:05 – “When would you not want to use Async/Await?” – AJ&lt;/div&gt;&lt;div&gt;33:25 – Val goes through the ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
</ul><div>
<strong>Special Guests:</strong> Valeri Karpov </div><div>In this episode, the panel talks with programmer, Valerie Karpov from Miami, Florida. He is quite knowledgeable with many different programs, but today’s episode they talk specifically about Async/Await and Promise Generators. Val is constantly busy through his different endeavors and recently finished his e-book, <a href="http://thecodebarbarian.com/new-ebook-mastering-async-await.html" rel="nofollow">“Mastering Async/Await.”</a> Check-out Val’s social media profiles through LinkedIn, GitHub, Twitter, and more.</div><div><strong>Show Topics:</strong></div><div>1:20 – Val has been on previous episodes back in 2013 &amp; 2016.</div><div>1:37 – Val’s background. He is very involved with multiple companies. Go checkout his <a href="http://thecodebarbarian.com/new-ebook-mastering-async-await.html" rel="nofollow">new book!</a>
</div><div>2:39 – Promises generators. Understand Promises and how things sync with Promises. Val suggests that listeners have an integrated understanding of issues like error handling.</div><div>3:57 – Chuck asks a question.</div><div>6:25 – Aimee’s asks a question: “Can you speak to why someone would want to use Async/Await?”</div><div>8:53 – AJ makes comments.</div><div>10:09 – “What makes an Async/Await not functional?” – Val</div><div>10:59 – “What’s wrong with Promises or Async/Await that people don’t like it?” - AJ</div><div>11:25 – Val states that he doesn’t think there really is anything wrong with these programs it just depends on what you need it for. He thinks that having both gives the user great power.</div><div>12:21 – AJ’s background is with <a href="https://nodejs.org/en/" rel="nofollow">Node</a> and the <a href="https://www.python.org" rel="nofollow">Python</a> among other programs.</div><div>12:55 – Implementing Complex Business Logic.</div><div>15:50 – Val discusses his new e-book.</div><div>17:08 – Question from Aimee.</div><div>17:16 – AJ answers question. Promises should have been primitive when it was designed or somewhat event handling.</div><div>17:46 – The panel agrees that anything is better than Call Backs.</div><div>18:18 – Aimee makes comments about Async/Await.</div><div>20:08 – “What are the core principles of your <a href="http://thecodebarbarian.com/new-ebook-mastering-async-await.html" rel="nofollow">new e-book</a>?” – Chuck</div><div>20:17 – There are 4 chapters and Val discusses, in detail, what’s in each chapter.</div><div>22:40 – There could be some confusion from JavaScript for someone where this is their first language. Does Async/Await have any affect on the way you program or does anything make it less or more confusing in the background changes?</div><div>24:30 – Val answers the before-mentioned question. Async/Await does not have anyway to help with this (data changes in the background).</div><div>25:36 – “My procedural code, I know that things won’t change on me because it is procedural code. Is it hard to adjust to that?” – AJ</div><div>26:01 – Val answers the question.</div><div>26:32 – Building a webserver with <a href="https://www.python.org" rel="nofollow">Python</a>. </div><div>27:31 – Aimee asks a question: “Do you think that there are cases in code base, where I would want to use Promises? Not from a user’s perspective, but what our preferences are, but actual performance. Is there a reason why I would want to use both or be consistent across the board?”</div><div>28:17 – Val asks for some clarification to Aimee’s question.</div><div>29:14 – Aimee: “My own personal preference is consistency. Would I want to use Promises in ‘x’ scenario and/or use Async/Await in another situation?”</div><div>32:28 – Val and AJ are discussing and problem solving different situations that these programs</div><div>33:05 – “When would you not want to use Async/Await?” – AJ</div><div>33:25 – Val goes through the different situations when he would not use Async/Await. </div><div>33:44 – Chuck is curious about other features of Async/Await and asks Val.</div><div>36:40 – <a href="https://github.com/facebook/regenerator" rel="nofollow">Facebook’s Regenerator</a>
</div><div>37:11 – AJ: “Back in the day, people would be really concerned with JavaScript’s performance even with Chrome.” He continues his thoughts on this topic.</div><div>38:11 – Val answers the AJ’s question.</div><div>39:10 – Duck JS probably won’t include generators.</div><div>41:18 – Val: “Have anyone used Engine Script before?” The rest of the panel had never heard of this before.</div><div>42:09 – <a href="https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/wscript" rel="nofollow">Windows Scripting Host</a>
</div><div>42:56 – Val used <a href="https://www.rhino3d.com" rel="nofollow">Rhino</a> in the past.</div><div>43:40 – Val: “Going back to the web performance question...”</div><div>47:08 – “Where do you see using Async/Await the most?” – Chuck</div><div>47:55 – Val uses Async/Await for everything on the <em>backend</em> because it has made everything so easy for him.</div><div>48:23 – “So this is why you really haven’t used Web Pack?” – AJ</div><div>49:20 – Let’s go to <a href="https://mathiasbynens.be/notes/async-stack-traces" rel="nofollow">Aimee’s Picks</a>!</div><div>50:18 – AJ’s story, first, before we get to Promises.</div><div>54:44 – Let’s transition to <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/finally" rel="nofollow">Promises Finally</a>.</div><div>54:53 – Val talks about Promises Finally.</div><div>59:20 – Picks</div><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com" rel="nofollow">JavaScript</a></li>
<li><a href="https://github.com/vkarpov15" rel="nofollow">Valeri Karpov’s GitHub</a></li>
<li><a href="https://twitter.com/code_barbarian" rel="nofollow">Valeri Karpov’s Twitter</a></li>
<li><a href="https://www.linkedin.com/in/valeri-karpov-64b48138" rel="nofollow">Valeri Karpov’s LinkedIn</a></li>
<li><a href="http://thecodebarbarian.com/new-ebook-mastering-async-await.html" rel="nofollow">New E-Book: Mastering Async/Await</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node</a></li>
<li><a href="https://www.python.org" rel="nofollow">Python</a></li>
<li><a href="https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/wscript" rel="nofollow">Windows Scripting Host</a></li>
<li><a href="https://github.com/facebook/regenerator" rel="nofollow">Facebook’s Regenerator</a></li>
<li><a href="https://www.rhino3d.com" rel="nofollow">Rhino</a></li>
</ul><div><strong>Sponsors:</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
<li> </li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.youtube.com/watch?v=IUPu_ipbVB0" rel="nofollow">YouTube Video “IKEA” by Coulton</a></li>
<li><a href="https://www.frameworksummit.com" rel="nofollow">Conference</a></li>
<li><a href="https://www.amazon.com/Prime-Day/b?ie=UTF8&node=13887280011" rel="nofollow">Amazon Prime Day</a></li>
</ul><div>Aimee</div><ul><li><a href="https://mathiasbynens.be/notes/async-stack-traces" rel="nofollow">Blog Post Article</a></li></ul><div>AJ</div><ul>
<li><a href="https://www.youtube.com/watch?v=IUPu_ipbVB0" rel="nofollow">IKEA</a></li>
<li><a href="https://ppl.family" rel="nofollow">https://ppl.family</a></li>
</ul><div>Val</div><ul>
<li><a href="https://www.npmjs.com/package/serve" rel="nofollow">https://www.npmjs.com/package/serve</a></li>
<li><a href="http://bit.ly/ultimate-skiing" rel="nofollow">http://bit.ly/ultimate-skiing</a></li>
<li><a href="http://asyncawait.net/jsjabber" rel="nofollow">http://asyncawait.net/jsjabber</a></li>
<li><a href="http://thecodebarbarian.com/new-ebook-mastering-async-await.html" rel="nofollow">New E-Book: Mastering Async/Await</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests:&lt;/strong&gt; Valeri Karpov &lt;/div&gt;&lt;div&gt;In this episode, the panel talks with programmer, Valerie Karpov from Miami, Florida. He is quite knowledgeable with many different programs, but today’s episode they talk specifically about Async/Await and Promise Generators. Val is constantly busy through his different endeavors and recently finished his e-book, &lt;a href=&#34;http://thecodebarbarian.com/new-ebook-mastering-async-await.html&#34; rel=&#34;nofollow&#34;&gt;“Mastering Async/Await.”&lt;/a&gt; Check-out Val’s social media profiles through LinkedIn, GitHub, Twitter, and more.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Show Topics:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;1:20 – Val has been on previous episodes back in 2013 &amp;amp; 2016.&lt;/div&gt;&lt;div&gt;1:37 – Val’s background. He is very involved with multiple companies. Go checkout his &lt;a href=&#34;http://thecodebarbarian.com/new-ebook-mastering-async-await.html&#34; rel=&#34;nofollow&#34;&gt;new book!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:39 – Promises generators. Understand Promises and how things sync with Promises. Val suggests that listeners have an integrated understanding of issues like error handling.&lt;/div&gt;&lt;div&gt;3:57 – Chuck asks a question.&lt;/div&gt;&lt;div&gt;6:25 – Aimee’s asks a question: “Can you speak to why someone would want to use Async/Await?”&lt;/div&gt;&lt;div&gt;8:53 – AJ makes comments.&lt;/div&gt;&lt;div&gt;10:09 – “What makes an Async/Await not functional?” – Val&lt;/div&gt;&lt;div&gt;10:59 – “What’s wrong with Promises or Async/Await that people don’t like it?” - AJ&lt;/div&gt;&lt;div&gt;11:25 – Val states that he doesn’t think there really is anything wrong with these programs it just depends on what you need it for. He thinks that having both gives the user great power.&lt;/div&gt;&lt;div&gt;12:21 – AJ’s background is with &lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt; and the &lt;a href=&#34;https://www.python.org&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt; among other programs.&lt;/div&gt;&lt;div&gt;12:55 – Implementing Complex Business Logic.&lt;/div&gt;&lt;div&gt;15:50 – Val discusses his new e-book.&lt;/div&gt;&lt;div&gt;17:08 – Question from Aimee.&lt;/div&gt;&lt;div&gt;17:16 – AJ answers question. Promises should have been primitive when it was designed or somewhat event handling.&lt;/div&gt;&lt;div&gt;17:46 – The panel agrees that anything is better than Call Backs.&lt;/div&gt;&lt;div&gt;18:18 – Aimee makes comments about Async/Await.&lt;/div&gt;&lt;div&gt;20:08 – “What are the core principles of your &lt;a href=&#34;http://thecodebarbarian.com/new-ebook-mastering-async-await.html&#34; rel=&#34;nofollow&#34;&gt;new e-book&lt;/a&gt;?” – Chuck&lt;/div&gt;&lt;div&gt;20:17 – There are 4 chapters and Val discusses, in detail, what’s in each chapter.&lt;/div&gt;&lt;div&gt;22:40 – There could be some confusion from JavaScript for someone where this is their first language. Does Async/Await have any affect on the way you program or does anything make it less or more confusing in the background changes?&lt;/div&gt;&lt;div&gt;24:30 – Val answers the before-mentioned question. Async/Await does not have anyway to help with this (data changes in the background).&lt;/div&gt;&lt;div&gt;25:36 – “My procedural code, I know that things won’t change on me because it is procedural code. Is it hard to adjust to that?” – AJ&lt;/div&gt;&lt;div&gt;26:01 – Val answers the question.&lt;/div&gt;&lt;div&gt;26:32 – Building a webserver with &lt;a href=&#34;https://www.python.org&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;27:31 – Aimee asks a question: “Do you think that there are cases in code base, where I would want to use Promises? Not from a user’s perspective, but what our preferences are, but actual performance. Is there a reason why I would want to use both or be consistent across the board?”&lt;/div&gt;&lt;div&gt;28:17 – Val asks for some clarification to Aimee’s question.&lt;/div&gt;&lt;div&gt;29:14 – Aimee: “My own personal preference is consistency. Would I want to use Promises in ‘x’ scenario and/or use Async/Await in another situation?”&lt;/div&gt;&lt;div&gt;32:28 – Val and AJ are discussing and problem solving different situations that these programs&lt;/div&gt;&lt;div&gt;33:05 – “When would you not want to use Async/Await?” – AJ&lt;/div&gt;&lt;div&gt;33:25 – Val goes through the different situations when he would not use Async/Await. &lt;/div&gt;&lt;div&gt;33:44 – Chuck is curious about other features of Async/Await and asks Val.&lt;/div&gt;&lt;div&gt;36:40 – &lt;a href=&#34;https://github.com/facebook/regenerator&#34; rel=&#34;nofollow&#34;&gt;Facebook’s Regenerator&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:11 – AJ: “Back in the day, people would be really concerned with JavaScript’s performance even with Chrome.” He continues his thoughts on this topic.&lt;/div&gt;&lt;div&gt;38:11 – Val answers the AJ’s question.&lt;/div&gt;&lt;div&gt;39:10 – Duck JS probably won’t include generators.&lt;/div&gt;&lt;div&gt;41:18 – Val: “Have anyone used Engine Script before?” The rest of the panel had never heard of this before.&lt;/div&gt;&lt;div&gt;42:09 – &lt;a href=&#34;https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/wscript&#34; rel=&#34;nofollow&#34;&gt;Windows Scripting Host&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;42:56 – Val used &lt;a href=&#34;https://www.rhino3d.com&#34; rel=&#34;nofollow&#34;&gt;Rhino&lt;/a&gt; in the past.&lt;/div&gt;&lt;div&gt;43:40 – Val: “Going back to the web performance question...”&lt;/div&gt;&lt;div&gt;47:08 – “Where do you see using Async/Await the most?” – Chuck&lt;/div&gt;&lt;div&gt;47:55 – Val uses Async/Await for everything on the &lt;em&gt;backend&lt;/em&gt; because it has made everything so easy for him.&lt;/div&gt;&lt;div&gt;48:23 – “So this is why you really haven’t used Web Pack?” – AJ&lt;/div&gt;&lt;div&gt;49:20 – Let’s go to &lt;a href=&#34;https://mathiasbynens.be/notes/async-stack-traces&#34; rel=&#34;nofollow&#34;&gt;Aimee’s Picks&lt;/a&gt;!&lt;/div&gt;&lt;div&gt;50:18 – AJ’s story, first, before we get to Promises.&lt;/div&gt;&lt;div&gt;54:44 – Let’s transition to &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/finally&#34; rel=&#34;nofollow&#34;&gt;Promises Finally&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;54:53 – Val talks about Promises Finally.&lt;/div&gt;&lt;div&gt;59:20 – Picks&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/vkarpov15&#34; rel=&#34;nofollow&#34;&gt;Valeri Karpov’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/code_barbarian&#34; rel=&#34;nofollow&#34;&gt;Valeri Karpov’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/valeri-karpov-64b48138&#34; rel=&#34;nofollow&#34;&gt;Valeri Karpov’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://thecodebarbarian.com/new-ebook-mastering-async-await.html&#34; rel=&#34;nofollow&#34;&gt;New E-Book: Mastering Async/Await&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.python.org&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/wscript&#34; rel=&#34;nofollow&#34;&gt;Windows Scripting Host&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/regenerator&#34; rel=&#34;nofollow&#34;&gt;Facebook’s Regenerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rhino3d.com&#34; rel=&#34;nofollow&#34;&gt;Rhino&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=IUPu_ipbVB0&#34; rel=&#34;nofollow&#34;&gt;YouTube Video “IKEA” by Coulton&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com&#34; rel=&#34;nofollow&#34;&gt;Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Prime-Day/b?ie=UTF8&amp;node=13887280011&#34; rel=&#34;nofollow&#34;&gt;Amazon Prime Day&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://mathiasbynens.be/notes/async-stack-traces&#34; rel=&#34;nofollow&#34;&gt;Blog Post Article&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=IUPu_ipbVB0&#34; rel=&#34;nofollow&#34;&gt;IKEA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ppl.family&#34; rel=&#34;nofollow&#34;&gt;https://ppl.family&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Val&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/serve&#34; rel=&#34;nofollow&#34;&gt;https://www.npmjs.com/package/serve&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bit.ly/ultimate-skiing&#34; rel=&#34;nofollow&#34;&gt;http://bit.ly/ultimate-skiing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asyncawait.net/jsjabber&#34; rel=&#34;nofollow&#34;&gt;http://asyncawait.net/jsjabber&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://thecodebarbarian.com/new-ebook-mastering-async-await.html&#34; rel=&#34;nofollow&#34;&gt;New E-Book: Mastering Async/Await&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44811911" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bdc9f4e0-155f-4c0b-be06-2ac2d6e3213b/stream.mp3"/>
                
                <guid isPermaLink="false">359b77ec-faf0-4328-828e-e1a44988df96</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-329-promises-promise-finally-and-async-await-with-valeri-karpov</link>
                <pubDate>Tue, 04 Sep 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2800</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 328: Functional Programming with Ramda with Christine Legge</itunes:title>
                <title>JSJ 328: Functional Programming with Ramda with Christine Legge</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Christine Legge&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Christine Legge about functional programming with Ramda. Christine is a front-end software engineer and just recently got a new job in New York working at Google. &lt;a href=&#34;https://ramdajs.com/&#34;&gt;Ramda&lt;/a&gt; is a utility library in &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; that focuses on making it easier to write JavaScript code in a functional way. They talk about functional programming and what it is, using Ramda in &lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt;, and referential transparency. They also touch on why she first got into Ramda, compare Ramda to Lodash and Underscore, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Chirstine intro &lt;/li&gt;
&lt;li&gt;Works as a front-end software engineer&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://ramdajs.com/&#34;&gt;Ramda&lt;/a&gt;? &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Utility library like &lt;a href=&#34;https://lodash.com/&#34;&gt;Lodash&lt;/a&gt; and &lt;a href=&#34;https://underscorejs.org/&#34;&gt;Underscore&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lodash and Underscore VS Ramda&lt;/li&gt;
&lt;li&gt;Functional programming&lt;/li&gt;
&lt;li&gt;Ramda and Functional programming as a mindset&lt;/li&gt;
&lt;li&gt;Ramda at &lt;a href=&#34;https://www.zenhub.com/&#34;&gt;ZenHub&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ramda with &lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt; and &lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;What is referential transparency?&lt;/li&gt;
&lt;li&gt;Why would you use Ramda VS Lodash or Underscore?&lt;/li&gt;
&lt;li&gt;Why she first got into Ramda&lt;/li&gt;
&lt;li&gt;Didn’t always want to be a programmer&lt;/li&gt;
&lt;li&gt;Background in Math&lt;/li&gt;
&lt;li&gt;Learning functional programming as a new programmer&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.erlang.org/&#34;&gt;Erlang&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://racket-lang.org/&#34;&gt;DrRacket&lt;/a&gt; and Java&lt;/li&gt;
&lt;li&gt;Ramda makes it easy to compose functions&lt;/li&gt;
&lt;li&gt;Creating clean and reusable code&lt;/li&gt;
&lt;li&gt;How do you start using Ramda?&lt;/li&gt;
&lt;li&gt;And much, much more! &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ramdajs.com/&#34;&gt;Ramda&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lodash.com/&#34;&gt;Lodash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://underscorejs.org/&#34;&gt;Underscore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zenhub.com/&#34;&gt;ZenHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.erlang.org/&#34;&gt;Erlang&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://racket-lang.org/&#34;&gt;DrRacket&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/leggechr?lang=en&#34;&gt;@leggechr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/leggechr&#34;&gt;Chirstine’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.homedepot.com/c/tool_and_truck_rental&#34;&gt;Home Depot Tool Rental&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastmovement.com/&#34;&gt;Podcast Movement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ces.tech/&#34;&gt;CES&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vrbo.com/&#34;&gt;VRBO&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Apple Cider Vinegar&lt;/li&gt;
&lt;li&gt;Jeremy Fairbank Talk – &lt;a href=&#34;https://www.youtube.com/watch?v=I_uIXgSmkDo&#34;&gt;Practical Functional Programming&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Goat’s Milk&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topgolf.com/us/&#34;&gt;Topgolf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34;&gt;Framework Summit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Christine&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://danmanganmusic.com/&#34;&gt;Dan Mangan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gimletmedia.com/reply-all&#34;&gt;Reply All Podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Joe Eames</li>
<li>Aimee Knight</li>
<li>AJ O&#39;Neal</li>
<li>Joe Eames</li>
</ul><div>
<strong>Special Guests: </strong>Christine Legge</div><div>In this episode, the JavaScript Jabber panel talks to Christine Legge about functional programming with Ramda. Christine is a front-end software engineer and just recently got a new job in New York working at Google. <a href="https://ramdajs.com/" rel="nofollow">Ramda</a> is a utility library in <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> that focuses on making it easier to write JavaScript code in a functional way. They talk about functional programming and what it is, using Ramda in <a href="https://redux.js.org/" rel="nofollow">Redux</a>, and referential transparency. They also touch on why she first got into Ramda, compare Ramda to Lodash and Underscore, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Chirstine intro </li>
<li>Works as a front-end software engineer</li>
<li>What is <a href="https://ramdajs.com/" rel="nofollow">Ramda</a>? </li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li>Utility library like <a href="https://lodash.com/" rel="nofollow">Lodash</a> and <a href="https://underscorejs.org/" rel="nofollow">Underscore</a>
</li>
<li>Lodash and Underscore VS Ramda</li>
<li>Functional programming</li>
<li>Ramda and Functional programming as a mindset</li>
<li>Ramda at <a href="https://www.zenhub.com/" rel="nofollow">ZenHub</a>
</li>
<li>Ramda with <a href="https://redux.js.org/" rel="nofollow">Redux</a> and <a href="https://reactjs.org/" rel="nofollow">React</a>
</li>
<li>What is referential transparency?</li>
<li>Why would you use Ramda VS Lodash or Underscore?</li>
<li>Why she first got into Ramda</li>
<li>Didn’t always want to be a programmer</li>
<li>Background in Math</li>
<li>Learning functional programming as a new programmer</li>
<li><a href="https://www.erlang.org/" rel="nofollow">Erlang</a></li>
<li>
<a href="https://racket-lang.org/" rel="nofollow">DrRacket</a> and Java</li>
<li>Ramda makes it easy to compose functions</li>
<li>Creating clean and reusable code</li>
<li>How do you start using Ramda?</li>
<li>And much, much more! </li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://ramdajs.com/" rel="nofollow">Ramda</a></li>
<li><a href="https://lodash.com/" rel="nofollow">Lodash</a></li>
<li><a href="https://underscorejs.org/" rel="nofollow">Underscore</a></li>
<li><a href="https://www.zenhub.com/" rel="nofollow">ZenHub</a></li>
<li><a href="https://redux.js.org/" rel="nofollow">Redux</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li><a href="https://www.erlang.org/" rel="nofollow">Erlang</a></li>
<li><a href="https://racket-lang.org/" rel="nofollow">DrRacket</a></li>
<li><a href="https://twitter.com/leggechr?lang=en" rel="nofollow">@leggechr</a></li>
<li><a href="https://github.com/leggechr" rel="nofollow">Chirstine’s GitHub</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.homedepot.com/c/tool_and_truck_rental" rel="nofollow">Home Depot Tool Rental</a></li>
<li><a href="https://podcastmovement.com/" rel="nofollow">Podcast Movement</a></li>
<li><a href="https://www.ces.tech/" rel="nofollow">CES</a></li>
<li><a href="https://www.vrbo.com/" rel="nofollow">VRBO</a></li>
</ul><div>Aimee</div><ul>
<li>Apple Cider Vinegar</li>
<li>Jeremy Fairbank Talk – <a href="https://www.youtube.com/watch?v=I_uIXgSmkDo" rel="nofollow">Practical Functional Programming</a>
</li>
</ul><div>AJ</div><ul><li>Goat’s Milk</li></ul><div>Joe</div><ul>
<li><a href="https://topgolf.com/us/" rel="nofollow">Topgolf</a></li>
<li><a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit</a></li>
</ul><div>Christine</div><ul>
<li><a href="http://danmanganmusic.com/" rel="nofollow">Dan Mangan</a></li>
<li><a href="https://www.gimletmedia.com/reply-all" rel="nofollow">Reply All Podcast</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Christine Legge&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Christine Legge about functional programming with Ramda. Christine is a front-end software engineer and just recently got a new job in New York working at Google. &lt;a href=&#34;https://ramdajs.com/&#34; rel=&#34;nofollow&#34;&gt;Ramda&lt;/a&gt; is a utility library in &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; that focuses on making it easier to write JavaScript code in a functional way. They talk about functional programming and what it is, using Ramda in &lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;, and referential transparency. They also touch on why she first got into Ramda, compare Ramda to Lodash and Underscore, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Chirstine intro &lt;/li&gt;
&lt;li&gt;Works as a front-end software engineer&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://ramdajs.com/&#34; rel=&#34;nofollow&#34;&gt;Ramda&lt;/a&gt;? &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Utility library like &lt;a href=&#34;https://lodash.com/&#34; rel=&#34;nofollow&#34;&gt;Lodash&lt;/a&gt; and &lt;a href=&#34;https://underscorejs.org/&#34; rel=&#34;nofollow&#34;&gt;Underscore&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lodash and Underscore VS Ramda&lt;/li&gt;
&lt;li&gt;Functional programming&lt;/li&gt;
&lt;li&gt;Ramda and Functional programming as a mindset&lt;/li&gt;
&lt;li&gt;Ramda at &lt;a href=&#34;https://www.zenhub.com/&#34; rel=&#34;nofollow&#34;&gt;ZenHub&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ramda with &lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt; and &lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;What is referential transparency?&lt;/li&gt;
&lt;li&gt;Why would you use Ramda VS Lodash or Underscore?&lt;/li&gt;
&lt;li&gt;Why she first got into Ramda&lt;/li&gt;
&lt;li&gt;Didn’t always want to be a programmer&lt;/li&gt;
&lt;li&gt;Background in Math&lt;/li&gt;
&lt;li&gt;Learning functional programming as a new programmer&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.erlang.org/&#34; rel=&#34;nofollow&#34;&gt;Erlang&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://racket-lang.org/&#34; rel=&#34;nofollow&#34;&gt;DrRacket&lt;/a&gt; and Java&lt;/li&gt;
&lt;li&gt;Ramda makes it easy to compose functions&lt;/li&gt;
&lt;li&gt;Creating clean and reusable code&lt;/li&gt;
&lt;li&gt;How do you start using Ramda?&lt;/li&gt;
&lt;li&gt;And much, much more! &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ramdajs.com/&#34; rel=&#34;nofollow&#34;&gt;Ramda&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lodash.com/&#34; rel=&#34;nofollow&#34;&gt;Lodash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://underscorejs.org/&#34; rel=&#34;nofollow&#34;&gt;Underscore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zenhub.com/&#34; rel=&#34;nofollow&#34;&gt;ZenHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.erlang.org/&#34; rel=&#34;nofollow&#34;&gt;Erlang&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://racket-lang.org/&#34; rel=&#34;nofollow&#34;&gt;DrRacket&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/leggechr?lang=en&#34; rel=&#34;nofollow&#34;&gt;@leggechr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/leggechr&#34; rel=&#34;nofollow&#34;&gt;Chirstine’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.homedepot.com/c/tool_and_truck_rental&#34; rel=&#34;nofollow&#34;&gt;Home Depot Tool Rental&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://podcastmovement.com/&#34; rel=&#34;nofollow&#34;&gt;Podcast Movement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ces.tech/&#34; rel=&#34;nofollow&#34;&gt;CES&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vrbo.com/&#34; rel=&#34;nofollow&#34;&gt;VRBO&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Apple Cider Vinegar&lt;/li&gt;
&lt;li&gt;Jeremy Fairbank Talk – &lt;a href=&#34;https://www.youtube.com/watch?v=I_uIXgSmkDo&#34; rel=&#34;nofollow&#34;&gt;Practical Functional Programming&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Goat’s Milk&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://topgolf.com/us/&#34; rel=&#34;nofollow&#34;&gt;Topgolf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Christine&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://danmanganmusic.com/&#34; rel=&#34;nofollow&#34;&gt;Dan Mangan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gimletmedia.com/reply-all&#34; rel=&#34;nofollow&#34;&gt;Reply All Podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53274331" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a68a2966-e57e-41a7-b715-536bb6c23418/stream.mp3"/>
                
                <guid isPermaLink="false">caf84c4d-c4d3-45df-ba45-fda59a7fe583</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-328-functional-programming-with-ramda-with-christine-legge</link>
                <pubDate>Tue, 28 Aug 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3329</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 327: &#34;Greenlock and LetsEncrypt&#34; with AJ O&#39;Neal</itunes:title>
                <title>JSJ 327: &#34;Greenlock and LetsEncrypt&#34; with AJ O&#39;Neal</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;AJ O&#39;Neal&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to AJ O&#39;Neal about Greenlock and LetsEncrypt. &lt;a href=&#34;https://letsencrypt.org/&#34;&gt;LetsEncrypt&lt;/a&gt; is a brand name and is the first of its kind in automated SSL and &lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock.js.git&#34;&gt;Greenlock&lt;/a&gt; does what &lt;a href=&#34;https://certbot.eff.org/&#34;&gt;Certbot&lt;/a&gt; does in a more simplified form. They talk about what led him to create Greenlock, compare Greenlock to Certbot, and what it’s like to use Greenlock. They also touch on &lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-express.js&#34;&gt;Greenlock-express&lt;/a&gt;, how they make Greenlock better, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock.js.git&#34;&gt;Greenlock&lt;/a&gt; and &lt;a href=&#34;https://letsencrypt.org/&#34;&gt;LetsEncrypt&lt;/a&gt; overview&lt;/li&gt;
&lt;li&gt;LetsEncrypt is free to get your certificate&lt;/li&gt;
&lt;li&gt;Why Charles uses LetsEncrypt&lt;/li&gt;
&lt;li&gt;Wildcard domains&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://certbot.eff.org/&#34;&gt;Certbot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Why he originally created Greenlock&lt;/li&gt;
&lt;li&gt;Working towards home servers&lt;/li&gt;
&lt;li&gt;Wanted to get HTTP on small devices&lt;/li&gt;
&lt;li&gt;Manages a certificate directory&lt;/li&gt;
&lt;li&gt;Greenlock VS Certbot&lt;/li&gt;
&lt;li&gt;Greenlock can work stand alone&lt;/li&gt;
&lt;li&gt;The best use case for Greenlock&lt;/li&gt;
&lt;li&gt;Excited about how people are using his tool&lt;/li&gt;
&lt;li&gt;What is it like to use Greenlock?&lt;/li&gt;
&lt;li&gt;Working on a desktop client&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-express.js&#34;&gt;Greenlock-express&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tools.ietf.org/html/draft-ietf-acme-acme-11#section-7.1&#34;&gt;Acme servers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CAA record&lt;/li&gt;
&lt;li&gt;Making Greenlock better by knowing how people are using it&lt;/li&gt;
&lt;li&gt;Using Greenlock-express&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/lets-encrypt-v2-step-by-step/&#34;&gt;&lt;em&gt;Let&#39;s Encrypt v2 Step by Step&lt;/em&gt; by AJ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://letsencrypt.org/&#34;&gt;LetsEncrypt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock.js.git&#34;&gt;Greenlock&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://certbot.eff.org/&#34;&gt;Certbot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-express.js&#34;&gt;Greenlock-express&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tools.ietf.org/html/draft-ietf-acme-acme-11#section-7.1&#34;&gt;Acme servers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/lets-encrypt-v2-step-by-step/&#34;&gt;&lt;em&gt;Let&#39;s Encrypt v2 Step by Step&lt;/em&gt; by AJ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@coolaj86&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34;&gt;coolaj86.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86&#34;&gt;AJ’s Git&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=e8vaR4CEZ5s&amp;amp;list=PLZaEVINf2Bq_lrS-OOzTUJB4q3HxarlXk&#34;&gt;Greenlock.js Screencast Series&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.patreon.com/coolaj86&#34;&gt;Greenlock.js Patreon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Take some time off&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://overclockedrecords.com/release/press-start/&#34;&gt;OverClocked Records&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><ul>
<li>Charles Max Wood</li>
<li>Joe Eames</li>
</ul><div>
<strong>Special Guests: </strong>AJ O&#39;Neal</div><div>In this episode, the JavaScript Jabber panel talks to AJ O&#39;Neal about Greenlock and LetsEncrypt. <a href="https://letsencrypt.org/" rel="nofollow">LetsEncrypt</a> is a brand name and is the first of its kind in automated SSL and <a href="https://git.coolaj86.com/coolaj86/greenlock.js.git" rel="nofollow">Greenlock</a> does what <a href="https://certbot.eff.org/" rel="nofollow">Certbot</a> does in a more simplified form. They talk about what led him to create Greenlock, compare Greenlock to Certbot, and what it’s like to use Greenlock. They also touch on <a href="https://git.coolaj86.com/coolaj86/greenlock-express.js" rel="nofollow">Greenlock-express</a>, how they make Greenlock better, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>
<a href="https://git.coolaj86.com/coolaj86/greenlock.js.git" rel="nofollow">Greenlock</a> and <a href="https://letsencrypt.org/" rel="nofollow">LetsEncrypt</a> overview</li>
<li>LetsEncrypt is free to get your certificate</li>
<li>Why Charles uses LetsEncrypt</li>
<li>Wildcard domains</li>
<li><a href="https://certbot.eff.org/" rel="nofollow">Certbot</a></li>
<li>Why he originally created Greenlock</li>
<li>Working towards home servers</li>
<li>Wanted to get HTTP on small devices</li>
<li>Manages a certificate directory</li>
<li>Greenlock VS Certbot</li>
<li>Greenlock can work stand alone</li>
<li>The best use case for Greenlock</li>
<li>Excited about how people are using his tool</li>
<li>What is it like to use Greenlock?</li>
<li>Working on a desktop client</li>
<li><a href="https://git.coolaj86.com/coolaj86/greenlock-express.js" rel="nofollow">Greenlock-express</a></li>
<li><a href="https://tools.ietf.org/html/draft-ietf-acme-acme-11#section-7.1" rel="nofollow">Acme servers</a></li>
<li>CAA record</li>
<li>Making Greenlock better by knowing how people are using it</li>
<li>Using Greenlock-express</li>
<li><a href="https://coolaj86.com/articles/lets-encrypt-v2-step-by-step/" rel="nofollow"><em>Let&#39;s Encrypt v2 Step by Step</em> by AJ</a></li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://letsencrypt.org/" rel="nofollow">LetsEncrypt</a></li>
<li><a href="https://git.coolaj86.com/coolaj86/greenlock.js.git" rel="nofollow">Greenlock</a></li>
<li><a href="https://certbot.eff.org/" rel="nofollow">Certbot</a></li>
<li><a href="https://git.coolaj86.com/coolaj86/greenlock-express.js" rel="nofollow">Greenlock-express</a></li>
<li><a href="https://tools.ietf.org/html/draft-ietf-acme-acme-11#section-7.1" rel="nofollow">Acme servers</a></li>
<li><a href="https://coolaj86.com/articles/lets-encrypt-v2-step-by-step/" rel="nofollow"><em>Let&#39;s Encrypt v2 Step by Step</em> by AJ</a></li>
<li><a href="https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@coolaj86</a></li>
<li><a href="https://coolaj86.com/" rel="nofollow">coolaj86.com</a></li>
<li><a href="https://git.coolaj86.com/coolaj86" rel="nofollow">AJ’s Git</a></li>
<li><a href="https://www.youtube.com/watch?list=PLZaEVINf2Bq_lrS-OOzTUJB4q3HxarlXk&v=e8vaR4CEZ5s" rel="nofollow">Greenlock.js Screencast Series</a></li>
<li><a href="https://www.patreon.com/coolaj86" rel="nofollow">Greenlock.js Patreon</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul><li>Take some time off</li></ul><div>AJ</div><ul><li><a href="https://overclockedrecords.com/release/press-start/" rel="nofollow">OverClocked Records</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;AJ O&amp;#39;Neal&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to AJ O&amp;#39;Neal about Greenlock and LetsEncrypt. &lt;a href=&#34;https://letsencrypt.org/&#34; rel=&#34;nofollow&#34;&gt;LetsEncrypt&lt;/a&gt; is a brand name and is the first of its kind in automated SSL and &lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock.js.git&#34; rel=&#34;nofollow&#34;&gt;Greenlock&lt;/a&gt; does what &lt;a href=&#34;https://certbot.eff.org/&#34; rel=&#34;nofollow&#34;&gt;Certbot&lt;/a&gt; does in a more simplified form. They talk about what led him to create Greenlock, compare Greenlock to Certbot, and what it’s like to use Greenlock. They also touch on &lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-express.js&#34; rel=&#34;nofollow&#34;&gt;Greenlock-express&lt;/a&gt;, how they make Greenlock better, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock.js.git&#34; rel=&#34;nofollow&#34;&gt;Greenlock&lt;/a&gt; and &lt;a href=&#34;https://letsencrypt.org/&#34; rel=&#34;nofollow&#34;&gt;LetsEncrypt&lt;/a&gt; overview&lt;/li&gt;
&lt;li&gt;LetsEncrypt is free to get your certificate&lt;/li&gt;
&lt;li&gt;Why Charles uses LetsEncrypt&lt;/li&gt;
&lt;li&gt;Wildcard domains&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://certbot.eff.org/&#34; rel=&#34;nofollow&#34;&gt;Certbot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Why he originally created Greenlock&lt;/li&gt;
&lt;li&gt;Working towards home servers&lt;/li&gt;
&lt;li&gt;Wanted to get HTTP on small devices&lt;/li&gt;
&lt;li&gt;Manages a certificate directory&lt;/li&gt;
&lt;li&gt;Greenlock VS Certbot&lt;/li&gt;
&lt;li&gt;Greenlock can work stand alone&lt;/li&gt;
&lt;li&gt;The best use case for Greenlock&lt;/li&gt;
&lt;li&gt;Excited about how people are using his tool&lt;/li&gt;
&lt;li&gt;What is it like to use Greenlock?&lt;/li&gt;
&lt;li&gt;Working on a desktop client&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-express.js&#34; rel=&#34;nofollow&#34;&gt;Greenlock-express&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tools.ietf.org/html/draft-ietf-acme-acme-11#section-7.1&#34; rel=&#34;nofollow&#34;&gt;Acme servers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CAA record&lt;/li&gt;
&lt;li&gt;Making Greenlock better by knowing how people are using it&lt;/li&gt;
&lt;li&gt;Using Greenlock-express&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/lets-encrypt-v2-step-by-step/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Let&amp;#39;s Encrypt v2 Step by Step&lt;/em&gt; by AJ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://letsencrypt.org/&#34; rel=&#34;nofollow&#34;&gt;LetsEncrypt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock.js.git&#34; rel=&#34;nofollow&#34;&gt;Greenlock&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://certbot.eff.org/&#34; rel=&#34;nofollow&#34;&gt;Certbot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-express.js&#34; rel=&#34;nofollow&#34;&gt;Greenlock-express&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tools.ietf.org/html/draft-ietf-acme-acme-11#section-7.1&#34; rel=&#34;nofollow&#34;&gt;Acme servers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/articles/lets-encrypt-v2-step-by-step/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Let&amp;#39;s Encrypt v2 Step by Step&lt;/em&gt; by AJ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/coolaj86?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@coolaj86&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://coolaj86.com/&#34; rel=&#34;nofollow&#34;&gt;coolaj86.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;AJ’s Git&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?list=PLZaEVINf2Bq_lrS-OOzTUJB4q3HxarlXk&amp;v=e8vaR4CEZ5s&#34; rel=&#34;nofollow&#34;&gt;Greenlock.js Screencast Series&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.patreon.com/coolaj86&#34; rel=&#34;nofollow&#34;&gt;Greenlock.js Patreon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Take some time off&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://overclockedrecords.com/release/press-start/&#34; rel=&#34;nofollow&#34;&gt;OverClocked Records&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53062008" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/472f5f9c-6485-4101-a653-f118c72781c5/stream.mp3"/>
                
                <guid isPermaLink="false">57ca70fd-a971-447b-ad3f-a36e96aeaf41</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-327-greenlock-and-letsencrypt-with-aj-o-neal</link>
                <pubDate>Tue, 21 Aug 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3316</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 326: Conversation with Ember co-creator Tom Dale on Ember 3.0 and the future of Ember</itunes:title>
                <title>JSJ 326: Conversation with Ember co-creator Tom Dale on Ember 3.0 and the future of Ember</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Tom Dale&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Tom Dale about Ember 3.0 and the future of Ember. Tom is the co-creator of &lt;a href=&#34;https://www.emberjs.com/&#34;&gt;Ember&lt;/a&gt; and is a principle staff engineer at &lt;a href=&#34;https://www.linkedin.com/&#34;&gt;LinkedIn&lt;/a&gt; where he works on a team called Presentation Infrastructure. They talk about being in the customer service role, having a collaborative culture, and all the information on Ember 3.0. They also touch on the tendency towards disposable software, the Ember model, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;How Joe met Tom&lt;/li&gt;
&lt;li&gt;Programmers as rule breakers&lt;/li&gt;
&lt;li&gt;The pressure to conform&lt;/li&gt;
&lt;li&gt;Tom intro&lt;/li&gt;
&lt;li&gt;Staff engineer at &lt;a href=&#34;https://www.linkedin.com/&#34;&gt;LinkedIn&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Customer service role&lt;/li&gt;
&lt;li&gt;Having a way to role improvements out to a lot of different people&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; and Ember at LinkedIn&lt;/li&gt;
&lt;li&gt;Having a collaborative culture&lt;/li&gt;
&lt;li&gt;All about Ember 3.0&lt;/li&gt;
&lt;li&gt;Banner feature – there is nothing new&lt;/li&gt;
&lt;li&gt;Cracked how you develop software in the open source world that has longevity&lt;/li&gt;
&lt;li&gt;Major competition in &lt;a href=&#34;http://backbonejs.org/&#34;&gt;Backbone&lt;/a&gt; previously&lt;/li&gt;
&lt;li&gt;The Ember community has never been more vibrant&lt;/li&gt;
&lt;li&gt;Tendency towards disposable software&lt;/li&gt;
&lt;li&gt;The idea of steady iteration towards improvement&lt;/li&gt;
&lt;li&gt;The Ember model&lt;/li&gt;
&lt;li&gt;Being different from different frameworks&lt;/li&gt;
&lt;li&gt;Ember adoption rates&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.python.org/&#34;&gt;Python&lt;/a&gt; 3&lt;/li&gt;
&lt;li&gt;Valuable from a business perspective to use Ember&lt;/li&gt;
&lt;li&gt;Ember community being friendly to newbies&lt;/li&gt;
&lt;li&gt;How much Ember VS how much JavaScript will a new developer have to learn?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.emberjs.com/&#34;&gt;Ember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/&#34;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://backbonejs.org/&#34;&gt;Backbone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.python.org/&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tomdale?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@tomdale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tomdale.net/&#34;&gt;tomdale.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tomdale&#34;&gt;Tom’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34;&gt;Framework Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCMoNOUJPZTjA1w3ttT819SA&#34;&gt;Jayne&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/youyuxi/status/1009570018202439680?lang=en&#34;&gt;React sent Evan You a cake&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.paulgraham.com/makersschedule.html&#34;&gt;&lt;em&gt;Maker&#39;s Schedule, Manager&#39;s Schedule&lt;/em&gt; by Paul Graham&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;James Veitch&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Tom&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meetup.com/LinkedIn-NYC-Tech-Talks/events/251270378/&#34;&gt;JavaScript Tech Talk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Drake’s Ties&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hallmadden.com/nyc/&#34;&gt;Melissa Watson Ellis at Hall Madden&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Joe Eames</li>
<li>Aimee Knight</li>
<li>AJ ONeal</li>
</ul><div>
<strong>Special Guests: </strong>Tom Dale</div><div>In this episode, the JavaScript Jabber panel talks to Tom Dale about Ember 3.0 and the future of Ember. Tom is the co-creator of <a href="https://www.emberjs.com/" rel="nofollow">Ember</a> and is a principle staff engineer at <a href="https://www.linkedin.com/" rel="nofollow">LinkedIn</a> where he works on a team called Presentation Infrastructure. They talk about being in the customer service role, having a collaborative culture, and all the information on Ember 3.0. They also touch on the tendency towards disposable software, the Ember model, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>How Joe met Tom</li>
<li>Programmers as rule breakers</li>
<li>The pressure to conform</li>
<li>Tom intro</li>
<li>Staff engineer at <a href="https://www.linkedin.com/" rel="nofollow">LinkedIn</a>
</li>
<li>Customer service role</li>
<li>Having a way to role improvements out to a lot of different people</li>
<li>
<a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> and Ember at LinkedIn</li>
<li>Having a collaborative culture</li>
<li>All about Ember 3.0</li>
<li>Banner feature – there is nothing new</li>
<li>Cracked how you develop software in the open source world that has longevity</li>
<li>Major competition in <a href="http://backbonejs.org/" rel="nofollow">Backbone</a> previously</li>
<li>The Ember community has never been more vibrant</li>
<li>Tendency towards disposable software</li>
<li>The idea of steady iteration towards improvement</li>
<li>The Ember model</li>
<li>Being different from different frameworks</li>
<li>Ember adoption rates</li>
<li>
<a href="https://www.python.org/" rel="nofollow">Python</a> 3</li>
<li>Valuable from a business perspective to use Ember</li>
<li>Ember community being friendly to newbies</li>
<li>How much Ember VS how much JavaScript will a new developer have to learn?</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://www.emberjs.com/" rel="nofollow">Ember</a></li>
<li><a href="https://www.linkedin.com/" rel="nofollow">LinkedIn</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="http://backbonejs.org/" rel="nofollow">Backbone</a></li>
<li><a href="https://www.python.org/" rel="nofollow">Python</a></li>
<li><a href="https://twitter.com/tomdale?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@tomdale</a></li>
<li><a href="https://tomdale.net/" rel="nofollow">tomdale.net</a></li>
<li><a href="https://github.com/tomdale" rel="nofollow">Tom’s GitHub</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>Joe</div><ul>
<li><a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit</a></li>
<li><a href="https://www.youtube.com/channel/UCMoNOUJPZTjA1w3ttT819SA" rel="nofollow">Jayne</a></li>
<li><a href="https://twitter.com/youyuxi/status/1009570018202439680?lang=en" rel="nofollow">React sent Evan You a cake</a></li>
</ul><div>Aimee</div><ul><li><a href="http://www.paulgraham.com/makersschedule.html" rel="nofollow"><em>Maker&#39;s Schedule, Manager&#39;s Schedule</em> by Paul Graham</a></li></ul><div>AJ</div><ul><li>James Veitch</li></ul><div>Tom</div><ul>
<li><a href="https://www.meetup.com/LinkedIn-NYC-Tech-Talks/events/251270378/" rel="nofollow">JavaScript Tech Talk</a></li>
<li>Drake’s Ties</li>
<li><a href="https://hallmadden.com/nyc/" rel="nofollow">Melissa Watson Ellis at Hall Madden</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Tom Dale&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Tom Dale about Ember 3.0 and the future of Ember. Tom is the co-creator of &lt;a href=&#34;https://www.emberjs.com/&#34; rel=&#34;nofollow&#34;&gt;Ember&lt;/a&gt; and is a principle staff engineer at &lt;a href=&#34;https://www.linkedin.com/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn&lt;/a&gt; where he works on a team called Presentation Infrastructure. They talk about being in the customer service role, having a collaborative culture, and all the information on Ember 3.0. They also touch on the tendency towards disposable software, the Ember model, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;How Joe met Tom&lt;/li&gt;
&lt;li&gt;Programmers as rule breakers&lt;/li&gt;
&lt;li&gt;The pressure to conform&lt;/li&gt;
&lt;li&gt;Tom intro&lt;/li&gt;
&lt;li&gt;Staff engineer at &lt;a href=&#34;https://www.linkedin.com/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Customer service role&lt;/li&gt;
&lt;li&gt;Having a way to role improvements out to a lot of different people&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; and Ember at LinkedIn&lt;/li&gt;
&lt;li&gt;Having a collaborative culture&lt;/li&gt;
&lt;li&gt;All about Ember 3.0&lt;/li&gt;
&lt;li&gt;Banner feature – there is nothing new&lt;/li&gt;
&lt;li&gt;Cracked how you develop software in the open source world that has longevity&lt;/li&gt;
&lt;li&gt;Major competition in &lt;a href=&#34;http://backbonejs.org/&#34; rel=&#34;nofollow&#34;&gt;Backbone&lt;/a&gt; previously&lt;/li&gt;
&lt;li&gt;The Ember community has never been more vibrant&lt;/li&gt;
&lt;li&gt;Tendency towards disposable software&lt;/li&gt;
&lt;li&gt;The idea of steady iteration towards improvement&lt;/li&gt;
&lt;li&gt;The Ember model&lt;/li&gt;
&lt;li&gt;Being different from different frameworks&lt;/li&gt;
&lt;li&gt;Ember adoption rates&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.python.org/&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt; 3&lt;/li&gt;
&lt;li&gt;Valuable from a business perspective to use Ember&lt;/li&gt;
&lt;li&gt;Ember community being friendly to newbies&lt;/li&gt;
&lt;li&gt;How much Ember VS how much JavaScript will a new developer have to learn?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.emberjs.com/&#34; rel=&#34;nofollow&#34;&gt;Ember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/&#34; rel=&#34;nofollow&#34;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://backbonejs.org/&#34; rel=&#34;nofollow&#34;&gt;Backbone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.python.org/&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/tomdale?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@tomdale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://tomdale.net/&#34; rel=&#34;nofollow&#34;&gt;tomdale.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tomdale&#34; rel=&#34;nofollow&#34;&gt;Tom’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCMoNOUJPZTjA1w3ttT819SA&#34; rel=&#34;nofollow&#34;&gt;Jayne&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/youyuxi/status/1009570018202439680?lang=en&#34; rel=&#34;nofollow&#34;&gt;React sent Evan You a cake&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.paulgraham.com/makersschedule.html&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Maker&amp;#39;s Schedule, Manager&amp;#39;s Schedule&lt;/em&gt; by Paul Graham&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;James Veitch&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Tom&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meetup.com/LinkedIn-NYC-Tech-Talks/events/251270378/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Tech Talk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Drake’s Ties&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hallmadden.com/nyc/&#34; rel=&#34;nofollow&#34;&gt;Melissa Watson Ellis at Hall Madden&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55147206" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ceaa58a2-146d-4c1d-aae9-33cd24a430fc/stream.mp3"/>
                
                <guid isPermaLink="false">c92c62bd-781a-43d2-b2db-456bfec1b1a2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-326-conversation-with-ember-co-creator-tom-dale-on-ember-3-0-and-the-future-of-ember</link>
                <pubDate>Tue, 14 Aug 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3446</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 325: Practical functional programming in JavaScript and languages like Elm with Jeremy Fairbank</itunes:title>
                <title>JSJ 325: Practical functional programming in JavaScript and languages like Elm with Jeremy Fairbank</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Jeremy Fairbank&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Jeremy Fairbank about his talk &lt;a href=&#34;https://www.youtube.com/watch?v=I_uIXgSmkDo&#34;&gt;&lt;em&gt;Practical Functional Programming&lt;/em&gt;&lt;/a&gt;. Jeremy is a remote software developer and consultant for &lt;a href=&#34;https://testdouble.com/&#34;&gt;Test Double&lt;/a&gt;. They talk about what Test Double is and what they do there and the 6 things he touched on in his talk, such as hard to follow code, function composition, and mutable vs immutable data. They also touch on the theory of unit testing, if functional programming is the solution, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Jeremy intro&lt;/li&gt;
&lt;li&gt;Works for &lt;a href=&#34;https://testdouble.com/&#34;&gt;Test Double&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;What he means by “remote”&lt;/li&gt;
&lt;li&gt;What is Test Double?&lt;/li&gt;
&lt;li&gt;They believe software is broken and they are there to fix it&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=I_uIXgSmkDo&#34;&gt;His talk - &lt;em&gt;Practical Functional Programming&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The 6 things he talked about in his talk&lt;/li&gt;
&lt;li&gt;Practical aspects that any software engineer is going to deal with&lt;/li&gt;
&lt;li&gt;Purity and the side effects of programming in general&lt;/li&gt;
&lt;li&gt;Hard to follow code&lt;/li&gt;
&lt;li&gt;Imperative VS declarative code&lt;/li&gt;
&lt;li&gt;Code breaking unexpectedly&lt;/li&gt;
&lt;li&gt;Mutable data VS immutable data&lt;/li&gt;
&lt;li&gt;The idea of too much code&lt;/li&gt;
&lt;li&gt;Combining multiple functions together to make more complex functions&lt;/li&gt;
&lt;li&gt;Function composition&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt;, &lt;a href=&#34;https://elixir-lang.org/&#34;&gt;Elixir&lt;/a&gt;, and &lt;a href=&#34;https://fsharp.org/&#34;&gt;F#&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Pipe operator&lt;/li&gt;
&lt;li&gt;Scary to refactor code&lt;/li&gt;
&lt;li&gt;Static types&lt;/li&gt;
&lt;li&gt;The idea of null&lt;/li&gt;
&lt;li&gt;The theory of unit testing&lt;/li&gt;
&lt;li&gt;Is functional programming the solution?&lt;/li&gt;
&lt;li&gt;His approach from the talk&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://testdouble.com/&#34;&gt;Test Double&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=I_uIXgSmkDo&#34;&gt;His talk - &lt;em&gt;Practical Functional Programming&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org/&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fsharp.org/&#34;&gt;F#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/elpapapollo?lang=en&#34;&gt;@elpapapollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jeremyfairbank.com/&#34;&gt;jeremyfairbank.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jfairbank&#34;&gt;Jeremy’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/JeremyFairbank&#34;&gt;Jeremy’s YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://theamericandollar.info/&#34;&gt;American Dollar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Force with lease&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.superfightgame.com/&#34;&gt;Superfight&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://codeburst.io/the-2018-web-developer-roadmap-826b1b806e8d&#34;&gt;&lt;em&gt;The 2018 Web Developer Roadmap&lt;/em&gt; by Brandon Morelli&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://svelte.technology/&#34;&gt;Svelte&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Jeremy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://pragprog.com/book/jfelm/programming-elm&#34;&gt;&lt;em&gt;Programming Elm&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Secrets-Consulting-Giving-Getting-Successfully/dp/0932633013&#34;&gt;&lt;em&gt;The Secrets of Consulting &lt;/em&gt;by Gerald M. Weinberg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://connect.tech/&#34;&gt;Connect.Tech&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Aimee Knight</li>
<li>Joe Eames</li>
<li>AJ ONeal</li>
</ul><div>
<strong>Special Guests: </strong>Jeremy Fairbank</div><div>In this episode, the JavaScript Jabber panel talks to Jeremy Fairbank about his talk <a href="https://www.youtube.com/watch?v=I_uIXgSmkDo" rel="nofollow"><em>Practical Functional Programming</em></a>. Jeremy is a remote software developer and consultant for <a href="https://testdouble.com/" rel="nofollow">Test Double</a>. They talk about what Test Double is and what they do there and the 6 things he touched on in his talk, such as hard to follow code, function composition, and mutable vs immutable data. They also touch on the theory of unit testing, if functional programming is the solution, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Jeremy intro</li>
<li>Works for <a href="https://testdouble.com/" rel="nofollow">Test Double</a>
</li>
<li>What he means by “remote”</li>
<li>What is Test Double?</li>
<li>They believe software is broken and they are there to fix it</li>
<li><a href="https://www.youtube.com/watch?v=I_uIXgSmkDo" rel="nofollow">His talk - <em>Practical Functional Programming</em></a></li>
<li>The 6 things he talked about in his talk</li>
<li>Practical aspects that any software engineer is going to deal with</li>
<li>Purity and the side effects of programming in general</li>
<li>Hard to follow code</li>
<li>Imperative VS declarative code</li>
<li>Code breaking unexpectedly</li>
<li>Mutable data VS immutable data</li>
<li>The idea of too much code</li>
<li>Combining multiple functions together to make more complex functions</li>
<li>Function composition</li>
<li>
<a href="http://elm-lang.org/" rel="nofollow">Elm</a>, <a href="https://elixir-lang.org/" rel="nofollow">Elixir</a>, and <a href="https://fsharp.org/" rel="nofollow">F#</a>
</li>
<li>Pipe operator</li>
<li>Scary to refactor code</li>
<li>Static types</li>
<li>The idea of null</li>
<li>The theory of unit testing</li>
<li>Is functional programming the solution?</li>
<li>His approach from the talk</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://testdouble.com/" rel="nofollow">Test Double</a></li>
<li><a href="https://www.youtube.com/watch?v=I_uIXgSmkDo" rel="nofollow">His talk - <em>Practical Functional Programming</em></a></li>
<li><a href="http://elm-lang.org/" rel="nofollow">Elm</a></li>
<li><a href="https://elixir-lang.org/" rel="nofollow">Elixir</a></li>
<li><a href="https://fsharp.org/" rel="nofollow">F#</a></li>
<li><a href="https://twitter.com/elpapapollo?lang=en" rel="nofollow">@elpapapollo</a></li>
<li><a href="https://jeremyfairbank.com/" rel="nofollow">jeremyfairbank.com</a></li>
<li><a href="https://github.com/jfairbank" rel="nofollow">Jeremy’s GitHub</a></li>
<li><a href="https://www.youtube.com/c/JeremyFairbank" rel="nofollow">Jeremy’s YouTube</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul>
<li><a href="http://theamericandollar.info/" rel="nofollow">American Dollar</a></li>
<li>Force with lease</li>
</ul><div>AJ</div><ul><li><a href="https://www.superfightgame.com/" rel="nofollow">Superfight</a></li></ul><div>Joe</div><ul>
<li><a href="https://codeburst.io/the-2018-web-developer-roadmap-826b1b806e8d" rel="nofollow"><em>The 2018 Web Developer Roadmap</em> by Brandon Morelli</a></li>
<li><a href="https://svelte.technology/" rel="nofollow">Svelte</a></li>
</ul><div>Jeremy</div><ul>
<li><a href="https://pragprog.com/book/jfelm/programming-elm" rel="nofollow"><em>Programming Elm</em></a></li>
<li><a href="https://www.amazon.com/Secrets-Consulting-Giving-Getting-Successfully/dp/0932633013" rel="nofollow"><em>The Secrets of Consulting </em>by Gerald M. Weinberg</a></li>
<li><a href="http://connect.tech/" rel="nofollow">Connect.Tech</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Jeremy Fairbank&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Jeremy Fairbank about his talk &lt;a href=&#34;https://www.youtube.com/watch?v=I_uIXgSmkDo&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Practical Functional Programming&lt;/em&gt;&lt;/a&gt;. Jeremy is a remote software developer and consultant for &lt;a href=&#34;https://testdouble.com/&#34; rel=&#34;nofollow&#34;&gt;Test Double&lt;/a&gt;. They talk about what Test Double is and what they do there and the 6 things he touched on in his talk, such as hard to follow code, function composition, and mutable vs immutable data. They also touch on the theory of unit testing, if functional programming is the solution, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Jeremy intro&lt;/li&gt;
&lt;li&gt;Works for &lt;a href=&#34;https://testdouble.com/&#34; rel=&#34;nofollow&#34;&gt;Test Double&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;What he means by “remote”&lt;/li&gt;
&lt;li&gt;What is Test Double?&lt;/li&gt;
&lt;li&gt;They believe software is broken and they are there to fix it&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=I_uIXgSmkDo&#34; rel=&#34;nofollow&#34;&gt;His talk - &lt;em&gt;Practical Functional Programming&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The 6 things he talked about in his talk&lt;/li&gt;
&lt;li&gt;Practical aspects that any software engineer is going to deal with&lt;/li&gt;
&lt;li&gt;Purity and the side effects of programming in general&lt;/li&gt;
&lt;li&gt;Hard to follow code&lt;/li&gt;
&lt;li&gt;Imperative VS declarative code&lt;/li&gt;
&lt;li&gt;Code breaking unexpectedly&lt;/li&gt;
&lt;li&gt;Mutable data VS immutable data&lt;/li&gt;
&lt;li&gt;The idea of too much code&lt;/li&gt;
&lt;li&gt;Combining multiple functions together to make more complex functions&lt;/li&gt;
&lt;li&gt;Function composition&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;, &lt;a href=&#34;https://elixir-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;, and &lt;a href=&#34;https://fsharp.org/&#34; rel=&#34;nofollow&#34;&gt;F#&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Pipe operator&lt;/li&gt;
&lt;li&gt;Scary to refactor code&lt;/li&gt;
&lt;li&gt;Static types&lt;/li&gt;
&lt;li&gt;The idea of null&lt;/li&gt;
&lt;li&gt;The theory of unit testing&lt;/li&gt;
&lt;li&gt;Is functional programming the solution?&lt;/li&gt;
&lt;li&gt;His approach from the talk&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://testdouble.com/&#34; rel=&#34;nofollow&#34;&gt;Test Double&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=I_uIXgSmkDo&#34; rel=&#34;nofollow&#34;&gt;His talk - &lt;em&gt;Practical Functional Programming&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://elixir-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elixir&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fsharp.org/&#34; rel=&#34;nofollow&#34;&gt;F#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/elpapapollo?lang=en&#34; rel=&#34;nofollow&#34;&gt;@elpapapollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jeremyfairbank.com/&#34; rel=&#34;nofollow&#34;&gt;jeremyfairbank.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jfairbank&#34; rel=&#34;nofollow&#34;&gt;Jeremy’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/JeremyFairbank&#34; rel=&#34;nofollow&#34;&gt;Jeremy’s YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://theamericandollar.info/&#34; rel=&#34;nofollow&#34;&gt;American Dollar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Force with lease&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.superfightgame.com/&#34; rel=&#34;nofollow&#34;&gt;Superfight&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://codeburst.io/the-2018-web-developer-roadmap-826b1b806e8d&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The 2018 Web Developer Roadmap&lt;/em&gt; by Brandon Morelli&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://svelte.technology/&#34; rel=&#34;nofollow&#34;&gt;Svelte&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Jeremy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://pragprog.com/book/jfelm/programming-elm&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Programming Elm&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Secrets-Consulting-Giving-Getting-Successfully/dp/0932633013&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Secrets of Consulting &lt;/em&gt;by Gerald M. Weinberg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://connect.tech/&#34; rel=&#34;nofollow&#34;&gt;Connect.Tech&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="27104235" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/55457912-5075-40d8-ab78-3e85a2ec7274/stream.mp3"/>
                
                <guid isPermaLink="false">a650e9a2-723e-4a0c-a3b5-37019e6c4af3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-325-practical-functional-programming-in-javascript-and-languages-like-elm-with-jeremy-fairbank</link>
                <pubDate>Tue, 07 Aug 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1694</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 324: with Kent Beck</itunes:title>
                <title>JSJ 324: with Kent Beck</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Kent Beck&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Kent Beck. Kent left Facebook 4 months ago after working for them for 7 years and is now self-unemployed so that he can decompress from the stressful environment that he was a part of for so long. He now travels, writes, creates art, thinks up crazy programming ideas, and is taking a breather.  They talk about what he did at Facebook, what his coaching engagement sessions consisted of, and the importance of taking time for yourself sometimes. They also touch on what he has learned from his experience coaching, how to create a healthy environment within the workplace, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Kent intro/update&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/023-rr-book-club-smalltalk-best-practice-patterns-with-kent-beck&#34;&gt;Ruby Rogues Episode 23&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Worked at Facebook for 7 years&lt;/li&gt;
&lt;li&gt;What were you doing at Facebook?&lt;/li&gt;
&lt;li&gt;Unique culture at Facebook&lt;/li&gt;
&lt;li&gt;His strengths as a developer didn’t match with the organization’s&lt;/li&gt;
&lt;li&gt;Coaching developers&lt;/li&gt;
&lt;li&gt;TDD and Patterns&lt;/li&gt;
&lt;li&gt;Advantages as an old engineer&lt;/li&gt;
&lt;li&gt;What did coaching engagement consist of?&lt;/li&gt;
&lt;li&gt;Takes time to build trust&lt;/li&gt;
&lt;li&gt;Discharging shame&lt;/li&gt;
&lt;li&gt;Need permission to take care of what you need to&lt;/li&gt;
&lt;li&gt;Being at your best so you can do your best work&lt;/li&gt;
&lt;li&gt;Vacation in place&lt;/li&gt;
&lt;li&gt;What have you learned in your time working with people?&lt;/li&gt;
&lt;li&gt;The nice thing about coaching&lt;/li&gt;
&lt;li&gt;Everyone is different&lt;/li&gt;
&lt;li&gt;How do we create a healthy environment within the workplace?&lt;/li&gt;
&lt;li&gt;Mentor in Ward Cunningham&lt;/li&gt;
&lt;li&gt;What is it costing us?&lt;/li&gt;
&lt;li&gt;Why did you decide to leave?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/023-rr-book-club-smalltalk-best-practice-patterns-with-kent-beck&#34;&gt;Ruby Rogues Episode 23&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/KentBeck?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@KentBeck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kentbeck.com/&#34;&gt;kentbeck.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/KentBeck&#34;&gt;Kent’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Five-Dysfunctions-Team-Leadership-Fable/dp/0787960756&#34;&gt;&lt;em&gt;The Five Dysfunctions of a Team&lt;/em&gt; by Patrick Lencioni&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Crucial-Accountability-Resolving-Expectations-Commitments/dp/0071829318&#34;&gt;&lt;em&gt;Crucial Accountability&lt;/em&gt; by Kerry Patterson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/N-back&#34;&gt;n-back&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530&#34;&gt;&lt;em&gt;Test Driven Development: By Example&lt;/em&gt; by Kent Beck&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kent&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/1472439058&#34;&gt;&lt;em&gt;The Field Guide to Understanding &#39;Human Error&#39;&lt;/em&gt; by Sidney Dekker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Conspiracy-Peter-Gawker-Anatomy-Intrigue-ebook/dp/B07637TDJJ&#34;&gt;&lt;em&gt;Conspiracy: Peter Thiel, Hulk Hogan, Gawker, and the Anatomy of Intrigue&lt;/em&gt; by Ryan Holiday&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Joe Eames</li>
<li>Aimee Knight</li>
</ul><div>
<strong>Special Guests: </strong>Kent Beck</div><div>In this episode, the JavaScript Jabber panel talks to Kent Beck. Kent left Facebook 4 months ago after working for them for 7 years and is now self-unemployed so that he can decompress from the stressful environment that he was a part of for so long. He now travels, writes, creates art, thinks up crazy programming ideas, and is taking a breather.  They talk about what he did at Facebook, what his coaching engagement sessions consisted of, and the importance of taking time for yourself sometimes. They also touch on what he has learned from his experience coaching, how to create a healthy environment within the workplace, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Kent intro/update</li>
<li><a href="https://devchat.tv/ruby-rogues/023-rr-book-club-smalltalk-best-practice-patterns-with-kent-beck" rel="nofollow">Ruby Rogues Episode 23</a></li>
<li>Worked at Facebook for 7 years</li>
<li>What were you doing at Facebook?</li>
<li>Unique culture at Facebook</li>
<li>His strengths as a developer didn’t match with the organization’s</li>
<li>Coaching developers</li>
<li>TDD and Patterns</li>
<li>Advantages as an old engineer</li>
<li>What did coaching engagement consist of?</li>
<li>Takes time to build trust</li>
<li>Discharging shame</li>
<li>Need permission to take care of what you need to</li>
<li>Being at your best so you can do your best work</li>
<li>Vacation in place</li>
<li>What have you learned in your time working with people?</li>
<li>The nice thing about coaching</li>
<li>Everyone is different</li>
<li>How do we create a healthy environment within the workplace?</li>
<li>Mentor in Ward Cunningham</li>
<li>What is it costing us?</li>
<li>Why did you decide to leave?</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://devchat.tv/ruby-rogues/023-rr-book-club-smalltalk-best-practice-patterns-with-kent-beck" rel="nofollow">Ruby Rogues Episode 23</a></li>
<li><a href="https://twitter.com/KentBeck?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@KentBeck</a></li>
<li><a href="https://www.kentbeck.com/" rel="nofollow">kentbeck.com</a></li>
<li><a href="https://github.com/KentBeck" rel="nofollow">Kent’s GitHub</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Five-Dysfunctions-Team-Leadership-Fable/dp/0787960756" rel="nofollow"><em>The Five Dysfunctions of a Team</em> by Patrick Lencioni</a></li>
<li><a href="https://www.amazon.com/Crucial-Accountability-Resolving-Expectations-Commitments/dp/0071829318" rel="nofollow"><em>Crucial Accountability</em> by Kerry Patterson</a></li>
</ul><div>Aimee</div><ul><li><a href="https://en.wikipedia.org/wiki/N-back" rel="nofollow">n-back</a></li></ul><div>Joe</div><ul><li><a href="https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530" rel="nofollow"><em>Test Driven Development: By Example</em> by Kent Beck</a></li></ul><div>Kent</div><ul>
<li><a href="https://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/1472439058" rel="nofollow"><em>The Field Guide to Understanding &#39;Human Error&#39;</em> by Sidney Dekker</a></li>
<li><a href="https://www.amazon.com/Conspiracy-Peter-Gawker-Anatomy-Intrigue-ebook/dp/B07637TDJJ" rel="nofollow"><em>Conspiracy: Peter Thiel, Hulk Hogan, Gawker, and the Anatomy of Intrigue</em> by Ryan Holiday</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Kent Beck&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Kent Beck. Kent left Facebook 4 months ago after working for them for 7 years and is now self-unemployed so that he can decompress from the stressful environment that he was a part of for so long. He now travels, writes, creates art, thinks up crazy programming ideas, and is taking a breather.  They talk about what he did at Facebook, what his coaching engagement sessions consisted of, and the importance of taking time for yourself sometimes. They also touch on what he has learned from his experience coaching, how to create a healthy environment within the workplace, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Kent intro/update&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/023-rr-book-club-smalltalk-best-practice-patterns-with-kent-beck&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode 23&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Worked at Facebook for 7 years&lt;/li&gt;
&lt;li&gt;What were you doing at Facebook?&lt;/li&gt;
&lt;li&gt;Unique culture at Facebook&lt;/li&gt;
&lt;li&gt;His strengths as a developer didn’t match with the organization’s&lt;/li&gt;
&lt;li&gt;Coaching developers&lt;/li&gt;
&lt;li&gt;TDD and Patterns&lt;/li&gt;
&lt;li&gt;Advantages as an old engineer&lt;/li&gt;
&lt;li&gt;What did coaching engagement consist of?&lt;/li&gt;
&lt;li&gt;Takes time to build trust&lt;/li&gt;
&lt;li&gt;Discharging shame&lt;/li&gt;
&lt;li&gt;Need permission to take care of what you need to&lt;/li&gt;
&lt;li&gt;Being at your best so you can do your best work&lt;/li&gt;
&lt;li&gt;Vacation in place&lt;/li&gt;
&lt;li&gt;What have you learned in your time working with people?&lt;/li&gt;
&lt;li&gt;The nice thing about coaching&lt;/li&gt;
&lt;li&gt;Everyone is different&lt;/li&gt;
&lt;li&gt;How do we create a healthy environment within the workplace?&lt;/li&gt;
&lt;li&gt;Mentor in Ward Cunningham&lt;/li&gt;
&lt;li&gt;What is it costing us?&lt;/li&gt;
&lt;li&gt;Why did you decide to leave?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/023-rr-book-club-smalltalk-best-practice-patterns-with-kent-beck&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode 23&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/KentBeck?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@KentBeck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kentbeck.com/&#34; rel=&#34;nofollow&#34;&gt;kentbeck.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/KentBeck&#34; rel=&#34;nofollow&#34;&gt;Kent’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Five-Dysfunctions-Team-Leadership-Fable/dp/0787960756&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Five Dysfunctions of a Team&lt;/em&gt; by Patrick Lencioni&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Crucial-Accountability-Resolving-Expectations-Commitments/dp/0071829318&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Crucial Accountability&lt;/em&gt; by Kerry Patterson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/N-back&#34; rel=&#34;nofollow&#34;&gt;n-back&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Test Driven Development: By Example&lt;/em&gt; by Kent Beck&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kent&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/1472439058&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Field Guide to Understanding &amp;#39;Human Error&amp;#39;&lt;/em&gt; by Sidney Dekker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Conspiracy-Peter-Gawker-Anatomy-Intrigue-ebook/dp/B07637TDJJ&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Conspiracy: Peter Thiel, Hulk Hogan, Gawker, and the Anatomy of Intrigue&lt;/em&gt; by Ryan Holiday&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64001253" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c6b4cbb5-cd05-4bfe-a656-c7073a1a6e15/stream.mp3"/>
                
                <guid isPermaLink="false">28a9bd55-dfe7-43c5-8bcb-653aacd87792</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-324-with-kent-beck</link>
                <pubDate>Tue, 31 Jul 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4000</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 323: &#34;Building a JavaScript platform that gives you the power to build your own CDN&#34; with Kurt Mackey</itunes:title>
                <title>JSJ 323: &#34;Building a JavaScript platform that gives you the power to build your own CDN&#34; with Kurt Mackey</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Kurt Mackey&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Kurt Mackey about Fly.io. At &lt;a href=&#34;https://fly.io/&#34;&gt;Fly.io&lt;/a&gt;, they are &#34;building a &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; platform that gives you the power to build your own CDN.&#34; They talk about how Fly.io came to fruition, how CDN caching works, and what happens when you deploy a Fly app. They also touch on resizing images with Fly, how you actually build JavaScript platforms using Fly, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fly.io/&#34;&gt;Fly.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Building a programmable CDN&lt;/li&gt;
&lt;li&gt;High level overview of Fly.io&lt;/li&gt;
&lt;li&gt;How did this project come together?&lt;/li&gt;
&lt;li&gt;CDNs didn’t work with dynamic applications&lt;/li&gt;
&lt;li&gt;Has been working on this since 2008&lt;/li&gt;
&lt;li&gt;Extend application logic to the “edge”&lt;/li&gt;
&lt;li&gt;Putting burden of &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; “nastiest” onto the web server&lt;/li&gt;
&lt;li&gt;Fly is the proxy layer&lt;/li&gt;
&lt;li&gt;Getting things closer to visitors and users&lt;/li&gt;
&lt;li&gt;CDN caching&lt;/li&gt;
&lt;li&gt;Cache APIs&lt;/li&gt;
&lt;li&gt;Writing logic to improve your lighthouse score&lt;/li&gt;
&lt;li&gt;Have you built in resizing images into Fly?&lt;/li&gt;
&lt;li&gt;Managing assets closer to the user&lt;/li&gt;
&lt;li&gt;Can you modify your own JavaScript files?&lt;/li&gt;
&lt;li&gt;What happens when you deploy a Fly app&lt;/li&gt;
&lt;li&gt;Having more application logic&lt;/li&gt;
&lt;li&gt;DOM within the proxy&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ghost.org/&#34;&gt;Ghost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt; and &lt;a href=&#34;https://www.gatsbyjs.org/&#34;&gt;Gatsby&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Intelligently loading client JavaScript&lt;/li&gt;
&lt;li&gt;How do you build the JavaScript platform?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fly.io/&#34;&gt;Fly.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ghost.org/&#34;&gt;Ghost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34;&gt;Gatsby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/flydotio&#34;&gt;@flydotio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mrkurt&#34;&gt;@mrkurt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arstechnica.com/author/kurt/&#34;&gt;Kurt at ARS Technica&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mrkurt&#34;&gt;Kurt’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://about.gitlab.com/&#34;&gt;GitLab&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gitea.io/en-us/&#34;&gt;Gitea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt1825683/&#34;&gt;Black Panther&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kurt&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.packet.net/&#34;&gt;Packet.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Three-Body-Problem-Cixin-Liu/dp/0765382032&#34;&gt;&lt;em&gt;The Three-Body Problem&lt;/em&gt; by Cixin Liu&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>AJ ONeal</li>
</ul><div>
<strong>Special Guests: </strong>Kurt Mackey</div><div>In this episode, the JavaScript Jabber panel talks to Kurt Mackey about Fly.io. At <a href="https://fly.io/" rel="nofollow">Fly.io</a>, they are &#34;building a <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> platform that gives you the power to build your own CDN.&#34; They talk about how Fly.io came to fruition, how CDN caching works, and what happens when you deploy a Fly app. They also touch on resizing images with Fly, how you actually build JavaScript platforms using Fly, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li><a href="https://fly.io/" rel="nofollow">Fly.io</a></li>
<li>Building a programmable CDN</li>
<li>High level overview of Fly.io</li>
<li>How did this project come together?</li>
<li>CDNs didn’t work with dynamic applications</li>
<li>Has been working on this since 2008</li>
<li>Extend application logic to the “edge”</li>
<li>Putting burden of <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> “nastiest” onto the web server</li>
<li>Fly is the proxy layer</li>
<li>Getting things closer to visitors and users</li>
<li>CDN caching</li>
<li>Cache APIs</li>
<li>Writing logic to improve your lighthouse score</li>
<li>Have you built in resizing images into Fly?</li>
<li>Managing assets closer to the user</li>
<li>Can you modify your own JavaScript files?</li>
<li>What happens when you deploy a Fly app</li>
<li>Having more application logic</li>
<li>DOM within the proxy</li>
<li><a href="https://ghost.org/" rel="nofollow">Ghost</a></li>
<li>
<a href="https://reactjs.org/" rel="nofollow">React</a> and <a href="https://www.gatsbyjs.org/" rel="nofollow">Gatsby</a>
</li>
<li>Intelligently loading client JavaScript</li>
<li>How do you build the JavaScript platform?</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://fly.io/" rel="nofollow">Fly.io</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://ghost.org/" rel="nofollow">Ghost</a></li>
<li><a href="https://www.gatsbyjs.org/" rel="nofollow">Gatsby</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li><a href="https://twitter.com/flydotio" rel="nofollow">@flydotio</a></li>
<li><a href="https://twitter.com/mrkurt" rel="nofollow">@mrkurt</a></li>
<li><a href="https://arstechnica.com/author/kurt/" rel="nofollow">Kurt at ARS Technica</a></li>
<li><a href="https://github.com/mrkurt" rel="nofollow">Kurt’s GitHub</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul><li><a href="https://about.gitlab.com/" rel="nofollow">GitLab</a></li></ul><div>AJ</div><ul>
<li><a href="https://gitea.io/en-us/" rel="nofollow">Gitea</a></li>
<li><a href="https://www.imdb.com/title/tt1825683/" rel="nofollow">Black Panther</a></li>
</ul><div>Kurt</div><ul>
<li><a href="https://www.packet.net/" rel="nofollow">Packet.net</a></li>
<li><a href="https://www.amazon.com/Three-Body-Problem-Cixin-Liu/dp/0765382032" rel="nofollow"><em>The Three-Body Problem</em> by Cixin Liu</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Kurt Mackey&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Kurt Mackey about Fly.io. At &lt;a href=&#34;https://fly.io/&#34; rel=&#34;nofollow&#34;&gt;Fly.io&lt;/a&gt;, they are &amp;#34;building a &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; platform that gives you the power to build your own CDN.&amp;#34; They talk about how Fly.io came to fruition, how CDN caching works, and what happens when you deploy a Fly app. They also touch on resizing images with Fly, how you actually build JavaScript platforms using Fly, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fly.io/&#34; rel=&#34;nofollow&#34;&gt;Fly.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Building a programmable CDN&lt;/li&gt;
&lt;li&gt;High level overview of Fly.io&lt;/li&gt;
&lt;li&gt;How did this project come together?&lt;/li&gt;
&lt;li&gt;CDNs didn’t work with dynamic applications&lt;/li&gt;
&lt;li&gt;Has been working on this since 2008&lt;/li&gt;
&lt;li&gt;Extend application logic to the “edge”&lt;/li&gt;
&lt;li&gt;Putting burden of &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; “nastiest” onto the web server&lt;/li&gt;
&lt;li&gt;Fly is the proxy layer&lt;/li&gt;
&lt;li&gt;Getting things closer to visitors and users&lt;/li&gt;
&lt;li&gt;CDN caching&lt;/li&gt;
&lt;li&gt;Cache APIs&lt;/li&gt;
&lt;li&gt;Writing logic to improve your lighthouse score&lt;/li&gt;
&lt;li&gt;Have you built in resizing images into Fly?&lt;/li&gt;
&lt;li&gt;Managing assets closer to the user&lt;/li&gt;
&lt;li&gt;Can you modify your own JavaScript files?&lt;/li&gt;
&lt;li&gt;What happens when you deploy a Fly app&lt;/li&gt;
&lt;li&gt;Having more application logic&lt;/li&gt;
&lt;li&gt;DOM within the proxy&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ghost.org/&#34; rel=&#34;nofollow&#34;&gt;Ghost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; and &lt;a href=&#34;https://www.gatsbyjs.org/&#34; rel=&#34;nofollow&#34;&gt;Gatsby&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Intelligently loading client JavaScript&lt;/li&gt;
&lt;li&gt;How do you build the JavaScript platform?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fly.io/&#34; rel=&#34;nofollow&#34;&gt;Fly.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ghost.org/&#34; rel=&#34;nofollow&#34;&gt;Ghost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gatsbyjs.org/&#34; rel=&#34;nofollow&#34;&gt;Gatsby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/flydotio&#34; rel=&#34;nofollow&#34;&gt;@flydotio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mrkurt&#34; rel=&#34;nofollow&#34;&gt;@mrkurt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arstechnica.com/author/kurt/&#34; rel=&#34;nofollow&#34;&gt;Kurt at ARS Technica&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mrkurt&#34; rel=&#34;nofollow&#34;&gt;Kurt’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://about.gitlab.com/&#34; rel=&#34;nofollow&#34;&gt;GitLab&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gitea.io/en-us/&#34; rel=&#34;nofollow&#34;&gt;Gitea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt1825683/&#34; rel=&#34;nofollow&#34;&gt;Black Panther&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kurt&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.packet.net/&#34; rel=&#34;nofollow&#34;&gt;Packet.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Three-Body-Problem-Cixin-Liu/dp/0765382032&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Three-Body Problem&lt;/em&gt; by Cixin Liu&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60706481" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/144373fc-4273-4d68-a629-2eeab4e61347/stream.mp3"/>
                
                <guid isPermaLink="false">c12d5de0-0ce5-4fa6-a564-bb8bcae17910</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-323-building-a-javascript-platform-that-gives-you-the-power-to-build-your-own-cdn-with-kurt-mackey</link>
                <pubDate>Thu, 26 Jul 2018 19:50:00 &#43;0000</pubDate>
                <itunes:duration>3794</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 322: Building SharePoint Extensions with JavaScript with Vesa Juvonen LIVE at Microsoft Build</itunes:title>
                <title>JSJ 322: Building SharePoint Extensions with JavaScript with Vesa Juvonen LIVE at Microsoft Build</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Vesa Juvonen&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Vesa Juvonen about building SharePoint extensions with JavaScript. Vesa is on the &lt;a href=&#34;https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint&#34;&gt;SharePoint&lt;/a&gt; development team and is responsible for the &lt;a href=&#34;https://github.com/SharePoint/sp-dev-docs/wiki&#34;&gt;SharePoint Framework&lt;/a&gt;, which is the modern way of implementing SharePoint customizations with &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;. They talk about what SharePoint is, why they chose to use JavaScript with it, and how he maintains isolation. They also touch on the best way to get started with SharePoint, give some great resources to help you use it, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Vesa intro&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint&#34;&gt;SharePoint&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Has existed since 2009&lt;/li&gt;
&lt;li&gt;People either know about it and use it or don’t know what it is&lt;/li&gt;
&lt;li&gt;Baggage from a customization perspective&lt;/li&gt;
&lt;li&gt;Why &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; developers?&lt;/li&gt;
&lt;li&gt;Modernizing development&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/SharePoint/sp-dev-docs/wiki&#34;&gt;SharePoint Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite&#34;&gt;Microsoft Ignite Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is there a market for it?&lt;/li&gt;
&lt;li&gt;System integrators&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://docs.angularjs.org/api/ng/function/angular.element&#34;&gt;Angular Element&lt;/a&gt; and &lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;React for SharePoint Framework back-end&lt;/li&gt;
&lt;li&gt;Supports &lt;a href=&#34;https://vuejs.org/&#34;&gt;Vue&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34;&gt;React Round Up Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How do you maintain isolation?&lt;/li&gt;
&lt;li&gt;What’s the best way to get started with SharePoint extensions?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.microsoft.com/en-us/office&#34;&gt;Office 365 Developer Program&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/sharepoint/&#34;&gt;SharePoint documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/GetStartedSharePoint&#34;&gt;SharePoint YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What kinds of extensions are you seeing people build?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint&#34;&gt;SharePoint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/SharePoint/sp-dev-docs/wiki&#34;&gt;SharePoint Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite&#34;&gt;Microsoft Ignite Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.angularjs.org/api/ng/function/angular.element&#34;&gt;Angular Element&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34;&gt;React Round Up Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.microsoft.com/en-us/office&#34;&gt;Office 365 Developer Program&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/sharepoint/&#34;&gt;SharePoint documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/GetStartedSharePoint&#34;&gt;SharePoint YouTube &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/officedev?lang=en&#34;&gt;@OfficeDev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/vesajuvonen?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@vesajuvonen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blogs.msdn.microsoft.com/vesku/&#34;&gt;Vesa’s blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/VesaJuvonen&#34;&gt;Vesa’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/SharePoint?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@SharePoint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik....


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>
<strong>Special Guests: </strong>Vesa Juvonen</div><div>In this episode, the JavaScript Jabber panel talks to Vesa Juvonen about building SharePoint extensions with JavaScript. Vesa is on the <a href="https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint" rel="nofollow">SharePoint</a> development team and is responsible for the <a href="https://github.com/SharePoint/sp-dev-docs/wiki" rel="nofollow">SharePoint Framework</a>, which is the modern way of implementing SharePoint customizations with <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a>. They talk about what SharePoint is, why they chose to use JavaScript with it, and how he maintains isolation. They also touch on the best way to get started with SharePoint, give some great resources to help you use it, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Vesa intro</li>
<li>What is <a href="https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint" rel="nofollow">SharePoint</a>?</li>
<li>Has existed since 2009</li>
<li>People either know about it and use it or don’t know what it is</li>
<li>Baggage from a customization perspective</li>
<li>Why <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> developers?</li>
<li>Modernizing development</li>
<li><a href="https://github.com/SharePoint/sp-dev-docs/wiki" rel="nofollow">SharePoint Framework</a></li>
<li><a href="https://www.microsoft.com/en-us/ignite" rel="nofollow">Microsoft Ignite Conference</a></li>
<li>Is there a market for it?</li>
<li>System integrators</li>
<li>
<a href="https://docs.angularjs.org/api/ng/function/angular.element" rel="nofollow">Angular Element</a> and <a href="https://reactjs.org/" rel="nofollow">React</a>
</li>
<li>React for SharePoint Framework back-end</li>
<li>Supports <a href="https://vuejs.org/" rel="nofollow">Vue</a>
</li>
<li><a href="https://devchat.tv/react-round-up" rel="nofollow">React Round Up Podcast</a></li>
<li>How do you maintain isolation?</li>
<li>What’s the best way to get started with SharePoint extensions?</li>
<li><a href="https://developer.microsoft.com/en-us/office" rel="nofollow">Office 365 Developer Program</a></li>
<li><a href="https://docs.microsoft.com/en-us/sharepoint/" rel="nofollow">SharePoint documentation</a></li>
<li><a href="https://www.youtube.com/user/GetStartedSharePoint" rel="nofollow">SharePoint YouTube</a></li>
<li>What kinds of extensions are you seeing people build?</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint" rel="nofollow">SharePoint</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://github.com/SharePoint/sp-dev-docs/wiki" rel="nofollow">SharePoint Framework</a></li>
<li><a href="https://www.microsoft.com/en-us/ignite" rel="nofollow">Microsoft Ignite Conference</a></li>
<li><a href="https://docs.angularjs.org/api/ng/function/angular.element" rel="nofollow">Angular Element</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li><a href="https://vuejs.org/" rel="nofollow">Vue</a></li>
<li><a href="https://devchat.tv/react-round-up" rel="nofollow">React Round Up Podcast</a></li>
<li><a href="https://developer.microsoft.com/en-us/office" rel="nofollow">Office 365 Developer Program</a></li>
<li><a href="https://docs.microsoft.com/en-us/sharepoint/" rel="nofollow">SharePoint documentation</a></li>
<li><a href="https://www.youtube.com/user/GetStartedSharePoint" rel="nofollow">SharePoint YouTube </a></li>
<li><a href="https://twitter.com/officedev?lang=en" rel="nofollow">@OfficeDev</a></li>
<li><a href="https://twitter.com/vesajuvonen?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@vesajuvonen</a></li>
<li><a href="https://blogs.msdn.microsoft.com/vesku/" rel="nofollow">Vesa’s blog</a></li>
<li><a href="https://github.com/VesaJuvonen" rel="nofollow">Vesa’s GitHub</a></li>
<li><a href="https://twitter.com/SharePoint?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@SharePoint</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.ziglar.com/" rel="nofollow">Zig Ziglar</a></li>
<li><a href="https://www.amazon.com/Conversations-My-Dog-Zig-Ziglar/dp/0805432604" rel="nofollow"><em>Conversations with My Dog</em> by Zig Ziglar</a></li>
<li><a href="https://www.audible.com/search?searchAuthor=Pimsleur" rel="nofollow">Pimsleur Lessons on Audible</a></li>
</ul><div>Vesa</div><ul><li><a href="https://www.amazon.com/Armada-novel-author-Ready-Player/dp/0804137277" rel="nofollow"><em>Armada</em> by Ernest Cline</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Vesa Juvonen&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Vesa Juvonen about building SharePoint extensions with JavaScript. Vesa is on the &lt;a href=&#34;https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint&#34; rel=&#34;nofollow&#34;&gt;SharePoint&lt;/a&gt; development team and is responsible for the &lt;a href=&#34;https://github.com/SharePoint/sp-dev-docs/wiki&#34; rel=&#34;nofollow&#34;&gt;SharePoint Framework&lt;/a&gt;, which is the modern way of implementing SharePoint customizations with &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;. They talk about what SharePoint is, why they chose to use JavaScript with it, and how he maintains isolation. They also touch on the best way to get started with SharePoint, give some great resources to help you use it, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Vesa intro&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint&#34; rel=&#34;nofollow&#34;&gt;SharePoint&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Has existed since 2009&lt;/li&gt;
&lt;li&gt;People either know about it and use it or don’t know what it is&lt;/li&gt;
&lt;li&gt;Baggage from a customization perspective&lt;/li&gt;
&lt;li&gt;Why &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; developers?&lt;/li&gt;
&lt;li&gt;Modernizing development&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/SharePoint/sp-dev-docs/wiki&#34; rel=&#34;nofollow&#34;&gt;SharePoint Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite&#34; rel=&#34;nofollow&#34;&gt;Microsoft Ignite Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is there a market for it?&lt;/li&gt;
&lt;li&gt;System integrators&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://docs.angularjs.org/api/ng/function/angular.element&#34; rel=&#34;nofollow&#34;&gt;Angular Element&lt;/a&gt; and &lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;React for SharePoint Framework back-end&lt;/li&gt;
&lt;li&gt;Supports &lt;a href=&#34;https://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34; rel=&#34;nofollow&#34;&gt;React Round Up Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How do you maintain isolation?&lt;/li&gt;
&lt;li&gt;What’s the best way to get started with SharePoint extensions?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.microsoft.com/en-us/office&#34; rel=&#34;nofollow&#34;&gt;Office 365 Developer Program&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/sharepoint/&#34; rel=&#34;nofollow&#34;&gt;SharePoint documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/GetStartedSharePoint&#34; rel=&#34;nofollow&#34;&gt;SharePoint YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What kinds of extensions are you seeing people build?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://products.office.com/en-US/sharepoint/collaboration?ms.officeurl=sharepoint&#34; rel=&#34;nofollow&#34;&gt;SharePoint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/SharePoint/sp-dev-docs/wiki&#34; rel=&#34;nofollow&#34;&gt;SharePoint Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/ignite&#34; rel=&#34;nofollow&#34;&gt;Microsoft Ignite Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.angularjs.org/api/ng/function/angular.element&#34; rel=&#34;nofollow&#34;&gt;Angular Element&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34; rel=&#34;nofollow&#34;&gt;React Round Up Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.microsoft.com/en-us/office&#34; rel=&#34;nofollow&#34;&gt;Office 365 Developer Program&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/sharepoint/&#34; rel=&#34;nofollow&#34;&gt;SharePoint documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/GetStartedSharePoint&#34; rel=&#34;nofollow&#34;&gt;SharePoint YouTube &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/officedev?lang=en&#34; rel=&#34;nofollow&#34;&gt;@OfficeDev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/vesajuvonen?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@vesajuvonen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blogs.msdn.microsoft.com/vesku/&#34; rel=&#34;nofollow&#34;&gt;Vesa’s blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/VesaJuvonen&#34; rel=&#34;nofollow&#34;&gt;Vesa’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/SharePoint?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@SharePoint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ziglar.com/&#34; rel=&#34;nofollow&#34;&gt;Zig Ziglar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Conversations-My-Dog-Zig-Ziglar/dp/0805432604&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Conversations with My Dog&lt;/em&gt; by Zig Ziglar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.audible.com/search?searchAuthor=Pimsleur&#34; rel=&#34;nofollow&#34;&gt;Pimsleur Lessons on Audible&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Vesa&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Armada-novel-author-Ready-Player/dp/0804137277&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Armada&lt;/em&gt; by Ernest Cline&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="29777084" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6cf929fc-c98f-486e-ab86-fb588bea1ea9/stream.mp3"/>
                
                <guid isPermaLink="false">f2e8e692-e2cf-425b-b775-911d3ab55613</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-322-building-sharepoint-extensions-with-javascript-with-vesa-juvonen-live-at-microsoft-build</link>
                <pubDate>Tue, 17 Jul 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1861</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 321: Babel and Open Source Software with Henry Zhu</itunes:title>
                <title>JSJ 321: Babel and Open Source Software with Henry Zhu</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Henry Zhu&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Henry Zhu about Babel and open source software. Henry is one of the maintainers on &lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt;, which is a &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; compiler, and recently left this job to work on doing open source full time as well as working on Babel. They talk about where Babel is today, what it actually is, and his focus on his open source career. They also touch on how he got started in open source, his first PR, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Henry intro&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt; update&lt;/li&gt;
&lt;li&gt;Sebastian McKenzie was the original creator of Babel&lt;/li&gt;
&lt;li&gt;Has learned a lot about being a maintainer&lt;/li&gt;
&lt;li&gt;What is Babel?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; compiler&lt;/li&gt;
&lt;li&gt;You never know who your user is&lt;/li&gt;
&lt;li&gt;Has much changed with Babel since Sebastian left?&lt;/li&gt;
&lt;li&gt;Working on open source&lt;/li&gt;
&lt;li&gt;How did you get started in pen source?&lt;/li&gt;
&lt;li&gt;The ability to learn a lot from open source&lt;/li&gt;
&lt;li&gt;Atrocities of globalization&lt;/li&gt;
&lt;li&gt;More decentralization from GitHub&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://gitea.io/en-us/&#34;&gt;Gitea&lt;/a&gt; and &lt;a href=&#34;https://about.gitlab.com/&#34;&gt;GitLab&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/gitea-installer.sh&#34;&gt;Gitea installer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Open source is more closed now&lt;/li&gt;
&lt;li&gt;His first PR&lt;/li&gt;
&lt;li&gt;JSCS&lt;/li&gt;
&lt;li&gt;Auto-fixing&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Learning more about linting&lt;/li&gt;
&lt;li&gt;You don’t have to have formal training to be successful&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codefund.io/&#34;&gt;Codefund.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sustainability of open source&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitea.io/en-us/&#34;&gt;Gitea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://about.gitlab.com/&#34;&gt;GitLab&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/gitea-installer.sh&#34;&gt;Gitea installer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codefund.io/&#34;&gt;Codefund.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/left_pad?lang=en&#34;&gt;@left_pad&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hzoo&#34;&gt;Henry’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.henryzoo.com/&#34;&gt;henryzoo.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.patreon.com/henryzhu&#34;&gt;Henry’s Patreon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Orphan-Black-Complete-Region-Canada/dp/B0757G2PLP/ref=sr_1_1_sspa?ie=UTF8&amp;amp;qid=1531431533&amp;amp;sr=8-1-spons&amp;amp;keywords=orphan&#43;black&amp;amp;psc=1&amp;amp;smid=A17WR38DPVHCHY&#34;&gt;Orphan Black&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Crucial-Accountability-Resolving-Expectations-Commitments/dp/0071829318&#34;&gt;&lt;em&gt;Crucial Accountability&lt;/em&gt; by Kerry Patterson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mymodernmet.com/shared-table-where-people-can-work-and-cats-can-wander/&#34;&gt;Desk with cubby holes for cats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nautil.us/blog/-the-key-to-good-luck-is-an-open-mind&#34;&gt;&lt;em&gt;The Key to Good Luck Is an Open Mind&lt;/em&gt; blog post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gitea.io/en-us/&#34;&gt;Gitea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/gitea-insta...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>AJ ONeal</li>
<li>Joe Eames</li>
</ul><div>
<strong>Special Guests: </strong>Henry Zhu</div><div>In this episode, the JavaScript Jabber panel talks to Henry Zhu about Babel and open source software. Henry is one of the maintainers on <a href="https://babeljs.io/" rel="nofollow">Babel</a>, which is a <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> compiler, and recently left this job to work on doing open source full time as well as working on Babel. They talk about where Babel is today, what it actually is, and his focus on his open source career. They also touch on how he got started in open source, his first PR, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Henry intro</li>
<li>
<a href="https://babeljs.io/" rel="nofollow">Babel</a> update</li>
<li>Sebastian McKenzie was the original creator of Babel</li>
<li>Has learned a lot about being a maintainer</li>
<li>What is Babel?</li>
<li>
<a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> compiler</li>
<li>You never know who your user is</li>
<li>Has much changed with Babel since Sebastian left?</li>
<li>Working on open source</li>
<li>How did you get started in pen source?</li>
<li>The ability to learn a lot from open source</li>
<li>Atrocities of globalization</li>
<li>More decentralization from GitHub</li>
<li>
<a href="https://gitea.io/en-us/" rel="nofollow">Gitea</a> and <a href="https://about.gitlab.com/" rel="nofollow">GitLab</a>
</li>
<li><a href="https://git.coolaj86.com/coolaj86/gitea-installer.sh" rel="nofollow">Gitea installer</a></li>
<li>Open source is more closed now</li>
<li>His first PR</li>
<li>JSCS</li>
<li>Auto-fixing</li>
<li><a href="https://prettier.io/" rel="nofollow">Prettier</a></li>
<li>Learning more about linting</li>
<li>You don’t have to have formal training to be successful</li>
<li><a href="https://codefund.io/" rel="nofollow">Codefund.io</a></li>
<li>Sustainability of open source</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://babeljs.io/" rel="nofollow">Babel</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://gitea.io/en-us/" rel="nofollow">Gitea</a></li>
<li><a href="https://about.gitlab.com/" rel="nofollow">GitLab</a></li>
<li><a href="https://git.coolaj86.com/coolaj86/gitea-installer.sh" rel="nofollow">Gitea installer</a></li>
<li><a href="https://prettier.io/" rel="nofollow">Prettier</a></li>
<li><a href="https://codefund.io/" rel="nofollow">Codefund.io</a></li>
<li><a href="https://twitter.com/left_pad?lang=en" rel="nofollow">@left_pad</a></li>
<li><a href="https://github.com/hzoo" rel="nofollow">Henry’s GitHub</a></li>
<li><a href="https://www.henryzoo.com/" rel="nofollow">henryzoo.com</a></li>
<li><a href="https://www.patreon.com/henryzhu" rel="nofollow">Henry’s Patreon</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.digitalocean.com/" rel="nofollow">Digital Ocean</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Orphan-Black-Complete-Region-Canada/dp/B0757G2PLP/ref=sr_1_1_sspa?ie=UTF8&keywords=orphan+black&psc=1&qid=1531431533&smid=A17WR38DPVHCHY&sr=8-1-spons" rel="nofollow">Orphan Black</a></li>
<li><a href="https://www.amazon.com/Crucial-Accountability-Resolving-Expectations-Commitments/dp/0071829318" rel="nofollow"><em>Crucial Accountability</em> by Kerry Patterson</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://mymodernmet.com/shared-table-where-people-can-work-and-cats-can-wander/" rel="nofollow">Desk with cubby holes for cats</a></li>
<li><a href="http://nautil.us/blog/-the-key-to-good-luck-is-an-open-mind" rel="nofollow"><em>The Key to Good Luck Is an Open Mind</em> blog post</a></li>
</ul><div>AJ</div><ul>
<li><a href="https://gitea.io/en-us/" rel="nofollow">Gitea</a></li>
<li><a href="https://git.coolaj86.com/coolaj86/gitea-installer.sh" rel="nofollow">Gitea installer</a></li>
<li><a href="https://git.coolaj86.com/coolaj86/greenlock-express.js" rel="nofollow">Greenlock</a></li>
</ul><div>Joe</div><ul>
<li><a href="https://www.starwars.com/films/solo" rel="nofollow">Solo</a></li>
<li><a href="https://en.wikipedia.org/wiki/Justified_(TV_series)" rel="nofollow">Justified</a></li>
</ul><div>Henry</div><ul>
<li><a href="http://www.celestegame.com/" rel="nofollow">Celeste</a></li>
<li><a href="https://zeit.co/tv" rel="nofollow">Zeit Day talks</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Henry Zhu&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panel talks to Henry Zhu about Babel and open source software. Henry is one of the maintainers on &lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt;, which is a &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; compiler, and recently left this job to work on doing open source full time as well as working on Babel. They talk about where Babel is today, what it actually is, and his focus on his open source career. They also touch on how he got started in open source, his first PR, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Henry intro&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt; update&lt;/li&gt;
&lt;li&gt;Sebastian McKenzie was the original creator of Babel&lt;/li&gt;
&lt;li&gt;Has learned a lot about being a maintainer&lt;/li&gt;
&lt;li&gt;What is Babel?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; compiler&lt;/li&gt;
&lt;li&gt;You never know who your user is&lt;/li&gt;
&lt;li&gt;Has much changed with Babel since Sebastian left?&lt;/li&gt;
&lt;li&gt;Working on open source&lt;/li&gt;
&lt;li&gt;How did you get started in pen source?&lt;/li&gt;
&lt;li&gt;The ability to learn a lot from open source&lt;/li&gt;
&lt;li&gt;Atrocities of globalization&lt;/li&gt;
&lt;li&gt;More decentralization from GitHub&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://gitea.io/en-us/&#34; rel=&#34;nofollow&#34;&gt;Gitea&lt;/a&gt; and &lt;a href=&#34;https://about.gitlab.com/&#34; rel=&#34;nofollow&#34;&gt;GitLab&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/gitea-installer.sh&#34; rel=&#34;nofollow&#34;&gt;Gitea installer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Open source is more closed now&lt;/li&gt;
&lt;li&gt;His first PR&lt;/li&gt;
&lt;li&gt;JSCS&lt;/li&gt;
&lt;li&gt;Auto-fixing&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34; rel=&#34;nofollow&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Learning more about linting&lt;/li&gt;
&lt;li&gt;You don’t have to have formal training to be successful&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codefund.io/&#34; rel=&#34;nofollow&#34;&gt;Codefund.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sustainability of open source&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitea.io/en-us/&#34; rel=&#34;nofollow&#34;&gt;Gitea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://about.gitlab.com/&#34; rel=&#34;nofollow&#34;&gt;GitLab&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/gitea-installer.sh&#34; rel=&#34;nofollow&#34;&gt;Gitea installer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34; rel=&#34;nofollow&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codefund.io/&#34; rel=&#34;nofollow&#34;&gt;Codefund.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/left_pad?lang=en&#34; rel=&#34;nofollow&#34;&gt;@left_pad&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/hzoo&#34; rel=&#34;nofollow&#34;&gt;Henry’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.henryzoo.com/&#34; rel=&#34;nofollow&#34;&gt;henryzoo.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.patreon.com/henryzhu&#34; rel=&#34;nofollow&#34;&gt;Henry’s Patreon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.digitalocean.com/&#34; rel=&#34;nofollow&#34;&gt;Digital Ocean&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Orphan-Black-Complete-Region-Canada/dp/B0757G2PLP/ref=sr_1_1_sspa?ie=UTF8&amp;keywords=orphan&#43;black&amp;psc=1&amp;qid=1531431533&amp;smid=A17WR38DPVHCHY&amp;sr=8-1-spons&#34; rel=&#34;nofollow&#34;&gt;Orphan Black&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Crucial-Accountability-Resolving-Expectations-Commitments/dp/0071829318&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Crucial Accountability&lt;/em&gt; by Kerry Patterson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mymodernmet.com/shared-table-where-people-can-work-and-cats-can-wander/&#34; rel=&#34;nofollow&#34;&gt;Desk with cubby holes for cats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nautil.us/blog/-the-key-to-good-luck-is-an-open-mind&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Key to Good Luck Is an Open Mind&lt;/em&gt; blog post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gitea.io/en-us/&#34; rel=&#34;nofollow&#34;&gt;Gitea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/gitea-installer.sh&#34; rel=&#34;nofollow&#34;&gt;Gitea installer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-express.js&#34; rel=&#34;nofollow&#34;&gt;Greenlock&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.starwars.com/films/solo&#34; rel=&#34;nofollow&#34;&gt;Solo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Justified_(TV_series)&#34; rel=&#34;nofollow&#34;&gt;Justified&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Henry&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.celestegame.com/&#34; rel=&#34;nofollow&#34;&gt;Celeste&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zeit.co/tv&#34; rel=&#34;nofollow&#34;&gt;Zeit Day talks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55173955" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/16911000-b39e-4fa4-9099-9d1979695154/stream.mp3"/>
                
                <guid isPermaLink="false">da36675e-8c7d-47f8-bbd6-5437b3041c41</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-321-babel-and-open-source-software-with-henry-zhu</link>
                <pubDate>Tue, 10 Jul 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3448</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 320: Error Tracking and Troubleshooting Workflows with David Cramer LIVE at Microsoft Build</itunes:title>
                <title>JSJ 320: Error Tracking and Troubleshooting Workflows with David Cramer LIVE at Microsoft Build</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Alyssa Nicholl&lt;/li&gt;
&lt;li&gt;Ward Bell&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;David Cramer&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk to David Cramer about error tracking and troubleshooting workflows. David is the founder and CEO of &lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;, and is a software engineer by trade. He started this project about a decade ago and it was created because he had customers telling him that things were broken and it was hard to help them fix it. They talk about what Sentry is, errors, workflow management, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;David intro&lt;/li&gt;
&lt;li&gt;Founder and CEO of &lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;What is Sentry?&lt;/li&gt;
&lt;li&gt;Working with PHP&lt;/li&gt;
&lt;li&gt;De-bugger for production&lt;/li&gt;
&lt;li&gt;Focus on workflow&lt;/li&gt;
&lt;li&gt;Goal of Sentry&lt;/li&gt;
&lt;li&gt;Triaging the problem&lt;/li&gt;
&lt;li&gt;Workflow management&lt;/li&gt;
&lt;li&gt;Sentry started off as an open-source side project&lt;/li&gt;
&lt;li&gt;Instrumentation for &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.emberjs.com/&#34;&gt;Ember&lt;/a&gt;, &lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt;, and &lt;a href=&#34;https://www.npmjs.com/&#34;&gt;npm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Got their start in &lt;a href=&#34;https://www.python.org/&#34;&gt;Python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Logs&lt;/li&gt;
&lt;li&gt;Totally open-source&lt;/li&gt;
&lt;li&gt;Most compatible with run-time&lt;/li&gt;
&lt;li&gt;Can work with any language&lt;/li&gt;
&lt;li&gt;Deep contexts&lt;/li&gt;
&lt;li&gt;Determining the root cause&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.emberjs.com/&#34;&gt;Ember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34;&gt;npm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.python.org/&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getsentry&#34;&gt;Sentry’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getsentry?lang=en&#34;&gt;@getsentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dcramer&#34;&gt;David’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://cra.mr/&#34;&gt;David’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/zeeg&#34;&gt;@zeeg&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;amp;utm_source=pbm&amp;amp;utm_medium=affiliate-program&amp;amp;utm_influencer=419364&amp;amp;utm_campaign=podcast-influencers&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lootcrate.com/&#34;&gt;Loot Crate&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Socks as Swag&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;David&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;VS Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kubernetes.io/&#34;&gt;Kubernetes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Alyssa Nicholl</li>
<li>Ward Bell</li>
</ul><div>
<strong>Special Guests: </strong>David Cramer</div><div>In this episode, the JavaScript Jabber panelists talk to David Cramer about error tracking and troubleshooting workflows. David is the founder and CEO of <a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a>, and is a software engineer by trade. He started this project about a decade ago and it was created because he had customers telling him that things were broken and it was hard to help them fix it. They talk about what Sentry is, errors, workflow management, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>David intro</li>
<li>Founder and CEO of <a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a>
</li>
<li>What is Sentry?</li>
<li>Working with PHP</li>
<li>De-bugger for production</li>
<li>Focus on workflow</li>
<li>Goal of Sentry</li>
<li>Triaging the problem</li>
<li>Workflow management</li>
<li>Sentry started off as an open-source side project</li>
<li>Instrumentation for <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a>
</li>
<li>
<a href="https://www.emberjs.com/" rel="nofollow">Ember</a>, <a href="https://angular.io/" rel="nofollow">Angular</a>, and <a href="https://www.npmjs.com/" rel="nofollow">npm</a>
</li>
<li>Got their start in <a href="https://www.python.org/" rel="nofollow">Python</a>
</li>
<li>Logs</li>
<li>Totally open-source</li>
<li>Most compatible with run-time</li>
<li>Can work with any language</li>
<li>Deep contexts</li>
<li>Determining the root cause</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://sentry.io/welcome/" rel="nofollow">Sentry</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://www.emberjs.com/" rel="nofollow">Ember</a></li>
<li><a href="https://angular.io/" rel="nofollow">Angular</a></li>
<li><a href="https://www.npmjs.com/" rel="nofollow">npm</a></li>
<li><a href="https://www.python.org/" rel="nofollow">Python</a></li>
<li><a href="https://github.com/getsentry" rel="nofollow">Sentry’s GitHub</a></li>
<li><a href="https://twitter.com/getsentry?lang=en" rel="nofollow">@getsentry</a></li>
<li><a href="https://github.com/dcramer" rel="nofollow">David’s GitHub</a></li>
<li><a href="http://cra.mr/" rel="nofollow">David’s Website</a></li>
<li><a href="https://twitter.com/zeeg" rel="nofollow">@zeeg</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://www.freshbooks.com/invoice?ref=11731&utm_campaign=podcast-influencers&utm_influencer=419364&utm_medium=affiliate-program&utm_source=pbm" rel="nofollow">FreshBooks</a></li>
<li><a href="https://www.lootcrate.com/" rel="nofollow">Loot Crate</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul><li>Socks as Swag</li></ul><div>David</div><ul>
<li><a href="https://code.visualstudio.com/" rel="nofollow">VS Code</a></li>
<li><a href="https://kubernetes.io/" rel="nofollow">Kubernetes</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Alyssa Nicholl&lt;/li&gt;
&lt;li&gt;Ward Bell&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;David Cramer&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk to David Cramer about error tracking and troubleshooting workflows. David is the founder and CEO of &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;, and is a software engineer by trade. He started this project about a decade ago and it was created because he had customers telling him that things were broken and it was hard to help them fix it. They talk about what Sentry is, errors, workflow management, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;David intro&lt;/li&gt;
&lt;li&gt;Founder and CEO of &lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;What is Sentry?&lt;/li&gt;
&lt;li&gt;Working with PHP&lt;/li&gt;
&lt;li&gt;De-bugger for production&lt;/li&gt;
&lt;li&gt;Focus on workflow&lt;/li&gt;
&lt;li&gt;Goal of Sentry&lt;/li&gt;
&lt;li&gt;Triaging the problem&lt;/li&gt;
&lt;li&gt;Workflow management&lt;/li&gt;
&lt;li&gt;Sentry started off as an open-source side project&lt;/li&gt;
&lt;li&gt;Instrumentation for &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.emberjs.com/&#34; rel=&#34;nofollow&#34;&gt;Ember&lt;/a&gt;, &lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;, and &lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;npm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Got their start in &lt;a href=&#34;https://www.python.org/&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Logs&lt;/li&gt;
&lt;li&gt;Totally open-source&lt;/li&gt;
&lt;li&gt;Most compatible with run-time&lt;/li&gt;
&lt;li&gt;Can work with any language&lt;/li&gt;
&lt;li&gt;Deep contexts&lt;/li&gt;
&lt;li&gt;Determining the root cause&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://sentry.io/welcome/&#34; rel=&#34;nofollow&#34;&gt;Sentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.emberjs.com/&#34; rel=&#34;nofollow&#34;&gt;Ember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;npm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.python.org/&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getsentry&#34; rel=&#34;nofollow&#34;&gt;Sentry’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getsentry?lang=en&#34; rel=&#34;nofollow&#34;&gt;@getsentry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dcramer&#34; rel=&#34;nofollow&#34;&gt;David’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://cra.mr/&#34; rel=&#34;nofollow&#34;&gt;David’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/zeeg&#34; rel=&#34;nofollow&#34;&gt;@zeeg&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;utm_campaign=podcast-influencers&amp;utm_influencer=419364&amp;utm_medium=affiliate-program&amp;utm_source=pbm&#34; rel=&#34;nofollow&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lootcrate.com/&#34; rel=&#34;nofollow&#34;&gt;Loot Crate&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Socks as Swag&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;David&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;VS Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://kubernetes.io/&#34; rel=&#34;nofollow&#34;&gt;Kubernetes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="26713861" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6d06e358-3cae-4508-b079-74c5ee984487/stream.mp3"/>
                
                <guid isPermaLink="false">f72ff01e-7dc4-4ef4-9f2d-56ed41c293d0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-320-error-tracking-and-troubleshooting-workflows-with-david-cramer-live-at-microsoft-build</link>
                <pubDate>Tue, 03 Jul 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1669</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 319: Winamp2-js with Jordan Eldredge</itunes:title>
                <title>JSJ 319: Winamp2-js with Jordan Eldredge</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Jordan Eldredge&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Winamp2-js with Jordan Eldredge. Jordan is the creator of &lt;a href=&#34;https://github.com/captbaritone/webamp&#34;&gt;Winamp2-js&lt;/a&gt; and was inspired to create this media player from the old Winamp media player that he used back in the day. They talk about the importance of limitations, the value of having fun side projects, and pushing the boundaries. They also touch on skin parsing, making &lt;a href=&#34;https://github.com/captbaritone/webamp&#34;&gt;Webamp&lt;/a&gt; an electron app, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is &lt;a href=&#34;https://github.com/captbaritone/webamp&#34;&gt;Winamp2-js&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;The history and future of Winamp&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getwacup.com/&#34;&gt;WACUP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Winamp was the first big mp3 player that you could style&lt;/li&gt;
&lt;li&gt;Webamp’s features and the technical challenges associated with them&lt;/li&gt;
&lt;li&gt;Why &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Creative solutions&lt;/li&gt;
&lt;li&gt;Limitations of browser and creating something that previously existed&lt;/li&gt;
&lt;li&gt;The importance of limitations&lt;/li&gt;
&lt;li&gt;Hadn’t done very much JavaScript prior to this project&lt;/li&gt;
&lt;li&gt;Originally created with&lt;a href=&#34;https://jquery.com/&#34;&gt; jQuery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Led him into a career in JavaScript&lt;/li&gt;
&lt;li&gt;Pushing the boundaries&lt;/li&gt;
&lt;li&gt;Skin parsing&lt;/li&gt;
&lt;li&gt;“Bitrot” and making Winamp skins accessible again&lt;/li&gt;
&lt;li&gt;The value of side projects, even stupid ones&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone/webamp/blob/master/docs/architecture.md&#34;&gt;Architecture docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What made you choose &lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt; and &lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Spotiamp (Soptify’s canceled Winamp client)&lt;/li&gt;
&lt;li&gt;Making &lt;a href=&#34;https://github.com/captbaritone/webamp&#34;&gt;Webamp&lt;/a&gt; an Electron app&lt;/li&gt;
&lt;li&gt;Winamp visualizers being ported to the web&lt;/li&gt;
&lt;li&gt;The domain name &lt;a href=&#34;https://webamp.org/&#34;&gt;webamp.org&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone/webamp&#34;&gt;Winamp2-js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone/webamp&#34;&gt;Webamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;jQuery&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone/webamp/blob/master/docs/architecture.md&#34;&gt;Architecture docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jordaneldredge.com/&#34;&gt;jordaneldredge.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone&#34;&gt;Jordan’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/captbaritone&#34;&gt;@captbaritone&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;amp;utm_source=pbm&amp;amp;utm_medium=affiliate-program&amp;amp;utm_influencer=419364&amp;amp;utm_campaign=podcast-influencers&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lootcrate.com/&#34;&gt;Loot Crate&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Wireless-Carabiner-Speakerphone-Bluetooth-HXP430BL/dp/B00CDGSNPS&#34;&gt;JAM XT Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://trello.com/&#34;&gt;Trello&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Samson-Mic-Portable-Condenser-Microphone/dp/B001R76D42/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=co0dcd-20&amp;amp;linkId=684f0d7241f44acdf0b6244c56dd12a9&#34;&gt;Samson GoMic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-cli.js&#34;&gt;Greenlock for Web...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Joe Eames</li>
</ul><div>
<strong>Special Guests: </strong>Jordan Eldredge</div><div>In this episode, the JavaScript Jabber panelists discuss Winamp2-js with Jordan Eldredge. Jordan is the creator of <a href="https://github.com/captbaritone/webamp" rel="nofollow">Winamp2-js</a> and was inspired to create this media player from the old Winamp media player that he used back in the day. They talk about the importance of limitations, the value of having fun side projects, and pushing the boundaries. They also touch on skin parsing, making <a href="https://github.com/captbaritone/webamp" rel="nofollow">Webamp</a> an electron app, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is <a href="https://github.com/captbaritone/webamp" rel="nofollow">Winamp2-js</a>?</li>
<li>The history and future of Winamp</li>
<li><a href="https://getwacup.com/" rel="nofollow">WACUP</a></li>
<li>Winamp was the first big mp3 player that you could style</li>
<li>Webamp’s features and the technical challenges associated with them</li>
<li>Why <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a>?</li>
<li>Creative solutions</li>
<li>Limitations of browser and creating something that previously existed</li>
<li>The importance of limitations</li>
<li>Hadn’t done very much JavaScript prior to this project</li>
<li>Originally created with<a href="https://jquery.com/" rel="nofollow"> jQuery</a>
</li>
<li>Led him into a career in JavaScript</li>
<li>Pushing the boundaries</li>
<li>Skin parsing</li>
<li>“Bitrot” and making Winamp skins accessible again</li>
<li>The value of side projects, even stupid ones</li>
<li><a href="https://github.com/captbaritone/webamp/blob/master/docs/architecture.md" rel="nofollow">Architecture docs</a></li>
<li>What made you choose <a href="https://reactjs.org/" rel="nofollow">React</a> and <a href="https://redux.js.org/" rel="nofollow">Redux</a>?</li>
<li>Spotiamp (Soptify’s canceled Winamp client)</li>
<li>Making <a href="https://github.com/captbaritone/webamp" rel="nofollow">Webamp</a> an Electron app</li>
<li>Winamp visualizers being ported to the web</li>
<li>The domain name <a href="https://webamp.org/" rel="nofollow">webamp.org</a>
</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://github.com/captbaritone/webamp" rel="nofollow">Winamp2-js</a></li>
<li><a href="https://github.com/captbaritone/webamp" rel="nofollow">Webamp</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li>jQuery</li>
<li><a href="https://github.com/captbaritone/webamp/blob/master/docs/architecture.md" rel="nofollow">Architecture docs</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li><a href="https://redux.js.org/" rel="nofollow">Redux</a></li>
<li><a href="https://jordaneldredge.com/" rel="nofollow">jordaneldredge.com</a></li>
<li><a href="https://github.com/captbaritone" rel="nofollow">Jordan’s GitHub</a></li>
<li><a href="https://twitter.com/captbaritone" rel="nofollow">@captbaritone</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://www.freshbooks.com/invoice?ref=11731&utm_campaign=podcast-influencers&utm_influencer=419364&utm_medium=affiliate-program&utm_source=pbm" rel="nofollow">FreshBooks</a></li>
<li><a href="https://www.lootcrate.com/" rel="nofollow">Loot Crate</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Wireless-Carabiner-Speakerphone-Bluetooth-HXP430BL/dp/B00CDGSNPS" rel="nofollow">JAM XT Speaker</a></li>
<li><a href="https://trello.com/" rel="nofollow">Trello</a></li>
</ul><div>AJ</div><ul>
<li><a href="https://www.amazon.com/Samson-Mic-Portable-Condenser-Microphone/dp/B001R76D42/ref=as_li_ss_tl?ie=UTF8&linkCode=sl1&linkId=684f0d7241f44acdf0b6244c56dd12a9&tag=co0dcd-20" rel="nofollow">Samson GoMic</a></li>
<li><a href="https://git.coolaj86.com/coolaj86/greenlock-cli.js" rel="nofollow">Greenlock for Web Servers</a></li>
<li><a href="https://git.coolaj86.com/coolaj86/greenlock-express.js" rel="nofollow">Greenlock for Node.js</a></li>
</ul><div>Aimee</div><ul><li><a href="https://docs.google.com/document/d/1PW4NYn9pYNam2EuGEsTN9pTgwTfFnT_R9OZLJJICWQU/edit" rel="nofollow">KA Engineering Principles</a></li></ul><div>Joe</div><ul>
<li><a href="http://2ality.com/" rel="nofollow">2ality.com</a></li>
<li><a href="https://medium.com/@anildash/what-if-javascript-wins-84898e5341a" rel="nofollow"><em>What if JavaScript wins?</em> Medium post</a></li>
</ul><div>Jordan</div><ul>
<li><a href="https://bonsaiden.github.io/JavaScript-Garden/" rel="nofollow">JavaScript Garden</a></li>
<li><a href="https://www.rust-lang.org/en-US/" rel="nofollow">Rust</a></li>
<li><a href="https://twitter.com/winampskins" rel="nofollow">@winampskins</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Jordan Eldredge&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Winamp2-js with Jordan Eldredge. Jordan is the creator of &lt;a href=&#34;https://github.com/captbaritone/webamp&#34; rel=&#34;nofollow&#34;&gt;Winamp2-js&lt;/a&gt; and was inspired to create this media player from the old Winamp media player that he used back in the day. They talk about the importance of limitations, the value of having fun side projects, and pushing the boundaries. They also touch on skin parsing, making &lt;a href=&#34;https://github.com/captbaritone/webamp&#34; rel=&#34;nofollow&#34;&gt;Webamp&lt;/a&gt; an electron app, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is &lt;a href=&#34;https://github.com/captbaritone/webamp&#34; rel=&#34;nofollow&#34;&gt;Winamp2-js&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;The history and future of Winamp&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getwacup.com/&#34; rel=&#34;nofollow&#34;&gt;WACUP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Winamp was the first big mp3 player that you could style&lt;/li&gt;
&lt;li&gt;Webamp’s features and the technical challenges associated with them&lt;/li&gt;
&lt;li&gt;Why &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Creative solutions&lt;/li&gt;
&lt;li&gt;Limitations of browser and creating something that previously existed&lt;/li&gt;
&lt;li&gt;The importance of limitations&lt;/li&gt;
&lt;li&gt;Hadn’t done very much JavaScript prior to this project&lt;/li&gt;
&lt;li&gt;Originally created with&lt;a href=&#34;https://jquery.com/&#34; rel=&#34;nofollow&#34;&gt; jQuery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Led him into a career in JavaScript&lt;/li&gt;
&lt;li&gt;Pushing the boundaries&lt;/li&gt;
&lt;li&gt;Skin parsing&lt;/li&gt;
&lt;li&gt;“Bitrot” and making Winamp skins accessible again&lt;/li&gt;
&lt;li&gt;The value of side projects, even stupid ones&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone/webamp/blob/master/docs/architecture.md&#34; rel=&#34;nofollow&#34;&gt;Architecture docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What made you choose &lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; and &lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Spotiamp (Soptify’s canceled Winamp client)&lt;/li&gt;
&lt;li&gt;Making &lt;a href=&#34;https://github.com/captbaritone/webamp&#34; rel=&#34;nofollow&#34;&gt;Webamp&lt;/a&gt; an Electron app&lt;/li&gt;
&lt;li&gt;Winamp visualizers being ported to the web&lt;/li&gt;
&lt;li&gt;The domain name &lt;a href=&#34;https://webamp.org/&#34; rel=&#34;nofollow&#34;&gt;webamp.org&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone/webamp&#34; rel=&#34;nofollow&#34;&gt;Winamp2-js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone/webamp&#34; rel=&#34;nofollow&#34;&gt;Webamp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;jQuery&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone/webamp/blob/master/docs/architecture.md&#34; rel=&#34;nofollow&#34;&gt;Architecture docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jordaneldredge.com/&#34; rel=&#34;nofollow&#34;&gt;jordaneldredge.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/captbaritone&#34; rel=&#34;nofollow&#34;&gt;Jordan’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/captbaritone&#34; rel=&#34;nofollow&#34;&gt;@captbaritone&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;utm_campaign=podcast-influencers&amp;utm_influencer=419364&amp;utm_medium=affiliate-program&amp;utm_source=pbm&#34; rel=&#34;nofollow&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lootcrate.com/&#34; rel=&#34;nofollow&#34;&gt;Loot Crate&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Wireless-Carabiner-Speakerphone-Bluetooth-HXP430BL/dp/B00CDGSNPS&#34; rel=&#34;nofollow&#34;&gt;JAM XT Speaker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://trello.com/&#34; rel=&#34;nofollow&#34;&gt;Trello&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Samson-Mic-Portable-Condenser-Microphone/dp/B001R76D42/ref=as_li_ss_tl?ie=UTF8&amp;linkCode=sl1&amp;linkId=684f0d7241f44acdf0b6244c56dd12a9&amp;tag=co0dcd-20&#34; rel=&#34;nofollow&#34;&gt;Samson GoMic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-cli.js&#34; rel=&#34;nofollow&#34;&gt;Greenlock for Web Servers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://git.coolaj86.com/coolaj86/greenlock-express.js&#34; rel=&#34;nofollow&#34;&gt;Greenlock for Node.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://docs.google.com/document/d/1PW4NYn9pYNam2EuGEsTN9pTgwTfFnT_R9OZLJJICWQU/edit&#34; rel=&#34;nofollow&#34;&gt;KA Engineering Principles&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://2ality.com/&#34; rel=&#34;nofollow&#34;&gt;2ality.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@anildash/what-if-javascript-wins-84898e5341a&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;What if JavaScript wins?&lt;/em&gt; Medium post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Jordan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://bonsaiden.github.io/JavaScript-Garden/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Garden&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34; rel=&#34;nofollow&#34;&gt;Rust&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/winampskins&#34; rel=&#34;nofollow&#34;&gt;@winampskins&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46787186" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8fd14b95-ba9e-4c0a-b2ac-1bc1a663d2e1/stream.mp3"/>
                
                <guid isPermaLink="false">daba0727-b2da-47af-91a0-fac0f1076058</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-319-winamp2-js-with-jordan-eldredge</link>
                <pubDate>Tue, 26 Jun 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2924</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 318: Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari LIVE at Microsoft Build</itunes:title>
                <title>JSJ 318: Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari LIVE at Microsoft Build</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ori Zohar and Gopinath Chigakkagari&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari at &lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Build&lt;/a&gt;. Ori is on the product team at &lt;a href=&#34;https://www.visualstudio.com/team-services/&#34;&gt;VSTS&lt;/a&gt; focusing on DevOps specifically on &lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34;&gt;Azure&lt;/a&gt;. Gopinath is the group program manager in VSTS primarily working on continuous integration, continuous delivery, DevOps, Azure deployment, etc. They talk about the first steps people should take when getting into DevOps, define DevOps the way Microsoft views it, the advantages to automation, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ori and Gopi intro&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.visualstudio.com/team-services/&#34;&gt;VSTS&lt;/a&gt; – Visual Studio Team Services&lt;/li&gt;
&lt;li&gt;VSTS gives developers the ability to be productive&lt;/li&gt;
&lt;li&gt;Developer productivity&lt;/li&gt;
&lt;li&gt;What’s the first big step people should be taking if they’re getting into DevOps?&lt;/li&gt;
&lt;li&gt;The definition of DevOps&lt;/li&gt;
&lt;li&gt;The people and the processes as the most important piece&lt;/li&gt;
&lt;li&gt;DevOps as the best practices&lt;/li&gt;
&lt;li&gt;Automating processes&lt;/li&gt;
&lt;li&gt;What people do when things go wrong is what really counts&lt;/li&gt;
&lt;li&gt;Letting the system take care of the problems&lt;/li&gt;
&lt;li&gt;Have the developers work on what they are actually getting paid for&lt;/li&gt;
&lt;li&gt;Trend of embracing DevOps&lt;/li&gt;
&lt;li&gt;Shifting the production responsibility more onto the developer’s&lt;/li&gt;
&lt;li&gt;Incentivizing developers&lt;/li&gt;
&lt;li&gt;People don’t account for integration&lt;/li&gt;
&lt;li&gt;Continuous integration&lt;/li&gt;
&lt;li&gt;Trends on what customers are asking for&lt;/li&gt;
&lt;li&gt;Safety&lt;/li&gt;
&lt;li&gt;Docker containers&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34;&gt;Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Build&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.visualstudio.com/team-services/&#34;&gt;VSTS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/orizhr&#34;&gt;@orizhr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/orizohar&#34;&gt;Ori’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gopinathch&#34;&gt;Gopi’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/gopinach&#34;&gt;@gopinach&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;amp;utm_source=pbm&amp;amp;utm_medium=affiliate-program&amp;amp;utm_influencer=419364&amp;amp;utm_campaign=podcast-influencers&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dotnetrocks.com/&#34;&gt;.NET Rocks!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.shure.com/americas/products/microphones/sm/sm58-vocal-microphone&#34;&gt;Shure SM58 Microphone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zoom-na.com/products/field-video-recording/field-recording/h6-handy-recorder&#34;&gt;Zoom H6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ori&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fitbit.com/home&#34;&gt;Fitbit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Pacific Northwest Hiking&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Gopinath&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Seattle, WA&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul><li>Charles Max Wood</li></ul><div>
<strong>Special Guests: </strong>Ori Zohar and Gopinath Chigakkagari</div><div>In this episode, the JavaScript Jabber panelists discuss Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari at <a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Build</a>. Ori is on the product team at <a href="https://www.visualstudio.com/team-services/" rel="nofollow">VSTS</a> focusing on DevOps specifically on <a href="https://azure.microsoft.com/en-us/?v=18.20" rel="nofollow">Azure</a>. Gopinath is the group program manager in VSTS primarily working on continuous integration, continuous delivery, DevOps, Azure deployment, etc. They talk about the first steps people should take when getting into DevOps, define DevOps the way Microsoft views it, the advantages to automation, and more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Ori and Gopi intro</li>
<li>
<a href="https://www.visualstudio.com/team-services/" rel="nofollow">VSTS</a> – Visual Studio Team Services</li>
<li>VSTS gives developers the ability to be productive</li>
<li>Developer productivity</li>
<li>What’s the first big step people should be taking if they’re getting into DevOps?</li>
<li>The definition of DevOps</li>
<li>The people and the processes as the most important piece</li>
<li>DevOps as the best practices</li>
<li>Automating processes</li>
<li>What people do when things go wrong is what really counts</li>
<li>Letting the system take care of the problems</li>
<li>Have the developers work on what they are actually getting paid for</li>
<li>Trend of embracing DevOps</li>
<li>Shifting the production responsibility more onto the developer’s</li>
<li>Incentivizing developers</li>
<li>People don’t account for integration</li>
<li>Continuous integration</li>
<li>Trends on what customers are asking for</li>
<li>Safety</li>
<li>Docker containers</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://azure.microsoft.com/en-us/?v=18.20" rel="nofollow">Azure</a></li>
<li><a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Build</a></li>
<li><a href="https://www.visualstudio.com/team-services/" rel="nofollow">VSTS</a></li>
<li><a href="https://twitter.com/orizhr" rel="nofollow">@orizhr</a></li>
<li><a href="https://github.com/orizohar" rel="nofollow">Ori’s GitHub</a></li>
<li><a href="https://github.com/gopinathch" rel="nofollow">Gopi’s GitHub</a></li>
<li><a href="https://twitter.com/gopinach" rel="nofollow">@gopinach</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a></li>
<li><a href="https://www.freshbooks.com/invoice?ref=11731&utm_campaign=podcast-influencers&utm_influencer=419364&utm_medium=affiliate-program&utm_source=pbm" rel="nofollow">FreshBooks</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.dotnetrocks.com/" rel="nofollow">.NET Rocks!</a></li>
<li><a href="http://www.shure.com/americas/products/microphones/sm/sm58-vocal-microphone" rel="nofollow">Shure SM58 Microphone</a></li>
<li><a href="https://www.zoom-na.com/products/field-video-recording/field-recording/h6-handy-recorder" rel="nofollow">Zoom H6</a></li>
</ul><div>Ori</div><ul>
<li><a href="https://www.fitbit.com/home" rel="nofollow">Fitbit</a></li>
<li>Pacific Northwest Hiking</li>
</ul><div>Gopinath</div><ul><li>Seattle, WA</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ori Zohar and Gopinath Chigakkagari&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari at &lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build&lt;/a&gt;. Ori is on the product team at &lt;a href=&#34;https://www.visualstudio.com/team-services/&#34; rel=&#34;nofollow&#34;&gt;VSTS&lt;/a&gt; focusing on DevOps specifically on &lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34; rel=&#34;nofollow&#34;&gt;Azure&lt;/a&gt;. Gopinath is the group program manager in VSTS primarily working on continuous integration, continuous delivery, DevOps, Azure deployment, etc. They talk about the first steps people should take when getting into DevOps, define DevOps the way Microsoft views it, the advantages to automation, and more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ori and Gopi intro&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.visualstudio.com/team-services/&#34; rel=&#34;nofollow&#34;&gt;VSTS&lt;/a&gt; – Visual Studio Team Services&lt;/li&gt;
&lt;li&gt;VSTS gives developers the ability to be productive&lt;/li&gt;
&lt;li&gt;Developer productivity&lt;/li&gt;
&lt;li&gt;What’s the first big step people should be taking if they’re getting into DevOps?&lt;/li&gt;
&lt;li&gt;The definition of DevOps&lt;/li&gt;
&lt;li&gt;The people and the processes as the most important piece&lt;/li&gt;
&lt;li&gt;DevOps as the best practices&lt;/li&gt;
&lt;li&gt;Automating processes&lt;/li&gt;
&lt;li&gt;What people do when things go wrong is what really counts&lt;/li&gt;
&lt;li&gt;Letting the system take care of the problems&lt;/li&gt;
&lt;li&gt;Have the developers work on what they are actually getting paid for&lt;/li&gt;
&lt;li&gt;Trend of embracing DevOps&lt;/li&gt;
&lt;li&gt;Shifting the production responsibility more onto the developer’s&lt;/li&gt;
&lt;li&gt;Incentivizing developers&lt;/li&gt;
&lt;li&gt;People don’t account for integration&lt;/li&gt;
&lt;li&gt;Continuous integration&lt;/li&gt;
&lt;li&gt;Trends on what customers are asking for&lt;/li&gt;
&lt;li&gt;Safety&lt;/li&gt;
&lt;li&gt;Docker containers&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34; rel=&#34;nofollow&#34;&gt;Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.visualstudio.com/team-services/&#34; rel=&#34;nofollow&#34;&gt;VSTS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/orizhr&#34; rel=&#34;nofollow&#34;&gt;@orizhr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/orizohar&#34; rel=&#34;nofollow&#34;&gt;Ori’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gopinathch&#34; rel=&#34;nofollow&#34;&gt;Gopi’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/gopinach&#34; rel=&#34;nofollow&#34;&gt;@gopinach&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;utm_campaign=podcast-influencers&amp;utm_influencer=419364&amp;utm_medium=affiliate-program&amp;utm_source=pbm&#34; rel=&#34;nofollow&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dotnetrocks.com/&#34; rel=&#34;nofollow&#34;&gt;.NET Rocks!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.shure.com/americas/products/microphones/sm/sm58-vocal-microphone&#34; rel=&#34;nofollow&#34;&gt;Shure SM58 Microphone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zoom-na.com/products/field-video-recording/field-recording/h6-handy-recorder&#34; rel=&#34;nofollow&#34;&gt;Zoom H6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ori&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fitbit.com/home&#34; rel=&#34;nofollow&#34;&gt;Fitbit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Pacific Northwest Hiking&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Gopinath&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Seattle, WA&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54488920" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/986d7b82-1269-4b33-819c-3754b34e8afa/stream.mp3"/>
                
                <guid isPermaLink="false">b52cfeff-4fcf-45be-87e5-97f5987ecd3c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-318-cloud-hosted-devops-with-ori-zohar-and-gopinath-chigakkagari-live-at-microsoft-build</link>
                <pubDate>Mon, 18 Jun 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3405</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 317: Prisma with Johannes Schickling</itunes:title>
                <title>JSJ 317: Prisma with Johannes Schickling</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Johannes Schickling&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Prisma with Johannes Schickling. Johannes is the CEO and co-founder of &lt;a href=&#34;https://www.graph.cool/&#34;&gt;GraphCool&lt;/a&gt; and works with &lt;a href=&#34;https://www.prisma.io/&#34;&gt;Prisma&lt;/a&gt;. They talk about the upcoming changes within GraphCool, what Prisma is, and GraphQL back-end operations. They also touch on the biggest miscommunication about Prisma, how Prisma works, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/graphcool-with-johannes-schickling&#34;&gt;JSJ Episode 257 &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-055-johannes-schickling&#34;&gt;MJS Episode 055&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Raised a seed round&lt;/li&gt;
&lt;li&gt;Rebranding of &lt;a href=&#34;https://www.graph.cool/&#34;&gt;GraphCool&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;What are you wanting to do with the seed money you raised?&lt;/li&gt;
&lt;li&gt;Focused on growing his team currently&lt;/li&gt;
&lt;li&gt;Making &lt;a href=&#34;https://graphql.org/&#34;&gt;GraphQL&lt;/a&gt; easier to do&lt;/li&gt;
&lt;li&gt;The change in the way people build software&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://www.prisma.io/&#34;&gt;Prisma&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Two things you need to do as you want to adopt GraphQL&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.apollographql.com/docs/react/&#34;&gt;Apollo Client&lt;/a&gt; and &lt;a href=&#34;https://facebook.github.io/relay/&#34;&gt;Relay&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;GraphQL on the back-end&lt;/li&gt;
&lt;li&gt;Resolvers&lt;/li&gt;
&lt;li&gt;Resolving data in one query&lt;/li&gt;
&lt;li&gt;Prisma supports &lt;a href=&#34;https://www.mysql.com/&#34;&gt;MySQL&lt;/a&gt; and &lt;a href=&#34;https://www.postgresql.org/&#34;&gt;PostgreSQL&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;How do you control access to the GraphQL endpoint that Prisma gives you?&lt;/li&gt;
&lt;li&gt;Biggest miscommunication about Prisma&lt;/li&gt;
&lt;li&gt;Prisma makes it easier for you to make your own GraphQL server&lt;/li&gt;
&lt;li&gt;Application schemas&lt;/li&gt;
&lt;li&gt;How do you blend your own resolvers with Prisma?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/graphcool-with-johannes-schickling&#34;&gt;JSJ Episode 257 &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-055-johannes-schickling&#34;&gt;MJS Episode 055&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.graph.cool/&#34;&gt;GraphCool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.prisma.io/&#34;&gt;Prisma&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/docs/react/&#34;&gt;Apollo Client&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/relay/&#34;&gt;Relay&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mysql.com/&#34;&gt;MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.postgresql.org/&#34;&gt;PostgreSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/schickling&#34;&gt;@schickling&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/schickling&#34;&gt;Johannes’ GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://schickling.me/&#34;&gt;Schickling.me&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://slack.prisma.io/&#34;&gt;Prisma Slack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;amp;utm_source=pbm&amp;amp;utm_medium=affiliate-program&amp;amp;utm_influencer=419364&amp;amp;utm_campaign=podcast-influencers&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.audible.com/&#34;&gt;Audible&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/5-Love-Languages-Children/dp/0802403476&#34;&gt;&lt;em&gt;The 5 Love Languages of Children&lt;/em&gt; by Gary Chapman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Facebook Backyard Homesteader Groups&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://charlesmaxwood.com/&#34;&gt;CharlesMaxWood.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sling.com/&#34;&gt;Sling TV&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roku.com/products/roku-express&#34;&gt;Roku Expre...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>AJ O’Neal</li>
</ul><div>
<strong>Special Guests: </strong>Johannes Schickling</div><div>In this episode, the JavaScript Jabber panelists discuss Prisma with Johannes Schickling. Johannes is the CEO and co-founder of <a href="https://www.graph.cool/" rel="nofollow">GraphCool</a> and works with <a href="https://www.prisma.io/" rel="nofollow">Prisma</a>. They talk about the upcoming changes within GraphCool, what Prisma is, and GraphQL back-end operations. They also touch on the biggest miscommunication about Prisma, how Prisma works, and much more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li><a href="https://devchat.tv/js-jabber/graphcool-with-johannes-schickling" rel="nofollow">JSJ Episode 257 </a></li>
<li><a href="https://devchat.tv/my-javascript-story/mjs-055-johannes-schickling" rel="nofollow">MJS Episode 055</a></li>
<li>Raised a seed round</li>
<li>Rebranding of <a href="https://www.graph.cool/" rel="nofollow">GraphCool</a>
</li>
<li>What are you wanting to do with the seed money you raised?</li>
<li>Focused on growing his team currently</li>
<li>Making <a href="https://graphql.org/" rel="nofollow">GraphQL</a> easier to do</li>
<li>The change in the way people build software</li>
<li>What is <a href="https://www.prisma.io/" rel="nofollow">Prisma</a>?</li>
<li>Two things you need to do as you want to adopt GraphQL</li>
<li>
<a href="https://www.apollographql.com/docs/react/" rel="nofollow">Apollo Client</a> and <a href="https://facebook.github.io/relay/" rel="nofollow">Relay</a>
</li>
<li>GraphQL on the back-end</li>
<li>Resolvers</li>
<li>Resolving data in one query</li>
<li>Prisma supports <a href="https://www.mysql.com/" rel="nofollow">MySQL</a> and <a href="https://www.postgresql.org/" rel="nofollow">PostgreSQL</a>
</li>
<li>How do you control access to the GraphQL endpoint that Prisma gives you?</li>
<li>Biggest miscommunication about Prisma</li>
<li>Prisma makes it easier for you to make your own GraphQL server</li>
<li>Application schemas</li>
<li>How do you blend your own resolvers with Prisma?</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://devchat.tv/js-jabber/graphcool-with-johannes-schickling" rel="nofollow">JSJ Episode 257 </a></li>
<li><a href="https://devchat.tv/my-javascript-story/mjs-055-johannes-schickling" rel="nofollow">MJS Episode 055</a></li>
<li><a href="https://www.graph.cool/" rel="nofollow">GraphCool</a></li>
<li><a href="https://www.prisma.io/" rel="nofollow">Prisma</a></li>
<li><a href="https://graphql.org/" rel="nofollow">GraphQL</a></li>
<li><a href="https://www.apollographql.com/docs/react/" rel="nofollow">Apollo Client</a></li>
<li><a href="https://facebook.github.io/relay/" rel="nofollow">Relay</a></li>
<li><a href="https://www.mysql.com/" rel="nofollow">MySQL</a></li>
<li><a href="https://www.postgresql.org/" rel="nofollow">PostgreSQL</a></li>
<li><a href="https://twitter.com/schickling" rel="nofollow">@schickling</a></li>
<li><a href="https://github.com/schickling" rel="nofollow">Johannes’ GitHub</a></li>
<li><a href="http://schickling.me/" rel="nofollow">Schickling.me</a></li>
<li><a href="https://slack.prisma.io/" rel="nofollow">Prisma Slack</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a></li>
<li><a href="https://www.freshbooks.com/invoice?ref=11731&utm_campaign=podcast-influencers&utm_influencer=419364&utm_medium=affiliate-program&utm_source=pbm" rel="nofollow">FreshBooks</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.audible.com/" rel="nofollow">Audible</a></li>
<li><a href="https://www.amazon.com/5-Love-Languages-Children/dp/0802403476" rel="nofollow"><em>The 5 Love Languages of Children</em> by Gary Chapman</a></li>
<li>Facebook Backyard Homesteader Groups</li>
<li><a href="https://charlesmaxwood.com/" rel="nofollow">CharlesMaxWood.com</a></li>
<li><a href="https://www.sling.com/" rel="nofollow">Sling TV</a></li>
<li><a href="https://www.roku.com/products/roku-express" rel="nofollow">Roku Express</a></li>
</ul><div>AJ</div><ul><li><a href="https://www.zelda.com/breath-of-the-wild/" rel="nofollow">The Legend of Zelda: Breath of the Wild</a></li></ul><div>Johannes</div><ul>
<li><a href="https://www.figma.com/" rel="nofollow">Figma</a></li>
<li><a href="https://www.netlify.com/docs/functions/" rel="nofollow">Netlify Functions</a></li>
<li><a href="https://www.graphql-europe.org/" rel="nofollow">GraphQL Europe</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Johannes Schickling&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Prisma with Johannes Schickling. Johannes is the CEO and co-founder of &lt;a href=&#34;https://www.graph.cool/&#34; rel=&#34;nofollow&#34;&gt;GraphCool&lt;/a&gt; and works with &lt;a href=&#34;https://www.prisma.io/&#34; rel=&#34;nofollow&#34;&gt;Prisma&lt;/a&gt;. They talk about the upcoming changes within GraphCool, what Prisma is, and GraphQL back-end operations. They also touch on the biggest miscommunication about Prisma, how Prisma works, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/graphcool-with-johannes-schickling&#34; rel=&#34;nofollow&#34;&gt;JSJ Episode 257 &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-055-johannes-schickling&#34; rel=&#34;nofollow&#34;&gt;MJS Episode 055&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Raised a seed round&lt;/li&gt;
&lt;li&gt;Rebranding of &lt;a href=&#34;https://www.graph.cool/&#34; rel=&#34;nofollow&#34;&gt;GraphCool&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;What are you wanting to do with the seed money you raised?&lt;/li&gt;
&lt;li&gt;Focused on growing his team currently&lt;/li&gt;
&lt;li&gt;Making &lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt; easier to do&lt;/li&gt;
&lt;li&gt;The change in the way people build software&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://www.prisma.io/&#34; rel=&#34;nofollow&#34;&gt;Prisma&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Two things you need to do as you want to adopt GraphQL&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.apollographql.com/docs/react/&#34; rel=&#34;nofollow&#34;&gt;Apollo Client&lt;/a&gt; and &lt;a href=&#34;https://facebook.github.io/relay/&#34; rel=&#34;nofollow&#34;&gt;Relay&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;GraphQL on the back-end&lt;/li&gt;
&lt;li&gt;Resolvers&lt;/li&gt;
&lt;li&gt;Resolving data in one query&lt;/li&gt;
&lt;li&gt;Prisma supports &lt;a href=&#34;https://www.mysql.com/&#34; rel=&#34;nofollow&#34;&gt;MySQL&lt;/a&gt; and &lt;a href=&#34;https://www.postgresql.org/&#34; rel=&#34;nofollow&#34;&gt;PostgreSQL&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;How do you control access to the GraphQL endpoint that Prisma gives you?&lt;/li&gt;
&lt;li&gt;Biggest miscommunication about Prisma&lt;/li&gt;
&lt;li&gt;Prisma makes it easier for you to make your own GraphQL server&lt;/li&gt;
&lt;li&gt;Application schemas&lt;/li&gt;
&lt;li&gt;How do you blend your own resolvers with Prisma?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/graphcool-with-johannes-schickling&#34; rel=&#34;nofollow&#34;&gt;JSJ Episode 257 &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/my-javascript-story/mjs-055-johannes-schickling&#34; rel=&#34;nofollow&#34;&gt;MJS Episode 055&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.graph.cool/&#34; rel=&#34;nofollow&#34;&gt;GraphCool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.prisma.io/&#34; rel=&#34;nofollow&#34;&gt;Prisma&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/docs/react/&#34; rel=&#34;nofollow&#34;&gt;Apollo Client&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/relay/&#34; rel=&#34;nofollow&#34;&gt;Relay&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mysql.com/&#34; rel=&#34;nofollow&#34;&gt;MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.postgresql.org/&#34; rel=&#34;nofollow&#34;&gt;PostgreSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/schickling&#34; rel=&#34;nofollow&#34;&gt;@schickling&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/schickling&#34; rel=&#34;nofollow&#34;&gt;Johannes’ GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://schickling.me/&#34; rel=&#34;nofollow&#34;&gt;Schickling.me&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://slack.prisma.io/&#34; rel=&#34;nofollow&#34;&gt;Prisma Slack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;utm_campaign=podcast-influencers&amp;utm_influencer=419364&amp;utm_medium=affiliate-program&amp;utm_source=pbm&#34; rel=&#34;nofollow&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.audible.com/&#34; rel=&#34;nofollow&#34;&gt;Audible&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/5-Love-Languages-Children/dp/0802403476&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The 5 Love Languages of Children&lt;/em&gt; by Gary Chapman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Facebook Backyard Homesteader Groups&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://charlesmaxwood.com/&#34; rel=&#34;nofollow&#34;&gt;CharlesMaxWood.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sling.com/&#34; rel=&#34;nofollow&#34;&gt;Sling TV&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roku.com/products/roku-express&#34; rel=&#34;nofollow&#34;&gt;Roku Express&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.zelda.com/breath-of-the-wild/&#34; rel=&#34;nofollow&#34;&gt;The Legend of Zelda: Breath of the Wild&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Johannes&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.figma.com/&#34; rel=&#34;nofollow&#34;&gt;Figma&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/docs/functions/&#34; rel=&#34;nofollow&#34;&gt;Netlify Functions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.graphql-europe.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL Europe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47044231" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bd6baf0c-3e9d-4070-9a66-97b062adf8c9/stream.mp3"/>
                
                <guid isPermaLink="false">035c2a16-a423-4812-9ecc-010ab4ef2906</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-317-prisma-with-johannes-schickling</link>
                <pubDate>Tue, 12 Jun 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2940</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 316: Visual Studio Code with Rachel MacFarlane and Matt Bierner LIVE at Microsoft Build</itunes:title>
                <title>JSJ 316: Visual Studio Code with Rachel MacFarlane and Matt Bierner LIVE at Microsoft Build</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Rachel MacFarlane and Matt Bierner&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Visual Studio Code with&lt;strong&gt; &lt;/strong&gt;Rachel MacFarlane and Matt Bierner, who are both developers on &lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt;. They talk about what the workflow at Visual Studio Code looks like, what people can look forward to coming out soon,  and how people can follow along the VS Code improvements on &lt;a href=&#34;https://github.com/Microsoft/vscode&#34;&gt;GitHub&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/code?lang=en&#34;&gt;Twitter&lt;/a&gt;. They also touch on their favorite extensions, like the &lt;a href=&#34;https://code.visualstudio.com/docs/azure/docker&#34;&gt;Docker extension&lt;/a&gt; and the &lt;a href=&#34;https://code.visualstudio.com/docs/azure/extensions&#34;&gt;Azure extension&lt;/a&gt; and their favorite VS Code features.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Rachel and Matt intro&lt;/li&gt;
&lt;li&gt;Month to month workflow of &lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;VS Code &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;, &lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;, and Mark Down support&lt;/li&gt;
&lt;li&gt;Working on GitHub and within the community&lt;/li&gt;
&lt;li&gt;Check out new features incrementally with insiders&lt;/li&gt;
&lt;li&gt;Community driven work&lt;/li&gt;
&lt;li&gt;What is coming out in Visual Studio Code?&lt;/li&gt;
&lt;li&gt;GitHub helps to determine what they work on&lt;/li&gt;
&lt;li&gt;Working on Grid View&lt;/li&gt;
&lt;li&gt;Improved settings UI&lt;/li&gt;
&lt;li&gt;Highlighting unused variables in your code&lt;/li&gt;
&lt;li&gt;Improvements with JS Docs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dartlang.org/&#34;&gt;Dart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Visual Studio Extension API&lt;/li&gt;
&lt;li&gt;How do people follow along with the VS Code improvements?&lt;/li&gt;
&lt;li&gt;Follow along on &lt;a href=&#34;https://github.com/Microsoft/vscode&#34;&gt;GitHub&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/code?lang=en&#34;&gt;Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Download &lt;a href=&#34;https://code.visualstudio.com/insiders/&#34;&gt;VS Code Insiders&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Have a general road map of what the plan is for the year&lt;/li&gt;
&lt;li&gt;Technical debt week&lt;/li&gt;
&lt;li&gt;What do you wish people knew about VS Code?&lt;/li&gt;
&lt;li&gt;Favorite extensions&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://code.visualstudio.com/docs/azure/docker&#34;&gt;Docker extension&lt;/a&gt; and &lt;a href=&#34;https://code.visualstudio.com/docs/azure/extensions&#34;&gt;Azure extension&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dartlang.org/&#34;&gt;Dart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Microsoft/vscode&#34;&gt;VS Code GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/code?lang=en&#34;&gt;@Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/insiders/&#34;&gt;VS Code Insiders&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/docs/azure/docker&#34;&gt;Docker extension&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/docs/azure/extensions&#34;&gt;Azure extension&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/RMacfarlane&#34;&gt;Rachel’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mjbvz&#34;&gt;Matt’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.mattbierner.com/&#34;&gt;MattBierner.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mattbierner?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@mattbierner&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;amp;utm_source=pbm&amp;amp;utm_medium=affiliate-program&amp;amp;utm_influencer=419364&amp;amp;utm_campaign...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul><li>Charles Max Wood</li></ul><div>
<strong>Special Guests: </strong>Rachel MacFarlane and Matt Bierner</div><div>In this episode, the JavaScript Jabber panelists discuss Visual Studio Code with<strong> </strong>Rachel MacFarlane and Matt Bierner, who are both developers on <a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a>. They talk about what the workflow at Visual Studio Code looks like, what people can look forward to coming out soon,  and how people can follow along the VS Code improvements on <a href="https://github.com/Microsoft/vscode" rel="nofollow">GitHub</a> and <a href="https://twitter.com/code?lang=en" rel="nofollow">Twitter</a>. They also touch on their favorite extensions, like the <a href="https://code.visualstudio.com/docs/azure/docker" rel="nofollow">Docker extension</a> and the <a href="https://code.visualstudio.com/docs/azure/extensions" rel="nofollow">Azure extension</a> and their favorite VS Code features.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Rachel and Matt intro</li>
<li>Month to month workflow of <a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a>
</li>
<li>VS Code <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a>, <a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a>, and Mark Down support</li>
<li>Working on GitHub and within the community</li>
<li>Check out new features incrementally with insiders</li>
<li>Community driven work</li>
<li>What is coming out in Visual Studio Code?</li>
<li>GitHub helps to determine what they work on</li>
<li>Working on Grid View</li>
<li>Improved settings UI</li>
<li>Highlighting unused variables in your code</li>
<li>Improvements with JS Docs</li>
<li><a href="https://www.dartlang.org/" rel="nofollow">Dart</a></li>
<li>Visual Studio Extension API</li>
<li>How do people follow along with the VS Code improvements?</li>
<li>Follow along on <a href="https://github.com/Microsoft/vscode" rel="nofollow">GitHub</a> and <a href="https://twitter.com/code?lang=en" rel="nofollow">Twitter</a>
</li>
<li>Download <a href="https://code.visualstudio.com/insiders/" rel="nofollow">VS Code Insiders</a>
</li>
<li>Have a general road map of what the plan is for the year</li>
<li>Technical debt week</li>
<li>What do you wish people knew about VS Code?</li>
<li>Favorite extensions</li>
<li>
<a href="https://code.visualstudio.com/docs/azure/docker" rel="nofollow">Docker extension</a> and <a href="https://code.visualstudio.com/docs/azure/extensions" rel="nofollow">Azure extension</a>
</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a></li>
<li><a href="https://www.dartlang.org/" rel="nofollow">Dart</a></li>
<li><a href="https://github.com/Microsoft/vscode" rel="nofollow">VS Code GitHub</a></li>
<li><a href="https://twitter.com/code?lang=en" rel="nofollow">@Code</a></li>
<li><a href="https://code.visualstudio.com/insiders/" rel="nofollow">VS Code Insiders</a></li>
<li><a href="https://code.visualstudio.com/docs/azure/docker" rel="nofollow">Docker extension</a></li>
<li><a href="https://code.visualstudio.com/docs/azure/extensions" rel="nofollow">Azure extension</a></li>
<li><a href="https://github.com/RMacfarlane" rel="nofollow">Rachel’s GitHub</a></li>
<li><a href="https://github.com/mjbvz" rel="nofollow">Matt’s GitHub</a></li>
<li><a href="https://blog.mattbierner.com/" rel="nofollow">MattBierner.com</a></li>
<li><a href="https://twitter.com/mattbierner?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@mattbierner</a></li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a></li>
<li><a href="https://www.freshbooks.com/invoice?ref=11731&utm_campaign=podcast-influencers&utm_influencer=419364&utm_medium=affiliate-program&utm_source=pbm" rel="nofollow">FreshBooks</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://en.wikipedia.org/wiki/Orphan_Black" rel="nofollow">Orphan Black</a></li>
<li><a href="https://www.imdb.com/title/tt4154756/" rel="nofollow">Avengers: Infinity War</a></li>
<li>Fishing</li>
</ul><div>Rachel</div><ul><li><a href="https://gitlens.amod.io/" rel="nofollow">GitLens</a></li></ul><div>Matt</div><ul><li><a href="https://www.imdb.com/title/tt0085124/" rel="nofollow">The Bronx Warriors</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Rachel MacFarlane and Matt Bierner&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Visual Studio Code with&lt;strong&gt; &lt;/strong&gt;Rachel MacFarlane and Matt Bierner, who are both developers on &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;. They talk about what the workflow at Visual Studio Code looks like, what people can look forward to coming out soon,  and how people can follow along the VS Code improvements on &lt;a href=&#34;https://github.com/Microsoft/vscode&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/code?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;. They also touch on their favorite extensions, like the &lt;a href=&#34;https://code.visualstudio.com/docs/azure/docker&#34; rel=&#34;nofollow&#34;&gt;Docker extension&lt;/a&gt; and the &lt;a href=&#34;https://code.visualstudio.com/docs/azure/extensions&#34; rel=&#34;nofollow&#34;&gt;Azure extension&lt;/a&gt; and their favorite VS Code features.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Rachel and Matt intro&lt;/li&gt;
&lt;li&gt;Month to month workflow of &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;VS Code &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;, &lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;, and Mark Down support&lt;/li&gt;
&lt;li&gt;Working on GitHub and within the community&lt;/li&gt;
&lt;li&gt;Check out new features incrementally with insiders&lt;/li&gt;
&lt;li&gt;Community driven work&lt;/li&gt;
&lt;li&gt;What is coming out in Visual Studio Code?&lt;/li&gt;
&lt;li&gt;GitHub helps to determine what they work on&lt;/li&gt;
&lt;li&gt;Working on Grid View&lt;/li&gt;
&lt;li&gt;Improved settings UI&lt;/li&gt;
&lt;li&gt;Highlighting unused variables in your code&lt;/li&gt;
&lt;li&gt;Improvements with JS Docs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dartlang.org/&#34; rel=&#34;nofollow&#34;&gt;Dart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Visual Studio Extension API&lt;/li&gt;
&lt;li&gt;How do people follow along with the VS Code improvements?&lt;/li&gt;
&lt;li&gt;Follow along on &lt;a href=&#34;https://github.com/Microsoft/vscode&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/code?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Download &lt;a href=&#34;https://code.visualstudio.com/insiders/&#34; rel=&#34;nofollow&#34;&gt;VS Code Insiders&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Have a general road map of what the plan is for the year&lt;/li&gt;
&lt;li&gt;Technical debt week&lt;/li&gt;
&lt;li&gt;What do you wish people knew about VS Code?&lt;/li&gt;
&lt;li&gt;Favorite extensions&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://code.visualstudio.com/docs/azure/docker&#34; rel=&#34;nofollow&#34;&gt;Docker extension&lt;/a&gt; and &lt;a href=&#34;https://code.visualstudio.com/docs/azure/extensions&#34; rel=&#34;nofollow&#34;&gt;Azure extension&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dartlang.org/&#34; rel=&#34;nofollow&#34;&gt;Dart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Microsoft/vscode&#34; rel=&#34;nofollow&#34;&gt;VS Code GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/code?lang=en&#34; rel=&#34;nofollow&#34;&gt;@Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/insiders/&#34; rel=&#34;nofollow&#34;&gt;VS Code Insiders&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/docs/azure/docker&#34; rel=&#34;nofollow&#34;&gt;Docker extension&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/docs/azure/extensions&#34; rel=&#34;nofollow&#34;&gt;Azure extension&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/RMacfarlane&#34; rel=&#34;nofollow&#34;&gt;Rachel’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mjbvz&#34; rel=&#34;nofollow&#34;&gt;Matt’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.mattbierner.com/&#34; rel=&#34;nofollow&#34;&gt;MattBierner.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mattbierner?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@mattbierner&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;utm_campaign=podcast-influencers&amp;utm_influencer=419364&amp;utm_medium=affiliate-program&amp;utm_source=pbm&#34; rel=&#34;nofollow&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Orphan_Black&#34; rel=&#34;nofollow&#34;&gt;Orphan Black&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt4154756/&#34; rel=&#34;nofollow&#34;&gt;Avengers: Infinity War&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fishing&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Rachel&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://gitlens.amod.io/&#34; rel=&#34;nofollow&#34;&gt;GitLens&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Matt&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt0085124/&#34; rel=&#34;nofollow&#34;&gt;The Bronx Warriors&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="33624398" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1babe171-26ee-4177-a7ae-0ed954802782/stream.mp3"/>
                
                <guid isPermaLink="false">2574e3b0-1f9f-4ed0-84ff-057550462cce</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-316-visual-studio-code-with-rachel-macfarlane-and-matt-bierner-live-at-microsoft-build</link>
                <pubDate>Tue, 05 Jun 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2101</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 315: The effects of JS on CSS with Greg Whitworth</itunes:title>
                <title>JSJ 315: The effects of JS on CSS with Greg Whitworth</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Greg Whitworth&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss the effects of JavaScript on CSS with Greg Whitworth. Greg works on Microsoft EdgeHTML, specifically working on the Microsoft Layout team, is on the CSS working group, and is involved with the Houdini task force. They talk about JS engines and rendering engines, what the CSSOM is, why it is important to understand the rendering engine, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Greg intro&lt;/li&gt;
&lt;li&gt;What is the Houdini task force?&lt;/li&gt;
&lt;li&gt;Extensible web manifesto&lt;/li&gt;
&lt;li&gt;DOM (Document Object Model)&lt;/li&gt;
&lt;li&gt;Layout API&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API&#34;&gt;Parser API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Back to basics&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; engine and rendering engine&lt;/li&gt;
&lt;li&gt;What is the CSSOM?&lt;/li&gt;
&lt;li&gt;Every browser has its separate JS engine&lt;/li&gt;
&lt;li&gt;Browsers perspective&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/&#34;&gt;Aimee ShopTalk Podcast Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Why is it important to understand how the rendering engine is working?&lt;/li&gt;
&lt;li&gt;Making wise decisions&lt;/li&gt;
&lt;li&gt;Give control back to browser if possible&lt;/li&gt;
&lt;li&gt;When you would want to use JavaScript or CSS&lt;/li&gt;
&lt;li&gt;Hard to make a hard or fast rule&lt;/li&gt;
&lt;li&gt;CSS is more performant&lt;/li&gt;
&lt;li&gt;Overview of steps&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API&#34;&gt;Parser API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/&#34;&gt;Aimee ShopTalk Podcast Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/gregwhitworth?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@gregwhitworth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.gwhitworth.com/&#34;&gt;GWhitworth.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gregwhitworth&#34;&gt;Greg’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_medium=social-paid&amp;amp;utm_source=devchattv&amp;amp;utm_campaign=kendo-ui-awareness-jsjabber&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;amp;utm_source=pbm&amp;amp;utm_medium=affiliate-program&amp;amp;utm_influencer=419364&amp;amp;utm_campaign=podcast-influencers&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/surface&#34;&gt;Microsoft Surface&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Microsoft Cursor&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Greg’s Talk&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sarahmei.com/blog/2014/04/07/what-your-conference-proposal-is-missing/&#34;&gt;&lt;em&gt;What Your Conference Proposal Is Missing&lt;/em&gt; by Sarah Mei&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Greg&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/&#34;&gt;Aimee ShopTalk Podcast Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=cCOL7MC4Pl0&#34;&gt;Jake Archibald Tasks Talk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
</ul><div>
<strong>Special Guests: </strong>Greg Whitworth</div><div>In this episode, the JavaScript Jabber panelists discuss the effects of JavaScript on CSS with Greg Whitworth. Greg works on Microsoft EdgeHTML, specifically working on the Microsoft Layout team, is on the CSS working group, and is involved with the Houdini task force. They talk about JS engines and rendering engines, what the CSSOM is, why it is important to understand the rendering engine, and much more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Greg intro</li>
<li>What is the Houdini task force?</li>
<li>Extensible web manifesto</li>
<li>DOM (Document Object Model)</li>
<li>Layout API</li>
<li><a href="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API" rel="nofollow">Parser API</a></li>
<li><a href="https://babeljs.io/" rel="nofollow">Babel</a></li>
<li><a href="https://jquery.com/" rel="nofollow">jQuery</a></li>
<li>Back to basics</li>
<li>
<a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> engine and rendering engine</li>
<li>What is the CSSOM?</li>
<li>Every browser has its separate JS engine</li>
<li>Browsers perspective</li>
<li><a href="http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/" rel="nofollow">Aimee ShopTalk Podcast Episode</a></li>
<li>Why is it important to understand how the rendering engine is working?</li>
<li>Making wise decisions</li>
<li>Give control back to browser if possible</li>
<li>When you would want to use JavaScript or CSS</li>
<li>Hard to make a hard or fast rule</li>
<li>CSS is more performant</li>
<li>Overview of steps</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API" rel="nofollow">Parser API</a></li>
<li><a href="https://babeljs.io/" rel="nofollow">Babel</a></li>
<li><a href="https://jquery.com/" rel="nofollow">jQuery</a></li>
<li><a href="http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/" rel="nofollow">Aimee ShopTalk Podcast Episode</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://twitter.com/gregwhitworth?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@gregwhitworth</a></li>
<li><a href="http://www.gwhitworth.com/" rel="nofollow">GWhitworth.com</a></li>
<li><a href="https://github.com/gregwhitworth" rel="nofollow">Greg’s GitHub</a></li>
<li> </li>
</ul><div><strong>Sponsors</strong></div><ul>
<li><a href="https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&utm_medium=social-paid&utm_source=devchattv" rel="nofollow">Kendo UI</a></li>
<li><a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a></li>
<li><a href="https://www.freshbooks.com/invoice?ref=11731&utm_campaign=podcast-influencers&utm_influencer=419364&utm_medium=affiliate-program&utm_source=pbm" rel="nofollow">FreshBooks</a></li>
</ul><div><strong>Picks:</strong></div><div>AJ</div><ul>
<li><a href="https://www.microsoft.com/en-us/surface" rel="nofollow">Microsoft Surface</a></li>
<li>Microsoft Cursor</li>
</ul><div>Aimee</div><ul>
<li>Greg’s Talk</li>
<li><a href="http://www.sarahmei.com/blog/2014/04/07/what-your-conference-proposal-is-missing/" rel="nofollow"><em>What Your Conference Proposal Is Missing</em> by Sarah Mei</a></li>
</ul><div>Greg</div><ul>
<li><a href="http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/" rel="nofollow">Aimee ShopTalk Podcast Episode</a></li>
<li><a href="https://www.youtube.com/watch?v=cCOL7MC4Pl0" rel="nofollow">Jake Archibald Tasks Talk</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Greg Whitworth&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss the effects of JavaScript on CSS with Greg Whitworth. Greg works on Microsoft EdgeHTML, specifically working on the Microsoft Layout team, is on the CSS working group, and is involved with the Houdini task force. They talk about JS engines and rendering engines, what the CSSOM is, why it is important to understand the rendering engine, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Greg intro&lt;/li&gt;
&lt;li&gt;What is the Houdini task force?&lt;/li&gt;
&lt;li&gt;Extensible web manifesto&lt;/li&gt;
&lt;li&gt;DOM (Document Object Model)&lt;/li&gt;
&lt;li&gt;Layout API&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API&#34; rel=&#34;nofollow&#34;&gt;Parser API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Back to basics&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; engine and rendering engine&lt;/li&gt;
&lt;li&gt;What is the CSSOM?&lt;/li&gt;
&lt;li&gt;Every browser has its separate JS engine&lt;/li&gt;
&lt;li&gt;Browsers perspective&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/&#34; rel=&#34;nofollow&#34;&gt;Aimee ShopTalk Podcast Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Why is it important to understand how the rendering engine is working?&lt;/li&gt;
&lt;li&gt;Making wise decisions&lt;/li&gt;
&lt;li&gt;Give control back to browser if possible&lt;/li&gt;
&lt;li&gt;When you would want to use JavaScript or CSS&lt;/li&gt;
&lt;li&gt;Hard to make a hard or fast rule&lt;/li&gt;
&lt;li&gt;CSS is more performant&lt;/li&gt;
&lt;li&gt;Overview of steps&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API&#34; rel=&#34;nofollow&#34;&gt;Parser API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jquery.com/&#34; rel=&#34;nofollow&#34;&gt;jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/&#34; rel=&#34;nofollow&#34;&gt;Aimee ShopTalk Podcast Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/gregwhitworth?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@gregwhitworth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.gwhitworth.com/&#34; rel=&#34;nofollow&#34;&gt;GWhitworth.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gregwhitworth&#34; rel=&#34;nofollow&#34;&gt;Greg’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sponsors&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui?utm_campaign=kendo-ui-awareness-jsjabber&amp;utm_medium=social-paid&amp;utm_source=devchattv&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;utm_campaign=podcast-influencers&amp;utm_influencer=419364&amp;utm_medium=affiliate-program&amp;utm_source=pbm&#34; rel=&#34;nofollow&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/surface&#34; rel=&#34;nofollow&#34;&gt;Microsoft Surface&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Microsoft Cursor&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Greg’s Talk&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sarahmei.com/blog/2014/04/07/what-your-conference-proposal-is-missing/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;What Your Conference Proposal Is Missing&lt;/em&gt; by Sarah Mei&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Greg&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/306-debugging-css-aimee-knight/&#34; rel=&#34;nofollow&#34;&gt;Aimee ShopTalk Podcast Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=cCOL7MC4Pl0&#34; rel=&#34;nofollow&#34;&gt;Jake Archibald Tasks Talk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51473345" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/88db83ec-cc5d-4bb0-8351-7b34cfa666fc/stream.mp3"/>
                
                <guid isPermaLink="false">7de43d2c-8fc9-4128-8d4a-9b0a543ac313</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-315-the-effects-of-js-on-css-with-greg-whitworth</link>
                <pubDate>Wed, 30 May 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3217</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 314: Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver LIVE at Microsoft Build</itunes:title>
                <title>JSJ 314: Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver LIVE at Microsoft Build</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Matt Hernandez and Amanda Silver&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber/Adventures In Angular, panelists discuss Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver at &lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Build&lt;/a&gt;. Amanda is the director of program management at Microsoft working on &lt;a href=&#34;https://www.visualstudio.com/&#34;&gt;Visual Studio&lt;/a&gt; and &lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;VS Code&lt;/a&gt;. Matt works on a mix between the &lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34;&gt;Azure&lt;/a&gt; and the VS Code team, where he leads the effort to build the Azure extensions in VS code, trying to bring JavaScript developers to Azure through great experiences in VS Code. They talk about what’s new in VS Code, how the Azure extension works, what log points are, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Amanda intro&lt;/li&gt;
&lt;li&gt;Matt intro&lt;/li&gt;
&lt;li&gt;What’s new in &lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;VS Code&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;VS Code core&lt;/li&gt;
&lt;li&gt;VS &lt;a href=&#34;https://www.visualstudio.com/services/live-share/&#34;&gt;Live Share&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Shared Terminal&lt;/li&gt;
&lt;li&gt;Now have Linux support&lt;/li&gt;
&lt;li&gt;Live Share is now public to the world for free&lt;/li&gt;
&lt;li&gt;What would you use Shared Terminal for?&lt;/li&gt;
&lt;li&gt;Are there other things coming up in VS Code?&lt;/li&gt;
&lt;li&gt;Constantly responding to requests from the community&lt;/li&gt;
&lt;li&gt;Live Share works for any language&lt;/li&gt;
&lt;li&gt;How does the &lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34;&gt;Azure&lt;/a&gt; extension work?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/app-service/&#34;&gt;Azure App Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Storage extension&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/cosmos-db/&#34;&gt;Azure Cosmos DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What are log points?&lt;/li&gt;
&lt;li&gt;All a part of a larger plan to create a better experience for JS developers&lt;/li&gt;
&lt;li&gt;Visual debuggers&lt;/li&gt;
&lt;li&gt;Is it the same plugin to support everything on Azure?&lt;/li&gt;
&lt;li&gt;Want to target specific services that node developers will take advantage of&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.visualstudio.com/&#34;&gt;Visual Studio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;VS Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34;&gt;Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.visualstudio.com/services/live-share/&#34;&gt;Live Share&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/cosmos-db/&#34;&gt;Azure Cosmos DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Build&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/app-service/&#34;&gt;Azure App Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AmandaSilver&#34;&gt;Amanda’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/amandaksilver?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@amandaksilver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/fiveisprime&#34;&gt;Matt’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/fiveisprime?lang=en&#34;&gt;@fiveisprime&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.bbcamerica.com/shows/orphan-black&#34;&gt;Orphan Black&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Shout out to VS Code team&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.battleofthebooks.org/&#34;&gt;Battle of the Books&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Matt&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Customer-Driven-Playbook-Converting-Customer-Successful/dp/149198127X&#34;&gt;&lt;em&gt;The Customer-Driven Playbook&lt;/em&gt; by Travis Lowdermilk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/SPEED-TRUST-Thing-Changes-Everything/dp/1416549005&#34;&gt;&lt;em&gt;The Speed of Trust &lt;/em&gt;by Stephen M.R. Covey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Yes-Improvisation-Reverses-Creativity-Collaboration-Lessons/dp/0062248545&#34;&gt;&lt;em&gt;Yes, And&lt;/em&gt; by Kelly Leonard&lt;/a&gt;&lt;/l...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul><li>Charles Max Wood</li></ul><div>
<strong>Special Guests: </strong>Matt Hernandez and Amanda Silver</div><div>In this episode, the JavaScript Jabber/Adventures In Angular, panelists discuss Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver at <a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Build</a>. Amanda is the director of program management at Microsoft working on <a href="https://www.visualstudio.com/" rel="nofollow">Visual Studio</a> and <a href="https://code.visualstudio.com/" rel="nofollow">VS Code</a>. Matt works on a mix between the <a href="https://azure.microsoft.com/en-us/?v=18.20" rel="nofollow">Azure</a> and the VS Code team, where he leads the effort to build the Azure extensions in VS code, trying to bring JavaScript developers to Azure through great experiences in VS Code. They talk about what’s new in VS Code, how the Azure extension works, what log points are, and much more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Amanda intro</li>
<li>Matt intro</li>
<li>What’s new in <a href="https://code.visualstudio.com/" rel="nofollow">VS Code</a>?</li>
<li>VS Code core</li>
<li>VS <a href="https://www.visualstudio.com/services/live-share/" rel="nofollow">Live Share</a>
</li>
<li>Shared Terminal</li>
<li>Now have Linux support</li>
<li>Live Share is now public to the world for free</li>
<li>What would you use Shared Terminal for?</li>
<li>Are there other things coming up in VS Code?</li>
<li>Constantly responding to requests from the community</li>
<li>Live Share works for any language</li>
<li>How does the <a href="https://azure.microsoft.com/en-us/?v=18.20" rel="nofollow">Azure</a> extension work?</li>
<li><a href="https://azure.microsoft.com/en-us/services/app-service/" rel="nofollow">Azure App Service</a></li>
<li>Storage extension</li>
<li><a href="https://azure.microsoft.com/en-us/services/cosmos-db/" rel="nofollow">Azure Cosmos DB</a></li>
<li>What are log points?</li>
<li>All a part of a larger plan to create a better experience for JS developers</li>
<li>Visual debuggers</li>
<li>Is it the same plugin to support everything on Azure?</li>
<li>Want to target specific services that node developers will take advantage of</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://www.visualstudio.com/" rel="nofollow">Visual Studio</a></li>
<li><a href="https://code.visualstudio.com/" rel="nofollow">VS Code</a></li>
<li><a href="https://azure.microsoft.com/en-us/?v=18.20" rel="nofollow">Azure</a></li>
<li><a href="https://www.visualstudio.com/services/live-share/" rel="nofollow">Live Share</a></li>
<li><a href="https://azure.microsoft.com/en-us/services/cosmos-db/" rel="nofollow">Azure Cosmos DB</a></li>
<li><a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Build</a></li>
<li><a href="https://azure.microsoft.com/en-us/services/app-service/" rel="nofollow">Azure App Service</a></li>
<li><a href="https://github.com/AmandaSilver" rel="nofollow">Amanda’s GitHub</a></li>
<li><a href="https://twitter.com/amandaksilver?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@amandaksilver</a></li>
<li><a href="https://github.com/fiveisprime" rel="nofollow">Matt’s GitHub</a></li>
<li><a href="https://twitter.com/fiveisprime?lang=en" rel="nofollow">@fiveisprime</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="http://www.bbcamerica.com/shows/orphan-black" rel="nofollow">Orphan Black</a></li>
<li>Shout out to VS Code team</li>
<li><a href="http://www.battleofthebooks.org/" rel="nofollow">Battle of the Books</a></li>
</ul><div>Matt</div><ul>
<li><a href="https://www.amazon.com/Customer-Driven-Playbook-Converting-Customer-Successful/dp/149198127X" rel="nofollow"><em>The Customer-Driven Playbook</em> by Travis Lowdermilk</a></li>
<li><a href="https://www.amazon.com/SPEED-TRUST-Thing-Changes-Everything/dp/1416549005" rel="nofollow"><em>The Speed of Trust </em>by Stephen M.R. Covey</a></li>
<li><a href="https://www.amazon.com/Yes-Improvisation-Reverses-Creativity-Collaboration-Lessons/dp/0062248545" rel="nofollow"><em>Yes, And</em> by Kelly Leonard</a></li>
<li><a href="https://www.amazon.com/Digital-Marketing-Dummies-Business-Personal/dp/1119235596" rel="nofollow"><em>Digital Marketing For Dummies </em>by Ryan Deiss</a></li>
<li><a href="https://www.kickstarter.com/projects/carrotpantspress/ed-gets-his-power-back-an-electrifying-tale-for-ma" rel="nofollow"><em>Ed Gets His Power Back</em> Kickstarter</a></li>
</ul><div>Amanda</div><ul>
<li><a href="https://marketplace.visualstudio.com/items?itemName=quantum.quantum-devkit-vscode" rel="nofollow">Microsoft Quantum Development Kit for Visual Studio Code</a></li>
<li><a href="https://www.amazon.com/Iggy-Peck-Architect-Andrea-Beaty/dp/081091106X" rel="nofollow">Iggy Peck, Architect</a></li>
<li><a href="https://www.amazon.com/Tek-Modern-Cave-Patrick-McDonnell/dp/0316338052" rel="nofollow"><em>Tek</em> by Patrick McDonnell</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Matt Hernandez and Amanda Silver&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber/Adventures In Angular, panelists discuss Visual Studio Code and the VS Code Azure Extension with Matt Hernandez and Amanda Silver at &lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build&lt;/a&gt;. Amanda is the director of program management at Microsoft working on &lt;a href=&#34;https://www.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio&lt;/a&gt; and &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;VS Code&lt;/a&gt;. Matt works on a mix between the &lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34; rel=&#34;nofollow&#34;&gt;Azure&lt;/a&gt; and the VS Code team, where he leads the effort to build the Azure extensions in VS code, trying to bring JavaScript developers to Azure through great experiences in VS Code. They talk about what’s new in VS Code, how the Azure extension works, what log points are, and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Amanda intro&lt;/li&gt;
&lt;li&gt;Matt intro&lt;/li&gt;
&lt;li&gt;What’s new in &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;VS Code&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;VS Code core&lt;/li&gt;
&lt;li&gt;VS &lt;a href=&#34;https://www.visualstudio.com/services/live-share/&#34; rel=&#34;nofollow&#34;&gt;Live Share&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Shared Terminal&lt;/li&gt;
&lt;li&gt;Now have Linux support&lt;/li&gt;
&lt;li&gt;Live Share is now public to the world for free&lt;/li&gt;
&lt;li&gt;What would you use Shared Terminal for?&lt;/li&gt;
&lt;li&gt;Are there other things coming up in VS Code?&lt;/li&gt;
&lt;li&gt;Constantly responding to requests from the community&lt;/li&gt;
&lt;li&gt;Live Share works for any language&lt;/li&gt;
&lt;li&gt;How does the &lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34; rel=&#34;nofollow&#34;&gt;Azure&lt;/a&gt; extension work?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/app-service/&#34; rel=&#34;nofollow&#34;&gt;Azure App Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Storage extension&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/cosmos-db/&#34; rel=&#34;nofollow&#34;&gt;Azure Cosmos DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What are log points?&lt;/li&gt;
&lt;li&gt;All a part of a larger plan to create a better experience for JS developers&lt;/li&gt;
&lt;li&gt;Visual debuggers&lt;/li&gt;
&lt;li&gt;Is it the same plugin to support everything on Azure?&lt;/li&gt;
&lt;li&gt;Want to target specific services that node developers will take advantage of&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;VS Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.20&#34; rel=&#34;nofollow&#34;&gt;Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.visualstudio.com/services/live-share/&#34; rel=&#34;nofollow&#34;&gt;Live Share&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/cosmos-db/&#34; rel=&#34;nofollow&#34;&gt;Azure Cosmos DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/services/app-service/&#34; rel=&#34;nofollow&#34;&gt;Azure App Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/AmandaSilver&#34; rel=&#34;nofollow&#34;&gt;Amanda’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/amandaksilver?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@amandaksilver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/fiveisprime&#34; rel=&#34;nofollow&#34;&gt;Matt’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/fiveisprime?lang=en&#34; rel=&#34;nofollow&#34;&gt;@fiveisprime&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.bbcamerica.com/shows/orphan-black&#34; rel=&#34;nofollow&#34;&gt;Orphan Black&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Shout out to VS Code team&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.battleofthebooks.org/&#34; rel=&#34;nofollow&#34;&gt;Battle of the Books&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Matt&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Customer-Driven-Playbook-Converting-Customer-Successful/dp/149198127X&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Customer-Driven Playbook&lt;/em&gt; by Travis Lowdermilk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/SPEED-TRUST-Thing-Changes-Everything/dp/1416549005&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Speed of Trust &lt;/em&gt;by Stephen M.R. Covey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Yes-Improvisation-Reverses-Creativity-Collaboration-Lessons/dp/0062248545&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Yes, And&lt;/em&gt; by Kelly Leonard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Digital-Marketing-Dummies-Business-Personal/dp/1119235596&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Digital Marketing For Dummies &lt;/em&gt;by Ryan Deiss&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kickstarter.com/projects/carrotpantspress/ed-gets-his-power-back-an-electrifying-tale-for-ma&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Ed Gets His Power Back&lt;/em&gt; Kickstarter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Amanda&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=quantum.quantum-devkit-vscode&#34; rel=&#34;nofollow&#34;&gt;Microsoft Quantum Development Kit for Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Iggy-Peck-Architect-Andrea-Beaty/dp/081091106X&#34; rel=&#34;nofollow&#34;&gt;Iggy Peck, Architect&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Tek-Modern-Cave-Patrick-McDonnell/dp/0316338052&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Tek&lt;/em&gt; by Patrick McDonnell&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48860682" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3ba0bcdd-3b9b-4447-be9e-94ce7204ce88/stream.mp3"/>
                
                <guid isPermaLink="false">c02ef3a5-f56d-474c-93a8-2bd2aca796cc</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-314-visual-studio-code-and-the-vs-code-azure-extension-with-matt-hernandez-and-amanda-silver-live-at-microsoft-build</link>
                <pubDate>Tue, 22 May 2018 12:32:00 &#43;0000</pubDate>
                <itunes:duration>3053</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 313: Light Functional JavaScript with Kyle Simpson</itunes:title>
                <title>JSJ 313: Light Functional JavaScript with Kyle Simpson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Kyle Simpson&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss light functional &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; with Kyle Simpson. Kyle is most well-known for writing the books &lt;a href=&#34;https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6&#34;&gt;&lt;em&gt;You Don’t Know JS&lt;/em&gt;&lt;/a&gt; and is on the show today for his book &lt;a href=&#34;https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH&#34;&gt;&lt;em&gt;Functional-Light JavaScript&lt;/em&gt;&lt;/a&gt;. They talk about what functional programming is, what side-effects are, and discuss the true heart behind functional programming. They also touch on the main focus of functional programming and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6&#34;&gt;&lt;em&gt;You Don’t Know JS&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH&#34;&gt;&lt;em&gt;Functional-Light JavaScript&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;From the same spirit as first books&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Documents journey of learning&lt;/li&gt;
&lt;li&gt;What does Functional Programming mean?&lt;/li&gt;
&lt;li&gt;Functional programming is being re-awoken&lt;/li&gt;
&lt;li&gt;Many different definitions&lt;/li&gt;
&lt;li&gt;History of functional programming&lt;/li&gt;
&lt;li&gt;Programming with functions&lt;/li&gt;
&lt;li&gt;What is a function?&lt;/li&gt;
&lt;li&gt;“A collection of operations of doing some task” is what people think functions are&lt;/li&gt;
&lt;li&gt;What a function really is&lt;/li&gt;
&lt;li&gt;Map inputs to outputs&lt;/li&gt;
&lt;li&gt;What is a side-effect?&lt;/li&gt;
&lt;li&gt;Side-effects should be intentional and explicit&lt;/li&gt;
&lt;li&gt;The heart of functional programming&lt;/li&gt;
&lt;li&gt;Refactoring&lt;/li&gt;
&lt;li&gt;Can’t write a functional program from scratch&lt;/li&gt;
&lt;li&gt;What functional programming focuses on&lt;/li&gt;
&lt;li&gt;Making more readable and reliable code&lt;/li&gt;
&lt;li&gt;Pulling a time-stamp&lt;/li&gt;
&lt;li&gt;Defining a side-effect&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6&#34;&gt;&lt;em&gt;You Don’t Know JS&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH&#34;&gt;&lt;em&gt;Functional-Light JavaScript&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getify&#34;&gt;Kyle’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getify?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@getify&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://typicalprogrammer.com/what-does-code-readability-mean&#34;&gt;&lt;em&gt;What Does Code Readability Mean?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/functionalknox?lang=en&#34;&gt;@FunctionalKnox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itunes.apple.com/us/podcast/http-203/id1042283903?mt=2&#34;&gt;HTTP 203 Podcast &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.ikea.com/&#34;&gt;IKEA&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Barking-Wrong-Tree-Surprising-Everything/dp/0062416049&#34;&gt;&lt;em&gt;Barking Up the Wrong Tree&lt;/em&gt; by Eric Barker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Workshops in general&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kyle&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.eugdpr.org/&#34;&gt;GDPR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@trowers_startup/the-start-ups-guide-to-the-gdpr-ccd81c3b5f47&#34;&gt;&lt;em&gt;The start-up’s guide to the GDPR&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hatchcrypto.io/&#34;&gt;Hatch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca&#34;&gt;Fluent Conf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>AJ ONeal</li>
<li>Aimee Knight</li>
<li>Joe Eames</li>
</ul><div>
<strong>Special Guests: </strong>Kyle Simpson</div><div>In this episode, the JavaScript Jabber panelists discuss light functional <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> with Kyle Simpson. Kyle is most well-known for writing the books <a href="https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6" rel="nofollow"><em>You Don’t Know JS</em></a> and is on the show today for his book <a href="https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH" rel="nofollow"><em>Functional-Light JavaScript</em></a>. They talk about what functional programming is, what side-effects are, and discuss the true heart behind functional programming. They also touch on the main focus of functional programming and much more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li><a href="https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6" rel="nofollow"><em>You Don’t Know JS</em></a></li>
<li><a href="https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH" rel="nofollow"><em>Functional-Light JavaScript</em></a></li>
<li>From the same spirit as first books</li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript </a></li>
<li>Documents journey of learning</li>
<li>What does Functional Programming mean?</li>
<li>Functional programming is being re-awoken</li>
<li>Many different definitions</li>
<li>History of functional programming</li>
<li>Programming with functions</li>
<li>What is a function?</li>
<li>“A collection of operations of doing some task” is what people think functions are</li>
<li>What a function really is</li>
<li>Map inputs to outputs</li>
<li>What is a side-effect?</li>
<li>Side-effects should be intentional and explicit</li>
<li>The heart of functional programming</li>
<li>Refactoring</li>
<li>Can’t write a functional program from scratch</li>
<li>What functional programming focuses on</li>
<li>Making more readable and reliable code</li>
<li>Pulling a time-stamp</li>
<li>Defining a side-effect</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6" rel="nofollow"><em>You Don’t Know JS</em></a></li>
<li><a href="https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH" rel="nofollow"><em>Functional-Light JavaScript</em></a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://github.com/getify" rel="nofollow">Kyle’s GitHub</a></li>
<li><a href="https://twitter.com/getify?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@getify</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul>
<li><a href="http://typicalprogrammer.com/what-does-code-readability-mean" rel="nofollow"><em>What Does Code Readability Mean?</em></a></li>
<li><a href="https://twitter.com/functionalknox?lang=en" rel="nofollow">@FunctionalKnox</a></li>
<li><a href="https://itunes.apple.com/us/podcast/http-203/id1042283903?mt=2" rel="nofollow">HTTP 203 Podcast </a></li>
</ul><div>AJ</div><ul><li><a href="https://www.ikea.com/" rel="nofollow">IKEA</a></li></ul><div>Joe</div><ul>
<li><a href="https://www.amazon.com/Barking-Wrong-Tree-Surprising-Everything/dp/0062416049" rel="nofollow"><em>Barking Up the Wrong Tree</em> by Eric Barker</a></li>
<li>Workshops in general</li>
</ul><div>Kyle</div><ul>
<li><a href="https://www.eugdpr.org/" rel="nofollow">GDPR</a></li>
<li><a href="https://medium.com/@trowers_startup/the-start-ups-guide-to-the-gdpr-ccd81c3b5f47" rel="nofollow"><em>The start-up’s guide to the GDPR</em></a></li>
<li><a href="https://hatchcrypto.io/" rel="nofollow">Hatch</a></li>
<li><a href="https://conferences.oreilly.com/fluent/fl-ca" rel="nofollow">Fluent Conf</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Kyle Simpson&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss light functional &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; with Kyle Simpson. Kyle is most well-known for writing the books &lt;a href=&#34;https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;You Don’t Know JS&lt;/em&gt;&lt;/a&gt; and is on the show today for his book &lt;a href=&#34;https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Functional-Light JavaScript&lt;/em&gt;&lt;/a&gt;. They talk about what functional programming is, what side-effects are, and discuss the true heart behind functional programming. They also touch on the main focus of functional programming and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;You Don’t Know JS&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Functional-Light JavaScript&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;From the same spirit as first books&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Documents journey of learning&lt;/li&gt;
&lt;li&gt;What does Functional Programming mean?&lt;/li&gt;
&lt;li&gt;Functional programming is being re-awoken&lt;/li&gt;
&lt;li&gt;Many different definitions&lt;/li&gt;
&lt;li&gt;History of functional programming&lt;/li&gt;
&lt;li&gt;Programming with functions&lt;/li&gt;
&lt;li&gt;What is a function?&lt;/li&gt;
&lt;li&gt;“A collection of operations of doing some task” is what people think functions are&lt;/li&gt;
&lt;li&gt;What a function really is&lt;/li&gt;
&lt;li&gt;Map inputs to outputs&lt;/li&gt;
&lt;li&gt;What is a side-effect?&lt;/li&gt;
&lt;li&gt;Side-effects should be intentional and explicit&lt;/li&gt;
&lt;li&gt;The heart of functional programming&lt;/li&gt;
&lt;li&gt;Refactoring&lt;/li&gt;
&lt;li&gt;Can’t write a functional program from scratch&lt;/li&gt;
&lt;li&gt;What functional programming focuses on&lt;/li&gt;
&lt;li&gt;Making more readable and reliable code&lt;/li&gt;
&lt;li&gt;Pulling a time-stamp&lt;/li&gt;
&lt;li&gt;Defining a side-effect&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/You-Dont-Know-Js-Book/dp/B01AY9P0P6&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;You Don’t Know JS&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Functional-Light-JavaScript-Pragmatic-Balanced-FP-ebook/dp/B0787DBFKH&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Functional-Light JavaScript&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getify&#34; rel=&#34;nofollow&#34;&gt;Kyle’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getify?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@getify&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://typicalprogrammer.com/what-does-code-readability-mean&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;What Does Code Readability Mean?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/functionalknox?lang=en&#34; rel=&#34;nofollow&#34;&gt;@FunctionalKnox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://itunes.apple.com/us/podcast/http-203/id1042283903?mt=2&#34; rel=&#34;nofollow&#34;&gt;HTTP 203 Podcast &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.ikea.com/&#34; rel=&#34;nofollow&#34;&gt;IKEA&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Barking-Wrong-Tree-Surprising-Everything/dp/0062416049&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Barking Up the Wrong Tree&lt;/em&gt; by Eric Barker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Workshops in general&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kyle&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.eugdpr.org/&#34; rel=&#34;nofollow&#34;&gt;GDPR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@trowers_startup/the-start-ups-guide-to-the-gdpr-ccd81c3b5f47&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The start-up’s guide to the GDPR&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hatchcrypto.io/&#34; rel=&#34;nofollow&#34;&gt;Hatch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca&#34; rel=&#34;nofollow&#34;&gt;Fluent Conf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="10933812" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8c5dc0bb-cbdf-4836-89b5-46586d0c7e4b/stream.mp3"/>
                
                <guid isPermaLink="false">0060fcf6-f4bc-4a6d-a705-ac1317f75d3c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-313-light-functional-javascript-with-kyle-simpson</link>
                <pubDate>Tue, 15 May 2018 14:37:00 &#43;0000</pubDate>
                <itunes:duration>683</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 312: Hygen with Dotan Nahum</itunes:title>
                <title>JSJ 312: Hygen with Dotan Nahum</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Dotan Nahum&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Hygen with Dotan Nahum. Dotan has worked within open source community, where he created &lt;a href=&#34;http://www.hygen.io/&#34;&gt;Hygen&lt;/a&gt;. They talk about what Hygen is, how it came to be, and code generators in general. He was inspired by the &lt;a href=&#34;https://rubyonrails.org/&#34;&gt;Rails&lt;/a&gt; generator to create his own generator and took his inspiration from 12 years prior to creating Hygen. They also touch on how to share generators in separate packages and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dotan intro&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;http://www.hygen.io/&#34;&gt;Hygen&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Code generators&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rubyonrails.org/&#34;&gt;Rails in 2006&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Gzj723LkRJY&amp;amp;feature=youtu.be&#34;&gt;Ruby on Rails 15-minute blog video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;PHP and &lt;a href=&#34;https://www.python.org/&#34;&gt;Python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Carried Rails wow moment with him into creating Hygen&lt;/li&gt;
&lt;li&gt;Wanted Rails generators everywhere&lt;/li&gt;
&lt;li&gt;Can you also modify files?&lt;/li&gt;
&lt;li&gt;Took the good things from Rails generator&lt;/li&gt;
&lt;li&gt;The fact that front-end apps have architecture is new&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The solution of generating code&lt;/li&gt;
&lt;li&gt;A component is a ray of files and assets&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; gives you great freedom&lt;/li&gt;
&lt;li&gt;A standardized way of doing components&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Everything lives in the “day job” project&lt;/li&gt;
&lt;li&gt;How the Hygen template is formatted&lt;/li&gt;
&lt;li&gt;Can have a shell action&lt;/li&gt;
&lt;li&gt;Is there a way to share generators in a separate package?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/&#34;&gt;Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.hygen.io/&#34;&gt;Hygen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rubyonrails.org/&#34;&gt;Rails&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Gzj723LkRJY&amp;amp;feature=youtu.be&#34;&gt;Ruby on Rails 15-minute blog video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.python.org/&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/&#34;&gt;Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jondot?lang=en&#34;&gt;@jondot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jondot&#34;&gt;Dotan’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@jondot&#34;&gt;Dotan’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca&#34;&gt;Fluent Conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hotjar.com/&#34;&gt;Hot Jar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;DevChat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ethereum.org/&#34;&gt;Ethereum&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://dassur.ma/things/deep-copy/&#34;&gt;&lt;em&gt;Deep-copying in JavaScript&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://letsencrypt.org/&#34;&gt;Let’s Encrypt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nintendo.com/switch/&#34;&gt;Nintendo Switch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zelda.com/breath-of-the-wild/&#34;&gt;Breath of the Wild&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dotan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/asdf-vm/asdf&#34;&gt;asdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://caskroom.github.io/&#34;&gt;Brew Cask&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>AJ ONeal</li>
</ul><div>
<strong>Special Guests: </strong>Dotan Nahum</div><div>In this episode, the JavaScript Jabber panelists discuss Hygen with Dotan Nahum. Dotan has worked within open source community, where he created <a href="http://www.hygen.io/" rel="nofollow">Hygen</a>. They talk about what Hygen is, how it came to be, and code generators in general. He was inspired by the <a href="https://rubyonrails.org/" rel="nofollow">Rails</a> generator to create his own generator and took his inspiration from 12 years prior to creating Hygen. They also touch on how to share generators in separate packages and much more!</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Dotan intro</li>
<li>What is <a href="http://www.hygen.io/" rel="nofollow">Hygen</a>?</li>
<li>Code generators</li>
<li><a href="https://rubyonrails.org/" rel="nofollow">Rails in 2006</a></li>
<li><a href="https://www.youtube.com/watch?feature=youtu.be&v=Gzj723LkRJY" rel="nofollow">Ruby on Rails 15-minute blog video</a></li>
<li>PHP and <a href="https://www.python.org/" rel="nofollow">Python</a>
</li>
<li>Carried Rails wow moment with him into creating Hygen</li>
<li>Wanted Rails generators everywhere</li>
<li>Can you also modify files?</li>
<li>Took the good things from Rails generator</li>
<li>The fact that front-end apps have architecture is new</li>
<li><a href="https://redux.js.org/" rel="nofollow">Redux</a></li>
<li>The solution of generating code</li>
<li>A component is a ray of files and assets</li>
<li>
<a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> gives you great freedom</li>
<li>A standardized way of doing components</li>
<li><a href="https://graphql.org/" rel="nofollow">GraphQL</a></li>
<li>Everything lives in the “day job” project</li>
<li>How the Hygen template is formatted</li>
<li>Can have a shell action</li>
<li>Is there a way to share generators in a separate package?</li>
<li><a href="https://golang.org/" rel="nofollow">Go</a></li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="http://www.hygen.io/" rel="nofollow">Hygen</a></li>
<li><a href="https://rubyonrails.org/" rel="nofollow">Rails</a></li>
<li><a href="https://www.youtube.com/watch?feature=youtu.be&v=Gzj723LkRJY" rel="nofollow">Ruby on Rails 15-minute blog video</a></li>
<li><a href="https://www.python.org/" rel="nofollow">Python</a></li>
<li><a href="https://redux.js.org/" rel="nofollow">Redux</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://graphql.org/" rel="nofollow">GraphQL</a></li>
<li><a href="https://golang.org/" rel="nofollow">Go</a></li>
<li><a href="https://twitter.com/jondot?lang=en" rel="nofollow">@jondot</a></li>
<li><a href="https://github.com/jondot" rel="nofollow">Dotan’s GitHub</a></li>
<li><a href="https://medium.com/@jondot" rel="nofollow">Dotan’s Medium</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://conferences.oreilly.com/fluent/fl-ca" rel="nofollow">Fluent Conf</a></li>
<li><a href="https://www.hotjar.com/" rel="nofollow">Hot Jar</a></li>
<li><a href="https://devchat.tv/" rel="nofollow">DevChat.tv</a></li>
<li><a href="https://www.ethereum.org/" rel="nofollow">Ethereum</a></li>
</ul><div>Aimee</div><ul><li><a href="https://dassur.ma/things/deep-copy/" rel="nofollow"><em>Deep-copying in JavaScript</em></a></li></ul><div>AJ</div><ul>
<li><a href="https://letsencrypt.org/" rel="nofollow">Let’s Encrypt</a></li>
<li><a href="https://www.nintendo.com/switch/" rel="nofollow">Nintendo Switch</a></li>
<li><a href="https://www.zelda.com/breath-of-the-wild/" rel="nofollow">Breath of the Wild</a></li>
</ul><div>Dotan</div><ul>
<li><a href="https://github.com/asdf-vm/asdf" rel="nofollow">asdf</a></li>
<li><a href="https://caskroom.github.io/" rel="nofollow">Brew Cask</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Dotan Nahum&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss Hygen with Dotan Nahum. Dotan has worked within open source community, where he created &lt;a href=&#34;http://www.hygen.io/&#34; rel=&#34;nofollow&#34;&gt;Hygen&lt;/a&gt;. They talk about what Hygen is, how it came to be, and code generators in general. He was inspired by the &lt;a href=&#34;https://rubyonrails.org/&#34; rel=&#34;nofollow&#34;&gt;Rails&lt;/a&gt; generator to create his own generator and took his inspiration from 12 years prior to creating Hygen. They also touch on how to share generators in separate packages and much more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dotan intro&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;http://www.hygen.io/&#34; rel=&#34;nofollow&#34;&gt;Hygen&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Code generators&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rubyonrails.org/&#34; rel=&#34;nofollow&#34;&gt;Rails in 2006&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?feature=youtu.be&amp;v=Gzj723LkRJY&#34; rel=&#34;nofollow&#34;&gt;Ruby on Rails 15-minute blog video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;PHP and &lt;a href=&#34;https://www.python.org/&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Carried Rails wow moment with him into creating Hygen&lt;/li&gt;
&lt;li&gt;Wanted Rails generators everywhere&lt;/li&gt;
&lt;li&gt;Can you also modify files?&lt;/li&gt;
&lt;li&gt;Took the good things from Rails generator&lt;/li&gt;
&lt;li&gt;The fact that front-end apps have architecture is new&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The solution of generating code&lt;/li&gt;
&lt;li&gt;A component is a ray of files and assets&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; gives you great freedom&lt;/li&gt;
&lt;li&gt;A standardized way of doing components&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Everything lives in the “day job” project&lt;/li&gt;
&lt;li&gt;How the Hygen template is formatted&lt;/li&gt;
&lt;li&gt;Can have a shell action&lt;/li&gt;
&lt;li&gt;Is there a way to share generators in a separate package?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/&#34; rel=&#34;nofollow&#34;&gt;Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.hygen.io/&#34; rel=&#34;nofollow&#34;&gt;Hygen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rubyonrails.org/&#34; rel=&#34;nofollow&#34;&gt;Rails&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?feature=youtu.be&amp;v=Gzj723LkRJY&#34; rel=&#34;nofollow&#34;&gt;Ruby on Rails 15-minute blog video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.python.org/&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://golang.org/&#34; rel=&#34;nofollow&#34;&gt;Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jondot?lang=en&#34; rel=&#34;nofollow&#34;&gt;@jondot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jondot&#34; rel=&#34;nofollow&#34;&gt;Dotan’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@jondot&#34; rel=&#34;nofollow&#34;&gt;Dotan’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca&#34; rel=&#34;nofollow&#34;&gt;Fluent Conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hotjar.com/&#34; rel=&#34;nofollow&#34;&gt;Hot Jar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ethereum.org/&#34; rel=&#34;nofollow&#34;&gt;Ethereum&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://dassur.ma/things/deep-copy/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Deep-copying in JavaScript&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://letsencrypt.org/&#34; rel=&#34;nofollow&#34;&gt;Let’s Encrypt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nintendo.com/switch/&#34; rel=&#34;nofollow&#34;&gt;Nintendo Switch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zelda.com/breath-of-the-wild/&#34; rel=&#34;nofollow&#34;&gt;Breath of the Wild&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dotan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/asdf-vm/asdf&#34; rel=&#34;nofollow&#34;&gt;asdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://caskroom.github.io/&#34; rel=&#34;nofollow&#34;&gt;Brew Cask&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46079582" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e56c99a8-8769-4997-98da-0755efd978c2/stream.mp3"/>
                
                <guid isPermaLink="false">768b5208-51c8-40a1-a939-31295f99b6bf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-312-hygen-with-dotan-nahum</link>
                <pubDate>Wed, 09 May 2018 18:57:00 &#43;0000</pubDate>
                <itunes:duration>2879</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 311: Securing Express Apps with Helmet.js with Evan Hahn</itunes:title>
                <title>JSJ 311: Securing Express Apps with Helmet.js with Evan Hahn</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Evan Hahn&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss securing Express apps with Helmet.js with Evan Hahn. Evan is a developer at &lt;a href=&#34;https://airtable.com/&#34;&gt;Airtable&lt;/a&gt;, which is a company that builds spreadsheet applications that are powerful enough that you can make applications with. He has also worked at &lt;a href=&#34;https://www.braintreepayments.com/&#34;&gt;Braintree&lt;/a&gt;, which does payment processing for companies. They talk about what &lt;a href=&#34;https://helmetjs.github.io/&#34;&gt;Helmet.js&lt;/a&gt; is, when you would want to use it, and why it can help secure your &lt;a href=&#34;https://expressjs.com/&#34;&gt;Express&lt;/a&gt; apps. They also touch on when you wouldn’t want to use Helmet and the biggest thing that it saves you from in your code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Evan intro&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://helmetjs.github.io/&#34;&gt;Helmet.js&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://nodejs.org/en/&#34;&gt;Node&lt;/a&gt; and &lt;a href=&#34;https://expressjs.com/&#34;&gt;Express&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Why would you use the approach of Middleware?&lt;/li&gt;
&lt;li&gt;Helmet is not the only solution&lt;/li&gt;
&lt;li&gt;Http headers&lt;/li&gt;
&lt;li&gt;Current maintainer of Helmet.js&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34;&gt;npm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Has added a lot to the project, but is not the original creator&lt;/li&gt;
&lt;li&gt;Outbound HTTP response headers&lt;/li&gt;
&lt;li&gt;Helmet doesn’t fully secure your app but it does help secure it&lt;/li&gt;
&lt;li&gt;How does using Helmet work?&lt;/li&gt;
&lt;li&gt;Are there instances when you wouldn’t want to use Helmet?&lt;/li&gt;
&lt;li&gt;No cash middleware&lt;/li&gt;
&lt;li&gt;Where do you set the configuration options?&lt;/li&gt;
&lt;li&gt;Top level Helmet module&lt;/li&gt;
&lt;li&gt;12 modules&lt;/li&gt;
&lt;li&gt;What is the biggest thing that Helmet saves you from?&lt;/li&gt;
&lt;li&gt;Content security policy code&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://airtable.com/&#34;&gt;Airtable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.braintreepayments.com/&#34;&gt;Braintree&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://helmetjs.github.io/&#34;&gt;Helmet.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34;&gt;Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expressjs.com/&#34;&gt;Express&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34;&gt;npm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://evanhahn.com/&#34;&gt;Evan’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/evanhahn?lang=en&#34;&gt;@EvanHahn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/EvanHahn&#34;&gt;Evan’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Camera&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Zoom-H6-Six-Track-Portable-Recorder/dp/B00DFU9BRK/ref=sr_1_3?s=musical-instruments&amp;amp;ie=UTF8&amp;amp;qid=1525105848&amp;amp;sr=1-3&amp;amp;keywords=zoom&#43;h6&#34;&gt;Zoom H6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Shure-SM58-LC-Cardioid-Dynamic-Microphone/dp/B0179T2CM8/ref=sr_1_1_sspa?s=musical-instruments&amp;amp;ie=UTF8&amp;amp;qid=1525105890&amp;amp;sr=1-1-spons&amp;amp;keywords=shure&#43;sm58&amp;amp;psc=1&amp;amp;smid=AZH80ONF88EC1&#34;&gt;Shure SM58&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/devchattv&#34;&gt;DevChat.tv Youtube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34;&gt;React Round Up&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Evan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://clojure.org/&#34;&gt;Clojure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://fortune.js.org/&#34;&gt;Fortune&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt6983520/&#34;&gt;Kantaro: The Sweet Tooth Salaryman&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul><li>Charles Max Wood</li></ul><div>
<strong>Special Guests: </strong>Evan Hahn</div><div>In this episode, the JavaScript Jabber panelists discuss securing Express apps with Helmet.js with Evan Hahn. Evan is a developer at <a href="https://airtable.com/" rel="nofollow">Airtable</a>, which is a company that builds spreadsheet applications that are powerful enough that you can make applications with. He has also worked at <a href="https://www.braintreepayments.com/" rel="nofollow">Braintree</a>, which does payment processing for companies. They talk about what <a href="https://helmetjs.github.io/" rel="nofollow">Helmet.js</a> is, when you would want to use it, and why it can help secure your <a href="https://expressjs.com/" rel="nofollow">Express</a> apps. They also touch on when you wouldn’t want to use Helmet and the biggest thing that it saves you from in your code.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Evan intro</li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript </a></li>
<li>What is <a href="https://helmetjs.github.io/" rel="nofollow">Helmet.js</a>?</li>
<li>
<a href="https://nodejs.org/en/" rel="nofollow">Node</a> and <a href="https://expressjs.com/" rel="nofollow">Express</a>
</li>
<li>Why would you use the approach of Middleware?</li>
<li>Helmet is not the only solution</li>
<li>Http headers</li>
<li>Current maintainer of Helmet.js</li>
<li><a href="https://www.npmjs.com/" rel="nofollow">npm</a></li>
<li>Has added a lot to the project, but is not the original creator</li>
<li>Outbound HTTP response headers</li>
<li>Helmet doesn’t fully secure your app but it does help secure it</li>
<li>How does using Helmet work?</li>
<li>Are there instances when you wouldn’t want to use Helmet?</li>
<li>No cash middleware</li>
<li>Where do you set the configuration options?</li>
<li>Top level Helmet module</li>
<li>12 modules</li>
<li>What is the biggest thing that Helmet saves you from?</li>
<li>Content security policy code</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://airtable.com/" rel="nofollow">Airtable</a></li>
<li><a href="https://www.braintreepayments.com/" rel="nofollow">Braintree</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://helmetjs.github.io/" rel="nofollow">Helmet.js</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node</a></li>
<li><a href="https://expressjs.com/" rel="nofollow">Express</a></li>
<li><a href="https://www.npmjs.com/" rel="nofollow">npm</a></li>
<li><a href="https://evanhahn.com/" rel="nofollow">Evan’s Website</a></li>
<li><a href="https://twitter.com/evanhahn?lang=en" rel="nofollow">@EvanHahn</a></li>
<li><a href="https://github.com/EvanHahn" rel="nofollow">Evan’s GitHub</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li>Camera</li>
<li><a href="https://www.amazon.com/Zoom-H6-Six-Track-Portable-Recorder/dp/B00DFU9BRK/ref=sr_1_3?ie=UTF8&keywords=zoom+h6&qid=1525105848&s=musical-instruments&sr=1-3" rel="nofollow">Zoom H6</a></li>
<li><a href="https://www.amazon.com/Shure-SM58-LC-Cardioid-Dynamic-Microphone/dp/B0179T2CM8/ref=sr_1_1_sspa?ie=UTF8&keywords=shure+sm58&psc=1&qid=1525105890&s=musical-instruments&smid=AZH80ONF88EC1&sr=1-1-spons" rel="nofollow">Shure SM58</a></li>
<li><a href="https://www.youtube.com/c/devchattv" rel="nofollow">DevChat.tv Youtube</a></li>
<li><a href="https://devchat.tv/react-round-up" rel="nofollow">React Round Up</a></li>
</ul><div>Evan</div><ul>
<li><a href="https://clojure.org/" rel="nofollow">Clojure</a></li>
<li><a href="http://fortune.js.org/" rel="nofollow">Fortune</a></li>
<li><a href="https://www.imdb.com/title/tt6983520/" rel="nofollow">Kantaro: The Sweet Tooth Salaryman</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Charles Max Wood&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Evan Hahn&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss securing Express apps with Helmet.js with Evan Hahn. Evan is a developer at &lt;a href=&#34;https://airtable.com/&#34; rel=&#34;nofollow&#34;&gt;Airtable&lt;/a&gt;, which is a company that builds spreadsheet applications that are powerful enough that you can make applications with. He has also worked at &lt;a href=&#34;https://www.braintreepayments.com/&#34; rel=&#34;nofollow&#34;&gt;Braintree&lt;/a&gt;, which does payment processing for companies. They talk about what &lt;a href=&#34;https://helmetjs.github.io/&#34; rel=&#34;nofollow&#34;&gt;Helmet.js&lt;/a&gt; is, when you would want to use it, and why it can help secure your &lt;a href=&#34;https://expressjs.com/&#34; rel=&#34;nofollow&#34;&gt;Express&lt;/a&gt; apps. They also touch on when you wouldn’t want to use Helmet and the biggest thing that it saves you from in your code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Evan intro&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://helmetjs.github.io/&#34; rel=&#34;nofollow&#34;&gt;Helmet.js&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt; and &lt;a href=&#34;https://expressjs.com/&#34; rel=&#34;nofollow&#34;&gt;Express&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Why would you use the approach of Middleware?&lt;/li&gt;
&lt;li&gt;Helmet is not the only solution&lt;/li&gt;
&lt;li&gt;Http headers&lt;/li&gt;
&lt;li&gt;Current maintainer of Helmet.js&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;npm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Has added a lot to the project, but is not the original creator&lt;/li&gt;
&lt;li&gt;Outbound HTTP response headers&lt;/li&gt;
&lt;li&gt;Helmet doesn’t fully secure your app but it does help secure it&lt;/li&gt;
&lt;li&gt;How does using Helmet work?&lt;/li&gt;
&lt;li&gt;Are there instances when you wouldn’t want to use Helmet?&lt;/li&gt;
&lt;li&gt;No cash middleware&lt;/li&gt;
&lt;li&gt;Where do you set the configuration options?&lt;/li&gt;
&lt;li&gt;Top level Helmet module&lt;/li&gt;
&lt;li&gt;12 modules&lt;/li&gt;
&lt;li&gt;What is the biggest thing that Helmet saves you from?&lt;/li&gt;
&lt;li&gt;Content security policy code&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://airtable.com/&#34; rel=&#34;nofollow&#34;&gt;Airtable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.braintreepayments.com/&#34; rel=&#34;nofollow&#34;&gt;Braintree&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://helmetjs.github.io/&#34; rel=&#34;nofollow&#34;&gt;Helmet.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://expressjs.com/&#34; rel=&#34;nofollow&#34;&gt;Express&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;npm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://evanhahn.com/&#34; rel=&#34;nofollow&#34;&gt;Evan’s Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/evanhahn?lang=en&#34; rel=&#34;nofollow&#34;&gt;@EvanHahn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/EvanHahn&#34; rel=&#34;nofollow&#34;&gt;Evan’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Camera&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Zoom-H6-Six-Track-Portable-Recorder/dp/B00DFU9BRK/ref=sr_1_3?ie=UTF8&amp;keywords=zoom&#43;h6&amp;qid=1525105848&amp;s=musical-instruments&amp;sr=1-3&#34; rel=&#34;nofollow&#34;&gt;Zoom H6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Shure-SM58-LC-Cardioid-Dynamic-Microphone/dp/B0179T2CM8/ref=sr_1_1_sspa?ie=UTF8&amp;keywords=shure&#43;sm58&amp;psc=1&amp;qid=1525105890&amp;s=musical-instruments&amp;smid=AZH80ONF88EC1&amp;sr=1-1-spons&#34; rel=&#34;nofollow&#34;&gt;Shure SM58&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/c/devchattv&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv Youtube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34; rel=&#34;nofollow&#34;&gt;React Round Up&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Evan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://clojure.org/&#34; rel=&#34;nofollow&#34;&gt;Clojure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://fortune.js.org/&#34; rel=&#34;nofollow&#34;&gt;Fortune&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.imdb.com/title/tt6983520/&#34; rel=&#34;nofollow&#34;&gt;Kantaro: The Sweet Tooth Salaryman&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38646177" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b6de3d6a-3f0e-4c07-b2b7-ff5297bf22bc/stream.mp3"/>
                
                <guid isPermaLink="false">fb41b5cf-cd2a-450a-8935-7ea6d98e798e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-311-securing-express-apps-with-helmet-js-with-evan-hahn</link>
                <pubDate>Tue, 01 May 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2415</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 310: Thwarting Insider Threats with Greg Kushto</itunes:title>
                <title>JSJ 310: Thwarting Insider Threats with Greg Kushto</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Greg Kushto&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss thwarting insider threats with Greg Kushto. Greg is the vice president of sales engineering for &lt;a href=&#34;https://www.force3.com/&#34;&gt;Force 3&lt;/a&gt; and has been focused on computer security for the last 25 years. They discuss what insider threats are, what the term includes, and give examples of what insider threats look like. They also touch on some overarching principles that companies can use to help prevent insider threats from occurring.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Greg intro&lt;/li&gt;
&lt;li&gt;Insider threats are a passion of his&lt;/li&gt;
&lt;li&gt;Most computer attacks come from the inside of the company&lt;/li&gt;
&lt;li&gt;Insider threats have changed over time&lt;/li&gt;
&lt;li&gt;What does the term “insider threats” include?&lt;/li&gt;
&lt;li&gt;Using data in an irresponsible manner&lt;/li&gt;
&lt;li&gt;Who’s fault is it?&lt;/li&gt;
&lt;li&gt;Blame the company or blame the employee?&lt;/li&gt;
&lt;li&gt;Need to understand that insider threats don’t always happen on purpose&lt;/li&gt;
&lt;li&gt;How to prevent insider threats&lt;/li&gt;
&lt;li&gt;Very broad term&lt;/li&gt;
&lt;li&gt;Are there some general principles to implement?&lt;/li&gt;
&lt;li&gt;Figure out what exactly you are doing and documenting it&lt;/li&gt;
&lt;li&gt;Documentations doesn’t have to be a punishment&lt;/li&gt;
&lt;li&gt;Know what data you have and what you need to do to protect it&lt;/li&gt;
&lt;li&gt;How easy it is to get hacked&lt;/li&gt;
&lt;li&gt;Practical things to keep people from clicking on curious links&lt;/li&gt;
&lt;li&gt;The need to change the game&lt;/li&gt;
&lt;li&gt;Fighting insider threats isn’t fun, but it is necessary&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.force3.com/&#34;&gt;Force 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/greg-kushto-050806a2&#34;&gt;Greg’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/greg_kushto?lang=en&#34;&gt;@Greg_Kushto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.force3.com/blog/&#34;&gt;Greg’s BLog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://haveibeenpwned.com/&#34;&gt;HaveIBeenPwned.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/&#34;&gt;Plural Sight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://elixirmix.com/&#34;&gt;Elixir podcast&lt;/a&gt; coming soon&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ng-conf.org/&#34;&gt;NG conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microconf.com/&#34;&gt;MicroConf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rubyhack.com/&#34;&gt;RubyHack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34;&gt;Microsoft Build&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plop.at/en/home.html&#34;&gt;Plop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;VS code sync plugin&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Awesome Proposals GitHub&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Fluffy Pancakes&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Mind-Brain-Neuroplasticity-Power-Mental/dp/0060988479&#34;&gt;&lt;em&gt;The Mind and the Brain&lt;/em&gt; by Jeffrey M. Schwartz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Greg&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://isc.sans.edu/podcast.html&#34;&gt;StormCast&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Cory House</li>
<li>AJ O’Neal</li>
<li>Aimee Knight</li>
</ul><div>
<strong>Special Guests: </strong>Greg Kushto</div><div>In this episode, the JavaScript Jabber panelists discuss thwarting insider threats with Greg Kushto. Greg is the vice president of sales engineering for <a href="https://www.force3.com/" rel="nofollow">Force 3</a> and has been focused on computer security for the last 25 years. They discuss what insider threats are, what the term includes, and give examples of what insider threats look like. They also touch on some overarching principles that companies can use to help prevent insider threats from occurring.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Greg intro</li>
<li>Insider threats are a passion of his</li>
<li>Most computer attacks come from the inside of the company</li>
<li>Insider threats have changed over time</li>
<li>What does the term “insider threats” include?</li>
<li>Using data in an irresponsible manner</li>
<li>Who’s fault is it?</li>
<li>Blame the company or blame the employee?</li>
<li>Need to understand that insider threats don’t always happen on purpose</li>
<li>How to prevent insider threats</li>
<li>Very broad term</li>
<li>Are there some general principles to implement?</li>
<li>Figure out what exactly you are doing and documenting it</li>
<li>Documentations doesn’t have to be a punishment</li>
<li>Know what data you have and what you need to do to protect it</li>
<li>How easy it is to get hacked</li>
<li>Practical things to keep people from clicking on curious links</li>
<li>The need to change the game</li>
<li>Fighting insider threats isn’t fun, but it is necessary</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://www.force3.com/" rel="nofollow">Force 3</a></li>
<li><a href="https://www.linkedin.com/in/greg-kushto-050806a2" rel="nofollow">Greg’s LinkedIn</a></li>
<li><a href="https://twitter.com/greg_kushto?lang=en" rel="nofollow">@Greg_Kushto</a></li>
<li><a href="http://www.force3.com/blog/" rel="nofollow">Greg’s BLog</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://haveibeenpwned.com/" rel="nofollow">HaveIBeenPwned.com</a></li>
<li><a href="https://www.pluralsight.com/" rel="nofollow">Plural Sight</a></li>
<li>
<a href="http://elixirmix.com/" rel="nofollow">Elixir podcast</a> coming soon</li>
<li><a href="https://www.ng-conf.org/" rel="nofollow">NG conf</a></li>
<li><a href="https://www.microconf.com/" rel="nofollow">MicroConf</a></li>
<li><a href="http://rubyhack.com/" rel="nofollow">RubyHack</a></li>
<li><a href="https://www.microsoft.com/en-us/build" rel="nofollow">Microsoft Build</a></li>
</ul><div>Cory</div><ul>
<li><a href="https://www.plop.at/en/home.html" rel="nofollow">Plop</a></li>
<li>VS code sync plugin</li>
</ul><div>Aimee</div><ul><li>Awesome Proposals GitHub</li></ul><div>AJ O’Neal</div><ul>
<li>Fluffy Pancakes</li>
<li><a href="https://www.amazon.com/Mind-Brain-Neuroplasticity-Power-Mental/dp/0060988479" rel="nofollow"><em>The Mind and the Brain</em> by Jeffrey M. Schwartz</a></li>
</ul><div>Greg</div><ul><li><a href="https://isc.sans.edu/podcast.html" rel="nofollow">StormCast</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;AJ O’Neal&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Greg Kushto&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss thwarting insider threats with Greg Kushto. Greg is the vice president of sales engineering for &lt;a href=&#34;https://www.force3.com/&#34; rel=&#34;nofollow&#34;&gt;Force 3&lt;/a&gt; and has been focused on computer security for the last 25 years. They discuss what insider threats are, what the term includes, and give examples of what insider threats look like. They also touch on some overarching principles that companies can use to help prevent insider threats from occurring.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Greg intro&lt;/li&gt;
&lt;li&gt;Insider threats are a passion of his&lt;/li&gt;
&lt;li&gt;Most computer attacks come from the inside of the company&lt;/li&gt;
&lt;li&gt;Insider threats have changed over time&lt;/li&gt;
&lt;li&gt;What does the term “insider threats” include?&lt;/li&gt;
&lt;li&gt;Using data in an irresponsible manner&lt;/li&gt;
&lt;li&gt;Who’s fault is it?&lt;/li&gt;
&lt;li&gt;Blame the company or blame the employee?&lt;/li&gt;
&lt;li&gt;Need to understand that insider threats don’t always happen on purpose&lt;/li&gt;
&lt;li&gt;How to prevent insider threats&lt;/li&gt;
&lt;li&gt;Very broad term&lt;/li&gt;
&lt;li&gt;Are there some general principles to implement?&lt;/li&gt;
&lt;li&gt;Figure out what exactly you are doing and documenting it&lt;/li&gt;
&lt;li&gt;Documentations doesn’t have to be a punishment&lt;/li&gt;
&lt;li&gt;Know what data you have and what you need to do to protect it&lt;/li&gt;
&lt;li&gt;How easy it is to get hacked&lt;/li&gt;
&lt;li&gt;Practical things to keep people from clicking on curious links&lt;/li&gt;
&lt;li&gt;The need to change the game&lt;/li&gt;
&lt;li&gt;Fighting insider threats isn’t fun, but it is necessary&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.force3.com/&#34; rel=&#34;nofollow&#34;&gt;Force 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/greg-kushto-050806a2&#34; rel=&#34;nofollow&#34;&gt;Greg’s LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/greg_kushto?lang=en&#34; rel=&#34;nofollow&#34;&gt;@Greg_Kushto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.force3.com/blog/&#34; rel=&#34;nofollow&#34;&gt;Greg’s BLog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://haveibeenpwned.com/&#34; rel=&#34;nofollow&#34;&gt;HaveIBeenPwned.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/&#34; rel=&#34;nofollow&#34;&gt;Plural Sight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://elixirmix.com/&#34; rel=&#34;nofollow&#34;&gt;Elixir podcast&lt;/a&gt; coming soon&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ng-conf.org/&#34; rel=&#34;nofollow&#34;&gt;NG conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microconf.com/&#34; rel=&#34;nofollow&#34;&gt;MicroConf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rubyhack.com/&#34; rel=&#34;nofollow&#34;&gt;RubyHack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/build&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plop.at/en/home.html&#34; rel=&#34;nofollow&#34;&gt;Plop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;VS code sync plugin&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Awesome Proposals GitHub&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Fluffy Pancakes&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Mind-Brain-Neuroplasticity-Power-Mental/dp/0060988479&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Mind and the Brain&lt;/em&gt; by Jeffrey M. Schwartz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Greg&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://isc.sans.edu/podcast.html&#34; rel=&#34;nofollow&#34;&gt;StormCast&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44247249" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d4f0c6b7-c577-4be5-8fcd-ba74ebde02e6/stream.mp3"/>
                
                <guid isPermaLink="false">24335146-2fbc-4ffb-8ed2-17dba49a5f74</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-310-thwarting-insider-threats-with-greg-kushto</link>
                <pubDate>Tue, 24 Apr 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2765</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 309: WebAssembly and JavaScript with Ben Titzer</itunes:title>
                <title>JSJ 309: WebAssembly and JavaScript with Ben Titzer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ben Titzer&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss WebAssembly and JavaScript with Ben Titzer. Ben is a JavaScript VM engineer and is on the &lt;a href=&#34;https://developers.google.com/v8/&#34;&gt;V8&lt;/a&gt; team at Google. He was one of the co-inventors of &lt;a href=&#34;http://webassembly.org/&#34;&gt;WebAssembly&lt;/a&gt; and he now works on VM engineering as well as other things for WebAssembly. They talk about how WebAssembly came to be and when it would be of most benefit to you in your own code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ben intro&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Co-inventor of &lt;a href=&#34;http://webassembly.org/&#34;&gt;WebAssembly&lt;/a&gt; (Wasm)&lt;/li&gt;
&lt;li&gt;Joined &lt;a href=&#34;https://developers.google.com/v8/&#34;&gt;V8&lt;/a&gt; in 2014&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asmjs.org/&#34;&gt;asm.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Built a JIT compiler to make asm.js faster&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/v8/v8/wiki/TurboFan&#34;&gt;TurboFan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What is the role of JavaScript? What is the role of WebAssembly?&lt;/li&gt;
&lt;li&gt;SIMD.js&lt;/li&gt;
&lt;li&gt;JavaScript is not a statically typed language&lt;/li&gt;
&lt;li&gt;Adding SIMD to Wasm was easier&lt;/li&gt;
&lt;li&gt;Easy to add things to Wasm&lt;/li&gt;
&lt;li&gt;Will JavaScript benefit?&lt;/li&gt;
&lt;li&gt;Using JavaScript with Wasm pros and cons&lt;/li&gt;
&lt;li&gt;Pros to compiling with Wasm&lt;/li&gt;
&lt;li&gt;Statically typed languages&lt;/li&gt;
&lt;li&gt;The more statically typed you are, the more you will benefit from Wasm&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is WebAssembly headed towards being used in daily application?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34;&gt;Rust&lt;/a&gt; is investing heavily in Wasm&lt;/li&gt;
&lt;li&gt;WebAssembly in gaming&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/v8/&#34;&gt;V8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://webassembly.org/&#34;&gt;WebAssembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asmjs.org/&#34;&gt;asm.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/v8/v8/wiki/TurboFan&#34;&gt;TurboFan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34;&gt;Rust&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/webassembly&#34;&gt;WebAssembly GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/titzer&#34;&gt;Ben’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://readyplayeronemovie.com/&#34;&gt;Ready Player One Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw&#34;&gt;DevChat.tv YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Alexa Flash Briefings: Add skill for “JavaScript Rants”&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://semver.npmjs.com/&#34;&gt;npm Semantic Version Calculator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/KentBeck/status/974359988352110592&#34;&gt;Kent Beck Tweet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418&#34;&gt;MDN 418 Status code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.codinghorror.com/quantity-always-trumps-quality/&#34;&gt;&lt;em&gt;Quantity Always Trumps Quality&lt;/em&gt; blog post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben&lt;/div&gt;&lt;ul&gt;&lt;li&gt;American Politics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Cory House</li>
<li>Aimee Knight</li>
</ul><div>
<strong>Special Guests: </strong>Ben Titzer</div><div>In this episode, the JavaScript Jabber panelists discuss WebAssembly and JavaScript with Ben Titzer. Ben is a JavaScript VM engineer and is on the <a href="https://developers.google.com/v8/" rel="nofollow">V8</a> team at Google. He was one of the co-inventors of <a href="http://webassembly.org/" rel="nofollow">WebAssembly</a> and he now works on VM engineering as well as other things for WebAssembly. They talk about how WebAssembly came to be and when it would be of most benefit to you in your own code.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Ben intro</li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li>Co-inventor of <a href="http://webassembly.org/" rel="nofollow">WebAssembly</a> (Wasm)</li>
<li>Joined <a href="https://developers.google.com/v8/" rel="nofollow">V8</a> in 2014</li>
<li><a href="http://asmjs.org/" rel="nofollow">asm.js</a></li>
<li>Built a JIT compiler to make asm.js faster</li>
<li><a href="https://github.com/v8/v8/wiki/TurboFan" rel="nofollow">TurboFan</a></li>
<li>What is the role of JavaScript? What is the role of WebAssembly?</li>
<li>SIMD.js</li>
<li>JavaScript is not a statically typed language</li>
<li>Adding SIMD to Wasm was easier</li>
<li>Easy to add things to Wasm</li>
<li>Will JavaScript benefit?</li>
<li>Using JavaScript with Wasm pros and cons</li>
<li>Pros to compiling with Wasm</li>
<li>Statically typed languages</li>
<li>The more statically typed you are, the more you will benefit from Wasm</li>
<li><a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a></li>
<li>Is WebAssembly headed towards being used in daily application?</li>
<li>
<a href="https://www.rust-lang.org/en-US/" rel="nofollow">Rust</a> is investing heavily in Wasm</li>
<li>WebAssembly in gaming</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://developers.google.com/v8/" rel="nofollow">V8</a></li>
<li><a href="http://webassembly.org/" rel="nofollow">WebAssembly</a></li>
<li><a href="http://asmjs.org/" rel="nofollow">asm.js</a></li>
<li><a href="https://github.com/v8/v8/wiki/TurboFan" rel="nofollow">TurboFan</a></li>
<li><a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a></li>
<li><a href="https://www.rust-lang.org/en-US/" rel="nofollow">Rust</a></li>
<li><a href="https://github.com/webassembly" rel="nofollow">WebAssembly GitHub</a></li>
<li><a href="https://github.com/titzer" rel="nofollow">Ben’s GitHub</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="http://readyplayeronemovie.com/" rel="nofollow">Ready Player One Movie</a></li>
<li><a href="https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw" rel="nofollow">DevChat.tv YouTube</a></li>
<li>Alexa Flash Briefings: Add skill for “JavaScript Rants”</li>
</ul><div>Cory</div><ul>
<li><a href="https://semver.npmjs.com/" rel="nofollow">npm Semantic Version Calculator</a></li>
<li><a href="https://twitter.com/KentBeck/status/974359988352110592" rel="nofollow">Kent Beck Tweet</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418" rel="nofollow">MDN 418 Status code</a></li>
<li><a href="https://blog.codinghorror.com/quantity-always-trumps-quality/" rel="nofollow"><em>Quantity Always Trumps Quality</em> blog post</a></li>
</ul><div>Ben</div><ul><li>American Politics</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ben Titzer&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss WebAssembly and JavaScript with Ben Titzer. Ben is a JavaScript VM engineer and is on the &lt;a href=&#34;https://developers.google.com/v8/&#34; rel=&#34;nofollow&#34;&gt;V8&lt;/a&gt; team at Google. He was one of the co-inventors of &lt;a href=&#34;http://webassembly.org/&#34; rel=&#34;nofollow&#34;&gt;WebAssembly&lt;/a&gt; and he now works on VM engineering as well as other things for WebAssembly. They talk about how WebAssembly came to be and when it would be of most benefit to you in your own code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ben intro&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Co-inventor of &lt;a href=&#34;http://webassembly.org/&#34; rel=&#34;nofollow&#34;&gt;WebAssembly&lt;/a&gt; (Wasm)&lt;/li&gt;
&lt;li&gt;Joined &lt;a href=&#34;https://developers.google.com/v8/&#34; rel=&#34;nofollow&#34;&gt;V8&lt;/a&gt; in 2014&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asmjs.org/&#34; rel=&#34;nofollow&#34;&gt;asm.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Built a JIT compiler to make asm.js faster&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/v8/v8/wiki/TurboFan&#34; rel=&#34;nofollow&#34;&gt;TurboFan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What is the role of JavaScript? What is the role of WebAssembly?&lt;/li&gt;
&lt;li&gt;SIMD.js&lt;/li&gt;
&lt;li&gt;JavaScript is not a statically typed language&lt;/li&gt;
&lt;li&gt;Adding SIMD to Wasm was easier&lt;/li&gt;
&lt;li&gt;Easy to add things to Wasm&lt;/li&gt;
&lt;li&gt;Will JavaScript benefit?&lt;/li&gt;
&lt;li&gt;Using JavaScript with Wasm pros and cons&lt;/li&gt;
&lt;li&gt;Pros to compiling with Wasm&lt;/li&gt;
&lt;li&gt;Statically typed languages&lt;/li&gt;
&lt;li&gt;The more statically typed you are, the more you will benefit from Wasm&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is WebAssembly headed towards being used in daily application?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34; rel=&#34;nofollow&#34;&gt;Rust&lt;/a&gt; is investing heavily in Wasm&lt;/li&gt;
&lt;li&gt;WebAssembly in gaming&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/v8/&#34; rel=&#34;nofollow&#34;&gt;V8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://webassembly.org/&#34; rel=&#34;nofollow&#34;&gt;WebAssembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asmjs.org/&#34; rel=&#34;nofollow&#34;&gt;asm.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/v8/v8/wiki/TurboFan&#34; rel=&#34;nofollow&#34;&gt;TurboFan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34; rel=&#34;nofollow&#34;&gt;Rust&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/webassembly&#34; rel=&#34;nofollow&#34;&gt;WebAssembly GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/titzer&#34; rel=&#34;nofollow&#34;&gt;Ben’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://readyplayeronemovie.com/&#34; rel=&#34;nofollow&#34;&gt;Ready Player One Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Alexa Flash Briefings: Add skill for “JavaScript Rants”&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://semver.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;npm Semantic Version Calculator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/KentBeck/status/974359988352110592&#34; rel=&#34;nofollow&#34;&gt;Kent Beck Tweet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418&#34; rel=&#34;nofollow&#34;&gt;MDN 418 Status code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.codinghorror.com/quantity-always-trumps-quality/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Quantity Always Trumps Quality&lt;/em&gt; blog post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben&lt;/div&gt;&lt;ul&gt;&lt;li&gt;American Politics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50380800" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a35bc120-8ab8-48d9-b300-91bd2ed31068/stream.mp3"/>
                
                <guid isPermaLink="false">62f91c81-4ded-4c9e-8a2e-8710e91d8417</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-309-webassembly-and-javascript-with-ben-titzer</link>
                <pubDate>Tue, 17 Apr 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3148</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 309: WebAssembly and JavaScript with Ben Titzer</itunes:title>
                <title>JSJ 309: WebAssembly and JavaScript with Ben Titzer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ben Titzer&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss WebAssembly and JavaScript with Ben Titzer. Ben is a JavaScript VM engineer and is on the &lt;a href=&#34;https://developers.google.com/v8/&#34;&gt;V8&lt;/a&gt; team at Google. He was one of the co-inventors of &lt;a href=&#34;http://webassembly.org/&#34;&gt;WebAssembly&lt;/a&gt; and he now works on VM engineering as well as other things for WebAssembly. They talk about how WebAssembly came to be and when it would be of most benefit to you in your own code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ben intro&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Co-inventor of &lt;a href=&#34;http://webassembly.org/&#34;&gt;WebAssembly&lt;/a&gt; (Wasm)&lt;/li&gt;
&lt;li&gt;Joined &lt;a href=&#34;https://developers.google.com/v8/&#34;&gt;V8&lt;/a&gt; in 2014&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asmjs.org/&#34;&gt;asm.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Built a JIT compiler to make asm.js faster&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/v8/v8/wiki/TurboFan&#34;&gt;TurboFan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What is the role of JavaScript? What is the role of WebAssembly?&lt;/li&gt;
&lt;li&gt;SIMD.js&lt;/li&gt;
&lt;li&gt;JavaScript is not a statically typed language&lt;/li&gt;
&lt;li&gt;Adding SIMD to Wasm was easier&lt;/li&gt;
&lt;li&gt;Easy to add things to Wasm&lt;/li&gt;
&lt;li&gt;Will JavaScript benefit?&lt;/li&gt;
&lt;li&gt;Using JavaScript with Wasm pros and cons&lt;/li&gt;
&lt;li&gt;Pros to compiling with Wasm&lt;/li&gt;
&lt;li&gt;Statically typed languages&lt;/li&gt;
&lt;li&gt;The more statically typed you are, the more you will benefit from Wasm&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is WebAssembly headed towards being used in daily application?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34;&gt;Rust&lt;/a&gt; is investing heavily in Wasm&lt;/li&gt;
&lt;li&gt;WebAssembly in gaming&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/v8/&#34;&gt;V8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://webassembly.org/&#34;&gt;WebAssembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asmjs.org/&#34;&gt;asm.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/v8/v8/wiki/TurboFan&#34;&gt;TurboFan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34;&gt;Rust&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/webassembly&#34;&gt;WebAssembly GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/titzer&#34;&gt;Ben’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://readyplayeronemovie.com/&#34;&gt;Ready Player One Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw&#34;&gt;DevChat.tv YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Alexa Flash Briefings: Add skill for “JavaScript Rants”&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://semver.npmjs.com/&#34;&gt;npm Semantic Version Calculator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/KentBeck/status/974359988352110592&#34;&gt;Kent Beck Tweet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418&#34;&gt;MDN 418 Status code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.codinghorror.com/quantity-always-trumps-quality/&#34;&gt;&lt;em&gt;Quantity Always Trumps Quality&lt;/em&gt; blog post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben&lt;/div&gt;&lt;ul&gt;&lt;li&gt;American Politics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Cory House</li>
<li>Aimee Knight</li>
</ul><div>
<strong>Special Guests: </strong>Ben Titzer</div><div>In this episode, the JavaScript Jabber panelists discuss WebAssembly and JavaScript with Ben Titzer. Ben is a JavaScript VM engineer and is on the <a href="https://developers.google.com/v8/" rel="nofollow">V8</a> team at Google. He was one of the co-inventors of <a href="http://webassembly.org/" rel="nofollow">WebAssembly</a> and he now works on VM engineering as well as other things for WebAssembly. They talk about how WebAssembly came to be and when it would be of most benefit to you in your own code.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Ben intro</li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li>Co-inventor of <a href="http://webassembly.org/" rel="nofollow">WebAssembly</a> (Wasm)</li>
<li>Joined <a href="https://developers.google.com/v8/" rel="nofollow">V8</a> in 2014</li>
<li><a href="http://asmjs.org/" rel="nofollow">asm.js</a></li>
<li>Built a JIT compiler to make asm.js faster</li>
<li><a href="https://github.com/v8/v8/wiki/TurboFan" rel="nofollow">TurboFan</a></li>
<li>What is the role of JavaScript? What is the role of WebAssembly?</li>
<li>SIMD.js</li>
<li>JavaScript is not a statically typed language</li>
<li>Adding SIMD to Wasm was easier</li>
<li>Easy to add things to Wasm</li>
<li>Will JavaScript benefit?</li>
<li>Using JavaScript with Wasm pros and cons</li>
<li>Pros to compiling with Wasm</li>
<li>Statically typed languages</li>
<li>The more statically typed you are, the more you will benefit from Wasm</li>
<li><a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a></li>
<li>Is WebAssembly headed towards being used in daily application?</li>
<li>
<a href="https://www.rust-lang.org/en-US/" rel="nofollow">Rust</a> is investing heavily in Wasm</li>
<li>WebAssembly in gaming</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://developers.google.com/v8/" rel="nofollow">V8</a></li>
<li><a href="http://webassembly.org/" rel="nofollow">WebAssembly</a></li>
<li><a href="http://asmjs.org/" rel="nofollow">asm.js</a></li>
<li><a href="https://github.com/v8/v8/wiki/TurboFan" rel="nofollow">TurboFan</a></li>
<li><a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a></li>
<li><a href="https://www.rust-lang.org/en-US/" rel="nofollow">Rust</a></li>
<li><a href="https://github.com/webassembly" rel="nofollow">WebAssembly GitHub</a></li>
<li><a href="https://github.com/titzer" rel="nofollow">Ben’s GitHub</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="http://readyplayeronemovie.com/" rel="nofollow">Ready Player One Movie</a></li>
<li><a href="https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw" rel="nofollow">DevChat.tv YouTube</a></li>
<li>Alexa Flash Briefings: Add skill for “JavaScript Rants”</li>
</ul><div>Cory</div><ul>
<li><a href="https://semver.npmjs.com/" rel="nofollow">npm Semantic Version Calculator</a></li>
<li><a href="https://twitter.com/KentBeck/status/974359988352110592" rel="nofollow">Kent Beck Tweet</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418" rel="nofollow">MDN 418 Status code</a></li>
<li><a href="https://blog.codinghorror.com/quantity-always-trumps-quality/" rel="nofollow"><em>Quantity Always Trumps Quality</em> blog post</a></li>
</ul><div>Ben</div><ul><li>American Politics</li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ben Titzer&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists discuss WebAssembly and JavaScript with Ben Titzer. Ben is a JavaScript VM engineer and is on the &lt;a href=&#34;https://developers.google.com/v8/&#34; rel=&#34;nofollow&#34;&gt;V8&lt;/a&gt; team at Google. He was one of the co-inventors of &lt;a href=&#34;http://webassembly.org/&#34; rel=&#34;nofollow&#34;&gt;WebAssembly&lt;/a&gt; and he now works on VM engineering as well as other things for WebAssembly. They talk about how WebAssembly came to be and when it would be of most benefit to you in your own code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ben intro&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Co-inventor of &lt;a href=&#34;http://webassembly.org/&#34; rel=&#34;nofollow&#34;&gt;WebAssembly&lt;/a&gt; (Wasm)&lt;/li&gt;
&lt;li&gt;Joined &lt;a href=&#34;https://developers.google.com/v8/&#34; rel=&#34;nofollow&#34;&gt;V8&lt;/a&gt; in 2014&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asmjs.org/&#34; rel=&#34;nofollow&#34;&gt;asm.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Built a JIT compiler to make asm.js faster&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/v8/v8/wiki/TurboFan&#34; rel=&#34;nofollow&#34;&gt;TurboFan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What is the role of JavaScript? What is the role of WebAssembly?&lt;/li&gt;
&lt;li&gt;SIMD.js&lt;/li&gt;
&lt;li&gt;JavaScript is not a statically typed language&lt;/li&gt;
&lt;li&gt;Adding SIMD to Wasm was easier&lt;/li&gt;
&lt;li&gt;Easy to add things to Wasm&lt;/li&gt;
&lt;li&gt;Will JavaScript benefit?&lt;/li&gt;
&lt;li&gt;Using JavaScript with Wasm pros and cons&lt;/li&gt;
&lt;li&gt;Pros to compiling with Wasm&lt;/li&gt;
&lt;li&gt;Statically typed languages&lt;/li&gt;
&lt;li&gt;The more statically typed you are, the more you will benefit from Wasm&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is WebAssembly headed towards being used in daily application?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34; rel=&#34;nofollow&#34;&gt;Rust&lt;/a&gt; is investing heavily in Wasm&lt;/li&gt;
&lt;li&gt;WebAssembly in gaming&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://developers.google.com/v8/&#34; rel=&#34;nofollow&#34;&gt;V8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://webassembly.org/&#34; rel=&#34;nofollow&#34;&gt;WebAssembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asmjs.org/&#34; rel=&#34;nofollow&#34;&gt;asm.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/v8/v8/wiki/TurboFan&#34; rel=&#34;nofollow&#34;&gt;TurboFan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rust-lang.org/en-US/&#34; rel=&#34;nofollow&#34;&gt;Rust&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/webassembly&#34; rel=&#34;nofollow&#34;&gt;WebAssembly GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/titzer&#34; rel=&#34;nofollow&#34;&gt;Ben’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://readyplayeronemovie.com/&#34; rel=&#34;nofollow&#34;&gt;Ready Player One Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Alexa Flash Briefings: Add skill for “JavaScript Rants”&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://semver.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;npm Semantic Version Calculator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/KentBeck/status/974359988352110592&#34; rel=&#34;nofollow&#34;&gt;Kent Beck Tweet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418&#34; rel=&#34;nofollow&#34;&gt;MDN 418 Status code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.codinghorror.com/quantity-always-trumps-quality/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Quantity Always Trumps Quality&lt;/em&gt; blog post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben&lt;/div&gt;&lt;ul&gt;&lt;li&gt;American Politics&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50380800" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/af3d8f66-589b-4490-b603-39d3ceccb093/stream.mp3"/>
                
                <guid isPermaLink="false">288538d4-a9ef-4c9c-8e29-c30b493fb493</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-309-webassembly-and-javascript-with-ben-titzer-f1520f6d-33a0-400b-9a32-23a6e96eb7ec</link>
                <pubDate>Tue, 17 Apr 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3148</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 308: D3.js with Ben Clinkinbeard</itunes:title>
                <title>JSJ 308: D3.js with Ben Clinkinbeard</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ben Clinkinbeard&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about &lt;a href=&#34;https://d3js.org/&#34;&gt;D3.js&lt;/a&gt; with Ben Clinkinbeard. D3.js is a &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt; library that has you use declarative code to tell it what you want and then it figures out all of the browser inconsistencies and creates the notes for you. He talks about the two main concepts behind D3, scales and selections, which once you understand make D3 a lot more user friendly. He then touches on SPGs and discusses his &lt;a href=&#34;https://benclinkinbeard.com/d3in5days/&#34;&gt;Learn D3 in 5 Days course&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is &lt;a href=&#34;https://d3js.org/&#34;&gt;D3.js&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Stands for Data Driven Documents&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How much of the learning curve is attributed to learning D3?&lt;/li&gt;
&lt;li&gt;SPG&lt;/li&gt;
&lt;li&gt;2 main concepts behind D3: scales and selections&lt;/li&gt;
&lt;li&gt;Is learning about SPGs a prerequisite to leaning D3?&lt;/li&gt;
&lt;li&gt;How serious are you talking when saying idiosyncrasies?&lt;/li&gt;
&lt;li&gt;SPG tag&lt;/li&gt;
&lt;li&gt;Understanding positioning in SPG&lt;/li&gt;
&lt;li&gt;Positions with CSS transforms&lt;/li&gt;
&lt;li&gt;Are you required to use SPG?&lt;/li&gt;
&lt;li&gt;Not required to use SPG with D3&lt;/li&gt;
&lt;li&gt;Canvas&lt;/li&gt;
&lt;li&gt;SPG is vector based&lt;/li&gt;
&lt;li&gt;SPG utility function&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brendansudol.com/writing/responsive-d3&#34;&gt;Responseivefy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://benclinkinbeard.com/d3in5days/&#34;&gt;Learn D3 in 5 Days course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is there and overlap with D3 and React?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://d3js.org/&#34;&gt;D3.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brendansudol.com/writing/responsive-d3&#34;&gt;Responsivefy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://benclinkinbeard.com/d3in5days/&#34;&gt;Learn D3 in 5 Days course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/bclinkinbeard?lang=en&#34;&gt;@bclinkinbeard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bclinkinbeard&#34;&gt;Ben’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;React cheat sheet&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4fVdg3EEbi4&#34;&gt;“Why software engineers disagree about everything” by Haseeb Qureshi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://2ality.com/2018/03/javascript-typescript-reasonml.html&#34;&gt;“JavaScript vs. TypeScript vs. ReasonML” by Dr. Axel Rauschmayer&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://levelup.gitconnected.com/how-to-use-technical-debt-in-your-favor-98bae475ba68&#34;&gt;“How To Use Technical Debt In Your Favor”&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/NeuroscienceNew?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;Neuroscience News Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChromeLabs/comlink&#34;&gt;ComLink&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Joe Eames</li>
<li>Cory House</li>
<li>Aimee Knight</li>
</ul><div>
<strong>Special Guests: </strong>Ben Clinkinbeard</div><div>In this episode, the JavaScript Jabber panelists talk about <a href="https://d3js.org/" rel="nofollow">D3.js</a> with Ben Clinkinbeard. D3.js is a <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a> library that has you use declarative code to tell it what you want and then it figures out all of the browser inconsistencies and creates the notes for you. He talks about the two main concepts behind D3, scales and selections, which once you understand make D3 a lot more user friendly. He then touches on SPGs and discusses his <a href="https://benclinkinbeard.com/d3in5days/" rel="nofollow">Learn D3 in 5 Days course</a>.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is <a href="https://d3js.org/" rel="nofollow">D3.js</a>?</li>
<li>Stands for Data Driven Documents</li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li>How much of the learning curve is attributed to learning D3?</li>
<li>SPG</li>
<li>2 main concepts behind D3: scales and selections</li>
<li>Is learning about SPGs a prerequisite to leaning D3?</li>
<li>How serious are you talking when saying idiosyncrasies?</li>
<li>SPG tag</li>
<li>Understanding positioning in SPG</li>
<li>Positions with CSS transforms</li>
<li>Are you required to use SPG?</li>
<li>Not required to use SPG with D3</li>
<li>Canvas</li>
<li>SPG is vector based</li>
<li>SPG utility function</li>
<li><a href="https://brendansudol.com/writing/responsive-d3" rel="nofollow">Responseivefy</a></li>
<li><a href="https://benclinkinbeard.com/d3in5days/" rel="nofollow">Learn D3 in 5 Days course</a></li>
<li>Is there and overlap with D3 and React?</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://d3js.org/" rel="nofollow">D3.js</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://brendansudol.com/writing/responsive-d3" rel="nofollow">Responsivefy</a></li>
<li><a href="https://benclinkinbeard.com/d3in5days/" rel="nofollow">Learn D3 in 5 Days course</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React </a></li>
<li><a href="https://twitter.com/bclinkinbeard?lang=en" rel="nofollow">@bclinkinbeard</a></li>
<li><a href="https://github.com/bclinkinbeard" rel="nofollow">Ben’s GitHub</a></li>
</ul><div><strong>Picks:</strong></div><div>Cory</div><ul>
<li>React cheat sheet</li>
<li><a href="https://www.youtube.com/watch?v=4fVdg3EEbi4" rel="nofollow">“Why software engineers disagree about everything” by Haseeb Qureshi</a></li>
</ul><div>Joe Eames</div><ul><li><a href="http://2ality.com/2018/03/javascript-typescript-reasonml.html" rel="nofollow">“JavaScript vs. TypeScript vs. ReasonML” by Dr. Axel Rauschmayer</a></li></ul><div>Aimee</div><ul>
<li><a href="https://levelup.gitconnected.com/how-to-use-technical-debt-in-your-favor-98bae475ba68" rel="nofollow">“How To Use Technical Debt In Your Favor”</a></li>
<li><a href="https://twitter.com/NeuroscienceNew?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">Neuroscience News Twitter</a></li>
</ul><div>Ben</div><ul><li><a href="https://github.com/GoogleChromeLabs/comlink" rel="nofollow">ComLink</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ben Clinkinbeard&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about &lt;a href=&#34;https://d3js.org/&#34; rel=&#34;nofollow&#34;&gt;D3.js&lt;/a&gt; with Ben Clinkinbeard. D3.js is a &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; library that has you use declarative code to tell it what you want and then it figures out all of the browser inconsistencies and creates the notes for you. He talks about the two main concepts behind D3, scales and selections, which once you understand make D3 a lot more user friendly. He then touches on SPGs and discusses his &lt;a href=&#34;https://benclinkinbeard.com/d3in5days/&#34; rel=&#34;nofollow&#34;&gt;Learn D3 in 5 Days course&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is &lt;a href=&#34;https://d3js.org/&#34; rel=&#34;nofollow&#34;&gt;D3.js&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Stands for Data Driven Documents&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How much of the learning curve is attributed to learning D3?&lt;/li&gt;
&lt;li&gt;SPG&lt;/li&gt;
&lt;li&gt;2 main concepts behind D3: scales and selections&lt;/li&gt;
&lt;li&gt;Is learning about SPGs a prerequisite to leaning D3?&lt;/li&gt;
&lt;li&gt;How serious are you talking when saying idiosyncrasies?&lt;/li&gt;
&lt;li&gt;SPG tag&lt;/li&gt;
&lt;li&gt;Understanding positioning in SPG&lt;/li&gt;
&lt;li&gt;Positions with CSS transforms&lt;/li&gt;
&lt;li&gt;Are you required to use SPG?&lt;/li&gt;
&lt;li&gt;Not required to use SPG with D3&lt;/li&gt;
&lt;li&gt;Canvas&lt;/li&gt;
&lt;li&gt;SPG is vector based&lt;/li&gt;
&lt;li&gt;SPG utility function&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brendansudol.com/writing/responsive-d3&#34; rel=&#34;nofollow&#34;&gt;Responseivefy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://benclinkinbeard.com/d3in5days/&#34; rel=&#34;nofollow&#34;&gt;Learn D3 in 5 Days course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is there and overlap with D3 and React?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://d3js.org/&#34; rel=&#34;nofollow&#34;&gt;D3.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brendansudol.com/writing/responsive-d3&#34; rel=&#34;nofollow&#34;&gt;Responsivefy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://benclinkinbeard.com/d3in5days/&#34; rel=&#34;nofollow&#34;&gt;Learn D3 in 5 Days course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/bclinkinbeard?lang=en&#34; rel=&#34;nofollow&#34;&gt;@bclinkinbeard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bclinkinbeard&#34; rel=&#34;nofollow&#34;&gt;Ben’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;React cheat sheet&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4fVdg3EEbi4&#34; rel=&#34;nofollow&#34;&gt;“Why software engineers disagree about everything” by Haseeb Qureshi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://2ality.com/2018/03/javascript-typescript-reasonml.html&#34; rel=&#34;nofollow&#34;&gt;“JavaScript vs. TypeScript vs. ReasonML” by Dr. Axel Rauschmayer&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://levelup.gitconnected.com/how-to-use-technical-debt-in-your-favor-98bae475ba68&#34; rel=&#34;nofollow&#34;&gt;“How To Use Technical Debt In Your Favor”&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/NeuroscienceNew?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;Neuroscience News Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChromeLabs/comlink&#34; rel=&#34;nofollow&#34;&gt;ComLink&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44112248" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6a2618ce-5376-4407-8fb6-a92f39bbdb3f/stream.mp3"/>
                
                <guid isPermaLink="false">4b624695-e10a-4e63-bb1a-fbf70035bf06</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-308-d3-js-with-ben-clinkinbeard</link>
                <pubDate>Tue, 10 Apr 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2757</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 307: Apollo with Peggy Rayzis</itunes:title>
                <title>JSJ 307: Apollo with Peggy Rayzis</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Peggy Rayzis&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about Apollo with Peggy Rayzis. Peggy is an open source engineer on the &lt;a href=&#34;https://www.apollographql.com/&#34;&gt;Apollo&lt;/a&gt; team where she primarily focuses on client stuff, working on &lt;a href=&#34;https://www.apollographql.com/client/&#34;&gt;Apollo Client&lt;/a&gt;, and also other libraries. Previously, she was a UI engineer at &lt;a href=&#34;https://www.mlssoccer.com/&#34;&gt;Major League Soccer&lt;/a&gt; where she worked primarily with &lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt; and &lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;React Native&lt;/a&gt;. She discusses what &lt;a href=&#34;https://graphql.org/&#34;&gt;GraphQL&lt;/a&gt; is and how it is used, as well as how they use it in the Apollo team to make their lives as developers easier. They also touch on when it would work best to use GraphQL and when it is not ideal to use it.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/aia-127-graphql-and-apollo-with-uri-goldshtein&#34;&gt;AiA 127 Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Peggy intro&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://graphql.org/&#34;&gt;GraphQL&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;What is a Typed Query Language?&lt;/li&gt;
&lt;li&gt;What is a schema?&lt;/li&gt;
&lt;li&gt;Where do schemas get defined?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.graph.cool/graphql-sdl-schema-definition-language-6755bcb9ce51&#34;&gt;GraphQL SDL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Apollo Stack and &lt;a href=&#34;https://github.com/apollographql/apollo-server&#34;&gt;Apollo Server&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Tracing and cash control&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/engine&#34;&gt;Apollo Engine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d&#34;&gt;&lt;em&gt;How GraphQL Replaces Redux&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;GraphQL cuts down on front-end management&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/apollographql/apollo-link-state&#34;&gt;Apollo Link State&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The best code is no code&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.apollographql.com/client/&#34;&gt;Apollo Client&lt;/a&gt; allows for greater developer productivity&lt;/li&gt;
&lt;li&gt;Does the conversation change if you’re not using &lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt; or in a different ecosystem?&lt;/li&gt;
&lt;li&gt;When is the right time to use this?&lt;/li&gt;
&lt;li&gt;Data doesn’t have to be graph shaped to get the most out of GraphQL&lt;/li&gt;
&lt;li&gt;Analyze schema with Apollo Engine&lt;/li&gt;
&lt;li&gt;Is there a way to specify depth?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dev-blog.apollodata.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b&#34;&gt;Max Stoiber blog post&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How would people start using this?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.howtographql.com/&#34;&gt;HowtoGraphQL.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34;&gt;React Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jsdevsummit.com/&#34;&gt;JS Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/&#34;&gt;Apollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/aia-127-graphql-and-apollo-with-uri-goldshtein&#34;&gt;AiA 127 Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/client/&#34;&gt;Apollo Client&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mlssoccer.com/&#34;&gt;Major League Soccer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;React Native&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.graph.cool/graphql-sdl-schema-definition-language-6755bcb9ce51&#34;&gt;GraphQL SDL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/apollographql/apollo-server&#34;&gt;Apollo Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/engine&#34;&gt;Apollo Engine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d&#34;&gt;&lt;em&gt;How GraphQL Replaces Redux&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/apollographql/apollo-link-state&#34;&gt;Apollo Link State&lt;/a&gt;&lt;/li...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>AJ ONeal</li>
</ul><div>
<strong>Special Guests: </strong>Peggy Rayzis</div><div>In this episode, the JavaScript Jabber panelists talk about Apollo with Peggy Rayzis. Peggy is an open source engineer on the <a href="https://www.apollographql.com/" rel="nofollow">Apollo</a> team where she primarily focuses on client stuff, working on <a href="https://www.apollographql.com/client/" rel="nofollow">Apollo Client</a>, and also other libraries. Previously, she was a UI engineer at <a href="https://www.mlssoccer.com/" rel="nofollow">Major League Soccer</a> where she worked primarily with <a href="https://reactjs.org/" rel="nofollow">React</a> and <a href="https://facebook.github.io/react-native/" rel="nofollow">React Native</a>. She discusses what <a href="https://graphql.org/" rel="nofollow">GraphQL</a> is and how it is used, as well as how they use it in the Apollo team to make their lives as developers easier. They also touch on when it would work best to use GraphQL and when it is not ideal to use it.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li><a href="https://devchat.tv/adv-in-angular/aia-127-graphql-and-apollo-with-uri-goldshtein" rel="nofollow">AiA 127 Episode</a></li>
<li>Peggy intro</li>
<li>What is <a href="https://graphql.org/" rel="nofollow">GraphQL</a>?</li>
<li>What is a Typed Query Language?</li>
<li>What is a schema?</li>
<li>Where do schemas get defined?</li>
<li><a href="https://blog.graph.cool/graphql-sdl-schema-definition-language-6755bcb9ce51" rel="nofollow">GraphQL SDL</a></li>
<li>Apollo Stack and <a href="https://github.com/apollographql/apollo-server" rel="nofollow">Apollo Server</a>
</li>
<li>Tracing and cash control</li>
<li><a href="https://www.apollographql.com/engine" rel="nofollow">Apollo Engine</a></li>
<li><a href="https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d" rel="nofollow"><em>How GraphQL Replaces Redux</em></a></li>
<li>GraphQL cuts down on front-end management</li>
<li><a href="https://github.com/apollographql/apollo-link-state" rel="nofollow">Apollo Link State</a></li>
<li>The best code is no code</li>
<li>
<a href="https://www.apollographql.com/client/" rel="nofollow">Apollo Client</a> allows for greater developer productivity</li>
<li>Does the conversation change if you’re not using <a href="https://redux.js.org/" rel="nofollow">Redux</a> or in a different ecosystem?</li>
<li>When is the right time to use this?</li>
<li>Data doesn’t have to be graph shaped to get the most out of GraphQL</li>
<li>Analyze schema with Apollo Engine</li>
<li>Is there a way to specify depth?</li>
<li><a href="https://dev-blog.apollodata.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b" rel="nofollow">Max Stoiber blog post</a></li>
<li>How would people start using this?</li>
<li><a href="https://www.howtographql.com/" rel="nofollow">HowtoGraphQL.com</a></li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://reactdevsummit.com/" rel="nofollow">React Dev Summit</a></li>
<li><a href="https://jsdevsummit.com/" rel="nofollow">JS Dev Summit</a></li>
<li><a href="https://www.apollographql.com/" rel="nofollow">Apollo</a></li>
<li><a href="https://devchat.tv/adv-in-angular/aia-127-graphql-and-apollo-with-uri-goldshtein" rel="nofollow">AiA 127 Episode</a></li>
<li><a href="https://www.apollographql.com/client/" rel="nofollow">Apollo Client</a></li>
<li><a href="https://www.mlssoccer.com/" rel="nofollow">Major League Soccer</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li><a href="https://facebook.github.io/react-native/" rel="nofollow">React Native</a></li>
<li><a href="https://graphql.org/" rel="nofollow">GraphQL</a></li>
<li><a href="https://blog.graph.cool/graphql-sdl-schema-definition-language-6755bcb9ce51" rel="nofollow">GraphQL SDL</a></li>
<li><a href="https://github.com/apollographql/apollo-server" rel="nofollow">Apollo Server</a></li>
<li><a href="https://www.apollographql.com/engine" rel="nofollow">Apollo Engine</a></li>
<li><a href="https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d" rel="nofollow"><em>How GraphQL Replaces Redux</em></a></li>
<li><a href="https://github.com/apollographql/apollo-link-state" rel="nofollow">Apollo Link State</a></li>
<li><a href="https://redux.js.org/" rel="nofollow">Redux</a></li>
<li><a href="https://dev-blog.apollodata.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b" rel="nofollow">Max Stoiber blog post</a></li>
<li><a href="https://www.howtographql.com/" rel="nofollow">HowtoGraphQL.com</a></li>
<li><a href="https://twitter.com/peggyrayzis?lang=en" rel="nofollow">@PeggyRayzis</a></li>
<li><a href="https://github.com/peggyrayzis" rel="nofollow">Peggy’s GitHub</a></li>
<li><a href="https://medium.com/@peggyrayzis" rel="nofollow">Peggy’s Medium</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="http://graphql-ruby.org/" rel="nofollow">GraphQL Ruby</a></li>
<li><a href="https://github.com/wp-graphql/wp-graphql" rel="nofollow">WordPress GraphQL</a></li>
<li><a href="https://www.amazon.com/Potter-Hogwarts-Battle-Cooperative-Building/dp/B01EIKRP0K" rel="nofollow">Hogwarts Battles Board Game</a></li>
<li><a href="https://www.amazon.com/Pandemic-Legacy-Season-1-Blue/dp/B00TQ5SEAI" rel="nofollow">Pandemic Legacy</a></li>
<li><a href="https://www.amazon.com/Wizards-of-the-Coast-JUN118204/dp/B005J146MI" rel="nofollow">Risk Legacy</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d" rel="nofollow"><em>How GraphQL Replaces Redux</em></a></li>
<li>JavaScript Meetup in LA</li>
</ul><div>AJ</div><ul>
<li><a href="https://www.simple.com/" rel="nofollow">Simple.com</a></li>
<li><a href="https://broccoliwallet.com/" rel="nofollow">BroccoliWallet.com</a></li>
<li><a href="https://www.amazon.com/Four-Hidden-Amazon-Facebook-Google/dp/0525501223" rel="nofollow"><em>The Four</em> by Scott Galloway</a></li>
</ul><div>Peggy</div><ul>
<li><a href="https://workshop.me/" rel="nofollow">Workshop.me</a></li>
<li><a href="https://www.amazon.com/Thanks-Feedback-Science-Receiving-Well/dp/0670014664" rel="nofollow"><em>Thanks for the Feedback</em> by Douglas Stone</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;AJ ONeal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Peggy Rayzis&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about Apollo with Peggy Rayzis. Peggy is an open source engineer on the &lt;a href=&#34;https://www.apollographql.com/&#34; rel=&#34;nofollow&#34;&gt;Apollo&lt;/a&gt; team where she primarily focuses on client stuff, working on &lt;a href=&#34;https://www.apollographql.com/client/&#34; rel=&#34;nofollow&#34;&gt;Apollo Client&lt;/a&gt;, and also other libraries. Previously, she was a UI engineer at &lt;a href=&#34;https://www.mlssoccer.com/&#34; rel=&#34;nofollow&#34;&gt;Major League Soccer&lt;/a&gt; where she worked primarily with &lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; and &lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt;. She discusses what &lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt; is and how it is used, as well as how they use it in the Apollo team to make their lives as developers easier. They also touch on when it would work best to use GraphQL and when it is not ideal to use it.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/aia-127-graphql-and-apollo-with-uri-goldshtein&#34; rel=&#34;nofollow&#34;&gt;AiA 127 Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Peggy intro&lt;/li&gt;
&lt;li&gt;What is &lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;What is a Typed Query Language?&lt;/li&gt;
&lt;li&gt;What is a schema?&lt;/li&gt;
&lt;li&gt;Where do schemas get defined?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.graph.cool/graphql-sdl-schema-definition-language-6755bcb9ce51&#34; rel=&#34;nofollow&#34;&gt;GraphQL SDL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Apollo Stack and &lt;a href=&#34;https://github.com/apollographql/apollo-server&#34; rel=&#34;nofollow&#34;&gt;Apollo Server&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Tracing and cash control&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/engine&#34; rel=&#34;nofollow&#34;&gt;Apollo Engine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;How GraphQL Replaces Redux&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;GraphQL cuts down on front-end management&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/apollographql/apollo-link-state&#34; rel=&#34;nofollow&#34;&gt;Apollo Link State&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The best code is no code&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.apollographql.com/client/&#34; rel=&#34;nofollow&#34;&gt;Apollo Client&lt;/a&gt; allows for greater developer productivity&lt;/li&gt;
&lt;li&gt;Does the conversation change if you’re not using &lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt; or in a different ecosystem?&lt;/li&gt;
&lt;li&gt;When is the right time to use this?&lt;/li&gt;
&lt;li&gt;Data doesn’t have to be graph shaped to get the most out of GraphQL&lt;/li&gt;
&lt;li&gt;Analyze schema with Apollo Engine&lt;/li&gt;
&lt;li&gt;Is there a way to specify depth?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dev-blog.apollodata.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b&#34; rel=&#34;nofollow&#34;&gt;Max Stoiber blog post&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How would people start using this?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.howtographql.com/&#34; rel=&#34;nofollow&#34;&gt;HowtoGraphQL.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;React Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jsdevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;JS Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/&#34; rel=&#34;nofollow&#34;&gt;Apollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular/aia-127-graphql-and-apollo-with-uri-goldshtein&#34; rel=&#34;nofollow&#34;&gt;AiA 127 Episode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/client/&#34; rel=&#34;nofollow&#34;&gt;Apollo Client&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mlssoccer.com/&#34; rel=&#34;nofollow&#34;&gt;Major League Soccer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.graph.cool/graphql-sdl-schema-definition-language-6755bcb9ce51&#34; rel=&#34;nofollow&#34;&gt;GraphQL SDL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/apollographql/apollo-server&#34; rel=&#34;nofollow&#34;&gt;Apollo Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/engine&#34; rel=&#34;nofollow&#34;&gt;Apollo Engine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;How GraphQL Replaces Redux&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/apollographql/apollo-link-state&#34; rel=&#34;nofollow&#34;&gt;Apollo Link State&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dev-blog.apollodata.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b&#34; rel=&#34;nofollow&#34;&gt;Max Stoiber blog post&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.howtographql.com/&#34; rel=&#34;nofollow&#34;&gt;HowtoGraphQL.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/peggyrayzis?lang=en&#34; rel=&#34;nofollow&#34;&gt;@PeggyRayzis&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/peggyrayzis&#34; rel=&#34;nofollow&#34;&gt;Peggy’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@peggyrayzis&#34; rel=&#34;nofollow&#34;&gt;Peggy’s Medium&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://graphql-ruby.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL Ruby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wp-graphql/wp-graphql&#34; rel=&#34;nofollow&#34;&gt;WordPress GraphQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Potter-Hogwarts-Battle-Cooperative-Building/dp/B01EIKRP0K&#34; rel=&#34;nofollow&#34;&gt;Hogwarts Battles Board Game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Pandemic-Legacy-Season-1-Blue/dp/B00TQ5SEAI&#34; rel=&#34;nofollow&#34;&gt;Pandemic Legacy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Wizards-of-the-Coast-JUN118204/dp/B005J146MI&#34; rel=&#34;nofollow&#34;&gt;Risk Legacy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;How GraphQL Replaces Redux&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;JavaScript Meetup in LA&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.simple.com/&#34; rel=&#34;nofollow&#34;&gt;Simple.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://broccoliwallet.com/&#34; rel=&#34;nofollow&#34;&gt;BroccoliWallet.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Four-Hidden-Amazon-Facebook-Google/dp/0525501223&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Four&lt;/em&gt; by Scott Galloway&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Peggy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://workshop.me/&#34; rel=&#34;nofollow&#34;&gt;Workshop.me&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Thanks-Feedback-Science-Receiving-Well/dp/0670014664&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Thanks for the Feedback&lt;/em&gt; by Douglas Stone&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38568437" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f06d6acf-e14f-46b0-90a3-9e169fd253bd/stream.mp3"/>
                
                <guid isPermaLink="false">0d19a276-47c9-4635-be05-1267941d5281</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-307-apollo-with-peggy-rayzis</link>
                <pubDate>Tue, 03 Apr 2018 13:47:00 &#43;0000</pubDate>
                <itunes:duration>2410</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 306: The Framework Summit with Joe Eames</itunes:title>
                <title>JSJ 306: The Framework Summit with Joe Eames</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about the &lt;a href=&#34;https://www.frameworksummit.com/&#34;&gt;Framework Summit&lt;/a&gt;. It was the brainchild of Merrick Christensen. This summit includes talks on multiple different frameworks all in a two-day conference, which allows you to get exposed to new frameworks while still learning more about the framework your job requires you to use. Another goal of the conference is that it will be able to open people’s eyes up to the different frameworks available to them and show that no one framework is superior to another.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is the &lt;a href=&#34;https://www.frameworksummit.com/&#34;&gt;Framework Summit&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;The framework you use plays a huge role in your programming&lt;/li&gt;
&lt;li&gt;For people who want to learn about more than one framework&lt;/li&gt;
&lt;li&gt;Allows you to explore&lt;/li&gt;
&lt;li&gt;The format of the conference&lt;/li&gt;
&lt;li&gt;Park City, Utah in October 2018&lt;/li&gt;
&lt;li&gt;Helps you answer which framework should you use?&lt;/li&gt;
&lt;li&gt;Goal is to open people’s eyes up to other frameworks&lt;/li&gt;
&lt;li&gt;Decrease internet arguments over which framework is better&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca&#34;&gt;Fluent Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Get to have conversation with other people who work in your framework&lt;/li&gt;
&lt;li&gt;Making connections&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=jl1tGiUiTtI&#34;&gt;React Rally Talk Evan Czaplicki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The context matters&lt;/li&gt;
&lt;li&gt;Being able to deep dive into the different frameworks&lt;/li&gt;
&lt;li&gt;Using frameworks in conjunction with one another&lt;/li&gt;
&lt;li&gt;Have you seen “religionist” themes in programming frameworks?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Righteous-Mind-Divided-Politics-Religion/dp/0307455777&#34;&gt;&lt;em&gt;Why Good People Are Divided by Politics and Religion&lt;/em&gt; by Jonathan Haidt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Some people will never look beyond their frameworks&lt;/li&gt;
&lt;li&gt;If it’s working, why would you mess with it?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34;&gt;React Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jsdevsummit.com/&#34;&gt;JS Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34;&gt;Framework Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.emberjs.com/&#34;&gt;Ember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca&#34;&gt;Fluent Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=jl1tGiUiTtI&#34;&gt;React Rally Talk Evan Czaplicki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Righteous-Mind-Divided-Politics-Religion/dp/0307455777&#34;&gt;&lt;em&gt;Why Good People Are Divided by Politics and Religion&lt;/em&gt; by Jonathan Haidt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/FrameworkSummit&#34;&gt;@FrameworkSummit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dustinchristensen.bandcamp.com/track/parked-out-by-the-lake&#34;&gt;Parked Out By the Lake Dustin Christensen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34;&gt;DevChat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://themeforest.net/item/newspaper/5489609&#34;&gt;Newspaper by Themeforest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www2.pvlighthouse.com.au/resources/quokka2/quokka%202.aspx&#34;&gt;Quokka&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.republicoftea.com/&#34;&gt;Republic of Tea – Apple Cider Vinegar Tea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.agitar.com/downloads/TheWayOfTestivus.pdf&#34;&gt;The Way of Testivus&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=jl1tGiUiTtI&#34;&gt;Evan Czaplicki Talk&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dinosaurs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Cory House</li>
<li>Aimee Knight</li>
<li>Joe Eames</li>
<li>AJ O&#39;Neal</li>
</ul><div>In this episode, the JavaScript Jabber panelists talk about the <a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit</a>. It was the brainchild of Merrick Christensen. This summit includes talks on multiple different frameworks all in a two-day conference, which allows you to get exposed to new frameworks while still learning more about the framework your job requires you to use. Another goal of the conference is that it will be able to open people’s eyes up to the different frameworks available to them and show that no one framework is superior to another.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is the <a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit</a>?</li>
<li>The framework you use plays a huge role in your programming</li>
<li>For people who want to learn about more than one framework</li>
<li>Allows you to explore</li>
<li>The format of the conference</li>
<li>Park City, Utah in October 2018</li>
<li>Helps you answer which framework should you use?</li>
<li>Goal is to open people’s eyes up to other frameworks</li>
<li>Decrease internet arguments over which framework is better</li>
<li><a href="https://conferences.oreilly.com/fluent/fl-ca" rel="nofollow">Fluent Conference</a></li>
<li>Get to have conversation with other people who work in your framework</li>
<li>Making connections</li>
<li><a href="https://www.youtube.com/watch?v=jl1tGiUiTtI" rel="nofollow">React Rally Talk Evan Czaplicki</a></li>
<li>The context matters</li>
<li>Being able to deep dive into the different frameworks</li>
<li>Using frameworks in conjunction with one another</li>
<li>Have you seen “religionist” themes in programming frameworks?</li>
<li><a href="https://www.amazon.com/Righteous-Mind-Divided-Politics-Religion/dp/0307455777" rel="nofollow"><em>Why Good People Are Divided by Politics and Religion</em> by Jonathan Haidt</a></li>
<li>Some people will never look beyond their frameworks</li>
<li>If it’s working, why would you mess with it?</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://reactdevsummit.com/" rel="nofollow">React Dev Summit</a></li>
<li><a href="https://jsdevsummit.com/" rel="nofollow">JS Dev Summit</a></li>
<li><a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit</a></li>
<li><a href="https://angular.io/" rel="nofollow">Angular</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li><a href="https://www.emberjs.com/" rel="nofollow">Ember</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://conferences.oreilly.com/fluent/fl-ca" rel="nofollow">Fluent Conference</a></li>
<li><a href="https://www.youtube.com/watch?v=jl1tGiUiTtI" rel="nofollow">React Rally Talk Evan Czaplicki</a></li>
<li><a href="https://www.amazon.com/Righteous-Mind-Divided-Politics-Religion/dp/0307455777" rel="nofollow"><em>Why Good People Are Divided by Politics and Religion</em> by Jonathan Haidt</a></li>
<li><a href="https://twitter.com/FrameworkSummit" rel="nofollow">@FrameworkSummit</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://dustinchristensen.bandcamp.com/track/parked-out-by-the-lake" rel="nofollow">Parked Out By the Lake Dustin Christensen</a></li>
<li><a href="https://devchat.tv/" rel="nofollow">DevChat.tv</a></li>
<li><a href="https://themeforest.net/item/newspaper/5489609" rel="nofollow">Newspaper by Themeforest</a></li>
</ul><div>Cory</div><ul><li><a href="https://www2.pvlighthouse.com.au/resources/quokka2/quokka%202.aspx" rel="nofollow">Quokka</a></li></ul><div>Aimee</div><ul>
<li><a href="http://www.republicoftea.com/" rel="nofollow">Republic of Tea – Apple Cider Vinegar Tea</a></li>
<li><a href="http://www.agitar.com/downloads/TheWayOfTestivus.pdf" rel="nofollow">The Way of Testivus</a></li>
</ul><div>Joe</div><ul><li><a href="https://www.youtube.com/watch?v=jl1tGiUiTtI" rel="nofollow">Evan Czaplicki Talk</a></li></ul><div>AJ</div><ul>
<li>Dinosaurs</li>
<li><a href="https://www.youtube.com/watch?v=UAsTlnjvetI" rel="nofollow">Cough Syrup by Young the Giant</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about the &lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit&lt;/a&gt;. It was the brainchild of Merrick Christensen. This summit includes talks on multiple different frameworks all in a two-day conference, which allows you to get exposed to new frameworks while still learning more about the framework your job requires you to use. Another goal of the conference is that it will be able to open people’s eyes up to the different frameworks available to them and show that no one framework is superior to another.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is the &lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;The framework you use plays a huge role in your programming&lt;/li&gt;
&lt;li&gt;For people who want to learn about more than one framework&lt;/li&gt;
&lt;li&gt;Allows you to explore&lt;/li&gt;
&lt;li&gt;The format of the conference&lt;/li&gt;
&lt;li&gt;Park City, Utah in October 2018&lt;/li&gt;
&lt;li&gt;Helps you answer which framework should you use?&lt;/li&gt;
&lt;li&gt;Goal is to open people’s eyes up to other frameworks&lt;/li&gt;
&lt;li&gt;Decrease internet arguments over which framework is better&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca&#34; rel=&#34;nofollow&#34;&gt;Fluent Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Get to have conversation with other people who work in your framework&lt;/li&gt;
&lt;li&gt;Making connections&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=jl1tGiUiTtI&#34; rel=&#34;nofollow&#34;&gt;React Rally Talk Evan Czaplicki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The context matters&lt;/li&gt;
&lt;li&gt;Being able to deep dive into the different frameworks&lt;/li&gt;
&lt;li&gt;Using frameworks in conjunction with one another&lt;/li&gt;
&lt;li&gt;Have you seen “religionist” themes in programming frameworks?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Righteous-Mind-Divided-Politics-Religion/dp/0307455777&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Why Good People Are Divided by Politics and Religion&lt;/em&gt; by Jonathan Haidt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Some people will never look beyond their frameworks&lt;/li&gt;
&lt;li&gt;If it’s working, why would you mess with it?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;React Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jsdevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;JS Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.emberjs.com/&#34; rel=&#34;nofollow&#34;&gt;Ember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://conferences.oreilly.com/fluent/fl-ca&#34; rel=&#34;nofollow&#34;&gt;Fluent Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=jl1tGiUiTtI&#34; rel=&#34;nofollow&#34;&gt;React Rally Talk Evan Czaplicki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Righteous-Mind-Divided-Politics-Religion/dp/0307455777&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Why Good People Are Divided by Politics and Religion&lt;/em&gt; by Jonathan Haidt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/FrameworkSummit&#34; rel=&#34;nofollow&#34;&gt;@FrameworkSummit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://dustinchristensen.bandcamp.com/track/parked-out-by-the-lake&#34; rel=&#34;nofollow&#34;&gt;Parked Out By the Lake Dustin Christensen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://themeforest.net/item/newspaper/5489609&#34; rel=&#34;nofollow&#34;&gt;Newspaper by Themeforest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www2.pvlighthouse.com.au/resources/quokka2/quokka%202.aspx&#34; rel=&#34;nofollow&#34;&gt;Quokka&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.republicoftea.com/&#34; rel=&#34;nofollow&#34;&gt;Republic of Tea – Apple Cider Vinegar Tea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.agitar.com/downloads/TheWayOfTestivus.pdf&#34; rel=&#34;nofollow&#34;&gt;The Way of Testivus&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=jl1tGiUiTtI&#34; rel=&#34;nofollow&#34;&gt;Evan Czaplicki Talk&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dinosaurs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=UAsTlnjvetI&#34; rel=&#34;nofollow&#34;&gt;Cough Syrup by Young the Giant&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46249273" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7c370768-fb3f-4059-9e52-6d7718228c40/stream.mp3"/>
                
                <guid isPermaLink="false">2325325c-8a1c-41d6-bd45-f3d3bf4ab493</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-306-the-framework-summit-with-joe-eames</link>
                <pubDate>Tue, 27 Mar 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2890</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 305: Continuous Integration, Processes, and DangerJS with Orta Therox</itunes:title>
                <title>JSJ 305: Continuous Integration, Processes, and DangerJS with Orta Therox</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Orta Therox&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about the tool &lt;a href=&#34;http://danger.systems/js/&#34;&gt;Danger&lt;/a&gt; with Orta Therox. Danger allows you to create cultural rules about your pole request workflow. They discuss what Danger is, how it works, and how it can help you to catch errors and speed up code review. Danger lets you erase discussions so that you can focus on the things that you should really be focusing on, like the code. They also compare Danger to other ways of doing test converge.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is &lt;a href=&#34;http://danger.systems/js/&#34;&gt;DangerJS&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Think of it as being on the PR level&lt;/li&gt;
&lt;li&gt;Provides an eval context&lt;/li&gt;
&lt;li&gt;Used on larger projects&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://reactjs.org/&#34;&gt;React,&lt;/a&gt; &lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;React Native&lt;/a&gt;, &lt;a href=&#34;https://www.apollographql.com/&#34;&gt;Apollo&lt;/a&gt;, and &lt;a href=&#34;http://reactivex.io/rxjs/&#34;&gt;RxJS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Experimenting with moving Danger onto a server&lt;/li&gt;
&lt;li&gt;Danger can run as a linting step&lt;/li&gt;
&lt;li&gt;Pre-commit hooks&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How do you use Danger on your own machine?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://danger.systems/ruby/&#34;&gt;Danger Ruby&lt;/a&gt; vs &lt;a href=&#34;http://danger.systems/js/&#34;&gt;Danger JS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;NPM install&lt;/li&gt;
&lt;li&gt;How is using Danger better that other ways of test coverage?&lt;/li&gt;
&lt;li&gt;What kinds of rules can you write for this system?&lt;/li&gt;
&lt;li&gt;Can use with &lt;a href=&#34;https://www.ruby-lang.org/en/&#34;&gt;Ruby&lt;/a&gt; or &lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;React Storybooks&lt;/li&gt;
&lt;li&gt;Retrospectives&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34;&gt;React Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jsdevsummit.com/&#34;&gt;JS Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://danger.systems/js/&#34;&gt;Danger JS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;React Native&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/&#34;&gt;Apollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://reactivex.io/rxjs/&#34;&gt;RxJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://danger.systems/ruby/&#34;&gt;Danger Ruby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ruby-lang.org/en/&#34;&gt;Ruby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/orta&#34;&gt;Orta’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://artsy.github.io/&#34;&gt;Artsy Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Potter-Hogwarts-Battle-Cooperative-Building/dp/B01EIKRP0K&#34;&gt;Hogwarts Battle Board Game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Sushi-Go-Party-Card-Game/dp/B01CETNKE2&#34;&gt;Sushi Go Party! Game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;NYC tips&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@mxstbr&#34;&gt;Max Stoiber Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fullstackinterviewing.com/2018/02/02/the-ultimate-guide-to-kicking-ass-on-take-home-coding-challenges.html&#34;&gt;&lt;em&gt;The Ultimate Guide to Kicking Ass on Take-home Coding Challenges&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://saltcon.com/&#34;&gt;SaltCON&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Plaid-Hat-Games-PHG2200-Stuffed/dp/B0774X4J44&#34;&gt;Stuffed Fables Board Game&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://store.ubnt.com/products/unifi-ac-lite&#34;&gt;UniFi AC Lite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Fullmetal_Alchemist&#34;&gt;Fullmetal Alchemist&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Orta&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Wire&#34;&gt;The Wire&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://parahumans.wordpress.com/&#34;&gt;&lt;em&gt;Worm &lt;/em&gt;Web Serial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>Joe Eames</li>
<li>AJ O&#39;Neal</li>
<li>
<strong>Special Guests: </strong>Orta Therox</li>
</ul><div>In this episode, the JavaScript Jabber panelists talk about the tool <a href="http://danger.systems/js/" rel="nofollow">Danger</a> with Orta Therox. Danger allows you to create cultural rules about your pole request workflow. They discuss what Danger is, how it works, and how it can help you to catch errors and speed up code review. Danger lets you erase discussions so that you can focus on the things that you should really be focusing on, like the code. They also compare Danger to other ways of doing test converge.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is <a href="http://danger.systems/js/" rel="nofollow">DangerJS</a>?</li>
<li>Think of it as being on the PR level</li>
<li>Provides an eval context</li>
<li>Used on larger projects</li>
<li>
<a href="https://reactjs.org/" rel="nofollow">React,</a> <a href="https://facebook.github.io/react-native/" rel="nofollow">React Native</a>, <a href="https://www.apollographql.com/" rel="nofollow">Apollo</a>, and <a href="http://reactivex.io/rxjs/" rel="nofollow">RxJS</a>
</li>
<li>Experimenting with moving Danger onto a server</li>
<li>Danger can run as a linting step</li>
<li>Pre-commit hooks</li>
<li><a href="https://prettier.io/" rel="nofollow">Prettier</a></li>
<li>How do you use Danger on your own machine?</li>
<li>
<a href="http://danger.systems/ruby/" rel="nofollow">Danger Ruby</a> vs <a href="http://danger.systems/js/" rel="nofollow">Danger JS</a>
</li>
<li>NPM install</li>
<li>How is using Danger better that other ways of test coverage?</li>
<li>What kinds of rules can you write for this system?</li>
<li>Can use with <a href="https://www.ruby-lang.org/en/" rel="nofollow">Ruby</a> or <a href="https://www.javascript.com/" rel="nofollow">JavaScript</a>
</li>
<li>React Storybooks</li>
<li>Retrospectives</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://reactdevsummit.com/" rel="nofollow">React Dev Summit</a></li>
<li><a href="https://jsdevsummit.com/" rel="nofollow">JS Dev Summit</a></li>
<li><a href="http://danger.systems/js/" rel="nofollow">Danger JS</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li><a href="https://facebook.github.io/react-native/" rel="nofollow">React Native</a></li>
<li><a href="https://www.apollographql.com/" rel="nofollow">Apollo</a></li>
<li><a href="http://reactivex.io/rxjs/" rel="nofollow">RxJS</a></li>
<li><a href="https://prettier.io/" rel="nofollow">Prettier</a></li>
<li><a href="http://danger.systems/ruby/" rel="nofollow">Danger Ruby</a></li>
<li><a href="https://www.ruby-lang.org/en/" rel="nofollow">Ruby</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://github.com/orta" rel="nofollow">Orta’s GitHub</a></li>
<li><a href="http://artsy.github.io/" rel="nofollow">Artsy Blog</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Potter-Hogwarts-Battle-Cooperative-Building/dp/B01EIKRP0K" rel="nofollow">Hogwarts Battle Board Game</a></li>
<li><a href="https://www.amazon.com/Sushi-Go-Party-Card-Game/dp/B01CETNKE2" rel="nofollow">Sushi Go Party! Game</a></li>
<li>NYC tips</li>
</ul><div>Aimee</div><ul>
<li><a href="https://medium.com/@mxstbr" rel="nofollow">Max Stoiber Blog</a></li>
<li><a href="https://www.fullstackinterviewing.com/2018/02/02/the-ultimate-guide-to-kicking-ass-on-take-home-coding-challenges.html" rel="nofollow"><em>The Ultimate Guide to Kicking Ass on Take-home Coding Challenges</em></a></li>
</ul><div>Joe</div><ul>
<li><a href="http://saltcon.com/" rel="nofollow">SaltCON</a></li>
<li><a href="https://www.amazon.com/Plaid-Hat-Games-PHG2200-Stuffed/dp/B0774X4J44" rel="nofollow">Stuffed Fables Board Game</a></li>
</ul><div>AJ</div><ul>
<li><a href="https://store.ubnt.com/products/unifi-ac-lite" rel="nofollow">UniFi AC Lite</a></li>
<li><a href="https://en.wikipedia.org/wiki/Fullmetal_Alchemist" rel="nofollow">Fullmetal Alchemist</a></li>
</ul><div>Orta</div><ul>
<li><a href="https://en.wikipedia.org/wiki/The_Wire" rel="nofollow">The Wire</a></li>
<li><a href="https://parahumans.wordpress.com/" rel="nofollow"><em>Worm </em>Web Serial</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Orta Therox&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about the tool &lt;a href=&#34;http://danger.systems/js/&#34; rel=&#34;nofollow&#34;&gt;Danger&lt;/a&gt; with Orta Therox. Danger allows you to create cultural rules about your pole request workflow. They discuss what Danger is, how it works, and how it can help you to catch errors and speed up code review. Danger lets you erase discussions so that you can focus on the things that you should really be focusing on, like the code. They also compare Danger to other ways of doing test converge.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is &lt;a href=&#34;http://danger.systems/js/&#34; rel=&#34;nofollow&#34;&gt;DangerJS&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;Think of it as being on the PR level&lt;/li&gt;
&lt;li&gt;Provides an eval context&lt;/li&gt;
&lt;li&gt;Used on larger projects&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React,&lt;/a&gt; &lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt;, &lt;a href=&#34;https://www.apollographql.com/&#34; rel=&#34;nofollow&#34;&gt;Apollo&lt;/a&gt;, and &lt;a href=&#34;http://reactivex.io/rxjs/&#34; rel=&#34;nofollow&#34;&gt;RxJS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Experimenting with moving Danger onto a server&lt;/li&gt;
&lt;li&gt;Danger can run as a linting step&lt;/li&gt;
&lt;li&gt;Pre-commit hooks&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34; rel=&#34;nofollow&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How do you use Danger on your own machine?&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://danger.systems/ruby/&#34; rel=&#34;nofollow&#34;&gt;Danger Ruby&lt;/a&gt; vs &lt;a href=&#34;http://danger.systems/js/&#34; rel=&#34;nofollow&#34;&gt;Danger JS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;NPM install&lt;/li&gt;
&lt;li&gt;How is using Danger better that other ways of test coverage?&lt;/li&gt;
&lt;li&gt;What kinds of rules can you write for this system?&lt;/li&gt;
&lt;li&gt;Can use with &lt;a href=&#34;https://www.ruby-lang.org/en/&#34; rel=&#34;nofollow&#34;&gt;Ruby&lt;/a&gt; or &lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;React Storybooks&lt;/li&gt;
&lt;li&gt;Retrospectives&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;React Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jsdevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;JS Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://danger.systems/js/&#34; rel=&#34;nofollow&#34;&gt;Danger JS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apollographql.com/&#34; rel=&#34;nofollow&#34;&gt;Apollo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://reactivex.io/rxjs/&#34; rel=&#34;nofollow&#34;&gt;RxJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://prettier.io/&#34; rel=&#34;nofollow&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://danger.systems/ruby/&#34; rel=&#34;nofollow&#34;&gt;Danger Ruby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ruby-lang.org/en/&#34; rel=&#34;nofollow&#34;&gt;Ruby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/orta&#34; rel=&#34;nofollow&#34;&gt;Orta’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://artsy.github.io/&#34; rel=&#34;nofollow&#34;&gt;Artsy Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Potter-Hogwarts-Battle-Cooperative-Building/dp/B01EIKRP0K&#34; rel=&#34;nofollow&#34;&gt;Hogwarts Battle Board Game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Sushi-Go-Party-Card-Game/dp/B01CETNKE2&#34; rel=&#34;nofollow&#34;&gt;Sushi Go Party! Game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;NYC tips&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@mxstbr&#34; rel=&#34;nofollow&#34;&gt;Max Stoiber Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fullstackinterviewing.com/2018/02/02/the-ultimate-guide-to-kicking-ass-on-take-home-coding-challenges.html&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Ultimate Guide to Kicking Ass on Take-home Coding Challenges&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://saltcon.com/&#34; rel=&#34;nofollow&#34;&gt;SaltCON&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Plaid-Hat-Games-PHG2200-Stuffed/dp/B0774X4J44&#34; rel=&#34;nofollow&#34;&gt;Stuffed Fables Board Game&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://store.ubnt.com/products/unifi-ac-lite&#34; rel=&#34;nofollow&#34;&gt;UniFi AC Lite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Fullmetal_Alchemist&#34; rel=&#34;nofollow&#34;&gt;Fullmetal Alchemist&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Orta&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/The_Wire&#34; rel=&#34;nofollow&#34;&gt;The Wire&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://parahumans.wordpress.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Worm &lt;/em&gt;Web Serial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46660963" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a66095d7-030e-4791-94c4-a5e0624ad24b/stream.mp3"/>
                
                <guid isPermaLink="false">391dade4-9fd3-4caa-808b-6781c2d99eb1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-305-continuous-integration-processes-and-dangerjs-with-orta-therox</link>
                <pubDate>Tue, 20 Mar 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2916</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 304: React: The Big Picture</itunes:title>
                <title>JSJ 304: React: The Big Picture</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;AJ O&#39;Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;None&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about &lt;a href=&#34;https://www.pluralsight.com/courses/react-big-picture&#34;&gt;React: The Big Picture&lt;/a&gt;, Cory’s course on Pluralsight and what &lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt; is all about. They discuss both the pros and cons when it comes to using &lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt; and when it would be the best to use this library. They also encourage programmers to use React in a more consistent way so that people can share components.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is &lt;a href=&#34;https://www.pluralsight.com/courses/react-big-picture&#34;&gt;React: The Big Picture&lt;/a&gt; course?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The frameworks work with each other&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://reasonml.github.io/&#34;&gt;Reason&lt;/a&gt; and &lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;How to decide when using React is the best option?&lt;/li&gt;
&lt;li&gt;React tradeoffs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;React expects you to do a little more typing and work&lt;/li&gt;
&lt;li&gt;React is very close to JavaScript&lt;/li&gt;
&lt;li&gt;React pushes you towards a single file per component&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34;&gt;React Round Up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Are the Code Mods as wonderful as they sound?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/create-react-app&#34;&gt;Create React App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What are Code Mods?&lt;/li&gt;
&lt;li&gt;Lack of opinionated approach in React&lt;/li&gt;
&lt;li&gt;Using React in a more consistent way&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://mobx.js.org/refguide/api.html&#34;&gt;MobX&lt;/a&gt; and &lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Start off using just plain React&lt;/li&gt;
&lt;li&gt;When wouldn’t you want to use React?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/react-big-picture&#34;&gt;React: The Big Picture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/authors/cory-house&#34;&gt;Cory’s Pluralsight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reasonml.github.io/&#34;&gt;Reason&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34;&gt;React Round Up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/create-react-app&#34;&gt;Create React App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mobx.js.org/refguide/api.html&#34;&gt;MobX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34;&gt;Framework Summit 2018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/ng-big-picture&#34;&gt;Angular: The Big Picture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34;&gt;React Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.history.com/shows/hunting-hitler&#34;&gt;Hunting Hitler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1485796/&#34;&gt;The Greatest Showman: Sing-a-long&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mediatag.io/blog/why-being-a-perfectionist-is-an-obstacle-and-how-to-beat-it&#34;&gt;“Why being a perfectionist is an obstacle (and how to beat it)” by Gui Fradin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=16299125&#34;&gt;“How to understand the large codebase of an open-source project?” blog post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.maritalblissgame.com/&#34;&gt;Marital Bliss Card Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://ppl.family/&#34;&gt;Pplwink.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><ul>
<li>Charles Max Wood</li>
<li>Aimee Knight</li>
<li>Joe Eames</li>
<li>Cory House</li>
<li>AJ O&#39;Neal</li>
</ul><div>
<strong>Special Guests: </strong>None</div><div>In this episode, the JavaScript Jabber panelists talk about <a href="https://www.pluralsight.com/courses/react-big-picture" rel="nofollow">React: The Big Picture</a>, Cory’s course on Pluralsight and what <a href="https://reactjs.org/" rel="nofollow">React</a> is all about. They discuss both the pros and cons when it comes to using <a href="https://reactjs.org/" rel="nofollow">React</a> and when it would be the best to use this library. They also encourage programmers to use React in a more consistent way so that people can share components.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is <a href="https://www.pluralsight.com/courses/react-big-picture" rel="nofollow">React: The Big Picture</a> course?</li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li>The frameworks work with each other</li>
<li>
<a href="https://reasonml.github.io/" rel="nofollow">Reason</a> and <a href="http://elm-lang.org/" rel="nofollow">Elm</a>
</li>
<li>How to decide when using React is the best option?</li>
<li>React tradeoffs</li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li>React expects you to do a little more typing and work</li>
<li>React is very close to JavaScript</li>
<li>React pushes you towards a single file per component</li>
<li><a href="https://devchat.tv/react-round-up" rel="nofollow">React Round Up</a></li>
<li>Are the Code Mods as wonderful as they sound?</li>
<li><a href="https://angular.io/" rel="nofollow">Angular</a></li>
<li><a href="https://github.com/facebook/create-react-app" rel="nofollow">Create React App</a></li>
<li>What are Code Mods?</li>
<li>Lack of opinionated approach in React</li>
<li>Using React in a more consistent way</li>
<li>
<a href="https://mobx.js.org/refguide/api.html" rel="nofollow">MobX</a> and <a href="https://redux.js.org/" rel="nofollow">Redux</a>
</li>
<li>Start off using just plain React</li>
<li>When wouldn’t you want to use React?</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://www.pluralsight.com/courses/react-big-picture" rel="nofollow">React: The Big Picture</a></li>
<li><a href="https://www.pluralsight.com/authors/cory-house" rel="nofollow">Cory’s Pluralsight</a></li>
<li><a href="https://reasonml.github.io/" rel="nofollow">Reason</a></li>
<li><a href="http://elm-lang.org/" rel="nofollow">Elm</a></li>
<li><a href="https://reactjs.org/" rel="nofollow">React</a></li>
<li><a href="https://www.javascript.com/" rel="nofollow">JavaScript</a></li>
<li><a href="https://devchat.tv/react-round-up" rel="nofollow">React Round Up</a></li>
<li><a href="https://github.com/facebook/create-react-app" rel="nofollow">Create React App</a></li>
<li><a href="https://angular.io/" rel="nofollow">Angular</a></li>
<li><a href="https://mobx.js.org/refguide/api.html" rel="nofollow">MobX</a></li>
<li><a href="https://redux.js.org/" rel="nofollow">Redux</a></li>
<li><a href="https://www.frameworksummit.com/" rel="nofollow">Framework Summit 2018</a></li>
<li><a href="https://www.pluralsight.com/courses/ng-big-picture" rel="nofollow">Angular: The Big Picture</a></li>
<li><a href="https://reactdevsummit.com/" rel="nofollow">React Dev Summit</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.history.com/shows/hunting-hitler" rel="nofollow">Hunting Hitler</a></li>
<li><a href="http://www.imdb.com/title/tt1485796/" rel="nofollow">The Greatest Showman: Sing-a-long</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://mediatag.io/blog/why-being-a-perfectionist-is-an-obstacle-and-how-to-beat-it" rel="nofollow">“Why being a perfectionist is an obstacle (and how to beat it)” by Gui Fradin</a></li>
<li><a href="https://news.ycombinator.com/item?id=16299125" rel="nofollow">“How to understand the large codebase of an open-source project?” blog post</a></li>
</ul><div>Joe</div><ul><li><a href="http://www.maritalblissgame.com/" rel="nofollow">Marital Bliss Card Game</a></li></ul><div>AJ</div><ul><li><a href="https://ppl.family/" rel="nofollow">Pplwink.com</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Charles Max Wood&lt;/li&gt;
&lt;li&gt;Aimee Knight&lt;/li&gt;
&lt;li&gt;Joe Eames&lt;/li&gt;
&lt;li&gt;Cory House&lt;/li&gt;
&lt;li&gt;AJ O&amp;#39;Neal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;None&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk about &lt;a href=&#34;https://www.pluralsight.com/courses/react-big-picture&#34; rel=&#34;nofollow&#34;&gt;React: The Big Picture&lt;/a&gt;, Cory’s course on Pluralsight and what &lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; is all about. They discuss both the pros and cons when it comes to using &lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; and when it would be the best to use this library. They also encourage programmers to use React in a more consistent way so that people can share components.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is &lt;a href=&#34;https://www.pluralsight.com/courses/react-big-picture&#34; rel=&#34;nofollow&#34;&gt;React: The Big Picture&lt;/a&gt; course?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The frameworks work with each other&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://reasonml.github.io/&#34; rel=&#34;nofollow&#34;&gt;Reason&lt;/a&gt; and &lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;How to decide when using React is the best option?&lt;/li&gt;
&lt;li&gt;React tradeoffs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;React expects you to do a little more typing and work&lt;/li&gt;
&lt;li&gt;React is very close to JavaScript&lt;/li&gt;
&lt;li&gt;React pushes you towards a single file per component&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34; rel=&#34;nofollow&#34;&gt;React Round Up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Are the Code Mods as wonderful as they sound?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/create-react-app&#34; rel=&#34;nofollow&#34;&gt;Create React App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What are Code Mods?&lt;/li&gt;
&lt;li&gt;Lack of opinionated approach in React&lt;/li&gt;
&lt;li&gt;Using React in a more consistent way&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://mobx.js.org/refguide/api.html&#34; rel=&#34;nofollow&#34;&gt;MobX&lt;/a&gt; and &lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Start off using just plain React&lt;/li&gt;
&lt;li&gt;When wouldn’t you want to use React?&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/react-big-picture&#34; rel=&#34;nofollow&#34;&gt;React: The Big Picture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/authors/cory-house&#34; rel=&#34;nofollow&#34;&gt;Cory’s Pluralsight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reasonml.github.io/&#34; rel=&#34;nofollow&#34;&gt;Reason&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactjs.org/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-round-up&#34; rel=&#34;nofollow&#34;&gt;React Round Up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/create-react-app&#34; rel=&#34;nofollow&#34;&gt;Create React App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mobx.js.org/refguide/api.html&#34; rel=&#34;nofollow&#34;&gt;MobX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://redux.js.org/&#34; rel=&#34;nofollow&#34;&gt;Redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.frameworksummit.com/&#34; rel=&#34;nofollow&#34;&gt;Framework Summit 2018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/ng-big-picture&#34; rel=&#34;nofollow&#34;&gt;Angular: The Big Picture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;React Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.history.com/shows/hunting-hitler&#34; rel=&#34;nofollow&#34;&gt;Hunting Hitler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1485796/&#34; rel=&#34;nofollow&#34;&gt;The Greatest Showman: Sing-a-long&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mediatag.io/blog/why-being-a-perfectionist-is-an-obstacle-and-how-to-beat-it&#34; rel=&#34;nofollow&#34;&gt;“Why being a perfectionist is an obstacle (and how to beat it)” by Gui Fradin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=16299125&#34; rel=&#34;nofollow&#34;&gt;“How to understand the large codebase of an open-source project?” blog post&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.maritalblissgame.com/&#34; rel=&#34;nofollow&#34;&gt;Marital Bliss Card Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://ppl.family/&#34; rel=&#34;nofollow&#34;&gt;Pplwink.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49073841" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e85dfe0e-8d57-44e6-8a9c-ea2c4e647623/stream.mp3"/>
                
                <guid isPermaLink="false">46eeea4c-19fe-4300-801a-0b022c974712</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-304-react-the-big-picture</link>
                <pubDate>Tue, 13 Mar 2018 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3067</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 303: Test Coverage Tools with Ben Coe, Aaron Abramov, and Issac Schleuter</itunes:title>
                <title>JSJ 303: Test Coverage Tools with Ben Coe, Aaron Abramov, and Issac Schleuter</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Corey House&lt;/div&gt;&lt;div&gt;AJ O&#39;Neal&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ben Coe, Aaron Abramov, and Issac Schleuter&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk with Ben Coe, Aaron Abramov, and Issac Schleuter about test coverage and testing tools. They talk about the different tools and libraries that they have contributed to the coding community, such as NYC, conf, and Jest. They also discuss what test coverage is actually about and when using test coverage tools is necessary.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What have you contributed to the testing tools community?&lt;/li&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;li&gt;NYC tool and instanbul project&lt;/li&gt;
&lt;li&gt;conf&lt;/li&gt;
&lt;li&gt;Jest&lt;/li&gt;
&lt;li&gt;These libraries were developed to be easy and have “batteries included”&lt;/li&gt;
&lt;li&gt;False positives with test coverage&lt;/li&gt;
&lt;li&gt;Encourage testing practices that don’t practice in a superficial way&lt;/li&gt;
&lt;li&gt;Test coverage is about making sure you test every state a public API can get into&lt;/li&gt;
&lt;li&gt;Think through the test you’re writing first&lt;/li&gt;
&lt;li&gt;Barriers against testing&lt;/li&gt;
&lt;li&gt;Don’t spike the code too quickly&lt;/li&gt;
&lt;li&gt;Provides guardrails for newer developers to contribute to open source projects&lt;/li&gt;
&lt;li&gt;Use tests to understand the system&lt;/li&gt;
&lt;li&gt;How to spend your time better&lt;/li&gt;
&lt;li&gt;When you need tests&lt;/li&gt;
&lt;li&gt;Value is very short term&lt;/li&gt;
&lt;li&gt;TDD&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/BenjaminCoe?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@BenjaminCoe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/aaronabramov_?lang=en&#34;&gt;@AaronAbramov_&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/isaacs&#34;&gt;Issac’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://reactroundup.com/&#34;&gt;React Roundup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://viewsonvue.com/&#34;&gt;Views on Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular&#34;&gt;Adventures in Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34;&gt;React Dev Summit 2018&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Galentine’s Day&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dnote.io/&#34;&gt;Dnote CLI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Hero-Ages-Book-Three-Mistborn/dp/0765356147&#34;&gt;&lt;em&gt;The Hero of Ages&lt;/em&gt; by Brandon Sanderson&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Corey&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wearehive/project-guidelines&#34;&gt;We are hive project guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tip: You can install node as a dependency on your project&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hackillinois.org/&#34;&gt;Hack Illinois 2018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bcoe/c8&#34;&gt;C8&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aaron&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://reasonml.github.io/&#34;&gt;Reason&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Issac&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.node-tap.org/100/&#34;&gt;The Tap 100&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://krypt.co/&#34;&gt;Krypton App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://art19.com/shows/friendly-fire&#34;&gt;Friendly Fire Podcasts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>Aimee Knight</div><div>Corey House</div><div>AJ O&#39;Neal</div><div>
<strong>Special Guests: </strong>Ben Coe, Aaron Abramov, and Issac Schleuter</div><div>In this episode, the JavaScript Jabber panelists talk with Ben Coe, Aaron Abramov, and Issac Schleuter about test coverage and testing tools. They talk about the different tools and libraries that they have contributed to the coding community, such as NYC, conf, and Jest. They also discuss what test coverage is actually about and when using test coverage tools is necessary.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What have you contributed to the testing tools community?</li>
<li>npm</li>
<li>NYC tool and instanbul project</li>
<li>conf</li>
<li>Jest</li>
<li>These libraries were developed to be easy and have “batteries included”</li>
<li>False positives with test coverage</li>
<li>Encourage testing practices that don’t practice in a superficial way</li>
<li>Test coverage is about making sure you test every state a public API can get into</li>
<li>Think through the test you’re writing first</li>
<li>Barriers against testing</li>
<li>Don’t spike the code too quickly</li>
<li>Provides guardrails for newer developers to contribute to open source projects</li>
<li>Use tests to understand the system</li>
<li>How to spend your time better</li>
<li>When you need tests</li>
<li>Value is very short term</li>
<li>TDD</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://twitter.com/BenjaminCoe?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@BenjaminCoe</a></li>
<li><a href="https://twitter.com/aaronabramov_?lang=en" rel="nofollow">@AaronAbramov_</a></li>
<li><a href="https://github.com/isaacs" rel="nofollow">Issac’s GitHub</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="http://reactroundup.com/" rel="nofollow">React Roundup</a></li>
<li><a href="http://viewsonvue.com/" rel="nofollow">Views on Vue</a></li>
<li><a href="https://devchat.tv/adv-in-angular" rel="nofollow">Adventures in Angular</a></li>
<li><a href="https://reactdevsummit.com/" rel="nofollow">React Dev Summit 2018</a></li>
</ul><div>Aimee</div><ul>
<li>Galentine’s Day</li>
<li><a href="https://dnote.io/" rel="nofollow">Dnote CLI</a></li>
</ul><div>AJ</div><ul><li><a href="https://www.amazon.com/Hero-Ages-Book-Three-Mistborn/dp/0765356147" rel="nofollow"><em>The Hero of Ages</em> by Brandon Sanderson</a></li></ul><div>Corey</div><ul>
<li><a href="https://github.com/wearehive/project-guidelines" rel="nofollow">We are hive project guidelines</a></li>
<li>Tip: You can install node as a dependency on your project</li>
</ul><div>Ben</div><ul>
<li><a href="https://www.hackillinois.org/" rel="nofollow">Hack Illinois 2018</a></li>
<li><a href="https://github.com/bcoe/c8" rel="nofollow">C8</a></li>
</ul><div>Aaron</div><ul><li><a href="https://reasonml.github.io/" rel="nofollow">Reason</a></li></ul><div>Issac</div><ul>
<li><a href="http://www.node-tap.org/100/" rel="nofollow">The Tap 100</a></li>
<li><a href="https://krypt.co/" rel="nofollow">Krypton App</a></li>
<li><a href="https://art19.com/shows/friendly-fire" rel="nofollow">Friendly Fire Podcasts</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Corey House&lt;/div&gt;&lt;div&gt;AJ O&amp;#39;Neal&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Ben Coe, Aaron Abramov, and Issac Schleuter&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk with Ben Coe, Aaron Abramov, and Issac Schleuter about test coverage and testing tools. They talk about the different tools and libraries that they have contributed to the coding community, such as NYC, conf, and Jest. They also discuss what test coverage is actually about and when using test coverage tools is necessary.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What have you contributed to the testing tools community?&lt;/li&gt;
&lt;li&gt;npm&lt;/li&gt;
&lt;li&gt;NYC tool and instanbul project&lt;/li&gt;
&lt;li&gt;conf&lt;/li&gt;
&lt;li&gt;Jest&lt;/li&gt;
&lt;li&gt;These libraries were developed to be easy and have “batteries included”&lt;/li&gt;
&lt;li&gt;False positives with test coverage&lt;/li&gt;
&lt;li&gt;Encourage testing practices that don’t practice in a superficial way&lt;/li&gt;
&lt;li&gt;Test coverage is about making sure you test every state a public API can get into&lt;/li&gt;
&lt;li&gt;Think through the test you’re writing first&lt;/li&gt;
&lt;li&gt;Barriers against testing&lt;/li&gt;
&lt;li&gt;Don’t spike the code too quickly&lt;/li&gt;
&lt;li&gt;Provides guardrails for newer developers to contribute to open source projects&lt;/li&gt;
&lt;li&gt;Use tests to understand the system&lt;/li&gt;
&lt;li&gt;How to spend your time better&lt;/li&gt;
&lt;li&gt;When you need tests&lt;/li&gt;
&lt;li&gt;Value is very short term&lt;/li&gt;
&lt;li&gt;TDD&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/BenjaminCoe?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@BenjaminCoe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/aaronabramov_?lang=en&#34; rel=&#34;nofollow&#34;&gt;@AaronAbramov_&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/isaacs&#34; rel=&#34;nofollow&#34;&gt;Issac’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://reactroundup.com/&#34; rel=&#34;nofollow&#34;&gt;React Roundup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://viewsonvue.com/&#34; rel=&#34;nofollow&#34;&gt;Views on Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adv-in-angular&#34; rel=&#34;nofollow&#34;&gt;Adventures in Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactdevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;React Dev Summit 2018&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Galentine’s Day&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dnote.io/&#34; rel=&#34;nofollow&#34;&gt;Dnote CLI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Hero-Ages-Book-Three-Mistborn/dp/0765356147&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Hero of Ages&lt;/em&gt; by Brandon Sanderson&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Corey&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wearehive/project-guidelines&#34; rel=&#34;nofollow&#34;&gt;We are hive project guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tip: You can install node as a dependency on your project&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ben&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hackillinois.org/&#34; rel=&#34;nofollow&#34;&gt;Hack Illinois 2018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bcoe/c8&#34; rel=&#34;nofollow&#34;&gt;C8&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aaron&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://reasonml.github.io/&#34; rel=&#34;nofollow&#34;&gt;Reason&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Issac&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.node-tap.org/100/&#34; rel=&#34;nofollow&#34;&gt;The Tap 100&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://krypt.co/&#34; rel=&#34;nofollow&#34;&gt;Krypton App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://art19.com/shows/friendly-fire&#34; rel=&#34;nofollow&#34;&gt;Friendly Fire Podcasts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="22014328" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7125cd8d-ec49-428f-ac7c-1c7f0c3bfb9c/stream.mp3"/>
                
                <guid isPermaLink="false">205475d2-9003-4ea4-93ae-8acb26154ac6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-303-test-coverage-tools-with-ben-coe-aaron-abramov-and-issac-schleuter</link>
                <pubDate>Tue, 06 Mar 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>1375</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 302: Evaluating Web Frameworks with Kitson Kelly</itunes:title>
                <title>JSJ 302: Evaluating Web Frameworks with Kitson Kelly</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;AJ O&#39;Neal&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Kitson Kelly&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk with Kitson Kelly about evaluating web frameworks. Kitson is currently in Australia working for &lt;a href=&#34;https://www.thoughtworks.com/&#34;&gt;ThoughtWorks&lt;/a&gt; as a principle technologist. He has written many articles on frameworks and urges that people don’t get stuck on one framework in their programming. He talks about how using only frameworks that you know could hurt you in the long run. This episode is great for understanding when to use certain JavaScript frameworks and how branching out from what is comfortable might make your job easier.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Articles on web frameworks&lt;/li&gt;
&lt;li&gt;How do you pick a JavaScript framework to use?&lt;/li&gt;
&lt;li&gt;The framework depends on your changing needs&lt;/li&gt;
&lt;li&gt;Recommending less popular frameworks&lt;/li&gt;
&lt;li&gt;Angular, Ember, React&lt;/li&gt;
&lt;li&gt;React vs Redux&lt;/li&gt;
&lt;li&gt;Certain domains with different frameworks?&lt;/li&gt;
&lt;li&gt;Each framework takes a different approach&lt;/li&gt;
&lt;li&gt;How to decide which framework to use?&lt;/li&gt;
&lt;li&gt;Only give it a couple days to see if your app works with the framework&lt;/li&gt;
&lt;li&gt;Is it ever appropriate to not use a certain framework?&lt;/li&gt;
&lt;li&gt;Frameworks are there to make your job easier&lt;/li&gt;
&lt;li&gt;Don’t be afraid to try new frameworks&lt;/li&gt;
&lt;li&gt;Choose a framework that will “be there tomorrow”&lt;/li&gt;
&lt;li&gt;What is the future for frameworks?&lt;/li&gt;
&lt;li&gt;Experiment and be honest with what you need&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.thoughtworks.com/&#34;&gt;ThoughtWorks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lootcrate.com/&#34;&gt;LootCrate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/kitsonk?lang=en&#34;&gt;@KitsonK&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kitsonk&#34;&gt;Kitson’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/12-Week-Year-Others-Months/dp/1118509234&#34;&gt;The 12 Week Year by Brian P. Moore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gsuite.google.com/products/drive/&#34;&gt;Google Drive for Business&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npr.org/sections/13.7/2018/02/01/581864513/would-college-students-retain-more-if-professors-dialed-back-the-pace&#34;&gt;Would College Students Retain More If Professors Dialed Back The Pace?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.web2pdfconvert.com/&#34;&gt;URL to PDF Converter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com/look-back-history-css/&#34;&gt;CSS History&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.tylenol.com/products/tylenol-cold-flu-severe-warming-honey-lemon-liquid&#34;&gt;Tylenol Cold and Flu Severe&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kitson&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.07a&#34;&gt;Microsoft Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.zype.com/&#34;&gt;Zype&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>Aimee Knight</div><div>AJ O&#39;Neal</div><div>
<strong>Special Guests: </strong>Kitson Kelly</div><div>In this episode, the JavaScript Jabber panelists talk with Kitson Kelly about evaluating web frameworks. Kitson is currently in Australia working for <a href="https://www.thoughtworks.com/" rel="nofollow">ThoughtWorks</a> as a principle technologist. He has written many articles on frameworks and urges that people don’t get stuck on one framework in their programming. He talks about how using only frameworks that you know could hurt you in the long run. This episode is great for understanding when to use certain JavaScript frameworks and how branching out from what is comfortable might make your job easier.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Articles on web frameworks</li>
<li>How do you pick a JavaScript framework to use?</li>
<li>The framework depends on your changing needs</li>
<li>Recommending less popular frameworks</li>
<li>Angular, Ember, React</li>
<li>React vs Redux</li>
<li>Certain domains with different frameworks?</li>
<li>Each framework takes a different approach</li>
<li>How to decide which framework to use?</li>
<li>Only give it a couple days to see if your app works with the framework</li>
<li>Is it ever appropriate to not use a certain framework?</li>
<li>Frameworks are there to make your job easier</li>
<li>Don’t be afraid to try new frameworks</li>
<li>Choose a framework that will “be there tomorrow”</li>
<li>What is the future for frameworks?</li>
<li>Experiment and be honest with what you need</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a></li>
<li><a href="https://www.thoughtworks.com/" rel="nofollow">ThoughtWorks</a></li>
<li><a href="https://www.telerik.com/kendo-ui" rel="nofollow">Kendo UI</a></li>
<li><a href="https://www.lootcrate.com/" rel="nofollow">LootCrate</a></li>
<li><a href="https://twitter.com/kitsonk?lang=en" rel="nofollow">@KitsonK</a></li>
<li><a href="https://github.com/kitsonk" rel="nofollow">Kitson’s GitHub</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.facebook.com/" rel="nofollow">Facebook</a></li>
<li><a href="https://www.amazon.com/12-Week-Year-Others-Months/dp/1118509234" rel="nofollow">The 12 Week Year by Brian P. Moore</a></li>
<li><a href="https://gsuite.google.com/products/drive/" rel="nofollow">Google Drive for Business</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://www.npr.org/sections/13.7/2018/02/01/581864513/would-college-students-retain-more-if-professors-dialed-back-the-pace" rel="nofollow">Would College Students Retain More If Professors Dialed Back The Pace?</a></li>
<li><a href="https://www.web2pdfconvert.com/" rel="nofollow">URL to PDF Converter</a></li>
<li><a href="https://css-tricks.com/look-back-history-css/" rel="nofollow">CSS History</a></li>
</ul><div>AJ</div><ul><li><a href="https://www.tylenol.com/products/tylenol-cold-flu-severe-warming-honey-lemon-liquid" rel="nofollow">Tylenol Cold and Flu Severe</a></li></ul><div>Kitson</div><ul>
<li><a href="https://azure.microsoft.com/en-us/?v=18.07a" rel="nofollow">Microsoft Azure</a></li>
<li><a href="http://www.zype.com/" rel="nofollow">Zype</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;AJ O&amp;#39;Neal&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Kitson Kelly&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk with Kitson Kelly about evaluating web frameworks. Kitson is currently in Australia working for &lt;a href=&#34;https://www.thoughtworks.com/&#34; rel=&#34;nofollow&#34;&gt;ThoughtWorks&lt;/a&gt; as a principle technologist. He has written many articles on frameworks and urges that people don’t get stuck on one framework in their programming. He talks about how using only frameworks that you know could hurt you in the long run. This episode is great for understanding when to use certain JavaScript frameworks and how branching out from what is comfortable might make your job easier.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Articles on web frameworks&lt;/li&gt;
&lt;li&gt;How do you pick a JavaScript framework to use?&lt;/li&gt;
&lt;li&gt;The framework depends on your changing needs&lt;/li&gt;
&lt;li&gt;Recommending less popular frameworks&lt;/li&gt;
&lt;li&gt;Angular, Ember, React&lt;/li&gt;
&lt;li&gt;React vs Redux&lt;/li&gt;
&lt;li&gt;Certain domains with different frameworks?&lt;/li&gt;
&lt;li&gt;Each framework takes a different approach&lt;/li&gt;
&lt;li&gt;How to decide which framework to use?&lt;/li&gt;
&lt;li&gt;Only give it a couple days to see if your app works with the framework&lt;/li&gt;
&lt;li&gt;Is it ever appropriate to not use a certain framework?&lt;/li&gt;
&lt;li&gt;Frameworks are there to make your job easier&lt;/li&gt;
&lt;li&gt;Don’t be afraid to try new frameworks&lt;/li&gt;
&lt;li&gt;Choose a framework that will “be there tomorrow”&lt;/li&gt;
&lt;li&gt;What is the future for frameworks?&lt;/li&gt;
&lt;li&gt;Experiment and be honest with what you need&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.thoughtworks.com/&#34; rel=&#34;nofollow&#34;&gt;ThoughtWorks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telerik.com/kendo-ui&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lootcrate.com/&#34; rel=&#34;nofollow&#34;&gt;LootCrate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/kitsonk?lang=en&#34; rel=&#34;nofollow&#34;&gt;@KitsonK&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kitsonk&#34; rel=&#34;nofollow&#34;&gt;Kitson’s GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/12-Week-Year-Others-Months/dp/1118509234&#34; rel=&#34;nofollow&#34;&gt;The 12 Week Year by Brian P. Moore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gsuite.google.com/products/drive/&#34; rel=&#34;nofollow&#34;&gt;Google Drive for Business&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npr.org/sections/13.7/2018/02/01/581864513/would-college-students-retain-more-if-professors-dialed-back-the-pace&#34; rel=&#34;nofollow&#34;&gt;Would College Students Retain More If Professors Dialed Back The Pace?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.web2pdfconvert.com/&#34; rel=&#34;nofollow&#34;&gt;URL to PDF Converter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com/look-back-history-css/&#34; rel=&#34;nofollow&#34;&gt;CSS History&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.tylenol.com/products/tylenol-cold-flu-severe-warming-honey-lemon-liquid&#34; rel=&#34;nofollow&#34;&gt;Tylenol Cold and Flu Severe&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kitson&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/en-us/?v=18.07a&#34; rel=&#34;nofollow&#34;&gt;Microsoft Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.zype.com/&#34; rel=&#34;nofollow&#34;&gt;Zype&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51703640" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/14dceb2c-d6f1-400c-8029-0f3174166009/stream.mp3"/>
                
                <guid isPermaLink="false">2460a11d-f840-4080-8885-5373128cd35b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-302-evaluating-web-frameworks-with-kitson-kelly</link>
                <pubDate>Tue, 27 Feb 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3231</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 301: CSS Grids: The Future of Frontend Layout with Dave Geddes</itunes:title>
                <title>JSJ 301: CSS Grids: The Future of Frontend Layout with Dave Geddes</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;AJ O&#39;Neal&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aaron Frost&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Dave Geddes&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk with Dave Geddes about CSS Grids. Dave quit his job about a year ago and has been living the entrepreneur and programmer life since then. Now, he builds mastery games to help people learn CSS. Dave discusses the differences between Flexbox and CSS Grid and how the games that he creates can help people learn CSS Grid in a fun and interactive way.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;CSS Mastery games&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flexboxzombies.com/p/flexbox-zombies&#34;&gt;FlexboxZombies.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridcritters.com/p/gridcritters&#34;&gt;GridCritters.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Uses spaced repetition and delayed recall to learn&lt;/li&gt;
&lt;li&gt;CSS Grid&lt;/li&gt;
&lt;li&gt;Flexbox&lt;/li&gt;
&lt;li&gt;CSS Grid as the cake and Flexbox as the frosting&lt;/li&gt;
&lt;li&gt;Edge spec&lt;/li&gt;
&lt;li&gt;What Flexbox can do&lt;/li&gt;
&lt;li&gt;Sub-Grids&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gedd.ski/&#34;&gt;Geddski.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nesting Grids&lt;/li&gt;
&lt;li&gt;Old Grid vs New Grid layout&lt;/li&gt;
&lt;li&gt;Why would you move from Flexbox to CSS Grid?&lt;/li&gt;
&lt;li&gt;CSS Grid tools&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridbyexample.com/&#34;&gt;GridByExample.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Education and Gamification&lt;/li&gt;
&lt;li&gt;Pick a UI that interests you&lt;/li&gt;
&lt;li&gt;For a discount on Grid Critters: enter JS Jabber for 20% off&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flexboxzombies.com/p/flexbox-zombies&#34;&gt;FlexboxZombies.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridcritters.com/p/gridcritters&#34;&gt;GridCritters.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gedd.ski/&#34;&gt;Geddski.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridbyexample.com/&#34;&gt;GridByExample.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;amp;utm_source=pbm&amp;amp;utm_medium=affiliate-program&amp;amp;utm_influencer=419364&amp;amp;utm_campaign=podcast-influencers&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/geddski?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34;&gt;@Geddski&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.fitnessmagazine.com/shop/r-pods-r-pods-true-wireless-stereo-mini-bluetooth-headphones-with-charging-case-white-p5e22135606a23a39471352895739fcf4.html&#34;&gt;R Pods Earphones&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.co.uk/CLEANSE-CAPSULES-DIETARY-SUPPLEMENT-SLIMMING/dp/B011RHWHF0&#34;&gt;NEU Cleanse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ww2.kqed.org/mindshift/2017/01/26/at-age-6-girls-are-less-likely-to-identify-females-as-really-really-smart/&#34;&gt;“At Age 6, Girls Are Less Likely to Identify Females As ‘Really, Really Smart’”&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/housecor/status/962754389533429760&#34;&gt;Cory Tweet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://startupclass.samaltman.com/&#34;&gt;How to Start a Startup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Sam-Walton-Made-America/dp/0553562835&#34;&gt;Made in America by Sam Walton&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Dungeoneers-John-Anderson/dp/0062338153&#34;&gt;The Dungeoneers by John David Anderson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ng-conf.org/&#34;&gt;NG Conf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aaron&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Fire-Fury-Inside-Trump-White/dp/1250158060&#34;&gt;Fire and Fury by Michael Wolff&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Dave&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://store.steampowered.com/app/644930/They_Are_Billions/&#34;&gt;They Are Billions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>Aimee Knight</div><div>Cory House</div><div>AJ O&#39;Neal</div><div>Joe Eames</div><div>Aaron Frost</div><div>
<strong>Special Guests: </strong>Dave Geddes</div><div>In this episode, the JavaScript Jabber panelists talk with Dave Geddes about CSS Grids. Dave quit his job about a year ago and has been living the entrepreneur and programmer life since then. Now, he builds mastery games to help people learn CSS. Dave discusses the differences between Flexbox and CSS Grid and how the games that he creates can help people learn CSS Grid in a fun and interactive way.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>CSS Mastery games</li>
<li><a href="https://flexboxzombies.com/p/flexbox-zombies" rel="nofollow">FlexboxZombies.com</a></li>
<li><a href="https://gridcritters.com/p/gridcritters" rel="nofollow">GridCritters.com</a></li>
<li>Uses spaced repetition and delayed recall to learn</li>
<li>CSS Grid</li>
<li>Flexbox</li>
<li>CSS Grid as the cake and Flexbox as the frosting</li>
<li>Edge spec</li>
<li>What Flexbox can do</li>
<li>Sub-Grids</li>
<li><a href="http://gedd.ski/" rel="nofollow">Geddski.com</a></li>
<li>Nesting Grids</li>
<li>Old Grid vs New Grid layout</li>
<li>Why would you move from Flexbox to CSS Grid?</li>
<li>CSS Grid tools</li>
<li><a href="https://gridbyexample.com/" rel="nofollow">GridByExample.com</a></li>
<li>Education and Gamification</li>
<li>Pick a UI that interests you</li>
<li>For a discount on Grid Critters: enter JS Jabber for 20% off</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a></li>
<li><a href="https://flexboxzombies.com/p/flexbox-zombies" rel="nofollow">FlexboxZombies.com</a></li>
<li><a href="https://gridcritters.com/p/gridcritters" rel="nofollow">GridCritters.com</a></li>
<li><a href="http://gedd.ski/" rel="nofollow">Geddski.com</a></li>
<li><a href="https://gridbyexample.com/" rel="nofollow">GridByExample.com</a></li>
<li><a href="https://www.freshbooks.com/invoice?ref=11731&utm_campaign=podcast-influencers&utm_influencer=419364&utm_medium=affiliate-program&utm_source=pbm" rel="nofollow">FreshBooks</a></li>
<li><a href="https://twitter.com/geddski?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor" rel="nofollow">@Geddski</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul><li><a href="https://www.fitnessmagazine.com/shop/r-pods-r-pods-true-wireless-stereo-mini-bluetooth-headphones-with-charging-case-white-p5e22135606a23a39471352895739fcf4.html" rel="nofollow">R Pods Earphones</a></li></ul><div>Aimee</div><ul>
<li><a href="https://www.amazon.co.uk/CLEANSE-CAPSULES-DIETARY-SUPPLEMENT-SLIMMING/dp/B011RHWHF0" rel="nofollow">NEU Cleanse</a></li>
<li><a href="https://ww2.kqed.org/mindshift/2017/01/26/at-age-6-girls-are-less-likely-to-identify-females-as-really-really-smart/" rel="nofollow">“At Age 6, Girls Are Less Likely to Identify Females As ‘Really, Really Smart’”</a></li>
</ul><div>Cory</div><ul><li><a href="https://twitter.com/housecor/status/962754389533429760" rel="nofollow">Cory Tweet</a></li></ul><div>AJ</div><ul>
<li><a href="http://startupclass.samaltman.com/" rel="nofollow">How to Start a Startup</a></li>
<li><a href="https://www.amazon.com/Sam-Walton-Made-America/dp/0553562835" rel="nofollow">Made in America by Sam Walton</a></li>
</ul><div>Joe</div><ul>
<li><a href="https://www.amazon.com/Dungeoneers-John-Anderson/dp/0062338153" rel="nofollow">The Dungeoneers by John David Anderson</a></li>
<li><a href="https://www.ng-conf.org/" rel="nofollow">NG Conf</a></li>
</ul><div>Aaron</div><ul><li><a href="https://www.amazon.com/Fire-Fury-Inside-Trump-White/dp/1250158060" rel="nofollow">Fire and Fury by Michael Wolff</a></li></ul><div>Dave</div><ul><li><a href="http://store.steampowered.com/app/644930/They_Are_Billions/" rel="nofollow">They Are Billions</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;AJ O&amp;#39;Neal&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aaron Frost&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Special Guests: &lt;/strong&gt;Dave Geddes&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists talk with Dave Geddes about CSS Grids. Dave quit his job about a year ago and has been living the entrepreneur and programmer life since then. Now, he builds mastery games to help people learn CSS. Dave discusses the differences between Flexbox and CSS Grid and how the games that he creates can help people learn CSS Grid in a fun and interactive way.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;CSS Mastery games&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flexboxzombies.com/p/flexbox-zombies&#34; rel=&#34;nofollow&#34;&gt;FlexboxZombies.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridcritters.com/p/gridcritters&#34; rel=&#34;nofollow&#34;&gt;GridCritters.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Uses spaced repetition and delayed recall to learn&lt;/li&gt;
&lt;li&gt;CSS Grid&lt;/li&gt;
&lt;li&gt;Flexbox&lt;/li&gt;
&lt;li&gt;CSS Grid as the cake and Flexbox as the frosting&lt;/li&gt;
&lt;li&gt;Edge spec&lt;/li&gt;
&lt;li&gt;What Flexbox can do&lt;/li&gt;
&lt;li&gt;Sub-Grids&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gedd.ski/&#34; rel=&#34;nofollow&#34;&gt;Geddski.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nesting Grids&lt;/li&gt;
&lt;li&gt;Old Grid vs New Grid layout&lt;/li&gt;
&lt;li&gt;Why would you move from Flexbox to CSS Grid?&lt;/li&gt;
&lt;li&gt;CSS Grid tools&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridbyexample.com/&#34; rel=&#34;nofollow&#34;&gt;GridByExample.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Education and Gamification&lt;/li&gt;
&lt;li&gt;Pick a UI that interests you&lt;/li&gt;
&lt;li&gt;For a discount on Grid Critters: enter JS Jabber for 20% off&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flexboxzombies.com/p/flexbox-zombies&#34; rel=&#34;nofollow&#34;&gt;FlexboxZombies.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridcritters.com/p/gridcritters&#34; rel=&#34;nofollow&#34;&gt;GridCritters.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gedd.ski/&#34; rel=&#34;nofollow&#34;&gt;Geddski.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gridbyexample.com/&#34; rel=&#34;nofollow&#34;&gt;GridByExample.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;utm_campaign=podcast-influencers&amp;utm_influencer=419364&amp;utm_medium=affiliate-program&amp;utm_source=pbm&#34; rel=&#34;nofollow&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/geddski?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor&#34; rel=&#34;nofollow&#34;&gt;@Geddski&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.fitnessmagazine.com/shop/r-pods-r-pods-true-wireless-stereo-mini-bluetooth-headphones-with-charging-case-white-p5e22135606a23a39471352895739fcf4.html&#34; rel=&#34;nofollow&#34;&gt;R Pods Earphones&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.co.uk/CLEANSE-CAPSULES-DIETARY-SUPPLEMENT-SLIMMING/dp/B011RHWHF0&#34; rel=&#34;nofollow&#34;&gt;NEU Cleanse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ww2.kqed.org/mindshift/2017/01/26/at-age-6-girls-are-less-likely-to-identify-females-as-really-really-smart/&#34; rel=&#34;nofollow&#34;&gt;“At Age 6, Girls Are Less Likely to Identify Females As ‘Really, Really Smart’”&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/housecor/status/962754389533429760&#34; rel=&#34;nofollow&#34;&gt;Cory Tweet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://startupclass.samaltman.com/&#34; rel=&#34;nofollow&#34;&gt;How to Start a Startup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Sam-Walton-Made-America/dp/0553562835&#34; rel=&#34;nofollow&#34;&gt;Made in America by Sam Walton&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Dungeoneers-John-Anderson/dp/0062338153&#34; rel=&#34;nofollow&#34;&gt;The Dungeoneers by John David Anderson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ng-conf.org/&#34; rel=&#34;nofollow&#34;&gt;NG Conf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aaron&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Fire-Fury-Inside-Trump-White/dp/1250158060&#34; rel=&#34;nofollow&#34;&gt;Fire and Fury by Michael Wolff&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Dave&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://store.steampowered.com/app/644930/They_Are_Billions/&#34; rel=&#34;nofollow&#34;&gt;They Are Billions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61299983" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f49aad73-4193-40b1-bc58-c36657bcdfcd/stream.mp3"/>
                
                <guid isPermaLink="false">3636096e-fd28-4a90-a26e-0b976ec056ff</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-301-css-grids-the-future-of-frontend-layout-with-dave-geddes</link>
                <pubDate>Tue, 20 Feb 2018 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3831</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 300: Celebration</itunes:title>
                <title>JSJ 300: Celebration</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;AJ O&#39;Neal&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: None&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists speak on where they are what they are up to today. Aimee is still in Nashville, Tennessee, and it is currently working at&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://getbuilt.com/&#34;&gt;Built Technologies&lt;/a&gt; and is working with JavaScript. Cory is still authoring courses for &lt;a href=&#34;https://www.pluralsight.com/&#34;&gt;Pluralsite&lt;/a&gt;, has more recently been doing consulting with React, and is the principal engineer at &lt;a href=&#34;https://www.coxautoinc.com/&#34;&gt;Cox Automotive&lt;/a&gt;. Joe is doing a lot of &lt;a href=&#34;https://www.pluralsight.com/&#34;&gt;Pluralsight&lt;/a&gt; work, puts together conferences, and is working on a new podcast with Charles. AJ recently did some side work with &lt;a href=&#34;https://www.dash.org/&#34;&gt;Dash&lt;/a&gt;, is interested in working on a new domain service, and recently got married. Charles is currently at &lt;a href=&#34;http://ng-atl.org/&#34;&gt;ngATL&lt;/a&gt; conference, and has been attending a lot of conferences recently. He is also starting to head over to the video realm and is creating a new podcast called React Roundup and a View Podcast with Joe. They also talk about what they each have planned in the upcoming year for their careers and their lives.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://getbuilt.com/&#34;&gt;Built Technologies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;Front End and Full Stack&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/&#34;&gt;Pluralsite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;React consulting&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coxautoinc.com/&#34;&gt;Cox Automotive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Front end apps&lt;/li&gt;
&lt;li&gt;View and React podcast&lt;/li&gt;
&lt;li&gt;Angular JS to Angular&lt;/li&gt;
&lt;li&gt;Pluralsight courses&lt;/li&gt;
&lt;li&gt;Big Picture React courses&lt;/li&gt;
&lt;li&gt;Fork of Bitcoin called &lt;a href=&#34;https://www.dash.org/&#34;&gt;Dash&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;New domain service&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ng-atl.org/&#34;&gt;ngATL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;React Roundup Podcast&lt;/li&gt;
&lt;li&gt;New podcasts on artificial intelligence, IOT, augmented and virtual reality game development, python&lt;/li&gt;
&lt;li&gt;Node, JavaScript, and Rust&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getbuilt.com/&#34;&gt;Built Technologies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/&#34;&gt;Pluralsite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coxautoinc.com/&#34;&gt;Cox Automotive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dash.org/&#34;&gt;Dash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ng-atl.org/&#34;&gt;ngATL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw&#34;&gt;DevChat.tv Youtube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;amp;utm_source=pbm&amp;amp;utm_medium=affiliate-program&amp;amp;utm_influencer=419364&amp;amp;utm_campaign=podcast-influencers&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Audio-Technica-ATR2100-USB-Cardioid-Dynamic-Microphone/dp/B004QJOZS4&#34;&gt;ATR2100 Microphone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zoom-na.com/products/field-video-recording/field-recording/h6-handy-recorder&#34;&gt;Zoom H6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apple.com/airpods/&#34;&gt;Apple AirPods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ng-atl.org/&#34;&gt;ngATL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ng-girls.org/&#34;&gt;ngGirls&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.newyorker.com/magazine/2018/01/15/improving-ourselves-to-death&#34;&gt;Improving Ourselves to Death&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://typicalprogrammer.com/what-does-code-readability-mean&#34;&gt;What Does Code Readability Mean?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/housecor/status/957441615811039232&#34;&gt;JavaScript Tip Tweet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCxIJaCMEptJjxmmQgGFsnCg&#34;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>Aimee Knight</div><div>Cory House</div><div>AJ O&#39;Neal</div><div>Joe Eames</div><div><strong>Special Guests: None</strong></div><div>In this episode, the JavaScript Jabber panelists speak on where they are what they are up to today. Aimee is still in Nashville, Tennessee, and it is currently working at</div><div>
<a href="https://getbuilt.com/" rel="nofollow">Built Technologies</a> and is working with JavaScript. Cory is still authoring courses for <a href="https://www.pluralsight.com/" rel="nofollow">Pluralsite</a>, has more recently been doing consulting with React, and is the principal engineer at <a href="https://www.coxautoinc.com/" rel="nofollow">Cox Automotive</a>. Joe is doing a lot of <a href="https://www.pluralsight.com/" rel="nofollow">Pluralsight</a> work, puts together conferences, and is working on a new podcast with Charles. AJ recently did some side work with <a href="https://www.dash.org/" rel="nofollow">Dash</a>, is interested in working on a new domain service, and recently got married. Charles is currently at <a href="http://ng-atl.org/" rel="nofollow">ngATL</a> conference, and has been attending a lot of conferences recently. He is also starting to head over to the video realm and is creating a new podcast called React Roundup and a View Podcast with Joe. They also talk about what they each have planned in the upcoming year for their careers and their lives.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li><a href="https://getbuilt.com/" rel="nofollow">Built Technologies</a></li>
<li>JavaScript</li>
<li>Front End and Full Stack</li>
<li><a href="https://www.pluralsight.com/" rel="nofollow">Pluralsite</a></li>
<li>React consulting</li>
<li><a href="https://www.coxautoinc.com/" rel="nofollow">Cox Automotive</a></li>
<li>Front end apps</li>
<li>View and React podcast</li>
<li>Angular JS to Angular</li>
<li>Pluralsight courses</li>
<li>Big Picture React courses</li>
<li>Fork of Bitcoin called <a href="https://www.dash.org/" rel="nofollow">Dash</a>
</li>
<li>New domain service</li>
<li><a href="http://ng-atl.org/" rel="nofollow">ngATL</a></li>
<li>React Roundup Podcast</li>
<li>New podcasts on artificial intelligence, IOT, augmented and virtual reality game development, python</li>
<li>Node, JavaScript, and Rust</li>
<li>And much, much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://promo.linode.com/javascriptjabber/" rel="nofollow">Linode</a></li>
<li><a href="https://getbuilt.com/" rel="nofollow">Built Technologies</a></li>
<li><a href="https://www.pluralsight.com/" rel="nofollow">Pluralsite</a></li>
<li><a href="https://www.coxautoinc.com/" rel="nofollow">Cox Automotive</a></li>
<li><a href="https://www.dash.org/" rel="nofollow">Dash</a></li>
<li><a href="http://ng-atl.org/" rel="nofollow">ngATL</a></li>
<li><a href="https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw" rel="nofollow">DevChat.tv Youtube</a></li>
<li><a href="https://www.freshbooks.com/invoice?ref=11731&utm_campaign=podcast-influencers&utm_influencer=419364&utm_medium=affiliate-program&utm_source=pbm" rel="nofollow">FreshBooks</a></li>
</ul><div><strong>Picks:</strong></div><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Audio-Technica-ATR2100-USB-Cardioid-Dynamic-Microphone/dp/B004QJOZS4" rel="nofollow">ATR2100 Microphone</a></li>
<li><a href="https://www.zoom-na.com/products/field-video-recording/field-recording/h6-handy-recorder" rel="nofollow">Zoom H6</a></li>
<li><a href="https://www.apple.com/airpods/" rel="nofollow">Apple AirPods</a></li>
<li><a href="http://ng-atl.org/" rel="nofollow">ngATL</a></li>
<li><a href="http://ng-girls.org/" rel="nofollow">ngGirls</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://www.newyorker.com/magazine/2018/01/15/improving-ourselves-to-death" rel="nofollow">Improving Ourselves to Death</a></li>
<li><a href="http://typicalprogrammer.com/what-does-code-readability-mean" rel="nofollow">What Does Code Readability Mean?</a></li>
</ul><div>Cory</div><ul>
<li><a href="https://twitter.com/housecor/status/957441615811039232" rel="nofollow">JavaScript Tip Tweet</a></li>
<li> </li>
</ul><div>AJ</div><ul>
<li><a href="https://www.youtube.com/channel/UCxIJaCMEptJjxmmQgGFsnCg" rel="nofollow">How to Start a Startup YouTube Series</a></li>
<li><a href="https://en.wikipedia.org/wiki/Singham" rel="nofollow">Singham Movie</a></li>
<li> </li>
</ul><div>Joe</div><ul><li><a href="https://webflow.com/" rel="nofollow">WebFlow.com</a></li></ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;AJ O&amp;#39;Neal&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: None&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, the JavaScript Jabber panelists speak on where they are what they are up to today. Aimee is still in Nashville, Tennessee, and it is currently working at&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://getbuilt.com/&#34; rel=&#34;nofollow&#34;&gt;Built Technologies&lt;/a&gt; and is working with JavaScript. Cory is still authoring courses for &lt;a href=&#34;https://www.pluralsight.com/&#34; rel=&#34;nofollow&#34;&gt;Pluralsite&lt;/a&gt;, has more recently been doing consulting with React, and is the principal engineer at &lt;a href=&#34;https://www.coxautoinc.com/&#34; rel=&#34;nofollow&#34;&gt;Cox Automotive&lt;/a&gt;. Joe is doing a lot of &lt;a href=&#34;https://www.pluralsight.com/&#34; rel=&#34;nofollow&#34;&gt;Pluralsight&lt;/a&gt; work, puts together conferences, and is working on a new podcast with Charles. AJ recently did some side work with &lt;a href=&#34;https://www.dash.org/&#34; rel=&#34;nofollow&#34;&gt;Dash&lt;/a&gt;, is interested in working on a new domain service, and recently got married. Charles is currently at &lt;a href=&#34;http://ng-atl.org/&#34; rel=&#34;nofollow&#34;&gt;ngATL&lt;/a&gt; conference, and has been attending a lot of conferences recently. He is also starting to head over to the video realm and is creating a new podcast called React Roundup and a View Podcast with Joe. They also talk about what they each have planned in the upcoming year for their careers and their lives.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://getbuilt.com/&#34; rel=&#34;nofollow&#34;&gt;Built Technologies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;Front End and Full Stack&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/&#34; rel=&#34;nofollow&#34;&gt;Pluralsite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;React consulting&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coxautoinc.com/&#34; rel=&#34;nofollow&#34;&gt;Cox Automotive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Front end apps&lt;/li&gt;
&lt;li&gt;View and React podcast&lt;/li&gt;
&lt;li&gt;Angular JS to Angular&lt;/li&gt;
&lt;li&gt;Pluralsight courses&lt;/li&gt;
&lt;li&gt;Big Picture React courses&lt;/li&gt;
&lt;li&gt;Fork of Bitcoin called &lt;a href=&#34;https://www.dash.org/&#34; rel=&#34;nofollow&#34;&gt;Dash&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;New domain service&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ng-atl.org/&#34; rel=&#34;nofollow&#34;&gt;ngATL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;React Roundup Podcast&lt;/li&gt;
&lt;li&gt;New podcasts on artificial intelligence, IOT, augmented and virtual reality game development, python&lt;/li&gt;
&lt;li&gt;Node, JavaScript, and Rust&lt;/li&gt;
&lt;li&gt;And much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://promo.linode.com/javascriptjabber/&#34; rel=&#34;nofollow&#34;&gt;Linode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://getbuilt.com/&#34; rel=&#34;nofollow&#34;&gt;Built Technologies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/&#34; rel=&#34;nofollow&#34;&gt;Pluralsite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coxautoinc.com/&#34; rel=&#34;nofollow&#34;&gt;Cox Automotive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dash.org/&#34; rel=&#34;nofollow&#34;&gt;Dash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ng-atl.org/&#34; rel=&#34;nofollow&#34;&gt;ngATL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCABJEQ57MIn6X3TIHIebJUw&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv Youtube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freshbooks.com/invoice?ref=11731&amp;utm_campaign=podcast-influencers&amp;utm_influencer=419364&amp;utm_medium=affiliate-program&amp;utm_source=pbm&#34; rel=&#34;nofollow&#34;&gt;FreshBooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Audio-Technica-ATR2100-USB-Cardioid-Dynamic-Microphone/dp/B004QJOZS4&#34; rel=&#34;nofollow&#34;&gt;ATR2100 Microphone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zoom-na.com/products/field-video-recording/field-recording/h6-handy-recorder&#34; rel=&#34;nofollow&#34;&gt;Zoom H6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.apple.com/airpods/&#34; rel=&#34;nofollow&#34;&gt;Apple AirPods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ng-atl.org/&#34; rel=&#34;nofollow&#34;&gt;ngATL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ng-girls.org/&#34; rel=&#34;nofollow&#34;&gt;ngGirls&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.newyorker.com/magazine/2018/01/15/improving-ourselves-to-death&#34; rel=&#34;nofollow&#34;&gt;Improving Ourselves to Death&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://typicalprogrammer.com/what-does-code-readability-mean&#34; rel=&#34;nofollow&#34;&gt;What Does Code Readability Mean?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/housecor/status/957441615811039232&#34; rel=&#34;nofollow&#34;&gt;JavaScript Tip Tweet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCxIJaCMEptJjxmmQgGFsnCg&#34; rel=&#34;nofollow&#34;&gt;How to Start a Startup YouTube Series&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Singham&#34; rel=&#34;nofollow&#34;&gt;Singham Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://webflow.com/&#34; rel=&#34;nofollow&#34;&gt;WebFlow.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54703333" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0c23f9d3-632e-4f01-9fc9-ee186732c34e/stream.mp3"/>
                
                <guid isPermaLink="false">3a18198e-ace6-4bb0-ac03-c535292cba98</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-300-celebration</link>
                <pubDate>Wed, 14 Feb 2018 00:35:00 &#43;0000</pubDate>
                <itunes:duration>3418</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 299: How To Learn JavaScript When You&#39;re Not a Developer with Chris Ferdinandi</itunes:title>
                <title>JSJ 299: How To Learn JavaScript When You&#39;re Not a Developer with Chris Ferdinandi</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Chris Ferdinandi&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Teaching JavaScript - Beginners and Design patrons&lt;/li&gt;
&lt;li&gt;Web Design and Web Development&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com&#34;&gt;CSS Tricks &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://toddmotto.com&#34;&gt;Todd Motto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How to do jQuery Things without jQuery&lt;/li&gt;
&lt;li&gt;Doing things like mentors (Todd)&lt;/li&gt;
&lt;li&gt;When JavaScript makes sense.&lt;/li&gt;
&lt;li&gt;CSS is easier to learn then JS?&lt;/li&gt;
&lt;li&gt;Being good at CSS and JS at the same time?&lt;/li&gt;
&lt;li&gt;How about Node developers?&lt;/li&gt;
&lt;li&gt;jRuby, DOM&lt;/li&gt;
&lt;li&gt;Documentation&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;https://github.com/cferdinandi&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com&#34;&gt;https://gomakethings.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;@&lt;/strong&gt;ChrisFerdinandi&lt;/li&gt;
&lt;li&gt;https://www.linkedin.com/in/cferdinandi&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Discover Card&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brandonsanderson.com/books/mistborn/&#34;&gt;Mistborn &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.theglobeandmail.com/technology/your-smartphone-is-making-you-stupid/article37511900/&#34;&gt;Your Smart Phone is Making You Stupid…&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Crypto Currency&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/194607/mystic-vale&#34;&gt;Mystic Vale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kedifilm.com&#34;&gt;Kedi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com&#34;&gt;https://gomakethings.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/?ie=UTF8&amp;amp;keywords=Teva&#43;Mush&amp;amp;tag=googhydr-20&amp;amp;index=apparel&amp;amp;hvadid=153649442850&amp;amp;hvpos=1t1&amp;amp;hvnetw=g&amp;amp;hvrand=11758233461967108760&amp;amp;hvpone=&amp;amp;hvptwo=&amp;amp;hvqmt=e&amp;amp;hvdev=c&amp;amp;hvdvcmdl=&amp;amp;hvlocint=&amp;amp;hvlocphy=9028550&amp;amp;hvtargid=aud-397161105788:kwd-418379985&amp;amp;ref=pd_sl_41l1nytxgm_e&#34;&gt;Teva Mush&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>AJ O’Neal</div><div>Joe Eames</div><div>Aimee Knight</div><div><strong>Special Guests: Chris Ferdinandi</strong></div><div>In this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Teaching JavaScript - Beginners and Design patrons</li>
<li>Web Design and Web Development</li>
<li><a href="https://css-tricks.com" rel="nofollow">CSS Tricks </a></li>
<li><a href="https://toddmotto.com" rel="nofollow">Todd Motto</a></li>
<li>How to do jQuery Things without jQuery</li>
<li>Doing things like mentors (Todd)</li>
<li>When JavaScript makes sense.</li>
<li>CSS is easier to learn then JS?</li>
<li>Being good at CSS and JS at the same time?</li>
<li>How about Node developers?</li>
<li>jRuby, DOM</li>
<li>Documentation</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li>https://github.com/cferdinandi</li>
<li><a href="https://gomakethings.com" rel="nofollow">https://gomakethings.com</a></li>
<li>
<strong>@</strong>ChrisFerdinandi</li>
<li>https://www.linkedin.com/in/cferdinandi</li>
<li> </li>
</ul><div><strong>Picks:</strong></div><div>AJ</div><ul>
<li>Discover Card</li>
<li><a href="https://brandonsanderson.com/books/mistborn/" rel="nofollow">Mistborn </a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://www.theglobeandmail.com/technology/your-smartphone-is-making-you-stupid/article37511900/" rel="nofollow">Your Smart Phone is Making You Stupid…</a></li>
<li>Crypto Currency</li>
</ul><div>Joe</div><ul>
<li><a href="https://boardgamegeek.com/boardgame/194607/mystic-vale" rel="nofollow">Mystic Vale</a></li>
<li><a href="https://www.kedifilm.com" rel="nofollow">Kedi</a></li>
</ul><div>Chris</div><ul>
<li><a href="https://gomakethings.com" rel="nofollow">https://gomakethings.com</a></li>
<li><a href="https://www.amazon.com/s/?hvadid=153649442850&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9028550&hvnetw=g&hvpone=&hvpos=1t1&hvptwo=&hvqmt=e&hvrand=11758233461967108760&hvtargid=aud-397161105788%3Akwd-418379985&ie=UTF8&index=apparel&keywords=Teva+Mush&ref=pd_sl_41l1nytxgm_e&tag=googhydr-20" rel="nofollow">Teva Mush</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Chris Ferdinandi&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Teaching JavaScript - Beginners and Design patrons&lt;/li&gt;
&lt;li&gt;Web Design and Web Development&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://css-tricks.com&#34; rel=&#34;nofollow&#34;&gt;CSS Tricks &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://toddmotto.com&#34; rel=&#34;nofollow&#34;&gt;Todd Motto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How to do jQuery Things without jQuery&lt;/li&gt;
&lt;li&gt;Doing things like mentors (Todd)&lt;/li&gt;
&lt;li&gt;When JavaScript makes sense.&lt;/li&gt;
&lt;li&gt;CSS is easier to learn then JS?&lt;/li&gt;
&lt;li&gt;Being good at CSS and JS at the same time?&lt;/li&gt;
&lt;li&gt;How about Node developers?&lt;/li&gt;
&lt;li&gt;jRuby, DOM&lt;/li&gt;
&lt;li&gt;Documentation&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;https://github.com/cferdinandi&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com&#34; rel=&#34;nofollow&#34;&gt;https://gomakethings.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;@&lt;/strong&gt;ChrisFerdinandi&lt;/li&gt;
&lt;li&gt;https://www.linkedin.com/in/cferdinandi&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Discover Card&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brandonsanderson.com/books/mistborn/&#34; rel=&#34;nofollow&#34;&gt;Mistborn &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.theglobeandmail.com/technology/your-smartphone-is-making-you-stupid/article37511900/&#34; rel=&#34;nofollow&#34;&gt;Your Smart Phone is Making You Stupid…&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Crypto Currency&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/194607/mystic-vale&#34; rel=&#34;nofollow&#34;&gt;Mystic Vale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kedifilm.com&#34; rel=&#34;nofollow&#34;&gt;Kedi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gomakethings.com&#34; rel=&#34;nofollow&#34;&gt;https://gomakethings.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/?hvadid=153649442850&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9028550&amp;hvnetw=g&amp;hvpone=&amp;hvpos=1t1&amp;hvptwo=&amp;hvqmt=e&amp;hvrand=11758233461967108760&amp;hvtargid=aud-397161105788%3Akwd-418379985&amp;ie=UTF8&amp;index=apparel&amp;keywords=Teva&#43;Mush&amp;ref=pd_sl_41l1nytxgm_e&amp;tag=googhydr-20&#34; rel=&#34;nofollow&#34;&gt;Teva Mush&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69003807" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/dda6dc79-97b4-4ae5-b0de-f0a73f284f28/stream.mp3"/>
                
                <guid isPermaLink="false">d33a3cb8-06bd-4457-8dff-6d72af54a732</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-299-how-to-learn-javascript-when-you-re-not-a-developer-with-chris-ferdinandi</link>
                <pubDate>Wed, 07 Feb 2018 01:10:00 &#43;0000</pubDate>
                <itunes:duration>4312</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 298: Angular, Vue and TypeScript with John Papa</itunes:title>
                <title>JSJ 298: Angular, Vue and TypeScript with John Papa</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: John Papa&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with &lt;a href=&#34;https://johnpapa.net&#34;&gt;John Papa&lt;/a&gt;. John has been doing web programming for over twenty years on multiple platforms and has been contributing to the developer communities through conferences, authoring books, videos and courses on &lt;a href=&#34;https://www.pluralsight.com&#34;&gt;Pluralsight&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;John is on the show to discuss an articles he wrote on &lt;a href=&#34;https://johnpapa.net/a-look-at-angular-alongside-vue-3/&#34;&gt;A Look at Angular Along Side Vue&lt;/a&gt;, and another article on &lt;a href=&#34;https://johnpapa.net/vue-typescript/&#34;&gt;Vue.js  with TypeScript&lt;/a&gt;. John talks about the new features with the different versions of Angular technologies, anxiety in the different features, comparisons between the technologies and use case with Angular.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://johnpapa.net/a-look-at-angular-alongside-vue-3/&#34;&gt;A look at Angular Along Side Vue&lt;/a&gt; - Article&lt;/li&gt;
&lt;li&gt;Angular 5, Amber,Vue,  React, Angular&lt;/li&gt;
&lt;li&gt;Angular 2 - different features&lt;/li&gt;
&lt;li&gt;CLI&lt;/li&gt;
&lt;li&gt;Spell Webpack&lt;/li&gt;
&lt;li&gt;Comparisons - Why the anxiety?&lt;/li&gt;
&lt;li&gt;Opinions of Angular and sprinkling in other technologies&lt;/li&gt;
&lt;li&gt;Vue is the easy to use with Angular&lt;/li&gt;
&lt;li&gt;Are there breakpoints with the uses case?&lt;/li&gt;
&lt;li&gt;Choosing technologies&lt;/li&gt;
&lt;li&gt;Talk about working with Vue and Angular&lt;/li&gt;
&lt;li&gt;DSL - Domain Specific Language&lt;/li&gt;
&lt;li&gt;Vue and 3rd party libraries&lt;/li&gt;
&lt;li&gt;Talk about Vue working with TypeScript&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net/vue-typescript/&#34;&gt;Vue.js  with TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Vue with TypeScript looks similar to Angular&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=octref.vetur&#34;&gt;Vetur&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What does 2018 have in store for Angular?&lt;/li&gt;
&lt;li&gt;Native apps and web functionality&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net&#34;&gt;https://johnpapa.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net/vue-typescript/&#34;&gt;Vue.js  with TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net/a-look-at-angular-alongside-vue-3/&#34;&gt;A Look at Angular Along Side Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@john_papa&lt;/li&gt;
&lt;li&gt;https://github.com/johnpapa&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Corey&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://cypress.io&#34;&gt;cypress.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Myth-Revisited-Small-Businesses-About/dp/0887307280&#34;&gt;E Myth Revisited&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://profitfirstbook.com&#34;&gt;Profit First &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt5013056/&#34;&gt;Dunkirk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Crucial-Conversations-Talking-Stakes-Second/dp/1469266822&#34;&gt;Crucial Conversations &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ripple.com/xrp/&#34;&gt;Ripple or XRP&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1485796/&#34;&gt;The Greatest Showman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nbc.com/better-late-than-never?nbc=1&#34;&gt;Better Late Then Never&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Vue&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://pragprog.com/book/btlang/seven-languages-in-seven-weeks&#34;&gt;7 Languages In 7 Weeks&lt;/a&gt;  - Book&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;John&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt2283362/&#34;&gt;Jumanji &lt;/a&gt;2017&lt;/li&gt;
&lt;li&gt;Emotional Intelligence&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: John Papa.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>Cory House</div><div>Joe Eames</div><div>Aimee Knight</div><div><strong>Special Guests: John Papa</strong></div><div>In this episode, JavaScript Jabber panelist speak with <a href="https://johnpapa.net" rel="nofollow">John Papa</a>. John has been doing web programming for over twenty years on multiple platforms and has been contributing to the developer communities through conferences, authoring books, videos and courses on <a href="https://www.pluralsight.com" rel="nofollow">Pluralsight</a>.</div><div>John is on the show to discuss an articles he wrote on <a href="https://johnpapa.net/a-look-at-angular-alongside-vue-3/" rel="nofollow">A Look at Angular Along Side Vue</a>, and another article on <a href="https://johnpapa.net/vue-typescript/" rel="nofollow">Vue.js  with TypeScript</a>. John talks about the new features with the different versions of Angular technologies, anxiety in the different features, comparisons between the technologies and use case with Angular.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>
<a href="https://johnpapa.net/a-look-at-angular-alongside-vue-3/" rel="nofollow">A look at Angular Along Side Vue</a> - Article</li>
<li>Angular 5, Amber,Vue,  React, Angular</li>
<li>Angular 2 - different features</li>
<li>CLI</li>
<li>Spell Webpack</li>
<li>Comparisons - Why the anxiety?</li>
<li>Opinions of Angular and sprinkling in other technologies</li>
<li>Vue is the easy to use with Angular</li>
<li>Are there breakpoints with the uses case?</li>
<li>Choosing technologies</li>
<li>Talk about working with Vue and Angular</li>
<li>DSL - Domain Specific Language</li>
<li>Vue and 3rd party libraries</li>
<li>Talk about Vue working with TypeScript</li>
<li><a href="https://johnpapa.net/vue-typescript/" rel="nofollow">Vue.js  with TypeScript</a></li>
<li>Vue with TypeScript looks similar to Angular</li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=octref.vetur" rel="nofollow">Vetur</a></li>
<li>What does 2018 have in store for Angular?</li>
<li>Native apps and web functionality</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://johnpapa.net" rel="nofollow">https://johnpapa.net</a></li>
<li><a href="https://johnpapa.net/vue-typescript/" rel="nofollow">Vue.js  with TypeScript</a></li>
<li><a href="https://johnpapa.net/a-look-at-angular-alongside-vue-3/" rel="nofollow">A Look at Angular Along Side Vue</a></li>
<li>@john_papa</li>
<li>https://github.com/johnpapa</li>
</ul><div><strong>Picks:</strong></div><div>Corey</div><ul><li><a href="http://cypress.io" rel="nofollow">cypress.io</a></li></ul><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Myth-Revisited-Small-Businesses-About/dp/0887307280" rel="nofollow">E Myth Revisited</a></li>
<li><a href="http://profitfirstbook.com" rel="nofollow">Profit First </a></li>
<li><a href="http://www.imdb.com/title/tt5013056/" rel="nofollow">Dunkirk</a></li>
</ul><div>Aimee</div><ul>
<li><a href="https://www.amazon.com/Crucial-Conversations-Talking-Stakes-Second/dp/1469266822" rel="nofollow">Crucial Conversations </a></li>
<li><a href="https://ripple.com/xrp/" rel="nofollow">Ripple or XRP</a></li>
</ul><div>Joe</div><ul>
<li><a href="http://www.imdb.com/title/tt1485796/" rel="nofollow">The Greatest Showman</a></li>
<li><a href="https://www.nbc.com/better-late-than-never?nbc=1" rel="nofollow">Better Late Then Never</a></li>
<li>Vue</li>
<li>
<a href="https://pragprog.com/book/btlang/seven-languages-in-seven-weeks" rel="nofollow">7 Languages In 7 Weeks</a>  - Book</li>
</ul><div>John</div><ul>
<li>
<a href="http://www.imdb.com/title/tt2283362/" rel="nofollow">Jumanji </a>2017</li>
<li>Emotional Intelligence</li>
</ul><div>Special Guest: John Papa.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: John Papa&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with &lt;a href=&#34;https://johnpapa.net&#34; rel=&#34;nofollow&#34;&gt;John Papa&lt;/a&gt;. John has been doing web programming for over twenty years on multiple platforms and has been contributing to the developer communities through conferences, authoring books, videos and courses on &lt;a href=&#34;https://www.pluralsight.com&#34; rel=&#34;nofollow&#34;&gt;Pluralsight&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;John is on the show to discuss an articles he wrote on &lt;a href=&#34;https://johnpapa.net/a-look-at-angular-alongside-vue-3/&#34; rel=&#34;nofollow&#34;&gt;A Look at Angular Along Side Vue&lt;/a&gt;, and another article on &lt;a href=&#34;https://johnpapa.net/vue-typescript/&#34; rel=&#34;nofollow&#34;&gt;Vue.js  with TypeScript&lt;/a&gt;. John talks about the new features with the different versions of Angular technologies, anxiety in the different features, comparisons between the technologies and use case with Angular.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://johnpapa.net/a-look-at-angular-alongside-vue-3/&#34; rel=&#34;nofollow&#34;&gt;A look at Angular Along Side Vue&lt;/a&gt; - Article&lt;/li&gt;
&lt;li&gt;Angular 5, Amber,Vue,  React, Angular&lt;/li&gt;
&lt;li&gt;Angular 2 - different features&lt;/li&gt;
&lt;li&gt;CLI&lt;/li&gt;
&lt;li&gt;Spell Webpack&lt;/li&gt;
&lt;li&gt;Comparisons - Why the anxiety?&lt;/li&gt;
&lt;li&gt;Opinions of Angular and sprinkling in other technologies&lt;/li&gt;
&lt;li&gt;Vue is the easy to use with Angular&lt;/li&gt;
&lt;li&gt;Are there breakpoints with the uses case?&lt;/li&gt;
&lt;li&gt;Choosing technologies&lt;/li&gt;
&lt;li&gt;Talk about working with Vue and Angular&lt;/li&gt;
&lt;li&gt;DSL - Domain Specific Language&lt;/li&gt;
&lt;li&gt;Vue and 3rd party libraries&lt;/li&gt;
&lt;li&gt;Talk about Vue working with TypeScript&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net/vue-typescript/&#34; rel=&#34;nofollow&#34;&gt;Vue.js  with TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Vue with TypeScript looks similar to Angular&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=octref.vetur&#34; rel=&#34;nofollow&#34;&gt;Vetur&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;What does 2018 have in store for Angular?&lt;/li&gt;
&lt;li&gt;Native apps and web functionality&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net&#34; rel=&#34;nofollow&#34;&gt;https://johnpapa.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net/vue-typescript/&#34; rel=&#34;nofollow&#34;&gt;Vue.js  with TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://johnpapa.net/a-look-at-angular-alongside-vue-3/&#34; rel=&#34;nofollow&#34;&gt;A Look at Angular Along Side Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@john_papa&lt;/li&gt;
&lt;li&gt;https://github.com/johnpapa&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Corey&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://cypress.io&#34; rel=&#34;nofollow&#34;&gt;cypress.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Myth-Revisited-Small-Businesses-About/dp/0887307280&#34; rel=&#34;nofollow&#34;&gt;E Myth Revisited&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://profitfirstbook.com&#34; rel=&#34;nofollow&#34;&gt;Profit First &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt5013056/&#34; rel=&#34;nofollow&#34;&gt;Dunkirk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Crucial-Conversations-Talking-Stakes-Second/dp/1469266822&#34; rel=&#34;nofollow&#34;&gt;Crucial Conversations &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ripple.com/xrp/&#34; rel=&#34;nofollow&#34;&gt;Ripple or XRP&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1485796/&#34; rel=&#34;nofollow&#34;&gt;The Greatest Showman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nbc.com/better-late-than-never?nbc=1&#34; rel=&#34;nofollow&#34;&gt;Better Late Then Never&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Vue&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://pragprog.com/book/btlang/seven-languages-in-seven-weeks&#34; rel=&#34;nofollow&#34;&gt;7 Languages In 7 Weeks&lt;/a&gt;  - Book&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;John&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt2283362/&#34; rel=&#34;nofollow&#34;&gt;Jumanji &lt;/a&gt;2017&lt;/li&gt;
&lt;li&gt;Emotional Intelligence&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: John Papa.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40882259" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/87707e36-063a-4350-981d-b9bebed53859/stream.mp3"/>
                
                <guid isPermaLink="false">bfe2574f-e2f7-463e-b365-df2fc9c195fc</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-298-angular-vue-and-typescript-with-john-papa</link>
                <pubDate>Wed, 31 Jan 2018 02:00:00 &#43;0000</pubDate>
                <itunes:duration>2555</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 297: Scrollytelling with Russell Goldenberg and Adam Pearce</itunes:title>
                <title>JSJ 297: Scrollytelling with Russell Goldenberg and Adam Pearce</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Russell Goldenberg and Adam Pearce&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Russell Goldenberg and Adam Pearce Russell creates visualizations, interactive graphics, and documentaries for the web. Currently an editor at &lt;a href=&#34;https://pudding.cool/&#34;&gt;The Pudding&lt;/a&gt;.  Adam is a graphics editor at The New York Times and a journalist engineers/developer  Russell and Adam are on the show to talk about what Scrollytelling is, as well as Scrollama. &lt;a href=&#34;https://github.com/russellgoldenberg/scrollama#scrollamajs&#34;&gt;Scrollama&lt;/a&gt; is a modern and lightweight JavaScript library for scrollytelling using &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API&#34;&gt;IntersectionObserver&lt;/a&gt; in favor of scroll events. This is a great episode to understand another technology/tool created with JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is Scrollytelling!&lt;/li&gt;
&lt;li&gt;Graph Scroll library&lt;/li&gt;
&lt;li&gt;What is the intersection Observerable?&lt;/li&gt;
&lt;li&gt;How long does it take to build an interactive graphic…?&lt;/li&gt;
&lt;li&gt;How do you test something like this?&lt;/li&gt;
&lt;li&gt;Test on a lot of different devices&lt;/li&gt;
&lt;li&gt;Can you do automated testing?&lt;/li&gt;
&lt;li&gt;Do you have to understand the use cases or can you implement quickly?&lt;/li&gt;
&lt;li&gt;Recommendation for getting started?&lt;/li&gt;
&lt;li&gt;Is this a skill set people have to have before that some on board?&lt;/li&gt;
&lt;li&gt;How do design these interactions?&lt;/li&gt;
&lt;li&gt;Scroll jacking&lt;/li&gt;
&lt;li&gt;What JS developers should know about this technology.&lt;/li&gt;
&lt;li&gt;Position sticky&lt;/li&gt;
&lt;li&gt;What are other uses cases?&lt;/li&gt;
&lt;li&gt;What can devs use it for?&lt;/li&gt;
&lt;li&gt;Tax calculator&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt; &lt;/li&gt;
&lt;li&gt;https://github.com/russellgoldenberg/scrollama&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pudding.cool/process/introducing-scrollama/&#34;&gt;https://pudding.cool/process/introducing-scrollama/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;@&lt;/strong&gt;codenberg&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;@&lt;/strong&gt;adamrpearce&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pudding.cool/&#34;&gt;https://pudding.cool/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://russellgoldenberg.github.io&#34;&gt;http://russellgoldenberg.github.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/1wheel?direction=desc&amp;amp;sort=created&amp;amp;tab=stars&#34;&gt;https://github.com/1wheel?direction=desc&amp;amp;sort=created&amp;amp;tab=stars&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;https://roadtolarissa.com&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Adam&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/36218/dominion&#34;&gt;Dominion - Broad Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Smoker&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/163967/tiny-epic-galaxies&#34;&gt;Tiny Epic Galaxies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.indiegogo.com/projects/devchat-tv&#34;&gt;Indiegogo Dev Chat TV&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Deadlines&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.questnutrition.com/collections/protein-powders&#34;&gt;Quest Protein Powder&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Giving!&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/230802/azul&#34;&gt;Board Game - Azul&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Russel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/521/crokinole&#34;&gt;Crokinole&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bust Out&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Adam Pearce and Russell Goldenberg.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>Joe Eames</div><div>Aimee Knight</div><div><strong>Special Guests: Russell Goldenberg and Adam Pearce</strong></div><div>In this episode, JavaScript Jabber panelist speak with Russell Goldenberg and Adam Pearce Russell creates visualizations, interactive graphics, and documentaries for the web. Currently an editor at <a href="https://pudding.cool/" rel="nofollow">The Pudding</a>.  Adam is a graphics editor at The New York Times and a journalist engineers/developer  Russell and Adam are on the show to talk about what Scrollytelling is, as well as Scrollama. <a href="https://github.com/russellgoldenberg/scrollama#scrollamajs" rel="nofollow">Scrollama</a> is a modern and lightweight JavaScript library for scrollytelling using <a href="https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API" rel="nofollow">IntersectionObserver</a> in favor of scroll events. This is a great episode to understand another technology/tool created with JavaScript.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is Scrollytelling!</li>
<li>Graph Scroll library</li>
<li>What is the intersection Observerable?</li>
<li>How long does it take to build an interactive graphic…?</li>
<li>How do you test something like this?</li>
<li>Test on a lot of different devices</li>
<li>Can you do automated testing?</li>
<li>Do you have to understand the use cases or can you implement quickly?</li>
<li>Recommendation for getting started?</li>
<li>Is this a skill set people have to have before that some on board?</li>
<li>How do design these interactions?</li>
<li>Scroll jacking</li>
<li>What JS developers should know about this technology.</li>
<li>Position sticky</li>
<li>What are other uses cases?</li>
<li>What can devs use it for?</li>
<li>Tax calculator</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li> </li>
<li>https://github.com/russellgoldenberg/scrollama</li>
<li><a href="https://pudding.cool/process/introducing-scrollama/" rel="nofollow">https://pudding.cool/process/introducing-scrollama/</a></li>
<li>
<strong>@</strong>codenberg</li>
<li>
<strong>@</strong>adamrpearce</li>
<li><a href="https://pudding.cool/" rel="nofollow">https://pudding.cool/</a></li>
<li><a href="http://russellgoldenberg.github.io" rel="nofollow">http://russellgoldenberg.github.io</a></li>
<li><a href="https://github.com/1wheel?direction=desc&sort=created&tab=stars" rel="nofollow">https://github.com/1wheel?direction=desc&amp;sort=created&amp;tab=stars</a></li>
<li>https://roadtolarissa.com</li>
</ul><div><strong>Picks:</strong></div><div>Adam</div><ul><li><a href="https://boardgamegeek.com/boardgame/36218/dominion" rel="nofollow">Dominion - Broad Game</a></li></ul><div>Charles</div><ul>
<li>Smoker</li>
<li><a href="https://boardgamegeek.com/boardgame/163967/tiny-epic-galaxies" rel="nofollow">Tiny Epic Galaxies</a></li>
<li><a href="https://www.indiegogo.com/projects/devchat-tv" rel="nofollow">Indiegogo Dev Chat TV</a></li>
</ul><div>Aimee</div><ul>
<li>Deadlines</li>
<li><a href="https://www.questnutrition.com/collections/protein-powders" rel="nofollow">Quest Protein Powder</a></li>
</ul><div>Joe</div><ul>
<li>Giving!</li>
<li><a href="https://boardgamegeek.com/boardgame/230802/azul" rel="nofollow">Board Game - Azul</a></li>
</ul><div>Russel</div><ul>
<li><a href="https://boardgamegeek.com/boardgame/521/crokinole" rel="nofollow">Crokinole</a></li>
<li>Bust Out</li>
</ul><div>Special Guests: Adam Pearce and Russell Goldenberg.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Russell Goldenberg and Adam Pearce&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Russell Goldenberg and Adam Pearce Russell creates visualizations, interactive graphics, and documentaries for the web. Currently an editor at &lt;a href=&#34;https://pudding.cool/&#34; rel=&#34;nofollow&#34;&gt;The Pudding&lt;/a&gt;.  Adam is a graphics editor at The New York Times and a journalist engineers/developer  Russell and Adam are on the show to talk about what Scrollytelling is, as well as Scrollama. &lt;a href=&#34;https://github.com/russellgoldenberg/scrollama#scrollamajs&#34; rel=&#34;nofollow&#34;&gt;Scrollama&lt;/a&gt; is a modern and lightweight JavaScript library for scrollytelling using &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API&#34; rel=&#34;nofollow&#34;&gt;IntersectionObserver&lt;/a&gt; in favor of scroll events. This is a great episode to understand another technology/tool created with JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is Scrollytelling!&lt;/li&gt;
&lt;li&gt;Graph Scroll library&lt;/li&gt;
&lt;li&gt;What is the intersection Observerable?&lt;/li&gt;
&lt;li&gt;How long does it take to build an interactive graphic…?&lt;/li&gt;
&lt;li&gt;How do you test something like this?&lt;/li&gt;
&lt;li&gt;Test on a lot of different devices&lt;/li&gt;
&lt;li&gt;Can you do automated testing?&lt;/li&gt;
&lt;li&gt;Do you have to understand the use cases or can you implement quickly?&lt;/li&gt;
&lt;li&gt;Recommendation for getting started?&lt;/li&gt;
&lt;li&gt;Is this a skill set people have to have before that some on board?&lt;/li&gt;
&lt;li&gt;How do design these interactions?&lt;/li&gt;
&lt;li&gt;Scroll jacking&lt;/li&gt;
&lt;li&gt;What JS developers should know about this technology.&lt;/li&gt;
&lt;li&gt;Position sticky&lt;/li&gt;
&lt;li&gt;What are other uses cases?&lt;/li&gt;
&lt;li&gt;What can devs use it for?&lt;/li&gt;
&lt;li&gt;Tax calculator&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt; &lt;/li&gt;
&lt;li&gt;https://github.com/russellgoldenberg/scrollama&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pudding.cool/process/introducing-scrollama/&#34; rel=&#34;nofollow&#34;&gt;https://pudding.cool/process/introducing-scrollama/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;@&lt;/strong&gt;codenberg&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;@&lt;/strong&gt;adamrpearce&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pudding.cool/&#34; rel=&#34;nofollow&#34;&gt;https://pudding.cool/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://russellgoldenberg.github.io&#34; rel=&#34;nofollow&#34;&gt;http://russellgoldenberg.github.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/1wheel?direction=desc&amp;sort=created&amp;tab=stars&#34; rel=&#34;nofollow&#34;&gt;https://github.com/1wheel?direction=desc&amp;amp;sort=created&amp;amp;tab=stars&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;https://roadtolarissa.com&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Adam&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/36218/dominion&#34; rel=&#34;nofollow&#34;&gt;Dominion - Broad Game&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Smoker&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/163967/tiny-epic-galaxies&#34; rel=&#34;nofollow&#34;&gt;Tiny Epic Galaxies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.indiegogo.com/projects/devchat-tv&#34; rel=&#34;nofollow&#34;&gt;Indiegogo Dev Chat TV&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Deadlines&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.questnutrition.com/collections/protein-powders&#34; rel=&#34;nofollow&#34;&gt;Quest Protein Powder&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Giving!&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/230802/azul&#34; rel=&#34;nofollow&#34;&gt;Board Game - Azul&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Russel&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/521/crokinole&#34; rel=&#34;nofollow&#34;&gt;Crokinole&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bust Out&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Adam Pearce and Russell Goldenberg.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40514873" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/cfdbf301-b20d-4c7d-a54d-b69012a84cee/stream.mp3"/>
                
                <guid isPermaLink="false">ae6f3661-c205-485f-99eb-32775289963a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-297-scrollytelling-with-russell-goldenberg-and-adam-pearce</link>
                <pubDate>Tue, 23 Jan 2018 23:45:00 &#43;0000</pubDate>
                <itunes:duration>2532</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 296: Changes in React and the license with Azat Mardan</itunes:title>
                <title>JSJ 296: Changes in React and the license with Azat Mardan</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Azat Mardan&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Azat Mardan. Azat is a return guest, previously on &lt;a href=&#34;https://devchat.tv/js-jabber/230-jsj-node-at-capital-one-with-azat-mardan&#34;&gt;JSJ Episode 230&lt;/a&gt;. Azat is an author of 14 books on Node JS, JavaScript, and React JS. Azat works at &lt;a href=&#34;https://www.capitalone.com&#34;&gt;Capital One&lt;/a&gt; on the technology team. Azat is the founder and creator of &lt;a href=&#34;https://node.university&#34;&gt;Node University&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Azat is on the show to talk about changes in React and licensing. Some of the topics cover Facebook,  licensing with React, using the wrong version of React, patent wars, and much more in-depth information on current events in React.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Facebook - Licensing with React&lt;/li&gt;
&lt;li&gt;Using the Wrong version of React in some companies&lt;/li&gt;
&lt;li&gt;BSD licensing&lt;/li&gt;
&lt;li&gt;Patent wars&lt;/li&gt;
&lt;li&gt;Facebook developing React&lt;/li&gt;
&lt;li&gt;Difference in Preact and Inferno&lt;/li&gt;
&lt;li&gt;Rewriting applications&lt;/li&gt;
&lt;li&gt;What did Capital One do about the changes?&lt;/li&gt;
&lt;li&gt;React 16&lt;/li&gt;
&lt;li&gt;Pure React&lt;/li&gt;
&lt;li&gt;Was the BSD patents - Med and Sm Companies&lt;/li&gt;
&lt;li&gt;Patents explained&lt;/li&gt;
&lt;li&gt;React Developers at Facebook&lt;/li&gt;
&lt;li&gt;Fiber - New Core Architecture&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://azat.co&#34;&gt;http://azat.co&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://node.university&#34;&gt;https://node.university&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;https://devchat.tv/js-jabber/230-jsj-node-at-capital-one-with-azat-mardan&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Axel Rauschmayer post&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/prettier&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.indiegogo.com/projects/devchat-tv&#34;&gt;Indiegogo for Dev Chat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://forum.devchat.tv&#34;&gt;forum.devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devtees.com&#34;&gt;Dev Tees&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/news&#34;&gt;Hacker News - Question on Stack Exchange and Estimates &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.heroku.com&#34;&gt;Heroku &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt3255590/&#34;&gt;El Camino Christmas&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Azat&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pmi.org/certifications/types/project-management-pmp&#34;&gt;PMP &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://node.university&#34;&gt;Azat - Short Lecture&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Azat Mardan.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>Cory House</div><div>Joe Eames</div><div>Aimee Knight</div><div><strong>Special Guests: Azat Mardan</strong></div><div>In this episode, JavaScript Jabber panelist speak with Azat Mardan. Azat is a return guest, previously on <a href="https://devchat.tv/js-jabber/230-jsj-node-at-capital-one-with-azat-mardan" rel="nofollow">JSJ Episode 230</a>. Azat is an author of 14 books on Node JS, JavaScript, and React JS. Azat works at <a href="https://www.capitalone.com" rel="nofollow">Capital One</a> on the technology team. Azat is the founder and creator of <a href="https://node.university" rel="nofollow">Node University</a>.</div><div>Azat is on the show to talk about changes in React and licensing. Some of the topics cover Facebook,  licensing with React, using the wrong version of React, patent wars, and much more in-depth information on current events in React.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Facebook - Licensing with React</li>
<li>Using the Wrong version of React in some companies</li>
<li>BSD licensing</li>
<li>Patent wars</li>
<li>Facebook developing React</li>
<li>Difference in Preact and Inferno</li>
<li>Rewriting applications</li>
<li>What did Capital One do about the changes?</li>
<li>React 16</li>
<li>Pure React</li>
<li>Was the BSD patents - Med and Sm Companies</li>
<li>Patents explained</li>
<li>React Developers at Facebook</li>
<li>Fiber - New Core Architecture</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="http://azat.co" rel="nofollow">http://azat.co</a></li>
<li><a href="https://node.university" rel="nofollow">https://node.university</a></li>
<li>https://devchat.tv/js-jabber/230-jsj-node-at-capital-one-with-azat-mardan</li>
</ul><div><strong>Picks:</strong></div><div>Cory</div><ul>
<li>Axel Rauschmayer post</li>
<li><a href="https://github.com/prettier" rel="nofollow">Prettier</a></li>
</ul><div>Charles</div><ul>
<li><a href="https://www.indiegogo.com/projects/devchat-tv" rel="nofollow">Indiegogo for Dev Chat</a></li>
<li><a href="http://forum.devchat.tv" rel="nofollow">forum.devchat.tv</a></li>
</ul><div>Aimee</div><ul>
<li><a href="http://devtees.com" rel="nofollow">Dev Tees</a></li>
<li><a href="https://news.ycombinator.com/news" rel="nofollow">Hacker News - Question on Stack Exchange and Estimates </a></li>
</ul><div>Joe</div><ul>
<li><a href="https://www.heroku.com" rel="nofollow">Heroku </a></li>
<li><a href="http://www.imdb.com/title/tt3255590/" rel="nofollow">El Camino Christmas</a></li>
</ul><div>Azat</div><ul>
<li><a href="https://www.pmi.org/certifications/types/project-management-pmp" rel="nofollow">PMP </a></li>
<li><a href="https://node.university" rel="nofollow">Azat - Short Lecture</a></li>
</ul><div>Special Guest: Azat Mardan.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Azat Mardan&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Azat Mardan. Azat is a return guest, previously on &lt;a href=&#34;https://devchat.tv/js-jabber/230-jsj-node-at-capital-one-with-azat-mardan&#34; rel=&#34;nofollow&#34;&gt;JSJ Episode 230&lt;/a&gt;. Azat is an author of 14 books on Node JS, JavaScript, and React JS. Azat works at &lt;a href=&#34;https://www.capitalone.com&#34; rel=&#34;nofollow&#34;&gt;Capital One&lt;/a&gt; on the technology team. Azat is the founder and creator of &lt;a href=&#34;https://node.university&#34; rel=&#34;nofollow&#34;&gt;Node University&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Azat is on the show to talk about changes in React and licensing. Some of the topics cover Facebook,  licensing with React, using the wrong version of React, patent wars, and much more in-depth information on current events in React.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Facebook - Licensing with React&lt;/li&gt;
&lt;li&gt;Using the Wrong version of React in some companies&lt;/li&gt;
&lt;li&gt;BSD licensing&lt;/li&gt;
&lt;li&gt;Patent wars&lt;/li&gt;
&lt;li&gt;Facebook developing React&lt;/li&gt;
&lt;li&gt;Difference in Preact and Inferno&lt;/li&gt;
&lt;li&gt;Rewriting applications&lt;/li&gt;
&lt;li&gt;What did Capital One do about the changes?&lt;/li&gt;
&lt;li&gt;React 16&lt;/li&gt;
&lt;li&gt;Pure React&lt;/li&gt;
&lt;li&gt;Was the BSD patents - Med and Sm Companies&lt;/li&gt;
&lt;li&gt;Patents explained&lt;/li&gt;
&lt;li&gt;React Developers at Facebook&lt;/li&gt;
&lt;li&gt;Fiber - New Core Architecture&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://azat.co&#34; rel=&#34;nofollow&#34;&gt;http://azat.co&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://node.university&#34; rel=&#34;nofollow&#34;&gt;https://node.university&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;https://devchat.tv/js-jabber/230-jsj-node-at-capital-one-with-azat-mardan&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Axel Rauschmayer post&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/prettier&#34; rel=&#34;nofollow&#34;&gt;Prettier&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.indiegogo.com/projects/devchat-tv&#34; rel=&#34;nofollow&#34;&gt;Indiegogo for Dev Chat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://forum.devchat.tv&#34; rel=&#34;nofollow&#34;&gt;forum.devchat.tv&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devtees.com&#34; rel=&#34;nofollow&#34;&gt;Dev Tees&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/news&#34; rel=&#34;nofollow&#34;&gt;Hacker News - Question on Stack Exchange and Estimates &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.heroku.com&#34; rel=&#34;nofollow&#34;&gt;Heroku &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt3255590/&#34; rel=&#34;nofollow&#34;&gt;El Camino Christmas&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Azat&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pmi.org/certifications/types/project-management-pmp&#34; rel=&#34;nofollow&#34;&gt;PMP &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://node.university&#34; rel=&#34;nofollow&#34;&gt;Azat - Short Lecture&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Azat Mardan.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55397564" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9aa53ce8-e009-4a02-a73a-cd78f535cac6/stream.mp3"/>
                
                <guid isPermaLink="false">50aa8003-47f4-4cc3-b5a1-b7e158b23c10</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-296-changes-in-react-and-the-license-with-azat-mardan</link>
                <pubDate>Tue, 16 Jan 2018 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3462</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 295: Developers as Entrepreneurs with Ryan Glover</itunes:title>
                <title>JSJ 295: Developers as Entrepreneurs with Ryan Glover</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood &lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight  &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Ryan Glover&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Ryan Glover. Ryan is on JavaScript Jabber to talks about Entrepreneurship as a developer.  Ryan runs &lt;a href=&#34;https://cleverbeagle.com&#34;&gt;Clever Beagle &lt;/a&gt;in Chicago Illinois. Clever Beagle is a mentorship company that helps people build their first software Product. Ryan and the panel discuss the many roads of entrepreneurship, startup business ideas, servicing and teaching the community, how to’s, and psychological challenges, hiring, seeing your ideas through to the end, and privilege. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;How do you get started as an entrepreneur? &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cleverbeagle.com&#34;&gt;Clever Beagle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://themeteorchef.com&#34;&gt;The Meteor Chef&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Where are people getting stuck on the builds? &lt;/li&gt;
&lt;li&gt;Fear, unknowns&lt;/li&gt;
&lt;li&gt;Simple, but not easy &lt;/li&gt;
&lt;li&gt;Drive and ability to step into the unknown&lt;/li&gt;
&lt;li&gt;Survival of the fittest&lt;/li&gt;
&lt;li&gt;Hire before you are already &lt;/li&gt;
&lt;li&gt;Losing your marbles&lt;/li&gt;
&lt;li&gt;Starting on a smaller scale&lt;/li&gt;
&lt;li&gt;How do I know my idea is going to work? &lt;/li&gt;
&lt;li&gt;Book - &lt;a href=&#34;https://www.amazon.com/Brick-Rewrote-Innovation-Conquered-Industry/dp/0307951618&#34;&gt;Brick by Brick&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Multiple lines of business&lt;/li&gt;
&lt;li&gt;Managing a portfolio of business &lt;/li&gt;
&lt;li&gt;Revenue streams &lt;/li&gt;
&lt;li&gt;Marketing &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Quitter-Jon-Acuff-ebook/dp/B004ZL9TW0/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1515471817&amp;amp;sr=1-1&amp;amp;keywords=Quitter&#34;&gt;Quitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;When do I quit? &lt;/li&gt;
&lt;li&gt;6-12 months of cash before you quit&lt;/li&gt;
&lt;li&gt;Making mistakes in entrepreneurship?&lt;/li&gt;
&lt;li&gt;Be a reader and study&lt;/li&gt;
&lt;li&gt;Go out a read books! &lt;/li&gt;
&lt;li&gt;Experiential not taught &lt;/li&gt;
&lt;li&gt;Luck and Privilege&lt;/li&gt;
&lt;li&gt;Video - &lt;a href=&#34;https://www.youtube.com/watch?v=4K5fbQ1-zps&#34;&gt;Life of Privilege Explained in a $100 Race&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Procrastinate-Purpose-Permissions-Multiply-Your/dp/0399170634/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1515473313&amp;amp;sr=1-1&amp;amp;keywords=Procrastinate&#43;on&#43;Purpose&#34;&gt;Procrastinate on Purpose&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And much more! &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://cleverbeagle.com&#34;&gt;Clever Beagle &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://themeteorchef.com&#34;&gt;The Meteor Chef&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/ryangglover&#34;&gt;https://www.linkedin.com/in/ryangglover&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ryanglover.net&#34;&gt;http://www.ryanglover.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Brick-Rewrote-Innovation-Conquered-Industry/dp/0307951618&#34;&gt;Brick by Brick&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Quitter-Jon-Acuff-ebook/dp/B004ZL9TW0/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1515471817&amp;amp;sr=1-1&amp;amp;keywords=Quitter&#34;&gt;Quitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Procrastinate-Purpose-Permissions-Multiply-Your/dp/0399170634/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1515473313&amp;amp;sr=1-1&amp;amp;keywords=Procrastinate&#43;on&#43;Purpose&#34;&gt;Procrastinate on Purpose&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://paulgraham.com/ds.html&#34;&gt;Do Thing That Don’t Scale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@rglover&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://heathbrothers.com/the-power-of-moments/&#34;&gt;The Power of Moments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/6043946-the-50th-law&#34;&gt;The 50th Law&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://ReactDevSummit.com&#34;&gt;ReactDevSummit.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Indiegogo for Dev Chat&lt;/li&gt;
&lt;li&gt;.NetRocks&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4K5fbQ1-zps&#34;&gt;Life of Privilege Explained in a $100 Race&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood </div><div>Cory House</div><div>Joe Eames</div><div>Aimee Knight  </div><div><strong>Special Guests: Ryan Glover</strong></div><div>In this episode, JavaScript Jabber panelist speak with Ryan Glover. Ryan is on JavaScript Jabber to talks about Entrepreneurship as a developer.  Ryan runs <a href="https://cleverbeagle.com" rel="nofollow">Clever Beagle </a>in Chicago Illinois. Clever Beagle is a mentorship company that helps people build their first software Product. Ryan and the panel discuss the many roads of entrepreneurship, startup business ideas, servicing and teaching the community, how to’s, and psychological challenges, hiring, seeing your ideas through to the end, and privilege. </div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>How do you get started as an entrepreneur? </li>
<li><a href="https://cleverbeagle.com" rel="nofollow">Clever Beagle</a></li>
<li><a href="https://themeteorchef.com" rel="nofollow">The Meteor Chef</a></li>
<li>Where are people getting stuck on the builds? </li>
<li>Fear, unknowns</li>
<li>Simple, but not easy </li>
<li>Drive and ability to step into the unknown</li>
<li>Survival of the fittest</li>
<li>Hire before you are already </li>
<li>Losing your marbles</li>
<li>Starting on a smaller scale</li>
<li>How do I know my idea is going to work? </li>
<li>Book - <a href="https://www.amazon.com/Brick-Rewrote-Innovation-Conquered-Industry/dp/0307951618" rel="nofollow">Brick by Brick</a>
</li>
<li>Multiple lines of business</li>
<li>Managing a portfolio of business </li>
<li>Revenue streams </li>
<li>Marketing </li>
<li><a href="https://www.amazon.com/Quitter-Jon-Acuff-ebook/dp/B004ZL9TW0/ref=sr_1_1?ie=UTF8&keywords=Quitter&qid=1515471817&s=books&sr=1-1" rel="nofollow">Quitter</a></li>
<li>When do I quit? </li>
<li>6-12 months of cash before you quit</li>
<li>Making mistakes in entrepreneurship?</li>
<li>Be a reader and study</li>
<li>Go out a read books! </li>
<li>Experiential not taught </li>
<li>Luck and Privilege</li>
<li>Video - <a href="https://www.youtube.com/watch?v=4K5fbQ1-zps" rel="nofollow">Life of Privilege Explained in a $100 Race</a>
</li>
<li><a href="https://www.amazon.com/Procrastinate-Purpose-Permissions-Multiply-Your/dp/0399170634/ref=sr_1_1?ie=UTF8&keywords=Procrastinate+on+Purpose&qid=1515473313&s=books&sr=1-1" rel="nofollow">Procrastinate on Purpose</a></li>
<li>And much more! </li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://cleverbeagle.com" rel="nofollow">Clever Beagle </a></li>
<li><a href="https://themeteorchef.com" rel="nofollow">The Meteor Chef</a></li>
<li><a href="https://www.linkedin.com/in/ryangglover" rel="nofollow">https://www.linkedin.com/in/ryangglover</a></li>
<li><a href="http://www.ryanglover.net" rel="nofollow">http://www.ryanglover.net</a></li>
<li><a href="https://www.amazon.com/Brick-Rewrote-Innovation-Conquered-Industry/dp/0307951618" rel="nofollow">Brick by Brick</a></li>
<li><a href="https://www.amazon.com/Quitter-Jon-Acuff-ebook/dp/B004ZL9TW0/ref=sr_1_1?ie=UTF8&keywords=Quitter&qid=1515471817&s=books&sr=1-1" rel="nofollow">Quitter</a></li>
<li><a href="https://www.amazon.com/Procrastinate-Purpose-Permissions-Multiply-Your/dp/0399170634/ref=sr_1_1?ie=UTF8&keywords=Procrastinate+on+Purpose&qid=1515473313&s=books&sr=1-1" rel="nofollow">Procrastinate on Purpose</a></li>
<li><a href="http://paulgraham.com/ds.html" rel="nofollow">Do Thing That Don’t Scale</a></li>
<li>@rglover</li>
</ul><div><strong>Picks:</strong></div><div>Cory</div><ul>
<li><a href="http://heathbrothers.com/the-power-of-moments/" rel="nofollow">The Power of Moments</a></li>
<li><a href="https://www.goodreads.com/book/show/6043946-the-50th-law" rel="nofollow">The 50th Law</a></li>
</ul><div>Charles</div><ul>
<li><a href="http://ReactDevSummit.com" rel="nofollow">ReactDevSummit.com</a></li>
<li>Indiegogo for Dev Chat</li>
<li>.NetRocks</li>
</ul><div>Aimee</div><ul><li><a href="https://www.youtube.com/watch?v=4K5fbQ1-zps" rel="nofollow">Life of Privilege Explained in a $100 Race</a></li></ul><div>Joe</div><ul>
<li><a href="https://www.amazon.com/House-Philosophy-Everybody-Henry-Jacoby/dp/0470316608/ref=sr_1_1_sspa?ie=UTF8&keywords=Everybody+Lies&psc=1&qid=1515473742&sr=8-1-spons" rel="nofollow">Everybody Lies</a></li>
<li><a href="http://www.imdb.com/title/tt3402236/" rel="nofollow">Murder on the Orient Express</a></li>
<li> </li>
</ul><div>Ryan</div><ul>
<li>
<a href="https://www.amazon.com/Turning-Pro-Inner-Power-Create/dp/1936891034/ref=sr_1_1?ie=UTF8&keywords=Turning+Pro&qid=1515474013&sr=8-1" rel="nofollow">Turning Pro </a>- Steven Pressfield series</li>
<li><a href="https://www.amazon.com/Anarchists-Approach-Beliefs-Business-Zingermans/dp/0989349462/ref=sr_1_1?ie=UTF8&keywords=+The+Power+of+Beliefs+in+Business&qid=1515474112&sr=8-1" rel="nofollow">The Power of Beliefs in Business</a></li>
</ul><div>Special Guest: Ryan Glover.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood &lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight  &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Ryan Glover&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Ryan Glover. Ryan is on JavaScript Jabber to talks about Entrepreneurship as a developer.  Ryan runs &lt;a href=&#34;https://cleverbeagle.com&#34; rel=&#34;nofollow&#34;&gt;Clever Beagle &lt;/a&gt;in Chicago Illinois. Clever Beagle is a mentorship company that helps people build their first software Product. Ryan and the panel discuss the many roads of entrepreneurship, startup business ideas, servicing and teaching the community, how to’s, and psychological challenges, hiring, seeing your ideas through to the end, and privilege. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;How do you get started as an entrepreneur? &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cleverbeagle.com&#34; rel=&#34;nofollow&#34;&gt;Clever Beagle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://themeteorchef.com&#34; rel=&#34;nofollow&#34;&gt;The Meteor Chef&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Where are people getting stuck on the builds? &lt;/li&gt;
&lt;li&gt;Fear, unknowns&lt;/li&gt;
&lt;li&gt;Simple, but not easy &lt;/li&gt;
&lt;li&gt;Drive and ability to step into the unknown&lt;/li&gt;
&lt;li&gt;Survival of the fittest&lt;/li&gt;
&lt;li&gt;Hire before you are already &lt;/li&gt;
&lt;li&gt;Losing your marbles&lt;/li&gt;
&lt;li&gt;Starting on a smaller scale&lt;/li&gt;
&lt;li&gt;How do I know my idea is going to work? &lt;/li&gt;
&lt;li&gt;Book - &lt;a href=&#34;https://www.amazon.com/Brick-Rewrote-Innovation-Conquered-Industry/dp/0307951618&#34; rel=&#34;nofollow&#34;&gt;Brick by Brick&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Multiple lines of business&lt;/li&gt;
&lt;li&gt;Managing a portfolio of business &lt;/li&gt;
&lt;li&gt;Revenue streams &lt;/li&gt;
&lt;li&gt;Marketing &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Quitter-Jon-Acuff-ebook/dp/B004ZL9TW0/ref=sr_1_1?ie=UTF8&amp;keywords=Quitter&amp;qid=1515471817&amp;s=books&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;Quitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;When do I quit? &lt;/li&gt;
&lt;li&gt;6-12 months of cash before you quit&lt;/li&gt;
&lt;li&gt;Making mistakes in entrepreneurship?&lt;/li&gt;
&lt;li&gt;Be a reader and study&lt;/li&gt;
&lt;li&gt;Go out a read books! &lt;/li&gt;
&lt;li&gt;Experiential not taught &lt;/li&gt;
&lt;li&gt;Luck and Privilege&lt;/li&gt;
&lt;li&gt;Video - &lt;a href=&#34;https://www.youtube.com/watch?v=4K5fbQ1-zps&#34; rel=&#34;nofollow&#34;&gt;Life of Privilege Explained in a $100 Race&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Procrastinate-Purpose-Permissions-Multiply-Your/dp/0399170634/ref=sr_1_1?ie=UTF8&amp;keywords=Procrastinate&#43;on&#43;Purpose&amp;qid=1515473313&amp;s=books&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;Procrastinate on Purpose&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And much more! &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://cleverbeagle.com&#34; rel=&#34;nofollow&#34;&gt;Clever Beagle &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://themeteorchef.com&#34; rel=&#34;nofollow&#34;&gt;The Meteor Chef&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/ryangglover&#34; rel=&#34;nofollow&#34;&gt;https://www.linkedin.com/in/ryangglover&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ryanglover.net&#34; rel=&#34;nofollow&#34;&gt;http://www.ryanglover.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Brick-Rewrote-Innovation-Conquered-Industry/dp/0307951618&#34; rel=&#34;nofollow&#34;&gt;Brick by Brick&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Quitter-Jon-Acuff-ebook/dp/B004ZL9TW0/ref=sr_1_1?ie=UTF8&amp;keywords=Quitter&amp;qid=1515471817&amp;s=books&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;Quitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Procrastinate-Purpose-Permissions-Multiply-Your/dp/0399170634/ref=sr_1_1?ie=UTF8&amp;keywords=Procrastinate&#43;on&#43;Purpose&amp;qid=1515473313&amp;s=books&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;Procrastinate on Purpose&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://paulgraham.com/ds.html&#34; rel=&#34;nofollow&#34;&gt;Do Thing That Don’t Scale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@rglover&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://heathbrothers.com/the-power-of-moments/&#34; rel=&#34;nofollow&#34;&gt;The Power of Moments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/6043946-the-50th-law&#34; rel=&#34;nofollow&#34;&gt;The 50th Law&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://ReactDevSummit.com&#34; rel=&#34;nofollow&#34;&gt;ReactDevSummit.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Indiegogo for Dev Chat&lt;/li&gt;
&lt;li&gt;.NetRocks&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4K5fbQ1-zps&#34; rel=&#34;nofollow&#34;&gt;Life of Privilege Explained in a $100 Race&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/House-Philosophy-Everybody-Henry-Jacoby/dp/0470316608/ref=sr_1_1_sspa?ie=UTF8&amp;keywords=Everybody&#43;Lies&amp;psc=1&amp;qid=1515473742&amp;sr=8-1-spons&#34; rel=&#34;nofollow&#34;&gt;Everybody Lies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt3402236/&#34; rel=&#34;nofollow&#34;&gt;Murder on the Orient Express&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ryan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Turning-Pro-Inner-Power-Create/dp/1936891034/ref=sr_1_1?ie=UTF8&amp;keywords=Turning&#43;Pro&amp;qid=1515474013&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;Turning Pro &lt;/a&gt;- Steven Pressfield series&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Anarchists-Approach-Beliefs-Business-Zingermans/dp/0989349462/ref=sr_1_1?ie=UTF8&amp;keywords=&#43;The&#43;Power&#43;of&#43;Beliefs&#43;in&#43;Business&amp;qid=1515474112&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;The Power of Beliefs in Business&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ryan Glover.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63076310" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8fc6812e-bab8-4b95-9780-99ecd7595f26/stream.mp3"/>
                
                <guid isPermaLink="false">65f53faa-7f3e-4bc0-b3fc-9970bf064240</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-295-developers-as-entrepreneurs-with-ryan-glover</link>
                <pubDate>Tue, 09 Jan 2018 05:00:00 &#43;0000</pubDate>
                <itunes:duration>3942</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 294: Node Security with Adam Baldwin</itunes:title>
                <title>JSJ 294: Node Security with Adam Baldwin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Adam Baldwin&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Adam Baldwin. Adam is a return guest and has many years of application security experience. Currently, Adam runs the Node Security Project/Node Security Platform, and Lift Security. Adam discusses the latest of security of Node Security with Charles and AJ. Discussion topics cover security in other platforms, dependencies, security habits, breaches, tokens, bit rot or digital atrophy, and adding security to your development.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is  the Node Security Project/Node Security Platform&lt;/li&gt;
&lt;li&gt;Dependency trees&lt;/li&gt;
&lt;li&gt;NPM&lt;/li&gt;
&lt;li&gt;Tokens and internal data&lt;/li&gt;
&lt;li&gt;What does Node Security do for me?&lt;/li&gt;
&lt;li&gt;NPX and NSP&lt;/li&gt;
&lt;li&gt;Command Line CIL&lt;/li&gt;
&lt;li&gt;Bit Rot or Digital Atrophy&lt;/li&gt;
&lt;li&gt;How often should you check repos.&lt;/li&gt;
&lt;li&gt;Advisories&lt;/li&gt;
&lt;li&gt;If I NPM install?&lt;/li&gt;
&lt;li&gt;Circle CI or Travis&lt;/li&gt;
&lt;li&gt;NSP Check&lt;/li&gt;
&lt;li&gt;What else could I add to the securities?&lt;/li&gt;
&lt;li&gt;Incorporate security as you build things&lt;/li&gt;
&lt;li&gt;How do you find the vulnerabilities in the NPM packages&lt;/li&gt;
&lt;li&gt;Two Factor authentication for NPM&lt;/li&gt;
&lt;li&gt;Weak Passwords&lt;/li&gt;
&lt;li&gt;OL Dash?&lt;/li&gt;
&lt;li&gt;Install Scripts&lt;/li&gt;
&lt;li&gt;Favorite Security Story?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodesecurity.io&#34;&gt;Node Security &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://liftsecurity.io&#34;&gt;Lift Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/evilpacket&#34;&gt;https://github.com/evilpacket&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@nodesecurity&lt;/li&gt;
&lt;li&gt;@liftsecurity&lt;/li&gt;
&lt;li&gt;@adam_baldwin&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Adam&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://keybase.io&#34;&gt;Key Base&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.google.com/search?client=safari&amp;amp;rls=en&amp;amp;q=Have&#43;I&#43;been&#43;Pwned?&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&#34;&gt;Have I been Pwned?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Aromatic-Salt-Premium-Ceramic-Green/dp/B01LOUBZGC/ref=sr_1_2_a_it?s=books&amp;amp;ie=UTF8&amp;amp;qid=1515028074&amp;amp;sr=8-2&amp;amp;keywords=Nettie&#43;Pot&#34;&gt;Nettie Pot &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://convo.com&#34;&gt;convo.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;This Episode with Adam Baldwin&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905&#34;&gt;Free the Future of Radical Price&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Sam-Walton-Made-America-ebook/dp/B008ZPG704/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1515027905&amp;amp;sr=1-1&amp;amp;keywords=Made&#43;In&#43;America&#43;Sam&#43;Walton&#34;&gt;Made In America Sam Walton&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sonic - VGM Album&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://deadline.com/2017/10/psych-the-movie-usa-networks-john-cena-new-york-comic-con-dule-hill-james-roday-1202184192/&#34;&gt;Pych - Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ng-conf.org&#34;&gt;NG Conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Why-We-Dont-Suck-Partisan/dp/1524762733&#34;&gt;Why We Don’t Suck&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Adam Baldwin.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>AJ O’Neal</div><div>Joe Eames</div><div><strong>Special Guests: Adam Baldwin</strong></div><div>In this episode, JavaScript Jabber panelist speak with Adam Baldwin. Adam is a return guest and has many years of application security experience. Currently, Adam runs the Node Security Project/Node Security Platform, and Lift Security. Adam discusses the latest of security of Node Security with Charles and AJ. Discussion topics cover security in other platforms, dependencies, security habits, breaches, tokens, bit rot or digital atrophy, and adding security to your development.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is  the Node Security Project/Node Security Platform</li>
<li>Dependency trees</li>
<li>NPM</li>
<li>Tokens and internal data</li>
<li>What does Node Security do for me?</li>
<li>NPX and NSP</li>
<li>Command Line CIL</li>
<li>Bit Rot or Digital Atrophy</li>
<li>How often should you check repos.</li>
<li>Advisories</li>
<li>If I NPM install?</li>
<li>Circle CI or Travis</li>
<li>NSP Check</li>
<li>What else could I add to the securities?</li>
<li>Incorporate security as you build things</li>
<li>How do you find the vulnerabilities in the NPM packages</li>
<li>Two Factor authentication for NPM</li>
<li>Weak Passwords</li>
<li>OL Dash?</li>
<li>Install Scripts</li>
<li>Favorite Security Story?</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://nodesecurity.io" rel="nofollow">Node Security </a></li>
<li><a href="https://liftsecurity.io" rel="nofollow">Lift Security</a></li>
<li><a href="https://github.com/evilpacket" rel="nofollow">https://github.com/evilpacket</a></li>
<li>@nodesecurity</li>
<li>@liftsecurity</li>
<li>@adam_baldwin</li>
</ul><div><strong>Picks:</strong></div><div>Adam</div><ul>
<li><a href="https://keybase.io" rel="nofollow">Key Base</a></li>
<li><a href="https://www.google.com/search?client=safari&ie=UTF-8&oe=UTF-8&q=Have+I+been+Pwned%3F&rls=en" rel="nofollow">Have I been Pwned?</a></li>
</ul><div>Charles</div><ul>
<li><a href="https://www.amazon.com/Aromatic-Salt-Premium-Ceramic-Green/dp/B01LOUBZGC/ref=sr_1_2_a_it?ie=UTF8&keywords=Nettie+Pot&qid=1515028074&s=books&sr=8-2" rel="nofollow">Nettie Pot </a></li>
<li><a href="http://convo.com" rel="nofollow">convo.com</a></li>
</ul><div>AJ</div><ul>
<li>This Episode with Adam Baldwin</li>
<li><a href="https://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905" rel="nofollow">Free the Future of Radical Price</a></li>
<li><a href="https://www.amazon.com/Sam-Walton-Made-America-ebook/dp/B008ZPG704/ref=sr_1_1?ie=UTF8&keywords=Made+In+America+Sam+Walton&qid=1515027905&s=books&sr=1-1" rel="nofollow">Made In America Sam Walton</a></li>
<li>Sonic - VGM Album</li>
</ul><div>Joe</div><ul>
<li><a href="http://deadline.com/2017/10/psych-the-movie-usa-networks-john-cena-new-york-comic-con-dule-hill-james-roday-1202184192/" rel="nofollow">Pych - Movie</a></li>
<li><a href="https://www.ng-conf.org" rel="nofollow">NG Conf</a></li>
<li><a href="https://www.amazon.com/Why-We-Dont-Suck-Partisan/dp/1524762733" rel="nofollow">Why We Don’t Suck</a></li>
</ul><div>Special Guest: Adam Baldwin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Adam Baldwin&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber panelist speak with Adam Baldwin. Adam is a return guest and has many years of application security experience. Currently, Adam runs the Node Security Project/Node Security Platform, and Lift Security. Adam discusses the latest of security of Node Security with Charles and AJ. Discussion topics cover security in other platforms, dependencies, security habits, breaches, tokens, bit rot or digital atrophy, and adding security to your development.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is  the Node Security Project/Node Security Platform&lt;/li&gt;
&lt;li&gt;Dependency trees&lt;/li&gt;
&lt;li&gt;NPM&lt;/li&gt;
&lt;li&gt;Tokens and internal data&lt;/li&gt;
&lt;li&gt;What does Node Security do for me?&lt;/li&gt;
&lt;li&gt;NPX and NSP&lt;/li&gt;
&lt;li&gt;Command Line CIL&lt;/li&gt;
&lt;li&gt;Bit Rot or Digital Atrophy&lt;/li&gt;
&lt;li&gt;How often should you check repos.&lt;/li&gt;
&lt;li&gt;Advisories&lt;/li&gt;
&lt;li&gt;If I NPM install?&lt;/li&gt;
&lt;li&gt;Circle CI or Travis&lt;/li&gt;
&lt;li&gt;NSP Check&lt;/li&gt;
&lt;li&gt;What else could I add to the securities?&lt;/li&gt;
&lt;li&gt;Incorporate security as you build things&lt;/li&gt;
&lt;li&gt;How do you find the vulnerabilities in the NPM packages&lt;/li&gt;
&lt;li&gt;Two Factor authentication for NPM&lt;/li&gt;
&lt;li&gt;Weak Passwords&lt;/li&gt;
&lt;li&gt;OL Dash?&lt;/li&gt;
&lt;li&gt;Install Scripts&lt;/li&gt;
&lt;li&gt;Favorite Security Story?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodesecurity.io&#34; rel=&#34;nofollow&#34;&gt;Node Security &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://liftsecurity.io&#34; rel=&#34;nofollow&#34;&gt;Lift Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/evilpacket&#34; rel=&#34;nofollow&#34;&gt;https://github.com/evilpacket&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@nodesecurity&lt;/li&gt;
&lt;li&gt;@liftsecurity&lt;/li&gt;
&lt;li&gt;@adam_baldwin&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Adam&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://keybase.io&#34; rel=&#34;nofollow&#34;&gt;Key Base&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.google.com/search?client=safari&amp;ie=UTF-8&amp;oe=UTF-8&amp;q=Have&#43;I&#43;been&#43;Pwned%3F&amp;rls=en&#34; rel=&#34;nofollow&#34;&gt;Have I been Pwned?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Aromatic-Salt-Premium-Ceramic-Green/dp/B01LOUBZGC/ref=sr_1_2_a_it?ie=UTF8&amp;keywords=Nettie&#43;Pot&amp;qid=1515028074&amp;s=books&amp;sr=8-2&#34; rel=&#34;nofollow&#34;&gt;Nettie Pot &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://convo.com&#34; rel=&#34;nofollow&#34;&gt;convo.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;This Episode with Adam Baldwin&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Free-Future-Radical-Chris-Anderson/dp/1401322905&#34; rel=&#34;nofollow&#34;&gt;Free the Future of Radical Price&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Sam-Walton-Made-America-ebook/dp/B008ZPG704/ref=sr_1_1?ie=UTF8&amp;keywords=Made&#43;In&#43;America&#43;Sam&#43;Walton&amp;qid=1515027905&amp;s=books&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;Made In America Sam Walton&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sonic - VGM Album&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://deadline.com/2017/10/psych-the-movie-usa-networks-john-cena-new-york-comic-con-dule-hill-james-roday-1202184192/&#34; rel=&#34;nofollow&#34;&gt;Pych - Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ng-conf.org&#34; rel=&#34;nofollow&#34;&gt;NG Conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Why-We-Dont-Suck-Partisan/dp/1524762733&#34; rel=&#34;nofollow&#34;&gt;Why We Don’t Suck&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Adam Baldwin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65791373" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e4970ae4-6bae-4304-9f55-e5c22f446fbd/stream.mp3"/>
                
                <guid isPermaLink="false">bcaf3685-ef9f-48c9-ad9c-d194e91a7337</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-294-node-security-with-adam-baldwin</link>
                <pubDate>Thu, 04 Jan 2018 01:00:00 &#43;0000</pubDate>
                <itunes:duration>4111</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 293: Big Data with Nishant Thacker</itunes:title>
                <title>JSJ 293: Big Data with Nishant Thacker</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Nishant Thacker&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber speaks with Nishant Thacker. Nishant is the technical product manager for all things big data at Microsoft. Nishant mentions the many new technologies and announcements he is in-charge of at Microsoft.&lt;/div&gt;&lt;div&gt;Nishant is on the show to talk about Big Data and gives advice on how to process data and acquire deep insight of your customers. This is a great episode to understand the development of data systems that are the backbone of some marketing tools.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Processing Metrics&lt;/li&gt;
&lt;li&gt;Processing into report and usable information&lt;/li&gt;
&lt;li&gt;Data lake&lt;/li&gt;
&lt;li&gt;Collecting data points&lt;/li&gt;
&lt;li&gt;Creating and maintaining the data lake in its raw form&lt;/li&gt;
&lt;li&gt;Scale up engines and limits&lt;/li&gt;
&lt;li&gt;Commodity machines and leverage&lt;/li&gt;
&lt;li&gt;Big data means to scale out&lt;/li&gt;
&lt;li&gt;Specialized engines for audio and video files&lt;/li&gt;
&lt;li&gt;How to have a cohesive report?&lt;/li&gt;
&lt;li&gt;Writing and Querying across data&lt;/li&gt;
&lt;li&gt;Storing raw data and retrieve data&lt;/li&gt;
&lt;li&gt;Data cluster&lt;/li&gt;
&lt;li&gt;What does the data box look like?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/nishantthacker&#34;&gt;https://www.linkedin.com/in/nishantthacker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@nishantthacker&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Nishant&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Robot I&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/?ie=UTF8&amp;amp;keywords=zoom&#43;h6&#43;six-track&#43;portable&#43;recorder&amp;amp;tag=googhydr-20&amp;amp;index=aps&amp;amp;hvadid=178387032187&amp;amp;hvpos=1t1&amp;amp;hvnetw=g&amp;amp;hvrand=17789116577124822643&amp;amp;hvpone=&amp;amp;hvptwo=&amp;amp;hvqmt=b&amp;amp;hvdev=c&amp;amp;hvdvcmdl=&amp;amp;hvlocint=&amp;amp;hvlocphy=9028550&amp;amp;hvtargid=aud-397161105788:kwd-100281275849&amp;amp;ref=pd_sl_93shwpxcxi_b&#34;&gt;Zoom H6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Shure-SM58S-Vocal-Microphone-Switch/dp/B0000AQRSU/ref=sr_1_3?s=musical-instruments&amp;amp;ie=UTF8&amp;amp;qid=1514432711&amp;amp;sr=1-3&amp;amp;keywords=Shure&#43;SM58&#34;&gt;Shure SM 58&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Lavalier Mics&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Nishant Thacker.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div><strong>Special Guests: Nishant Thacker</strong></div><div>In this episode, JavaScript Jabber speaks with Nishant Thacker. Nishant is the technical product manager for all things big data at Microsoft. Nishant mentions the many new technologies and announcements he is in-charge of at Microsoft.</div><div>Nishant is on the show to talk about Big Data and gives advice on how to process data and acquire deep insight of your customers. This is a great episode to understand the development of data systems that are the backbone of some marketing tools.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Processing Metrics</li>
<li>Processing into report and usable information</li>
<li>Data lake</li>
<li>Collecting data points</li>
<li>Creating and maintaining the data lake in its raw form</li>
<li>Scale up engines and limits</li>
<li>Commodity machines and leverage</li>
<li>Big data means to scale out</li>
<li>Specialized engines for audio and video files</li>
<li>How to have a cohesive report?</li>
<li>Writing and Querying across data</li>
<li>Storing raw data and retrieve data</li>
<li>Data cluster</li>
<li>What does the data box look like?</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li><a href="https://www.linkedin.com/in/nishantthacker" rel="nofollow">https://www.linkedin.com/in/nishantthacker</a></li>
<li>@nishantthacker</li>
</ul><div><strong>Picks:</strong></div><div>Nishant</div><ul><li>Robot I</li></ul><div>Charles</div><ul>
<li><a href="https://www.amazon.com/s/?hvadid=178387032187&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9028550&hvnetw=g&hvpone=&hvpos=1t1&hvptwo=&hvqmt=b&hvrand=17789116577124822643&hvtargid=aud-397161105788%3Akwd-100281275849&ie=UTF8&index=aps&keywords=zoom+h6+six-track+portable+recorder&ref=pd_sl_93shwpxcxi_b&tag=googhydr-20" rel="nofollow">Zoom H6</a></li>
<li><a href="https://www.amazon.com/Shure-SM58S-Vocal-Microphone-Switch/dp/B0000AQRSU/ref=sr_1_3?ie=UTF8&keywords=Shure+SM58&qid=1514432711&s=musical-instruments&sr=1-3" rel="nofollow">Shure SM 58</a></li>
<li>Lavalier Mics</li>
</ul><div>Special Guest: Nishant Thacker.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Nishant Thacker&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber speaks with Nishant Thacker. Nishant is the technical product manager for all things big data at Microsoft. Nishant mentions the many new technologies and announcements he is in-charge of at Microsoft.&lt;/div&gt;&lt;div&gt;Nishant is on the show to talk about Big Data and gives advice on how to process data and acquire deep insight of your customers. This is a great episode to understand the development of data systems that are the backbone of some marketing tools.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Processing Metrics&lt;/li&gt;
&lt;li&gt;Processing into report and usable information&lt;/li&gt;
&lt;li&gt;Data lake&lt;/li&gt;
&lt;li&gt;Collecting data points&lt;/li&gt;
&lt;li&gt;Creating and maintaining the data lake in its raw form&lt;/li&gt;
&lt;li&gt;Scale up engines and limits&lt;/li&gt;
&lt;li&gt;Commodity machines and leverage&lt;/li&gt;
&lt;li&gt;Big data means to scale out&lt;/li&gt;
&lt;li&gt;Specialized engines for audio and video files&lt;/li&gt;
&lt;li&gt;How to have a cohesive report?&lt;/li&gt;
&lt;li&gt;Writing and Querying across data&lt;/li&gt;
&lt;li&gt;Storing raw data and retrieve data&lt;/li&gt;
&lt;li&gt;Data cluster&lt;/li&gt;
&lt;li&gt;What does the data box look like?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/nishantthacker&#34; rel=&#34;nofollow&#34;&gt;https://www.linkedin.com/in/nishantthacker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@nishantthacker&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Nishant&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Robot I&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/?hvadid=178387032187&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9028550&amp;hvnetw=g&amp;hvpone=&amp;hvpos=1t1&amp;hvptwo=&amp;hvqmt=b&amp;hvrand=17789116577124822643&amp;hvtargid=aud-397161105788%3Akwd-100281275849&amp;ie=UTF8&amp;index=aps&amp;keywords=zoom&#43;h6&#43;six-track&#43;portable&#43;recorder&amp;ref=pd_sl_93shwpxcxi_b&amp;tag=googhydr-20&#34; rel=&#34;nofollow&#34;&gt;Zoom H6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Shure-SM58S-Vocal-Microphone-Switch/dp/B0000AQRSU/ref=sr_1_3?ie=UTF8&amp;keywords=Shure&#43;SM58&amp;qid=1514432711&amp;s=musical-instruments&amp;sr=1-3&#34; rel=&#34;nofollow&#34;&gt;Shure SM 58&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Lavalier Mics&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Nishant Thacker.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="32906344" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2eb06e41-5034-410a-a2ad-03c4a6e51d23/stream.mp3"/>
                
                <guid isPermaLink="false">cdecb09e-21f4-4ee0-a9ba-c41c74825016</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-293-big-data-with-nishant-thacker</link>
                <pubDate>Thu, 28 Dec 2017 04:00:00 &#43;0000</pubDate>
                <itunes:duration>2056</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 292: CosmosDB with Kirill Gavrylyuk</itunes:title>
                <title>JSJ 292: CosmosDB with Kirill Gavrylyuk</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Kirill Gavrylyuk&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber speaks with Kirill Gavrylyuk. Kirill is a dev manager at Cosmos DB, and works professionally with Azure CosmosDB. Kirill is on JavaScript Jabber to talk about what CosmosDB is in the world of development technology. Chuck and Kirill discuss the nuances of this database technology, how it is implemented, and how to manage and migrate data, among other great features.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is Cosmos DB?&lt;/li&gt;
&lt;li&gt;Bring your data anywhere your users are&lt;/li&gt;
&lt;li&gt;It is a website&lt;/li&gt;
&lt;li&gt;Multimodel database&lt;/li&gt;
&lt;li&gt;Works with&lt;a href=&#34;https://www.mongodb.com/cloud/atlas/lp/general?jmp=search&amp;amp;utm_source=google&amp;amp;utm_campaign=Americas-US-MongoDB-to-Atlas-Brand-Alpha&amp;amp;utm_keyword=mongodb&amp;amp;utm_device=c&amp;amp;utm_network=g&amp;amp;utm_medium=cpc&amp;amp;utm_creative=223327451948&amp;amp;utm_matchtype=e&amp;amp;_bt=223327451948&amp;amp;_bk=mongodb&amp;amp;_bm=e&amp;amp;_bn=g&amp;amp;gclid=CjwKCAiAjuPRBRBxEiwAeQ2QPhtH0ogVQGzJ6PuIGrt-6jiJPrYMPY3oid1P191aHZ0i_kqzuemYcRoCqXcQAvD_BwE&#34;&gt; Mongodb &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cassandra&lt;/li&gt;
&lt;li&gt;Started as database DB&lt;/li&gt;
&lt;li&gt;Throughput&lt;/li&gt;
&lt;li&gt;Key data pairs&lt;/li&gt;
&lt;li&gt;Switching from MongoDB to Azure&lt;/li&gt;
&lt;li&gt;How do you decide what goes into this? It looks like an everything database.&lt;/li&gt;
&lt;li&gt;Migration path&lt;/li&gt;
&lt;li&gt;Uses cases, problems solved&lt;/li&gt;
&lt;li&gt;Supporting APIs&lt;/li&gt;
&lt;li&gt;Does it only exist in the Cloud? An emulator is available.&lt;/li&gt;
&lt;li&gt;Subscription info.&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;@kirillg-msft&lt;/li&gt;
&lt;li&gt;https://www.linkedin.com/in/kirillgavrylyuk&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Kirill&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/docs/introvideos/debugging&#34;&gt;Shared Debugging with VS Code - Keynote&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/AOC-e1659Fwu-1366x768-Brightness-3-0-Powered/dp/B00CMKOVMO&#34;&gt;USB Powered Monitor on Amazon &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Kirill Gavrylyuk.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div><strong>Special Guests: Kirill Gavrylyuk</strong></div><div>In this episode, JavaScript Jabber speaks with Kirill Gavrylyuk. Kirill is a dev manager at Cosmos DB, and works professionally with Azure CosmosDB. Kirill is on JavaScript Jabber to talk about what CosmosDB is in the world of development technology. Chuck and Kirill discuss the nuances of this database technology, how it is implemented, and how to manage and migrate data, among other great features.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is Cosmos DB?</li>
<li>Bring your data anywhere your users are</li>
<li>It is a website</li>
<li>Multimodel database</li>
<li>Works with<a href="https://www.mongodb.com/cloud/atlas/lp/general?_bk=mongodb&_bm=e&_bn=g&_bt=223327451948&gclid=CjwKCAiAjuPRBRBxEiwAeQ2QPhtH0ogVQGzJ6PuIGrt-6jiJPrYMPY3oid1P191aHZ0i_kqzuemYcRoCqXcQAvD_BwE&jmp=search&utm_campaign=Americas-US-MongoDB-to-Atlas-Brand-Alpha&utm_creative=223327451948&utm_device=c&utm_keyword=mongodb&utm_matchtype=e&utm_medium=cpc&utm_network=g&utm_source=google" rel="nofollow"> Mongodb </a>
</li>
<li>Cassandra</li>
<li>Started as database DB</li>
<li>Throughput</li>
<li>Key data pairs</li>
<li>Switching from MongoDB to Azure</li>
<li>How do you decide what goes into this? It looks like an everything database.</li>
<li>Migration path</li>
<li>Uses cases, problems solved</li>
<li>Supporting APIs</li>
<li>Does it only exist in the Cloud? An emulator is available.</li>
<li>Subscription info.</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li>@kirillg-msft</li>
<li>https://www.linkedin.com/in/kirillgavrylyuk</li>
</ul><div><strong>Picks:</strong></div><div>Kirill</div><ul><li><a href="https://code.visualstudio.com/docs/introvideos/debugging" rel="nofollow">Shared Debugging with VS Code - Keynote</a></li></ul><div>Charles</div><ul><li><a href="https://www.amazon.com/AOC-e1659Fwu-1366x768-Brightness-3-0-Powered/dp/B00CMKOVMO" rel="nofollow">USB Powered Monitor on Amazon </a></li></ul><div> </div><div> </div><div> </div><div>Special Guest: Kirill Gavrylyuk.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Kirill Gavrylyuk&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber speaks with Kirill Gavrylyuk. Kirill is a dev manager at Cosmos DB, and works professionally with Azure CosmosDB. Kirill is on JavaScript Jabber to talk about what CosmosDB is in the world of development technology. Chuck and Kirill discuss the nuances of this database technology, how it is implemented, and how to manage and migrate data, among other great features.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is Cosmos DB?&lt;/li&gt;
&lt;li&gt;Bring your data anywhere your users are&lt;/li&gt;
&lt;li&gt;It is a website&lt;/li&gt;
&lt;li&gt;Multimodel database&lt;/li&gt;
&lt;li&gt;Works with&lt;a href=&#34;https://www.mongodb.com/cloud/atlas/lp/general?_bk=mongodb&amp;_bm=e&amp;_bn=g&amp;_bt=223327451948&amp;gclid=CjwKCAiAjuPRBRBxEiwAeQ2QPhtH0ogVQGzJ6PuIGrt-6jiJPrYMPY3oid1P191aHZ0i_kqzuemYcRoCqXcQAvD_BwE&amp;jmp=search&amp;utm_campaign=Americas-US-MongoDB-to-Atlas-Brand-Alpha&amp;utm_creative=223327451948&amp;utm_device=c&amp;utm_keyword=mongodb&amp;utm_matchtype=e&amp;utm_medium=cpc&amp;utm_network=g&amp;utm_source=google&#34; rel=&#34;nofollow&#34;&gt; Mongodb &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cassandra&lt;/li&gt;
&lt;li&gt;Started as database DB&lt;/li&gt;
&lt;li&gt;Throughput&lt;/li&gt;
&lt;li&gt;Key data pairs&lt;/li&gt;
&lt;li&gt;Switching from MongoDB to Azure&lt;/li&gt;
&lt;li&gt;How do you decide what goes into this? It looks like an everything database.&lt;/li&gt;
&lt;li&gt;Migration path&lt;/li&gt;
&lt;li&gt;Uses cases, problems solved&lt;/li&gt;
&lt;li&gt;Supporting APIs&lt;/li&gt;
&lt;li&gt;Does it only exist in the Cloud? An emulator is available.&lt;/li&gt;
&lt;li&gt;Subscription info.&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;@kirillg-msft&lt;/li&gt;
&lt;li&gt;https://www.linkedin.com/in/kirillgavrylyuk&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Kirill&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/docs/introvideos/debugging&#34; rel=&#34;nofollow&#34;&gt;Shared Debugging with VS Code - Keynote&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/AOC-e1659Fwu-1366x768-Brightness-3-0-Powered/dp/B00CMKOVMO&#34; rel=&#34;nofollow&#34;&gt;USB Powered Monitor on Amazon &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Kirill Gavrylyuk.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="28788610" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0f42b56f-1c1c-4824-8926-6d27dad88b5b/stream.mp3"/>
                
                <guid isPermaLink="false">d26fb91b-5e9f-4b01-85a2-5a29ea45dfbd</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-292-cosmosdb-with-kirill-gavrylyuk</link>
                <pubDate>Tue, 19 Dec 2017 23:30:00 &#43;0000</pubDate>
                <itunes:duration>1799</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 291: Serverless For JavaScript with Gareth McCumskey</itunes:title>
                <title>JSJ 291: Serverless For JavaScript with Gareth McCumskey</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood &lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;div&gt;Joe Eames &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Gareth McCumskey&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber speaks with Gareth McCumskey about Serverless For JavaScript. Gareth leads the dev team at Expat Explore in Cape Town, South Africa. Gareth and this team specialize in exploring the Serverless realm in JavaScript. The JavaScript Jabbers panel and Gareth discuss the many different types of serverless systems, and when to implement them, how serverless system work, and when to go in the direction of using Serverless. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What does it mean to be Serverless? &lt;/li&gt;
&lt;li&gt;Since platform as a service.&lt;/li&gt;
&lt;li&gt;Microservice on Docker &lt;/li&gt;
&lt;li&gt;Firebase&lt;/li&gt;
&lt;li&gt;“no backend” &lt;/li&gt;
&lt;li&gt;Backend systems &lt;/li&gt;
&lt;li&gt;Cloud functions and failure in systems &lt;/li&gt;
&lt;li&gt;How do you start to think about a serverless system? &lt;/li&gt;
&lt;li&gt;How do decide what to do?&lt;/li&gt;
&lt;li&gt;AWS Lambda &lt;/li&gt;
&lt;li&gt;Working in a different vendor&lt;/li&gt;
&lt;li&gt;Node 4 &lt;/li&gt;
&lt;li&gt;Programming JS to deploy &lt;/li&gt;
&lt;li&gt;Using libraries for NPM&lt;/li&gt;
&lt;li&gt;How is works with AWS Lambda&lt;/li&gt;
&lt;li&gt;Where is the database?&lt;/li&gt;
&lt;li&gt;More point of failure? &lt;/li&gt;
&lt;li&gt;Calls to Slack?&lt;/li&gt;
&lt;li&gt;Authentication&lt;/li&gt;
&lt;li&gt;Micro Services&lt;/li&gt;
&lt;li&gt;Elastic Bean Stalk&lt;/li&gt;
&lt;li&gt;Static Assets, S3, Managing&lt;/li&gt;
&lt;li&gt;Testing the services &lt;/li&gt;
&lt;li&gt;Integration testing&lt;/li&gt;
&lt;li&gt;And much more! &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;@garethmcc&lt;/li&gt;
&lt;li&gt;@expatexplore&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gareth.mccumskey.com&#34;&gt;gareth.mccumskey.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/garethmcc&#34;&gt;https://github.com/garethmcc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://serverless.com&#34;&gt;serverless.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://martinfowler.com/articles/serverless.html&#34;&gt;Serverless Architectures &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ng-be.org&#34;&gt;NG-BE Conference &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1016268/&#34;&gt;Documentary on Enron&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.audible.com/t2/title?pcrid=205621322776&amp;amp;Matchtype=b&amp;amp;mkwid=sJwu0g7af_dc&amp;amp;cvosrc=ppc.google.the&#43;&#43;hard&#43;&#43;thing&#43;&#43;about&#43;&#43;hard&#43;&#43;things&amp;amp;cvo_crid=205621322776&amp;amp;pgrid=15656668929&amp;amp;cvo_campaign=250471929&amp;amp;gclid=CjwKCAiA9rjRBRAeEiwA2SV4ZVczjfo6EQAa34X67m9n3qrTGIvD0nSiAg8wH4rchhtvbMu0qBspehoCXJIQAvD_BwE&amp;amp;pmt=b&amp;amp;ptaid=kwd-87629970489&amp;amp;asin=B00I0AJC2Y&amp;amp;source_code=GO1GBSH09091690EI&amp;amp;pkw=the&#43;&#43;hard&#43;&#43;thing&#43;&#43;about&#43;&#43;hard&#43;&#43;things&#34;&gt;Hard Thing about Hard Things &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/serverless&#34;&gt;Serverless Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brandonsanderson.com/books/the-stormlight-archive/&#34;&gt;The Storm Light Achieves &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt4154756/&#34;&gt;Avengers: Infinity War&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Gareth&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://shop.oreilly.com/product/0636920033158.do&#34;&gt;Building MicroServices &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.theskepticsguide.org&#34;&gt;Skeptics Guide To The Universe Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Expate Explore &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rottentomatoes.com/m/wonder/&#34;&gt;Wonder -  Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/214898/gloom-space&#34;&gt;Gloom In Space - Board Game &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Gareth McCumskey.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Charles Max Wood </div><div>Aimee Knight</div><div>AJ O’Neal</div><div>Joe Eames </div><div><strong>Special Guests: Gareth McCumskey</strong></div><div>In this episode, JavaScript Jabber speaks with Gareth McCumskey about Serverless For JavaScript. Gareth leads the dev team at Expat Explore in Cape Town, South Africa. Gareth and this team specialize in exploring the Serverless realm in JavaScript. The JavaScript Jabbers panel and Gareth discuss the many different types of serverless systems, and when to implement them, how serverless system work, and when to go in the direction of using Serverless. </div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What does it mean to be Serverless? </li>
<li>Since platform as a service.</li>
<li>Microservice on Docker </li>
<li>Firebase</li>
<li>“no backend” </li>
<li>Backend systems </li>
<li>Cloud functions and failure in systems </li>
<li>How do you start to think about a serverless system? </li>
<li>How do decide what to do?</li>
<li>AWS Lambda </li>
<li>Working in a different vendor</li>
<li>Node 4 </li>
<li>Programming JS to deploy </li>
<li>Using libraries for NPM</li>
<li>How is works with AWS Lambda</li>
<li>Where is the database?</li>
<li>More point of failure? </li>
<li>Calls to Slack?</li>
<li>Authentication</li>
<li>Micro Services</li>
<li>Elastic Bean Stalk</li>
<li>Static Assets, S3, Managing</li>
<li>Testing the services </li>
<li>Integration testing</li>
<li>And much more! </li>
</ul><div><strong>Links:</strong></div><ul>
<li>@garethmcc</li>
<li>@expatexplore</li>
<li><a href="http://gareth.mccumskey.com" rel="nofollow">gareth.mccumskey.com</a></li>
<li><a href="https://github.com/garethmcc" rel="nofollow">https://github.com/garethmcc</a></li>
<li><a href="http://serverless.com" rel="nofollow">serverless.com</a></li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul>
<li><a href="https://martinfowler.com/articles/serverless.html" rel="nofollow">Serverless Architectures </a></li>
<li><a href="https://ng-be.org" rel="nofollow">NG-BE Conference </a></li>
</ul><div>AJ</div><ul>
<li><a href="http://www.imdb.com/title/tt1016268/" rel="nofollow">Documentary on Enron</a></li>
<li><a href="https://www.audible.com/t2/title?Matchtype=b&asin=B00I0AJC2Y&cvo_campaign=250471929&cvo_crid=205621322776&cvosrc=ppc.google.the++hard++thing++about++hard++things&gclid=CjwKCAiA9rjRBRAeEiwA2SV4ZVczjfo6EQAa34X67m9n3qrTGIvD0nSiAg8wH4rchhtvbMu0qBspehoCXJIQAvD_BwE&mkwid=sJwu0g7af_dc&pcrid=205621322776&pgrid=15656668929&pkw=the++hard++thing++about++hard++things&pmt=b&ptaid=kwd-87629970489&source_code=GO1GBSH09091690EI" rel="nofollow">Hard Thing about Hard Things </a></li>
</ul><div>Charles</div><ul>
<li><a href="https://www.npmjs.com/package/serverless" rel="nofollow">Serverless Framework</a></li>
<li><a href="https://brandonsanderson.com/books/the-stormlight-archive/" rel="nofollow">The Storm Light Achieves </a></li>
<li><a href="http://www.imdb.com/title/tt4154756/" rel="nofollow">Avengers: Infinity War</a></li>
</ul><div>Gareth</div><ul>
<li><a href="http://shop.oreilly.com/product/0636920033158.do" rel="nofollow">Building MicroServices </a></li>
<li><a href="http://www.theskepticsguide.org" rel="nofollow">Skeptics Guide To The Universe Podcast</a></li>
<li>Expate Explore </li>
</ul><div>Joe </div><ul>
<li><a href="https://www.rottentomatoes.com/m/wonder/" rel="nofollow">Wonder -  Movie</a></li>
<li><a href="https://boardgamegeek.com/boardgame/214898/gloom-space" rel="nofollow">Gloom In Space - Board Game </a></li>
</ul><div> </div><div>Special Guest: Gareth McCumskey.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood &lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;div&gt;Joe Eames &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: Gareth McCumskey&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber speaks with Gareth McCumskey about Serverless For JavaScript. Gareth leads the dev team at Expat Explore in Cape Town, South Africa. Gareth and this team specialize in exploring the Serverless realm in JavaScript. The JavaScript Jabbers panel and Gareth discuss the many different types of serverless systems, and when to implement them, how serverless system work, and when to go in the direction of using Serverless. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What does it mean to be Serverless? &lt;/li&gt;
&lt;li&gt;Since platform as a service.&lt;/li&gt;
&lt;li&gt;Microservice on Docker &lt;/li&gt;
&lt;li&gt;Firebase&lt;/li&gt;
&lt;li&gt;“no backend” &lt;/li&gt;
&lt;li&gt;Backend systems &lt;/li&gt;
&lt;li&gt;Cloud functions and failure in systems &lt;/li&gt;
&lt;li&gt;How do you start to think about a serverless system? &lt;/li&gt;
&lt;li&gt;How do decide what to do?&lt;/li&gt;
&lt;li&gt;AWS Lambda &lt;/li&gt;
&lt;li&gt;Working in a different vendor&lt;/li&gt;
&lt;li&gt;Node 4 &lt;/li&gt;
&lt;li&gt;Programming JS to deploy &lt;/li&gt;
&lt;li&gt;Using libraries for NPM&lt;/li&gt;
&lt;li&gt;How is works with AWS Lambda&lt;/li&gt;
&lt;li&gt;Where is the database?&lt;/li&gt;
&lt;li&gt;More point of failure? &lt;/li&gt;
&lt;li&gt;Calls to Slack?&lt;/li&gt;
&lt;li&gt;Authentication&lt;/li&gt;
&lt;li&gt;Micro Services&lt;/li&gt;
&lt;li&gt;Elastic Bean Stalk&lt;/li&gt;
&lt;li&gt;Static Assets, S3, Managing&lt;/li&gt;
&lt;li&gt;Testing the services &lt;/li&gt;
&lt;li&gt;Integration testing&lt;/li&gt;
&lt;li&gt;And much more! &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;@garethmcc&lt;/li&gt;
&lt;li&gt;@expatexplore&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gareth.mccumskey.com&#34; rel=&#34;nofollow&#34;&gt;gareth.mccumskey.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/garethmcc&#34; rel=&#34;nofollow&#34;&gt;https://github.com/garethmcc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://serverless.com&#34; rel=&#34;nofollow&#34;&gt;serverless.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://martinfowler.com/articles/serverless.html&#34; rel=&#34;nofollow&#34;&gt;Serverless Architectures &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ng-be.org&#34; rel=&#34;nofollow&#34;&gt;NG-BE Conference &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1016268/&#34; rel=&#34;nofollow&#34;&gt;Documentary on Enron&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.audible.com/t2/title?Matchtype=b&amp;asin=B00I0AJC2Y&amp;cvo_campaign=250471929&amp;cvo_crid=205621322776&amp;cvosrc=ppc.google.the&#43;&#43;hard&#43;&#43;thing&#43;&#43;about&#43;&#43;hard&#43;&#43;things&amp;gclid=CjwKCAiA9rjRBRAeEiwA2SV4ZVczjfo6EQAa34X67m9n3qrTGIvD0nSiAg8wH4rchhtvbMu0qBspehoCXJIQAvD_BwE&amp;mkwid=sJwu0g7af_dc&amp;pcrid=205621322776&amp;pgrid=15656668929&amp;pkw=the&#43;&#43;hard&#43;&#43;thing&#43;&#43;about&#43;&#43;hard&#43;&#43;things&amp;pmt=b&amp;ptaid=kwd-87629970489&amp;source_code=GO1GBSH09091690EI&#34; rel=&#34;nofollow&#34;&gt;Hard Thing about Hard Things &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/serverless&#34; rel=&#34;nofollow&#34;&gt;Serverless Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://brandonsanderson.com/books/the-stormlight-archive/&#34; rel=&#34;nofollow&#34;&gt;The Storm Light Achieves &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt4154756/&#34; rel=&#34;nofollow&#34;&gt;Avengers: Infinity War&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Gareth&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://shop.oreilly.com/product/0636920033158.do&#34; rel=&#34;nofollow&#34;&gt;Building MicroServices &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.theskepticsguide.org&#34; rel=&#34;nofollow&#34;&gt;Skeptics Guide To The Universe Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Expate Explore &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rottentomatoes.com/m/wonder/&#34; rel=&#34;nofollow&#34;&gt;Wonder -  Movie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/214898/gloom-space&#34; rel=&#34;nofollow&#34;&gt;Gloom In Space - Board Game &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Gareth McCumskey.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54200111" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c5929956-a3a9-4037-9ad0-5daa4d4381c3/stream.mp3"/>
                
                <guid isPermaLink="false">dd37301d-dcfa-4d33-abe6-f615eacdc6ca</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-291-serverless-for-javascript-with-gareth-mccumskey</link>
                <pubDate>Tue, 12 Dec 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3387</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 290: Open Source Software with Dirk Hohndel - VMWare Chief Open Source Officer</itunes:title>
                <title>JSJ 290: Open Source Software with Dirk Hohndel - VMWare Chief Open Source Officer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Corey House&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber speaks with Dirk Hohndel about Open Source Software. Dirk is the Chief Open Source Officer at &lt;a href=&#34;https://www.vmware.com&#34;&gt;VMWare&lt;/a&gt; and has been working with open source for over 20 years. Dirk duties as the Chief Open Source Officer is to engage with the open source community and help promote the development between the community, companies, and customers.&lt;/div&gt;&lt;div&gt;Dirk provides historical facts about open sources to current processes. The discussion covers vision and technological advances with languages, security, and worries of using open source software, view/consumption and burnout on maintaining a project. This is a great episode to learn about more different avenues of Open Source.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What does the Chief Open Source Officer do?&lt;/li&gt;
&lt;li&gt;What is really different and has stayed the same in open source?&lt;/li&gt;
&lt;li&gt;Technological advances&lt;/li&gt;
&lt;li&gt;Good engineering and looking ahead or forward&lt;/li&gt;
&lt;li&gt;100 million lines of code running a car…&lt;/li&gt;
&lt;li&gt;This is in everything..&lt;/li&gt;
&lt;li&gt;Production environments&lt;/li&gt;
&lt;li&gt;Security&lt;/li&gt;
&lt;li&gt;Bugs in the software and the security issues&lt;/li&gt;
&lt;li&gt;Scaling and paying attention&lt;/li&gt;
&lt;li&gt;Where should we be worried about open source&lt;/li&gt;
&lt;li&gt;Notation and data sets&lt;/li&gt;
&lt;li&gt;Write maintainable software&lt;/li&gt;
&lt;li&gt;How does VMWare think about open source?&lt;/li&gt;
&lt;li&gt;View and Consumption of open source&lt;/li&gt;
&lt;li&gt;The burnout of open source projects - how to resolve this abandonment&lt;/li&gt;
&lt;li&gt;To much work to maintain open source  - not a money issue&lt;/li&gt;
&lt;li&gt;Scaling the team workload not the money&lt;/li&gt;
&lt;li&gt;Contribution and giving back&lt;/li&gt;
&lt;li&gt;Companies who do and don’t welcome open source&lt;/li&gt;
&lt;li&gt;What to do to make a project open source?&lt;/li&gt;
&lt;li&gt;Adopting an API&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;@_drikhh&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vmware.com&#34;&gt;VMWare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Drikhh - everywhere!&lt;/li&gt;
&lt;li&gt;https://github.com/dirkhh&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://chrome.google.com/webstore/search/contact%20?hl=en&#34;&gt;De Contact &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mydodow.com/en&#34;&gt;Dodow &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dirk&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Inside-Track-Critical-Thinking-Analysis/dp/1408236974&#34;&gt;Track This Critical Thinking&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Nicholas-C.-Zakas/e/B001IGUTOC&#34;&gt;Nicholas Zakas - Books &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Corey&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q&#34;&gt;Fun Fun Function Show&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/194594/dice-forge&#34;&gt;Dice Forge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Concept of empathy&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Dirk Hohndel.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Charles Max Wood</div><div>Aimee Knight</div><div>Corey House</div><div>Joe Eames</div><div><strong>Special Guests: </strong></div><div>In this episode, JavaScript Jabber speaks with Dirk Hohndel about Open Source Software. Dirk is the Chief Open Source Officer at <a href="https://www.vmware.com" rel="nofollow">VMWare</a> and has been working with open source for over 20 years. Dirk duties as the Chief Open Source Officer is to engage with the open source community and help promote the development between the community, companies, and customers.</div><div>Dirk provides historical facts about open sources to current processes. The discussion covers vision and technological advances with languages, security, and worries of using open source software, view/consumption and burnout on maintaining a project. This is a great episode to learn about more different avenues of Open Source.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What does the Chief Open Source Officer do?</li>
<li>What is really different and has stayed the same in open source?</li>
<li>Technological advances</li>
<li>Good engineering and looking ahead or forward</li>
<li>100 million lines of code running a car…</li>
<li>This is in everything..</li>
<li>Production environments</li>
<li>Security</li>
<li>Bugs in the software and the security issues</li>
<li>Scaling and paying attention</li>
<li>Where should we be worried about open source</li>
<li>Notation and data sets</li>
<li>Write maintainable software</li>
<li>How does VMWare think about open source?</li>
<li>View and Consumption of open source</li>
<li>The burnout of open source projects - how to resolve this abandonment</li>
<li>To much work to maintain open source  - not a money issue</li>
<li>Scaling the team workload not the money</li>
<li>Contribution and giving back</li>
<li>Companies who do and don’t welcome open source</li>
<li>What to do to make a project open source?</li>
<li>Adopting an API</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li>@_drikhh</li>
<li><a href="https://www.vmware.com" rel="nofollow">VMWare</a></li>
<li>Drikhh - everywhere!</li>
<li>https://github.com/dirkhh</li>
</ul><div><strong>Picks:</strong></div><div>Aimee</div><ul>
<li><a href="https://chrome.google.com/webstore/search/contact%20?hl=en" rel="nofollow">De Contact </a></li>
<li><a href="https://www.mydodow.com/en" rel="nofollow">Dodow </a></li>
</ul><div>Dirk</div><ul><li><a href="https://www.amazon.com/Inside-Track-Critical-Thinking-Analysis/dp/1408236974" rel="nofollow">Track This Critical Thinking</a></li></ul><div>Charles</div><ul><li><a href="https://www.amazon.com/Nicholas-C.-Zakas/e/B001IGUTOC" rel="nofollow">Nicholas Zakas - Books </a></li></ul><div>Corey</div><ul><li><a href="https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q" rel="nofollow">Fun Fun Function Show</a></li></ul><div>Joe</div><ul>
<li><a href="https://boardgamegeek.com/boardgame/194594/dice-forge" rel="nofollow">Dice Forge</a></li>
<li>Concept of empathy</li>
</ul><div> </div><div> </div><div>Special Guest: Dirk Hohndel.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Corey House&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabber speaks with Dirk Hohndel about Open Source Software. Dirk is the Chief Open Source Officer at &lt;a href=&#34;https://www.vmware.com&#34; rel=&#34;nofollow&#34;&gt;VMWare&lt;/a&gt; and has been working with open source for over 20 years. Dirk duties as the Chief Open Source Officer is to engage with the open source community and help promote the development between the community, companies, and customers.&lt;/div&gt;&lt;div&gt;Dirk provides historical facts about open sources to current processes. The discussion covers vision and technological advances with languages, security, and worries of using open source software, view/consumption and burnout on maintaining a project. This is a great episode to learn about more different avenues of Open Source.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What does the Chief Open Source Officer do?&lt;/li&gt;
&lt;li&gt;What is really different and has stayed the same in open source?&lt;/li&gt;
&lt;li&gt;Technological advances&lt;/li&gt;
&lt;li&gt;Good engineering and looking ahead or forward&lt;/li&gt;
&lt;li&gt;100 million lines of code running a car…&lt;/li&gt;
&lt;li&gt;This is in everything..&lt;/li&gt;
&lt;li&gt;Production environments&lt;/li&gt;
&lt;li&gt;Security&lt;/li&gt;
&lt;li&gt;Bugs in the software and the security issues&lt;/li&gt;
&lt;li&gt;Scaling and paying attention&lt;/li&gt;
&lt;li&gt;Where should we be worried about open source&lt;/li&gt;
&lt;li&gt;Notation and data sets&lt;/li&gt;
&lt;li&gt;Write maintainable software&lt;/li&gt;
&lt;li&gt;How does VMWare think about open source?&lt;/li&gt;
&lt;li&gt;View and Consumption of open source&lt;/li&gt;
&lt;li&gt;The burnout of open source projects - how to resolve this abandonment&lt;/li&gt;
&lt;li&gt;To much work to maintain open source  - not a money issue&lt;/li&gt;
&lt;li&gt;Scaling the team workload not the money&lt;/li&gt;
&lt;li&gt;Contribution and giving back&lt;/li&gt;
&lt;li&gt;Companies who do and don’t welcome open source&lt;/li&gt;
&lt;li&gt;What to do to make a project open source?&lt;/li&gt;
&lt;li&gt;Adopting an API&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;@_drikhh&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.vmware.com&#34; rel=&#34;nofollow&#34;&gt;VMWare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Drikhh - everywhere!&lt;/li&gt;
&lt;li&gt;https://github.com/dirkhh&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://chrome.google.com/webstore/search/contact%20?hl=en&#34; rel=&#34;nofollow&#34;&gt;De Contact &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mydodow.com/en&#34; rel=&#34;nofollow&#34;&gt;Dodow &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dirk&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Inside-Track-Critical-Thinking-Analysis/dp/1408236974&#34; rel=&#34;nofollow&#34;&gt;Track This Critical Thinking&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Nicholas-C.-Zakas/e/B001IGUTOC&#34; rel=&#34;nofollow&#34;&gt;Nicholas Zakas - Books &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Corey&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q&#34; rel=&#34;nofollow&#34;&gt;Fun Fun Function Show&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://boardgamegeek.com/boardgame/194594/dice-forge&#34; rel=&#34;nofollow&#34;&gt;Dice Forge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Concept of empathy&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Dirk Hohndel.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71035506" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f5f6adce-1e7d-4a54-8e92-006523d6f007/stream.mp3"/>
                
                <guid isPermaLink="false">a126b43c-4084-4aca-bd20-2ff0e24184e6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-290-open-source-software-with-dirk-hohndel-vmware-chief-open-source-officer</link>
                <pubDate>Tue, 05 Dec 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4439</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 289: Visual Studio Code and Live Sharing with Chris Dias and PJ Meyer LIVE at Microsoft Connect 2017</itunes:title>
                <title>JSJ 289: Visual Studio Code and Live Sharing with Chris Dias and PJ Meyer LIVE at Microsoft Connect 2017</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Chris Dias&lt;/div&gt;&lt;div&gt;PJ Meyer&lt;/div&gt;&lt;div&gt;In this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Chris Dias and PJ Meyer about Visual Studio Code and Live Sharing. Chris and PJ explain more on their demo at Microsoft Connect on Live Collaborative Editing and Debugging. Learn more about the new features with Visual Studio Code and the efficient workflows with screen sharing, and much more.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Demo of Live Collaborative Editing and Debugging explained&lt;/li&gt;
&lt;li&gt;New Features with VS Code&lt;/li&gt;
&lt;li&gt;Developer productive&lt;/li&gt;
&lt;li&gt;Debugging pain points&lt;/li&gt;
&lt;li&gt;Getting feedback&lt;/li&gt;
&lt;li&gt;New in VS Code&lt;/li&gt;
&lt;li&gt;Language support and Java Debugger&lt;/li&gt;
&lt;li&gt;Live Share&lt;/li&gt;
&lt;li&gt;Debugging from different machines and platforms&lt;/li&gt;
&lt;li&gt;Multi-Stage Docker File&lt;/li&gt;
&lt;li&gt;TypeScript compiler&lt;/li&gt;
&lt;li&gt;More on debugging with Cosmos db&lt;/li&gt;
&lt;li&gt;Debugging in the Cloud?&lt;/li&gt;
&lt;li&gt;Docker Extensions&lt;/li&gt;
&lt;li&gt;Data Bricks&lt;/li&gt;
&lt;li&gt;Updated python tools&lt;/li&gt;
&lt;li&gt;Coming up with Visual Studio Code in the next 6 months&lt;/li&gt;
&lt;li&gt;TypeScript and Refactoring&lt;/li&gt;
&lt;li&gt;Getting the word out about code -  Word of mouth?&lt;/li&gt;
&lt;li&gt;Number of people using VS Code?&lt;/li&gt;
&lt;li&gt;Envision for what VS Code is becoming?&lt;/li&gt;
&lt;li&gt;Preparing for a keynote and processes?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;https://code.visualstudio.com&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chrisdias&#34;&gt;https://github.com/chrisdias&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://GitHub.com/microsoft&#34;&gt;GitHub.com/microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@code&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Pizza&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;PJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Deli&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Coupon Pass for tourist in NYC&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guests: Chris Dias and PJ Meyer.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Charles Max Wood</div><div><strong>Special Guests: </strong></div><div>Chris Dias</div><div>PJ Meyer</div><div>In this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Chris Dias and PJ Meyer about Visual Studio Code and Live Sharing. Chris and PJ explain more on their demo at Microsoft Connect on Live Collaborative Editing and Debugging. Learn more about the new features with Visual Studio Code and the efficient workflows with screen sharing, and much more.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Demo of Live Collaborative Editing and Debugging explained</li>
<li>New Features with VS Code</li>
<li>Developer productive</li>
<li>Debugging pain points</li>
<li>Getting feedback</li>
<li>New in VS Code</li>
<li>Language support and Java Debugger</li>
<li>Live Share</li>
<li>Debugging from different machines and platforms</li>
<li>Multi-Stage Docker File</li>
<li>TypeScript compiler</li>
<li>More on debugging with Cosmos db</li>
<li>Debugging in the Cloud?</li>
<li>Docker Extensions</li>
<li>Data Bricks</li>
<li>Updated python tools</li>
<li>Coming up with Visual Studio Code in the next 6 months</li>
<li>TypeScript and Refactoring</li>
<li>Getting the word out about code -  Word of mouth?</li>
<li>Number of people using VS Code?</li>
<li>Envision for what VS Code is becoming?</li>
<li>Preparing for a keynote and processes?</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li>https://code.visualstudio.com</li>
<li><a href="https://github.com/chrisdias" rel="nofollow">https://github.com/chrisdias</a></li>
<li><a href="http://GitHub.com/microsoft" rel="nofollow">GitHub.com/microsoft</a></li>
<li>@code</li>
</ul><div><strong>Picks:</strong></div><div>Chris</div><ul><li>Pizza</li></ul><div>PJ</div><ul><li>Deli</li></ul><div>Charles</div><ul><li>Coupon Pass for tourist in NYC</li></ul><div> </div><div>Special Guests: Chris Dias and PJ Meyer.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Chris Dias&lt;/div&gt;&lt;div&gt;PJ Meyer&lt;/div&gt;&lt;div&gt;In this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Chris Dias and PJ Meyer about Visual Studio Code and Live Sharing. Chris and PJ explain more on their demo at Microsoft Connect on Live Collaborative Editing and Debugging. Learn more about the new features with Visual Studio Code and the efficient workflows with screen sharing, and much more.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Demo of Live Collaborative Editing and Debugging explained&lt;/li&gt;
&lt;li&gt;New Features with VS Code&lt;/li&gt;
&lt;li&gt;Developer productive&lt;/li&gt;
&lt;li&gt;Debugging pain points&lt;/li&gt;
&lt;li&gt;Getting feedback&lt;/li&gt;
&lt;li&gt;New in VS Code&lt;/li&gt;
&lt;li&gt;Language support and Java Debugger&lt;/li&gt;
&lt;li&gt;Live Share&lt;/li&gt;
&lt;li&gt;Debugging from different machines and platforms&lt;/li&gt;
&lt;li&gt;Multi-Stage Docker File&lt;/li&gt;
&lt;li&gt;TypeScript compiler&lt;/li&gt;
&lt;li&gt;More on debugging with Cosmos db&lt;/li&gt;
&lt;li&gt;Debugging in the Cloud?&lt;/li&gt;
&lt;li&gt;Docker Extensions&lt;/li&gt;
&lt;li&gt;Data Bricks&lt;/li&gt;
&lt;li&gt;Updated python tools&lt;/li&gt;
&lt;li&gt;Coming up with Visual Studio Code in the next 6 months&lt;/li&gt;
&lt;li&gt;TypeScript and Refactoring&lt;/li&gt;
&lt;li&gt;Getting the word out about code -  Word of mouth?&lt;/li&gt;
&lt;li&gt;Number of people using VS Code?&lt;/li&gt;
&lt;li&gt;Envision for what VS Code is becoming?&lt;/li&gt;
&lt;li&gt;Preparing for a keynote and processes?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;https://code.visualstudio.com&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chrisdias&#34; rel=&#34;nofollow&#34;&gt;https://github.com/chrisdias&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://GitHub.com/microsoft&#34; rel=&#34;nofollow&#34;&gt;GitHub.com/microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@code&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Chris&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Pizza&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;PJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Deli&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Coupon Pass for tourist in NYC&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guests: Chris Dias and PJ Meyer.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60362919" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4432dfe4-9834-4e9b-b464-1f824dedcf9c/stream.mp3"/>
                
                <guid isPermaLink="false">d4ea0689-8d7e-46f5-8d6c-837076b51dc1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-289-visual-studio-code-and-live-sharing-with-chris-dias-and-pj-meyer-live-at-microsoft-connect-2017</link>
                <pubDate>Wed, 29 Nov 2017 01:00:00 &#43;0000</pubDate>
                <itunes:duration>3772</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 288: TypeScript with Amanda Silver</itunes:title>
                <title>JSJ 288: TypeScript with Amanda Silver</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amanda Silver&lt;/div&gt;&lt;div&gt;In this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Amanda Silver. Amanda is deemed the  TypeScript and future of JavaScript guru, and this year&#39;s speakers at Microsoft Connect with Visual Studio Live Share. Amanda shares what is new with TypeScript and how that is a kind of subscript to JavaScript. Amanda explains the big picture of TypeScript’s inception and where she believes the language will be most efficient and effective for JavaScript and TypeScript developers.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is new in TypeScript?&lt;/li&gt;
&lt;li&gt;Keep JavaScript and TypeScript aligned&lt;/li&gt;
&lt;li&gt;TypeScript is implemented to create larger scaled applications&lt;/li&gt;
&lt;li&gt;Integration with VS Code, etc.&lt;/li&gt;
&lt;li&gt;Building better tools for JavaScript Developers&lt;/li&gt;
&lt;li&gt;When would this be taken on by users&lt;/li&gt;
&lt;li&gt;Defaults in Visual Studio&lt;/li&gt;
&lt;li&gt;TypeScript replacing JavaScript type service&lt;/li&gt;
&lt;li&gt;TypeScript is written in TypeScript&lt;/li&gt;
&lt;li&gt;Chakra runtime&lt;/li&gt;
&lt;li&gt;Diaspora&lt;/li&gt;
&lt;li&gt;The different faces of JavaScript&lt;/li&gt;
&lt;li&gt;Optimized JavaScript runtime&lt;/li&gt;
&lt;li&gt;Languages should be created with tooling&lt;/li&gt;
&lt;li&gt;A satisfying tooling experience&lt;/li&gt;
&lt;li&gt;Foot Guns&lt;/li&gt;
&lt;li&gt;New Tokens&lt;/li&gt;
&lt;li&gt;Eco-systems and metadata&lt;/li&gt;
&lt;li&gt;Multi-phase&lt;/li&gt;
&lt;li&gt;Minimum common denominator constantly changing&lt;/li&gt;
&lt;li&gt;Collaborating on the same code&lt;/li&gt;
&lt;li&gt;Open Source and the impact&lt;/li&gt;
&lt;li&gt;How to move to open source&lt;/li&gt;
&lt;li&gt;Contributing&lt;/li&gt;
&lt;li&gt;The next thing for TypeScript&lt;/li&gt;
&lt;li&gt;The future of JavaScript&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;@amandaksilver&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amanda&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/blogs/2017/11/15/live-share&#34;&gt;Visual Studio Live Share&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Instinct of learning technology&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/blogs/2017/11/15/live-share&#34;&gt;Visual Studio Live Share&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AI&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Amanda Silver.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Charles Max Wood</div><div><strong>Special Guests: </strong></div><div>Amanda Silver</div><div>In this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Amanda Silver. Amanda is deemed the  TypeScript and future of JavaScript guru, and this year&#39;s speakers at Microsoft Connect with Visual Studio Live Share. Amanda shares what is new with TypeScript and how that is a kind of subscript to JavaScript. Amanda explains the big picture of TypeScript’s inception and where she believes the language will be most efficient and effective for JavaScript and TypeScript developers.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is new in TypeScript?</li>
<li>Keep JavaScript and TypeScript aligned</li>
<li>TypeScript is implemented to create larger scaled applications</li>
<li>Integration with VS Code, etc.</li>
<li>Building better tools for JavaScript Developers</li>
<li>When would this be taken on by users</li>
<li>Defaults in Visual Studio</li>
<li>TypeScript replacing JavaScript type service</li>
<li>TypeScript is written in TypeScript</li>
<li>Chakra runtime</li>
<li>Diaspora</li>
<li>The different faces of JavaScript</li>
<li>Optimized JavaScript runtime</li>
<li>Languages should be created with tooling</li>
<li>A satisfying tooling experience</li>
<li>Foot Guns</li>
<li>New Tokens</li>
<li>Eco-systems and metadata</li>
<li>Multi-phase</li>
<li>Minimum common denominator constantly changing</li>
<li>Collaborating on the same code</li>
<li>Open Source and the impact</li>
<li>How to move to open source</li>
<li>Contributing</li>
<li>The next thing for TypeScript</li>
<li>The future of JavaScript</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li>@amandaksilver</li>
<li> </li>
</ul><div><strong>Picks:</strong></div><div>Amanda</div><ul>
<li><a href="https://code.visualstudio.com/blogs/2017/11/15/live-share" rel="nofollow">Visual Studio Live Share</a></li>
<li>Instinct of learning technology</li>
</ul><div>Charles</div><ul>
<li><a href="https://code.visualstudio.com/blogs/2017/11/15/live-share" rel="nofollow">Visual Studio Live Share</a></li>
<li>AI</li>
</ul><div> </div><div> </div><div> </div><div>Special Guest: Amanda Silver.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amanda Silver&lt;/div&gt;&lt;div&gt;In this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Amanda Silver. Amanda is deemed the  TypeScript and future of JavaScript guru, and this year&amp;#39;s speakers at Microsoft Connect with Visual Studio Live Share. Amanda shares what is new with TypeScript and how that is a kind of subscript to JavaScript. Amanda explains the big picture of TypeScript’s inception and where she believes the language will be most efficient and effective for JavaScript and TypeScript developers.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is new in TypeScript?&lt;/li&gt;
&lt;li&gt;Keep JavaScript and TypeScript aligned&lt;/li&gt;
&lt;li&gt;TypeScript is implemented to create larger scaled applications&lt;/li&gt;
&lt;li&gt;Integration with VS Code, etc.&lt;/li&gt;
&lt;li&gt;Building better tools for JavaScript Developers&lt;/li&gt;
&lt;li&gt;When would this be taken on by users&lt;/li&gt;
&lt;li&gt;Defaults in Visual Studio&lt;/li&gt;
&lt;li&gt;TypeScript replacing JavaScript type service&lt;/li&gt;
&lt;li&gt;TypeScript is written in TypeScript&lt;/li&gt;
&lt;li&gt;Chakra runtime&lt;/li&gt;
&lt;li&gt;Diaspora&lt;/li&gt;
&lt;li&gt;The different faces of JavaScript&lt;/li&gt;
&lt;li&gt;Optimized JavaScript runtime&lt;/li&gt;
&lt;li&gt;Languages should be created with tooling&lt;/li&gt;
&lt;li&gt;A satisfying tooling experience&lt;/li&gt;
&lt;li&gt;Foot Guns&lt;/li&gt;
&lt;li&gt;New Tokens&lt;/li&gt;
&lt;li&gt;Eco-systems and metadata&lt;/li&gt;
&lt;li&gt;Multi-phase&lt;/li&gt;
&lt;li&gt;Minimum common denominator constantly changing&lt;/li&gt;
&lt;li&gt;Collaborating on the same code&lt;/li&gt;
&lt;li&gt;Open Source and the impact&lt;/li&gt;
&lt;li&gt;How to move to open source&lt;/li&gt;
&lt;li&gt;Contributing&lt;/li&gt;
&lt;li&gt;The next thing for TypeScript&lt;/li&gt;
&lt;li&gt;The future of JavaScript&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;@amandaksilver&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amanda&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/blogs/2017/11/15/live-share&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Live Share&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Instinct of learning technology&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/blogs/2017/11/15/live-share&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Live Share&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AI&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Amanda Silver.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="29046909" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d605daf5-d9b8-401a-8a8d-ce83d9627582/stream.mp3"/>
                
                <guid isPermaLink="false">54fa1c33-82eb-4ab3-b3c3-d638f683ce2a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-288-typescript-with-amanda-silver</link>
                <pubDate>Wed, 22 Nov 2017 01:00:00 &#43;0000</pubDate>
                <itunes:duration>1815</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 287: Blockchain and JS with Ari Lerner</itunes:title>
                <title>JSJ 287: Blockchain and JS with Ari Lerner</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Ari Lerner&lt;/div&gt;&lt;div&gt;In this episode, Java Script Jabbers speak with Ari Lerner. Ari is the author of NG Book: The Complete Book on AugularJS, Full Stack React,  and a few others.  Ari co-runs &lt;a href=&#34;http://newline.co&#34;&gt;newline.co&lt;/a&gt; a platform that teaches about the Block Chain, Ethereum, New Contracts, etc. Ari mentions a few upcoming books on Machine Learning, Elixir, and react Native.&lt;/div&gt;&lt;div&gt;Ari gives a rundown on what the Block Chain is about, and an explanation of a Hash. Ari explains the value of a Hash and 6-bit strings of a Hash. Also, Ari explains the exchange of currency in Bitcoin and the rate of exchange in the Block Chain. Next Ari covers web 3.0 and much more.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is the Block Chain?&lt;/li&gt;
&lt;li&gt;A Hash?&lt;/li&gt;
&lt;li&gt;The blockchain is an order of ledger.&lt;/li&gt;
&lt;li&gt;The blockchain is a  list of transactions&lt;/li&gt;
&lt;li&gt;How is a Hash used?&lt;/li&gt;
&lt;li&gt;Sha 256&lt;/li&gt;
&lt;li&gt;Bitcoin and Block Chains&lt;/li&gt;
&lt;li&gt;What If two machines get the same answer?&lt;/li&gt;
&lt;li&gt;Describe a transaction in a blockchain?&lt;/li&gt;
&lt;li&gt;Exchanging currency&lt;/li&gt;
&lt;li&gt;The cost of Bitcoin&lt;/li&gt;
&lt;li&gt;Web 3.0&lt;/li&gt;
&lt;li&gt;Everything on the Block Chain is public!&lt;/li&gt;
&lt;li&gt;Where else is Block Chain is used besides bitcoin type currency&lt;/li&gt;
&lt;li&gt;Public Key.&lt;/li&gt;
&lt;li&gt;What should JS developer be doing to prepare?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;https://www.ng-book.com/&lt;/li&gt;
&lt;li&gt;http://www.newline.co.bw/&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/History-Money-Ancient-Times-Present/dp/0708317170&#34;&gt;The History of Money&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Auser&lt;/li&gt;
&lt;li&gt;Stack.io&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Article -  &lt;a href=&#34;https://hackernoon.com/learn-blockchains-by-building-one-117428612f46&#34;&gt;Learn Block Chain by Building One&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/SOURCE-BAR-Birthday-Cake-Concentrate/dp/B01MFBQADR&#34;&gt;The Source Bar&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://info.microsoft.com/en-us-landing-microsoft-connect-2017-get-updates.html&#34;&gt;Microsoft Connect&lt;/a&gt; - Meet up at 7pm&lt;/li&gt;
&lt;li&gt;Stranger Thing Season 2&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Spice Labels and Spice Jars&lt;/li&gt;
&lt;li&gt;Marriage&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ari&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Moving to NYC&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/learn-blockchains-by-building-one-117428612f46&#34;&gt;Learn Block Chain by Building One&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ari Lerner.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Aimee Knight</div><div>AJ O’Neal</div><div>Charles Max Wood</div><div><strong>Special Guests: </strong></div><div>Ari Lerner</div><div>In this episode, Java Script Jabbers speak with Ari Lerner. Ari is the author of NG Book: The Complete Book on AugularJS, Full Stack React,  and a few others.  Ari co-runs <a href="http://newline.co" rel="nofollow">newline.co</a> a platform that teaches about the Block Chain, Ethereum, New Contracts, etc. Ari mentions a few upcoming books on Machine Learning, Elixir, and react Native.</div><div>Ari gives a rundown on what the Block Chain is about, and an explanation of a Hash. Ari explains the value of a Hash and 6-bit strings of a Hash. Also, Ari explains the exchange of currency in Bitcoin and the rate of exchange in the Block Chain. Next Ari covers web 3.0 and much more.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is the Block Chain?</li>
<li>A Hash?</li>
<li>The blockchain is an order of ledger.</li>
<li>The blockchain is a  list of transactions</li>
<li>How is a Hash used?</li>
<li>Sha 256</li>
<li>Bitcoin and Block Chains</li>
<li>What If two machines get the same answer?</li>
<li>Describe a transaction in a blockchain?</li>
<li>Exchanging currency</li>
<li>The cost of Bitcoin</li>
<li>Web 3.0</li>
<li>Everything on the Block Chain is public!</li>
<li>Where else is Block Chain is used besides bitcoin type currency</li>
<li>Public Key.</li>
<li>What should JS developer be doing to prepare?</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li>https://www.ng-book.com/</li>
<li>http://www.newline.co.bw/</li>
<li><a href="https://www.amazon.com/History-Money-Ancient-Times-Present/dp/0708317170" rel="nofollow">The History of Money</a></li>
<li>@Auser</li>
<li>Stack.io</li>
</ul><div><strong>Picks:</strong></div><div>Amiee</div><ul>
<li>Article -  <a href="https://hackernoon.com/learn-blockchains-by-building-one-117428612f46" rel="nofollow">Learn Block Chain by Building One</a>
</li>
<li><a href="https://www.amazon.com/SOURCE-BAR-Birthday-Cake-Concentrate/dp/B01MFBQADR" rel="nofollow">The Source Bar</a></li>
</ul><div>Charles</div><ul>
<li>
<a href="https://info.microsoft.com/en-us-landing-microsoft-connect-2017-get-updates.html" rel="nofollow">Microsoft Connect</a> - Meet up at 7pm</li>
<li>Stranger Thing Season 2</li>
</ul><div>AJ</div><ul>
<li>Spice Labels and Spice Jars</li>
<li>Marriage</li>
</ul><div>Ari</div><ul>
<li>Moving to NYC</li>
<li><a href="https://hackernoon.com/learn-blockchains-by-building-one-117428612f46" rel="nofollow">Learn Block Chain by Building One</a></li>
</ul><div>Special Guest: Ari Lerner.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;AJ O’Neal&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Ari Lerner&lt;/div&gt;&lt;div&gt;In this episode, Java Script Jabbers speak with Ari Lerner. Ari is the author of NG Book: The Complete Book on AugularJS, Full Stack React,  and a few others.  Ari co-runs &lt;a href=&#34;http://newline.co&#34; rel=&#34;nofollow&#34;&gt;newline.co&lt;/a&gt; a platform that teaches about the Block Chain, Ethereum, New Contracts, etc. Ari mentions a few upcoming books on Machine Learning, Elixir, and react Native.&lt;/div&gt;&lt;div&gt;Ari gives a rundown on what the Block Chain is about, and an explanation of a Hash. Ari explains the value of a Hash and 6-bit strings of a Hash. Also, Ari explains the exchange of currency in Bitcoin and the rate of exchange in the Block Chain. Next Ari covers web 3.0 and much more.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is the Block Chain?&lt;/li&gt;
&lt;li&gt;A Hash?&lt;/li&gt;
&lt;li&gt;The blockchain is an order of ledger.&lt;/li&gt;
&lt;li&gt;The blockchain is a  list of transactions&lt;/li&gt;
&lt;li&gt;How is a Hash used?&lt;/li&gt;
&lt;li&gt;Sha 256&lt;/li&gt;
&lt;li&gt;Bitcoin and Block Chains&lt;/li&gt;
&lt;li&gt;What If two machines get the same answer?&lt;/li&gt;
&lt;li&gt;Describe a transaction in a blockchain?&lt;/li&gt;
&lt;li&gt;Exchanging currency&lt;/li&gt;
&lt;li&gt;The cost of Bitcoin&lt;/li&gt;
&lt;li&gt;Web 3.0&lt;/li&gt;
&lt;li&gt;Everything on the Block Chain is public!&lt;/li&gt;
&lt;li&gt;Where else is Block Chain is used besides bitcoin type currency&lt;/li&gt;
&lt;li&gt;Public Key.&lt;/li&gt;
&lt;li&gt;What should JS developer be doing to prepare?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;https://www.ng-book.com/&lt;/li&gt;
&lt;li&gt;http://www.newline.co.bw/&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/History-Money-Ancient-Times-Present/dp/0708317170&#34; rel=&#34;nofollow&#34;&gt;The History of Money&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Auser&lt;/li&gt;
&lt;li&gt;Stack.io&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Article -  &lt;a href=&#34;https://hackernoon.com/learn-blockchains-by-building-one-117428612f46&#34; rel=&#34;nofollow&#34;&gt;Learn Block Chain by Building One&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/SOURCE-BAR-Birthday-Cake-Concentrate/dp/B01MFBQADR&#34; rel=&#34;nofollow&#34;&gt;The Source Bar&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://info.microsoft.com/en-us-landing-microsoft-connect-2017-get-updates.html&#34; rel=&#34;nofollow&#34;&gt;Microsoft Connect&lt;/a&gt; - Meet up at 7pm&lt;/li&gt;
&lt;li&gt;Stranger Thing Season 2&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Spice Labels and Spice Jars&lt;/li&gt;
&lt;li&gt;Marriage&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Ari&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Moving to NYC&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/learn-blockchains-by-building-one-117428612f46&#34; rel=&#34;nofollow&#34;&gt;Learn Block Chain by Building One&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Ari Lerner.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54713364" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/183dd5c4-c5e4-41cb-bf6f-feb73b942009/stream.mp3"/>
                
                <guid isPermaLink="false">97b2bfc9-9530-496c-88cc-52fb92a38557</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-287-blockchain-and-js-with-ari-lerner</link>
                <pubDate>Tue, 14 Nov 2017 05:00:00 &#43;0000</pubDate>
                <itunes:duration>3419</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 286: Creating a CSS-in-JS Library from Scratch and Emotion with Kye Hohenberger</itunes:title>
                <title>JSJ 286: Creating a CSS-in-JS Library from Scratch and Emotion with Kye Hohenberger</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Kye Hohenberger&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers speak with Kye Hohenberger. Kye is a developer and co-founder of Side Way. One of Kye’s most notable works and library is Emotion, a CSS and JS library.&lt;/div&gt;&lt;div&gt;Kye talks about what CSS and JS library is about in the context of the Emotion library system. Kye discusses why this is practical for the writing process, in comparison to other types of tools that do similar jobs. Kye explains the how this tool reduces the number of lines of code and is compact and clearer.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is a CSS and JS library?&lt;/li&gt;
&lt;li&gt;Controlling CSS with JS, what does this solve?&lt;/li&gt;
&lt;li&gt;Style bugs&lt;/li&gt;
&lt;li&gt;What kind of styling are you using vs. complex styles?&lt;/li&gt;
&lt;li&gt;Media query&lt;/li&gt;
&lt;li&gt;A more declarative style&lt;/li&gt;
&lt;li&gt;Using Sass&lt;/li&gt;
&lt;li&gt;Where do you see people using this?&lt;/li&gt;
&lt;li&gt;Class names and you can apply to anything&lt;/li&gt;
&lt;li&gt;How Emotion works!&lt;/li&gt;
&lt;li&gt;Style tags&lt;/li&gt;
&lt;li&gt;Object styles&lt;/li&gt;
&lt;li&gt;What are some of the problems you are solving&lt;/li&gt;
&lt;li&gt;React Emotion - dynamic styles&lt;/li&gt;
&lt;li&gt;How does this compare to other style components?&lt;/li&gt;
&lt;li&gt;Glamor Styles&lt;/li&gt;
&lt;li&gt;How do you test something like this?&lt;/li&gt;
&lt;li&gt;Just Glamor React with Emotion&lt;/li&gt;
&lt;li&gt;Can people use the Babel plugin&lt;/li&gt;
&lt;li&gt;Pure flag and function calls&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Emotion.sh&lt;/li&gt;
&lt;li&gt;Emotion-js/emotion&lt;/li&gt;
&lt;li&gt;emotion.now.sh&lt;/li&gt;
&lt;li&gt;@TKH44&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Article on Medium&lt;/li&gt;
&lt;li&gt;Antibiotics and Steroids&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxbar.com&#34;&gt;RX Bars &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://play.google.com/store/apps/details?id=com.disney.emojimatch_goo&amp;amp;hl=en&#34;&gt;Disney Emoji Blitz &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How To Get A Job  -  JavaScriptJabber.com&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kye&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/styled-system&#34;&gt;Styled System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Face Paint&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.costco.com/Universal-Bakery-Organic-Aussie-Bites,-30-oz..product.100371264.html&#34;&gt;Aussie Bites &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Kye Hohenberger.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Amiee Knight</div><div>Charles Max Wood</div><div><strong>Special Guests: </strong></div><div>Kye Hohenberger</div><div>In this episode, JavaScript Jabbers speak with Kye Hohenberger. Kye is a developer and co-founder of Side Way. One of Kye’s most notable works and library is Emotion, a CSS and JS library.</div><div>Kye talks about what CSS and JS library is about in the context of the Emotion library system. Kye discusses why this is practical for the writing process, in comparison to other types of tools that do similar jobs. Kye explains the how this tool reduces the number of lines of code and is compact and clearer.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>What is a CSS and JS library?</li>
<li>Controlling CSS with JS, what does this solve?</li>
<li>Style bugs</li>
<li>What kind of styling are you using vs. complex styles?</li>
<li>Media query</li>
<li>A more declarative style</li>
<li>Using Sass</li>
<li>Where do you see people using this?</li>
<li>Class names and you can apply to anything</li>
<li>How Emotion works!</li>
<li>Style tags</li>
<li>Object styles</li>
<li>What are some of the problems you are solving</li>
<li>React Emotion - dynamic styles</li>
<li>How does this compare to other style components?</li>
<li>Glamor Styles</li>
<li>How do you test something like this?</li>
<li>Just Glamor React with Emotion</li>
<li>Can people use the Babel plugin</li>
<li>Pure flag and function calls</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li>Emotion.sh</li>
<li>Emotion-js/emotion</li>
<li>emotion.now.sh</li>
<li>@TKH44</li>
</ul><div><strong>Picks:</strong></div><div>Amiee</div><ul>
<li>Article on Medium</li>
<li>Antibiotics and Steroids</li>
<li><a href="https://www.rxbar.com" rel="nofollow">RX Bars </a></li>
</ul><div>Charles</div><ul>
<li><a href="https://play.google.com/store/apps/details?hl=en&id=com.disney.emojimatch_goo" rel="nofollow">Disney Emoji Blitz </a></li>
<li>How To Get A Job  -  JavaScriptJabber.com</li>
</ul><div>Kye</div><ul>
<li><a href="https://www.npmjs.com/package/styled-system" rel="nofollow">Styled System</a></li>
<li>Face Paint</li>
<li><a href="https://www.costco.com/Universal-Bakery-Organic-Aussie-Bites,-30-oz..product.100371264.html" rel="nofollow">Aussie Bites </a></li>
</ul><div>Special Guest: Kye Hohenberger.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Kye Hohenberger&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers speak with Kye Hohenberger. Kye is a developer and co-founder of Side Way. One of Kye’s most notable works and library is Emotion, a CSS and JS library.&lt;/div&gt;&lt;div&gt;Kye talks about what CSS and JS library is about in the context of the Emotion library system. Kye discusses why this is practical for the writing process, in comparison to other types of tools that do similar jobs. Kye explains the how this tool reduces the number of lines of code and is compact and clearer.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What is a CSS and JS library?&lt;/li&gt;
&lt;li&gt;Controlling CSS with JS, what does this solve?&lt;/li&gt;
&lt;li&gt;Style bugs&lt;/li&gt;
&lt;li&gt;What kind of styling are you using vs. complex styles?&lt;/li&gt;
&lt;li&gt;Media query&lt;/li&gt;
&lt;li&gt;A more declarative style&lt;/li&gt;
&lt;li&gt;Using Sass&lt;/li&gt;
&lt;li&gt;Where do you see people using this?&lt;/li&gt;
&lt;li&gt;Class names and you can apply to anything&lt;/li&gt;
&lt;li&gt;How Emotion works!&lt;/li&gt;
&lt;li&gt;Style tags&lt;/li&gt;
&lt;li&gt;Object styles&lt;/li&gt;
&lt;li&gt;What are some of the problems you are solving&lt;/li&gt;
&lt;li&gt;React Emotion - dynamic styles&lt;/li&gt;
&lt;li&gt;How does this compare to other style components?&lt;/li&gt;
&lt;li&gt;Glamor Styles&lt;/li&gt;
&lt;li&gt;How do you test something like this?&lt;/li&gt;
&lt;li&gt;Just Glamor React with Emotion&lt;/li&gt;
&lt;li&gt;Can people use the Babel plugin&lt;/li&gt;
&lt;li&gt;Pure flag and function calls&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Emotion.sh&lt;/li&gt;
&lt;li&gt;Emotion-js/emotion&lt;/li&gt;
&lt;li&gt;emotion.now.sh&lt;/li&gt;
&lt;li&gt;@TKH44&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Article on Medium&lt;/li&gt;
&lt;li&gt;Antibiotics and Steroids&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rxbar.com&#34; rel=&#34;nofollow&#34;&gt;RX Bars &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://play.google.com/store/apps/details?hl=en&amp;id=com.disney.emojimatch_goo&#34; rel=&#34;nofollow&#34;&gt;Disney Emoji Blitz &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How To Get A Job  -  JavaScriptJabber.com&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kye&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/styled-system&#34; rel=&#34;nofollow&#34;&gt;Styled System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Face Paint&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.costco.com/Universal-Bakery-Organic-Aussie-Bites,-30-oz..product.100371264.html&#34; rel=&#34;nofollow&#34;&gt;Aussie Bites &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Kye Hohenberger.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48898716" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f5511856-c23b-4059-aecd-691a5adbd648/stream.mp3"/>
                
                <guid isPermaLink="false">e41d6437-b923-4aa6-97a8-cb2548b97262</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-286-creating-a-css-in-js-library-from-scratch-and-emotion-with-kye-hohenberger</link>
                <pubDate>Wed, 08 Nov 2017 03:00:00 &#43;0000</pubDate>
                <itunes:duration>3056</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 285 : Finding a Job Even If You&#39;re Not a Senior Developer by Charles Max Wood</itunes:title>
                <title>JSJ 285 : Finding a Job Even If You&#39;re Not a Senior Developer by Charles Max Wood</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Charles does a solo episode talking about entrepreneurship and the topic/course on “How to Get a Job.” This is an informative episode for those looking for a job as a developer and how to prepare your resume for your career search. Charles covers the core pieces of the course and specific areas of tailoring your credentials for the job you want to acquire.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;How do I get a great job? Companies are only hiring Senior Devs.&lt;/li&gt;
&lt;li&gt;Your selling point as a Jr. Dev.&lt;/li&gt;
&lt;li&gt;Framing your experience for the companies to better see your experience.&lt;/li&gt;
&lt;li&gt;I don’t want a ( this kind of boss)&lt;/li&gt;
&lt;li&gt;Feeling like you are making a difference in your job.&lt;/li&gt;
&lt;li&gt;Who do you want to work for, with, where, and how, etc?&lt;/li&gt;
&lt;li&gt;Working in a facility or remotely. What do you want?&lt;/li&gt;
&lt;li&gt;Check out the meet-up places or workplaces (&lt;a href=&#34;https://www.wework.com&#34;&gt;WeWork&lt;/a&gt;), &lt;a href=&#34;https://www.glassdoor.com/index.htm&#34;&gt;Glassdoor&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Check out the people who work that these companies, LinkedIn.&lt;/li&gt;
&lt;li&gt;Check out company’s Slack rooms, forum, etc. to make connections&lt;/li&gt;
&lt;li&gt;Visit the companies personally&lt;/li&gt;
&lt;li&gt;Look into contacting the Meetup Organizers&lt;/li&gt;
&lt;li&gt;Building rapport&lt;/li&gt;
&lt;li&gt;Resume mistakes - how to properly format it so it is skim-able&lt;/li&gt;
&lt;li&gt;Top 3 bullet points and tailor you resume for each job&lt;/li&gt;
&lt;li&gt;Unnecessary material in your resume - again tailor to the company&lt;/li&gt;
&lt;li&gt;Important material to include on your resume, contributions on projects&lt;/li&gt;
&lt;li&gt;The cover letter - How to do this correctly with a personal touch&lt;/li&gt;
&lt;li&gt;What to do when you get the interview - the offer!&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://devchat.tv/get-a-coder-job-full-access&#34;&gt;devchat.tv/get-a-coder-job-full-access&lt;/a&gt;full-access&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wework.com&#34;&gt;WeWork&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fearlesssalarynegotiation.com&#34;&gt;Expert Salary Negotiation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Charles Max Wood</div><div>In this episode of JavaScript Jabber, Charles does a solo episode talking about entrepreneurship and the topic/course on “How to Get a Job.” This is an informative episode for those looking for a job as a developer and how to prepare your resume for your career search. Charles covers the core pieces of the course and specific areas of tailoring your credentials for the job you want to acquire.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>How do I get a great job? Companies are only hiring Senior Devs.</li>
<li>Your selling point as a Jr. Dev.</li>
<li>Framing your experience for the companies to better see your experience.</li>
<li>I don’t want a ( this kind of boss)</li>
<li>Feeling like you are making a difference in your job.</li>
<li>Who do you want to work for, with, where, and how, etc?</li>
<li>Working in a facility or remotely. What do you want?</li>
<li>Check out the meet-up places or workplaces (<a href="https://www.wework.com" rel="nofollow">WeWork</a>), <a href="https://www.glassdoor.com/index.htm" rel="nofollow">Glassdoor</a>
</li>
<li>Check out the people who work that these companies, LinkedIn.</li>
<li>Check out company’s Slack rooms, forum, etc. to make connections</li>
<li>Visit the companies personally</li>
<li>Look into contacting the Meetup Organizers</li>
<li>Building rapport</li>
<li>Resume mistakes - how to properly format it so it is skim-able</li>
<li>Top 3 bullet points and tailor you resume for each job</li>
<li>Unnecessary material in your resume - again tailor to the company</li>
<li>Important material to include on your resume, contributions on projects</li>
<li>The cover letter - How to do this correctly with a personal touch</li>
<li>What to do when you get the interview - the offer!</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><ul>
<li>
<a href="http://devchat.tv/get-a-coder-job-full-access" rel="nofollow">devchat.tv/get-a-coder-job-full-access</a>full-access</li>
<li><a href="https://www.wework.com" rel="nofollow">WeWork</a></li>
<li><a href="https://fearlesssalarynegotiation.com" rel="nofollow">Expert Salary Negotiation</a></li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;In this episode of JavaScript Jabber, Charles does a solo episode talking about entrepreneurship and the topic/course on “How to Get a Job.” This is an informative episode for those looking for a job as a developer and how to prepare your resume for your career search. Charles covers the core pieces of the course and specific areas of tailoring your credentials for the job you want to acquire.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;How do I get a great job? Companies are only hiring Senior Devs.&lt;/li&gt;
&lt;li&gt;Your selling point as a Jr. Dev.&lt;/li&gt;
&lt;li&gt;Framing your experience for the companies to better see your experience.&lt;/li&gt;
&lt;li&gt;I don’t want a ( this kind of boss)&lt;/li&gt;
&lt;li&gt;Feeling like you are making a difference in your job.&lt;/li&gt;
&lt;li&gt;Who do you want to work for, with, where, and how, etc?&lt;/li&gt;
&lt;li&gt;Working in a facility or remotely. What do you want?&lt;/li&gt;
&lt;li&gt;Check out the meet-up places or workplaces (&lt;a href=&#34;https://www.wework.com&#34; rel=&#34;nofollow&#34;&gt;WeWork&lt;/a&gt;), &lt;a href=&#34;https://www.glassdoor.com/index.htm&#34; rel=&#34;nofollow&#34;&gt;Glassdoor&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Check out the people who work that these companies, LinkedIn.&lt;/li&gt;
&lt;li&gt;Check out company’s Slack rooms, forum, etc. to make connections&lt;/li&gt;
&lt;li&gt;Visit the companies personally&lt;/li&gt;
&lt;li&gt;Look into contacting the Meetup Organizers&lt;/li&gt;
&lt;li&gt;Building rapport&lt;/li&gt;
&lt;li&gt;Resume mistakes - how to properly format it so it is skim-able&lt;/li&gt;
&lt;li&gt;Top 3 bullet points and tailor you resume for each job&lt;/li&gt;
&lt;li&gt;Unnecessary material in your resume - again tailor to the company&lt;/li&gt;
&lt;li&gt;Important material to include on your resume, contributions on projects&lt;/li&gt;
&lt;li&gt;The cover letter - How to do this correctly with a personal touch&lt;/li&gt;
&lt;li&gt;What to do when you get the interview - the offer!&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://devchat.tv/get-a-coder-job-full-access&#34; rel=&#34;nofollow&#34;&gt;devchat.tv/get-a-coder-job-full-access&lt;/a&gt;full-access&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.wework.com&#34; rel=&#34;nofollow&#34;&gt;WeWork&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fearlesssalarynegotiation.com&#34; rel=&#34;nofollow&#34;&gt;Expert Salary Negotiation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44651833" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/403333d9-c316-41f8-8210-8e41f854e325/stream.mp3"/>
                
                <guid isPermaLink="false">9aa91f02-c1e2-4020-94ab-e8c277fa4e90</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-285-finding-a-job-even-if-you-re-not-a-senior-developer-by-charles-max-wood</link>
                <pubDate>Wed, 01 Nov 2017 21:00:00 &#43;0000</pubDate>
                <itunes:duration>2790</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 284 : Helping Developers Build Healthy Bodies</itunes:title>
                <title>JSJ 284 : Helping Developers Build Healthy Bodies</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;JC Hiatt&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers speak with JC Hiatt. JC is a software consultant, and working a starting a company called DevLifts. DevLifts is a company that helps developers learn to live healthier lives. JC mentions this business was base on this health journey.&lt;/div&gt;&lt;div&gt;JC and the panel discuss output and mental clarity to get work done in a healthy fashion. Also, the benefits of eating a healthy diet, rather it is the Keto Diet or others types of healthy clean eating, there is a physical and mental benefit. JC and the panel talk about count macros, healthy food intake, and a basic outline of getting into ketosis. Also, the panel discusses finding the motivation to get into a healthy lifestyle to benefit work and your lifestyle.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Mental Clarity&lt;/li&gt;
&lt;li&gt;Keto Diet&lt;/li&gt;
&lt;li&gt;Cutting out processed foods&lt;/li&gt;
&lt;li&gt;Counting Macros&lt;/li&gt;
&lt;li&gt;Getting into Ketosis&lt;/li&gt;
&lt;li&gt;Supporting brain function&lt;/li&gt;
&lt;li&gt;Motivation for a healthy lifestyle&lt;/li&gt;
&lt;li&gt;Gaining energy&lt;/li&gt;
&lt;li&gt;Getting started  - Walking, Eat Whole. Etc.&lt;/li&gt;
&lt;li&gt;Pack your own lunch&lt;/li&gt;
&lt;li&gt;Mindset change -  you are responsible for anyone else’s healthy choices&lt;/li&gt;
&lt;li&gt;Drink Water&lt;/li&gt;
&lt;li&gt;You can find a healthy balance and practice moderation&lt;/li&gt;
&lt;li&gt;Cheat day?&lt;/li&gt;
&lt;li&gt;Sugar&lt;/li&gt;
&lt;li&gt;Sitting to0 long at work&lt;/li&gt;
&lt;li&gt;Sleep - brain wave activity, caffeine, and light&lt;/li&gt;
&lt;li&gt;Naps&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;@jchiatt&lt;/div&gt;&lt;div&gt;@devlifts&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://devlifts.io&#34;&gt;devlifts.io&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;https://www.womenwhotech.com/panelist-bios&lt;/li&gt;
&lt;li&gt;https://github.com/AllThingsSmitty/css-protips&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gunnar.com/?gclid=Cj0KCQjwprbPBRCHARIsAF_7gDa7P7v5iVaIHUYH2hx6xFkkreJfPD54HGTh787QVKfgn43VTNFrVX0aAmm7EALw_wcB&#34;&gt;Gunnar blue blockers &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Flux&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ReactDevSummit.com&#34;&gt;ReactDevSummit.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://JSDevSummit.com&#34;&gt;JSDevSummit.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;JC&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt6877772/&#34;&gt;American Vandal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt7349602/&#34;&gt;Confession Tapes &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://qalo.com&#34;&gt;Qalo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://Lo%20Dash&#34;&gt;https://lodash.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: JC Hiatt.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Amiee Knight</div><div>Charles Max Wood</div><div><strong>Special Guests: </strong></div><div>JC Hiatt</div><div>In this episode, JavaScript Jabbers speak with JC Hiatt. JC is a software consultant, and working a starting a company called DevLifts. DevLifts is a company that helps developers learn to live healthier lives. JC mentions this business was base on this health journey.</div><div>JC and the panel discuss output and mental clarity to get work done in a healthy fashion. Also, the benefits of eating a healthy diet, rather it is the Keto Diet or others types of healthy clean eating, there is a physical and mental benefit. JC and the panel talk about count macros, healthy food intake, and a basic outline of getting into ketosis. Also, the panel discusses finding the motivation to get into a healthy lifestyle to benefit work and your lifestyle.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Mental Clarity</li>
<li>Keto Diet</li>
<li>Cutting out processed foods</li>
<li>Counting Macros</li>
<li>Getting into Ketosis</li>
<li>Supporting brain function</li>
<li>Motivation for a healthy lifestyle</li>
<li>Gaining energy</li>
<li>Getting started  - Walking, Eat Whole. Etc.</li>
<li>Pack your own lunch</li>
<li>Mindset change -  you are responsible for anyone else’s healthy choices</li>
<li>Drink Water</li>
<li>You can find a healthy balance and practice moderation</li>
<li>Cheat day?</li>
<li>Sugar</li>
<li>Sitting to0 long at work</li>
<li>Sleep - brain wave activity, caffeine, and light</li>
<li>Naps</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><div>@jchiatt</div><div>@devlifts</div><div><a href="http://devlifts.io" rel="nofollow">devlifts.io</a></div><div><strong>Picks:</strong></div><div>Amiee</div><ul>
<li>https://www.womenwhotech.com/panelist-bios</li>
<li>https://github.com/AllThingsSmitty/css-protips</li>
</ul><div>Charles</div><ul>
<li><a href="https://gunnar.com/?gclid=Cj0KCQjwprbPBRCHARIsAF_7gDa7P7v5iVaIHUYH2hx6xFkkreJfPD54HGTh787QVKfgn43VTNFrVX0aAmm7EALw_wcB" rel="nofollow">Gunnar blue blockers </a></li>
<li>Flux</li>
<li><a href="http://ReactDevSummit.com" rel="nofollow">ReactDevSummit.com</a></li>
<li><a href="http://JSDevSummit.com" rel="nofollow">JSDevSummit.com</a></li>
<li> </li>
</ul><div>JC</div><ul>
<li><a href="http://www.imdb.com/title/tt6877772/" rel="nofollow">American Vandal</a></li>
<li><a href="http://www.imdb.com/title/tt7349602/" rel="nofollow">Confession Tapes </a></li>
<li><a href="https://qalo.com" rel="nofollow">Qalo</a></li>
<li>https://lodash.com</li>
</ul><div>Special Guest: JC Hiatt.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;JC Hiatt&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers speak with JC Hiatt. JC is a software consultant, and working a starting a company called DevLifts. DevLifts is a company that helps developers learn to live healthier lives. JC mentions this business was base on this health journey.&lt;/div&gt;&lt;div&gt;JC and the panel discuss output and mental clarity to get work done in a healthy fashion. Also, the benefits of eating a healthy diet, rather it is the Keto Diet or others types of healthy clean eating, there is a physical and mental benefit. JC and the panel talk about count macros, healthy food intake, and a basic outline of getting into ketosis. Also, the panel discusses finding the motivation to get into a healthy lifestyle to benefit work and your lifestyle.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Mental Clarity&lt;/li&gt;
&lt;li&gt;Keto Diet&lt;/li&gt;
&lt;li&gt;Cutting out processed foods&lt;/li&gt;
&lt;li&gt;Counting Macros&lt;/li&gt;
&lt;li&gt;Getting into Ketosis&lt;/li&gt;
&lt;li&gt;Supporting brain function&lt;/li&gt;
&lt;li&gt;Motivation for a healthy lifestyle&lt;/li&gt;
&lt;li&gt;Gaining energy&lt;/li&gt;
&lt;li&gt;Getting started  - Walking, Eat Whole. Etc.&lt;/li&gt;
&lt;li&gt;Pack your own lunch&lt;/li&gt;
&lt;li&gt;Mindset change -  you are responsible for anyone else’s healthy choices&lt;/li&gt;
&lt;li&gt;Drink Water&lt;/li&gt;
&lt;li&gt;You can find a healthy balance and practice moderation&lt;/li&gt;
&lt;li&gt;Cheat day?&lt;/li&gt;
&lt;li&gt;Sugar&lt;/li&gt;
&lt;li&gt;Sitting to0 long at work&lt;/li&gt;
&lt;li&gt;Sleep - brain wave activity, caffeine, and light&lt;/li&gt;
&lt;li&gt;Naps&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;@jchiatt&lt;/div&gt;&lt;div&gt;@devlifts&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://devlifts.io&#34; rel=&#34;nofollow&#34;&gt;devlifts.io&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;https://www.womenwhotech.com/panelist-bios&lt;/li&gt;
&lt;li&gt;https://github.com/AllThingsSmitty/css-protips&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gunnar.com/?gclid=Cj0KCQjwprbPBRCHARIsAF_7gDa7P7v5iVaIHUYH2hx6xFkkreJfPD54HGTh787QVKfgn43VTNFrVX0aAmm7EALw_wcB&#34; rel=&#34;nofollow&#34;&gt;Gunnar blue blockers &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Flux&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ReactDevSummit.com&#34; rel=&#34;nofollow&#34;&gt;ReactDevSummit.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://JSDevSummit.com&#34; rel=&#34;nofollow&#34;&gt;JSDevSummit.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;JC&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt6877772/&#34; rel=&#34;nofollow&#34;&gt;American Vandal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt7349602/&#34; rel=&#34;nofollow&#34;&gt;Confession Tapes &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://qalo.com&#34; rel=&#34;nofollow&#34;&gt;Qalo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;https://lodash.com&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: JC Hiatt.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54874697" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/de764307-9e07-4218-aba6-4f641f94cbbc/stream.mp3"/>
                
                <guid isPermaLink="false">bde748c0-4555-4fb6-9e9d-b2ed33a68c81</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-284-helping-developers-build-healthy-bodies</link>
                <pubDate>Wed, 25 Oct 2017 18:00:00 &#43;0000</pubDate>
                <itunes:duration>3429</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ BONUS: Cloud Services and Manifold with Matthew Creager and Peter Cho</itunes:title>
                <title>JSJ BONUS: Cloud Services and Manifold with Matthew Creager and Peter Cho</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Matthew Creager and Peter Cho&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers speak with Matthew Ceager and Peter Cho. Matthew and Peter are part of the team at Manifold. Manifold is a marketplace for developer services. Matthew takes care of growth and relations, and Peter oversee products at Manifold.&lt;/div&gt;&lt;div&gt;The panel discusses with Peter and Matthew what Manifold does and the benefits of a Cloud Service. Matthew gives perspective on how developers can get their cloud product on the market compared to open source.  Further discussion goes into how this will help the developer to get their products or services turned into a business quicker and save time  Also learn about when it is the ideal time to move to cloud services vs. running a server yourself.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Different kinds of definition of Cloud Services&lt;/li&gt;
&lt;li&gt;Anything you would rely on as a third party service&lt;/li&gt;
&lt;li&gt;What is the cloud service ecosystem - Services that connect to an application&lt;/li&gt;
&lt;li&gt;Independent market place -  because it is difficult to turn a product into a business&lt;/li&gt;
&lt;li&gt;Where are people using cloud services or running their own server&lt;/li&gt;
&lt;li&gt;Spinning up a version of it is easier.&lt;/li&gt;
&lt;li&gt;Time verses doing it yourself?&lt;/li&gt;
&lt;li&gt;Experts running the services&lt;/li&gt;
&lt;li&gt;Focusing on your product instead of managing the server and such&lt;/li&gt;
&lt;li&gt;Where does the data live and who has access to that?&lt;/li&gt;
&lt;li&gt;Lock In’s?&lt;/li&gt;
&lt;li&gt;Tourist - Credentials management&lt;/li&gt;
&lt;li&gt;How do I get this setup? Command Line or register online&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.manifold.co&#34;&gt;Manifold&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://github.com/mattcreager&#34;&gt;https://github.com/mattcreager&lt;/a&gt;&lt;/div&gt;&lt;div&gt;@manifoldco&lt;/div&gt;&lt;div&gt;@etcpeter&lt;/div&gt;&lt;div&gt;@matt_creager&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://blog.manifold.com&#34;&gt;blog.manifold.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ryan McDermott&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://about.gitlab.com&#34;&gt;GitLab &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adminlte.io/themes/AdminLTE/index2.html&#34;&gt;AdminLTE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.paulgraham.com/say.html&#34;&gt;What You Can’t Say&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Matt&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cbs.com/all-access/?cbscidmt=discovery&amp;amp;ref=__iv_p_1_g_27257289007_w_kwd-14918300_h_9028550_ii__d_c_v__n_g_c_224744054787_k_star%20trek_m_e_l__t__e__r_1t1_vi__&amp;amp;utm_source=paidsearch&amp;amp;ftag=AAM-00-10adh4i&amp;amp;vndid=google%24null%24null%24star%20trek&amp;amp;gclid=Cj0KCQjw1JbPBRCrARIsAOKj2PltoFzqfHIGdZinVii7RQlnk84EGtHppjletjaUIsLsFBSsH8_0N_saAljsEALw_wcB&#34;&gt;Star Trek&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34;&gt;Puppeteer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Peter&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.playbattlegrounds.com/main.pu&#34;&gt;Player Unknown Battle Ground &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Sourdough-Novel-Robin-Sloan-ebook/dp/B06XC41K6G/ref=sr_1_1?ie=UTF8&amp;amp;qid=1508292004&amp;amp;sr=8-1&amp;amp;keywords=sourdough&#43;book&#34;&gt;Sourdough &lt;/a&gt;  by Robin Sloan&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Matthew Creager and Peter Cho.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Amiee Knight</div><div>Charles Max Wood</div><div>Joe Eames</div><div><strong>Special Guests: </strong></div><div>Matthew Creager and Peter Cho</div><div>In this episode, JavaScript Jabbers speak with Matthew Ceager and Peter Cho. Matthew and Peter are part of the team at Manifold. Manifold is a marketplace for developer services. Matthew takes care of growth and relations, and Peter oversee products at Manifold.</div><div>The panel discusses with Peter and Matthew what Manifold does and the benefits of a Cloud Service. Matthew gives perspective on how developers can get their cloud product on the market compared to open source.  Further discussion goes into how this will help the developer to get their products or services turned into a business quicker and save time  Also learn about when it is the ideal time to move to cloud services vs. running a server yourself.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Different kinds of definition of Cloud Services</li>
<li>Anything you would rely on as a third party service</li>
<li>What is the cloud service ecosystem - Services that connect to an application</li>
<li>Independent market place -  because it is difficult to turn a product into a business</li>
<li>Where are people using cloud services or running their own server</li>
<li>Spinning up a version of it is easier.</li>
<li>Time verses doing it yourself?</li>
<li>Experts running the services</li>
<li>Focusing on your product instead of managing the server and such</li>
<li>Where does the data live and who has access to that?</li>
<li>Lock In’s?</li>
<li>Tourist - Credentials management</li>
<li>How do I get this setup? Command Line or register online</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><div><a href="https://www.manifold.co" rel="nofollow">Manifold</a></div><div><a href="https://github.com/mattcreager" rel="nofollow">https://github.com/mattcreager</a></div><div>@manifoldco</div><div>@etcpeter</div><div>@matt_creager</div><div><a href="http://blog.manifold.com" rel="nofollow">blog.manifold.com</a></div><div><strong>Picks:</strong></div><div>Amiee</div><ul><li>Ryan McDermott</li></ul><div>Charles</div><ul>
<li><a href="https://about.gitlab.com" rel="nofollow">GitLab </a></li>
<li><a href="https://adminlte.io/themes/AdminLTE/index2.html" rel="nofollow">AdminLTE</a></li>
</ul><div>Joe</div><ul><li><a href="http://www.paulgraham.com/say.html" rel="nofollow">What You Can’t Say</a></li></ul><div>Matt</div><ul>
<li><a href="https://www.cbs.com/all-access/?cbscidmt=discovery&ftag=AAM-00-10adh4i&gclid=Cj0KCQjw1JbPBRCrARIsAOKj2PltoFzqfHIGdZinVii7RQlnk84EGtHppjletjaUIsLsFBSsH8_0N_saAljsEALw_wcB&ref=__iv_p_1_g_27257289007_w_kwd-14918300_h_9028550_ii__d_c_v__n_g_c_224744054787_k_star+trek_m_e_l__t__e__r_1t1_vi__&utm_source=paidsearch&vndid=google%24null%24null%24star+trek" rel="nofollow">Star Trek</a></li>
<li><a href="https://github.com/GoogleChrome/puppeteer" rel="nofollow">Puppeteer</a></li>
</ul><div>Peter</div><ul>
<li><a href="https://www.playbattlegrounds.com/main.pu" rel="nofollow">Player Unknown Battle Ground </a></li>
<li>
<a href="https://www.amazon.com/Sourdough-Novel-Robin-Sloan-ebook/dp/B06XC41K6G/ref=sr_1_1?ie=UTF8&keywords=sourdough+book&qid=1508292004&sr=8-1" rel="nofollow">Sourdough </a>  by Robin Sloan</li>
</ul><div>Special Guests: Matthew Creager and Peter Cho.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Matthew Creager and Peter Cho&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers speak with Matthew Ceager and Peter Cho. Matthew and Peter are part of the team at Manifold. Manifold is a marketplace for developer services. Matthew takes care of growth and relations, and Peter oversee products at Manifold.&lt;/div&gt;&lt;div&gt;The panel discusses with Peter and Matthew what Manifold does and the benefits of a Cloud Service. Matthew gives perspective on how developers can get their cloud product on the market compared to open source.  Further discussion goes into how this will help the developer to get their products or services turned into a business quicker and save time  Also learn about when it is the ideal time to move to cloud services vs. running a server yourself.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Different kinds of definition of Cloud Services&lt;/li&gt;
&lt;li&gt;Anything you would rely on as a third party service&lt;/li&gt;
&lt;li&gt;What is the cloud service ecosystem - Services that connect to an application&lt;/li&gt;
&lt;li&gt;Independent market place -  because it is difficult to turn a product into a business&lt;/li&gt;
&lt;li&gt;Where are people using cloud services or running their own server&lt;/li&gt;
&lt;li&gt;Spinning up a version of it is easier.&lt;/li&gt;
&lt;li&gt;Time verses doing it yourself?&lt;/li&gt;
&lt;li&gt;Experts running the services&lt;/li&gt;
&lt;li&gt;Focusing on your product instead of managing the server and such&lt;/li&gt;
&lt;li&gt;Where does the data live and who has access to that?&lt;/li&gt;
&lt;li&gt;Lock In’s?&lt;/li&gt;
&lt;li&gt;Tourist - Credentials management&lt;/li&gt;
&lt;li&gt;How do I get this setup? Command Line or register online&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.manifold.co&#34; rel=&#34;nofollow&#34;&gt;Manifold&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://github.com/mattcreager&#34; rel=&#34;nofollow&#34;&gt;https://github.com/mattcreager&lt;/a&gt;&lt;/div&gt;&lt;div&gt;@manifoldco&lt;/div&gt;&lt;div&gt;@etcpeter&lt;/div&gt;&lt;div&gt;@matt_creager&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://blog.manifold.com&#34; rel=&#34;nofollow&#34;&gt;blog.manifold.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ryan McDermott&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://about.gitlab.com&#34; rel=&#34;nofollow&#34;&gt;GitLab &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adminlte.io/themes/AdminLTE/index2.html&#34; rel=&#34;nofollow&#34;&gt;AdminLTE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.paulgraham.com/say.html&#34; rel=&#34;nofollow&#34;&gt;What You Can’t Say&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Matt&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cbs.com/all-access/?cbscidmt=discovery&amp;ftag=AAM-00-10adh4i&amp;gclid=Cj0KCQjw1JbPBRCrARIsAOKj2PltoFzqfHIGdZinVii7RQlnk84EGtHppjletjaUIsLsFBSsH8_0N_saAljsEALw_wcB&amp;ref=__iv_p_1_g_27257289007_w_kwd-14918300_h_9028550_ii__d_c_v__n_g_c_224744054787_k_star&#43;trek_m_e_l__t__e__r_1t1_vi__&amp;utm_source=paidsearch&amp;vndid=google%24null%24null%24star&#43;trek&#34; rel=&#34;nofollow&#34;&gt;Star Trek&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GoogleChrome/puppeteer&#34; rel=&#34;nofollow&#34;&gt;Puppeteer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Peter&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.playbattlegrounds.com/main.pu&#34; rel=&#34;nofollow&#34;&gt;Player Unknown Battle Ground &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/Sourdough-Novel-Robin-Sloan-ebook/dp/B06XC41K6G/ref=sr_1_1?ie=UTF8&amp;keywords=sourdough&#43;book&amp;qid=1508292004&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;Sourdough &lt;/a&gt;  by Robin Sloan&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Matthew Creager and Peter Cho.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44653505" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/719d5901-174c-43d4-b82a-7153da014d36/stream.mp3"/>
                
                <guid isPermaLink="false">dc69d199-3ad3-419f-82ca-657a1b5787c2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-bonus-cloud-services-and-manifold-with-matthew-creager-and-peter-cho</link>
                <pubDate>Wed, 18 Oct 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2790</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 283:  A/B Testing with Nick Disabato</itunes:title>
                <title>JSJ 283:  A/B Testing with Nick Disabato</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Nick Disabato&lt;/div&gt;&lt;div&gt;In this episode, Java Script Jabbers talk with Nick Disabato. Nick is a newbie to JavaScript Jabber. Nick is the founder of &lt;a href=&#34;https://draft.nu&#34;&gt;Draft&lt;/a&gt;, an interaction design agency where he does research driven A/B testing of E-commerce business.&lt;/div&gt;&lt;div&gt;This is a practical episode for those who are running a business and doing marketing for the products and services. Nick talks about A/B testing for a number scenarios within the company, such as for websites, funnels, and various marketing mechanisms. Nick further goes into how this helps companies strategically increase revenue by changing things such as websites design or building funnels.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Testing of changes of Copy, Websites, etc.&lt;/li&gt;
&lt;li&gt;What does it mean of changes, Tools, Framework, Plugins, etc&lt;/li&gt;
&lt;li&gt;Does it matter what tools you use? Framework that works within your stack&lt;/li&gt;
&lt;li&gt;How do make we company money&lt;/li&gt;
&lt;li&gt;Researching for the next test&lt;/li&gt;
&lt;li&gt;Testing for conversion rate to decide which design to go implement - Variant&lt;/li&gt;
&lt;li&gt;Responsibility for the designs&lt;/li&gt;
&lt;li&gt;Feature and getting pay for the service&lt;/li&gt;
&lt;li&gt;Learn more about the resources and Copy Hackers&lt;/li&gt;
&lt;li&gt;Large organization or developers, or a QA department&lt;/li&gt;
&lt;li&gt;Optimization teams&lt;/li&gt;
&lt;li&gt;Usability tests and coming up with A/B tests&lt;/li&gt;
&lt;li&gt;Expertise&lt;/li&gt;
&lt;li&gt;Why should be care?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://draft.nu&#34;&gt;Draft&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://Nick%20Disabato&#34;&gt;Nick Disabato&lt;/a&gt;&lt;/div&gt;&lt;div&gt;@nickd&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://conversionxl.com&#34;&gt;ConversionXL&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://draft.nu/manual/&#34;&gt;AB Testing Manual&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.widerfunnel.com&#34;&gt;Wider Funnels &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://copyhackers.com&#34;&gt;Copy Hackers&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://nodevember.org&#34;&gt;Nodevember &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.slideshare.net/msgehard/experiment-driven-development&#34;&gt;Mike Gehard &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://adminlte%20icons&#34;&gt;Admin LTE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Nick&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://HotJar.com&#34;&gt;HotJar.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Nick Disabato.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Aimee Knight</div><div>Charles Max Wood</div><div><strong>Special Guests: </strong></div><div>Nick Disabato</div><div>In this episode, Java Script Jabbers talk with Nick Disabato. Nick is a newbie to JavaScript Jabber. Nick is the founder of <a href="https://draft.nu" rel="nofollow">Draft</a>, an interaction design agency where he does research driven A/B testing of E-commerce business.</div><div>This is a practical episode for those who are running a business and doing marketing for the products and services. Nick talks about A/B testing for a number scenarios within the company, such as for websites, funnels, and various marketing mechanisms. Nick further goes into how this helps companies strategically increase revenue by changing things such as websites design or building funnels.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Testing of changes of Copy, Websites, etc.</li>
<li>What does it mean of changes, Tools, Framework, Plugins, etc</li>
<li>Does it matter what tools you use? Framework that works within your stack</li>
<li>How do make we company money</li>
<li>Researching for the next test</li>
<li>Testing for conversion rate to decide which design to go implement - Variant</li>
<li>Responsibility for the designs</li>
<li>Feature and getting pay for the service</li>
<li>Learn more about the resources and Copy Hackers</li>
<li>Large organization or developers, or a QA department</li>
<li>Optimization teams</li>
<li>Usability tests and coming up with A/B tests</li>
<li>Expertise</li>
<li>Why should be care?</li>
<li>And much more!</li>
</ul><div><strong>Links:</strong></div><div><a href="https://draft.nu" rel="nofollow">Draft</a></div><div>Nick Disabato</div><div>@nickd</div><div><a href="https://conversionxl.com" rel="nofollow">ConversionXL</a></div><div><a href="https://draft.nu/manual/" rel="nofollow">AB Testing Manual</a></div><div><a href="https://www.widerfunnel.com" rel="nofollow">Wider Funnels </a></div><div><a href="https://copyhackers.com" rel="nofollow">Copy Hackers</a></div><div><strong>Picks:</strong></div><div>Amiee</div><ul><li><a href="http://nodevember.org" rel="nofollow">Nodevember </a></li></ul><div>Charles</div><ul>
<li><a href="https://www.slideshare.net/msgehard/experiment-driven-development" rel="nofollow">Mike Gehard </a></li>
<li>Admin LTE</li>
</ul><div>Nick</div><ul><li><a href="http://HotJar.com" rel="nofollow">HotJar.com</a></li></ul><div>Special Guest: Nick Disabato.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Nick Disabato&lt;/div&gt;&lt;div&gt;In this episode, Java Script Jabbers talk with Nick Disabato. Nick is a newbie to JavaScript Jabber. Nick is the founder of &lt;a href=&#34;https://draft.nu&#34; rel=&#34;nofollow&#34;&gt;Draft&lt;/a&gt;, an interaction design agency where he does research driven A/B testing of E-commerce business.&lt;/div&gt;&lt;div&gt;This is a practical episode for those who are running a business and doing marketing for the products and services. Nick talks about A/B testing for a number scenarios within the company, such as for websites, funnels, and various marketing mechanisms. Nick further goes into how this helps companies strategically increase revenue by changing things such as websites design or building funnels.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Testing of changes of Copy, Websites, etc.&lt;/li&gt;
&lt;li&gt;What does it mean of changes, Tools, Framework, Plugins, etc&lt;/li&gt;
&lt;li&gt;Does it matter what tools you use? Framework that works within your stack&lt;/li&gt;
&lt;li&gt;How do make we company money&lt;/li&gt;
&lt;li&gt;Researching for the next test&lt;/li&gt;
&lt;li&gt;Testing for conversion rate to decide which design to go implement - Variant&lt;/li&gt;
&lt;li&gt;Responsibility for the designs&lt;/li&gt;
&lt;li&gt;Feature and getting pay for the service&lt;/li&gt;
&lt;li&gt;Learn more about the resources and Copy Hackers&lt;/li&gt;
&lt;li&gt;Large organization or developers, or a QA department&lt;/li&gt;
&lt;li&gt;Optimization teams&lt;/li&gt;
&lt;li&gt;Usability tests and coming up with A/B tests&lt;/li&gt;
&lt;li&gt;Expertise&lt;/li&gt;
&lt;li&gt;Why should be care?&lt;/li&gt;
&lt;li&gt;And much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://draft.nu&#34; rel=&#34;nofollow&#34;&gt;Draft&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Nick Disabato&lt;/div&gt;&lt;div&gt;@nickd&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://conversionxl.com&#34; rel=&#34;nofollow&#34;&gt;ConversionXL&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://draft.nu/manual/&#34; rel=&#34;nofollow&#34;&gt;AB Testing Manual&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.widerfunnel.com&#34; rel=&#34;nofollow&#34;&gt;Wider Funnels &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://copyhackers.com&#34; rel=&#34;nofollow&#34;&gt;Copy Hackers&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://nodevember.org&#34; rel=&#34;nofollow&#34;&gt;Nodevember &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.slideshare.net/msgehard/experiment-driven-development&#34; rel=&#34;nofollow&#34;&gt;Mike Gehard &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Admin LTE&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Nick&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://HotJar.com&#34; rel=&#34;nofollow&#34;&gt;HotJar.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Nick Disabato.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40847151" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ee650298-bdea-4875-9819-a1c1df6241a6/stream.mp3"/>
                
                <guid isPermaLink="false">a5d5d3a5-6ee7-4ac2-a826-c3e3cd456dda</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-283-a-b-testing-with-nick-disabato</link>
                <pubDate>Tue, 17 Oct 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2552</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 282: Trails.js with Scott Wyatt</itunes:title>
                <title>JSJ 282: Trails.js with Scott Wyatt</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Scott Wyatt&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers talk with Scott Wyatt. Scott is the Co-founder, CTO, UEX at Cali StyleTechnologies, and is a Node developer and graphic designer.  Scott is on JavaScript Jabber to talk about Trails.js. and its simplistic build, but many useful functions.&lt;/div&gt;&lt;div&gt;Scott mentions that Trails.js was created by &lt;a href=&#34;https://channel9.msdn.com/Blogs/semjs/semjs201601Tra&#34;&gt;Travis Webb.&lt;/a&gt; Scott gives us an introduction to the Trails.js framework, as the Jabbers take apart and dive deep into the build, functions, and uses.  Scott goes into what trail packs are, and the similar or related projects. Scott talks about the ease of using trails to build with, and not ending up in frustration.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Trails.js is Node Framework and lightweight or Blueprint&lt;/li&gt;
&lt;li&gt;Similar to Redux?&lt;/li&gt;
&lt;li&gt;Is it MVC like Rails&lt;/li&gt;
&lt;li&gt;You don’t need to understand it, it is all under the hood.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Tuple_space&#34;&gt;Tuple Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is this sole for server-side rendering?&lt;/li&gt;
&lt;li&gt;Closest projects - Sails&lt;/li&gt;
&lt;li&gt;Avoid problems like React.&lt;/li&gt;
&lt;li&gt;Not dealing with corporations&lt;/li&gt;
&lt;li&gt;Why would you want to use trails instead of other projects like Sails, rails, etc.&lt;/li&gt;
&lt;li&gt;How do you get started - &lt;a href=&#34;http://trailjs.io&#34;&gt;trailjs.io&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Quickest way to learn Trails is to build a Trail Pack&lt;/li&gt;
&lt;li&gt;Don’t be afraid to kill you darlings&lt;/li&gt;
&lt;li&gt;Testing&lt;/li&gt;
&lt;li&gt;It Trails production ready?&lt;/li&gt;
&lt;li&gt;It is a particular type of app where Trails shines?&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://trailsjs.io&#34;&gt;trailsjs.io&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://channel9.msdn.com/Blogs/semjs/semjs201601Tra&#34;&gt;Travis Webb&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Amy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://bradfrost.com/blog/post/full-stack-developers/&#34;&gt;Full Stack Developers by Brad Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tracking Macros&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://the%20behavior%20gap%20pdf%20download&#34;&gt;The Behavior Gap&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/?ie=UTF8&amp;amp;keywords=profit&#43;first&amp;amp;tag=googhydr-20&amp;amp;index=aps&amp;amp;hvadid=177333083442&amp;amp;hvpos=1t2&amp;amp;hvnetw=g&amp;amp;hvrand=60998143499066646&amp;amp;hvpone=&amp;amp;hvptwo=&amp;amp;hvqmt=e&amp;amp;hvdev=c&amp;amp;hvdvcmdl=&amp;amp;hvlocint=&amp;amp;hvlocphy=9028550&amp;amp;hvtargid=kwd-1363986595&amp;amp;ref=pd_sl_2w1nakqc64_e&#34;&gt;Profit First &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Keto Diet&lt;/li&gt;
&lt;li&gt;scott-wyatt/GitHub&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=BcVAq3YFiuc&#34;&gt;Never write another high Order Component&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Scott&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/proxy-engine&#34;&gt;Proxy Engine&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Scott Wyatt.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Joe Eames</div><div>Aimee Knight</div><div>Charles Max Wood</div><div>Cory House</div><div><strong>Special Guests: </strong></div><div>Scott Wyatt</div><div>In this episode, JavaScript Jabbers talk with Scott Wyatt. Scott is the Co-founder, CTO, UEX at Cali StyleTechnologies, and is a Node developer and graphic designer.  Scott is on JavaScript Jabber to talk about Trails.js. and its simplistic build, but many useful functions.</div><div>Scott mentions that Trails.js was created by <a href="https://channel9.msdn.com/Blogs/semjs/semjs201601Tra" rel="nofollow">Travis Webb.</a> Scott gives us an introduction to the Trails.js framework, as the Jabbers take apart and dive deep into the build, functions, and uses.  Scott goes into what trail packs are, and the similar or related projects. Scott talks about the ease of using trails to build with, and not ending up in frustration.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Trails.js is Node Framework and lightweight or Blueprint</li>
<li>Similar to Redux?</li>
<li>Is it MVC like Rails</li>
<li>You don’t need to understand it, it is all under the hood.</li>
<li><a href="https://en.wikipedia.org/wiki/Tuple_space" rel="nofollow">Tuple Space</a></li>
<li>Is this sole for server-side rendering?</li>
<li>Closest projects - Sails</li>
<li>Avoid problems like React.</li>
<li>Not dealing with corporations</li>
<li>Why would you want to use trails instead of other projects like Sails, rails, etc.</li>
<li>How do you get started - <a href="http://trailjs.io" rel="nofollow">trailjs.io</a>
</li>
<li>Quickest way to learn Trails is to build a Trail Pack</li>
<li>Don’t be afraid to kill you darlings</li>
<li>Testing</li>
<li>It Trails production ready?</li>
<li>It is a particular type of app where Trails shines?</li>
</ul><div><strong>Links</strong></div><div><a href="http://trailsjs.io" rel="nofollow">trailsjs.io</a></div><div><a href="https://channel9.msdn.com/Blogs/semjs/semjs201601Tra" rel="nofollow">Travis Webb</a></div><div>Picks</div><div>Amy</div><ul>
<li><a href="http://bradfrost.com/blog/post/full-stack-developers/" rel="nofollow">Full Stack Developers by Brad Frost</a></li>
<li>Tracking Macros</li>
</ul><div>Joe</div><ul><li>The Behavior Gap</li></ul><div>Charles</div><ul>
<li><a href="https://www.amazon.com/s/?hvadid=177333083442&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9028550&hvnetw=g&hvpone=&hvpos=1t2&hvptwo=&hvqmt=e&hvrand=60998143499066646&hvtargid=kwd-1363986595&ie=UTF8&index=aps&keywords=profit+first&ref=pd_sl_2w1nakqc64_e&tag=googhydr-20" rel="nofollow">Profit First </a></li>
<li>Keto Diet</li>
<li>scott-wyatt/GitHub</li>
<li> </li>
</ul><div>Cory</div><ul><li><a href="https://www.youtube.com/watch?v=BcVAq3YFiuc" rel="nofollow">Never write another high Order Component</a></li></ul><div>Scott</div><ul><li><a href="https://www.npmjs.com/package/proxy-engine" rel="nofollow">Proxy Engine</a></li></ul><div>Special Guest: Scott Wyatt.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe Eames&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;Cory House&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Scott Wyatt&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers talk with Scott Wyatt. Scott is the Co-founder, CTO, UEX at Cali StyleTechnologies, and is a Node developer and graphic designer.  Scott is on JavaScript Jabber to talk about Trails.js. and its simplistic build, but many useful functions.&lt;/div&gt;&lt;div&gt;Scott mentions that Trails.js was created by &lt;a href=&#34;https://channel9.msdn.com/Blogs/semjs/semjs201601Tra&#34; rel=&#34;nofollow&#34;&gt;Travis Webb.&lt;/a&gt; Scott gives us an introduction to the Trails.js framework, as the Jabbers take apart and dive deep into the build, functions, and uses.  Scott goes into what trail packs are, and the similar or related projects. Scott talks about the ease of using trails to build with, and not ending up in frustration.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Trails.js is Node Framework and lightweight or Blueprint&lt;/li&gt;
&lt;li&gt;Similar to Redux?&lt;/li&gt;
&lt;li&gt;Is it MVC like Rails&lt;/li&gt;
&lt;li&gt;You don’t need to understand it, it is all under the hood.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Tuple_space&#34; rel=&#34;nofollow&#34;&gt;Tuple Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is this sole for server-side rendering?&lt;/li&gt;
&lt;li&gt;Closest projects - Sails&lt;/li&gt;
&lt;li&gt;Avoid problems like React.&lt;/li&gt;
&lt;li&gt;Not dealing with corporations&lt;/li&gt;
&lt;li&gt;Why would you want to use trails instead of other projects like Sails, rails, etc.&lt;/li&gt;
&lt;li&gt;How do you get started - &lt;a href=&#34;http://trailjs.io&#34; rel=&#34;nofollow&#34;&gt;trailjs.io&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Quickest way to learn Trails is to build a Trail Pack&lt;/li&gt;
&lt;li&gt;Don’t be afraid to kill you darlings&lt;/li&gt;
&lt;li&gt;Testing&lt;/li&gt;
&lt;li&gt;It Trails production ready?&lt;/li&gt;
&lt;li&gt;It is a particular type of app where Trails shines?&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://trailsjs.io&#34; rel=&#34;nofollow&#34;&gt;trailsjs.io&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://channel9.msdn.com/Blogs/semjs/semjs201601Tra&#34; rel=&#34;nofollow&#34;&gt;Travis Webb&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Amy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://bradfrost.com/blog/post/full-stack-developers/&#34; rel=&#34;nofollow&#34;&gt;Full Stack Developers by Brad Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tracking Macros&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Behavior Gap&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/s/?hvadid=177333083442&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9028550&amp;hvnetw=g&amp;hvpone=&amp;hvpos=1t2&amp;hvptwo=&amp;hvqmt=e&amp;hvrand=60998143499066646&amp;hvtargid=kwd-1363986595&amp;ie=UTF8&amp;index=aps&amp;keywords=profit&#43;first&amp;ref=pd_sl_2w1nakqc64_e&amp;tag=googhydr-20&#34; rel=&#34;nofollow&#34;&gt;Profit First &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Keto Diet&lt;/li&gt;
&lt;li&gt;scott-wyatt/GitHub&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=BcVAq3YFiuc&#34; rel=&#34;nofollow&#34;&gt;Never write another high Order Component&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Scott&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/proxy-engine&#34; rel=&#34;nofollow&#34;&gt;Proxy Engine&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Scott Wyatt.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43705991" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d70c8a19-353d-4fc9-8b64-d11dd2e44fe4/stream.mp3"/>
                
                <guid isPermaLink="false">02b4f1c6-7414-424c-9785-2e1f7a7136cf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-282-trails-js-with-scott-wyatt</link>
                <pubDate>Tue, 10 Oct 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2731</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 281: CodeSponsor - Sustaining Open-Source Software through Ethical Advertising with Eric Berry</itunes:title>
                <title>JSJ 281: CodeSponsor - Sustaining Open-Source Software through Ethical Advertising with Eric Berry</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;AJ O&#39;Neal&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Guest:&lt;/strong&gt; Eric Berry&lt;/div&gt;&lt;div&gt;This week on Ruby Rogues, we interview our very own, Eric Berry, to talk about the sustainability of open-source projects through ethical advertising. The team talks about once open source projects like PhantomJS, Cancan, and many others.&lt;/div&gt;&lt;div&gt;The Rogues dive into the many different scenarios that lead open source projects astray. Problems like working on the project without compensation, be overworked, and no interest are many of the reasons these are not sustained in the long run.&lt;/div&gt;&lt;div&gt;However, are there solutions like donations or sponsorship to sustain such projects? And how do we go about finding funding or compensation for these open source projects? Eric describes that advertising tactics and strategies for open source. Eric talks about his work with Code Sponsor and how they support the open source community with funding.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ruby Rogues talk about burnout on projects&lt;/li&gt;
&lt;li&gt;Working on projects for free and the project falls apart&lt;/li&gt;
&lt;li&gt;Solutions behind the more popular projects like Ruby on Rails and NPM.&lt;/li&gt;
&lt;li&gt;Lemonade Stand - Sustaining and bounty sourced projects&lt;/li&gt;
&lt;li&gt;Sponsorship or company supported projects.&lt;/li&gt;
&lt;li&gt;Crowdfunding - not sustainable, but helps.&lt;/li&gt;
&lt;li&gt;Donation buttons, do they work?&lt;/li&gt;
&lt;li&gt;Who would pay developers for this?&lt;/li&gt;
&lt;li&gt;Developers taking care of other developers&lt;/li&gt;
&lt;li&gt;Advertising, and helping pay for projects to stay alive!&lt;/li&gt;
&lt;li&gt;Help developers stay funded without a spam haven.&lt;/li&gt;
&lt;li&gt;and much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://github.com/ryanb/cancan&#34;&gt;Cancan&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://phantomjs.org&#34;&gt;PhantomJS&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://codesponsor.io&#34;&gt;Code Sponsor&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.upstatement.com/timber/&#34;&gt;Timber &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://rollbar.com/vs/?v=a&#34;&gt;Rollbar&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://corelogic.com&#34;&gt;CoreLogic&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://trackjs.com&#34;&gt;TrackJS &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://circleci.com/docs/2.0/&#34;&gt;CircleCI&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://circleci.com/docs/2.0/&#34;&gt;CodeConf. &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Positive Experience for Women in Tech&lt;/li&gt;
&lt;li&gt;Hand Written Cards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.fathead-movie.com&#34;&gt;Keto Diet - Fat Head&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rubydevsummit.com&#34;&gt;Ruby Dev. Summit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/dp/B001N89KV8/ref=dp-kindle-redirect?_encoding=UTF8&amp;amp;btkr=1&#34;&gt;Real Love by Greg Baer&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Eric&lt;/div&gt;&lt;div&gt;Nate Hopkins&lt;/div&gt;&lt;div&gt;Open Collective&lt;/div&gt;&lt;div&gt;CarbonAds.Etc.&lt;/div&gt;&lt;div&gt;Special Guest: Eric Berry.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel: </strong></div><div>Aimee Knight</div><div>AJ O&#39;Neal</div><div>Charles Max Wood</div><div>
<strong>Guest:</strong> Eric Berry</div><div>This week on Ruby Rogues, we interview our very own, Eric Berry, to talk about the sustainability of open-source projects through ethical advertising. The team talks about once open source projects like PhantomJS, Cancan, and many others.</div><div>The Rogues dive into the many different scenarios that lead open source projects astray. Problems like working on the project without compensation, be overworked, and no interest are many of the reasons these are not sustained in the long run.</div><div>However, are there solutions like donations or sponsorship to sustain such projects? And how do we go about finding funding or compensation for these open source projects? Eric describes that advertising tactics and strategies for open source. Eric talks about his work with Code Sponsor and how they support the open source community with funding.</div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Ruby Rogues talk about burnout on projects</li>
<li>Working on projects for free and the project falls apart</li>
<li>Solutions behind the more popular projects like Ruby on Rails and NPM.</li>
<li>Lemonade Stand - Sustaining and bounty sourced projects</li>
<li>Sponsorship or company supported projects.</li>
<li>Crowdfunding - not sustainable, but helps.</li>
<li>Donation buttons, do they work?</li>
<li>Who would pay developers for this?</li>
<li>Developers taking care of other developers</li>
<li>Advertising, and helping pay for projects to stay alive!</li>
<li>Help developers stay funded without a spam haven.</li>
<li>and much, much more!</li>
</ul><div><strong>Links: </strong></div><div><a href="https://github.com/ryanb/cancan" rel="nofollow">Cancan</a></div><div><a href="http://phantomjs.org" rel="nofollow">PhantomJS</a></div><div><a href="https://codesponsor.io" rel="nofollow">Code Sponsor</a></div><div><a href="https://www.upstatement.com/timber/" rel="nofollow">Timber </a></div><div><a href="https://rollbar.com/vs/?v=a" rel="nofollow">Rollbar</a></div><div><a href="http://corelogic.com" rel="nofollow">CoreLogic</a></div><div><a href="https://trackjs.com" rel="nofollow">TrackJS </a></div><div><a href="https://circleci.com/docs/2.0/" rel="nofollow">CircleCI</a></div><div><a href="https://circleci.com/docs/2.0/" rel="nofollow">CodeConf. </a></div><div><strong>Picks</strong></div><div>Aimee</div><ul>
<li>Positive Experience for Women in Tech</li>
<li>Hand Written Cards</li>
</ul><div>Charles</div><ul>
<li><a href="http://www.fathead-movie.com" rel="nofollow">Keto Diet - Fat Head</a></li>
<li><a href="https://rubydevsummit.com" rel="nofollow">Ruby Dev. Summit</a></li>
</ul><div>AJ</div><ul><li><a href="https://www.amazon.com/dp/B001N89KV8/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1" rel="nofollow">Real Love by Greg Baer</a></li></ul><div>Eric</div><div>Nate Hopkins</div><div>Open Collective</div><div>CarbonAds.Etc.</div><div>Special Guest: Eric Berry.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee Knight&lt;/div&gt;&lt;div&gt;AJ O&amp;#39;Neal&lt;/div&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;Guest:&lt;/strong&gt; Eric Berry&lt;/div&gt;&lt;div&gt;This week on Ruby Rogues, we interview our very own, Eric Berry, to talk about the sustainability of open-source projects through ethical advertising. The team talks about once open source projects like PhantomJS, Cancan, and many others.&lt;/div&gt;&lt;div&gt;The Rogues dive into the many different scenarios that lead open source projects astray. Problems like working on the project without compensation, be overworked, and no interest are many of the reasons these are not sustained in the long run.&lt;/div&gt;&lt;div&gt;However, are there solutions like donations or sponsorship to sustain such projects? And how do we go about finding funding or compensation for these open source projects? Eric describes that advertising tactics and strategies for open source. Eric talks about his work with Code Sponsor and how they support the open source community with funding.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ruby Rogues talk about burnout on projects&lt;/li&gt;
&lt;li&gt;Working on projects for free and the project falls apart&lt;/li&gt;
&lt;li&gt;Solutions behind the more popular projects like Ruby on Rails and NPM.&lt;/li&gt;
&lt;li&gt;Lemonade Stand - Sustaining and bounty sourced projects&lt;/li&gt;
&lt;li&gt;Sponsorship or company supported projects.&lt;/li&gt;
&lt;li&gt;Crowdfunding - not sustainable, but helps.&lt;/li&gt;
&lt;li&gt;Donation buttons, do they work?&lt;/li&gt;
&lt;li&gt;Who would pay developers for this?&lt;/li&gt;
&lt;li&gt;Developers taking care of other developers&lt;/li&gt;
&lt;li&gt;Advertising, and helping pay for projects to stay alive!&lt;/li&gt;
&lt;li&gt;Help developers stay funded without a spam haven.&lt;/li&gt;
&lt;li&gt;and much, much more!&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://github.com/ryanb/cancan&#34; rel=&#34;nofollow&#34;&gt;Cancan&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://phantomjs.org&#34; rel=&#34;nofollow&#34;&gt;PhantomJS&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://codesponsor.io&#34; rel=&#34;nofollow&#34;&gt;Code Sponsor&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.upstatement.com/timber/&#34; rel=&#34;nofollow&#34;&gt;Timber &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://rollbar.com/vs/?v=a&#34; rel=&#34;nofollow&#34;&gt;Rollbar&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://corelogic.com&#34; rel=&#34;nofollow&#34;&gt;CoreLogic&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://trackjs.com&#34; rel=&#34;nofollow&#34;&gt;TrackJS &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://circleci.com/docs/2.0/&#34; rel=&#34;nofollow&#34;&gt;CircleCI&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://circleci.com/docs/2.0/&#34; rel=&#34;nofollow&#34;&gt;CodeConf. &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Positive Experience for Women in Tech&lt;/li&gt;
&lt;li&gt;Hand Written Cards&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.fathead-movie.com&#34; rel=&#34;nofollow&#34;&gt;Keto Diet - Fat Head&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rubydevsummit.com&#34; rel=&#34;nofollow&#34;&gt;Ruby Dev. Summit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/dp/B001N89KV8/ref=dp-kindle-redirect?_encoding=UTF8&amp;btkr=1&#34; rel=&#34;nofollow&#34;&gt;Real Love by Greg Baer&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Eric&lt;/div&gt;&lt;div&gt;Nate Hopkins&lt;/div&gt;&lt;div&gt;Open Collective&lt;/div&gt;&lt;div&gt;CarbonAds.Etc.&lt;/div&gt;&lt;div&gt;Special Guest: Eric Berry.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58754612" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/cf56e5c9-40b4-4b93-a129-7c00ef97b848/stream.mp3"/>
                
                <guid isPermaLink="false">31dcd92b-0bad-4374-bbe7-00d66267e326</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-281-codesponsor-sustaining-open-source-software-through-ethical-advertising-with-eric-berry</link>
                <pubDate>Mon, 02 Oct 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3672</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 280: Stackblitz with Eric Simons and Albert Pai</itunes:title>
                <title>JSJ 280: Stackblitz with Eric Simons and Albert Pai</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe &lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;div&gt;Charles &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Eric Simmons &lt;/div&gt;&lt;div&gt;Albert Pai&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers talk to Eric Simmons and Albert Pai, the co-founder of &lt;a href=&#34;http://thinkster.io&#34;&gt;thinkster.io&lt;/a&gt;, where their team teaches the bleeding edge of javascript technology’s various frameworks and backend. Also, with the recent creation of Stalkblitz, which is the center topic of today discussion. &lt;/div&gt;&lt;div&gt;Stackblitz it an online VS Code IDE for Angular, React, and a few more others are supported. This is designed to run web pack and vs code inside your browser at blazing fast speeds. Eric and Albert dive into the many different advantages and services available by StackBlitz and &lt;a href=&#34;http://thinker.io&#34;&gt;thinker.io&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Similarities  and differences to Heroku &lt;/li&gt;
&lt;li&gt;System JS &lt;/li&gt;
&lt;li&gt;Stacklets  &lt;/li&gt;
&lt;li&gt;Testing and creating an in-browser system file system&lt;/li&gt;
&lt;li&gt;Creating a type of VS Code experience, Working Off Line &lt;/li&gt;
&lt;li&gt;Updating of the Stacklets&lt;/li&gt;
&lt;li&gt;Deployment tools or exporting &lt;/li&gt;
&lt;li&gt;Hot Reloading&lt;/li&gt;
&lt;li&gt;Integrated terminals&lt;/li&gt;
&lt;li&gt;Monaco&lt;/li&gt;
&lt;li&gt;Language Services &lt;/li&gt;
&lt;li&gt;How do you architect this implementation &lt;/li&gt;
&lt;li&gt;The innovation of browsers&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/guybedford&#34;&gt;Guy Bedford &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Financing vs. Chipotle Burritos &lt;/li&gt;
&lt;li&gt;Will this product in the future cost money&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://thinkster.io&#34;&gt;thinkster.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4&#34;&gt;https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@stackblitz &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://stackblitz.com&#34;&gt;stackblitz.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/AndrewDelPrete/status/905081851689267200&#34;&gt;Promises Series by Andrew Del Prete&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Crossfit &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wholesomememe?lang=en&#34;&gt;Wholesome Meme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://thecooperreview.com&#34;&gt;Sara Cooper&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pivotaltracker.com&#34;&gt;Pivotal Tracker &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://about.mattermost.com&#34;&gt;MatterMost &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asana.com&#34;&gt;asana.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zapier.com&#34;&gt;Zapier&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Eric &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://realworld.io&#34;&gt;realworld.io&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/davideast&#34;&gt;David East &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Albert &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://thinkster.io&#34;&gt;thinkster.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Thing-Explainer-Complicated-Stuff-Simple/dp/0544668251&#34;&gt;Thing Explainer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Albert Pai and Eric Simons .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>Panel:</strong></div><div>Joe </div><div>Aimee</div><div>Charles </div><div> </div><div><strong>Special Guests: </strong></div><div>Eric Simmons </div><div>Albert Pai</div><div>In this episode, JavaScript Jabbers talk to Eric Simmons and Albert Pai, the co-founder of <a href="http://thinkster.io" rel="nofollow">thinkster.io</a>, where their team teaches the bleeding edge of javascript technology’s various frameworks and backend. Also, with the recent creation of Stalkblitz, which is the center topic of today discussion. </div><div>Stackblitz it an online VS Code IDE for Angular, React, and a few more others are supported. This is designed to run web pack and vs code inside your browser at blazing fast speeds. Eric and Albert dive into the many different advantages and services available by StackBlitz and <a href="http://thinker.io" rel="nofollow">thinker.io</a>. </div><div><strong>In particular, we dive pretty deep on:</strong></div><ul>
<li>Similarities  and differences to Heroku </li>
<li>System JS </li>
<li>Stacklets  </li>
<li>Testing and creating an in-browser system file system</li>
<li>Creating a type of VS Code experience, Working Off Line </li>
<li>Updating of the Stacklets</li>
<li>Deployment tools or exporting </li>
<li>Hot Reloading</li>
<li>Integrated terminals</li>
<li>Monaco</li>
<li>Language Services </li>
<li>How do you architect this implementation </li>
<li>The innovation of browsers</li>
<li><a href="https://github.com/guybedford" rel="nofollow">Guy Bedford </a></li>
<li>Financing vs. Chipotle Burritos </li>
<li>Will this product in the future cost money</li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="http://thinkster.io" rel="nofollow">thinkster.io</a></li>
<li><a href="https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4" rel="nofollow">https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4</a></li>
<li>@stackblitz </li>
<li><a href="http://stackblitz.com" rel="nofollow">stackblitz.com</a></li>
</ul><div> </div><div>Picks</div><div>Aimee</div><ul>
<li><a href="https://twitter.com/AndrewDelPrete/status/905081851689267200" rel="nofollow">Promises Series by Andrew Del Prete</a></li>
<li>Crossfit </li>
</ul><div>Joe</div><ul>
<li><a href="https://twitter.com/wholesomememe?lang=en" rel="nofollow">Wholesome Meme</a></li>
<li><a href="http://thecooperreview.com" rel="nofollow">Sara Cooper</a></li>
</ul><div>Charles</div><ul>
<li><a href="https://www.pivotaltracker.com" rel="nofollow">Pivotal Tracker </a></li>
<li><a href="https://about.mattermost.com" rel="nofollow">MatterMost </a></li>
<li><a href="http://asana.com" rel="nofollow">asana.com</a></li>
<li><a href="https://zapier.com" rel="nofollow">Zapier</a></li>
</ul><div>Eric </div><ul>
<li>
<a href="http://realworld.io" rel="nofollow">realworld.io</a> </li>
<li><a href="https://github.com/davideast" rel="nofollow">David East </a></li>
</ul><div>Albert </div><ul>
<li><a href="http://thinkster.io" rel="nofollow">thinkster.io</a></li>
<li><a href="https://www.amazon.com/Thing-Explainer-Complicated-Stuff-Simple/dp/0544668251" rel="nofollow">Thing Explainer</a></li>
</ul><div>Special Guests: Albert Pai and Eric Simons .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;Panel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Joe &lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;div&gt;Charles &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Special Guests: &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Eric Simmons &lt;/div&gt;&lt;div&gt;Albert Pai&lt;/div&gt;&lt;div&gt;In this episode, JavaScript Jabbers talk to Eric Simmons and Albert Pai, the co-founder of &lt;a href=&#34;http://thinkster.io&#34; rel=&#34;nofollow&#34;&gt;thinkster.io&lt;/a&gt;, where their team teaches the bleeding edge of javascript technology’s various frameworks and backend. Also, with the recent creation of Stalkblitz, which is the center topic of today discussion. &lt;/div&gt;&lt;div&gt;Stackblitz it an online VS Code IDE for Angular, React, and a few more others are supported. This is designed to run web pack and vs code inside your browser at blazing fast speeds. Eric and Albert dive into the many different advantages and services available by StackBlitz and &lt;a href=&#34;http://thinker.io&#34; rel=&#34;nofollow&#34;&gt;thinker.io&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;In particular, we dive pretty deep on:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Similarities  and differences to Heroku &lt;/li&gt;
&lt;li&gt;System JS &lt;/li&gt;
&lt;li&gt;Stacklets  &lt;/li&gt;
&lt;li&gt;Testing and creating an in-browser system file system&lt;/li&gt;
&lt;li&gt;Creating a type of VS Code experience, Working Off Line &lt;/li&gt;
&lt;li&gt;Updating of the Stacklets&lt;/li&gt;
&lt;li&gt;Deployment tools or exporting &lt;/li&gt;
&lt;li&gt;Hot Reloading&lt;/li&gt;
&lt;li&gt;Integrated terminals&lt;/li&gt;
&lt;li&gt;Monaco&lt;/li&gt;
&lt;li&gt;Language Services &lt;/li&gt;
&lt;li&gt;How do you architect this implementation &lt;/li&gt;
&lt;li&gt;The innovation of browsers&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/guybedford&#34; rel=&#34;nofollow&#34;&gt;Guy Bedford &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Financing vs. Chipotle Burritos &lt;/li&gt;
&lt;li&gt;Will this product in the future cost money&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://thinkster.io&#34; rel=&#34;nofollow&#34;&gt;thinkster.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4&#34; rel=&#34;nofollow&#34;&gt;https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@stackblitz &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://stackblitz.com&#34; rel=&#34;nofollow&#34;&gt;stackblitz.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/AndrewDelPrete/status/905081851689267200&#34; rel=&#34;nofollow&#34;&gt;Promises Series by Andrew Del Prete&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Crossfit &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wholesomememe?lang=en&#34; rel=&#34;nofollow&#34;&gt;Wholesome Meme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://thecooperreview.com&#34; rel=&#34;nofollow&#34;&gt;Sara Cooper&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pivotaltracker.com&#34; rel=&#34;nofollow&#34;&gt;Pivotal Tracker &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://about.mattermost.com&#34; rel=&#34;nofollow&#34;&gt;MatterMost &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://asana.com&#34; rel=&#34;nofollow&#34;&gt;asana.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zapier.com&#34; rel=&#34;nofollow&#34;&gt;Zapier&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Eric &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://realworld.io&#34; rel=&#34;nofollow&#34;&gt;realworld.io&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/davideast&#34; rel=&#34;nofollow&#34;&gt;David East &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Albert &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://thinkster.io&#34; rel=&#34;nofollow&#34;&gt;thinkster.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Thing-Explainer-Complicated-Stuff-Simple/dp/0544668251&#34; rel=&#34;nofollow&#34;&gt;Thing Explainer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Albert Pai and Eric Simons .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49271536" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f7a55efc-ddf1-4ccc-9b56-2350f721fb29/stream.mp3"/>
                
                <guid isPermaLink="false">5d74a01b-1ea9-432a-9b45-892799e8056a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-280-stackblitz-with-eric-simons-and-albert-pai</link>
                <pubDate>Tue, 26 Sep 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3079</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 279: ES Modules in Node Today! with John-David Dalton</itunes:title>
                <title>JSJ 279: ES Modules in Node Today! with John-David Dalton</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://ctt.ec/dTJXA&#34;&gt;Tweet this Episode&lt;/a&gt;&lt;/div&gt;&lt;div&gt;John-David Dalton is probably best known for the Lodash library. He&#39;s currently working at Microsoft on the Edge team. He makes sure that libraries and frameworks work well in Edge.&lt;/div&gt;&lt;div&gt;The JavaScript Jabber panel discusses the ECMAScript module system port to Node.js. John wanted to ship the ES module system to Node.js for Lodash to increase speed and decrease the disk space that it takes up. This approach allows you to gzip the library and get it down to 90 kb.&lt;/div&gt;&lt;div&gt;This episode dives in detail into:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;ES Modules, what they are and how they work&lt;/li&gt;
&lt;li&gt;The Node.js and NPM package delivery ecosystem&lt;/li&gt;
&lt;li&gt;Module loaders in Node.js&lt;/li&gt;
&lt;li&gt;Babel (and other compilers) versus ES Module Loader&lt;/li&gt;
&lt;li&gt;and much, much more...&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lodash.com/&#34;&gt;Lodash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/standard-things/esm&#34;&gt;ES Module Loader for Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34;&gt;Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/CommonJS&#34;&gt;CommonJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flow.org/&#34;&gt;FlowType&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://microsoft.com&#34;&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blogs.windows.com/msedgedev/2017/08/10/es-modules-node-today/&#34;&gt;ESM Blog Post&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34;&gt;Meteor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/benjamn/reify/tree/master/node&#34;&gt;Reify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ecma-international.org/ecma-262/6.0/#sec-modules&#34;&gt;ESM Spec&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://phantomjs.org/&#34;&gt;PhantomJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/api/zlib.html&#34;&gt;zlib module in Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lambda/&#34;&gt;AWS Lambda&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34;&gt;NPM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.github.io/&#34;&gt;Webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/rollup/rollup&#34;&gt;Rollup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/jdalton&#34;&gt;John-David Dalton on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks:&lt;/div&gt;&lt;div&gt;Cory:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.freecodecamp.org/trending-developer-skills-based-on-my-analysis-of-ask-hn-whos-hiring-26c02a3ca1fd&#34;&gt;Trending Developer Skills&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2xVoX9l&#34;&gt;The Devops Handbook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/web-on-the-edge/es-modules-in-node-today-32cff914e4b&#34;&gt;ES Modules in Node Today (blog post)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@angrytherapist/dating-is-dead-90d5e11e4365&#34;&gt;Dating is Dead&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aaron:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Trhv4Gi6fy4&#34;&gt;Ready Player One trailer breakdown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.cc.com/shows/the-jim-jefferies-show&#34;&gt;Jim Jefferies  Show&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.audible.com/pd/Comedy/I-Cant-Make-This-Up-Audiobook/B06VX4GHHG&#34;&gt;I Can&#39;t Make This Up by Kevin Hart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://saltstack.bamboohr.com/jobs/view.php?id=57&#34;&gt;Work with Aaron at SaltStack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chuck:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://angulardevsummit.com&#34;&gt;Angular Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zoho.com/crm/&#34;&gt;ZohoCRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Working on Cars - Therapeutic working with your hands doing physical work&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;John:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-optional-chaining&#34;&gt;TC39 Proposal for Optional Chaining&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://you.make.toys/&#34;&gt;ToyBox 3D Printer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: John-David Dalton.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://ctt.ec/dTJXA" rel="nofollow">Tweet this Episode</a></div><div>John-David Dalton is probably best known for the Lodash library. He&#39;s currently working at Microsoft on the Edge team. He makes sure that libraries and frameworks work well in Edge.</div><div>The JavaScript Jabber panel discusses the ECMAScript module system port to Node.js. John wanted to ship the ES module system to Node.js for Lodash to increase speed and decrease the disk space that it takes up. This approach allows you to gzip the library and get it down to 90 kb.</div><div>This episode dives in detail into:</div><ul>
<li>ES Modules, what they are and how they work</li>
<li>The Node.js and NPM package delivery ecosystem</li>
<li>Module loaders in Node.js</li>
<li>Babel (and other compilers) versus ES Module Loader</li>
<li>and much, much more...</li>
</ul><div>Links:</div><ul>
<li><a href="https://lodash.com/" rel="nofollow">Lodash</a></li>
<li><a href="https://github.com/standard-things/esm" rel="nofollow">ES Module Loader for Node</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node</a></li>
<li><a href="https://en.wikipedia.org/wiki/CommonJS" rel="nofollow">CommonJS</a></li>
<li><a href="https://babeljs.io/" rel="nofollow">Babel</a></li>
<li><a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a></li>
<li><a href="https://flow.org/" rel="nofollow">FlowType</a></li>
<li><a href="http://microsoft.com" rel="nofollow">Microsoft</a></li>
<li><a href="https://blogs.windows.com/msedgedev/2017/08/10/es-modules-node-today/" rel="nofollow">ESM Blog Post</a></li>
<li><a href="https://www.meteor.com/" rel="nofollow">Meteor</a></li>
<li><a href="https://github.com/benjamn/reify/tree/master/node" rel="nofollow">Reify</a></li>
<li><a href="https://www.ecma-international.org/ecma-262/6.0/#sec-modules" rel="nofollow">ESM Spec</a></li>
<li><a href="http://phantomjs.org/" rel="nofollow">PhantomJS</a></li>
<li><a href="https://nodejs.org/api/zlib.html" rel="nofollow">zlib module in Node</a></li>
<li><a href="https://aws.amazon.com/lambda/" rel="nofollow">AWS Lambda</a></li>
<li><a href="https://www.npmjs.com/" rel="nofollow">NPM</a></li>
<li><a href="https://webpack.github.io/" rel="nofollow">Webpack</a></li>
<li><a href="https://github.com/rollup/rollup" rel="nofollow">Rollup</a></li>
<li><a href="http://twitter.com/jdalton" rel="nofollow">John-David Dalton on Twitter</a></li>
</ul><div>Picks:</div><div>Cory:</div><ul>
<li><a href="https://medium.freecodecamp.org/trending-developer-skills-based-on-my-analysis-of-ask-hn-whos-hiring-26c02a3ca1fd" rel="nofollow">Trending Developer Skills</a></li>
<li><a href="http://amzn.to/2xVoX9l" rel="nofollow">The Devops Handbook</a></li>
</ul><div>Aimee:</div><ul>
<li><a href="http://nodevember.org/" rel="nofollow">Nodevember</a></li>
<li><a href="https://medium.com/web-on-the-edge/es-modules-in-node-today-32cff914e4b" rel="nofollow">ES Modules in Node Today (blog post)</a></li>
<li><a href="https://medium.com/@angrytherapist/dating-is-dead-90d5e11e4365" rel="nofollow">Dating is Dead</a></li>
</ul><div>Aaron:</div><ul>
<li><a href="https://www.youtube.com/watch?v=Trhv4Gi6fy4" rel="nofollow">Ready Player One trailer breakdown</a></li>
<li><a href="http://www.cc.com/shows/the-jim-jefferies-show" rel="nofollow">Jim Jefferies  Show</a></li>
<li><a href="https://www.audible.com/pd/Comedy/I-Cant-Make-This-Up-Audiobook/B06VX4GHHG" rel="nofollow">I Can&#39;t Make This Up by Kevin Hart</a></li>
<li><a href="https://saltstack.bamboohr.com/jobs/view.php?id=57" rel="nofollow">Work with Aaron at SaltStack</a></li>
</ul><div>Chuck:</div><ul>
<li><a href="http://angulardevsummit.com" rel="nofollow">Angular Dev Summit</a></li>
<li><a href="https://www.zoho.com/crm/" rel="nofollow">ZohoCRM</a></li>
<li>Working on Cars - Therapeutic working with your hands doing physical work</li>
</ul><div>John:</div><ul>
<li><a href="https://github.com/tc39/proposal-optional-chaining" rel="nofollow">TC39 Proposal for Optional Chaining</a></li>
<li><a href="https://you.make.toys/" rel="nofollow">ToyBox 3D Printer</a></li>
</ul><div>Special Guest: John-David Dalton.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://ctt.ec/dTJXA&#34; rel=&#34;nofollow&#34;&gt;Tweet this Episode&lt;/a&gt;&lt;/div&gt;&lt;div&gt;John-David Dalton is probably best known for the Lodash library. He&amp;#39;s currently working at Microsoft on the Edge team. He makes sure that libraries and frameworks work well in Edge.&lt;/div&gt;&lt;div&gt;The JavaScript Jabber panel discusses the ECMAScript module system port to Node.js. John wanted to ship the ES module system to Node.js for Lodash to increase speed and decrease the disk space that it takes up. This approach allows you to gzip the library and get it down to 90 kb.&lt;/div&gt;&lt;div&gt;This episode dives in detail into:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;ES Modules, what they are and how they work&lt;/li&gt;
&lt;li&gt;The Node.js and NPM package delivery ecosystem&lt;/li&gt;
&lt;li&gt;Module loaders in Node.js&lt;/li&gt;
&lt;li&gt;Babel (and other compilers) versus ES Module Loader&lt;/li&gt;
&lt;li&gt;and much, much more...&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lodash.com/&#34; rel=&#34;nofollow&#34;&gt;Lodash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/standard-things/esm&#34; rel=&#34;nofollow&#34;&gt;ES Module Loader for Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/CommonJS&#34; rel=&#34;nofollow&#34;&gt;CommonJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://flow.org/&#34; rel=&#34;nofollow&#34;&gt;FlowType&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://microsoft.com&#34; rel=&#34;nofollow&#34;&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blogs.windows.com/msedgedev/2017/08/10/es-modules-node-today/&#34; rel=&#34;nofollow&#34;&gt;ESM Blog Post&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34; rel=&#34;nofollow&#34;&gt;Meteor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/benjamn/reify/tree/master/node&#34; rel=&#34;nofollow&#34;&gt;Reify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ecma-international.org/ecma-262/6.0/#sec-modules&#34; rel=&#34;nofollow&#34;&gt;ESM Spec&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://phantomjs.org/&#34; rel=&#34;nofollow&#34;&gt;PhantomJS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/api/zlib.html&#34; rel=&#34;nofollow&#34;&gt;zlib module in Node&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aws.amazon.com/lambda/&#34; rel=&#34;nofollow&#34;&gt;AWS Lambda&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;NPM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.github.io/&#34; rel=&#34;nofollow&#34;&gt;Webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/rollup/rollup&#34; rel=&#34;nofollow&#34;&gt;Rollup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/jdalton&#34; rel=&#34;nofollow&#34;&gt;John-David Dalton on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks:&lt;/div&gt;&lt;div&gt;Cory:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.freecodecamp.org/trending-developer-skills-based-on-my-analysis-of-ask-hn-whos-hiring-26c02a3ca1fd&#34; rel=&#34;nofollow&#34;&gt;Trending Developer Skills&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2xVoX9l&#34; rel=&#34;nofollow&#34;&gt;The Devops Handbook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/web-on-the-edge/es-modules-in-node-today-32cff914e4b&#34; rel=&#34;nofollow&#34;&gt;ES Modules in Node Today (blog post)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@angrytherapist/dating-is-dead-90d5e11e4365&#34; rel=&#34;nofollow&#34;&gt;Dating is Dead&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aaron:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Trhv4Gi6fy4&#34; rel=&#34;nofollow&#34;&gt;Ready Player One trailer breakdown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.cc.com/shows/the-jim-jefferies-show&#34; rel=&#34;nofollow&#34;&gt;Jim Jefferies  Show&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.audible.com/pd/Comedy/I-Cant-Make-This-Up-Audiobook/B06VX4GHHG&#34; rel=&#34;nofollow&#34;&gt;I Can&amp;#39;t Make This Up by Kevin Hart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://saltstack.bamboohr.com/jobs/view.php?id=57&#34; rel=&#34;nofollow&#34;&gt;Work with Aaron at SaltStack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chuck:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://angulardevsummit.com&#34; rel=&#34;nofollow&#34;&gt;Angular Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zoho.com/crm/&#34; rel=&#34;nofollow&#34;&gt;ZohoCRM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Working on Cars - Therapeutic working with your hands doing physical work&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;John:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tc39/proposal-optional-chaining&#34; rel=&#34;nofollow&#34;&gt;TC39 Proposal for Optional Chaining&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://you.make.toys/&#34; rel=&#34;nofollow&#34;&gt;ToyBox 3D Printer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: John-David Dalton.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54740950" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/04207163-27a4-43ff-9049-7e6dd4fcb2d6/stream.mp3"/>
                
                <guid isPermaLink="false">3918d98b-04a3-48e0-8ab6-6a7a0cc3d3ca</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-279-es-modules-in-node-today-with-john-david-dalton</link>
                <pubDate>Tue, 19 Sep 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3421</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 278 Machine Learning with Tyler Renelle</itunes:title>
                <title>JSJ 278 Machine Learning with Tyler Renelle</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://ctt.ec/ZwO15&#34;&gt;Tweet this Episode&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Tyler Renelle is a contractor and developer who has worked in various web technologies like Node, Angular, Rails, and much more. He&#39;s also build machine learning backends in Python (Flask), Tensorflow, and Neural Networks.&lt;/div&gt;&lt;div&gt;The JavaScript Jabber panel dives into Machine Learning with Tyler Renelle. Specifically, they go into what is emerging in machine learning and artificial intelligence and what that means for programmers and programming jobs.&lt;/div&gt;&lt;div&gt;This episode dives into:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Whether machine learning will replace programming jobs&lt;/li&gt;
&lt;li&gt;Economic automation&lt;/li&gt;
&lt;li&gt;Which platforms and languages to use to get into machine learning&lt;/li&gt;
&lt;li&gt;and much, much more...&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.raspberrypi.org/&#34;&gt;Raspberry Pi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.arduino.cc/&#34;&gt;Arduino&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://news.ycombinator.com&#34;&gt;Hacker News&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Artificial_neural_network&#34;&gt;Neural Networks (wikipedia)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deepmind.com/&#34;&gt;Deep Mind&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Shallow Algorithms&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Genetic_algorithm&#34;&gt;Genetic Algorithms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/CRISPR&#34;&gt;Crisper gene editing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://wix.com&#34;&gt;Wix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thegrid.io/&#34;&gt;thegrid.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://codeschool.com&#34;&gt;Codeschool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://codecademy.com&#34;&gt;Codecademy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tensorflow.org/&#34;&gt;Tensorflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://keras.io/&#34;&gt;Keras&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ocdevel.com/podcasts/machine-learning&#34;&gt;Machine Learning Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coursera.org/learn/machine-learning&#34;&gt;Andrew Ng Coursera Course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://python.org&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.r-project.org/&#34;&gt;R&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.java.com/en/&#34;&gt;Java&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://torch.ch/&#34;&gt;Torch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pytorch.org/&#34;&gt;PyTorch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://caffe.berkeleyvision.org/&#34;&gt;Caffe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://scikit-learn.org/stable/&#34;&gt;Scikit learn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pytorch.org/&#34;&gt;Tensorfire&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pair-code.github.io/deeplearnjs/&#34;&gt;DeepLearn.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2xRXDIU&#34;&gt;The Singularity is Near by Ray Kurzweil&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/reinforceio/tensorforce&#34;&gt;Tensorforce&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2fBvhrG&#34;&gt;Super Intelligence by Nick Bostrom&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks:&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://include-media.com/&#34;&gt;Include media&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fidgets-hub.myshopify.com/collections/phone-cases&#34;&gt;Phone cases&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://dataskeptic.com&#34;&gt;Data Skeptic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2yrnqVn&#34;&gt;Ready Player One&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://amzn.to/2yeXT0E&#34;&gt;Everybody Lies&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Tyler&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt0470752/&#34;&gt;Ex Machina&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2jNYDYj&#34;&gt;Philosophy of Mind: Brains, Consciousness, and Thinking Machines&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Tyler Renelle.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://ctt.ec/ZwO15" rel="nofollow">Tweet this Episode</a></div><div>Tyler Renelle is a contractor and developer who has worked in various web technologies like Node, Angular, Rails, and much more. He&#39;s also build machine learning backends in Python (Flask), Tensorflow, and Neural Networks.</div><div>The JavaScript Jabber panel dives into Machine Learning with Tyler Renelle. Specifically, they go into what is emerging in machine learning and artificial intelligence and what that means for programmers and programming jobs.</div><div>This episode dives into:</div><ul>
<li>Whether machine learning will replace programming jobs</li>
<li>Economic automation</li>
<li>Which platforms and languages to use to get into machine learning</li>
<li>and much, much more...</li>
</ul><div>Links:</div><ul>
<li><a href="https://www.raspberrypi.org/" rel="nofollow">Raspberry Pi</a></li>
<li><a href="https://www.arduino.cc/" rel="nofollow">Arduino</a></li>
<li><a href="http://news.ycombinator.com" rel="nofollow">Hacker News</a></li>
<li><a href="https://en.wikipedia.org/wiki/Artificial_neural_network" rel="nofollow">Neural Networks (wikipedia)</a></li>
<li><a href="https://deepmind.com/" rel="nofollow">Deep Mind</a></li>
<li>Shallow Algorithms</li>
<li><a href="https://en.wikipedia.org/wiki/Genetic_algorithm" rel="nofollow">Genetic Algorithms</a></li>
<li><a href="https://en.wikipedia.org/wiki/CRISPR" rel="nofollow">Crisper gene editing</a></li>
<li><a href="http://wix.com" rel="nofollow">Wix</a></li>
<li><a href="https://thegrid.io/" rel="nofollow">thegrid.io</a></li>
<li><a href="http://codeschool.com" rel="nofollow">Codeschool</a></li>
<li><a href="http://codecademy.com" rel="nofollow">Codecademy</a></li>
<li><a href="https://www.tensorflow.org/" rel="nofollow">Tensorflow</a></li>
<li><a href="https://keras.io/" rel="nofollow">Keras</a></li>
<li><a href="http://ocdevel.com/podcasts/machine-learning" rel="nofollow">Machine Learning Guide</a></li>
<li><a href="https://www.coursera.org/learn/machine-learning" rel="nofollow">Andrew Ng Coursera Course</a></li>
<li><a href="http://python.org" rel="nofollow">Python</a></li>
<li><a href="https://www.r-project.org/" rel="nofollow">R</a></li>
<li><a href="https://www.java.com/en/" rel="nofollow">Java</a></li>
<li><a href="http://torch.ch/" rel="nofollow">Torch</a></li>
<li><a href="http://pytorch.org/" rel="nofollow">PyTorch</a></li>
<li><a href="http://caffe.berkeleyvision.org/" rel="nofollow">Caffe</a></li>
<li><a href="http://scikit-learn.org/stable/" rel="nofollow">Scikit learn</a></li>
<li><a href="http://pytorch.org/" rel="nofollow">Tensorfire</a></li>
<li><a href="https://pair-code.github.io/deeplearnjs/" rel="nofollow">DeepLearn.js</a></li>
<li><a href="http://amzn.to/2xRXDIU" rel="nofollow">The Singularity is Near by Ray Kurzweil</a></li>
<li><a href="https://github.com/reinforceio/tensorforce" rel="nofollow">Tensorforce</a></li>
<li><a href="http://amzn.to/2fBvhrG" rel="nofollow">Super Intelligence by Nick Bostrom</a></li>
</ul><div>Picks:</div><div>Aimee</div><ul>
<li><a href="http://include-media.com/" rel="nofollow">Include media</a></li>
<li><a href="http://nodevember.org/" rel="nofollow">Nodevember</a></li>
<li><a href="https://fidgets-hub.myshopify.com/collections/phone-cases" rel="nofollow">Phone cases</a></li>
</ul><div>AJ</div><ul>
<li><a href="http://dataskeptic.com" rel="nofollow">Data Skeptic</a></li>
<li><a href="http://amzn.to/2yrnqVn" rel="nofollow">Ready Player One</a></li>
</ul><div>Joe</div><ul><li><a href="http://amzn.to/2yeXT0E" rel="nofollow">Everybody Lies</a></li></ul><div>Tyler</div><ul>
<li><a href="http://www.imdb.com/title/tt0470752/" rel="nofollow">Ex Machina</a></li>
<li><a href="http://amzn.to/2jNYDYj" rel="nofollow">Philosophy of Mind: Brains, Consciousness, and Thinking Machines</a></li>
</ul><div>Special Guest: Tyler Renelle.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://ctt.ec/ZwO15&#34; rel=&#34;nofollow&#34;&gt;Tweet this Episode&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Tyler Renelle is a contractor and developer who has worked in various web technologies like Node, Angular, Rails, and much more. He&amp;#39;s also build machine learning backends in Python (Flask), Tensorflow, and Neural Networks.&lt;/div&gt;&lt;div&gt;The JavaScript Jabber panel dives into Machine Learning with Tyler Renelle. Specifically, they go into what is emerging in machine learning and artificial intelligence and what that means for programmers and programming jobs.&lt;/div&gt;&lt;div&gt;This episode dives into:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Whether machine learning will replace programming jobs&lt;/li&gt;
&lt;li&gt;Economic automation&lt;/li&gt;
&lt;li&gt;Which platforms and languages to use to get into machine learning&lt;/li&gt;
&lt;li&gt;and much, much more...&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.raspberrypi.org/&#34; rel=&#34;nofollow&#34;&gt;Raspberry Pi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.arduino.cc/&#34; rel=&#34;nofollow&#34;&gt;Arduino&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://news.ycombinator.com&#34; rel=&#34;nofollow&#34;&gt;Hacker News&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Artificial_neural_network&#34; rel=&#34;nofollow&#34;&gt;Neural Networks (wikipedia)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deepmind.com/&#34; rel=&#34;nofollow&#34;&gt;Deep Mind&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Shallow Algorithms&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Genetic_algorithm&#34; rel=&#34;nofollow&#34;&gt;Genetic Algorithms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/CRISPR&#34; rel=&#34;nofollow&#34;&gt;Crisper gene editing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://wix.com&#34; rel=&#34;nofollow&#34;&gt;Wix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://thegrid.io/&#34; rel=&#34;nofollow&#34;&gt;thegrid.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://codeschool.com&#34; rel=&#34;nofollow&#34;&gt;Codeschool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://codecademy.com&#34; rel=&#34;nofollow&#34;&gt;Codecademy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tensorflow.org/&#34; rel=&#34;nofollow&#34;&gt;Tensorflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://keras.io/&#34; rel=&#34;nofollow&#34;&gt;Keras&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ocdevel.com/podcasts/machine-learning&#34; rel=&#34;nofollow&#34;&gt;Machine Learning Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.coursera.org/learn/machine-learning&#34; rel=&#34;nofollow&#34;&gt;Andrew Ng Coursera Course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://python.org&#34; rel=&#34;nofollow&#34;&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.r-project.org/&#34; rel=&#34;nofollow&#34;&gt;R&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.java.com/en/&#34; rel=&#34;nofollow&#34;&gt;Java&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://torch.ch/&#34; rel=&#34;nofollow&#34;&gt;Torch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pytorch.org/&#34; rel=&#34;nofollow&#34;&gt;PyTorch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://caffe.berkeleyvision.org/&#34; rel=&#34;nofollow&#34;&gt;Caffe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://scikit-learn.org/stable/&#34; rel=&#34;nofollow&#34;&gt;Scikit learn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pytorch.org/&#34; rel=&#34;nofollow&#34;&gt;Tensorfire&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pair-code.github.io/deeplearnjs/&#34; rel=&#34;nofollow&#34;&gt;DeepLearn.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2xRXDIU&#34; rel=&#34;nofollow&#34;&gt;The Singularity is Near by Ray Kurzweil&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/reinforceio/tensorforce&#34; rel=&#34;nofollow&#34;&gt;Tensorforce&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2fBvhrG&#34; rel=&#34;nofollow&#34;&gt;Super Intelligence by Nick Bostrom&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks:&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://include-media.com/&#34; rel=&#34;nofollow&#34;&gt;Include media&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://fidgets-hub.myshopify.com/collections/phone-cases&#34; rel=&#34;nofollow&#34;&gt;Phone cases&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://dataskeptic.com&#34; rel=&#34;nofollow&#34;&gt;Data Skeptic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2yrnqVn&#34; rel=&#34;nofollow&#34;&gt;Ready Player One&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://amzn.to/2yeXT0E&#34; rel=&#34;nofollow&#34;&gt;Everybody Lies&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Tyler&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt0470752/&#34; rel=&#34;nofollow&#34;&gt;Ex Machina&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2jNYDYj&#34; rel=&#34;nofollow&#34;&gt;Philosophy of Mind: Brains, Consciousness, and Thinking Machines&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Tyler Renelle.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46109257" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fcf7ff58-1011-4b19-a4c8-b7d80a44bace/stream.mp3"/>
                
                <guid isPermaLink="false">ea972060-4e20-4d6a-8877-85b8c91527ea</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-278-machine-learning-with-tyler-renelle</link>
                <pubDate>Tue, 12 Sep 2017 12:00:00 &#43;0000</pubDate>
                <itunes:duration>2881</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ BONUS: Web Apps on Linux with Jeremy Likness and Michael Crump</itunes:title>
                <title>JSJ BONUS: Web Apps on Linux with Jeremy Likness and Michael Crump</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;h1&gt;&lt;a href=&#34;http://ctt.ec/Ow2cM&#34;&gt;Tweet this episode&lt;/a&gt;&lt;/h1&gt;&lt;h1&gt;JSJ BONUS: Web Apps on Linux with Jeremy Likness and Michael Crump&lt;/h1&gt;&lt;div&gt;In this episode Aimee Knight and Charles Max Wood discuss Microsoft&#39;s &lt;a href=&#34;https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-intro&#34;&gt;Web Apps on Linux &lt;/a&gt;offering with Jeremy Likness and Michael Crump.&lt;/div&gt;&lt;div&gt;[00:37] Michael Crump Introduction&lt;/div&gt;&lt;div&gt;Michael is on the developer experience team for Azure.&lt;/div&gt;&lt;div&gt;[00:52] Jeremy Likness Introduction&lt;/div&gt;&lt;div&gt;Jeremy is on the cloud developer advocacy team. Their mission is to remove friction and support developers and work with teams to build a positive experience.&lt;/div&gt;&lt;div&gt;The NodeJS team is headed up by John Papa. They have teams around the world and involved in many open source communities.&lt;/div&gt;&lt;div&gt;They&#39;re focused on building documentation and creating great experiences&lt;/div&gt;&lt;div&gt;[02:54] What is it about Azure that people should be getting excited about?&lt;/div&gt;&lt;div&gt;Azure is a huge platform. It can be overwhelming. They&#39;re trying to help you start with your problem and then see the solution as it exists on Azure.&lt;/div&gt;&lt;div&gt;Azure is growing to embrace the needs of developers as they solve these problems.&lt;/div&gt;&lt;div&gt;The experience is intended to be open and easy to use for any developer in any language on any platform. It allows you to work in whatever environment you want.&lt;/div&gt;&lt;div&gt;Standing up applications in production is tough. Azure provides services and facilities (and interfaces) that make it easy to manage infrastructure.&lt;/div&gt;&lt;div&gt;You don&#39;t have to be an operations expert.&lt;/div&gt;&lt;div&gt;Chuck mentions this messaging as he heard it at &lt;a href=&#34;https://connectevent.microsoft.com/&#34;&gt;Microsoft Connect()&lt;/a&gt; last year.&lt;/div&gt;&lt;div&gt;It&#39;s not about bringing you to .NET. It&#39;s about making it easy where you&#39;re at.&lt;/div&gt;&lt;div&gt;Aimee adds that as a new-ish person in the community and Azure excites her because the portal and tutorials are easy to follow for many new programmers.&lt;/div&gt;&lt;div&gt;A lot of these features are available across command lines, tools, and much more.&lt;/div&gt;&lt;div&gt;The documentation is great. &lt;a href=&#34;https://devchat.tv/js-jabber/241-jsj-microsoft-docs-with-dan-fernandez&#34;&gt;See our interview with Dan Fernandez on the Microsoft Docs.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;[12:04] Web Apps on Linux&lt;/div&gt;&lt;div&gt;Web application as a service offering from Microsoft. I don&#39;t need to worry about the platform, just what&#39;s different about my application.&lt;/div&gt;&lt;div&gt;Web Apps has traditionally been on Windows. Web Apps on Linux is in preview.&lt;/div&gt;&lt;div&gt;You can choose the size of your infrastructure. You only get billed for what you use and can scale up.&lt;/div&gt;&lt;div&gt;Setting up multiple servers, managing synchronization and load balancing is a pain. Web Apps gives you a clean interface that makes this management easy.&lt;/div&gt;&lt;div&gt;You can also scale across multiple datacenters around the world.&lt;/div&gt;&lt;div&gt;[15:06] Why Linux? What&#39;s hard about Windows?&lt;/div&gt;&lt;div&gt;Node was originally created on Linux and many tools run nicely on Linux. It was later ported to Windows.&lt;/div&gt;&lt;div&gt;The toolchains and IDE&#39;s and build processes is in an ecosystem that is targeted more toward Linux than Windows.&lt;/div&gt;&lt;div&gt;This allows people to work in an environment that operates how they expect instead of trying to map to an underlying Windows kernel.&lt;/div&gt;&lt;div&gt;Aimee gives the example of trying to set up ImageMagick on Windows.&lt;/div&gt;&lt;div&gt;Web Apps on Linux also allows you to build integrations with your tools that let you build, test, and deploy your application automatically.&lt;/div&gt;&lt;div&gt;[19:12] Supported Runtimes&lt;/div&gt;&lt;div&gt;Web Apps on Linux supports Node, PHP, Ruby, and .NET Core.&lt;/div&gt;&lt;div&gt;You can run a docker container with Node up to 6.x. If you want Node 7.x and 8.x you can create your own Docker container.&lt;/div&gt;&lt;div&gt;Web Apps on Linux is build on Docker.&lt;/div&gt;&lt;div&gt;The containers also have...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <h1><a href="http://ctt.ec/Ow2cM" rel="nofollow">Tweet this episode</a></h1><h1>JSJ BONUS: Web Apps on Linux with Jeremy Likness and Michael Crump</h1><div>In this episode Aimee Knight and Charles Max Wood discuss Microsoft&#39;s <a href="https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-intro" rel="nofollow">Web Apps on Linux </a>offering with Jeremy Likness and Michael Crump.</div><div>[00:37] Michael Crump Introduction</div><div>Michael is on the developer experience team for Azure.</div><div>[00:52] Jeremy Likness Introduction</div><div>Jeremy is on the cloud developer advocacy team. Their mission is to remove friction and support developers and work with teams to build a positive experience.</div><div>The NodeJS team is headed up by John Papa. They have teams around the world and involved in many open source communities.</div><div>They&#39;re focused on building documentation and creating great experiences</div><div>[02:54] What is it about Azure that people should be getting excited about?</div><div>Azure is a huge platform. It can be overwhelming. They&#39;re trying to help you start with your problem and then see the solution as it exists on Azure.</div><div>Azure is growing to embrace the needs of developers as they solve these problems.</div><div>The experience is intended to be open and easy to use for any developer in any language on any platform. It allows you to work in whatever environment you want.</div><div>Standing up applications in production is tough. Azure provides services and facilities (and interfaces) that make it easy to manage infrastructure.</div><div>You don&#39;t have to be an operations expert.</div><div>Chuck mentions this messaging as he heard it at <a href="https://connectevent.microsoft.com/" rel="nofollow">Microsoft Connect()</a> last year.</div><div>It&#39;s not about bringing you to .NET. It&#39;s about making it easy where you&#39;re at.</div><div>Aimee adds that as a new-ish person in the community and Azure excites her because the portal and tutorials are easy to follow for many new programmers.</div><div>A lot of these features are available across command lines, tools, and much more.</div><div>The documentation is great. <a href="https://devchat.tv/js-jabber/241-jsj-microsoft-docs-with-dan-fernandez" rel="nofollow">See our interview with Dan Fernandez on the Microsoft Docs.</a>
</div><div>[12:04] Web Apps on Linux</div><div>Web application as a service offering from Microsoft. I don&#39;t need to worry about the platform, just what&#39;s different about my application.</div><div>Web Apps has traditionally been on Windows. Web Apps on Linux is in preview.</div><div>You can choose the size of your infrastructure. You only get billed for what you use and can scale up.</div><div>Setting up multiple servers, managing synchronization and load balancing is a pain. Web Apps gives you a clean interface that makes this management easy.</div><div>You can also scale across multiple datacenters around the world.</div><div>[15:06] Why Linux? What&#39;s hard about Windows?</div><div>Node was originally created on Linux and many tools run nicely on Linux. It was later ported to Windows.</div><div>The toolchains and IDE&#39;s and build processes is in an ecosystem that is targeted more toward Linux than Windows.</div><div>This allows people to work in an environment that operates how they expect instead of trying to map to an underlying Windows kernel.</div><div>Aimee gives the example of trying to set up ImageMagick on Windows.</div><div>Web Apps on Linux also allows you to build integrations with your tools that let you build, test, and deploy your application automatically.</div><div>[19:12] Supported Runtimes</div><div>Web Apps on Linux supports Node, PHP, Ruby, and .NET Core.</div><div>You can run a docker container with Node up to 6.x. If you want Node 7.x and 8.x you can create your own Docker container.</div><div>Web Apps on Linux is build on Docker.</div><div>The containers also have SSH, so developers can log into the docker container and troubleshoot problems on the container.</div><div>If you can build a container, you can also run it on this service.</div><div>At certain levels, there&#39;s automatic scaling.</div><div>[22:06] Consistency between containers? Shared ownership of state or assets</div><div>It depends on how you build your app. The Docker containers have a shared storage where all the containers have access to the same data and state.</div><div>There&#39;s a system called kudu that makes this really simple.</div><div>You can also pull logs across all systems.</div><div>You can also use SSH in the browser</div><div>[25:23] What&#39;s painful about Linux and containers?</div><div>How is the application built and how does it manage state so that you can isolate issues.</div><div>If you have 20 containers, can you connect to the right one.</div><div>It&#39;s up to you to manage correlation between containers so you can find the information you need.</div><div>Knowing your traffic and understanding what to do to prepare for it with scaling and automation is sometimes more art than science.</div><div>[28:28] How should you manage state?</div><div>A lot of these systems lend themselves to running stateless, but you don&#39;t want to run mongodb on each container versus running one mongodb instance that everything attaches. You want a common place to store data for the entire app for shared state.</div><div>[30:34] <a href="https://azure.microsoft.com/en-us/services/cosmos-db/?WT.mc_id=AID559462_SEM_slA5M4Ka&WT.srch=1&gclid=EAIaIQobChMIktnotYKh1gIVlIN-Ch1A5QVREAAYASAAEgLBRvD_BwE&utm_campaign=Data_Management&utm_medium=CPC&utm_source=Google&utm_term=cosmosdb" rel="nofollow">CosmosDB</a> (was DocumentDB)</div><div>It&#39;s an API equivalent to MongoDB. It&#39;s a database as a service and you can connect your containers to the CosmosDB in Azure using your portal to make it super easy.</div><div>You may need to open up some firewall rules, but it should be pretty straightforward.</div><div>[34:14] Third Party Logging Management Apps</div><div>Azure has a service that provides metrics (<a href="https://azure.microsoft.com/en-us/services/functions/?WT.mc_id=AID623261_SEM_HP0c1OKs&WT.srch=1&gclid=EAIaIQobChMI58uFyYKh1gIVj4J-Ch2V9gAQEAAYASAAEgLal_D_BwE" rel="nofollow">Application Insights</a>) and a logging service. Many other companies use elasticsearch based solutions that solve some of these problems as well.</div><div>[36:06] How do people use Web Apps on Linux?</div><div>Companies building new applications many times want to run without managing any infrastructure. So, they use Azure Functions, and other services on Azure.</div><div>Lift and shift: Take a virtual machine and change it into a web app container that they can run in the cloud. They also move from SQL Server on a server to SQL Server on the cloud. Moving from hosted MongoDB to CosmosDB.</div><div>You can also use any images on DockerHub.</div><div>[40:06] Continuous Integration and Continuous Deployment</div><div>Whether you&#39;re using a private registry or cloud registry. When you publish a new image, it&#39;ll use a webhook to pull the custom image and deploy it. Or to run it through Continuous Integration and then deploy it without any human interaction.</div><div>Chuck mentions the case when you haven&#39;t logged into a server for a while, there&#39;s a huge backlog of system updates. Updating your container definitions makes upkeep automatic.</div><div>[42:02] Process files and workers with PM2 format</div><div>You can set up instances to run across cores with the PM2 definitions. You can also make it run various types of workers on different containers.</div><div>Why did you use PM2? What other uses are there for this kind of setup?</div><div>You can tell it which processes to start up on boot. You can also have it restart processes when a file is changed, for example, with a config file you can have it restart the processes that run off that config file.</div><div>[45:38] How to get started</div><div><a href="https://docs.microsoft.com/en-us/azure/app-service-web/app-service-web-get-started-nodejs" rel="nofollow">Getting started with Node</a></div><div><a href="http://docs.microsoft.com" rel="nofollow">docs.microsoft.com</a></div><div>Trial account with a few hundred dollars in Azure credit.</div><div>Michael&#39;s Links</div><ul>
<li><a href="http://michaelcrump.net" rel="nofollow">michaelcrump.net</a></li>
<li><a href="http://twitter.com/mbcrump" rel="nofollow">@mbcrump</a></li>
<li><a href="http://github.com/mbcrump" rel="nofollow">github.com/mbcrump</a></li>
</ul><div>Jeremy&#39;s Links</div><ul>
<li><a href="http://bit.ly/coderblog" rel="nofollow">bit.ly/coderblog</a></li>
<li><a href="http://twitter.com/jeremylikness" rel="nofollow">@jeremylikness</a></li>
<li><a href="http://github.com/jeremylikness" rel="nofollow">github/jeremylikness</a></li>
</ul><div>Picks</div><div>Aimee</div><ul><li>Having a little bit of mindfulness while waiting on code and tests to run.</li></ul><div>Joe</div><ul>
<li><a href="https://www.netflix.com/title/80117552" rel="nofollow">Ozark on Netflix</a></li>
<li><a href="http://amzn.to/2y3NLZw" rel="nofollow">Star Wars: Rogue One</a></li>
</ul><div>Chuck</div><ul><li><a href="https://www.netflix.com/title/80105699" rel="nofollow">Travelers on Netflix</a></li></ul><div>Jeremy</div><ul>
<li>Ozark filming in Woodstock, GA</li>
<li><a href="http://amzn.to/2eUeyiA" rel="nofollow">Autonomous Smart Desk</a></li>
<li><a href="http://amzn.to/2jnliL5" rel="nofollow">LED light strips</a></li>
</ul><div>Michael</div><ul>
<li><a href="https://twitter.com/BilalJaffery/status/885468228360839169" rel="nofollow">Conference Call Bingo</a></li>
<li><a href="http://amzn.to/2wZI4NM" rel="nofollow">Life (Movie)</a></li>
<li><a href="http://amzn.to/2f4XRod" rel="nofollow">Get Out (Movie)</a></li>
</ul><div>Special Guests: Jeremy Likness and Michael Crump.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;h1&gt;&lt;a href=&#34;http://ctt.ec/Ow2cM&#34; rel=&#34;nofollow&#34;&gt;Tweet this episode&lt;/a&gt;&lt;/h1&gt;&lt;h1&gt;JSJ BONUS: Web Apps on Linux with Jeremy Likness and Michael Crump&lt;/h1&gt;&lt;div&gt;In this episode Aimee Knight and Charles Max Wood discuss Microsoft&amp;#39;s &lt;a href=&#34;https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-intro&#34; rel=&#34;nofollow&#34;&gt;Web Apps on Linux &lt;/a&gt;offering with Jeremy Likness and Michael Crump.&lt;/div&gt;&lt;div&gt;[00:37] Michael Crump Introduction&lt;/div&gt;&lt;div&gt;Michael is on the developer experience team for Azure.&lt;/div&gt;&lt;div&gt;[00:52] Jeremy Likness Introduction&lt;/div&gt;&lt;div&gt;Jeremy is on the cloud developer advocacy team. Their mission is to remove friction and support developers and work with teams to build a positive experience.&lt;/div&gt;&lt;div&gt;The NodeJS team is headed up by John Papa. They have teams around the world and involved in many open source communities.&lt;/div&gt;&lt;div&gt;They&amp;#39;re focused on building documentation and creating great experiences&lt;/div&gt;&lt;div&gt;[02:54] What is it about Azure that people should be getting excited about?&lt;/div&gt;&lt;div&gt;Azure is a huge platform. It can be overwhelming. They&amp;#39;re trying to help you start with your problem and then see the solution as it exists on Azure.&lt;/div&gt;&lt;div&gt;Azure is growing to embrace the needs of developers as they solve these problems.&lt;/div&gt;&lt;div&gt;The experience is intended to be open and easy to use for any developer in any language on any platform. It allows you to work in whatever environment you want.&lt;/div&gt;&lt;div&gt;Standing up applications in production is tough. Azure provides services and facilities (and interfaces) that make it easy to manage infrastructure.&lt;/div&gt;&lt;div&gt;You don&amp;#39;t have to be an operations expert.&lt;/div&gt;&lt;div&gt;Chuck mentions this messaging as he heard it at &lt;a href=&#34;https://connectevent.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Connect()&lt;/a&gt; last year.&lt;/div&gt;&lt;div&gt;It&amp;#39;s not about bringing you to .NET. It&amp;#39;s about making it easy where you&amp;#39;re at.&lt;/div&gt;&lt;div&gt;Aimee adds that as a new-ish person in the community and Azure excites her because the portal and tutorials are easy to follow for many new programmers.&lt;/div&gt;&lt;div&gt;A lot of these features are available across command lines, tools, and much more.&lt;/div&gt;&lt;div&gt;The documentation is great. &lt;a href=&#34;https://devchat.tv/js-jabber/241-jsj-microsoft-docs-with-dan-fernandez&#34; rel=&#34;nofollow&#34;&gt;See our interview with Dan Fernandez on the Microsoft Docs.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;[12:04] Web Apps on Linux&lt;/div&gt;&lt;div&gt;Web application as a service offering from Microsoft. I don&amp;#39;t need to worry about the platform, just what&amp;#39;s different about my application.&lt;/div&gt;&lt;div&gt;Web Apps has traditionally been on Windows. Web Apps on Linux is in preview.&lt;/div&gt;&lt;div&gt;You can choose the size of your infrastructure. You only get billed for what you use and can scale up.&lt;/div&gt;&lt;div&gt;Setting up multiple servers, managing synchronization and load balancing is a pain. Web Apps gives you a clean interface that makes this management easy.&lt;/div&gt;&lt;div&gt;You can also scale across multiple datacenters around the world.&lt;/div&gt;&lt;div&gt;[15:06] Why Linux? What&amp;#39;s hard about Windows?&lt;/div&gt;&lt;div&gt;Node was originally created on Linux and many tools run nicely on Linux. It was later ported to Windows.&lt;/div&gt;&lt;div&gt;The toolchains and IDE&amp;#39;s and build processes is in an ecosystem that is targeted more toward Linux than Windows.&lt;/div&gt;&lt;div&gt;This allows people to work in an environment that operates how they expect instead of trying to map to an underlying Windows kernel.&lt;/div&gt;&lt;div&gt;Aimee gives the example of trying to set up ImageMagick on Windows.&lt;/div&gt;&lt;div&gt;Web Apps on Linux also allows you to build integrations with your tools that let you build, test, and deploy your application automatically.&lt;/div&gt;&lt;div&gt;[19:12] Supported Runtimes&lt;/div&gt;&lt;div&gt;Web Apps on Linux supports Node, PHP, Ruby, and .NET Core.&lt;/div&gt;&lt;div&gt;You can run a docker container with Node up to 6.x. If you want Node 7.x and 8.x you can create your own Docker container.&lt;/div&gt;&lt;div&gt;Web Apps on Linux is build on Docker.&lt;/div&gt;&lt;div&gt;The containers also have SSH, so developers can log into the docker container and troubleshoot problems on the container.&lt;/div&gt;&lt;div&gt;If you can build a container, you can also run it on this service.&lt;/div&gt;&lt;div&gt;At certain levels, there&amp;#39;s automatic scaling.&lt;/div&gt;&lt;div&gt;[22:06] Consistency between containers? Shared ownership of state or assets&lt;/div&gt;&lt;div&gt;It depends on how you build your app. The Docker containers have a shared storage where all the containers have access to the same data and state.&lt;/div&gt;&lt;div&gt;There&amp;#39;s a system called kudu that makes this really simple.&lt;/div&gt;&lt;div&gt;You can also pull logs across all systems.&lt;/div&gt;&lt;div&gt;You can also use SSH in the browser&lt;/div&gt;&lt;div&gt;[25:23] What&amp;#39;s painful about Linux and containers?&lt;/div&gt;&lt;div&gt;How is the application built and how does it manage state so that you can isolate issues.&lt;/div&gt;&lt;div&gt;If you have 20 containers, can you connect to the right one.&lt;/div&gt;&lt;div&gt;It&amp;#39;s up to you to manage correlation between containers so you can find the information you need.&lt;/div&gt;&lt;div&gt;Knowing your traffic and understanding what to do to prepare for it with scaling and automation is sometimes more art than science.&lt;/div&gt;&lt;div&gt;[28:28] How should you manage state?&lt;/div&gt;&lt;div&gt;A lot of these systems lend themselves to running stateless, but you don&amp;#39;t want to run mongodb on each container versus running one mongodb instance that everything attaches. You want a common place to store data for the entire app for shared state.&lt;/div&gt;&lt;div&gt;[30:34] &lt;a href=&#34;https://azure.microsoft.com/en-us/services/cosmos-db/?WT.mc_id=AID559462_SEM_slA5M4Ka&amp;WT.srch=1&amp;gclid=EAIaIQobChMIktnotYKh1gIVlIN-Ch1A5QVREAAYASAAEgLBRvD_BwE&amp;utm_campaign=Data_Management&amp;utm_medium=CPC&amp;utm_source=Google&amp;utm_term=cosmosdb&#34; rel=&#34;nofollow&#34;&gt;CosmosDB&lt;/a&gt; (was DocumentDB)&lt;/div&gt;&lt;div&gt;It&amp;#39;s an API equivalent to MongoDB. It&amp;#39;s a database as a service and you can connect your containers to the CosmosDB in Azure using your portal to make it super easy.&lt;/div&gt;&lt;div&gt;You may need to open up some firewall rules, but it should be pretty straightforward.&lt;/div&gt;&lt;div&gt;[34:14] Third Party Logging Management Apps&lt;/div&gt;&lt;div&gt;Azure has a service that provides metrics (&lt;a href=&#34;https://azure.microsoft.com/en-us/services/functions/?WT.mc_id=AID623261_SEM_HP0c1OKs&amp;WT.srch=1&amp;gclid=EAIaIQobChMI58uFyYKh1gIVj4J-Ch2V9gAQEAAYASAAEgLal_D_BwE&#34; rel=&#34;nofollow&#34;&gt;Application Insights&lt;/a&gt;) and a logging service. Many other companies use elasticsearch based solutions that solve some of these problems as well.&lt;/div&gt;&lt;div&gt;[36:06] How do people use Web Apps on Linux?&lt;/div&gt;&lt;div&gt;Companies building new applications many times want to run without managing any infrastructure. So, they use Azure Functions, and other services on Azure.&lt;/div&gt;&lt;div&gt;Lift and shift: Take a virtual machine and change it into a web app container that they can run in the cloud. They also move from SQL Server on a server to SQL Server on the cloud. Moving from hosted MongoDB to CosmosDB.&lt;/div&gt;&lt;div&gt;You can also use any images on DockerHub.&lt;/div&gt;&lt;div&gt;[40:06] Continuous Integration and Continuous Deployment&lt;/div&gt;&lt;div&gt;Whether you&amp;#39;re using a private registry or cloud registry. When you publish a new image, it&amp;#39;ll use a webhook to pull the custom image and deploy it. Or to run it through Continuous Integration and then deploy it without any human interaction.&lt;/div&gt;&lt;div&gt;Chuck mentions the case when you haven&amp;#39;t logged into a server for a while, there&amp;#39;s a huge backlog of system updates. Updating your container definitions makes upkeep automatic.&lt;/div&gt;&lt;div&gt;[42:02] Process files and workers with PM2 format&lt;/div&gt;&lt;div&gt;You can set up instances to run across cores with the PM2 definitions. You can also make it run various types of workers on different containers.&lt;/div&gt;&lt;div&gt;Why did you use PM2? What other uses are there for this kind of setup?&lt;/div&gt;&lt;div&gt;You can tell it which processes to start up on boot. You can also have it restart processes when a file is changed, for example, with a config file you can have it restart the processes that run off that config file.&lt;/div&gt;&lt;div&gt;[45:38] How to get started&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/app-service-web/app-service-web-get-started-nodejs&#34; rel=&#34;nofollow&#34;&gt;Getting started with Node&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://docs.microsoft.com&#34; rel=&#34;nofollow&#34;&gt;docs.microsoft.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Trial account with a few hundred dollars in Azure credit.&lt;/div&gt;&lt;div&gt;Michael&amp;#39;s Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://michaelcrump.net&#34; rel=&#34;nofollow&#34;&gt;michaelcrump.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/mbcrump&#34; rel=&#34;nofollow&#34;&gt;@mbcrump&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://github.com/mbcrump&#34; rel=&#34;nofollow&#34;&gt;github.com/mbcrump&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Jeremy&amp;#39;s Links&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://bit.ly/coderblog&#34; rel=&#34;nofollow&#34;&gt;bit.ly/coderblog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/jeremylikness&#34; rel=&#34;nofollow&#34;&gt;@jeremylikness&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://github.com/jeremylikness&#34; rel=&#34;nofollow&#34;&gt;github/jeremylikness&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Having a little bit of mindfulness while waiting on code and tests to run.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netflix.com/title/80117552&#34; rel=&#34;nofollow&#34;&gt;Ozark on Netflix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2y3NLZw&#34; rel=&#34;nofollow&#34;&gt;Star Wars: Rogue One&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Chuck&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.netflix.com/title/80105699&#34; rel=&#34;nofollow&#34;&gt;Travelers on Netflix&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Jeremy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ozark filming in Woodstock, GA&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2eUeyiA&#34; rel=&#34;nofollow&#34;&gt;Autonomous Smart Desk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2jnliL5&#34; rel=&#34;nofollow&#34;&gt;LED light strips&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Michael&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/BilalJaffery/status/885468228360839169&#34; rel=&#34;nofollow&#34;&gt;Conference Call Bingo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2wZI4NM&#34; rel=&#34;nofollow&#34;&gt;Life (Movie)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2f4XRod&#34; rel=&#34;nofollow&#34;&gt;Get Out (Movie)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Jeremy Likness and Michael Crump.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57023007" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/278c9e71-bcd5-4ac3-9784-26e73febae6c/stream.mp3"/>
                
                <guid isPermaLink="false">8cee02c7-ff30-4a95-9058-abc286d10101</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-bonus-web-apps-on-linux-with-jeremy-likness-and-michael-crump</link>
                <pubDate>Tue, 12 Sep 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3563</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 277: Dojo 2 with Dylan Schiemann and Kitson Kelly</itunes:title>
                <title>JSJ 277: Dojo 2 with Dylan Schiemann and Kitson Kelly</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;h1&gt;JSJ 277: Dojo 2 with Dylan Schiemann and Kitson Kelly&lt;/h1&gt;&lt;div&gt;This episode of JavaScript Jabber features panelists Aimee Knight, Cory House, and Charles Max Wood. They talk with Dylan Schiemann and Kitson Kelly about Dojo 2.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:03] Introduction to Dylan Schiemann&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Dylan is the CEO at Sitepen and co-founder of the Dojo Toolkit.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:22] Introduction to Kitson &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Kitson is the CTO at Sitepen and project lead for Dojo 2.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:43] Elevator Pitch for Dojo&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Dojo 1 has been around forever. Started back in 2004 as a way to solve the challenge of &#34;I want to build something cool in a browser.&#34; Promises and web components were inspired by or created by Dojo. It&#39;s been a huge influence on the web development community.&lt;/div&gt;&lt;div&gt;Dojo 2 is a ground up re-write with ES 2015, TypeScript and modern API&#39;s. It&#39;s a modernized framework for Enterprise applications.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:04:29] How is Dojo different from other frameworks?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There&#39;s a spectrum: small libraries like React with an ecosystem and community of things you add to it to Angular which is closer to the MV* framework with bi-directional data binding. Vue lands somewhere in the middle. Dojo 2 is also somewhere in the middle as well. It&#39;s written in TypeScript and has embraced the TypeScript experience.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:06:00] Did the Angular 2 move influence the Dojo 2 development and vice-versa?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Dojo 2 had moved to TypeScript and 2 days later Angular announced that they were going to TypeScript. Angular also moved very quickly through their BETA phase, which caused some challenges for the Angular community.&lt;/div&gt;&lt;div&gt;With Dojo 2, they didn&#39;t start the public discussion and BETA until they knew much better what was and wasn&#39;t going to change. They&#39;ve also been talking about Dojo 2 for 6 or 7 years.&lt;/div&gt;&lt;div&gt;The update was held up by adoption of ES6 and other technologies.&lt;/div&gt;&lt;div&gt;Dojo 1 was also responsible for a lot of the low-level underpinning that Angular didn&#39;t have to innovate on. Dojo 2 was built around a mature understanding of how web applications are built now.&lt;/div&gt;&lt;div&gt;People doing Enterprise need a little more help and assistance from their framework. Dojo provides a much more feature rich set of capabilities.&lt;/div&gt;&lt;div&gt;Angular could have pushed much more of TypeScript&#39;s power through to the developer experience. Dojo much more fully adopts it.&lt;/div&gt;&lt;div&gt;It&#39;s also easier if all of your packages have the same version number.&lt;/div&gt;&lt;div&gt;Call out to Angular 4 vs Angular 2.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:12:44] AMD Modules&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Why use AMD instead of ES6 modules?&lt;/div&gt;&lt;div&gt;You can use both. Dojo 2 was involved in the creation of UMD. James Burke created UMD while working on Dojo.&lt;/div&gt;&lt;div&gt;ES6 modules and module loading systems weren&#39;t entirely baked when Dojo 2 started to reach maturity, so they went with UMD. It&#39;s only been a few months since Safari implemented the ES6 module system. Firefox and friends are still playing catchup.&lt;/div&gt;&lt;div&gt;The Dojo CLI build tool uses webpack, so it&#39;s mostly invisible at this point.&lt;/div&gt;&lt;div&gt;So, at this point, should I be using UMD modules? or ES6? Is there an advantage to using AMD?&lt;/div&gt;&lt;div&gt;With TypeScript you&#39;d use ES6 modules, but UMD modules can be loaded on the fly.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:16:00] Are you using Grunt?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Internally, for tasks we use Grunt. But for users, we have a CLI tool that wraps around Webpack.&lt;/div&gt;&lt;div&gt;For package builds and CI, Grunt is used.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:18:30] What is the focus on Enterprise all about?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are a lot of different challenges and complexities to building Enterprise apps. Dojo was the first framework with internationalization, large data grids, SVG charts, etc. Dojo has spend a long time getting th...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <h1>JSJ 277: Dojo 2 with Dylan Schiemann and Kitson Kelly</h1><div>This episode of JavaScript Jabber features panelists Aimee Knight, Cory House, and Charles Max Wood. They talk with Dylan Schiemann and Kitson Kelly about Dojo 2.</div><div><strong>[00:02:03] Introduction to Dylan Schiemann</strong></div><div>Dylan is the CEO at Sitepen and co-founder of the Dojo Toolkit.</div><div><strong>[00:02:22] Introduction to Kitson </strong></div><div>Kitson is the CTO at Sitepen and project lead for Dojo 2.</div><div><strong>[00:02:43] Elevator Pitch for Dojo</strong></div><div>Dojo 1 has been around forever. Started back in 2004 as a way to solve the challenge of &#34;I want to build something cool in a browser.&#34; Promises and web components were inspired by or created by Dojo. It&#39;s been a huge influence on the web development community.</div><div>Dojo 2 is a ground up re-write with ES 2015, TypeScript and modern API&#39;s. It&#39;s a modernized framework for Enterprise applications.</div><div><strong>[00:04:29] How is Dojo different from other frameworks?</strong></div><div>There&#39;s a spectrum: small libraries like React with an ecosystem and community of things you add to it to Angular which is closer to the MV* framework with bi-directional data binding. Vue lands somewhere in the middle. Dojo 2 is also somewhere in the middle as well. It&#39;s written in TypeScript and has embraced the TypeScript experience.</div><div><strong>[00:06:00] Did the Angular 2 move influence the Dojo 2 development and vice-versa?</strong></div><div>Dojo 2 had moved to TypeScript and 2 days later Angular announced that they were going to TypeScript. Angular also moved very quickly through their BETA phase, which caused some challenges for the Angular community.</div><div>With Dojo 2, they didn&#39;t start the public discussion and BETA until they knew much better what was and wasn&#39;t going to change. They&#39;ve also been talking about Dojo 2 for 6 or 7 years.</div><div>The update was held up by adoption of ES6 and other technologies.</div><div>Dojo 1 was also responsible for a lot of the low-level underpinning that Angular didn&#39;t have to innovate on. Dojo 2 was built around a mature understanding of how web applications are built now.</div><div>People doing Enterprise need a little more help and assistance from their framework. Dojo provides a much more feature rich set of capabilities.</div><div>Angular could have pushed much more of TypeScript&#39;s power through to the developer experience. Dojo much more fully adopts it.</div><div>It&#39;s also easier if all of your packages have the same version number.</div><div>Call out to Angular 4 vs Angular 2.</div><div><strong>[00:12:44] AMD Modules</strong></div><div>Why use AMD instead of ES6 modules?</div><div>You can use both. Dojo 2 was involved in the creation of UMD. James Burke created UMD while working on Dojo.</div><div>ES6 modules and module loading systems weren&#39;t entirely baked when Dojo 2 started to reach maturity, so they went with UMD. It&#39;s only been a few months since Safari implemented the ES6 module system. Firefox and friends are still playing catchup.</div><div>The Dojo CLI build tool uses webpack, so it&#39;s mostly invisible at this point.</div><div>So, at this point, should I be using UMD modules? or ES6? Is there an advantage to using AMD?</div><div>With TypeScript you&#39;d use ES6 modules, but UMD modules can be loaded on the fly.</div><div><strong>[00:16:00] Are you using Grunt?</strong></div><div>Internally, for tasks we use Grunt. But for users, we have a CLI tool that wraps around Webpack.</div><div>For package builds and CI, Grunt is used.</div><div><strong>[00:18:30] What is the focus on Enterprise all about?</strong></div><div>There are a lot of different challenges and complexities to building Enterprise apps. Dojo was the first framework with internationalization, large data grids, SVG charts, etc. Dojo has spend a long time getting this right. Many other systems don&#39;t handle all the edge cases.</div><div>Internationalization in Angular 2 or 4 seems unfinished.</div><div>Most Dojo users are building for enterprises like banks and using the features that handle large amounts of data and handle those use cases better.</div><div><strong>[00:21:05] If most application frameworks have the features you listed, is there a set of problems it excels at?</strong></div><div>The Dojo team had a hard look at whether there was a need for their framework since many frameworks allow you to build great applications. Do we want to invest into something like this?</div><div>React has internationalization libraries. But you&#39;ll spend a lot of time deciding which library to use and how well it&#39;ll integrate with everything else. A tradeoff in decision fatigue.</div><div>In the Enterprise, development isn&#39;t sexy. It&#39;s necessary and wants to use boring but reliable technology. They like to throw bodies at a problem and that requires reliable frameworks with easily understood decision points.</div><div>Producing code right is a strong case for TypeScript and they pull that through to the end user.</div><div>Many frameworks start solving a small set of problems, become popular, and then bolt on what they need to solve everything else...</div><div>Dojo tried to make sure it had the entire package in a clear, easy to use way.</div><div>You can build great apps with most of the big frameworks out there. Dojo has been doing this for long enough that they know where to optimize for maintainability and performance.</div><div><strong>[00:29:00] Where is Dojo&#39;s sweet spot? </strong></div><div><a href="https://www.sitepen.com/blog/2017/06/13/if-we-chose-our-javascript-framework-like-we-chose-our-music/" rel="nofollow">The Sitepen Blog series on picking a framework</a></div><div>The biggest reason for using Dojo over the years is the data grid component.</div><div>They also claim to have the best TypeScript web development experience.</div><div>You may also want a component based system with the composition hassles of React.</div><div>The composability of components where one team may write components that another uses is a big thing in Dojo where one person doesn&#39;t know the entire app you&#39;re working on.</div><div>Theming systems is another selling point for Dojo.</div><div><strong>[00:34:10] Ending the framework wars</strong></div><div>Try Dojo out and try out the grid component and then export it to your Angular or React app.</div><div>There are a lot of frameworks out there that do a great job for the people who use them. The focus is on how to build applications better, rather than beating out the competition.</div><div>Sitepen has build apps with Dojo 2, Angular, React, Dojo + Redux, etc.</div><div><strong>[00:39:01] The Virtual DOM used by Dojo</strong></div><div>2 years ago or so they were looking for a Virtual DOM library that was small and written in TypeScript. They settled on <a href="http://maquettejs.org/" rel="nofollow">Maquette</a>.</div><div>The more you deal with the DOM directly, the more complex your components and libraries become.</div><div>Makes things simpler for cases like server side rendering getting fleshed out in BETA 3.</div><div>It also allows you to move toward something like React Native and WebVR components that aren&#39;t coupled to the DOM.</div><div>They moved away from RxJS because they only wanted observables and shimmed in (or polyfilled) the ES-Next implementation instead of getting the rest of the RxJS  that they&#39;re not using.</div><div><strong>[00:46:40] What&#39;s coming next?</strong></div><div>They&#39;re finishing Dojo 2. They&#39;re polishing the system for build UI components and architecture and structuring the app. They plan to release before the end of the year.</div><div>They&#39;re also wrapping up development on the Data Grid, which only renders what shows on the screen plus a little instead of millions of rows.</div><div><strong>[00:49:08] Testing</strong></div><div>They&#39;ve got<a href="http://theintern.io" rel="nofollow"> intern</a>.</div><div>It pulls together unit testing, functional testing, continuous integration hooks, accessibility testing, etc.</div><div>It&#39;s rewritten in TypeScript to take advantage of modern JavaScript.</div><div>The Dojo CLI uses intern as the default test framework.</div><div>Kitson build the <a href="https://github.com/dojo/test-extras" rel="nofollow">test-extras</a> library to help with Dojo testing with intern.</div><div><strong>Dojo Links</strong></div><ul>
<li><a href="http://dojo.io" rel="nofollow">dojo.io</a></li>
<li><a href="http://github.com/dojo/meta" rel="nofollow">github.com/dojo/meta</a></li>
<li><a href="http://sitepen.com/blog" rel="nofollow">sitepen.com/blog</a></li>
<li><a href="https://gitter.im/dojo/dojo2" rel="nofollow">gitter channel</a></li>
<li><a href="http://github.com/dylans" rel="nofollow">github.com/dylans</a></li>
<li><a href="http://twitter.com/dylans" rel="nofollow">twitter.com/dylans</a></li>
<li><a href="http://twitter.com/sitepen" rel="nofollow">twitter.com/sitepen</a></li>
<li><a href="http://twitter.com/dojo" rel="nofollow">twitter.com/dojo</a></li>
<li><a href="http://github.com/kitsonk" rel="nofollow">github.com/kitsonk</a></li>
<li><a href="http://twitter.com/kitsonk" rel="nofollow">twitter.com/kitsonk</a></li>
</ul><div><strong>Picks</strong></div><div>Cory</div><ul><li><a href="https://www.farnamstreetblog.com/2017/08/amateurs-professionals" rel="nofollow">Amateur vs Professional</a></li></ul><div>Aimee</div><ul><li>
<a href="https://www.eventbrite.com/e/devfest-florida-2017-tickets-31833188925?discount=JSJABBER" rel="nofollow">DevFest Florida</a> (use code &#39;jsjabber&#39;)</li></ul><div>Chuck</div><ul>
<li>Taking some time off</li>
<li><a href="http://amzn.to/2j8VKRJ" rel="nofollow">AudioTechnica ATR2100</a></li>
<li><a href="https://www.youtube.com/watch?v=vVsXO9brK7M" rel="nofollow">How to define your life purpose in 5 minutes</a></li>
</ul><div>Dylan</div><ul>
<li><a href="https://www.zenhub.com/" rel="nofollow">zenhub</a></li>
<li><a href="http://halfstackconf.com" rel="nofollow">HalfStack Conference</a></li>
<li><a href="https://www.sitepen.com/blog/2017/06/13/if-we-chose-our-javascript-framework-like-we-chose-our-music/" rel="nofollow">How to choose a framework series on the Sitepen Blog</a></li>
</ul><div>Kitson</div><ul><li><a href="https://en.wikipedia.org/wiki/Dunbar%27s_number" rel="nofollow">Dunbar Number</a></li></ul><div> </div><div>Special Guests: Dylan Schiemann and Kitson Kelly.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;h1&gt;JSJ 277: Dojo 2 with Dylan Schiemann and Kitson Kelly&lt;/h1&gt;&lt;div&gt;This episode of JavaScript Jabber features panelists Aimee Knight, Cory House, and Charles Max Wood. They talk with Dylan Schiemann and Kitson Kelly about Dojo 2.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:03] Introduction to Dylan Schiemann&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Dylan is the CEO at Sitepen and co-founder of the Dojo Toolkit.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:22] Introduction to Kitson &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Kitson is the CTO at Sitepen and project lead for Dojo 2.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:43] Elevator Pitch for Dojo&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Dojo 1 has been around forever. Started back in 2004 as a way to solve the challenge of &amp;#34;I want to build something cool in a browser.&amp;#34; Promises and web components were inspired by or created by Dojo. It&amp;#39;s been a huge influence on the web development community.&lt;/div&gt;&lt;div&gt;Dojo 2 is a ground up re-write with ES 2015, TypeScript and modern API&amp;#39;s. It&amp;#39;s a modernized framework for Enterprise applications.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:04:29] How is Dojo different from other frameworks?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There&amp;#39;s a spectrum: small libraries like React with an ecosystem and community of things you add to it to Angular which is closer to the MV* framework with bi-directional data binding. Vue lands somewhere in the middle. Dojo 2 is also somewhere in the middle as well. It&amp;#39;s written in TypeScript and has embraced the TypeScript experience.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:06:00] Did the Angular 2 move influence the Dojo 2 development and vice-versa?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Dojo 2 had moved to TypeScript and 2 days later Angular announced that they were going to TypeScript. Angular also moved very quickly through their BETA phase, which caused some challenges for the Angular community.&lt;/div&gt;&lt;div&gt;With Dojo 2, they didn&amp;#39;t start the public discussion and BETA until they knew much better what was and wasn&amp;#39;t going to change. They&amp;#39;ve also been talking about Dojo 2 for 6 or 7 years.&lt;/div&gt;&lt;div&gt;The update was held up by adoption of ES6 and other technologies.&lt;/div&gt;&lt;div&gt;Dojo 1 was also responsible for a lot of the low-level underpinning that Angular didn&amp;#39;t have to innovate on. Dojo 2 was built around a mature understanding of how web applications are built now.&lt;/div&gt;&lt;div&gt;People doing Enterprise need a little more help and assistance from their framework. Dojo provides a much more feature rich set of capabilities.&lt;/div&gt;&lt;div&gt;Angular could have pushed much more of TypeScript&amp;#39;s power through to the developer experience. Dojo much more fully adopts it.&lt;/div&gt;&lt;div&gt;It&amp;#39;s also easier if all of your packages have the same version number.&lt;/div&gt;&lt;div&gt;Call out to Angular 4 vs Angular 2.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:12:44] AMD Modules&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Why use AMD instead of ES6 modules?&lt;/div&gt;&lt;div&gt;You can use both. Dojo 2 was involved in the creation of UMD. James Burke created UMD while working on Dojo.&lt;/div&gt;&lt;div&gt;ES6 modules and module loading systems weren&amp;#39;t entirely baked when Dojo 2 started to reach maturity, so they went with UMD. It&amp;#39;s only been a few months since Safari implemented the ES6 module system. Firefox and friends are still playing catchup.&lt;/div&gt;&lt;div&gt;The Dojo CLI build tool uses webpack, so it&amp;#39;s mostly invisible at this point.&lt;/div&gt;&lt;div&gt;So, at this point, should I be using UMD modules? or ES6? Is there an advantage to using AMD?&lt;/div&gt;&lt;div&gt;With TypeScript you&amp;#39;d use ES6 modules, but UMD modules can be loaded on the fly.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:16:00] Are you using Grunt?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Internally, for tasks we use Grunt. But for users, we have a CLI tool that wraps around Webpack.&lt;/div&gt;&lt;div&gt;For package builds and CI, Grunt is used.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:18:30] What is the focus on Enterprise all about?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are a lot of different challenges and complexities to building Enterprise apps. Dojo was the first framework with internationalization, large data grids, SVG charts, etc. Dojo has spend a long time getting this right. Many other systems don&amp;#39;t handle all the edge cases.&lt;/div&gt;&lt;div&gt;Internationalization in Angular 2 or 4 seems unfinished.&lt;/div&gt;&lt;div&gt;Most Dojo users are building for enterprises like banks and using the features that handle large amounts of data and handle those use cases better.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:21:05] If most application frameworks have the features you listed, is there a set of problems it excels at?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The Dojo team had a hard look at whether there was a need for their framework since many frameworks allow you to build great applications. Do we want to invest into something like this?&lt;/div&gt;&lt;div&gt;React has internationalization libraries. But you&amp;#39;ll spend a lot of time deciding which library to use and how well it&amp;#39;ll integrate with everything else. A tradeoff in decision fatigue.&lt;/div&gt;&lt;div&gt;In the Enterprise, development isn&amp;#39;t sexy. It&amp;#39;s necessary and wants to use boring but reliable technology. They like to throw bodies at a problem and that requires reliable frameworks with easily understood decision points.&lt;/div&gt;&lt;div&gt;Producing code right is a strong case for TypeScript and they pull that through to the end user.&lt;/div&gt;&lt;div&gt;Many frameworks start solving a small set of problems, become popular, and then bolt on what they need to solve everything else...&lt;/div&gt;&lt;div&gt;Dojo tried to make sure it had the entire package in a clear, easy to use way.&lt;/div&gt;&lt;div&gt;You can build great apps with most of the big frameworks out there. Dojo has been doing this for long enough that they know where to optimize for maintainability and performance.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:29:00] Where is Dojo&amp;#39;s sweet spot? &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.sitepen.com/blog/2017/06/13/if-we-chose-our-javascript-framework-like-we-chose-our-music/&#34; rel=&#34;nofollow&#34;&gt;The Sitepen Blog series on picking a framework&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The biggest reason for using Dojo over the years is the data grid component.&lt;/div&gt;&lt;div&gt;They also claim to have the best TypeScript web development experience.&lt;/div&gt;&lt;div&gt;You may also want a component based system with the composition hassles of React.&lt;/div&gt;&lt;div&gt;The composability of components where one team may write components that another uses is a big thing in Dojo where one person doesn&amp;#39;t know the entire app you&amp;#39;re working on.&lt;/div&gt;&lt;div&gt;Theming systems is another selling point for Dojo.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:34:10] Ending the framework wars&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Try Dojo out and try out the grid component and then export it to your Angular or React app.&lt;/div&gt;&lt;div&gt;There are a lot of frameworks out there that do a great job for the people who use them. The focus is on how to build applications better, rather than beating out the competition.&lt;/div&gt;&lt;div&gt;Sitepen has build apps with Dojo 2, Angular, React, Dojo &#43; Redux, etc.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:39:01] The Virtual DOM used by Dojo&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;2 years ago or so they were looking for a Virtual DOM library that was small and written in TypeScript. They settled on &lt;a href=&#34;http://maquettejs.org/&#34; rel=&#34;nofollow&#34;&gt;Maquette&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;The more you deal with the DOM directly, the more complex your components and libraries become.&lt;/div&gt;&lt;div&gt;Makes things simpler for cases like server side rendering getting fleshed out in BETA 3.&lt;/div&gt;&lt;div&gt;It also allows you to move toward something like React Native and WebVR components that aren&amp;#39;t coupled to the DOM.&lt;/div&gt;&lt;div&gt;They moved away from RxJS because they only wanted observables and shimmed in (or polyfilled) the ES-Next implementation instead of getting the rest of the RxJS  that they&amp;#39;re not using.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:46:40] What&amp;#39;s coming next?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;They&amp;#39;re finishing Dojo 2. They&amp;#39;re polishing the system for build UI components and architecture and structuring the app. They plan to release before the end of the year.&lt;/div&gt;&lt;div&gt;They&amp;#39;re also wrapping up development on the Data Grid, which only renders what shows on the screen plus a little instead of millions of rows.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:49:08] Testing&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;They&amp;#39;ve got&lt;a href=&#34;http://theintern.io&#34; rel=&#34;nofollow&#34;&gt; intern&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;It pulls together unit testing, functional testing, continuous integration hooks, accessibility testing, etc.&lt;/div&gt;&lt;div&gt;It&amp;#39;s rewritten in TypeScript to take advantage of modern JavaScript.&lt;/div&gt;&lt;div&gt;The Dojo CLI uses intern as the default test framework.&lt;/div&gt;&lt;div&gt;Kitson build the &lt;a href=&#34;https://github.com/dojo/test-extras&#34; rel=&#34;nofollow&#34;&gt;test-extras&lt;/a&gt; library to help with Dojo testing with intern.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Dojo Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://dojo.io&#34; rel=&#34;nofollow&#34;&gt;dojo.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://github.com/dojo/meta&#34; rel=&#34;nofollow&#34;&gt;github.com/dojo/meta&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sitepen.com/blog&#34; rel=&#34;nofollow&#34;&gt;sitepen.com/blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitter.im/dojo/dojo2&#34; rel=&#34;nofollow&#34;&gt;gitter channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://github.com/dylans&#34; rel=&#34;nofollow&#34;&gt;github.com/dylans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/dylans&#34; rel=&#34;nofollow&#34;&gt;twitter.com/dylans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/sitepen&#34; rel=&#34;nofollow&#34;&gt;twitter.com/sitepen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/dojo&#34; rel=&#34;nofollow&#34;&gt;twitter.com/dojo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://github.com/kitsonk&#34; rel=&#34;nofollow&#34;&gt;github.com/kitsonk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://twitter.com/kitsonk&#34; rel=&#34;nofollow&#34;&gt;twitter.com/kitsonk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.farnamstreetblog.com/2017/08/amateurs-professionals&#34; rel=&#34;nofollow&#34;&gt;Amateur vs Professional&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Aimee&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.eventbrite.com/e/devfest-florida-2017-tickets-31833188925?discount=JSJABBER&#34; rel=&#34;nofollow&#34;&gt;DevFest Florida&lt;/a&gt; (use code &amp;#39;jsjabber&amp;#39;)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Chuck&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Taking some time off&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amzn.to/2j8VKRJ&#34; rel=&#34;nofollow&#34;&gt;AudioTechnica ATR2100&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=vVsXO9brK7M&#34; rel=&#34;nofollow&#34;&gt;How to define your life purpose in 5 minutes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Dylan&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.zenhub.com/&#34; rel=&#34;nofollow&#34;&gt;zenhub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://halfstackconf.com&#34; rel=&#34;nofollow&#34;&gt;HalfStack Conference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sitepen.com/blog/2017/06/13/if-we-chose-our-javascript-framework-like-we-chose-our-music/&#34; rel=&#34;nofollow&#34;&gt;How to choose a framework series on the Sitepen Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Kitson&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Dunbar%27s_number&#34; rel=&#34;nofollow&#34;&gt;Dunbar Number&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guests: Dylan Schiemann and Kitson Kelly.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60476186" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/804dee2b-0844-46da-a55e-3f8cd5edaec5/stream.mp3"/>
                
                <guid isPermaLink="false">c156b1f9-5833-4c22-9d82-9112c05bd58a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-277-dojo-2-with-dylan-schiemann-and-kitson-kelly</link>
                <pubDate>Wed, 06 Sep 2017 00:00:00 &#43;0000</pubDate>
                <itunes:duration>3779</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 276: Vue.js with Maximilian Schwarzmüller</itunes:title>
                <title>JSJ 276: Vue.js with Maximilian Schwarzmüller</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 276: Vue.js with Maximilian Schwarzmüller          &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber features panelists AJ O’Neal, Aimee Knight, and Charles Max Wood. They talk with special guest Maximilian Schwarzmüller about Vue.js. Tune in to find out more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:21] Introduction to Maximilian&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Maximilian lives in Germany and is a self-taught web developer. He mostly teaches web development on Udemy and his YouTube channel. Vue.js is just one topic that he teaches. He enjoys teaching and passing on information to other web developers: he believes it is the best thing you can do.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:03:10] What other courses do you teach?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;He tries to cover basic web development topics. On Udemy Maximilian teaches Angular and generic JavaScript courses. He also teaches courses on Angular and Node.js. On his YouTube channel he teaches more back-end development and Node.js courses.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:04:00] Elevator Pitch for Vue.js&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Vue.js is a new framework that is popular because it is similar to React but also has Angular features. It is easier to learn than React: not everything is in JavaScript and JXS is not included. It is more also flexible and has better performance than Angular 1. Vue.js is easier than Angular 2 both to learn and master. It is still a JavaScript framework, where developers build single page applications or drop in existing applications to enhance views, control parts of a page with JavaScript, get rid of jQuery, and have an easier time creating applications.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:10] What are some challenges people run into as they learn it?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;If developers are brand new to Vue.js, getting started is easy. It has one thing that a lot of frameworks lack which is awesome documentation. Vuejs.org has a comprehension guide that makes getting started simple. There is a general idea that developers still need to learn of how to structure the app, which is similar to React. Developers have to learn how to build components which is used to build the application. The build template is where everything is controlled with Vue.js. JavaScript code is used as well as template syntax.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:06:27] So you build the template and then tell it how each part is supposed to behave with JavaScript?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Yes. To get started use Vue instances, which are JavaScript objects, control parts of the page and it is marked by an id on an HTML element. Then, write a Vue template, which is basically HTML code where extra features can be used to easily output a variable. It makes it much easier to control via Vue instance. Then add a code, add a method which changes the property of Vue instance. It works together and is easy to build up templates and control your page with Vue.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:11:12] Vue’s Advantages &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;That depends on the application. Vue.js is easier to learn, which is an advantage when trying to get new developers. The documentation on the website is excellent, which helps when learning the language. Vue also has it’s own single team that develops it’s products, such as the Vue Router and Vue X. It has better performance, but for extremely big projects Angular 4 may be better.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:13:38] Does Vue have routing in it?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Vue.js has its own router. The core Vue team develops it, which is a different package that is downloaded separately. The advantage to this is that if you don’t need the router, then you don’t have it in your bundle but can easily add it. Once it is added it integrates nicely.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:16] How does the Vue router compare to the React router?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The Vue router offers the same features as the React router: nested routes, passing parameters, route guards, etc. The Vue router i...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JSJ 276: Vue.js with Maximilian Schwarzmüller          </strong></div><div>This episode of JavaScript Jabber features panelists AJ O’Neal, Aimee Knight, and Charles Max Wood. They talk with special guest Maximilian Schwarzmüller about Vue.js. Tune in to find out more!</div><div><strong>[00:02:21] Introduction to Maximilian</strong></div><div>Maximilian lives in Germany and is a self-taught web developer. He mostly teaches web development on Udemy and his YouTube channel. Vue.js is just one topic that he teaches. He enjoys teaching and passing on information to other web developers: he believes it is the best thing you can do.</div><div><strong>[00:03:10] What other courses do you teach?</strong></div><div>He tries to cover basic web development topics. On Udemy Maximilian teaches Angular and generic JavaScript courses. He also teaches courses on Angular and Node.js. On his YouTube channel he teaches more back-end development and Node.js courses.</div><div><strong>[00:04:00] Elevator Pitch for Vue.js</strong></div><div>Vue.js is a new framework that is popular because it is similar to React but also has Angular features. It is easier to learn than React: not everything is in JavaScript and JXS is not included. It is more also flexible and has better performance than Angular 1. Vue.js is easier than Angular 2 both to learn and master. It is still a JavaScript framework, where developers build single page applications or drop in existing applications to enhance views, control parts of a page with JavaScript, get rid of jQuery, and have an easier time creating applications.</div><div><strong>[00:05:10] What are some challenges people run into as they learn it?</strong></div><div>If developers are brand new to Vue.js, getting started is easy. It has one thing that a lot of frameworks lack which is awesome documentation. Vuejs.org has a comprehension guide that makes getting started simple. There is a general idea that developers still need to learn of how to structure the app, which is similar to React. Developers have to learn how to build components which is used to build the application. The build template is where everything is controlled with Vue.js. JavaScript code is used as well as template syntax.</div><div><strong>[00:06:27] So you build the template and then tell it how each part is supposed to behave with JavaScript?</strong></div><div>Yes. To get started use Vue instances, which are JavaScript objects, control parts of the page and it is marked by an id on an HTML element. Then, write a Vue template, which is basically HTML code where extra features can be used to easily output a variable. It makes it much easier to control via Vue instance. Then add a code, add a method which changes the property of Vue instance. It works together and is easy to build up templates and control your page with Vue.</div><div> </div><div><strong>[00:11:12] Vue’s Advantages </strong></div><div>That depends on the application. Vue.js is easier to learn, which is an advantage when trying to get new developers. The documentation on the website is excellent, which helps when learning the language. Vue also has it’s own single team that develops it’s products, such as the Vue Router and Vue X. It has better performance, but for extremely big projects Angular 4 may be better.</div><div><strong>[00:13:38] Does Vue have routing in it?</strong></div><div>Vue.js has its own router. The core Vue team develops it, which is a different package that is downloaded separately. The advantage to this is that if you don’t need the router, then you don’t have it in your bundle but can easily add it. Once it is added it integrates nicely.</div><div><strong>[00:14:16] How does the Vue router compare to the React router?</strong></div><div>The Vue router offers the same features as the React router: nested routes, passing parameters, route guards, etc. The Vue router integrates nicely into the Vue package. It also injects into every component you have and is very simple. All that has to be done is just to execute one line of code and then the router is in the project.</div><div><strong>[00:17:10] How often is Vue.js upgraded and how hard is it to keep up?</strong></div><div>Vue.js only has two versions. Upgrading from Vue 1 to Vue 2 is easy. The base syntax and framework is still the same, you just need to adjust and move on. Since Vue 2 they released bigger upgrades. There so far haven’t been any issues upgrading, they have added new features, and still use the old code.</div><div><strong>[00:19:09] What is the feature with Vue as far as adoption goes?</strong></div><div>It is hard to predict but there are indicators that Vue.js has a good future. Vue.js probably will not overtake Angular but it is becoming important for companies in Asia, which is an important market. They have developed an Ionic version of Vue.js. There has also been an ongoing trend on GitHub.</div><div><strong>[00:21:20] Why do we keep having new frameworks and versions?</strong></div><div>The language of JavaScript itself is seeing rapid development. New features have been added, new web technologies developed, etc. One reason is that developers do more on the web. They want easier ways of building applications. There is no perfect framework so there has to be tradeoffs between the frameworks. There is no perfect solution for every application so need a framework for every application.</div><div><strong>[00:23:16] What is left undone in Vue.js?</strong></div><div>It is complete as far as something can be complete. Developers are working on service rendering to improve search engine optimization and initial rendering performance. They are also working on progress web app support.</div><div> </div><div><strong>[00:28:02] What drives the way that Vue grows?</strong></div><div>There is simplicity in their documentation. While the documentation is simple, the framework is also easy to learn. Maximilian believes that the reason Vue.js took off is because the documentation and framework work together nicely.</div><div><strong>[00:31:19] What is going to keep Vue around?</strong></div><div>The support is not based on corporation, but there is an Asian company that is developing a framework that uses Vue to with their own product. Because of this, can draw an assumption that they will keep Vue.js around. Vue.js also has a strong community and core team, giving it a good support system.</div><div><strong>[00:34:15] What are people using if they want to use Native Apps but they want to use Vue?</strong></div><div>They are having a hard time right now. Frameworks for Quasar and Weex are in the early stages. A Vue.js app needs to be built but there are packages that are working in that direction.</div><div><strong>[00:37:25] How do you structure your Udemy courses and what do you think of that as a whole?</strong></div><div>Maximilian started teaching Udemy courses about one and a half years ago. He really enjoys teaching. Each course follows a similar pattern. He starts with a rough topic, researches the topic to see what is in demand, and builds a course around projects. He then fits all the things he wants to teach into the project, plans the course curriculum, records and edits the lecture videos, and then finally releases the course.</div><div><strong>[00:39:22] What do you get the most questions about with your Vue course?</strong></div><div>Questions are mixed. Students dive into the course quickly but then pause. Most questions are about the basics. They usually have something to do with the first few sections of the course or setup problems.</div><div><strong>Picks          </strong></div><div>AJ<strong>:</strong>
</div><ul>
<li><a href="https://brokeeateryprovo.com/" rel="nofollow">Broke Eatery </a></li>
<li><a href="https://dreamdinners.com/" rel="nofollow">Dream Dinners</a></li>
</ul><div>Aimee:</div><ul>
<li><a href="https://jvns.ca/blog/2017/08/06/learning-at-work/" rel="nofollow">Julie Evans blog </a></li>
<li><a href="http://nodevember.org/" rel="nofollow">Nodevember</a></li>
</ul><div>Charles:</div><ul>
<li>The Ketogenic Diet</li>
<li><a href="http://2ketodudes.com/" rel="nofollow">2 Keto Dudes Podcast </a></li>
</ul><div>Max:</div><ul>
<li><a href="https://nuxtjs.org" rel="nofollow">Nuxt.js Framework </a></li>
<li><a href="http://www.slack.com" rel="nofollow">Slack “Chat with yourself” Channel</a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://onsen.io/vue/" rel="nofollow">Onsen UI for Vue</a></li>
<li><a href="https://twitter.com/maxedapps?lang=en" rel="nofollow">Twitter</a></li>
<li><a href="https://www.youtube.com/channel/UCSJbGtTlrDami-tDGPUV9-w" rel="nofollow">Youtube</a></li>
<li><a href="https://academind.com/" rel="nofollow">https://academind.com/</a></li>
<li>
<a href="https://www.udemy.com/vuejs-2-the-complete-guide/" rel="nofollow">Utemy Vue.js Course</a> </li>
</ul><div>Special Guest: Maximilian Schwarzmüller.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 276: Vue.js with Maximilian Schwarzmüller          &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber features panelists AJ O’Neal, Aimee Knight, and Charles Max Wood. They talk with special guest Maximilian Schwarzmüller about Vue.js. Tune in to find out more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:21] Introduction to Maximilian&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Maximilian lives in Germany and is a self-taught web developer. He mostly teaches web development on Udemy and his YouTube channel. Vue.js is just one topic that he teaches. He enjoys teaching and passing on information to other web developers: he believes it is the best thing you can do.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:03:10] What other courses do you teach?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;He tries to cover basic web development topics. On Udemy Maximilian teaches Angular and generic JavaScript courses. He also teaches courses on Angular and Node.js. On his YouTube channel he teaches more back-end development and Node.js courses.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:04:00] Elevator Pitch for Vue.js&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Vue.js is a new framework that is popular because it is similar to React but also has Angular features. It is easier to learn than React: not everything is in JavaScript and JXS is not included. It is more also flexible and has better performance than Angular 1. Vue.js is easier than Angular 2 both to learn and master. It is still a JavaScript framework, where developers build single page applications or drop in existing applications to enhance views, control parts of a page with JavaScript, get rid of jQuery, and have an easier time creating applications.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:10] What are some challenges people run into as they learn it?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;If developers are brand new to Vue.js, getting started is easy. It has one thing that a lot of frameworks lack which is awesome documentation. Vuejs.org has a comprehension guide that makes getting started simple. There is a general idea that developers still need to learn of how to structure the app, which is similar to React. Developers have to learn how to build components which is used to build the application. The build template is where everything is controlled with Vue.js. JavaScript code is used as well as template syntax.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:06:27] So you build the template and then tell it how each part is supposed to behave with JavaScript?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Yes. To get started use Vue instances, which are JavaScript objects, control parts of the page and it is marked by an id on an HTML element. Then, write a Vue template, which is basically HTML code where extra features can be used to easily output a variable. It makes it much easier to control via Vue instance. Then add a code, add a method which changes the property of Vue instance. It works together and is easy to build up templates and control your page with Vue.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:11:12] Vue’s Advantages &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;That depends on the application. Vue.js is easier to learn, which is an advantage when trying to get new developers. The documentation on the website is excellent, which helps when learning the language. Vue also has it’s own single team that develops it’s products, such as the Vue Router and Vue X. It has better performance, but for extremely big projects Angular 4 may be better.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:13:38] Does Vue have routing in it?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Vue.js has its own router. The core Vue team develops it, which is a different package that is downloaded separately. The advantage to this is that if you don’t need the router, then you don’t have it in your bundle but can easily add it. Once it is added it integrates nicely.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:16] How does the Vue router compare to the React router?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The Vue router offers the same features as the React router: nested routes, passing parameters, route guards, etc. The Vue router integrates nicely into the Vue package. It also injects into every component you have and is very simple. All that has to be done is just to execute one line of code and then the router is in the project.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:17:10] How often is Vue.js upgraded and how hard is it to keep up?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Vue.js only has two versions. Upgrading from Vue 1 to Vue 2 is easy. The base syntax and framework is still the same, you just need to adjust and move on. Since Vue 2 they released bigger upgrades. There so far haven’t been any issues upgrading, they have added new features, and still use the old code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:19:09] What is the feature with Vue as far as adoption goes?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;It is hard to predict but there are indicators that Vue.js has a good future. Vue.js probably will not overtake Angular but it is becoming important for companies in Asia, which is an important market. They have developed an Ionic version of Vue.js. There has also been an ongoing trend on GitHub.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:21:20] Why do we keep having new frameworks and versions?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The language of JavaScript itself is seeing rapid development. New features have been added, new web technologies developed, etc. One reason is that developers do more on the web. They want easier ways of building applications. There is no perfect framework so there has to be tradeoffs between the frameworks. There is no perfect solution for every application so need a framework for every application.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:23:16] What is left undone in Vue.js?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;It is complete as far as something can be complete. Developers are working on service rendering to improve search engine optimization and initial rendering performance. They are also working on progress web app support.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:28:02] What drives the way that Vue grows?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There is simplicity in their documentation. While the documentation is simple, the framework is also easy to learn. Maximilian believes that the reason Vue.js took off is because the documentation and framework work together nicely.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:31:19] What is going to keep Vue around?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The support is not based on corporation, but there is an Asian company that is developing a framework that uses Vue to with their own product. Because of this, can draw an assumption that they will keep Vue.js around. Vue.js also has a strong community and core team, giving it a good support system.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:34:15] What are people using if they want to use Native Apps but they want to use Vue?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;They are having a hard time right now. Frameworks for Quasar and Weex are in the early stages. A Vue.js app needs to be built but there are packages that are working in that direction.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:37:25] How do you structure your Udemy courses and what do you think of that as a whole?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Maximilian started teaching Udemy courses about one and a half years ago. He really enjoys teaching. Each course follows a similar pattern. He starts with a rough topic, researches the topic to see what is in demand, and builds a course around projects. He then fits all the things he wants to teach into the project, plans the course curriculum, records and edits the lecture videos, and then finally releases the course.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:39:22] What do you get the most questions about with your Vue course?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Questions are mixed. Students dive into the course quickly but then pause. Most questions are about the basics. They usually have something to do with the first few sections of the course or setup problems.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks          &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ&lt;strong&gt;:&lt;/strong&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://brokeeateryprovo.com/&#34; rel=&#34;nofollow&#34;&gt;Broke Eatery &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dreamdinners.com/&#34; rel=&#34;nofollow&#34;&gt;Dream Dinners&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Aimee:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://jvns.ca/blog/2017/08/06/learning-at-work/&#34; rel=&#34;nofollow&#34;&gt;Julie Evans blog &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Charles:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The Ketogenic Diet&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://2ketodudes.com/&#34; rel=&#34;nofollow&#34;&gt;2 Keto Dudes Podcast &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Max:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nuxtjs.org&#34; rel=&#34;nofollow&#34;&gt;Nuxt.js Framework &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.slack.com&#34; rel=&#34;nofollow&#34;&gt;Slack “Chat with yourself” Channel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://onsen.io/vue/&#34; rel=&#34;nofollow&#34;&gt;Onsen UI for Vue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/maxedapps?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCSJbGtTlrDami-tDGPUV9-w&#34; rel=&#34;nofollow&#34;&gt;Youtube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://academind.com/&#34; rel=&#34;nofollow&#34;&gt;https://academind.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.udemy.com/vuejs-2-the-complete-guide/&#34; rel=&#34;nofollow&#34;&gt;Utemy Vue.js Course&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Maximilian Schwarzmüller.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48632476" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5c0d4885-f4a0-49db-92bb-d7b4a5146226/stream.mp3"/>
                
                <guid isPermaLink="false">79df6eeb-dbf0-40cc-b27a-41da78d646a0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-276-vue-js-with-maximilian-schwarzmuller</link>
                <pubDate>Tue, 29 Aug 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3039</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 275: Zones in Node with Austin McDaniel</itunes:title>
                <title>JSJ 275: Zones in Node with Austin McDaniel</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 275: Zones in Node with Austin McDaniel&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The panel for this week on JavaScript Jabber is Cory House, Aimee Knight, and Charles Max Wood. They speak with special guest Austin McDaniel about Zones in Node. Tune in to learn more about this topic!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:11] Introduction to Austin &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Austin has worked in JavaScript for the past ten years. He currently works in Angular development and is a panelist on Angular Air. He has spent most of his career doing work in front-end development but has recently begun working with back-end development. With his move to back-end work he has incorporated front-end ideas with Angular into a back-end concept.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:00] The Way it Works&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;NodeJS is an event loop. There is no way to scope the context of a call stack. So for example, Austin makes a Node request to a server and wants to track the life cycle of that Node request. Once deep in the scope, or deep in the code, it is not easy to get the unique id. Maybe he wants to get the user from Passport JS. Other languages – Python, Java – have a concept called thread local storage. They can associate context with the thread and throughout the life cycle of that request, he can retrieve that context.&lt;/div&gt;&lt;div&gt;There is a TC39 proposal for zones&lt;strong&gt;. &lt;/strong&gt;A zone allows you to do what was just described. They can create new zones and associate data with them. Zones can also associate unique ids for requests and can associate the user so they can see who requested later in the stack. Zones also allow to scope and create a context. And then it allows scoping requests and capturing contacts all the way down.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:40] Zone Uses&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;One way Zone is being used is to capture stack traces, and associating unique ids with the requests. If there is an error, then Zone can capture a stack request and associate that back to the request that happened. Otherwise, the error would be vague.&lt;/div&gt;&lt;div&gt;Zones are a TC39 proposal. Because it is still a proposal people are unsure how they can use it. Zones are not a new concept. Austin first saw Zones being used back when Angular 2 was first conceived. If an event happened and they wanted to isolate a component and create a scope for it, they used Zones to do so. Not a huge fan of how it worked out (quirky). He used the same library that Angular uses in his backend. It is a specific implementation for Node. Monkey patches all of the functions and creates a scope and passes it down to your functions, which does a good job capturing the information.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:08:40] Is installing the library all you need to get this started?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Yes, go to npminstallzone.js and install the library. There is a middler function for kla. To fork the zone, typing zone.current. This takes the Zone you are in and creates a new isolated Zone for that fork. A name can then be created for the Zone so it can be associated back with a call stack and assigned properties. Later, any properties can be retrieved no matter what level you are at.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:09:50] So did you create the Zone library or did Google?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The Google team created the Zone library. It was introduced in 2014 with Angular 2. It is currently used in front-end development.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:10:12] Is the TC39 proposal based on the Zone library?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;While Austin has a feeling that the TC39 proposal came out of the Zone library, he cannot say for sure.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:10:39] What stage is the proposal in right now?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Zone is in Stage Zero right now. Zone JS is the most popular version because of its forced adoption to Angular. He recommends people use the Angular version because it is the most tested as it has a high number of people using it for front-end development.&lt;/d...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JSJ 275: Zones in Node with Austin McDaniel</strong></div><div>The panel for this week on JavaScript Jabber is Cory House, Aimee Knight, and Charles Max Wood. They speak with special guest Austin McDaniel about Zones in Node. Tune in to learn more about this topic!</div><div><strong>[00:01:11] Introduction to Austin </strong></div><div>Austin has worked in JavaScript for the past ten years. He currently works in Angular development and is a panelist on Angular Air. He has spent most of his career doing work in front-end development but has recently begun working with back-end development. With his move to back-end work he has incorporated front-end ideas with Angular into a back-end concept.</div><div><strong>[00:02:00] The Way it Works</strong></div><div>NodeJS is an event loop. There is no way to scope the context of a call stack. So for example, Austin makes a Node request to a server and wants to track the life cycle of that Node request. Once deep in the scope, or deep in the code, it is not easy to get the unique id. Maybe he wants to get the user from Passport JS. Other languages – Python, Java – have a concept called thread local storage. They can associate context with the thread and throughout the life cycle of that request, he can retrieve that context.</div><div>There is a TC39 proposal for zones<strong>. </strong>A zone allows you to do what was just described. They can create new zones and associate data with them. Zones can also associate unique ids for requests and can associate the user so they can see who requested later in the stack. Zones also allow to scope and create a context. And then it allows scoping requests and capturing contacts all the way down.</div><div><strong>[00:05:40] Zone Uses</strong></div><div>One way Zone is being used is to capture stack traces, and associating unique ids with the requests. If there is an error, then Zone can capture a stack request and associate that back to the request that happened. Otherwise, the error would be vague.</div><div>Zones are a TC39 proposal. Because it is still a proposal people are unsure how they can use it. Zones are not a new concept. Austin first saw Zones being used back when Angular 2 was first conceived. If an event happened and they wanted to isolate a component and create a scope for it, they used Zones to do so. Not a huge fan of how it worked out (quirky). He used the same library that Angular uses in his backend. It is a specific implementation for Node. Monkey patches all of the functions and creates a scope and passes it down to your functions, which does a good job capturing the information.</div><div><strong>[00:08:40] Is installing the library all you need to get this started?</strong></div><div>Yes, go to npminstallzone.js and install the library. There is a middler function for kla. To fork the zone, typing zone.current. This takes the Zone you are in and creates a new isolated Zone for that fork. A name can then be created for the Zone so it can be associated back with a call stack and assigned properties. Later, any properties can be retrieved no matter what level you are at.</div><div><strong>[00:09:50] So did you create the Zone library or did Google?</strong></div><div>The Google team created the Zone library. It was introduced in 2014 with Angular 2. It is currently used in front-end development.</div><div><strong>[00:10:12] Is the TC39 proposal based on the Zone library?</strong></div><div>While Austin has a feeling that the TC39 proposal came out of the Zone library, he cannot say for sure.</div><div><strong>[00:10:39] What stage is the proposal in right now?</strong></div><div>Zone is in Stage Zero right now. Zone JS is the most popular version because of its forced adoption to Angular. He recommends people use the Angular version because it is the most tested as it has a high number of people using it for front-end development.</div><div><strong>[00:11:50] Is there an easy way to copy the information from one thread to another?</strong></div><div>Yes. The best way would probably be to manually copy the information. Forking it may also work.</div><div><strong>[00:14:18] Is Stage Zero where someone is still looking to put it in or is it imminent? </strong></div><div>Austin believes that since it is actually in a stage, it means it is going to happen eventually but could be wrong. He assumes that it is going to be similar to the version that is out now. Aimee read that Stage Zero is the implementation stage where developers are gathering input about the product. Austin says that this basically means, “Implementation may vary. Enter at your own risk.”</div><div><strong>[00:16:21] If I’m using New Relic, is it using Zone JS under the hood? </strong></div><div>Austin is unsure but there something like that has to be done if profiling is being used. There has to be a way that you insert yourself in between calls. Zone is doing that while providing context, but probably not using Zone JS. There is a similar implementation to tracing and inserting logging in between all calls and timeouts.</div><div><strong>[00:17:22] What are the nuances? Why isn’t everybody doing this?</strong></div><div>Zone is still new in the JavaScript world, meaning everyone has a ton of ideas about what should be done. It can be frustrating to work with Zone in front-end development because it has to be manually learned. But in terms of implementation, only trying to create a context. Austin recommends Zone if people want to create direct contacts. The exception would be 100 lines of Zone traces because they can get difficult.</div><div>Another issue Austin has is Node’s native basic weight. Weight hooks are still up in the air. The team is currently waiting on the Node JS community to provide additional information so that they can finish. Context can get lost sometimes if the wrong language is used. He is using Typescript and doesn’t have that problem because it is straightforward.</div><div><strong>[00:21:44:] Does this affect your ability to test your software at all?</strong></div><div>No, there have not been any issues with testing. One thing to accommodate for is if you are expecting certain contexts to be present you have to mock for those in the tests. After that happens, the tests should have no problems.</div><div><strong>Picks</strong></div><div><strong>Cory:</strong></div><ul><li><a href="https://www.apple.com/airpods/" rel="nofollow">Apple AirPods</a></li></ul><div>
<strong>Aimee:</strong>​</div><ul>
<li><a href="https://play.spotify.com/artist/4kjWnaLfIRcLJ1Dy4Wr6tY?autoplay=true&play=true&utm_medium=open&utm_source=open.spotify.com" rel="nofollow">Blackmill</a></li>
<li><a href="https://blog.thoughtram.io/angular/2016/01/22/understanding-zones.html" rel="nofollow">Understanding Zones</a></li>
</ul><div>
<strong>Charles</strong>:</div><ul>
<li><a href="https://www.amazon.com/Classical-for-Reading/dp/B074FDHL2Z" rel="nofollow">Classical Reading Playlist on Amazon</a></li>
<li>Building stairs for his dad</li>
<li><a href="https://angulardevsummit.com/" rel="nofollow">Angular Dev Summit </a></li>
</ul><div>
<strong>Austin</strong>:</div><ul><li><a href="https://github.com/ngrx" rel="nofollow">NGRX Library Redux </a></li></ul><div><strong>Links</strong></div><ul>
<li><a href="https://twitter.com/amcdnl?lang=en" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/amcdnl" rel="nofollow">GitHub</a></li>
</ul><div>Special Guest: Austin McDaniel.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 275: Zones in Node with Austin McDaniel&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The panel for this week on JavaScript Jabber is Cory House, Aimee Knight, and Charles Max Wood. They speak with special guest Austin McDaniel about Zones in Node. Tune in to learn more about this topic!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:11] Introduction to Austin &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Austin has worked in JavaScript for the past ten years. He currently works in Angular development and is a panelist on Angular Air. He has spent most of his career doing work in front-end development but has recently begun working with back-end development. With his move to back-end work he has incorporated front-end ideas with Angular into a back-end concept.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:00] The Way it Works&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;NodeJS is an event loop. There is no way to scope the context of a call stack. So for example, Austin makes a Node request to a server and wants to track the life cycle of that Node request. Once deep in the scope, or deep in the code, it is not easy to get the unique id. Maybe he wants to get the user from Passport JS. Other languages – Python, Java – have a concept called thread local storage. They can associate context with the thread and throughout the life cycle of that request, he can retrieve that context.&lt;/div&gt;&lt;div&gt;There is a TC39 proposal for zones&lt;strong&gt;. &lt;/strong&gt;A zone allows you to do what was just described. They can create new zones and associate data with them. Zones can also associate unique ids for requests and can associate the user so they can see who requested later in the stack. Zones also allow to scope and create a context. And then it allows scoping requests and capturing contacts all the way down.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:40] Zone Uses&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;One way Zone is being used is to capture stack traces, and associating unique ids with the requests. If there is an error, then Zone can capture a stack request and associate that back to the request that happened. Otherwise, the error would be vague.&lt;/div&gt;&lt;div&gt;Zones are a TC39 proposal. Because it is still a proposal people are unsure how they can use it. Zones are not a new concept. Austin first saw Zones being used back when Angular 2 was first conceived. If an event happened and they wanted to isolate a component and create a scope for it, they used Zones to do so. Not a huge fan of how it worked out (quirky). He used the same library that Angular uses in his backend. It is a specific implementation for Node. Monkey patches all of the functions and creates a scope and passes it down to your functions, which does a good job capturing the information.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:08:40] Is installing the library all you need to get this started?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Yes, go to npminstallzone.js and install the library. There is a middler function for kla. To fork the zone, typing zone.current. This takes the Zone you are in and creates a new isolated Zone for that fork. A name can then be created for the Zone so it can be associated back with a call stack and assigned properties. Later, any properties can be retrieved no matter what level you are at.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:09:50] So did you create the Zone library or did Google?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The Google team created the Zone library. It was introduced in 2014 with Angular 2. It is currently used in front-end development.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:10:12] Is the TC39 proposal based on the Zone library?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;While Austin has a feeling that the TC39 proposal came out of the Zone library, he cannot say for sure.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:10:39] What stage is the proposal in right now?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Zone is in Stage Zero right now. Zone JS is the most popular version because of its forced adoption to Angular. He recommends people use the Angular version because it is the most tested as it has a high number of people using it for front-end development.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:11:50] Is there an easy way to copy the information from one thread to another?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Yes. The best way would probably be to manually copy the information. Forking it may also work.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:18] Is Stage Zero where someone is still looking to put it in or is it imminent? &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Austin believes that since it is actually in a stage, it means it is going to happen eventually but could be wrong. He assumes that it is going to be similar to the version that is out now. Aimee read that Stage Zero is the implementation stage where developers are gathering input about the product. Austin says that this basically means, “Implementation may vary. Enter at your own risk.”&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:16:21] If I’m using New Relic, is it using Zone JS under the hood? &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Austin is unsure but there something like that has to be done if profiling is being used. There has to be a way that you insert yourself in between calls. Zone is doing that while providing context, but probably not using Zone JS. There is a similar implementation to tracing and inserting logging in between all calls and timeouts.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:17:22] What are the nuances? Why isn’t everybody doing this?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Zone is still new in the JavaScript world, meaning everyone has a ton of ideas about what should be done. It can be frustrating to work with Zone in front-end development because it has to be manually learned. But in terms of implementation, only trying to create a context. Austin recommends Zone if people want to create direct contacts. The exception would be 100 lines of Zone traces because they can get difficult.&lt;/div&gt;&lt;div&gt;Another issue Austin has is Node’s native basic weight. Weight hooks are still up in the air. The team is currently waiting on the Node JS community to provide additional information so that they can finish. Context can get lost sometimes if the wrong language is used. He is using Typescript and doesn’t have that problem because it is straightforward.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:21:44:] Does this affect your ability to test your software at all?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;No, there have not been any issues with testing. One thing to accommodate for is if you are expecting certain contexts to be present you have to mock for those in the tests. After that happens, the tests should have no problems.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Cory:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.apple.com/airpods/&#34; rel=&#34;nofollow&#34;&gt;Apple AirPods&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Aimee:&lt;/strong&gt;​&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://play.spotify.com/artist/4kjWnaLfIRcLJ1Dy4Wr6tY?autoplay=true&amp;play=true&amp;utm_medium=open&amp;utm_source=open.spotify.com&#34; rel=&#34;nofollow&#34;&gt;Blackmill&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.thoughtram.io/angular/2016/01/22/understanding-zones.html&#34; rel=&#34;nofollow&#34;&gt;Understanding Zones&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Charles&lt;/strong&gt;:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Classical-for-Reading/dp/B074FDHL2Z&#34; rel=&#34;nofollow&#34;&gt;Classical Reading Playlist on Amazon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Building stairs for his dad&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angulardevsummit.com/&#34; rel=&#34;nofollow&#34;&gt;Angular Dev Summit &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;Austin&lt;/strong&gt;:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/ngrx&#34; rel=&#34;nofollow&#34;&gt;NGRX Library Redux &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/amcdnl?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/amcdnl&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Austin McDaniel.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="30548218" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3ccdd903-4f5c-44d8-9120-7b39cced4bac/stream.mp3"/>
                
                <guid isPermaLink="false">cf005a07-b011-41fc-9571-dfc04582d166</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-275-zones-in-node-with-austin-mcdaniel</link>
                <pubDate>Tue, 22 Aug 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>1909</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 274: Amazon Voice Services and Echo Skills with Terrance Smith</itunes:title>
                <title>JSJ 274: Amazon Voice Services and Echo Skills with Terrance Smith</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 274 Amazon Voice Services and Echo Skills with Terrance Smith&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and we have special guest Terrance Smith. He’s here today to talk about the Amazon Alexa platform. So tune in and learn more about Amazon Voice Services!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[01:00] – Introduction to Terrance Smith&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Terrance is from Hacker Ferrer Software. They hack love into software.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[01:30] – Amazon Voice Service&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;What I’m working on is called My CareTaker named probably pending change. What it will do and what it is doing will be to help you be there as a caretaker’s aid for the person in your life. If you have to take care an older parent, My CareTaker will be there in your place if you have to work that day. It will be your liaison to that person. Your mom and dad can talk to My CareTaker and My CareTaker could signal you via SMS or email message or tweet, anything on your usage dashboard, and you would be able to respond. It’s there when you’re not.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[04:35] – Capabilities &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Getting started with it, there are different layers. The first layer is the Skills Kit for generally getting into the Amazon IoT. It has a limited subset of the functionality. You can give commands. The device parses them, sends them to Amazon’s endpoint, Amazon sends a call back to your API endpoint, and you can do whatever you want. That is the first level. You can make it do things like turn on your light switch, start your car, change your thermostat, or make an API call to some website somewhere to do anything.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[05:50] – Skills Kit&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Skills Kit is different with AVS. Skills Kit, you can install it on any device. You’re spinning up a web service and register it on Amazon’s website. As long as you have an endpoint, you can register, say, the Amazon Web Services Lambda. Start that up and do something. The Skills Kit is literally the web endpoint response. Amazon Voice Services is a bit more in-depth.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[07:00] – Steps for programming&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;With the Skills Kit, you register what would be your utterance, your skill name, and you would give it a couple of sets of phrases to accept. Say, you have a skill that can start a car, your skill is “Car Starter.” “Alexa tell Car Starter to start the car.” At which point, your web service will be notified that that is the utterance. It literally has a case statement. You can have any number of individual conditional branches outside of that. The limitation for the Skills Kit is you have to have the “tell” or “ask” and the name of the skill to do whatever. It’s also going to be publicly accessible. For the most part, it’s literally a web service.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[10:55] – Boilerplates for AWS Lambda&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Boilerplates can be used if you want to develop for production. If you publish a skill, you get free AVS instance time. You can host your skill for free for some amount of time. There are GUI tools to make it easier but if you’re a developer, you’re probably going to do the spin up a web service and deal it that way.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[11:45] – Do you have to have an Amazon Echo?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;At one point, you have to have the Echo but now there is this called Echoism, which allows you to run it in your browser. In addition to that, you can potentially install it on a device like a Raspberry Pi and run Amazon Voice Services. The actual engine is on your PC, Mac, or Linux box. You have different options.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[12:35] – Machine learning&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are certain things that Amazon Alexa understand now that it did last year or time before that like understanding utterances and phrases better. A lot of the machine learning is definitely under the...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JSJ 274 Amazon Voice Services and Echo Skills with Terrance Smith</strong></div><div>On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and we have special guest Terrance Smith. He’s here today to talk about the Amazon Alexa platform. So tune in and learn more about Amazon Voice Services!</div><div><strong>[01:00] – Introduction to Terrance Smith</strong></div><div>Terrance is from Hacker Ferrer Software. They hack love into software.</div><div><strong>[01:30] – Amazon Voice Service</strong></div><div>What I’m working on is called My CareTaker named probably pending change. What it will do and what it is doing will be to help you be there as a caretaker’s aid for the person in your life. If you have to take care an older parent, My CareTaker will be there in your place if you have to work that day. It will be your liaison to that person. Your mom and dad can talk to My CareTaker and My CareTaker could signal you via SMS or email message or tweet, anything on your usage dashboard, and you would be able to respond. It’s there when you’re not.</div><div><strong>[04:35] – Capabilities </strong></div><div>Getting started with it, there are different layers. The first layer is the Skills Kit for generally getting into the Amazon IoT. It has a limited subset of the functionality. You can give commands. The device parses them, sends them to Amazon’s endpoint, Amazon sends a call back to your API endpoint, and you can do whatever you want. That is the first level. You can make it do things like turn on your light switch, start your car, change your thermostat, or make an API call to some website somewhere to do anything.</div><div><strong>[05:50] – Skills Kit</strong></div><div>Skills Kit is different with AVS. Skills Kit, you can install it on any device. You’re spinning up a web service and register it on Amazon’s website. As long as you have an endpoint, you can register, say, the Amazon Web Services Lambda. Start that up and do something. The Skills Kit is literally the web endpoint response. Amazon Voice Services is a bit more in-depth.</div><div><strong>[07:00] – Steps for programming</strong></div><div>With the Skills Kit, you register what would be your utterance, your skill name, and you would give it a couple of sets of phrases to accept. Say, you have a skill that can start a car, your skill is “Car Starter.” “Alexa tell Car Starter to start the car.” At which point, your web service will be notified that that is the utterance. It literally has a case statement. You can have any number of individual conditional branches outside of that. The limitation for the Skills Kit is you have to have the “tell” or “ask” and the name of the skill to do whatever. It’s also going to be publicly accessible. For the most part, it’s literally a web service.</div><div><strong>[10:55] – Boilerplates for AWS Lambda</strong></div><div>Boilerplates can be used if you want to develop for production. If you publish a skill, you get free AVS instance time. You can host your skill for free for some amount of time. There are GUI tools to make it easier but if you’re a developer, you’re probably going to do the spin up a web service and deal it that way.</div><div><strong>[11:45] – Do you have to have an Amazon Echo?</strong></div><div>At one point, you have to have the Echo but now there is this called Echoism, which allows you to run it in your browser. In addition to that, you can potentially install it on a device like a Raspberry Pi and run Amazon Voice Services. The actual engine is on your PC, Mac, or Linux box. You have different options.</div><div><strong>[12:35] – Machine learning</strong></div><div>There are certain things that Amazon Alexa understand now that it did last year or time before that like understanding utterances and phrases better. A lot of the machine learning is definitely under the covers. The other portion of it Alexa Voice Service, which is a whole engine that you have untethered access to other portions like how to handle responses. That’s where you can build a custom device and take it apart. So the API that we’re working with here is just using JSON and HTTP.</div><div><strong>[16:40] – Amazon Echo Show</strong></div><div>You have that full real-time back and forth communication ability but there is no video streaming or video processing ability yet. You can utilize the engine in such a way that Amazon Voice Services can work with your existing tool language. If you have a Raspberry Pi and you have a camera to it, you can potentially work within that. But again, the official API’s and docs for that are not available yet.</div><div><strong>[27:20] – Challenges</strong></div><div>There’s an appliance in this house that listens to everything I say. There’s that natural inclination to not trust it, especially with the older generations. Giving past that is getting people to use the device. Some of the programming sides of it are getting the communication to work, doing something that Alexa isn’t pre-programmed to do. There isn’t a lot of documentation out there, just a couple of examples. The original examples are written in Java and trying to convert it to Node or JavaScript would be some of the technical challenges. In addition, getting it installed and setup takes at least an hour at the beginning. There’s also a learning curve involved.</div><div><strong>[29:35] – Is your product layered in an Echo or is your product a separate device?</strong></div><div>Terrance’s product is a completely separate device. One of the functionality of his program is medicine reminders. It can only respond to whatever the API calls from Amazon tells you to respond to but it can’t do anything like send something back. It can do an immediate audio response with a picture or turn on and off a light switch. But it can’t send a message back in like two hours from now. You do want your Alexa device to have (verbally) a list of notifications like on your phone. TLDR, Terrance can go a little further with just the Skills Kit.</div><div><strong>[32:00] – Could you set it up through a web server?</strong></div><div>Yes. There are examples out there. There’s Alexa in the browser. You can open up a browser and communicate with that. There are examples of it being installed like an app. You can deploy it to your existing iPhone app or Android app and have it interact that way. Or you can have it interact independently on a completely different device like a Raspberry Pi. But not a lot of folks are using it that way.</div><div><strong>[33:10] – Monetization</strong></div><div>Amazon isn’t changing anything in terms of monetization. They make discovery a lot easier though. If you knew the name of the app, you could just say, “Alexa, [tell the name of the app].” It will do a lazy load of the actual skill and it will add it to your available skill’s list.</div><div>However, there is something called the Alexa Fund, which is kind of a startup fund that they have, which you can apply for. If you’re doing something interesting, there is a number of things you have to do. Ideally, you can get funding for whatever your product is. It is an available avenue for you.</div><div><strong>[36:25] – More information, documentation, walkthroughs</strong></div><div>The number one place to go to as far as getting started is the Amazon websites. They have the Conexant 4-Mic Far-Field Dev Kit. It has 4 mics and it has already a lot of what you need. You have to boot it up and/or SSH into it or plug it up and code it. They have a couple of these kits for $300 to $400. It’s one of the safe and simpler options.</div><div>There are also directions for the AVS sites which is under Alexa Voice Services, where you can go to the Github from there. There will give you directions using the Raspberry Pi.  If not that, there’s also the Slack chatroom. It is <a href="http://alexaslack.com" rel="nofollow">alexaslack.com</a>. Travis Teague is the guy in charge in there.</div><div><strong>Picks</strong></div><div><strong>Joe Eames</strong></div><ul><li><a href="https://www.amazon.com/Cosmic-Engineers-Clifford-D-Simak/dp/041705730X" rel="nofollow">Cosmic Engineers by Clifford D. Simak</a></li></ul><div><strong>Aimee Knight</strong></div><ul>
<li><a href="http://www.reactrally.com/" rel="nofollow">Conference: React Rally</a></li>
<li>Pancakes</li>
</ul><div><strong>Charles Max Wood</strong></div><ul>
<li><a href="https://angularsummit.com/" rel="nofollow">Conference: Angular Dev Summit</a></li>
<li>Conference: React Dev Summit</li>
<li><a href="https://devchat.tv/register/javascript-jabber-slack" rel="nofollow">JavaScript Jabber Slack</a></li>
</ul><div><strong>Terrance Smith</strong></div><ul>
<li><a href="http://elm-lang.org/" rel="nofollow">Language: Elm</a></li>
<li><a href="https://www.youtube.com/user/schooloflifechannel" rel="nofollow">Youtube channel: The School of Life</a></li>
<li><a href="http://www.nightinthewoods.com/" rel="nofollow">Game: Night in the Woods</a></li>
<li><a href="http://hackerferret.com/" rel="nofollow">Hacker Ferret Software</a></li>
<li><a href="http://hackerferret.com/" rel="nofollow">Hackerferret.com</a></li>
</ul><div>Special Guest: Terrance Smith.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 274 Amazon Voice Services and Echo Skills with Terrance Smith&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and we have special guest Terrance Smith. He’s here today to talk about the Amazon Alexa platform. So tune in and learn more about Amazon Voice Services!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[01:00] – Introduction to Terrance Smith&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Terrance is from Hacker Ferrer Software. They hack love into software.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[01:30] – Amazon Voice Service&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;What I’m working on is called My CareTaker named probably pending change. What it will do and what it is doing will be to help you be there as a caretaker’s aid for the person in your life. If you have to take care an older parent, My CareTaker will be there in your place if you have to work that day. It will be your liaison to that person. Your mom and dad can talk to My CareTaker and My CareTaker could signal you via SMS or email message or tweet, anything on your usage dashboard, and you would be able to respond. It’s there when you’re not.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[04:35] – Capabilities &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Getting started with it, there are different layers. The first layer is the Skills Kit for generally getting into the Amazon IoT. It has a limited subset of the functionality. You can give commands. The device parses them, sends them to Amazon’s endpoint, Amazon sends a call back to your API endpoint, and you can do whatever you want. That is the first level. You can make it do things like turn on your light switch, start your car, change your thermostat, or make an API call to some website somewhere to do anything.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[05:50] – Skills Kit&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Skills Kit is different with AVS. Skills Kit, you can install it on any device. You’re spinning up a web service and register it on Amazon’s website. As long as you have an endpoint, you can register, say, the Amazon Web Services Lambda. Start that up and do something. The Skills Kit is literally the web endpoint response. Amazon Voice Services is a bit more in-depth.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[07:00] – Steps for programming&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;With the Skills Kit, you register what would be your utterance, your skill name, and you would give it a couple of sets of phrases to accept. Say, you have a skill that can start a car, your skill is “Car Starter.” “Alexa tell Car Starter to start the car.” At which point, your web service will be notified that that is the utterance. It literally has a case statement. You can have any number of individual conditional branches outside of that. The limitation for the Skills Kit is you have to have the “tell” or “ask” and the name of the skill to do whatever. It’s also going to be publicly accessible. For the most part, it’s literally a web service.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[10:55] – Boilerplates for AWS Lambda&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Boilerplates can be used if you want to develop for production. If you publish a skill, you get free AVS instance time. You can host your skill for free for some amount of time. There are GUI tools to make it easier but if you’re a developer, you’re probably going to do the spin up a web service and deal it that way.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[11:45] – Do you have to have an Amazon Echo?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;At one point, you have to have the Echo but now there is this called Echoism, which allows you to run it in your browser. In addition to that, you can potentially install it on a device like a Raspberry Pi and run Amazon Voice Services. The actual engine is on your PC, Mac, or Linux box. You have different options.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[12:35] – Machine learning&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are certain things that Amazon Alexa understand now that it did last year or time before that like understanding utterances and phrases better. A lot of the machine learning is definitely under the covers. The other portion of it Alexa Voice Service, which is a whole engine that you have untethered access to other portions like how to handle responses. That’s where you can build a custom device and take it apart. So the API that we’re working with here is just using JSON and HTTP.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[16:40] – Amazon Echo Show&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;You have that full real-time back and forth communication ability but there is no video streaming or video processing ability yet. You can utilize the engine in such a way that Amazon Voice Services can work with your existing tool language. If you have a Raspberry Pi and you have a camera to it, you can potentially work within that. But again, the official API’s and docs for that are not available yet.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[27:20] – Challenges&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There’s an appliance in this house that listens to everything I say. There’s that natural inclination to not trust it, especially with the older generations. Giving past that is getting people to use the device. Some of the programming sides of it are getting the communication to work, doing something that Alexa isn’t pre-programmed to do. There isn’t a lot of documentation out there, just a couple of examples. The original examples are written in Java and trying to convert it to Node or JavaScript would be some of the technical challenges. In addition, getting it installed and setup takes at least an hour at the beginning. There’s also a learning curve involved.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[29:35] – Is your product layered in an Echo or is your product a separate device?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Terrance’s product is a completely separate device. One of the functionality of his program is medicine reminders. It can only respond to whatever the API calls from Amazon tells you to respond to but it can’t do anything like send something back. It can do an immediate audio response with a picture or turn on and off a light switch. But it can’t send a message back in like two hours from now. You do want your Alexa device to have (verbally) a list of notifications like on your phone. TLDR, Terrance can go a little further with just the Skills Kit.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[32:00] – Could you set it up through a web server?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Yes. There are examples out there. There’s Alexa in the browser. You can open up a browser and communicate with that. There are examples of it being installed like an app. You can deploy it to your existing iPhone app or Android app and have it interact that way. Or you can have it interact independently on a completely different device like a Raspberry Pi. But not a lot of folks are using it that way.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[33:10] – Monetization&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Amazon isn’t changing anything in terms of monetization. They make discovery a lot easier though. If you knew the name of the app, you could just say, “Alexa, [tell the name of the app].” It will do a lazy load of the actual skill and it will add it to your available skill’s list.&lt;/div&gt;&lt;div&gt;However, there is something called the Alexa Fund, which is kind of a startup fund that they have, which you can apply for. If you’re doing something interesting, there is a number of things you have to do. Ideally, you can get funding for whatever your product is. It is an available avenue for you.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[36:25] – More information, documentation, walkthroughs&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The number one place to go to as far as getting started is the Amazon websites. They have the Conexant 4-Mic Far-Field Dev Kit. It has 4 mics and it has already a lot of what you need. You have to boot it up and/or SSH into it or plug it up and code it. They have a couple of these kits for $300 to $400. It’s one of the safe and simpler options.&lt;/div&gt;&lt;div&gt;There are also directions for the AVS sites which is under Alexa Voice Services, where you can go to the Github from there. There will give you directions using the Raspberry Pi.  If not that, there’s also the Slack chatroom. It is &lt;a href=&#34;http://alexaslack.com&#34; rel=&#34;nofollow&#34;&gt;alexaslack.com&lt;/a&gt;. Travis Teague is the guy in charge in there.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Cosmic-Engineers-Clifford-D-Simak/dp/041705730X&#34; rel=&#34;nofollow&#34;&gt;Cosmic Engineers by Clifford D. Simak&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;Conference: React Rally&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Pancakes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://angularsummit.com/&#34; rel=&#34;nofollow&#34;&gt;Conference: Angular Dev Summit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Conference: React Dev Summit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/register/javascript-jabber-slack&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Slack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Terrance Smith&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Language: Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/user/schooloflifechannel&#34; rel=&#34;nofollow&#34;&gt;Youtube channel: The School of Life&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nightinthewoods.com/&#34; rel=&#34;nofollow&#34;&gt;Game: Night in the Woods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://hackerferret.com/&#34; rel=&#34;nofollow&#34;&gt;Hacker Ferret Software&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://hackerferret.com/&#34; rel=&#34;nofollow&#34;&gt;Hackerferret.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Terrance Smith.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47642331" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c883f44b-6449-4170-8d6e-1b3649edbefc/stream.mp3"/>
                
                <guid isPermaLink="false">f445a254-b1f5-43d4-9506-da26486ec59b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-274-amazon-voice-services-and-echo-skills-with-terrance-smith</link>
                <pubDate>Tue, 15 Aug 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2977</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 273: Live to Code, Don&#39;t Code to Live with 2 Frugal Dudes Sean Merron and Kevin Griffin</itunes:title>
                <title>JSJ 273: Live to Code, Don&#39;t Code to Live with 2 Frugal Dudes Sean Merron and Kevin Griffin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 273: Live to Code, Don&#39;t Code to Live with 2 Frugal Dudes Sean Merron and Kevin Griffin&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber features panelists Aimee Knight, Cory House, and Charles Max Wood. Special guests Sean Merron and Kevin Griffin discuss how to live frugally. Tune in to hear their advice!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:14] Introduction to Sean and Kevin&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Sean and Kevin are the hosts of the 2 Frugal Dudes Podcast. They are middle class software engineers. Sean works a 9 to 5 job, while Kevin owns a small business called Swift Kick. Swift Kick is a company that focuses on independent consulting, software development, and training companies for software development.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:50] Different Types of Financial Advisors &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There is no legal reason that financial advisors have to work in your best interest. On the 2 Frugal Dudes Podcast, Sean and Kevin advise people to use fiduciary advisors. These types of advisors are not legally allowed to accept kickbacks from different funds. This means that they are more likely to help you to the best of their ability. They get paid for their services. Laws are currently changing so that everyone has to be a fiduciary advisor unless clients sign a specific form.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:10:00] What do I do with money left over at the end of the month that I can’t put into a 401K and Roth IRA?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;They suggest that you put only the amount of money in your 401K that your company will match. Then, put the rest into a Roth IRA and max that out. Before you decide to do what next, you need to decide why you are saving money. When will you need the money? What will you need it for? Once you know the answer to these questions, you will be able to assess what your money will best be placed. For example, if you are saving to buy a house you need to put your money in a safe investment. A Roth IRA can be used as a savings vehicle or as an emergency fund. Sean believes that a Bank CD is the safest return you can get.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:30] Best Way to Save &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;For those who are self-employed, it is a good idea to have two emergency funds – a personal and a business fund. Business emergency funds should have five months of personal salary. Kevin built his up over two or three years and uses it as self-insurance.&lt;/div&gt;&lt;div&gt;Sean says that the employee world is different. For him, he only keeps the minimum amount in his emergency fund. He knows that he is in a field where his job is in high demand, so feels comfortable with being able to get a job quickly. For others, this may not be the case. Have to evaluate how much to save based on how long you think you may need the money. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:18:50] What is the first thing people should be doing for their own financial well being?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Kevin follows Dave Ramsey’s advice.&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Basic emergency fund. He uses $1,000. Most emergencies fall under that amount of money.&lt;/li&gt;
&lt;li&gt;Get rid of all consumer debt. This includes car payments, credit cards, and student loans. Mortgage is not consumer debt.&lt;/li&gt;
&lt;li&gt;Grow an emergency fund to three or six months of expenses.&lt;/li&gt;
&lt;li&gt;Investments. Setting up retirement funds, paying for college, or mortgages.&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sean values early retirement so he focuses on that. What does retirement mean to me? What does rich mean? You should always track your money through a budget. Then you can funnel money towards emergency funds and tackling debt.&lt;/div&gt;&lt;div&gt;Self-insurance means that you don’t have to worry about funds. It helps lower your stress knowing that you have your finances in order. It is a peaceful place to be and opens up opportunities for you. If someone has stressors in their life – for example, their car breaks down – and they have no money to fix it, they now have car and money problems. T...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JSJ 273: Live to Code, Don&#39;t Code to Live with 2 Frugal Dudes Sean Merron and Kevin Griffin</strong></div><div>This episode of JavaScript Jabber features panelists Aimee Knight, Cory House, and Charles Max Wood. Special guests Sean Merron and Kevin Griffin discuss how to live frugally. Tune in to hear their advice!</div><div><strong>[00:02:14] Introduction to Sean and Kevin</strong></div><div>Sean and Kevin are the hosts of the 2 Frugal Dudes Podcast. They are middle class software engineers. Sean works a 9 to 5 job, while Kevin owns a small business called Swift Kick. Swift Kick is a company that focuses on independent consulting, software development, and training companies for software development.</div><div><strong>[00:05:50] Different Types of Financial Advisors </strong></div><div>There is no legal reason that financial advisors have to work in your best interest. On the 2 Frugal Dudes Podcast, Sean and Kevin advise people to use fiduciary advisors. These types of advisors are not legally allowed to accept kickbacks from different funds. This means that they are more likely to help you to the best of their ability. They get paid for their services. Laws are currently changing so that everyone has to be a fiduciary advisor unless clients sign a specific form.</div><div><strong>[00:10:00] What do I do with money left over at the end of the month that I can’t put into a 401K and Roth IRA?</strong></div><div>They suggest that you put only the amount of money in your 401K that your company will match. Then, put the rest into a Roth IRA and max that out. Before you decide to do what next, you need to decide why you are saving money. When will you need the money? What will you need it for? Once you know the answer to these questions, you will be able to assess what your money will best be placed. For example, if you are saving to buy a house you need to put your money in a safe investment. A Roth IRA can be used as a savings vehicle or as an emergency fund. Sean believes that a Bank CD is the safest return you can get.</div><div><strong>[00:14:30] Best Way to Save </strong></div><div>For those who are self-employed, it is a good idea to have two emergency funds – a personal and a business fund. Business emergency funds should have five months of personal salary. Kevin built his up over two or three years and uses it as self-insurance.</div><div>Sean says that the employee world is different. For him, he only keeps the minimum amount in his emergency fund. He knows that he is in a field where his job is in high demand, so feels comfortable with being able to get a job quickly. For others, this may not be the case. Have to evaluate how much to save based on how long you think you may need the money. </div><div><strong>[00:18:50] What is the first thing people should be doing for their own financial well being?</strong></div><div>Kevin follows Dave Ramsey’s advice.</div><ol>
<li>Basic emergency fund. He uses $1,000. Most emergencies fall under that amount of money.</li>
<li>Get rid of all consumer debt. This includes car payments, credit cards, and student loans. Mortgage is not consumer debt.</li>
<li>Grow an emergency fund to three or six months of expenses.</li>
<li>Investments. Setting up retirement funds, paying for college, or mortgages.</li>
</ol><div>Sean values early retirement so he focuses on that. What does retirement mean to me? What does rich mean? You should always track your money through a budget. Then you can funnel money towards emergency funds and tackling debt.</div><div>Self-insurance means that you don’t have to worry about funds. It helps lower your stress knowing that you have your finances in order. It is a peaceful place to be and opens up opportunities for you. If someone has stressors in their life – for example, their car breaks down – and they have no money to fix it, they now have car and money problems. This stress can then potentially lead to other problems such as marriage problems. If the money to fix the broken car would have been there, it would alleviate stress.</div><div><strong>[00:28:23] Difference between 401k, IRA, and Roth IRAs</strong></div><div>A 401k is an employer provided, long-term retirement savings account. This is where you put in money before it is taxed. With this plan you are limited with the funds you can choose from to invest in.</div><div>IRAs are long-term retirement plans as well. The first type of IRA is a Traditional IRA, which is similar to a 401k. You get tax reduction for the money you put in the account. You pay taxes once you withdraw money. A Roth IRA is where you already pay taxes on money that you are putting in, but don’t have to pay taxes when withdrawing money. You can withdraw contributions at anytime without being penalized, you just can’t take out any earnings.</div><div>Another thing that is potentially good for early retirement is a Roth IRA conversion ladder. This is where you take money from a 401k and convert it into a Roth IRA and use it before 60 years old to fund early retirement.</div><div>Traditional IRAs are good for business owners looking for tax deductions now. An HSA (Health Savings Account) can also be used as a retirement device. It goes towards medical expenses if needed.</div><div><strong>[00:34:20] Are there tools or algorithms I can use to figure this stuff out?</strong></div><div>There are some. Portfolio Visualizer allows you to choose different portfolio mixes and put different amounts of money in each one. Portfolio Charts is similar to Portfolio Visualizer but gives nice graphics. Sean created a JavaScript website to help people use to figure out early retirement.</div><div>The hardest part is calculating return because you have to estimate what your return will be each year.</div><div><strong>[00:39:00] Put Your Money Somewhere</strong></div><div>The only bad investment is not making an investment. Even making a bad investment is better than not having any at all. Inflation eats away at money that is just sitting.</div><div><strong>[00:42:05] If you get one of these advisors what advice should you be looking for?</strong></div><div>Need someone that tries to understand your particular situation. “It depends” is very true and your advisor should know that. No two people will have the same financial goals. They should want to help reach your goals in the least costly way possible. Other things they should be able to do is be honest and help you control your emotions during upswings and downswings. </div><div><strong>[00:47:08] Why index funds?</strong></div><div>As an investor, you can buy an index fund cheaper than buying the whole index. A mutual fund will try to buy and sell the stocks in that index in order to follow the index&#39;s performance. As an investor, you have the opportunity to buy into a mutual fund that handles it for you.</div><div>You don’t have to independently invest in companies either. You can invest in an index instead that will look at, for example, top performing technology companies. It is usually a better value.</div><div><strong>[00:53:33] How much do I invest in my business verses putting money into a Roth IRA or 401k?</strong></div><div>Sean thinks it comes down to retirement goals. At some point you will want money to come in passively and retire in the future. If you can passively put X amount of dollars into your company then it can be looked at as a form of investment.</div><div>Kevin evaluates his business goals every quarter. He creates a business budget based off of those goals.</div><div><strong>Picks</strong></div><div><strong>Cory</strong></div><ul>
<li><a href="http://www.amazon.com/dp/0393330338/?tag=chamaxwoo-20" rel="nofollow">Random Walk Down Wall Street by Burton Malkiel </a></li>
<li><a href="http://www.amazon.com/dp/1612680011/?tag=chamaxwoo-20" rel="nofollow">Rich Dad, Poor Dad by Robert Kiyosaki </a></li>
<li><a href="http://www.amazon.com/dp/1591847818/?tag=chamaxwoo-20" rel="nofollow">Ego is the Enemy by Ryan Holiday</a></li>
</ul><div><strong>Aimee</strong></div><ul>
<li>Hacker News Thread – How to Not Bring Emotions Home With You</li>
<li>
<a href="http://www.phantogram.com/" rel="nofollow">Phantogram</a> </li>
</ul><div><strong>Charles</strong></div><ul>
<li><a href="http://www.amazon.com/dp/1476757860/?tag=chamaxwoo-20" rel="nofollow">Money Master the Game by Tony Robbins </a></li>
<li><a href="https://www.daveramsey.com/elp" rel="nofollow">ELPs (Endorsed Local Providers) Dave Ramsey</a></li>
</ul><div><strong>Sean</strong></div><ul>
<li><a href="http://www.amazon.com/dp/1501164589/?tag=chamaxwoo-20" rel="nofollow">The Little Book of Common Sense Investing by John Bogle</a></li>
<li><a href="https://www.mrmoneymustache.com/" rel="nofollow">Mr. Money Mustache Blog </a></li>
<li><a href="http://www.mint.com" rel="nofollow">www.mint.com</a></li>
</ul><div><strong>Kevin</strong></div><ul>
<li><a href="http://www.amazon.com/dp/0470102101/?tag=chamaxwoo-20" rel="nofollow">Unshakable by Tony Robbins</a></li>
<li>
<a href="https://www.youneedabudget.com/" rel="nofollow">YNABS</a> </li>
<li><a href="http://www.amazon.com/dp/1589795474/?tag=chamaxwoo-20" rel="nofollow">The Millionaire Next Door by Thomas Stanley </a></li>
</ul><div><strong>Links</strong></div><ul>
<li><a href="https://twitter.com/2frugaldudes" rel="nofollow">2 Frugal Dudes Twitter</a></li>
<li><a href="https://twitter.com/seanmerron" rel="nofollow">Sean&#39;s Twitter</a></li>
<li><a href="https://twitter.com/1kevgriff?lang=en" rel="nofollow">Kevin&#39;s Twitter</a></li>
<li><a href="http://www.swiftkick.in" rel="nofollow">www.swiftkick.in</a></li>
<li><a href="http://www.kevingriffin.com" rel="nofollow">www.kevgriffin.com</a></li>
<li><a href="http://earlyretirementroadmap.com/" rel="nofollow">http://earlyretirementroadmap.com/</a></li>
<li><a href="http://2frugaldudes.com" rel="nofollow">2 Frugal Dudes Podcast</a></li>
</ul><div>Special Guests: Kevin Griffin and Sean Merron.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 273: Live to Code, Don&amp;#39;t Code to Live with 2 Frugal Dudes Sean Merron and Kevin Griffin&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber features panelists Aimee Knight, Cory House, and Charles Max Wood. Special guests Sean Merron and Kevin Griffin discuss how to live frugally. Tune in to hear their advice!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:14] Introduction to Sean and Kevin&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Sean and Kevin are the hosts of the 2 Frugal Dudes Podcast. They are middle class software engineers. Sean works a 9 to 5 job, while Kevin owns a small business called Swift Kick. Swift Kick is a company that focuses on independent consulting, software development, and training companies for software development.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:50] Different Types of Financial Advisors &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There is no legal reason that financial advisors have to work in your best interest. On the 2 Frugal Dudes Podcast, Sean and Kevin advise people to use fiduciary advisors. These types of advisors are not legally allowed to accept kickbacks from different funds. This means that they are more likely to help you to the best of their ability. They get paid for their services. Laws are currently changing so that everyone has to be a fiduciary advisor unless clients sign a specific form.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:10:00] What do I do with money left over at the end of the month that I can’t put into a 401K and Roth IRA?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;They suggest that you put only the amount of money in your 401K that your company will match. Then, put the rest into a Roth IRA and max that out. Before you decide to do what next, you need to decide why you are saving money. When will you need the money? What will you need it for? Once you know the answer to these questions, you will be able to assess what your money will best be placed. For example, if you are saving to buy a house you need to put your money in a safe investment. A Roth IRA can be used as a savings vehicle or as an emergency fund. Sean believes that a Bank CD is the safest return you can get.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:30] Best Way to Save &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;For those who are self-employed, it is a good idea to have two emergency funds – a personal and a business fund. Business emergency funds should have five months of personal salary. Kevin built his up over two or three years and uses it as self-insurance.&lt;/div&gt;&lt;div&gt;Sean says that the employee world is different. For him, he only keeps the minimum amount in his emergency fund. He knows that he is in a field where his job is in high demand, so feels comfortable with being able to get a job quickly. For others, this may not be the case. Have to evaluate how much to save based on how long you think you may need the money. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:18:50] What is the first thing people should be doing for their own financial well being?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Kevin follows Dave Ramsey’s advice.&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Basic emergency fund. He uses $1,000. Most emergencies fall under that amount of money.&lt;/li&gt;
&lt;li&gt;Get rid of all consumer debt. This includes car payments, credit cards, and student loans. Mortgage is not consumer debt.&lt;/li&gt;
&lt;li&gt;Grow an emergency fund to three or six months of expenses.&lt;/li&gt;
&lt;li&gt;Investments. Setting up retirement funds, paying for college, or mortgages.&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Sean values early retirement so he focuses on that. What does retirement mean to me? What does rich mean? You should always track your money through a budget. Then you can funnel money towards emergency funds and tackling debt.&lt;/div&gt;&lt;div&gt;Self-insurance means that you don’t have to worry about funds. It helps lower your stress knowing that you have your finances in order. It is a peaceful place to be and opens up opportunities for you. If someone has stressors in their life – for example, their car breaks down – and they have no money to fix it, they now have car and money problems. This stress can then potentially lead to other problems such as marriage problems. If the money to fix the broken car would have been there, it would alleviate stress.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:28:23] Difference between 401k, IRA, and Roth IRAs&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;A 401k is an employer provided, long-term retirement savings account. This is where you put in money before it is taxed. With this plan you are limited with the funds you can choose from to invest in.&lt;/div&gt;&lt;div&gt;IRAs are long-term retirement plans as well. The first type of IRA is a Traditional IRA, which is similar to a 401k. You get tax reduction for the money you put in the account. You pay taxes once you withdraw money. A Roth IRA is where you already pay taxes on money that you are putting in, but don’t have to pay taxes when withdrawing money. You can withdraw contributions at anytime without being penalized, you just can’t take out any earnings.&lt;/div&gt;&lt;div&gt;Another thing that is potentially good for early retirement is a Roth IRA conversion ladder. This is where you take money from a 401k and convert it into a Roth IRA and use it before 60 years old to fund early retirement.&lt;/div&gt;&lt;div&gt;Traditional IRAs are good for business owners looking for tax deductions now. An HSA (Health Savings Account) can also be used as a retirement device. It goes towards medical expenses if needed.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:34:20] Are there tools or algorithms I can use to figure this stuff out?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are some. Portfolio Visualizer allows you to choose different portfolio mixes and put different amounts of money in each one. Portfolio Charts is similar to Portfolio Visualizer but gives nice graphics. Sean created a JavaScript website to help people use to figure out early retirement.&lt;/div&gt;&lt;div&gt;The hardest part is calculating return because you have to estimate what your return will be each year.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:39:00] Put Your Money Somewhere&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The only bad investment is not making an investment. Even making a bad investment is better than not having any at all. Inflation eats away at money that is just sitting.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:42:05] If you get one of these advisors what advice should you be looking for?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Need someone that tries to understand your particular situation. “It depends” is very true and your advisor should know that. No two people will have the same financial goals. They should want to help reach your goals in the least costly way possible. Other things they should be able to do is be honest and help you control your emotions during upswings and downswings. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:47:08] Why index funds?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;As an investor, you can buy an index fund cheaper than buying the whole index. A mutual fund will try to buy and sell the stocks in that index in order to follow the index&amp;#39;s performance. As an investor, you have the opportunity to buy into a mutual fund that handles it for you.&lt;/div&gt;&lt;div&gt;You don’t have to independently invest in companies either. You can invest in an index instead that will look at, for example, top performing technology companies. It is usually a better value.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:53:33] How much do I invest in my business verses putting money into a Roth IRA or 401k?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Sean thinks it comes down to retirement goals. At some point you will want money to come in passively and retire in the future. If you can passively put X amount of dollars into your company then it can be looked at as a form of investment.&lt;/div&gt;&lt;div&gt;Kevin evaluates his business goals every quarter. He creates a business budget based off of those goals.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Cory&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/dp/0393330338/?tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Random Walk Down Wall Street by Burton Malkiel &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/dp/1612680011/?tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Rich Dad, Poor Dad by Robert Kiyosaki &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/dp/1591847818/?tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Ego is the Enemy by Ryan Holiday&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Hacker News Thread – How to Not Bring Emotions Home With You&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.phantogram.com/&#34; rel=&#34;nofollow&#34;&gt;Phantogram&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/dp/1476757860/?tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Money Master the Game by Tony Robbins &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.daveramsey.com/elp&#34; rel=&#34;nofollow&#34;&gt;ELPs (Endorsed Local Providers) Dave Ramsey&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Sean&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/dp/1501164589/?tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Little Book of Common Sense Investing by John Bogle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mrmoneymustache.com/&#34; rel=&#34;nofollow&#34;&gt;Mr. Money Mustache Blog &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.mint.com&#34; rel=&#34;nofollow&#34;&gt;www.mint.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Kevin&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/dp/0470102101/?tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Unshakable by Tony Robbins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youneedabudget.com/&#34; rel=&#34;nofollow&#34;&gt;YNABS&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/dp/1589795474/?tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Millionaire Next Door by Thomas Stanley &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/2frugaldudes&#34; rel=&#34;nofollow&#34;&gt;2 Frugal Dudes Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/seanmerron&#34; rel=&#34;nofollow&#34;&gt;Sean&amp;#39;s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/1kevgriff?lang=en&#34; rel=&#34;nofollow&#34;&gt;Kevin&amp;#39;s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.swiftkick.in&#34; rel=&#34;nofollow&#34;&gt;www.swiftkick.in&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.kevingriffin.com&#34; rel=&#34;nofollow&#34;&gt;www.kevgriffin.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://earlyretirementroadmap.com/&#34; rel=&#34;nofollow&#34;&gt;http://earlyretirementroadmap.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://2frugaldudes.com&#34; rel=&#34;nofollow&#34;&gt;2 Frugal Dudes Podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Kevin Griffin and Sean Merron.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="66226468" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2c4e6e85-ab03-4854-8978-0ce859911ab8/stream.mp3"/>
                
                <guid isPermaLink="false">403845b2-daee-411f-9273-8646682eb84e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-273-live-to-code-don-t-code-to-live-with-2-frugal-dudes-sean-merron-and-kevin-griffin</link>
                <pubDate>Tue, 08 Aug 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4139</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 272: Functional Programming and ClojureScript with Eric Normand</itunes:title>
                <title>JSJ 272: Functional Programming and ClojureScript with Eric Normand</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 272: Functional Programming and ClojureScript with Eric Normand&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber features panelists Aimee Knight and Charles Max Wood. Special guest Eric Normand is here to talk about functional programming and ClojureScript. Tune in to learn more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:1:14] Introduction to Eric Normand&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Eric works for purelyfunctional.tv. The main target market for his company is those people who want to transition into functional programming from their current job. He offers them support, shows them where to find jobs, and gives them the skills they need to do well.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:22] Address that quickly&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Functional programming is used at big companies such as Wal-Mart, Amazon, EBay, Paypal, and banks. They all have Clojure but it is not used at the scale of Java or Ruby.&lt;br&gt; &lt;br&gt; So yes, people are using it and it is influencing the mainstream programming industry.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:3:48] How do you build an application?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;A common question Eric gets is, “How do I structure my application?” People are used to using frameworks. Most start from an existing app. People want a process to figure out how to take a set of features and turn it into code. Most that get into functional programming have development experience. The attitude in functional programming is that they do not want a framework. Clojure needs to be more beginner friendly. His talk is a four-step process on how to turn into code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:56] Can you expand on that a little?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are four steps to the process of structuring an application.&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Develop a metaphor for what you are trying to do. Developing the first implementation. How would you build it if you didn’t have code?&lt;/li&gt;
&lt;li&gt;Develop the operations. What are their properties? Example: will have to sort records chronological.&lt;/li&gt;
&lt;li&gt;Develop relationships between the operations.&lt;/li&gt;
&lt;li&gt;Run tests and refactor the program. Once you have that, you can write the prototype.&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;strong&gt;[00:13:13] Why can’t you always make the code better?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Rules can’t be refactored into new concepts. They have to be thrown away and started completely over. The most important step is to think before beginning to write code. It may be the hardest part of the process, but it will make the implementation easier.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:17:20] What are your thoughts on when people take it too far and it makes the code harder to read?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;He personally has written many bad abstractions. Writing bad things is how you get better as a programmer. The ones that go too far are the ones that don’t have any basis or are making something new up. They are trying to be too big and use no math to back up their code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:20:05] Is the hammock time when you decide if you want to make something abstract or should you wait until you see patterns develop?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;He thinks people should think about it before, although always be making experiments that do not touch production.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:23:33] Is there a trade off between using ClojureScript and functional JavaScript?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In terms of functional programming in JavaScript don’t have some of the niceties that there are in Clojure script. Clojure Script has a large standard library. JavaScript is not as well polished for functional programming; it is a lot of work to do functional programming it and not as much support.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:27:00:] Dave Thomas believes that the future of software is functional programming. Do you agree?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Eric thinks that it seems optimistic. He doesn’t see functional programming take over the world but does think that it has a lot to teach. The main reason to learn functional programming is to have more to...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JSJ 272: Functional Programming and ClojureScript with Eric Normand</strong></div><div>This episode of JavaScript Jabber features panelists Aimee Knight and Charles Max Wood. Special guest Eric Normand is here to talk about functional programming and ClojureScript. Tune in to learn more!</div><div><strong>[00:1:14] Introduction to Eric Normand</strong></div><div>Eric works for purelyfunctional.tv. The main target market for his company is those people who want to transition into functional programming from their current job. He offers them support, shows them where to find jobs, and gives them the skills they need to do well.</div><div><strong>[00:02:22] Address that quickly</strong></div><div>Functional programming is used at big companies such as Wal-Mart, Amazon, EBay, Paypal, and banks. They all have Clojure but it is not used at the scale of Java or Ruby.<br> <br> So yes, people are using it and it is influencing the mainstream programming industry.</div><div><strong>[00:3:48] How do you build an application?</strong></div><div>A common question Eric gets is, “How do I structure my application?” People are used to using frameworks. Most start from an existing app. People want a process to figure out how to take a set of features and turn it into code. Most that get into functional programming have development experience. The attitude in functional programming is that they do not want a framework. Clojure needs to be more beginner friendly. His talk is a four-step process on how to turn into code.</div><div><strong>[00:05:56] Can you expand on that a little?</strong></div><div>There are four steps to the process of structuring an application.</div><ol>
<li>Develop a metaphor for what you are trying to do. Developing the first implementation. How would you build it if you didn’t have code?</li>
<li>Develop the operations. What are their properties? Example: will have to sort records chronological.</li>
<li>Develop relationships between the operations.</li>
<li>Run tests and refactor the program. Once you have that, you can write the prototype.</li>
</ol><div><strong>[00:13:13] Why can’t you always make the code better?</strong></div><div>Rules can’t be refactored into new concepts. They have to be thrown away and started completely over. The most important step is to think before beginning to write code. It may be the hardest part of the process, but it will make the implementation easier.</div><div><strong>[00:17:20] What are your thoughts on when people take it too far and it makes the code harder to read?</strong></div><div>He personally has written many bad abstractions. Writing bad things is how you get better as a programmer. The ones that go too far are the ones that don’t have any basis or are making something new up. They are trying to be too big and use no math to back up their code.</div><div><strong>[00:20:05] Is the hammock time when you decide if you want to make something abstract or should you wait until you see patterns develop?</strong></div><div>He thinks people should think about it before, although always be making experiments that do not touch production.</div><div><strong>[00:23:33] Is there a trade off between using ClojureScript and functional JavaScript?</strong></div><div>In terms of functional programming in JavaScript don’t have some of the niceties that there are in Clojure script. Clojure Script has a large standard library. JavaScript is not as well polished for functional programming; it is a lot of work to do functional programming it and not as much support.</div><div><strong>[00:27:00:] Dave Thomas believes that the future of software is functional programming. Do you agree?</strong></div><div>Eric thinks that it seems optimistic. He doesn’t see functional programming take over the world but does think that it has a lot to teach. The main reason to learn functional programming is to have more tools in your toolbox.</div><div><strong>[00:31:40] If this is a better way to solve these problems, why aren’t people using it? </strong></div><div>There is a prejudice against functional programming. When Eric was first getting into it, people would ask why he was wasting his time. Believes that people are jaded. Functional programming feels foreign because people are used to a familiar way of programming; they usually start with a language and get comfortable.</div><div><strong>[00:40:58] If people want to get started with it, is there an easy way in? </strong></div><div>Lodash is great to start replacing for loops. It will clean up code. There are other languages that compile to JavaScript. For example, Elm is getting a lot of attention right now. It is a Haskell like syntax. If you want more of a heavyweight language, use TypeScript or PureScript. ClojureScript is into live programming. You are able to type, save, and see results of the code immediately on the screen in front of you.</div><div><strong>Picks</strong></div><div><strong>Aimee:</strong></div><ul>
<li><a href="https://purelyfunctional.tv/issues/clojure-gazette-177-the-hidden-costs-of-abstraction/" rel="nofollow"><em>The Hidden Cost of Abstraction</em> </a></li>
<li><a href="https://hackernoon.com/what-functional-language-should-i-learn-5e4157ff574f" rel="nofollow"><em>What Functional Language Should I Learn </em></a></li>
</ul><div><strong>Eric</strong></div><ul>
<li><a href="http://www.amazon.com/dp/B009BDVD2Q/?tag=chamaxwoo-20" rel="nofollow">Steven King, <em>On Writing </em></a></li>
<li>
<a href="https://www.youtube.com/user/testedcom" rel="nofollow">Youtube Channel: Tested </a><strong> </strong>
</li>
</ul><div><strong>Charles</strong></div><ul><li>Ionic Framework</li></ul><div><strong>Links</strong></div><ul>
<li><a href="http://www.purelyfunctional.tv" rel="nofollow">Purely Functional TV </a></li>
<li><a href="http://www.lispcast.com/" rel="nofollow">Blog </a></li>
<li><a href="https://purelyfunctional.tv/building-composable-abstractions/" rel="nofollow">Building Composable Abstractions </a></li>
</ul><div>Special Guest: Eric Normand.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 272: Functional Programming and ClojureScript with Eric Normand&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode of JavaScript Jabber features panelists Aimee Knight and Charles Max Wood. Special guest Eric Normand is here to talk about functional programming and ClojureScript. Tune in to learn more!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:1:14] Introduction to Eric Normand&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Eric works for purelyfunctional.tv. The main target market for his company is those people who want to transition into functional programming from their current job. He offers them support, shows them where to find jobs, and gives them the skills they need to do well.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:22] Address that quickly&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Functional programming is used at big companies such as Wal-Mart, Amazon, EBay, Paypal, and banks. They all have Clojure but it is not used at the scale of Java or Ruby.&lt;br&gt; &lt;br&gt; So yes, people are using it and it is influencing the mainstream programming industry.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:3:48] How do you build an application?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;A common question Eric gets is, “How do I structure my application?” People are used to using frameworks. Most start from an existing app. People want a process to figure out how to take a set of features and turn it into code. Most that get into functional programming have development experience. The attitude in functional programming is that they do not want a framework. Clojure needs to be more beginner friendly. His talk is a four-step process on how to turn into code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:56] Can you expand on that a little?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are four steps to the process of structuring an application.&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Develop a metaphor for what you are trying to do. Developing the first implementation. How would you build it if you didn’t have code?&lt;/li&gt;
&lt;li&gt;Develop the operations. What are their properties? Example: will have to sort records chronological.&lt;/li&gt;
&lt;li&gt;Develop relationships between the operations.&lt;/li&gt;
&lt;li&gt;Run tests and refactor the program. Once you have that, you can write the prototype.&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;strong&gt;[00:13:13] Why can’t you always make the code better?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Rules can’t be refactored into new concepts. They have to be thrown away and started completely over. The most important step is to think before beginning to write code. It may be the hardest part of the process, but it will make the implementation easier.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:17:20] What are your thoughts on when people take it too far and it makes the code harder to read?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;He personally has written many bad abstractions. Writing bad things is how you get better as a programmer. The ones that go too far are the ones that don’t have any basis or are making something new up. They are trying to be too big and use no math to back up their code.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:20:05] Is the hammock time when you decide if you want to make something abstract or should you wait until you see patterns develop?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;He thinks people should think about it before, although always be making experiments that do not touch production.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:23:33] Is there a trade off between using ClojureScript and functional JavaScript?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In terms of functional programming in JavaScript don’t have some of the niceties that there are in Clojure script. Clojure Script has a large standard library. JavaScript is not as well polished for functional programming; it is a lot of work to do functional programming it and not as much support.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:27:00:] Dave Thomas believes that the future of software is functional programming. Do you agree?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Eric thinks that it seems optimistic. He doesn’t see functional programming take over the world but does think that it has a lot to teach. The main reason to learn functional programming is to have more tools in your toolbox.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:31:40] If this is a better way to solve these problems, why aren’t people using it? &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There is a prejudice against functional programming. When Eric was first getting into it, people would ask why he was wasting his time. Believes that people are jaded. Functional programming feels foreign because people are used to a familiar way of programming; they usually start with a language and get comfortable.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:40:58] If people want to get started with it, is there an easy way in? &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Lodash is great to start replacing for loops. It will clean up code. There are other languages that compile to JavaScript. For example, Elm is getting a lot of attention right now. It is a Haskell like syntax. If you want more of a heavyweight language, use TypeScript or PureScript. ClojureScript is into live programming. You are able to type, save, and see results of the code immediately on the screen in front of you.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Aimee:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://purelyfunctional.tv/issues/clojure-gazette-177-the-hidden-costs-of-abstraction/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Hidden Cost of Abstraction&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/what-functional-language-should-i-learn-5e4157ff574f&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;What Functional Language Should I Learn &lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Eric&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/dp/B009BDVD2Q/?tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Steven King, &lt;em&gt;On Writing &lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/user/testedcom&#34; rel=&#34;nofollow&#34;&gt;Youtube Channel: Tested &lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ionic Framework&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.purelyfunctional.tv&#34; rel=&#34;nofollow&#34;&gt;Purely Functional TV &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.lispcast.com/&#34; rel=&#34;nofollow&#34;&gt;Blog &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://purelyfunctional.tv/building-composable-abstractions/&#34; rel=&#34;nofollow&#34;&gt;Building Composable Abstractions &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Eric Normand.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47264914" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fdae1c53-3325-4fe2-a316-ef93e7456acc/stream.mp3"/>
                
                <guid isPermaLink="false">3470ccdb-8710-4340-890a-01ae41a48a4d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-272-functional-programming-and-clojurescript-with-eric-normand</link>
                <pubDate>Tue, 01 Aug 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2954</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 271: SharePoint Extensions in JavaScript with Mike Ammerlaan and Vesa Juvonen</itunes:title>
                <title>JSJ 271: SharePoint Extensions in JavaScript with Mike Ammerlaan and Vesa Juvonen</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;JSJ 271: SharePoint Extensions in JavaScript with Mike Ammerlaan and Vesa Juvonen&lt;/div&gt;&lt;div&gt;This episode is a live episode from Microsoft Build where AJ O&#39;Neal and Charles Max Wood interview Mike Ammerlaan and Vesa Juvonent about building extensions for SharePoint with JavaScript.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:01:28] Mike Ammerlaan introduction&lt;/strong&gt;&lt;br&gt; Mike has worked at Microsoft for a long time on multiple Microsoft products and projects. He&#39;s currently on the Office Ecosystem Marketing Team.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:01:52] Vesa Juvonen introduction&lt;/strong&gt;&lt;br&gt; Ves a is Senior Program Manager for the SharePoint Splat team. He&#39;s been with Microsoft for about 11 years and manages the community and documentation for the SharePoint framework.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:02:18] What is the SharePoint Framework?&lt;/strong&gt;&lt;br&gt; This is how you write SharePoint extensions with JavaScript. SharePoint has changed. It now works with common modern development tools and web development techniques. SharePoint consolodates the extension effort&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:03:32] What is SharePoint?&lt;/strong&gt;&lt;br&gt; File sharing, team sites, communication points for teams. Part of Office 365. You use Web Parts to add functionality to SharePoint. Web Parts provide functionality like widgets and are scoped to a team, group, or set of users. It&#39;s usually hosted on premises, but you can also use it with Office 365 as a hosted solution.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:05:56] What extensions can you build for SharePoint?&lt;/strong&gt;&lt;br&gt; You can build widgets for your front page or intranet. You can also add user management or data management or document management.&lt;/div&gt;&lt;div&gt;Examples:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dashboards&lt;/li&gt;
&lt;li&gt;Mini Applications&lt;/li&gt;
&lt;li&gt;Scheduling and Time Tracking&lt;/li&gt;
&lt;li&gt;Document Storage&lt;/li&gt;
&lt;li&gt;Source code repositories&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;[00:07:39] What is WebDAV and how does it relate?&lt;/strong&gt;&lt;br&gt; WebDAV is a protocol for accessing documents and SharePoint supports it among other protocols for managing documents.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:08:36] Do I have to build front-end and back-end components to get full functionality?&lt;/strong&gt;&lt;br&gt; You can build the front-end UI with Angular and other frameworks. And then build a service in Azure on the backend. The backend systems can then access Line of Business systems or other data systems.&lt;/div&gt;&lt;div&gt;It really does take multiple skill sets to build extensions for SharePoint.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:11:10] SharePoint on Mobile&lt;/strong&gt;&lt;br&gt; There is a mobile web app and the Web Parts work through the mobile application. You can also use any browser to connect to the application.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:12:08] Building extensions with standard Angular or React component libraries&lt;/strong&gt;&lt;br&gt; There are standard Yeoman templates. You can also pull in the components through React or Angular just like what Microsoft does.&lt;/div&gt;&lt;div&gt;Newer Angular versions are designed for Single Page Apps and SharePoint isn&#39;t necessarily set up to work that way. The Web Parts are isolated from each other and Angular requires some workarounds.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:14:30] Getting around sandboxing&lt;/strong&gt;&lt;br&gt; Google and Microsoft are talking to each other to see how to work around this when there are multiple sandboxed applications that can&#39;t talk to each other in very simple ways.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:15:39] Application library or naming collisions if my UI uses different versions or clobber page wide settings&lt;/strong&gt;&lt;br&gt; There are guides for a lot of this. React does a bunch of the isolation work.&lt;/div&gt;&lt;div&gt;Addons are iframed in and an API token is given to grant access to the data and APIs.&lt;/div&gt;&lt;div&gt;Microsoft also reviews and approves plugins.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:18:30] How do you get started and make money at this?&lt;/strong&gt;&lt;br&gt; Look at the SharePoint store. You can build things through websites and pages and offer the plugins through the store.&lt;/d...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>JSJ 271: SharePoint Extensions in JavaScript with Mike Ammerlaan and Vesa Juvonen</div><div>This episode is a live episode from Microsoft Build where AJ O&#39;Neal and Charles Max Wood interview Mike Ammerlaan and Vesa Juvonent about building extensions for SharePoint with JavaScript.</div><div>
<strong>[00:01:28] Mike Ammerlaan introduction</strong><br> Mike has worked at Microsoft for a long time on multiple Microsoft products and projects. He&#39;s currently on the Office Ecosystem Marketing Team.</div><div>
<strong>[00:01:52] Vesa Juvonen introduction</strong><br> Ves a is Senior Program Manager for the SharePoint Splat team. He&#39;s been with Microsoft for about 11 years and manages the community and documentation for the SharePoint framework.</div><div>
<strong>[00:02:18] What is the SharePoint Framework?</strong><br> This is how you write SharePoint extensions with JavaScript. SharePoint has changed. It now works with common modern development tools and web development techniques. SharePoint consolodates the extension effort</div><div>
<strong>[00:03:32] What is SharePoint?</strong><br> File sharing, team sites, communication points for teams. Part of Office 365. You use Web Parts to add functionality to SharePoint. Web Parts provide functionality like widgets and are scoped to a team, group, or set of users. It&#39;s usually hosted on premises, but you can also use it with Office 365 as a hosted solution.</div><div>
<strong>[00:05:56] What extensions can you build for SharePoint?</strong><br> You can build widgets for your front page or intranet. You can also add user management or data management or document management.</div><div>Examples:</div><ul>
<li>Dashboards</li>
<li>Mini Applications</li>
<li>Scheduling and Time Tracking</li>
<li>Document Storage</li>
<li>Source code repositories</li>
</ul><div>
<strong>[00:07:39] What is WebDAV and how does it relate?</strong><br> WebDAV is a protocol for accessing documents and SharePoint supports it among other protocols for managing documents.</div><div>
<strong>[00:08:36] Do I have to build front-end and back-end components to get full functionality?</strong><br> You can build the front-end UI with Angular and other frameworks. And then build a service in Azure on the backend. The backend systems can then access Line of Business systems or other data systems.</div><div>It really does take multiple skill sets to build extensions for SharePoint.</div><div>
<strong>[00:11:10] SharePoint on Mobile</strong><br> There is a mobile web app and the Web Parts work through the mobile application. You can also use any browser to connect to the application.</div><div>
<strong>[00:12:08] Building extensions with standard Angular or React component libraries</strong><br> There are standard Yeoman templates. You can also pull in the components through React or Angular just like what Microsoft does.</div><div>Newer Angular versions are designed for Single Page Apps and SharePoint isn&#39;t necessarily set up to work that way. The Web Parts are isolated from each other and Angular requires some workarounds.</div><div>
<strong>[00:14:30] Getting around sandboxing</strong><br> Google and Microsoft are talking to each other to see how to work around this when there are multiple sandboxed applications that can&#39;t talk to each other in very simple ways.</div><div>
<strong>[00:15:39] Application library or naming collisions if my UI uses different versions or clobber page wide settings</strong><br> There are guides for a lot of this. React does a bunch of the isolation work.</div><div>Addons are iframed in and an API token is given to grant access to the data and APIs.</div><div>Microsoft also reviews and approves plugins.</div><div>
<strong>[00:18:30] How do you get started and make money at this?</strong><br> Look at the SharePoint store. You can build things through websites and pages and offer the plugins through the store.</div><div>You can request a SharePoint tenant installation from the Microsoft Dev Tools for free. Then you can build into the tenant site. The rest of the tools are available on npm.</div><div><a href="http://dev.office.com/sharepoint" rel="nofollow">SharePoint Developer Tools</a></div><div>
<strong>[00:22:13] Automated testing for SharePoint extensions</strong><br> Unit testing is built in for JavaScript. Testing the UI&#39;s require you to sign into Office 365. There are people doing it, though.</div><div>
<strong>[00:22:54] Building internal-only extensions</strong><br> SharePoint is an enterprise tool, so a lot of enterprises may not want to install extensions from the store. You can definitely build and install private plugins for SharePoint setups. They also have their own backend systems that will require custom development.</div><div>
<strong>[00:25:50] Office 365, SharePoint, and OneDrive</strong><br> Office 365 is used by people across many different sized organizations and SharePoint is much more enterprise. Office 365 tools store files and information in SharePoint.</div><div>What about OneDrive versus Sharepoint? OneDrive is focused for one person. SharePoint is focused around a team. But they have the same APIs and use the same technology stack.</div><div>
<strong>[00:29:05] The history and future of SharePoint</strong><br> It started out on premises and has moved to the cloud. The SharePoint team is working to keep it available and useful in the modern cloud based era.</div><div>
<strong>[00:30:25] What does the API footprint look like?</strong><br> It spans modifying lists, data objects, attributes, items in a list, put Web Parts on a page, modify the experience, and manage and modify access, users, and documents. SharePoint is a way of building a way of conveying information.</div><div>SharePoint is layers of data and scopes.</div><div>
<strong>[00:35:26] Tutorials and Open Source</strong><br> <a href="http://dev.office.com" rel="nofollow">dev.office.com</a><br> The Sharepoint framework is not open source yet, but they&#39;re working on that. They also need to open source the Yeoman templates.<br> Open source samples are available at <a href="http://github.com/sharepoint" rel="nofollow"> github.com/sharepoint</a>.</div><div><strong>Picks</strong></div><div><strong>Charles Max Wood</strong></div><ul>
<li><a href="http://bluetick.io" rel="nofollow">BlueTick</a></li>
<li><a href="http://zapier.com" rel="nofollow">Zapier</a></li>
<li><a href="http://scheduleonce.com" rel="nofollow">ScheduleOnce</a></li>
<li><a href="http://moo.com" rel="nofollow">Moo.com</a></li>
<li>Advice: Take the time to go talk to people.<br> Vesa adds that you should go to a session that&#39;s on something completely outside your experience.</li>
</ul><div><strong>AJ O&#39;Neal</strong></div><ul>
<li><a href="http://www.imdb.com/title/tt4287320/" rel="nofollow">The Circle</a></li>
<li>Spontaneity/Happiness: AJ tells a story about a woman he saw running through sprinklers.</li>
<li>
<a href="http://amzn.to/2u5Icq7" rel="nofollow">Oh the places you&#39;ll go by Dr. Seuss</a>: AJ talks about a journal entry he read at a yard sale.</li>
</ul><div><strong>Mike Ammerlaan</strong></div><ul><li><a href="http://store.steampowered.com/app/617830/SUPERHOT_VR/" rel="nofollow">Super hot VR on Oculus Rift</a></li></ul><div><strong>Vesa Juvonen</strong></div><ul><li>Family</li></ul><div>A big thanks to Microsoft, DotNetRocks, and Build!</div><div>Special Guests: Mike Ammerlaan and Vesa Juvonen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;JSJ 271: SharePoint Extensions in JavaScript with Mike Ammerlaan and Vesa Juvonen&lt;/div&gt;&lt;div&gt;This episode is a live episode from Microsoft Build where AJ O&amp;#39;Neal and Charles Max Wood interview Mike Ammerlaan and Vesa Juvonent about building extensions for SharePoint with JavaScript.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:01:28] Mike Ammerlaan introduction&lt;/strong&gt;&lt;br&gt; Mike has worked at Microsoft for a long time on multiple Microsoft products and projects. He&amp;#39;s currently on the Office Ecosystem Marketing Team.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:01:52] Vesa Juvonen introduction&lt;/strong&gt;&lt;br&gt; Ves a is Senior Program Manager for the SharePoint Splat team. He&amp;#39;s been with Microsoft for about 11 years and manages the community and documentation for the SharePoint framework.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:02:18] What is the SharePoint Framework?&lt;/strong&gt;&lt;br&gt; This is how you write SharePoint extensions with JavaScript. SharePoint has changed. It now works with common modern development tools and web development techniques. SharePoint consolodates the extension effort&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:03:32] What is SharePoint?&lt;/strong&gt;&lt;br&gt; File sharing, team sites, communication points for teams. Part of Office 365. You use Web Parts to add functionality to SharePoint. Web Parts provide functionality like widgets and are scoped to a team, group, or set of users. It&amp;#39;s usually hosted on premises, but you can also use it with Office 365 as a hosted solution.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:05:56] What extensions can you build for SharePoint?&lt;/strong&gt;&lt;br&gt; You can build widgets for your front page or intranet. You can also add user management or data management or document management.&lt;/div&gt;&lt;div&gt;Examples:&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Dashboards&lt;/li&gt;
&lt;li&gt;Mini Applications&lt;/li&gt;
&lt;li&gt;Scheduling and Time Tracking&lt;/li&gt;
&lt;li&gt;Document Storage&lt;/li&gt;
&lt;li&gt;Source code repositories&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;strong&gt;[00:07:39] What is WebDAV and how does it relate?&lt;/strong&gt;&lt;br&gt; WebDAV is a protocol for accessing documents and SharePoint supports it among other protocols for managing documents.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:08:36] Do I have to build front-end and back-end components to get full functionality?&lt;/strong&gt;&lt;br&gt; You can build the front-end UI with Angular and other frameworks. And then build a service in Azure on the backend. The backend systems can then access Line of Business systems or other data systems.&lt;/div&gt;&lt;div&gt;It really does take multiple skill sets to build extensions for SharePoint.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:11:10] SharePoint on Mobile&lt;/strong&gt;&lt;br&gt; There is a mobile web app and the Web Parts work through the mobile application. You can also use any browser to connect to the application.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:12:08] Building extensions with standard Angular or React component libraries&lt;/strong&gt;&lt;br&gt; There are standard Yeoman templates. You can also pull in the components through React or Angular just like what Microsoft does.&lt;/div&gt;&lt;div&gt;Newer Angular versions are designed for Single Page Apps and SharePoint isn&amp;#39;t necessarily set up to work that way. The Web Parts are isolated from each other and Angular requires some workarounds.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:14:30] Getting around sandboxing&lt;/strong&gt;&lt;br&gt; Google and Microsoft are talking to each other to see how to work around this when there are multiple sandboxed applications that can&amp;#39;t talk to each other in very simple ways.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:15:39] Application library or naming collisions if my UI uses different versions or clobber page wide settings&lt;/strong&gt;&lt;br&gt; There are guides for a lot of this. React does a bunch of the isolation work.&lt;/div&gt;&lt;div&gt;Addons are iframed in and an API token is given to grant access to the data and APIs.&lt;/div&gt;&lt;div&gt;Microsoft also reviews and approves plugins.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:18:30] How do you get started and make money at this?&lt;/strong&gt;&lt;br&gt; Look at the SharePoint store. You can build things through websites and pages and offer the plugins through the store.&lt;/div&gt;&lt;div&gt;You can request a SharePoint tenant installation from the Microsoft Dev Tools for free. Then you can build into the tenant site. The rest of the tools are available on npm.&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://dev.office.com/sharepoint&#34; rel=&#34;nofollow&#34;&gt;SharePoint Developer Tools&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:22:13] Automated testing for SharePoint extensions&lt;/strong&gt;&lt;br&gt; Unit testing is built in for JavaScript. Testing the UI&amp;#39;s require you to sign into Office 365. There are people doing it, though.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:22:54] Building internal-only extensions&lt;/strong&gt;&lt;br&gt; SharePoint is an enterprise tool, so a lot of enterprises may not want to install extensions from the store. You can definitely build and install private plugins for SharePoint setups. They also have their own backend systems that will require custom development.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:25:50] Office 365, SharePoint, and OneDrive&lt;/strong&gt;&lt;br&gt; Office 365 is used by people across many different sized organizations and SharePoint is much more enterprise. Office 365 tools store files and information in SharePoint.&lt;/div&gt;&lt;div&gt;What about OneDrive versus Sharepoint? OneDrive is focused for one person. SharePoint is focused around a team. But they have the same APIs and use the same technology stack.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:29:05] The history and future of SharePoint&lt;/strong&gt;&lt;br&gt; It started out on premises and has moved to the cloud. The SharePoint team is working to keep it available and useful in the modern cloud based era.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:30:25] What does the API footprint look like?&lt;/strong&gt;&lt;br&gt; It spans modifying lists, data objects, attributes, items in a list, put Web Parts on a page, modify the experience, and manage and modify access, users, and documents. SharePoint is a way of building a way of conveying information.&lt;/div&gt;&lt;div&gt;SharePoint is layers of data and scopes.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:35:26] Tutorials and Open Source&lt;/strong&gt;&lt;br&gt; &lt;a href=&#34;http://dev.office.com&#34; rel=&#34;nofollow&#34;&gt;dev.office.com&lt;/a&gt;&lt;br&gt; The Sharepoint framework is not open source yet, but they&amp;#39;re working on that. They also need to open source the Yeoman templates.&lt;br&gt; Open source samples are available at &lt;a href=&#34;http://github.com/sharepoint&#34; rel=&#34;nofollow&#34;&gt; github.com/sharepoint&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://bluetick.io&#34; rel=&#34;nofollow&#34;&gt;BlueTick&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://zapier.com&#34; rel=&#34;nofollow&#34;&gt;Zapier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://scheduleonce.com&#34; rel=&#34;nofollow&#34;&gt;ScheduleOnce&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://moo.com&#34; rel=&#34;nofollow&#34;&gt;Moo.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Advice: Take the time to go talk to people.&lt;br&gt; Vesa adds that you should go to a session that&amp;#39;s on something completely outside your experience.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;AJ O&amp;#39;Neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt4287320/&#34; rel=&#34;nofollow&#34;&gt;The Circle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Spontaneity/Happiness: AJ tells a story about a woman he saw running through sprinklers.&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://amzn.to/2u5Icq7&#34; rel=&#34;nofollow&#34;&gt;Oh the places you&amp;#39;ll go by Dr. Seuss&lt;/a&gt;: AJ talks about a journal entry he read at a yard sale.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Mike Ammerlaan&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://store.steampowered.com/app/617830/SUPERHOT_VR/&#34; rel=&#34;nofollow&#34;&gt;Super hot VR on Oculus Rift&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Vesa Juvonen&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Family&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;A big thanks to Microsoft, DotNetRocks, and Build!&lt;/div&gt;&lt;div&gt;Special Guests: Mike Ammerlaan and Vesa Juvonen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51939369" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/86e52119-3612-4f0f-bbd8-dab33752d0c7/stream.mp3"/>
                
                <guid isPermaLink="false">ca617ed6-0cea-4156-af25-b47128e6f4e8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-271-sharepoint-extensions-in-javascript-with-mike-ammerlaan-and-vesa-juvonen</link>
                <pubDate>Tue, 25 Jul 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3246</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 270 The Complete Software Developers Career Guide with John Sonmez</itunes:title>
                <title>JSJ 270 The Complete Software Developers Career Guide with John Sonmez</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;JSJ 270 The Complete Software Developers Career Guide with John Sonmez&lt;/div&gt;&lt;div&gt;This episode features a panel of Joe Eames, AJ O’Neal, as well as host Charles Maxwell. Special guest John Sonmez runs the website &lt;a href=&#34;http://simpleprogrammer.com/&#34;&gt;SimpleProgrammer.com&lt;/a&gt; that is focused on personal development for software developers. He works on career development and improving the non-technical life aspects of software developers. Today’s episode focuses on John’s new book The Complete Software Developers Career Guide.&lt;/div&gt;&lt;div&gt;Did the book start out being 700 pages?&lt;/div&gt;&lt;div&gt;No. My goal was 200,000 words. During the editing process a lot of questions came up, so pages were added. There were side sections called “Hey John” to answer questions that added 150 pages.&lt;/div&gt;&lt;div&gt;Is this book aimed at beginners?&lt;/div&gt;&lt;div&gt;It should be valuable for three types of software developers: beginner, intermediate, and senior developers looking to advance their career. The book is broken up into five sections, which build upon each other. These sections are: - How to get started as a software developer - How to get a job and negotiate salary - The technical skills needed to know to be a software developer - How to work as a software developer - How to advance in career&lt;/div&gt;&lt;div&gt;Is it more a reference book, not intended to read front to back?&lt;/div&gt;&lt;div&gt;The book could be read either way. It is written in small chapters. Most people will read it start to finish, but it is written so that you can pick what you’re interested in and each chapter still makes sense by itself.&lt;/div&gt;&lt;div&gt;Where did you come up with the idea for the book?&lt;/div&gt;&lt;div&gt;It was a combination of things. At the time I wanted new blog posts, a new product, and a new book. So I thought, “What if I wrote a book that could release chapters as blog posts and could be a product later on?” I also wanted to capture everything I learned about software development and put it on paper so that didn’t lose it.&lt;/div&gt;&lt;div&gt;What did people feel like they were missing (from Soft Skills) that you made sure went into this book?&lt;/div&gt;&lt;div&gt;All the questions that people would ask were about career advice. People would ask things regarding: - How do I learn programming? - What programming language should I learn? - Problems with co-workers and boss - Dress code&lt;/div&gt;&lt;div&gt;What do you think is the most practical advice from the book for someone just getting started?&lt;/div&gt;&lt;div&gt;John thinks that the most important thing to tell people is to come up with a plan on how you’re going to become educated in software development. And then to decide what you’re going to pursue. People need to define what they want to be. After that is done, go backwards and come up with a plan in order to get there. If you set a plan, you’ll learn faster and become a valuable asset to a team. Charles agrees that this is how to stay current in the job force.&lt;/div&gt;&lt;div&gt;What skills do you actually need to have as a developer?&lt;/div&gt;&lt;div&gt;Section 3 of the book answers this question. There was some frustration when beginning as a software developer, so put this list together in the book. - Programming language that you know - Source control understanding - Basic testing - Continuous integration and build systems - What kinds of development (web, mobile, back end) - Databases - Sequel&lt;/div&gt;&lt;div&gt;Were any of those surprises to you?&lt;/div&gt;&lt;div&gt;Maybe DevOps because today’s software developers need to, but I didn’t need to starting out. We weren’t involved in production. Today’s software developers need to understand it because they will be involved in those steps.&lt;/div&gt;&lt;div&gt;What do you think is the importance of learning build tools and frameworks, etc. verses learning the basics?&lt;/div&gt;&lt;div&gt;Build tools and frameworks need to be understood in order to understand how your piece fits into the bigger picture. It is important to understand as much as you...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>JSJ 270 The Complete Software Developers Career Guide with John Sonmez</div><div>This episode features a panel of Joe Eames, AJ O’Neal, as well as host Charles Maxwell. Special guest John Sonmez runs the website <a href="http://simpleprogrammer.com/" rel="nofollow">SimpleProgrammer.com</a> that is focused on personal development for software developers. He works on career development and improving the non-technical life aspects of software developers. Today’s episode focuses on John’s new book The Complete Software Developers Career Guide.</div><div>Did the book start out being 700 pages?</div><div>No. My goal was 200,000 words. During the editing process a lot of questions came up, so pages were added. There were side sections called “Hey John” to answer questions that added 150 pages.</div><div>Is this book aimed at beginners?</div><div>It should be valuable for three types of software developers: beginner, intermediate, and senior developers looking to advance their career. The book is broken up into five sections, which build upon each other. These sections are: - How to get started as a software developer - How to get a job and negotiate salary - The technical skills needed to know to be a software developer - How to work as a software developer - How to advance in career</div><div>Is it more a reference book, not intended to read front to back?</div><div>The book could be read either way. It is written in small chapters. Most people will read it start to finish, but it is written so that you can pick what you’re interested in and each chapter still makes sense by itself.</div><div>Where did you come up with the idea for the book?</div><div>It was a combination of things. At the time I wanted new blog posts, a new product, and a new book. So I thought, “What if I wrote a book that could release chapters as blog posts and could be a product later on?” I also wanted to capture everything I learned about software development and put it on paper so that didn’t lose it.</div><div>What did people feel like they were missing (from Soft Skills) that you made sure went into this book?</div><div>All the questions that people would ask were about career advice. People would ask things regarding: - How do I learn programming? - What programming language should I learn? - Problems with co-workers and boss - Dress code</div><div>What do you think is the most practical advice from the book for someone just getting started?</div><div>John thinks that the most important thing to tell people is to come up with a plan on how you’re going to become educated in software development. And then to decide what you’re going to pursue. People need to define what they want to be. After that is done, go backwards and come up with a plan in order to get there. If you set a plan, you’ll learn faster and become a valuable asset to a team. Charles agrees that this is how to stay current in the job force.</div><div>What skills do you actually need to have as a developer?</div><div>Section 3 of the book answers this question. There was some frustration when beginning as a software developer, so put this list together in the book. - Programming language that you know - Source control understanding - Basic testing - Continuous integration and build systems - What kinds of development (web, mobile, back end) - Databases - Sequel</div><div>Were any of those surprises to you?</div><div>Maybe DevOps because today’s software developers need to, but I didn’t need to starting out. We weren’t involved in production. Today’s software developers need to understand it because they will be involved in those steps.</div><div>What do you think is the importance of learning build tools and frameworks, etc. verses learning the basics?</div><div>Build tools and frameworks need to be understood in order to understand how your piece fits into the bigger picture. It is important to understand as much as you can of what’s out there. The basics aren’t going to change so you should have an in depth knowledge of them. Problems will always be solved the same way. John wants people to have as few “unknown unknowns” as possible. That way they won’t be lost and can focus on more timeless things.</div><div>What do you think about the virtues of self-taught verses boot camp verses University?</div><div>This is the first question many developers have so it is addressed it in the book. If you can find a good coding boot camp, John personally thinks that’s the best way. He would spend money on boot camp because it is a full immersion. But while there, you need to work as hard as possible to soak up knowledge. After a boot camp, then you can go back and fill in your computer science knowledge. This could be through part time college classes or even by self-teaching.</div><div>Is the classic computer science stuff important?</div><div>John was mostly self-taught; he only went to college for a year. He realized that he needed to go back and learn computer science stuff. Doesn’t think that there is a need to have background in computer science, but that it can be a time saver.</div><div>A lot of people get into web development and learn React or Angular but don’t learn fundamentals of JavaScript. Is that a big mistake?</div><div>John believes that it is a mistake to not fully understand what you’re doing. Knowing the function first, knowing React, is a good approach. Then you can go back and learn JavaScript and understand more. He states that if you don’t learn the basics, you will be stunted and possibly solve things wrong. Joe agrees with JavaScript, but not so much with things algorithms. He states that it never helped him once he went back and learned it. John suggests the book <em>Algorithms to Live By</em> – teaches how to apply algorithms to real life.</div><div>Is there one question you get asked more than anything else you have the answer to in the book?</div><div>The most interesting question is regarding contract verses salary employment and how to compare them. It should all be evaluated based on monetary value. Salary jobs look good because of benefits. But when looking at pay divided by the hours of work, usually a salary job is lower paid. This is because people usually work longer hours at salary jobs without being paid for it.</div><div>What’s the best place for people to pick up the book?</div><div>
<a href="http://simpleprogrammer.com/careerguide/" rel="nofollow">simpleprogrammer.com/careerguide</a> and it will be sold on Amazon. The book will be 99 cents on kindle – want it to be the best selling software development book ever.</div><div>Picks</div><div>Joe</div><div><a href="http://wonderwomanfilm.com/" rel="nofollow">Wonder Woman</a></div><div>AJ</div><div><a href="https://www.amazon.com/Alchemist-Paulo-Coelho/dp/0061122416" rel="nofollow">The Alchemist</a></div><div>Charles</div><div><a href="https://www.amazon.com/Artificial-Intelligence-Python-Prateek-Joshi/dp/178646439X" rel="nofollow">Artificial Intelligence with Python</a></div><div>John</div><div>
<a href="https://www.amazon.com/Algorithms-Live-Computer-Science-Decisions/dp/1627790365" rel="nofollow">Algorithms to Live by: The Computer Science of Human Decisions</a> <a href="https://www.amazon.com/Apple-Airpods-Wireless-Bluetooth-Headset/dp/B01MQWUXZS" rel="nofollow">Apple Airpods</a>
</div><div>Links</div><div><a href="www.youtube.com/simpleprogrammer" rel="nofollow">Simple Programmer Youtube</a></div><div>Special Guest: John Sonmez.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;JSJ 270 The Complete Software Developers Career Guide with John Sonmez&lt;/div&gt;&lt;div&gt;This episode features a panel of Joe Eames, AJ O’Neal, as well as host Charles Maxwell. Special guest John Sonmez runs the website &lt;a href=&#34;http://simpleprogrammer.com/&#34; rel=&#34;nofollow&#34;&gt;SimpleProgrammer.com&lt;/a&gt; that is focused on personal development for software developers. He works on career development and improving the non-technical life aspects of software developers. Today’s episode focuses on John’s new book The Complete Software Developers Career Guide.&lt;/div&gt;&lt;div&gt;Did the book start out being 700 pages?&lt;/div&gt;&lt;div&gt;No. My goal was 200,000 words. During the editing process a lot of questions came up, so pages were added. There were side sections called “Hey John” to answer questions that added 150 pages.&lt;/div&gt;&lt;div&gt;Is this book aimed at beginners?&lt;/div&gt;&lt;div&gt;It should be valuable for three types of software developers: beginner, intermediate, and senior developers looking to advance their career. The book is broken up into five sections, which build upon each other. These sections are: - How to get started as a software developer - How to get a job and negotiate salary - The technical skills needed to know to be a software developer - How to work as a software developer - How to advance in career&lt;/div&gt;&lt;div&gt;Is it more a reference book, not intended to read front to back?&lt;/div&gt;&lt;div&gt;The book could be read either way. It is written in small chapters. Most people will read it start to finish, but it is written so that you can pick what you’re interested in and each chapter still makes sense by itself.&lt;/div&gt;&lt;div&gt;Where did you come up with the idea for the book?&lt;/div&gt;&lt;div&gt;It was a combination of things. At the time I wanted new blog posts, a new product, and a new book. So I thought, “What if I wrote a book that could release chapters as blog posts and could be a product later on?” I also wanted to capture everything I learned about software development and put it on paper so that didn’t lose it.&lt;/div&gt;&lt;div&gt;What did people feel like they were missing (from Soft Skills) that you made sure went into this book?&lt;/div&gt;&lt;div&gt;All the questions that people would ask were about career advice. People would ask things regarding: - How do I learn programming? - What programming language should I learn? - Problems with co-workers and boss - Dress code&lt;/div&gt;&lt;div&gt;What do you think is the most practical advice from the book for someone just getting started?&lt;/div&gt;&lt;div&gt;John thinks that the most important thing to tell people is to come up with a plan on how you’re going to become educated in software development. And then to decide what you’re going to pursue. People need to define what they want to be. After that is done, go backwards and come up with a plan in order to get there. If you set a plan, you’ll learn faster and become a valuable asset to a team. Charles agrees that this is how to stay current in the job force.&lt;/div&gt;&lt;div&gt;What skills do you actually need to have as a developer?&lt;/div&gt;&lt;div&gt;Section 3 of the book answers this question. There was some frustration when beginning as a software developer, so put this list together in the book. - Programming language that you know - Source control understanding - Basic testing - Continuous integration and build systems - What kinds of development (web, mobile, back end) - Databases - Sequel&lt;/div&gt;&lt;div&gt;Were any of those surprises to you?&lt;/div&gt;&lt;div&gt;Maybe DevOps because today’s software developers need to, but I didn’t need to starting out. We weren’t involved in production. Today’s software developers need to understand it because they will be involved in those steps.&lt;/div&gt;&lt;div&gt;What do you think is the importance of learning build tools and frameworks, etc. verses learning the basics?&lt;/div&gt;&lt;div&gt;Build tools and frameworks need to be understood in order to understand how your piece fits into the bigger picture. It is important to understand as much as you can of what’s out there. The basics aren’t going to change so you should have an in depth knowledge of them. Problems will always be solved the same way. John wants people to have as few “unknown unknowns” as possible. That way they won’t be lost and can focus on more timeless things.&lt;/div&gt;&lt;div&gt;What do you think about the virtues of self-taught verses boot camp verses University?&lt;/div&gt;&lt;div&gt;This is the first question many developers have so it is addressed it in the book. If you can find a good coding boot camp, John personally thinks that’s the best way. He would spend money on boot camp because it is a full immersion. But while there, you need to work as hard as possible to soak up knowledge. After a boot camp, then you can go back and fill in your computer science knowledge. This could be through part time college classes or even by self-teaching.&lt;/div&gt;&lt;div&gt;Is the classic computer science stuff important?&lt;/div&gt;&lt;div&gt;John was mostly self-taught; he only went to college for a year. He realized that he needed to go back and learn computer science stuff. Doesn’t think that there is a need to have background in computer science, but that it can be a time saver.&lt;/div&gt;&lt;div&gt;A lot of people get into web development and learn React or Angular but don’t learn fundamentals of JavaScript. Is that a big mistake?&lt;/div&gt;&lt;div&gt;John believes that it is a mistake to not fully understand what you’re doing. Knowing the function first, knowing React, is a good approach. Then you can go back and learn JavaScript and understand more. He states that if you don’t learn the basics, you will be stunted and possibly solve things wrong. Joe agrees with JavaScript, but not so much with things algorithms. He states that it never helped him once he went back and learned it. John suggests the book &lt;em&gt;Algorithms to Live By&lt;/em&gt; – teaches how to apply algorithms to real life.&lt;/div&gt;&lt;div&gt;Is there one question you get asked more than anything else you have the answer to in the book?&lt;/div&gt;&lt;div&gt;The most interesting question is regarding contract verses salary employment and how to compare them. It should all be evaluated based on monetary value. Salary jobs look good because of benefits. But when looking at pay divided by the hours of work, usually a salary job is lower paid. This is because people usually work longer hours at salary jobs without being paid for it.&lt;/div&gt;&lt;div&gt;What’s the best place for people to pick up the book?&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://simpleprogrammer.com/careerguide/&#34; rel=&#34;nofollow&#34;&gt;simpleprogrammer.com/careerguide&lt;/a&gt; and it will be sold on Amazon. The book will be 99 cents on kindle – want it to be the best selling software development book ever.&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://wonderwomanfilm.com/&#34; rel=&#34;nofollow&#34;&gt;Wonder Woman&lt;/a&gt;&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.amazon.com/Alchemist-Paulo-Coelho/dp/0061122416&#34; rel=&#34;nofollow&#34;&gt;The Alchemist&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.amazon.com/Artificial-Intelligence-Python-Prateek-Joshi/dp/178646439X&#34; rel=&#34;nofollow&#34;&gt;Artificial Intelligence with Python&lt;/a&gt;&lt;/div&gt;&lt;div&gt;John&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Algorithms-Live-Computer-Science-Decisions/dp/1627790365&#34; rel=&#34;nofollow&#34;&gt;Algorithms to Live by: The Computer Science of Human Decisions&lt;/a&gt; &lt;a href=&#34;https://www.amazon.com/Apple-Airpods-Wireless-Bluetooth-Headset/dp/B01MQWUXZS&#34; rel=&#34;nofollow&#34;&gt;Apple Airpods&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Links&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;www.youtube.com/simpleprogrammer&#34; rel=&#34;nofollow&#34;&gt;Simple Programmer Youtube&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: John Sonmez.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="59139134" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c44b7cca-2dc7-40c3-93cf-25395fcccfc8/stream.mp3"/>
                
                <guid isPermaLink="false">5b06925c-68ae-4d1d-91a2-8d1cca79c7da</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-270-the-complete-software-developers-career-guide-with-john-sonmez</link>
                <pubDate>Tue, 18 Jul 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3696</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 269 Reusable React and JavaScript Components with Cory House</itunes:title>
                <title>JSJ 269 Reusable React and JavaScript Components with Cory House</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 269 Reusable React and JavaScript Components with Cory House&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and playing the part of both host and guest, Cory House. Encourage your team to investigate reusable components, whether that’d be React, Angular, Vue, or Ember. Tune in!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:35] – Overview&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;We can finally write reusable components that it is really lightweight. It doesn’t take much framework-specific code to get things done.&lt;/div&gt;&lt;div&gt;Around 3 years ago, the idea of web component standard was all front-end developers could share our components with each other whether someone is in Angular or React. Web components continue to be an interesting standard but people continue to reach for JavaScript libraries instead – React, Angular, Vue. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:04:50] – Browser support issue&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The story in JavaScript libraries is easier. You have more power, more flexibility, more choices, and get superior performance, in certain cases, by choosing a JavaScript library over the standard right now. If you try to use the web components standard, you have to Polyfill-in some features so you can run things across browser. You also won’t get JavaScript features like intelligently splitting bundles and lazy load different components.&lt;/div&gt;&lt;div&gt;Whether you’re in Angular or React, you have this model of putting your data in your curly braces. That setup is non-existent in standardized web components. You have to play the game of putting and pulling data into and out the DOM using DOM selectors. You actually take a step backward in developer ergonomics when you choose to leverage the platform instead.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:07:50] –&lt;/strong&gt;&lt;a href=&#34;https://www.polymer-project.org/&#34;&gt;&lt;strong&gt; Polymer&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;The reason that Polymer is useful is it adds some goodness on top of web components. One of those things is that it makes it easier to bind in data and not having to do things like writing a DOM query to be able to get your hands on this div and put this text inside of it. With Polymer, you can do something that feels more like Angular, where you can put in your curly braces and just bind in some data into that place. Polymer ends up adding some nice syntactic sugar on top of the web components standard just to make it easier to create web components. Polymer is also used to bundle in Polyfill for the features across browser.   &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:20] – Standards are dead&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;No. The standard itself has been embraced at different levels by different libraries. What you can see for the near future is popular libraries leveraging pieces of the web components platform to do things in a standard-spaced way. Effectively, Angular, Vue, Aurelia, are going to be abstractions over the web components standard. Arguably the most popular way to do components today is React. But React completely ignores the web components standard. When you look at React, you can’t see what piece of the web components standard would fundamentally make React a better component library.&lt;/div&gt;&lt;div&gt;Cory can’t seem to run to anybody that is actually using the standard in production to build real applications. People continue to reach for the popular JavaScript libraries that we so often hear about.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:17:05] – Libraries making reusable components&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There is a risk that it would have been a waste for people writing components on Angular, for React, for Vue. But it’s not necessarily safer writing on the web component standard when you have so few people leveraging that standard. There’s always the risk that that standard may shift as well.&lt;/div&gt;&lt;div&gt;As an example, Cory’s team created approximately 100 reusable components in React. If they end up moving to a hot new libr...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JSJ 269 Reusable React and JavaScript Components with Cory House</strong></div><div>On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and playing the part of both host and guest, Cory House. Encourage your team to investigate reusable components, whether that’d be React, Angular, Vue, or Ember. Tune in!</div><div><strong>[00:01:35] – Overview</strong></div><div>We can finally write reusable components that it is really lightweight. It doesn’t take much framework-specific code to get things done.</div><div>Around 3 years ago, the idea of web component standard was all front-end developers could share our components with each other whether someone is in Angular or React. Web components continue to be an interesting standard but people continue to reach for JavaScript libraries instead – React, Angular, Vue. </div><div><strong>[00:04:50] – Browser support issue</strong></div><div>The story in JavaScript libraries is easier. You have more power, more flexibility, more choices, and get superior performance, in certain cases, by choosing a JavaScript library over the standard right now. If you try to use the web components standard, you have to Polyfill-in some features so you can run things across browser. You also won’t get JavaScript features like intelligently splitting bundles and lazy load different components.</div><div>Whether you’re in Angular or React, you have this model of putting your data in your curly braces. That setup is non-existent in standardized web components. You have to play the game of putting and pulling data into and out the DOM using DOM selectors. You actually take a step backward in developer ergonomics when you choose to leverage the platform instead.</div><div>
<strong>[00:07:50] –</strong><a href="https://www.polymer-project.org/" rel="nofollow"><strong> Polymer</strong></a>
</div><div>The reason that Polymer is useful is it adds some goodness on top of web components. One of those things is that it makes it easier to bind in data and not having to do things like writing a DOM query to be able to get your hands on this div and put this text inside of it. With Polymer, you can do something that feels more like Angular, where you can put in your curly braces and just bind in some data into that place. Polymer ends up adding some nice syntactic sugar on top of the web components standard just to make it easier to create web components. Polymer is also used to bundle in Polyfill for the features across browser.   </div><div><strong>[00:14:20] – Standards are dead</strong></div><div>No. The standard itself has been embraced at different levels by different libraries. What you can see for the near future is popular libraries leveraging pieces of the web components platform to do things in a standard-spaced way. Effectively, Angular, Vue, Aurelia, are going to be abstractions over the web components standard. Arguably the most popular way to do components today is React. But React completely ignores the web components standard. When you look at React, you can’t see what piece of the web components standard would fundamentally make React a better component library.</div><div>Cory can’t seem to run to anybody that is actually using the standard in production to build real applications. People continue to reach for the popular JavaScript libraries that we so often hear about.</div><div><strong>[00:17:05] – Libraries making reusable components</strong></div><div>There is a risk that it would have been a waste for people writing components on Angular, for React, for Vue. But it’s not necessarily safer writing on the web component standard when you have so few people leveraging that standard. There’s always the risk that that standard may shift as well.</div><div>As an example, Cory’s team created approximately 100 reusable components in React. If they end up moving to a hot new library, the components are really just functions that take parameters and contain HTML. There is little there</div><div><strong>[00:21:20] – Why opt for reusable components</strong></div><div>Reusable components are inherently useful in a situation where you’re going to be doing something more than once. If you think about any work that you do as a software developer, we’d like to think that we’re coming in and creating new things but often it is groundhogs day. There are all sorts of opportunities for reuse.</div><div>As a company, we want to encapsulate our forms in reusable components so it’s literally impossible for our software developers to do something that goes against our standard. That’s the power of reusable components.  </div><div><strong>[00:31:20] – Rigid component vs. flexible component </strong></div><div>As component developers, if we try to create a reusable component in a vacuum, bad things happen. If you’re going to do a reusable component, start by solving a specific problem on a given application. If we think that a component’s going to be useful in multiple places, we put it in a folder called reusable right there in our application source folder.</div><div>We try to follow that rule of three as well. If we’ve taken that component and used it in 3 places, that’s a good sign that we should extract it out, put it in our <a href="https://www.npmjs.com/" rel="nofollow">NPM</a> package, that way, everybody has this centralized component to utilize. At that point, it has been tested. It’s been through the fire. People have used it in the real world in a few places so we can be confident that the API is truly flexible enough.</div><div>Be as rigid as you can upfront. Once you add features, it’s really hard to take features away. But it’s quite easy to add features later. If you start with something rigid, it’s easier to understand. It’s easier to maintain and you can always add a few more switches later.</div><div><strong>[00:36:00] – Reusable components</strong></div><div>The reason that we can’t reuse code is every time a new project comes up, people are spending up their own ideas rather than leveraging standards that should have been put in place previously.</div><div>We’ve had the technical ability to do this for a long time. We just haven’t been around long enough for consolidation to happen, for standardization to happen. You look at how quickly things are changing in our industry. For instance, a couple of years ago, everybody had pretty much decided that two-way binding was the way to build web applications. And then, React came along and shook that up. So today, you have different ways of thinking about that issue.</div><div><strong>[00:42:45] – Component development on teams</strong></div><div>Aimee’s team has component development and they’re using Angular 1.6. All of our base components are sitting in a seed application. We just go in when we want to create a new property and we just extend all of those components with specific functionalities that we need.</div><div><strong>[00:47:45] – Mobile to web crossover</strong></div><div>Cory’s team is creating React components but it’s not leveraged on a mobile application. But people use React Native components on the web. And in fact, if you use create-react-app today, you can do that right now. It’s wired up to work in React Native components. In that way, you can literally have these same components running on your Native mobile apps as you do on your web application.</div><div><strong>[00:50:00] – Challenge</strong></div><div>Cory’s challenge for everybody listening is sit down with your team and have a quick conversation about whether you think components make sense. Look back at the last few months of development and say, &#34;if we have a reusable component library, what would be in it? How often have we found ourselves copying and pasting code between different projects? How much benefit would we get out of this story?&#34;</div><div>Once you’ve realized the benefits of the component model, both in the way that makes you think about your application, in a way that it helps you move faster and faster over time, I really think you won’t go back to the old model. I’d encourage people to investigate reusable components, whether that’d be React, Angular, Vue or Ember.</div><div><strong>Picks</strong></div><div><strong>Cory House</strong></div><ul>
<li><a href="https://www.pluralsight.com/courses/react-creating-reusable-components" rel="nofollow">Creating Reusable React Components on Pluralsight</a></li>
<li><a href="https://www.ted.com/talks/tim_ferriss_why_you_should_define_your_fears_instead_of_your_goals" rel="nofollow">Ted Talk: Why You Should Define your Fears Instead of Your Goals by Tim Ferriss</a></li>
</ul><div><strong>Joe Eames</strong></div><ul>
<li><a href="https://ui-router.github.io/" rel="nofollow">UI-Router</a></li>
<li>Persistence</li>
</ul><div><strong>Aimee Knight</strong></div><ul>
<li><a href="https://news.ycombinator.com/item?id=14518093" rel="nofollow">Ask HN: People who completed a boot camp 3+ years ago, what are you doing now?</a></li>
<li><a href="https://twitter.com/NgAtlanta" rel="nofollow">NgAtlanta</a></li>
</ul><div><strong>Charles Max Wood</strong></div><ul><li><a href="http://upwork.com" rel="nofollow">Upwork.com</a></li></ul><div><strong>JSJ 269 Reusable React and JavaScript Components with Cory House</strong></div><div>On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and playing the part of both host and guest, Cory House. Encourage your team to investigate reusable components, whether that’d be React, Angular, Vue, or Ember. Tune in!</div><div><strong>[00:01:35] – Overview</strong></div><div>We can finally write reusable components that it is really lightweight. It doesn’t take much framework-specific code to get things done.</div><div>Around 3 years ago, the idea of web component standard was all front-end developers could share our components with each other whether someone is in Angular or React. Web components continue to be an interesting standard but people continue to reach for JavaScript libraries instead – React, Angular, Vue. </div><div><strong>[00:04:50] – Browser support issue</strong></div><div>The story in JavaScript libraries is easier. You have more power, more flexibility, more choices, and get superior performance, in certain cases, by choosing a JavaScript library over the standard right now. If you try to use the web components standard, you have to Polyfill-in some features so you can run things across browser. You also won’t get JavaScript features like intelligently splitting bundles and lazy load different components.</div><div>Whether you’re in Angular or React, you have this model of putting your data in your curly braces. That setup is non-existent in standardized web components. You have to play the game of putting and pulling data into and out the DOM using DOM selectors. You actually take a step backward in developer ergonomics when you choose to leverage the platform instead.</div><div>
<strong>[00:07:50] –</strong><a href="https://www.polymer-project.org/" rel="nofollow"><strong> Polymer</strong></a>
</div><div>The reason that Polymer is useful is it adds some goodness on top of web components. One of those things is that it makes it easier to bind in data and not having to do things like writing a DOM query to be able to get your hands on this div and put this text inside of it. With Polymer, you can do something that feels more like Angular, where you can put in your curly braces and just bind in some data into that place. Polymer ends up adding some nice syntactic sugar on top of the web components standard just to make it easier to create web components. Polymer is also used to bundle in Polyfill for the features across browser.   </div><div><strong>[00:14:20] – Standards are dead</strong></div><div>No. The standard itself has been embraced at different levels by different libraries. What you can see for the near future is popular libraries leveraging pieces of the web components platform to do things in a standard-spaced way. Effectively, Angular, Vue, Aurelia, are going to be abstractions over the web components standard. Arguably the most popular way to do components today is React. But React completely ignores the web components standard. When you look at React, you can’t see what piece of the web components standard would fundamentally make React a better component library.</div><div>Cory can’t seem to run to anybody that is actually using the standard in production to build real applications. People continue to reach for the popular JavaScript libraries that we so often hear about.</div><div><strong>[00:17:05] – Libraries making reusable components</strong></div><div>There is a risk that it would have been a waste for people writing components on Angular, for React, for Vue. But it’s not necessarily safer writing on the web component standard when you have so few people leveraging that standard. There’s always the risk that that standard may shift as well.</div><div>As an example, Cory’s team created approximately 100 reusable components in React. If they end up moving to a hot new library, the components are really just functions that take parameters and contain HTML. There is little there</div><div><strong>[00:21:20] – Why opt for reusable components</strong></div><div>Reusable components are inherently useful in a situation where you’re going to be doing something more than once. If you think about any work that you do as a software developer, we’d like to think that we’re coming in and creating new things but often it is groundhogs day. There are all sorts of opportunities for reuse.</div><div>As a company, we want to encapsulate our forms in reusable components so it’s literally impossible for our software developers to do something that goes against our standard. That’s the power of reusable components.  </div><div><strong>[00:31:20] – Rigid component vs. flexible component </strong></div><div>As component developers, if we try to create a reusable component in a vacuum, bad things happen. If you’re going to do a reusable component, start by solving a specific problem on a given application. If we think that a component’s going to be useful in multiple places, we put it in a folder called reusable right there in our application source folder.</div><div>We try to follow that rule of three as well. If we’ve taken that component and used it in 3 places, that’s a good sign that we should extract it out, put it in our <a href="https://www.npmjs.com/" rel="nofollow">NPM</a> package, that way, everybody has this centralized component to utilize. At that point, it has been tested. It’s been through the fire. People have used it in the real world in a few places so we can be confident that the API is truly flexible enough.</div><div>Be as rigid as you can upfront. Once you add features, it’s really hard to take features away. But it’s quite easy to add features later. If you start with something rigid, it’s easier to understand. It’s easier to maintain and you can always add a few more switches later.</div><div><strong>[00:36:00] – Reusable components</strong></div><div>The reason that we can’t reuse code is every time a new project comes up, people are spending up their own ideas rather than leveraging standards that should have been put in place previously.</div><div>We’ve had the technical ability to do this for a long time. We just haven’t been around long enough for consolidation to happen, for standardization to happen. You look at how quickly things are changing in our industry. For instance, a couple of years ago, everybody had pretty much decided that two-way binding was the way to build web applications. And then, React came along and shook that up. So today, you have different ways of thinking about that issue.</div><div><strong>[00:42:45] – Component development on teams</strong></div><div>Aimee’s team has component development and they’re using Angular 1.6. All of our base components are sitting in a seed application. We just go in when we want to create a new property and we just extend all of those components with specific functionalities that we need.</div><div><strong>[00:47:45] – Mobile to web crossover</strong></div><div>Cory’s team is creating React components but it’s not leveraged on a mobile application. But people use React Native components on the web. And in fact, if you use create-react-app today, you can do that right now. It’s wired up to work in React Native components. In that way, you can literally have these same components running on your Native mobile apps as you do on your web application.</div><div><strong>[00:50:00] – Challenge</strong></div><div>Cory’s challenge for everybody listening is sit down with your team and have a quick conversation about whether you think components make sense. Look back at the last few months of development and say, &#34;if we have a reusable component library, what would be in it? How often have we found ourselves copying and pasting code between different projects? How much benefit would we get out of this story?&#34;</div><div>Once you’ve realized the benefits of the component model, both in the way that makes you think about your application, in a way that it helps you move faster and faster over time, I really think you won’t go back to the old model. I’d encourage people to investigate reusable components, whether that’d be React, Angular, Vue or Ember.</div><div><strong>Picks</strong></div><div><strong>Cory House</strong></div><ul>
<li><a href="https://www.pluralsight.com/courses/react-creating-reusable-components" rel="nofollow">Creating Reusable React Components on Pluralsight</a></li>
<li><a href="https://www.ted.com/talks/tim_ferriss_why_you_should_define_your_fears_instead_of_your_goals" rel="nofollow">Ted Talk: Why You Should Define your Fears Instead of Your Goals by Tim Ferriss</a></li>
</ul><div><strong>Joe Eames</strong></div><ul>
<li><a href="https://ui-router.github.io/" rel="nofollow">UI-Router</a></li>
<li>Persistence</li>
</ul><div><strong>Aimee Knight</strong></div><ul>
<li><a href="https://news.ycombinator.com/item?id=14518093" rel="nofollow">Ask HN: People who completed a boot camp 3+ years ago, what are you doing now?</a></li>
<li><a href="https://twitter.com/NgAtlanta" rel="nofollow">NgAtlanta</a></li>
</ul><div><strong>Charles Max Wood</strong></div><ul><li><a href="http://upwork.com" rel="nofollow">Upwork.com</a></li></ul><div>Special Guest: Cory House.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 269 Reusable React and JavaScript Components with Cory House&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and playing the part of both host and guest, Cory House. Encourage your team to investigate reusable components, whether that’d be React, Angular, Vue, or Ember. Tune in!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:35] – Overview&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;We can finally write reusable components that it is really lightweight. It doesn’t take much framework-specific code to get things done.&lt;/div&gt;&lt;div&gt;Around 3 years ago, the idea of web component standard was all front-end developers could share our components with each other whether someone is in Angular or React. Web components continue to be an interesting standard but people continue to reach for JavaScript libraries instead – React, Angular, Vue. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:04:50] – Browser support issue&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The story in JavaScript libraries is easier. You have more power, more flexibility, more choices, and get superior performance, in certain cases, by choosing a JavaScript library over the standard right now. If you try to use the web components standard, you have to Polyfill-in some features so you can run things across browser. You also won’t get JavaScript features like intelligently splitting bundles and lazy load different components.&lt;/div&gt;&lt;div&gt;Whether you’re in Angular or React, you have this model of putting your data in your curly braces. That setup is non-existent in standardized web components. You have to play the game of putting and pulling data into and out the DOM using DOM selectors. You actually take a step backward in developer ergonomics when you choose to leverage the platform instead.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:07:50] –&lt;/strong&gt;&lt;a href=&#34;https://www.polymer-project.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Polymer&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;The reason that Polymer is useful is it adds some goodness on top of web components. One of those things is that it makes it easier to bind in data and not having to do things like writing a DOM query to be able to get your hands on this div and put this text inside of it. With Polymer, you can do something that feels more like Angular, where you can put in your curly braces and just bind in some data into that place. Polymer ends up adding some nice syntactic sugar on top of the web components standard just to make it easier to create web components. Polymer is also used to bundle in Polyfill for the features across browser.   &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:20] – Standards are dead&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;No. The standard itself has been embraced at different levels by different libraries. What you can see for the near future is popular libraries leveraging pieces of the web components platform to do things in a standard-spaced way. Effectively, Angular, Vue, Aurelia, are going to be abstractions over the web components standard. Arguably the most popular way to do components today is React. But React completely ignores the web components standard. When you look at React, you can’t see what piece of the web components standard would fundamentally make React a better component library.&lt;/div&gt;&lt;div&gt;Cory can’t seem to run to anybody that is actually using the standard in production to build real applications. People continue to reach for the popular JavaScript libraries that we so often hear about.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:17:05] – Libraries making reusable components&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There is a risk that it would have been a waste for people writing components on Angular, for React, for Vue. But it’s not necessarily safer writing on the web component standard when you have so few people leveraging that standard. There’s always the risk that that standard may shift as well.&lt;/div&gt;&lt;div&gt;As an example, Cory’s team created approximately 100 reusable components in React. If they end up moving to a hot new library, the components are really just functions that take parameters and contain HTML. There is little there&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:21:20] – Why opt for reusable components&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Reusable components are inherently useful in a situation where you’re going to be doing something more than once. If you think about any work that you do as a software developer, we’d like to think that we’re coming in and creating new things but often it is groundhogs day. There are all sorts of opportunities for reuse.&lt;/div&gt;&lt;div&gt;As a company, we want to encapsulate our forms in reusable components so it’s literally impossible for our software developers to do something that goes against our standard. That’s the power of reusable components.  &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:31:20] – Rigid component vs. flexible component &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;As component developers, if we try to create a reusable component in a vacuum, bad things happen. If you’re going to do a reusable component, start by solving a specific problem on a given application. If we think that a component’s going to be useful in multiple places, we put it in a folder called reusable right there in our application source folder.&lt;/div&gt;&lt;div&gt;We try to follow that rule of three as well. If we’ve taken that component and used it in 3 places, that’s a good sign that we should extract it out, put it in our &lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;NPM&lt;/a&gt; package, that way, everybody has this centralized component to utilize. At that point, it has been tested. It’s been through the fire. People have used it in the real world in a few places so we can be confident that the API is truly flexible enough.&lt;/div&gt;&lt;div&gt;Be as rigid as you can upfront. Once you add features, it’s really hard to take features away. But it’s quite easy to add features later. If you start with something rigid, it’s easier to understand. It’s easier to maintain and you can always add a few more switches later.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:36:00] – Reusable components&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The reason that we can’t reuse code is every time a new project comes up, people are spending up their own ideas rather than leveraging standards that should have been put in place previously.&lt;/div&gt;&lt;div&gt;We’ve had the technical ability to do this for a long time. We just haven’t been around long enough for consolidation to happen, for standardization to happen. You look at how quickly things are changing in our industry. For instance, a couple of years ago, everybody had pretty much decided that two-way binding was the way to build web applications. And then, React came along and shook that up. So today, you have different ways of thinking about that issue.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:42:45] – Component development on teams&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee’s team has component development and they’re using Angular 1.6. All of our base components are sitting in a seed application. We just go in when we want to create a new property and we just extend all of those components with specific functionalities that we need.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:47:45] – Mobile to web crossover&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory’s team is creating React components but it’s not leveraged on a mobile application. But people use React Native components on the web. And in fact, if you use create-react-app today, you can do that right now. It’s wired up to work in React Native components. In that way, you can literally have these same components running on your Native mobile apps as you do on your web application.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:50:00] – Challenge&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory’s challenge for everybody listening is sit down with your team and have a quick conversation about whether you think components make sense. Look back at the last few months of development and say, &amp;#34;if we have a reusable component library, what would be in it? How often have we found ourselves copying and pasting code between different projects? How much benefit would we get out of this story?&amp;#34;&lt;/div&gt;&lt;div&gt;Once you’ve realized the benefits of the component model, both in the way that makes you think about your application, in a way that it helps you move faster and faster over time, I really think you won’t go back to the old model. I’d encourage people to investigate reusable components, whether that’d be React, Angular, Vue or Ember.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Cory House&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/react-creating-reusable-components&#34; rel=&#34;nofollow&#34;&gt;Creating Reusable React Components on Pluralsight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ted.com/talks/tim_ferriss_why_you_should_define_your_fears_instead_of_your_goals&#34; rel=&#34;nofollow&#34;&gt;Ted Talk: Why You Should Define your Fears Instead of Your Goals by Tim Ferriss&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ui-router.github.io/&#34; rel=&#34;nofollow&#34;&gt;UI-Router&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Persistence&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=14518093&#34; rel=&#34;nofollow&#34;&gt;Ask HN: People who completed a boot camp 3&#43; years ago, what are you doing now?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/NgAtlanta&#34; rel=&#34;nofollow&#34;&gt;NgAtlanta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://upwork.com&#34; rel=&#34;nofollow&#34;&gt;Upwork.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;JSJ 269 Reusable React and JavaScript Components with Cory House&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and playing the part of both host and guest, Cory House. Encourage your team to investigate reusable components, whether that’d be React, Angular, Vue, or Ember. Tune in!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:35] – Overview&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;We can finally write reusable components that it is really lightweight. It doesn’t take much framework-specific code to get things done.&lt;/div&gt;&lt;div&gt;Around 3 years ago, the idea of web component standard was all front-end developers could share our components with each other whether someone is in Angular or React. Web components continue to be an interesting standard but people continue to reach for JavaScript libraries instead – React, Angular, Vue. &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:04:50] – Browser support issue&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The story in JavaScript libraries is easier. You have more power, more flexibility, more choices, and get superior performance, in certain cases, by choosing a JavaScript library over the standard right now. If you try to use the web components standard, you have to Polyfill-in some features so you can run things across browser. You also won’t get JavaScript features like intelligently splitting bundles and lazy load different components.&lt;/div&gt;&lt;div&gt;Whether you’re in Angular or React, you have this model of putting your data in your curly braces. That setup is non-existent in standardized web components. You have to play the game of putting and pulling data into and out the DOM using DOM selectors. You actually take a step backward in developer ergonomics when you choose to leverage the platform instead.&lt;/div&gt;&lt;div&gt;
&lt;strong&gt;[00:07:50] –&lt;/strong&gt;&lt;a href=&#34;https://www.polymer-project.org/&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt; Polymer&lt;/strong&gt;&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;The reason that Polymer is useful is it adds some goodness on top of web components. One of those things is that it makes it easier to bind in data and not having to do things like writing a DOM query to be able to get your hands on this div and put this text inside of it. With Polymer, you can do something that feels more like Angular, where you can put in your curly braces and just bind in some data into that place. Polymer ends up adding some nice syntactic sugar on top of the web components standard just to make it easier to create web components. Polymer is also used to bundle in Polyfill for the features across browser.   &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:20] – Standards are dead&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;No. The standard itself has been embraced at different levels by different libraries. What you can see for the near future is popular libraries leveraging pieces of the web components platform to do things in a standard-spaced way. Effectively, Angular, Vue, Aurelia, are going to be abstractions over the web components standard. Arguably the most popular way to do components today is React. But React completely ignores the web components standard. When you look at React, you can’t see what piece of the web components standard would fundamentally make React a better component library.&lt;/div&gt;&lt;div&gt;Cory can’t seem to run to anybody that is actually using the standard in production to build real applications. People continue to reach for the popular JavaScript libraries that we so often hear about.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:17:05] – Libraries making reusable components&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There is a risk that it would have been a waste for people writing components on Angular, for React, for Vue. But it’s not necessarily safer writing on the web component standard when you have so few people leveraging that standard. There’s always the risk that that standard may shift as well.&lt;/div&gt;&lt;div&gt;As an example, Cory’s team created approximately 100 reusable components in React. If they end up moving to a hot new library, the components are really just functions that take parameters and contain HTML. There is little there&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:21:20] – Why opt for reusable components&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Reusable components are inherently useful in a situation where you’re going to be doing something more than once. If you think about any work that you do as a software developer, we’d like to think that we’re coming in and creating new things but often it is groundhogs day. There are all sorts of opportunities for reuse.&lt;/div&gt;&lt;div&gt;As a company, we want to encapsulate our forms in reusable components so it’s literally impossible for our software developers to do something that goes against our standard. That’s the power of reusable components.  &lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:31:20] – Rigid component vs. flexible component &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;As component developers, if we try to create a reusable component in a vacuum, bad things happen. If you’re going to do a reusable component, start by solving a specific problem on a given application. If we think that a component’s going to be useful in multiple places, we put it in a folder called reusable right there in our application source folder.&lt;/div&gt;&lt;div&gt;We try to follow that rule of three as well. If we’ve taken that component and used it in 3 places, that’s a good sign that we should extract it out, put it in our &lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;NPM&lt;/a&gt; package, that way, everybody has this centralized component to utilize. At that point, it has been tested. It’s been through the fire. People have used it in the real world in a few places so we can be confident that the API is truly flexible enough.&lt;/div&gt;&lt;div&gt;Be as rigid as you can upfront. Once you add features, it’s really hard to take features away. But it’s quite easy to add features later. If you start with something rigid, it’s easier to understand. It’s easier to maintain and you can always add a few more switches later.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:36:00] – Reusable components&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The reason that we can’t reuse code is every time a new project comes up, people are spending up their own ideas rather than leveraging standards that should have been put in place previously.&lt;/div&gt;&lt;div&gt;We’ve had the technical ability to do this for a long time. We just haven’t been around long enough for consolidation to happen, for standardization to happen. You look at how quickly things are changing in our industry. For instance, a couple of years ago, everybody had pretty much decided that two-way binding was the way to build web applications. And then, React came along and shook that up. So today, you have different ways of thinking about that issue.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:42:45] – Component development on teams&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Aimee’s team has component development and they’re using Angular 1.6. All of our base components are sitting in a seed application. We just go in when we want to create a new property and we just extend all of those components with specific functionalities that we need.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:47:45] – Mobile to web crossover&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory’s team is creating React components but it’s not leveraged on a mobile application. But people use React Native components on the web. And in fact, if you use create-react-app today, you can do that right now. It’s wired up to work in React Native components. In that way, you can literally have these same components running on your Native mobile apps as you do on your web application.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:50:00] – Challenge&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Cory’s challenge for everybody listening is sit down with your team and have a quick conversation about whether you think components make sense. Look back at the last few months of development and say, &amp;#34;if we have a reusable component library, what would be in it? How often have we found ourselves copying and pasting code between different projects? How much benefit would we get out of this story?&amp;#34;&lt;/div&gt;&lt;div&gt;Once you’ve realized the benefits of the component model, both in the way that makes you think about your application, in a way that it helps you move faster and faster over time, I really think you won’t go back to the old model. I’d encourage people to investigate reusable components, whether that’d be React, Angular, Vue or Ember.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Cory House&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/react-creating-reusable-components&#34; rel=&#34;nofollow&#34;&gt;Creating Reusable React Components on Pluralsight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.ted.com/talks/tim_ferriss_why_you_should_define_your_fears_instead_of_your_goals&#34; rel=&#34;nofollow&#34;&gt;Ted Talk: Why You Should Define your Fears Instead of Your Goals by Tim Ferriss&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Joe Eames&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ui-router.github.io/&#34; rel=&#34;nofollow&#34;&gt;UI-Router&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Persistence&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Aimee Knight&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=14518093&#34; rel=&#34;nofollow&#34;&gt;Ask HN: People who completed a boot camp 3&#43; years ago, what are you doing now?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/NgAtlanta&#34; rel=&#34;nofollow&#34;&gt;NgAtlanta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://upwork.com&#34; rel=&#34;nofollow&#34;&gt;Upwork.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guest: Cory House.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56262321" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/45e2e763-1ef7-4342-8b39-d7960f41e766/stream.mp3"/>
                
                <guid isPermaLink="false">e86a5e4a-a61d-4b70-84cf-eeff12be60ce</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-269-reusable-react-and-javascript-components-with-cory-house</link>
                <pubDate>Tue, 11 Jul 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3516</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 268 Building Microsoft Office Extensions with JavaScript with Tristan Davis and Sean Laberee</itunes:title>
                <title>JSJ 268 Building Microsoft Office Extensions with JavaScript with Tristan Davis and Sean Laberee</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 268 Building Microsoft Office Extensions with Javascript with Tristan Davis and Sean Laberee&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Tristan Davis and Sean Laberee from the Office Team at Microsoft. Tune in and learn more about what’s new with Microsoft Office Extensions!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:25] – Introduction to Tristan Davis and Sean Laberee&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Tristan Davis and Sean Laberee are Program Managers on the Microsoft Office team, focused on Extensibility.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Questions for Tristan and Sean&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:45] – Extending Office functionality with Javascript &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Office isn’t just an application on Windows that runs on your PC. It is running on iPhone, iPad, Android tablet, and apps on the browser with Office Online. The team needs a new platform, add-ins, which allow you to build apps that run across all places. It’s HTML and Javascript. HTML for all the UI and a series of Javascript module calls for the document properties. Sometimes we call it OfficeJS.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:03:20] – This works on any version of Office?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;It works on Office on Windows, Mac, Online and iPad.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:03:55] – HTML and CSS suck on mobile?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are things that you’re going to want to do when you know you’re running on a mobile device. If you look at an add-in running on Outlook for iPhone, the developer does a lot of things to make that feel like part of the iPhone UI. Tristan believes that you could build a great add-in for Office using HTML and JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:20] – Are these apps written with JavaScript or you have a Native with WebView?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Office itself is Native. All of it is Native code but the platform is very much web. The main piece of it is pointing at the URL. Just go load that URL. And then, you can also call functions in your JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:06:35] – Why would you do this? How does it work?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The add-in platform is a way to help developers turn Word, Excel and PowerPoint into the apps that actually solve user’s business problems. The team will give you the tools with HTML and JavaScript to go and pop into the Word UI and the API’s that let you go manipulate the paragraph and texts inside of Word. Or in Excel, you might want to create custom formulas or visualizations. The team also let people use D3 to generate their own Excel charts.&lt;/div&gt;&lt;div&gt;And developers want to extend Office because it’s where a lot of business workers spend their days 0 in Outlook, Teams, Word, Excel.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:10:00] – How did this get delivered to them?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are 2 ways to get this delivered. One, there’s an Office Store. Second, if you go into Word, Excel, and PowerPoint, there’s a store button and you can see tons of integrations with partners.&lt;/div&gt;&lt;div&gt;For enterprises, IT can deploy add-ins to the users’ desktops without having stress about deploying MSI’s and other software deployments that the web completely rids off. The add-ins make a whole lot of pain the past completely go away.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:11:00] – Everybody in the company can use a particular plug-in by distributing it with Office?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;That’s right. You can go to Office 365 add-in experience. Here’s the add-in and you can to specific people or everyone who’s part of a group.&lt;/div&gt;&lt;div&gt;For the developer’s perspective, if you have the add-in deployed to your client, you could actually push updates to the web service and your users get the updates instantly. It’s a lot faster turn-around model.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:20] – What about conversations or bot integrations?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There’s the idea of connectors at Teams. You can subscribe to this web book and it’ll publish JSON. Whe...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JSJ 268 Building Microsoft Office Extensions with Javascript with Tristan Davis and Sean Laberee</strong></div><div>This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Tristan Davis and Sean Laberee from the Office Team at Microsoft. Tune in and learn more about what’s new with Microsoft Office Extensions!</div><div><strong>[00:01:25] – Introduction to Tristan Davis and Sean Laberee</strong></div><div>Tristan Davis and Sean Laberee are Program Managers on the Microsoft Office team, focused on Extensibility.</div><div><strong>Questions for Tristan and Sean</strong></div><div><strong>[00:01:45] – Extending Office functionality with Javascript </strong></div><div>Office isn’t just an application on Windows that runs on your PC. It is running on iPhone, iPad, Android tablet, and apps on the browser with Office Online. The team needs a new platform, add-ins, which allow you to build apps that run across all places. It’s HTML and Javascript. HTML for all the UI and a series of Javascript module calls for the document properties. Sometimes we call it OfficeJS.</div><div><strong>[00:03:20] – This works on any version of Office?</strong></div><div>It works on Office on Windows, Mac, Online and iPad.</div><div><strong>[00:03:55] – HTML and CSS suck on mobile?</strong></div><div>There are things that you’re going to want to do when you know you’re running on a mobile device. If you look at an add-in running on Outlook for iPhone, the developer does a lot of things to make that feel like part of the iPhone UI. Tristan believes that you could build a great add-in for Office using HTML and JavaScript.</div><div><strong>[00:05:20] – Are these apps written with JavaScript or you have a Native with WebView?</strong></div><div>Office itself is Native. All of it is Native code but the platform is very much web. The main piece of it is pointing at the URL. Just go load that URL. And then, you can also call functions in your JavaScript.</div><div><strong>[00:06:35] – Why would you do this? How does it work?</strong></div><div>The add-in platform is a way to help developers turn Word, Excel and PowerPoint into the apps that actually solve user’s business problems. The team will give you the tools with HTML and JavaScript to go and pop into the Word UI and the API’s that let you go manipulate the paragraph and texts inside of Word. Or in Excel, you might want to create custom formulas or visualizations. The team also let people use D3 to generate their own Excel charts.</div><div>And developers want to extend Office because it’s where a lot of business workers spend their days 0 in Outlook, Teams, Word, Excel.</div><div><strong>[00:10:00] – How did this get delivered to them?</strong></div><div>There are 2 ways to get this delivered. One, there’s an Office Store. Second, if you go into Word, Excel, and PowerPoint, there’s a store button and you can see tons of integrations with partners.</div><div>For enterprises, IT can deploy add-ins to the users’ desktops without having stress about deploying MSI’s and other software deployments that the web completely rids off. The add-ins make a whole lot of pain the past completely go away.</div><div><strong>[00:11:00] – Everybody in the company can use a particular plug-in by distributing it with Office?</strong></div><div>That’s right. You can go to Office 365 add-in experience. Here’s the add-in and you can to specific people or everyone who’s part of a group.</div><div>For the developer’s perspective, if you have the add-in deployed to your client, you could actually push updates to the web service and your users get the updates instantly. It’s a lot faster turn-around model.</div><div><strong>[00:14:20] – What about conversations or bot integrations?</strong></div><div>There’s the idea of connectors at Teams. You can subscribe to this web book and it’ll publish JSON. When the JSON is received, a new conversation inside of Teams or Outlook will be created. For example, every time someone posts on Stack Overflow with one of the tags that team cares about, it posts on Outlook.</div><div>It’s a great way to bring all the stuff. Rather than have 20 different apps that are shooting 20 different sets of notifications, it’s just all conversations in email, making do all the standard email things.</div><div>And in the connector case, it’s a push model. The user could choose what notifications they want.</div><div>You’d also learn things like bots. You can have bots in Teams and Skype. The users can interact with them with their natural language.</div><div><strong>[00:18:40] – How about authentication?</strong></div><div>As long as you’re signed into Office, you can call JavaScript API to give you an identity token for the sign in user and it will hand you a JWT back. That’s coming from Azure Active Directory or from whatever customer directory service. That’s standard.</div><div>If you want to do more, you can take that identity token and you can exchange that for a token that can call Microsoft graph. This app wants to get access to phone, are you okay with that? Assuming the user says yes, the user gets a token that can go and grab whatever data he wants from the back-end.</div><div><strong>[00:20:00] – Where does it store the token?</strong></div><div>That’s up to the developer to decide how they want to handle that but there are facilities that make sure you can pop up a dialog box and you can go to the LO-flow. You could theoretically cache it in the browser or a cookie. Or whatever people think is more appropriate for the scenario.</div><div><strong>[00:20:55] – What does the API actually look like from JavaScript?</strong></div><div>If you’re familiar with Excel UI, you can look at Excel API. It’s workbook.worksheets.getItem() and you can pass the name of the worksheet. It can also pass the index of the worksheet.</div><div><strong>[00:22:30] – What’s the process of getting setup?</strong></div><div>There’s a variety of options. You can download Office, write XML manifest, and take a sample, and then, side loads it into Office. You can also do that through web apps. There’s no install required because you can go work against Office Online. In the Insert menu, there’s a way to configure your add-ins. There’s upload a manifest there and you can just upload the XML. That’s going to work against whatever web server you have set up.</div><div>So it’s either on your local machine or up in the cloud. It’s as much as like regular web development. Just bring your own tools.</div><div><strong>[00:24:15] – How do you protect me as a plug-in developer?</strong></div><div>There’s an access add-in that will ask your permission to access, say, a document. Assume, they say yes, pipes are opened and they can just go talk to those things. But the team also tries to sandbox it by iframes. It’s not one page that has everybody’s plug-ins intermingle that people can pole at other people’s stuff.</div><div><strong>[00:27:20] – How do you support backward compatibility?</strong></div><div>There are cases where we change the behavior of the API. Every API is gated by requirement set. So if a developer needs access to a requirement set, he gets an aggregate instead of API’s that he can work with but it isn’t fixed forever.</div><div>But it’s not at that point yet where we end up to remove things completely. In Office JS, we’ve talked about API’s as one JavaScript library but really, it’s a bootstrap that brings in a bunch of other pieces that you need.</div><div><strong>[00:30:00] – How does that work on mobile? Do they have to approve download for all components?</strong></div><div>You can download components by using the browser that the operating system gives. It’s another one of the virtues of being based on the web. Every platform that has a web browser can have JavaScript execution run-time. It allows for the way that their app guidelines are written.</div><div><strong>[00:33:15] – How about testing?</strong></div><div>It’s a place where there’s still have work to do. There’s a bunch of open-source projects that partners have started to do that. What they’ve done is they’ve built a testing library. Whatever the mock is, it&#39;s just a thing on Github. It is open-source friendly. So the team could be able to contribute to it. “Here’s an interesting test case for this API. I want to make sure that it behaves like this.</div><div><strong>[00:35:50] – Could you write it with any version for JavaScript e.g. TypeScript?</strong></div><div>A Huge chunk of the team is big TypeScript fans. They’ve done a lot of work to make sure that TypeScript experience is excellence.</div><div>Type is basically a collection of typing files for TypeScript. There’s a runtime process that parses your TypeScript, gives you feedback on your code, and checks for errors. You can also run it in the background.</div><div>There’s an add-in called Script Lab. Script Lab is literally, you hit the code button and you get a web IDE right there. You can go start typing JavaScript code, play with API’s, and uses TypeScript by default. It’ll just actually load your code in the browser, executes, and you can start watching.</div><div><strong>[00:39:25] – Are there any limitations on which JavaScript libraries you can pull in?</strong></div><div>There a no limitations in place right now. There are partners that use Angular. There are partners that are big React fans. If you’re a web dev, you can bring whatever preferences around frameworks, around tools, around TypeScript versus JavaScript.</div><div><strong>[00:45:20] – What’s the craziest thing you’ve seen done with this API?</strong></div><div>Battleship was pretty cool. There’s also Star Wars entering credits theme for PowerPoint.</div><div><strong>[00:46:40] – If a developer is building a plug-in and get paid for it, does Microsoft take credit for that?</strong></div><div>There are 2 ways that folks can do it. You can do paid add-ins to the store. Either you do the standard perpetual 99 cents or you can do subscriptions, where it’s $2.99/month. Tristan encourages that model because integrations are just a piece of some larger piece of software.</div><div>But Microsoft is not in the business of trying to get you to pay me a little bit of 10 cents a dollar. It’s really in the business of making sure that you can integrate with Office as quickly as possibly can.</div><div>When the users go to the store, they can use the same Microsoft account that you use to buy Xbox games or movies in the Xbox, Windows apps in the Windows store.</div><div><strong>[00:52:00] – The App Model</strong></div><div>If folks are interested in the app model, they should go to <a href="https://dev.office.com/" rel="nofollow">dev.office.com</a> to learn more about it because that’s where all the documentation is. Check out our <a href="https://github.com/OfficeDev" rel="nofollow">Github</a>. Right there in the open, there’s the spec. Literally, the engineers who are coding the product are reading the same marked-down files in the same repo that you, as a developer, can come and look at. And you can comment. You can add issues like you could have a dialogue with that PM. Under the OfficeDev, you’ll find a tunnel repository that contains samples. Our docs are there.</div><div><strong>Picks</strong></div><div>AJ O&#39;Neal</div><ul><li>Lithium</li></ul><div>Charles Max Wood</div><ul>
<li><a href="http://halelrod.com/books/" rel="nofollow">Miracle Morning by Hal Erod</a></li>
<li><a href="https://www.google.com.ph/url?cad=rja&cd=4&esrc=s&q=&rct=j&sa=t&source=web&uact=8&url=https%3A%2F%2Fwww.amazon.com%2FClean-Code-Handbook-Software-Craftsmanship%2Fdp%2F0132350882&usg=AFQjCNHJDnmWbqzqrhM5Lav_Z6k-PxQEKA&ved=0ahUKEwju762SmvDUAhUCa7wKHW3AAC0QFgg2MAM" rel="nofollow">Clean Code by Uncle Bob Martin</a></li>
<li>Ketogenic diet</li>
</ul><div>Tristan Davis</div><ul>
<li><a href="https://www.google.com.ph/url?cad=rja&cd=1&esrc=s&q=&rct=j&sa=t&source=web&uact=8&url=https%3A%2F%2Fwww.amazon.com%2FAmazon-Echo-Bluetooth-Speaker-with-WiFi-Alexa%2Fdp%2FB00X4WHP5E&usg=AFQjCNGoVb5dVRE6Lq1uCVTSvXhTWhd8lw&ved=0ahUKEwjnoefOmvDUAhWCfbwKHQEIA2gQFggkMAA" rel="nofollow">Amazon Echo</a></li>
<li>Microbiome</li>
</ul><div>Sean Laberee</div><ul>
<li>Running</li>
<li><a href="https://www.google.com.ph/url?cad=rja&cd=2&esrc=s&q=&rct=j&sa=t&source=web&uact=8&url=https%3A%2F%2Fwww.amazon.com%2FGarmin%2Fpages%2F2529458011&usg=AFQjCNH00o_GRW5cEJ9BH5fho4iPxzmocw&ved=0ahUKEwiynITymvDUAhWJbbwKHXCGC-wQFggmMAE" rel="nofollow">Garmin watch</a></li>
</ul><div>Special Guests: Sean Laberee and Tristan Davis.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 268 Building Microsoft Office Extensions with Javascript with Tristan Davis and Sean Laberee&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Tristan Davis and Sean Laberee from the Office Team at Microsoft. Tune in and learn more about what’s new with Microsoft Office Extensions!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:25] – Introduction to Tristan Davis and Sean Laberee&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Tristan Davis and Sean Laberee are Program Managers on the Microsoft Office team, focused on Extensibility.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Questions for Tristan and Sean&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:45] – Extending Office functionality with Javascript &lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Office isn’t just an application on Windows that runs on your PC. It is running on iPhone, iPad, Android tablet, and apps on the browser with Office Online. The team needs a new platform, add-ins, which allow you to build apps that run across all places. It’s HTML and Javascript. HTML for all the UI and a series of Javascript module calls for the document properties. Sometimes we call it OfficeJS.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:03:20] – This works on any version of Office?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;It works on Office on Windows, Mac, Online and iPad.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:03:55] – HTML and CSS suck on mobile?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are things that you’re going to want to do when you know you’re running on a mobile device. If you look at an add-in running on Outlook for iPhone, the developer does a lot of things to make that feel like part of the iPhone UI. Tristan believes that you could build a great add-in for Office using HTML and JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:20] – Are these apps written with JavaScript or you have a Native with WebView?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Office itself is Native. All of it is Native code but the platform is very much web. The main piece of it is pointing at the URL. Just go load that URL. And then, you can also call functions in your JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:06:35] – Why would you do this? How does it work?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;The add-in platform is a way to help developers turn Word, Excel and PowerPoint into the apps that actually solve user’s business problems. The team will give you the tools with HTML and JavaScript to go and pop into the Word UI and the API’s that let you go manipulate the paragraph and texts inside of Word. Or in Excel, you might want to create custom formulas or visualizations. The team also let people use D3 to generate their own Excel charts.&lt;/div&gt;&lt;div&gt;And developers want to extend Office because it’s where a lot of business workers spend their days 0 in Outlook, Teams, Word, Excel.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:10:00] – How did this get delivered to them?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are 2 ways to get this delivered. One, there’s an Office Store. Second, if you go into Word, Excel, and PowerPoint, there’s a store button and you can see tons of integrations with partners.&lt;/div&gt;&lt;div&gt;For enterprises, IT can deploy add-ins to the users’ desktops without having stress about deploying MSI’s and other software deployments that the web completely rids off. The add-ins make a whole lot of pain the past completely go away.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:11:00] – Everybody in the company can use a particular plug-in by distributing it with Office?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;That’s right. You can go to Office 365 add-in experience. Here’s the add-in and you can to specific people or everyone who’s part of a group.&lt;/div&gt;&lt;div&gt;For the developer’s perspective, if you have the add-in deployed to your client, you could actually push updates to the web service and your users get the updates instantly. It’s a lot faster turn-around model.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:20] – What about conversations or bot integrations?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There’s the idea of connectors at Teams. You can subscribe to this web book and it’ll publish JSON. When the JSON is received, a new conversation inside of Teams or Outlook will be created. For example, every time someone posts on Stack Overflow with one of the tags that team cares about, it posts on Outlook.&lt;/div&gt;&lt;div&gt;It’s a great way to bring all the stuff. Rather than have 20 different apps that are shooting 20 different sets of notifications, it’s just all conversations in email, making do all the standard email things.&lt;/div&gt;&lt;div&gt;And in the connector case, it’s a push model. The user could choose what notifications they want.&lt;/div&gt;&lt;div&gt;You’d also learn things like bots. You can have bots in Teams and Skype. The users can interact with them with their natural language.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:18:40] – How about authentication?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;As long as you’re signed into Office, you can call JavaScript API to give you an identity token for the sign in user and it will hand you a JWT back. That’s coming from Azure Active Directory or from whatever customer directory service. That’s standard.&lt;/div&gt;&lt;div&gt;If you want to do more, you can take that identity token and you can exchange that for a token that can call Microsoft graph. This app wants to get access to phone, are you okay with that? Assuming the user says yes, the user gets a token that can go and grab whatever data he wants from the back-end.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:20:00] – Where does it store the token?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;That’s up to the developer to decide how they want to handle that but there are facilities that make sure you can pop up a dialog box and you can go to the LO-flow. You could theoretically cache it in the browser or a cookie. Or whatever people think is more appropriate for the scenario.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:20:55] – What does the API actually look like from JavaScript?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;If you’re familiar with Excel UI, you can look at Excel API. It’s workbook.worksheets.getItem() and you can pass the name of the worksheet. It can also pass the index of the worksheet.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:22:30] – What’s the process of getting setup?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There’s a variety of options. You can download Office, write XML manifest, and take a sample, and then, side loads it into Office. You can also do that through web apps. There’s no install required because you can go work against Office Online. In the Insert menu, there’s a way to configure your add-ins. There’s upload a manifest there and you can just upload the XML. That’s going to work against whatever web server you have set up.&lt;/div&gt;&lt;div&gt;So it’s either on your local machine or up in the cloud. It’s as much as like regular web development. Just bring your own tools.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:24:15] – How do you protect me as a plug-in developer?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There’s an access add-in that will ask your permission to access, say, a document. Assume, they say yes, pipes are opened and they can just go talk to those things. But the team also tries to sandbox it by iframes. It’s not one page that has everybody’s plug-ins intermingle that people can pole at other people’s stuff.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:27:20] – How do you support backward compatibility?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are cases where we change the behavior of the API. Every API is gated by requirement set. So if a developer needs access to a requirement set, he gets an aggregate instead of API’s that he can work with but it isn’t fixed forever.&lt;/div&gt;&lt;div&gt;But it’s not at that point yet where we end up to remove things completely. In Office JS, we’ve talked about API’s as one JavaScript library but really, it’s a bootstrap that brings in a bunch of other pieces that you need.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:30:00] – How does that work on mobile? Do they have to approve download for all components?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;You can download components by using the browser that the operating system gives. It’s another one of the virtues of being based on the web. Every platform that has a web browser can have JavaScript execution run-time. It allows for the way that their app guidelines are written.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:33:15] – How about testing?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;It’s a place where there’s still have work to do. There’s a bunch of open-source projects that partners have started to do that. What they’ve done is they’ve built a testing library. Whatever the mock is, it&amp;#39;s just a thing on Github. It is open-source friendly. So the team could be able to contribute to it. “Here’s an interesting test case for this API. I want to make sure that it behaves like this.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:35:50] – Could you write it with any version for JavaScript e.g. TypeScript?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;A Huge chunk of the team is big TypeScript fans. They’ve done a lot of work to make sure that TypeScript experience is excellence.&lt;/div&gt;&lt;div&gt;Type is basically a collection of typing files for TypeScript. There’s a runtime process that parses your TypeScript, gives you feedback on your code, and checks for errors. You can also run it in the background.&lt;/div&gt;&lt;div&gt;There’s an add-in called Script Lab. Script Lab is literally, you hit the code button and you get a web IDE right there. You can go start typing JavaScript code, play with API’s, and uses TypeScript by default. It’ll just actually load your code in the browser, executes, and you can start watching.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:39:25] – Are there any limitations on which JavaScript libraries you can pull in?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There a no limitations in place right now. There are partners that use Angular. There are partners that are big React fans. If you’re a web dev, you can bring whatever preferences around frameworks, around tools, around TypeScript versus JavaScript.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:45:20] – What’s the craziest thing you’ve seen done with this API?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Battleship was pretty cool. There’s also Star Wars entering credits theme for PowerPoint.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:46:40] – If a developer is building a plug-in and get paid for it, does Microsoft take credit for that?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;There are 2 ways that folks can do it. You can do paid add-ins to the store. Either you do the standard perpetual 99 cents or you can do subscriptions, where it’s $2.99/month. Tristan encourages that model because integrations are just a piece of some larger piece of software.&lt;/div&gt;&lt;div&gt;But Microsoft is not in the business of trying to get you to pay me a little bit of 10 cents a dollar. It’s really in the business of making sure that you can integrate with Office as quickly as possibly can.&lt;/div&gt;&lt;div&gt;When the users go to the store, they can use the same Microsoft account that you use to buy Xbox games or movies in the Xbox, Windows apps in the Windows store.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:52:00] – The App Model&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;If folks are interested in the app model, they should go to &lt;a href=&#34;https://dev.office.com/&#34; rel=&#34;nofollow&#34;&gt;dev.office.com&lt;/a&gt; to learn more about it because that’s where all the documentation is. Check out our &lt;a href=&#34;https://github.com/OfficeDev&#34; rel=&#34;nofollow&#34;&gt;Github&lt;/a&gt;. Right there in the open, there’s the spec. Literally, the engineers who are coding the product are reading the same marked-down files in the same repo that you, as a developer, can come and look at. And you can comment. You can add issues like you could have a dialogue with that PM. Under the OfficeDev, you’ll find a tunnel repository that contains samples. Our docs are there.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;AJ O&amp;#39;Neal&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Lithium&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Charles Max Wood&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://halelrod.com/books/&#34; rel=&#34;nofollow&#34;&gt;Miracle Morning by Hal Erod&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.google.com.ph/url?cad=rja&amp;cd=4&amp;esrc=s&amp;q=&amp;rct=j&amp;sa=t&amp;source=web&amp;uact=8&amp;url=https%3A%2F%2Fwww.amazon.com%2FClean-Code-Handbook-Software-Craftsmanship%2Fdp%2F0132350882&amp;usg=AFQjCNHJDnmWbqzqrhM5Lav_Z6k-PxQEKA&amp;ved=0ahUKEwju762SmvDUAhUCa7wKHW3AAC0QFgg2MAM&#34; rel=&#34;nofollow&#34;&gt;Clean Code by Uncle Bob Martin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ketogenic diet&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Tristan Davis&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.google.com.ph/url?cad=rja&amp;cd=1&amp;esrc=s&amp;q=&amp;rct=j&amp;sa=t&amp;source=web&amp;uact=8&amp;url=https%3A%2F%2Fwww.amazon.com%2FAmazon-Echo-Bluetooth-Speaker-with-WiFi-Alexa%2Fdp%2FB00X4WHP5E&amp;usg=AFQjCNGoVb5dVRE6Lq1uCVTSvXhTWhd8lw&amp;ved=0ahUKEwjnoefOmvDUAhWCfbwKHQEIA2gQFggkMAA&#34; rel=&#34;nofollow&#34;&gt;Amazon Echo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Microbiome&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Sean Laberee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Running&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.google.com.ph/url?cad=rja&amp;cd=2&amp;esrc=s&amp;q=&amp;rct=j&amp;sa=t&amp;source=web&amp;uact=8&amp;url=https%3A%2F%2Fwww.amazon.com%2FGarmin%2Fpages%2F2529458011&amp;usg=AFQjCNH00o_GRW5cEJ9BH5fho4iPxzmocw&amp;ved=0ahUKEwiynITymvDUAhWJbbwKHXCGC-wQFggmMAE&#34; rel=&#34;nofollow&#34;&gt;Garmin watch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Sean Laberee and Tristan Davis.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64906553" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/95ae01f3-9989-4876-9822-967dee0511d8/stream.mp3"/>
                
                <guid isPermaLink="false">59874ce5-2592-4fa8-b12a-42866d6b18eb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-268-building-microsoft-office-extensions-with-javascript-with-tristan-davis-and-sean-laberee</link>
                <pubDate>Tue, 04 Jul 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4056</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 267 Node 8 with Mikeal Rogers, Arunesh Chandra, and Anna Henningsen</itunes:title>
                <title>JSJ 267 Node 8 with Mikeal Rogers, Arunesh Chandra, and Anna Henningsen</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;JSJ 267 Node 8 with Mikeal Rogers, Arunesh Chandra, and Anna Henningsen&lt;/div&gt;&lt;div&gt;On today’s episode of JavaScript Jabber we have panelists Joe Eames, AJ O’Neil, Amiee Knight and Charles Max Wood and we are talking about Node 8. To help us we have special guests Mikeal Rodgers, Arunesh Chandra, and Anna Henningsen. It’s going to be a great show. Tune in.&lt;/div&gt;&lt;div&gt;[1:56] Is Node 8 just an update or is there more?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;More than just an update&lt;/li&gt;
&lt;li&gt;Two main points:&lt;/li&gt;
&lt;li&gt;Improved &lt;a href=&#34;https://www.npmjs.com/package/prana&#34;&gt;Prana&lt;/a&gt; support&lt;/li&gt;
&lt;li&gt;Native API&lt;/li&gt;
&lt;li&gt;Native APIs are helpful for Native Add-ons. For both the consumer and the developer side.&lt;/li&gt;
&lt;li&gt;Prior to update these Node Native modules ran in C&#43;&#43; and bound to specific to Node 8 APIs.&lt;/li&gt;
&lt;li&gt;Causes these modules to be updated or reconciled every time these modules are rereleased.&lt;/li&gt;
&lt;li&gt;Creates burden for module maintainers.&lt;/li&gt;
&lt;li&gt;Creates friction in upgrading Node versions in production departments.&lt;/li&gt;
&lt;li&gt;If you have a deployment depending on a certain Native module, some of the modules may not get updated in time when updating your Node versions. Keeping people from updating Node.&lt;/li&gt;
&lt;li&gt;Creates compatibility issues with Node users not using Node 8&lt;/li&gt;
&lt;li&gt;Experimental support for a Native layer in Node 8 to eliminate these issues as much as possible.&lt;/li&gt;
&lt;li&gt;Important milestone for the module ecosystem.&lt;/li&gt;
&lt;li&gt;You can write extensions for Node in C&#43;&#43; and it decouples V8 so you can use something else on the front.&lt;/li&gt;
&lt;li&gt;Modules takes dependency on V8 API specific to a particular version. So if V8 changes your module will be extracted from that.&lt;/li&gt;
&lt;li&gt;As a side benefit, you can have another VM to take advantage of that.&lt;/li&gt;
&lt;li&gt;Major version upgrades mean updating Native modules and usually some of those modules haven’t updated to the newest version of Node and be complicated.&lt;/li&gt;
&lt;li&gt;Deep dependency wise, about 30% depends on a Native module somewhere&lt;/li&gt;
&lt;li&gt;In the future, with the Native API, you’ll be able to update Node without breaking modules.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[5:51] What kind of work went into this?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Most of the work was in C&#43;&#43;&lt;/li&gt;
&lt;li&gt;First thing that was done was, they looked at the top dependent Native modules in the ecosystem.&lt;/li&gt;
&lt;li&gt;Looked for what kind of V8 exposure they had and cataloged it&lt;/li&gt;
&lt;li&gt;Looked at how these APIs and what their purposes were&lt;/li&gt;
&lt;li&gt;Looked for a way to extract them so that they are part of Node Core&lt;/li&gt;
&lt;li&gt;Created neutral APIs, now part of the Node core.&lt;/li&gt;
&lt;li&gt;All C APIs&lt;/li&gt;
&lt;li&gt;Also has a C&#43;&#43; wrapper to improves usability of the API.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[7:17] What’s an example of what you can do with these APIs?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Native modules allows for tighter integration and better module performance&lt;/li&gt;
&lt;li&gt;Specific APIs that you can use in V8 that isn’t available through JavaScript&lt;/li&gt;
&lt;li&gt;If you have a C&#43;&#43; variable code and you want to expose a variable into JavaScript, that is V8 API note a Node 8 API&lt;/li&gt;
&lt;li&gt;Having it bound directly to the VM was something they wanted for a long time&lt;/li&gt;
&lt;li&gt;Google controls V8 and they bind to V8&lt;/li&gt;
&lt;li&gt;Created a better relationship with Google starting in IOJS&lt;/li&gt;
&lt;li&gt;Also worked with Microsoft with their Node Shocker work.&lt;/li&gt;
&lt;li&gt;Same with &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey&#34;&gt;SpiderMonkey&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/mozilla/spidernode&#34;&gt;SpiderNode&lt;/a&gt; is in the works&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[9:23] Have you guys done any testing for performance?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Some. There is a performance working group.&lt;/li&gt;
&lt;li&gt;There is a need to stay on top of V8&lt;/li&gt;
&lt;li&gt;V8 team has focused on new language features&lt;/li&gt;
&lt;li&gt;Many features have been added over the years&lt;/li&gt;
&lt;li&gt;Many didn’t come in optimized&lt;/li&gt;
&lt;li&gt;The performance profile has changed with these features&lt;/li&gt;
&lt;li&gt;If you’...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>JSJ 267 Node 8 with Mikeal Rogers, Arunesh Chandra, and Anna Henningsen</div><div>On today’s episode of JavaScript Jabber we have panelists Joe Eames, AJ O’Neil, Amiee Knight and Charles Max Wood and we are talking about Node 8. To help us we have special guests Mikeal Rodgers, Arunesh Chandra, and Anna Henningsen. It’s going to be a great show. Tune in.</div><div>[1:56] Is Node 8 just an update or is there more?</div><ul>
<li>More than just an update</li>
<li>Two main points:</li>
<li>Improved <a href="https://www.npmjs.com/package/prana" rel="nofollow">Prana</a> support</li>
<li>Native API</li>
<li>Native APIs are helpful for Native Add-ons. For both the consumer and the developer side.</li>
<li>Prior to update these Node Native modules ran in C++ and bound to specific to Node 8 APIs.</li>
<li>Causes these modules to be updated or reconciled every time these modules are rereleased.</li>
<li>Creates burden for module maintainers.</li>
<li>Creates friction in upgrading Node versions in production departments.</li>
<li>If you have a deployment depending on a certain Native module, some of the modules may not get updated in time when updating your Node versions. Keeping people from updating Node.</li>
<li>Creates compatibility issues with Node users not using Node 8</li>
<li>Experimental support for a Native layer in Node 8 to eliminate these issues as much as possible.</li>
<li>Important milestone for the module ecosystem.</li>
<li>You can write extensions for Node in C++ and it decouples V8 so you can use something else on the front.</li>
<li>Modules takes dependency on V8 API specific to a particular version. So if V8 changes your module will be extracted from that.</li>
<li>As a side benefit, you can have another VM to take advantage of that.</li>
<li>Major version upgrades mean updating Native modules and usually some of those modules haven’t updated to the newest version of Node and be complicated.</li>
<li>Deep dependency wise, about 30% depends on a Native module somewhere</li>
<li>In the future, with the Native API, you’ll be able to update Node without breaking modules.</li>
</ul><div>[5:51] What kind of work went into this?</div><ul>
<li>Most of the work was in C++</li>
<li>First thing that was done was, they looked at the top dependent Native modules in the ecosystem.</li>
<li>Looked for what kind of V8 exposure they had and cataloged it</li>
<li>Looked at how these APIs and what their purposes were</li>
<li>Looked for a way to extract them so that they are part of Node Core</li>
<li>Created neutral APIs, now part of the Node core.</li>
<li>All C APIs</li>
<li>Also has a C++ wrapper to improves usability of the API.</li>
</ul><div>[7:17] What’s an example of what you can do with these APIs?</div><ul>
<li>Native modules allows for tighter integration and better module performance</li>
<li>Specific APIs that you can use in V8 that isn’t available through JavaScript</li>
<li>If you have a C++ variable code and you want to expose a variable into JavaScript, that is V8 API note a Node 8 API</li>
<li>Having it bound directly to the VM was something they wanted for a long time</li>
<li>Google controls V8 and they bind to V8</li>
<li>Created a better relationship with Google starting in IOJS</li>
<li>Also worked with Microsoft with their Node Shocker work.</li>
<li>Same with <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey" rel="nofollow">SpiderMonkey</a>
</li>
<li>
<a href="https://github.com/mozilla/spidernode" rel="nofollow">SpiderNode</a> is in the works</li>
</ul><div>[9:23] Have you guys done any testing for performance?</div><ul>
<li>Some. There is a performance working group.</li>
<li>There is a need to stay on top of V8</li>
<li>V8 team has focused on new language features</li>
<li>Many features have been added over the years</li>
<li>Many didn’t come in optimized</li>
<li>The performance profile has changed with these features</li>
<li>If you’re using new language features, you will see a performance boost</li>
<li>In core, still tracking down code that was specific to the old optimizer and rewriting i to work the new optimizer</li>
<li>
<a href="https://turboc.codeplex.com/" rel="nofollow">Turbo C</a> compiler hasn’t landed yet, but is to come.</li>
<li>Will have a completely different performance profile</li>
<li>In most real world applications it will be faster</li>
<li>Waiting on the release to take a version of V8 to make it easier to upgrade features in the future</li>
</ul><div>[11:28] Are the new features picked up from V8 or implemented in Node?</div><ul>
<li>It’s all in V8</li>
<li>Better longterm support</li>
<li>Promises are made better in Node as a platform</li>
<li>Added new method called util.promisify()</li>
<li>Implementation comes from V8</li>
<li>Allows for more optimization for promises in Node core</li>
<li>Promise support for the one-deprecated domains module.</li>
</ul><div>[13:02] Is there anything more than NMP 5?</div><ul>
<li>First off, delete your NMP cache.</li>
<li>It’s in your home directory usually with a .npm extension</li>
</ul><div>[14:09] What are the new features in V8?</div><ul><li>Unlimited heap sizes, previously had a 4gb limit. No fixed limit.</li></ul><div>[14:09] Will you see things like chakra come out tuned for servers?</div><ul>
<li>Profiles of a server for application process are getting smaller</li>
<li>Getting cut into containers and VMs and micro services</li>
<li>Vms that have cold boot time and run quickly in a strained environment is looking more like what we will see in the future</li>
<li>Yes, especially if you’re using cloud functions</li>
<li>V8 is optimized for phones, but Chakra is even more so</li>
<li>Looking for opportunities for VMs can be solely optimized for a device target</li>
<li>Node take advantage of that VM</li>
<li>VM neutrality is an interesting concept</li>
<li>VM Vendors trying to optimize it based on workloads of a server</li>
<li>Opens opportunities for Node</li>
<li>Node Chakra has been proved to iOS. You can cut off jitting off which was a requirement to be able to be in the Apple App Store</li>
<li>Node is not just for servers anymore</li>
<li>Node doesn’t take a long time configuring it</li>
<li>When a developer runs code on an IoT or a mobile app they don’t control the VM that is bundled, they run it on top of Node and it just works.</li>
<li>VM neutrality gives a new vector, so you can swam a whole different VM</li>
</ul><div>[18:44] When running different engines like iOS vs Android, does the profile change?</div><ul>
<li>What it comes down to is if it’s eventive programming</li>
<li>The browser is an eventive environment, is very efficient waiting for things to happen before it does something</li>
<li>The way that we program servers and nodes are the same as well</li>
<li>the basics are the same generally</li>
<li>environmental differences exist but the programming model is usually the same</li>
<li>What does impact it is memory and processor and hardware and things like that</li>
<li>That is where tuning the VM comes into play</li>
</ul><div>[20:29] What is the new Async Hooks API used for?</div><ul>
<li>Node has been lacking for automated inspection of Async Hook</li>
<li>No way for Node to tell you when scheduling and beginning of an Async operation. Hook helps with that</li>
<li>it’s a way for developers to write debugging features</li>
<li>Node tells the application that it’s working with Asynchronous way.</li>
<li>The embedded inspector has been embedded since Node 6</li>
<li>Now has a JavaScript API to use it</li>
<li>You can use things like Chrome debugger inside the running node process</li>
<li>Old debugging protocol has been removed</li>
<li>VM.run is still there but in the process of being deprecated</li>
</ul><div>[22:34] How like is the experimental Node API will change?</div><ul>
<li>Marked as experimental because it’s the first time in the open</li>
<li>Hopefully out of experimental soon</li>
<li>Soon can port API to the existing LTS</li>
<li>Looking for more people to participate with the new API and give feedback</li>
<li>Fix any concerns before it goes to LTS</li>
<li>Some other experimental things are in the works like ASync Hooks and how it interacts with promises</li>
<li>Renaming some features</li>
<li>Another new feature - serializer and deserializer that comes with V8</li>
<li>experimental but will most likely stay</li>
</ul><div>[25:31] what is your standard for going to LTS?</div><ul>
<li>Major releases every 6 months</li>
<li>Next Oct Node 9 will come out and then Node 8 will be LTS</li>
<li>Documentation, updates, additions etc will be ready then</li>
<li>Plan to do it for 2.5 years</li>
<li>Every even releases come out to LTS as the odd release comes out</li>
<li>Helps keeps a current line while having something new in the release line</li>
<li>Node 6 is the current LTS version</li>
</ul><div>[27:26] What are you taking out or deprecating in Node 8?</div><ul>
<li>Use the word deprecate sparingly</li>
<li>If many people use features, it’s hard to get rid of</li>
<li>Security issue with Buffer, constructor argument was ambiguous</li>
<li>Had added APIs that were more explicit over time and pushed those</li>
<li>Now it will be deprecated</li>
</ul><div>[28:43] 21% - 33% Performance increase with some Node updates</div><ul>
<li>Someone online updated their React app to Node 8 and found an 21% - 33% increase</li>
<li>Benchmarking group tests to make sure things are getting faster</li>
<li>V8 is always getting faster as well</li>
<li>Code changes fast and so there is a chance performance slows down so they have people to check</li>
<li>Benchmark test are all automated by a team</li>
</ul><div>[30:47] Is it safe to just switch to Node 8?</div><ul>
<li>For front-end, yes</li>
<li>clear your NPM cache</li>
<li>Back use cases will usually wait until LTS</li>
</ul><div>[31:28] Where any of the features hard to implement?</div><ul>
<li>The API work took about a year</li>
<li>It was a collaboration which made it interesting</li>
<li>IBM, Intel, Google were involved</li>
<li>The collaboration took a while</li>
<li>Also Async hooks took at least a year.</li>
<li>Async hooks used to be called async wraps and has been in the work for almost 3 years</li>
<li>many of the changes were the accumulation of small chances</li>
</ul><div>[33:07] It’s the little things</div><ul>
<li>Letting people get small changes in accumulate into a big difference</li>
<li>the product gets much better that way</li>
</ul><div>[33:57] What versions of Node are you actively updating?</div><ul>
<li>Current releases of Node 8 for a half of year</li>
<li>Node 6 is LTS</li>
<li>Additional year of maintenance of previous LTSs.</li>
<li>Schedule is at <a href="http://github.com/node8js/lts" rel="nofollow">http://github.com/node8js/lts</a> in a chart</li>
<li>Support for Node 4 with only critical updates, Node 6 minor updates, and Node 8</li>
<li>Node 7 doesn’t get much support unless it’s vital security supports.</li>
<li>If you’re running 0.10 or 0.12 stop. Those do not get security fixes anymore</li>
</ul><div>[35:42] Where do you see things going from here?</div><ul>
<li>Mostly still working out Async hooks</li>
<li>Maybe add some web worker or worker support for Node JS</li>
<li>ES module support</li>
<li>Working to make promises better</li>
<li>Working on the performance profile and internal systems</li>
</ul><div>[20:29] What is the adoption like of Node 8?</div><ul>
<li>Node team gets better at getting people to adopt quickly</li>
<li>but about 5% - 6% will not upgrade</li>
<li>community doubles each year at 8 million users right now</li>
<li><a href="https://hackernoon.com/upgrading-from-node-6-to-node-8-a-real-world-performance-comparison-3dfe1fbc92a3" rel="nofollow">Here is a graph on Twitter posted by NPM</a></li>
<li>Limiting breaks and softly deprecating things makes it’s easier to upgrade</li>
</ul><div>[40:11] How can people contribute and get involved?</div><ul>
<li>
<a href="http://nodetodo.org" rel="nofollow">NodeToDo.org</a> shows how to make contribution</li>
<li>Occasionally major conferences have information on how to contribute</li>
<li>Test it out and help make it stronger</li>
</ul><div>[42:08] If people install Node 8 and have issues what can they do?</div><ul>
<li>If it’s an NPM problem check with them</li>
<li>clear cache!</li>
<li>install newest version with: npm install -g npm@latest</li>
<li>Report problems to either <a href="http://github.com/nmp/nmp" rel="nofollow">NPM</a> or <a href="http://github.com/nodejs/node" rel="nofollow">Node</a>
</li>
<li>If you’re not sure where the problem is, check <a href="http://github.com/nodejs/help" rel="nofollow">github.com/nodejs/help</a>
</li>
</ul><div>Links</div><div>
<a href="https://nodejs.org/en/blog/release/v8.0.0/" rel="nofollow">Node8</a> <a href="https://twitter.com/nodejs" rel="nofollow">Node’s Twitter</a> <a href="https://medium.com/@nodejs" rel="nofollow">Node’s Medium</a> <a href="http://github.com/nodejs/evangelism/" rel="nofollow">Node Evangelism Group</a>
</div><div>Mikael on <a href="https://twitter.com/mikeal" rel="nofollow">Twitter</a> and <a href="https://github.com/mikeal" rel="nofollow">GitHub</a> Arunesh on <a href="https://twitter.com/AruneshC" rel="nofollow">Twitter</a> Anna on <a href="https://twitter.com/addaleax" rel="nofollow">Twitter</a>
</div><div>Picks</div><div>AJ</div><div><a href="http://smrpg.ocremix.org/" rel="nofollow">Overclocked Remix Super Mario RPG Window to The Stars</a></div><div>Amiee</div><div>
<a href="https://blog.risingstack.com/important-features-fixes-node-js-version-8/" rel="nofollow">Blogpost RisingStack on Node 8</a><br> <a href="http://2frugaldudes.com/" rel="nofollow">2 Frugal Dudes</a>
</div><div>Charles</div><div>
<a href="http://www.sho.com/homeland" rel="nofollow">Homeland</a><br> <a href="http://house-of-cards.wikia.com/wiki/Main_Page" rel="nofollow">House of Cards</a>
</div><div>Joe</div><div><a href="https://www.youtube.com/watch?v=sm_hwxNTAa0" rel="nofollow">Shimmer Lake</a></div><div>Mikael</div><div><a href="https://github.com/mafintosh/blake2b-wasm" rel="nofollow">Blake2b-wasm</a></div><div>Aremesh</div><div>Current Nightly News</div><div>Special Guests: Anna Henningsen, Arunesh Chandra, and Mikeal Rogers.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;JSJ 267 Node 8 with Mikeal Rogers, Arunesh Chandra, and Anna Henningsen&lt;/div&gt;&lt;div&gt;On today’s episode of JavaScript Jabber we have panelists Joe Eames, AJ O’Neil, Amiee Knight and Charles Max Wood and we are talking about Node 8. To help us we have special guests Mikeal Rodgers, Arunesh Chandra, and Anna Henningsen. It’s going to be a great show. Tune in.&lt;/div&gt;&lt;div&gt;[1:56] Is Node 8 just an update or is there more?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;More than just an update&lt;/li&gt;
&lt;li&gt;Two main points:&lt;/li&gt;
&lt;li&gt;Improved &lt;a href=&#34;https://www.npmjs.com/package/prana&#34; rel=&#34;nofollow&#34;&gt;Prana&lt;/a&gt; support&lt;/li&gt;
&lt;li&gt;Native API&lt;/li&gt;
&lt;li&gt;Native APIs are helpful for Native Add-ons. For both the consumer and the developer side.&lt;/li&gt;
&lt;li&gt;Prior to update these Node Native modules ran in C&#43;&#43; and bound to specific to Node 8 APIs.&lt;/li&gt;
&lt;li&gt;Causes these modules to be updated or reconciled every time these modules are rereleased.&lt;/li&gt;
&lt;li&gt;Creates burden for module maintainers.&lt;/li&gt;
&lt;li&gt;Creates friction in upgrading Node versions in production departments.&lt;/li&gt;
&lt;li&gt;If you have a deployment depending on a certain Native module, some of the modules may not get updated in time when updating your Node versions. Keeping people from updating Node.&lt;/li&gt;
&lt;li&gt;Creates compatibility issues with Node users not using Node 8&lt;/li&gt;
&lt;li&gt;Experimental support for a Native layer in Node 8 to eliminate these issues as much as possible.&lt;/li&gt;
&lt;li&gt;Important milestone for the module ecosystem.&lt;/li&gt;
&lt;li&gt;You can write extensions for Node in C&#43;&#43; and it decouples V8 so you can use something else on the front.&lt;/li&gt;
&lt;li&gt;Modules takes dependency on V8 API specific to a particular version. So if V8 changes your module will be extracted from that.&lt;/li&gt;
&lt;li&gt;As a side benefit, you can have another VM to take advantage of that.&lt;/li&gt;
&lt;li&gt;Major version upgrades mean updating Native modules and usually some of those modules haven’t updated to the newest version of Node and be complicated.&lt;/li&gt;
&lt;li&gt;Deep dependency wise, about 30% depends on a Native module somewhere&lt;/li&gt;
&lt;li&gt;In the future, with the Native API, you’ll be able to update Node without breaking modules.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[5:51] What kind of work went into this?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Most of the work was in C&#43;&#43;&lt;/li&gt;
&lt;li&gt;First thing that was done was, they looked at the top dependent Native modules in the ecosystem.&lt;/li&gt;
&lt;li&gt;Looked for what kind of V8 exposure they had and cataloged it&lt;/li&gt;
&lt;li&gt;Looked at how these APIs and what their purposes were&lt;/li&gt;
&lt;li&gt;Looked for a way to extract them so that they are part of Node Core&lt;/li&gt;
&lt;li&gt;Created neutral APIs, now part of the Node core.&lt;/li&gt;
&lt;li&gt;All C APIs&lt;/li&gt;
&lt;li&gt;Also has a C&#43;&#43; wrapper to improves usability of the API.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[7:17] What’s an example of what you can do with these APIs?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Native modules allows for tighter integration and better module performance&lt;/li&gt;
&lt;li&gt;Specific APIs that you can use in V8 that isn’t available through JavaScript&lt;/li&gt;
&lt;li&gt;If you have a C&#43;&#43; variable code and you want to expose a variable into JavaScript, that is V8 API note a Node 8 API&lt;/li&gt;
&lt;li&gt;Having it bound directly to the VM was something they wanted for a long time&lt;/li&gt;
&lt;li&gt;Google controls V8 and they bind to V8&lt;/li&gt;
&lt;li&gt;Created a better relationship with Google starting in IOJS&lt;/li&gt;
&lt;li&gt;Also worked with Microsoft with their Node Shocker work.&lt;/li&gt;
&lt;li&gt;Same with &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey&#34; rel=&#34;nofollow&#34;&gt;SpiderMonkey&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/mozilla/spidernode&#34; rel=&#34;nofollow&#34;&gt;SpiderNode&lt;/a&gt; is in the works&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[9:23] Have you guys done any testing for performance?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Some. There is a performance working group.&lt;/li&gt;
&lt;li&gt;There is a need to stay on top of V8&lt;/li&gt;
&lt;li&gt;V8 team has focused on new language features&lt;/li&gt;
&lt;li&gt;Many features have been added over the years&lt;/li&gt;
&lt;li&gt;Many didn’t come in optimized&lt;/li&gt;
&lt;li&gt;The performance profile has changed with these features&lt;/li&gt;
&lt;li&gt;If you’re using new language features, you will see a performance boost&lt;/li&gt;
&lt;li&gt;In core, still tracking down code that was specific to the old optimizer and rewriting i to work the new optimizer&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://turboc.codeplex.com/&#34; rel=&#34;nofollow&#34;&gt;Turbo C&lt;/a&gt; compiler hasn’t landed yet, but is to come.&lt;/li&gt;
&lt;li&gt;Will have a completely different performance profile&lt;/li&gt;
&lt;li&gt;In most real world applications it will be faster&lt;/li&gt;
&lt;li&gt;Waiting on the release to take a version of V8 to make it easier to upgrade features in the future&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[11:28] Are the new features picked up from V8 or implemented in Node?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;It’s all in V8&lt;/li&gt;
&lt;li&gt;Better longterm support&lt;/li&gt;
&lt;li&gt;Promises are made better in Node as a platform&lt;/li&gt;
&lt;li&gt;Added new method called util.promisify()&lt;/li&gt;
&lt;li&gt;Implementation comes from V8&lt;/li&gt;
&lt;li&gt;Allows for more optimization for promises in Node core&lt;/li&gt;
&lt;li&gt;Promise support for the one-deprecated domains module.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[13:02] Is there anything more than NMP 5?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;First off, delete your NMP cache.&lt;/li&gt;
&lt;li&gt;It’s in your home directory usually with a .npm extension&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[14:09] What are the new features in V8?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Unlimited heap sizes, previously had a 4gb limit. No fixed limit.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;[14:09] Will you see things like chakra come out tuned for servers?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Profiles of a server for application process are getting smaller&lt;/li&gt;
&lt;li&gt;Getting cut into containers and VMs and micro services&lt;/li&gt;
&lt;li&gt;Vms that have cold boot time and run quickly in a strained environment is looking more like what we will see in the future&lt;/li&gt;
&lt;li&gt;Yes, especially if you’re using cloud functions&lt;/li&gt;
&lt;li&gt;V8 is optimized for phones, but Chakra is even more so&lt;/li&gt;
&lt;li&gt;Looking for opportunities for VMs can be solely optimized for a device target&lt;/li&gt;
&lt;li&gt;Node take advantage of that VM&lt;/li&gt;
&lt;li&gt;VM neutrality is an interesting concept&lt;/li&gt;
&lt;li&gt;VM Vendors trying to optimize it based on workloads of a server&lt;/li&gt;
&lt;li&gt;Opens opportunities for Node&lt;/li&gt;
&lt;li&gt;Node Chakra has been proved to iOS. You can cut off jitting off which was a requirement to be able to be in the Apple App Store&lt;/li&gt;
&lt;li&gt;Node is not just for servers anymore&lt;/li&gt;
&lt;li&gt;Node doesn’t take a long time configuring it&lt;/li&gt;
&lt;li&gt;When a developer runs code on an IoT or a mobile app they don’t control the VM that is bundled, they run it on top of Node and it just works.&lt;/li&gt;
&lt;li&gt;VM neutrality gives a new vector, so you can swam a whole different VM&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[18:44] When running different engines like iOS vs Android, does the profile change?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;What it comes down to is if it’s eventive programming&lt;/li&gt;
&lt;li&gt;The browser is an eventive environment, is very efficient waiting for things to happen before it does something&lt;/li&gt;
&lt;li&gt;The way that we program servers and nodes are the same as well&lt;/li&gt;
&lt;li&gt;the basics are the same generally&lt;/li&gt;
&lt;li&gt;environmental differences exist but the programming model is usually the same&lt;/li&gt;
&lt;li&gt;What does impact it is memory and processor and hardware and things like that&lt;/li&gt;
&lt;li&gt;That is where tuning the VM comes into play&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[20:29] What is the new Async Hooks API used for?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Node has been lacking for automated inspection of Async Hook&lt;/li&gt;
&lt;li&gt;No way for Node to tell you when scheduling and beginning of an Async operation. Hook helps with that&lt;/li&gt;
&lt;li&gt;it’s a way for developers to write debugging features&lt;/li&gt;
&lt;li&gt;Node tells the application that it’s working with Asynchronous way.&lt;/li&gt;
&lt;li&gt;The embedded inspector has been embedded since Node 6&lt;/li&gt;
&lt;li&gt;Now has a JavaScript API to use it&lt;/li&gt;
&lt;li&gt;You can use things like Chrome debugger inside the running node process&lt;/li&gt;
&lt;li&gt;Old debugging protocol has been removed&lt;/li&gt;
&lt;li&gt;VM.run is still there but in the process of being deprecated&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[22:34] How like is the experimental Node API will change?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Marked as experimental because it’s the first time in the open&lt;/li&gt;
&lt;li&gt;Hopefully out of experimental soon&lt;/li&gt;
&lt;li&gt;Soon can port API to the existing LTS&lt;/li&gt;
&lt;li&gt;Looking for more people to participate with the new API and give feedback&lt;/li&gt;
&lt;li&gt;Fix any concerns before it goes to LTS&lt;/li&gt;
&lt;li&gt;Some other experimental things are in the works like ASync Hooks and how it interacts with promises&lt;/li&gt;
&lt;li&gt;Renaming some features&lt;/li&gt;
&lt;li&gt;Another new feature - serializer and deserializer that comes with V8&lt;/li&gt;
&lt;li&gt;experimental but will most likely stay&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[25:31] what is your standard for going to LTS?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Major releases every 6 months&lt;/li&gt;
&lt;li&gt;Next Oct Node 9 will come out and then Node 8 will be LTS&lt;/li&gt;
&lt;li&gt;Documentation, updates, additions etc will be ready then&lt;/li&gt;
&lt;li&gt;Plan to do it for 2.5 years&lt;/li&gt;
&lt;li&gt;Every even releases come out to LTS as the odd release comes out&lt;/li&gt;
&lt;li&gt;Helps keeps a current line while having something new in the release line&lt;/li&gt;
&lt;li&gt;Node 6 is the current LTS version&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[27:26] What are you taking out or deprecating in Node 8?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Use the word deprecate sparingly&lt;/li&gt;
&lt;li&gt;If many people use features, it’s hard to get rid of&lt;/li&gt;
&lt;li&gt;Security issue with Buffer, constructor argument was ambiguous&lt;/li&gt;
&lt;li&gt;Had added APIs that were more explicit over time and pushed those&lt;/li&gt;
&lt;li&gt;Now it will be deprecated&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[28:43] 21% - 33% Performance increase with some Node updates&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Someone online updated their React app to Node 8 and found an 21% - 33% increase&lt;/li&gt;
&lt;li&gt;Benchmarking group tests to make sure things are getting faster&lt;/li&gt;
&lt;li&gt;V8 is always getting faster as well&lt;/li&gt;
&lt;li&gt;Code changes fast and so there is a chance performance slows down so they have people to check&lt;/li&gt;
&lt;li&gt;Benchmark test are all automated by a team&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[30:47] Is it safe to just switch to Node 8?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;For front-end, yes&lt;/li&gt;
&lt;li&gt;clear your NPM cache&lt;/li&gt;
&lt;li&gt;Back use cases will usually wait until LTS&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[31:28] Where any of the features hard to implement?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The API work took about a year&lt;/li&gt;
&lt;li&gt;It was a collaboration which made it interesting&lt;/li&gt;
&lt;li&gt;IBM, Intel, Google were involved&lt;/li&gt;
&lt;li&gt;The collaboration took a while&lt;/li&gt;
&lt;li&gt;Also Async hooks took at least a year.&lt;/li&gt;
&lt;li&gt;Async hooks used to be called async wraps and has been in the work for almost 3 years&lt;/li&gt;
&lt;li&gt;many of the changes were the accumulation of small chances&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[33:07] It’s the little things&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Letting people get small changes in accumulate into a big difference&lt;/li&gt;
&lt;li&gt;the product gets much better that way&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[33:57] What versions of Node are you actively updating?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Current releases of Node 8 for a half of year&lt;/li&gt;
&lt;li&gt;Node 6 is LTS&lt;/li&gt;
&lt;li&gt;Additional year of maintenance of previous LTSs.&lt;/li&gt;
&lt;li&gt;Schedule is at &lt;a href=&#34;http://github.com/node8js/lts&#34; rel=&#34;nofollow&#34;&gt;http://github.com/node8js/lts&lt;/a&gt; in a chart&lt;/li&gt;
&lt;li&gt;Support for Node 4 with only critical updates, Node 6 minor updates, and Node 8&lt;/li&gt;
&lt;li&gt;Node 7 doesn’t get much support unless it’s vital security supports.&lt;/li&gt;
&lt;li&gt;If you’re running 0.10 or 0.12 stop. Those do not get security fixes anymore&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[35:42] Where do you see things going from here?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Mostly still working out Async hooks&lt;/li&gt;
&lt;li&gt;Maybe add some web worker or worker support for Node JS&lt;/li&gt;
&lt;li&gt;ES module support&lt;/li&gt;
&lt;li&gt;Working to make promises better&lt;/li&gt;
&lt;li&gt;Working on the performance profile and internal systems&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[20:29] What is the adoption like of Node 8?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Node team gets better at getting people to adopt quickly&lt;/li&gt;
&lt;li&gt;but about 5% - 6% will not upgrade&lt;/li&gt;
&lt;li&gt;community doubles each year at 8 million users right now&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hackernoon.com/upgrading-from-node-6-to-node-8-a-real-world-performance-comparison-3dfe1fbc92a3&#34; rel=&#34;nofollow&#34;&gt;Here is a graph on Twitter posted by NPM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Limiting breaks and softly deprecating things makes it’s easier to upgrade&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[40:11] How can people contribute and get involved?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://nodetodo.org&#34; rel=&#34;nofollow&#34;&gt;NodeToDo.org&lt;/a&gt; shows how to make contribution&lt;/li&gt;
&lt;li&gt;Occasionally major conferences have information on how to contribute&lt;/li&gt;
&lt;li&gt;Test it out and help make it stronger&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[42:08] If people install Node 8 and have issues what can they do?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;If it’s an NPM problem check with them&lt;/li&gt;
&lt;li&gt;clear cache!&lt;/li&gt;
&lt;li&gt;install newest version with: npm install -g npm@latest&lt;/li&gt;
&lt;li&gt;Report problems to either &lt;a href=&#34;http://github.com/nmp/nmp&#34; rel=&#34;nofollow&#34;&gt;NPM&lt;/a&gt; or &lt;a href=&#34;http://github.com/nodejs/node&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;If you’re not sure where the problem is, check &lt;a href=&#34;http://github.com/nodejs/help&#34; rel=&#34;nofollow&#34;&gt;github.com/nodejs/help&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Links&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://nodejs.org/en/blog/release/v8.0.0/&#34; rel=&#34;nofollow&#34;&gt;Node8&lt;/a&gt; &lt;a href=&#34;https://twitter.com/nodejs&#34; rel=&#34;nofollow&#34;&gt;Node’s Twitter&lt;/a&gt; &lt;a href=&#34;https://medium.com/@nodejs&#34; rel=&#34;nofollow&#34;&gt;Node’s Medium&lt;/a&gt; &lt;a href=&#34;http://github.com/nodejs/evangelism/&#34; rel=&#34;nofollow&#34;&gt;Node Evangelism Group&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Mikael on &lt;a href=&#34;https://twitter.com/mikeal&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; and &lt;a href=&#34;https://github.com/mikeal&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; Arunesh on &lt;a href=&#34;https://twitter.com/AruneshC&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; Anna on &lt;a href=&#34;https://twitter.com/addaleax&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;AJ&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://smrpg.ocremix.org/&#34; rel=&#34;nofollow&#34;&gt;Overclocked Remix Super Mario RPG Window to The Stars&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Amiee&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://blog.risingstack.com/important-features-fixes-node-js-version-8/&#34; rel=&#34;nofollow&#34;&gt;Blogpost RisingStack on Node 8&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;http://2frugaldudes.com/&#34; rel=&#34;nofollow&#34;&gt;2 Frugal Dudes&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.sho.com/homeland&#34; rel=&#34;nofollow&#34;&gt;Homeland&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;http://house-of-cards.wikia.com/wiki/Main_Page&#34; rel=&#34;nofollow&#34;&gt;House of Cards&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=sm_hwxNTAa0&#34; rel=&#34;nofollow&#34;&gt;Shimmer Lake&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Mikael&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://github.com/mafintosh/blake2b-wasm&#34; rel=&#34;nofollow&#34;&gt;Blake2b-wasm&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Aremesh&lt;/div&gt;&lt;div&gt;Current Nightly News&lt;/div&gt;&lt;div&gt;Special Guests: Anna Henningsen, Arunesh Chandra, and Mikeal Rogers.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51056222" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/60d8410b-ef95-4a04-8f8e-8c674f495fd1/stream.mp3"/>
                
                <guid isPermaLink="false">11fbaf21-67b9-47b0-bfa5-c41683658645</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-267-node-8-with-mikeal-rogers-arunesh-chandra-and-anna-henningsen</link>
                <pubDate>Tue, 27 Jun 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3191</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 266 NPM 5.0 with Rebecca Turner</itunes:title>
                <title>JSJ 266 NPM 5.0 with Rebecca Turner</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today’s episode of JavaScript Jabber, Charles Max Wood and panelist Joe Eames chat with Rebecca Turner, tech lead for &lt;a href=&#34;https://www.npmjs.com/&#34;&gt;NPM&lt;/a&gt;, a popular Javascript package manager with the worlds largest software registry. Learn about the newly released NPM 5 including a few of the updated features. Stay tuned!&lt;/div&gt;&lt;div&gt;[1:58] Was the release of node JS 8 tied to NPM5?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Features in NPM5 have been in planning for 2 years now.&lt;/li&gt;
&lt;li&gt;Planned on getting it out earlier this year.&lt;/li&gt;
&lt;li&gt;Node 8 was coming out and got pushed out a month.&lt;/li&gt;
&lt;li&gt;Putting NPM5 into Node 8 became doable.&lt;/li&gt;
&lt;li&gt;Pushed really hard to get NPM5 into &lt;a href=&#34;https://nodejs.org/en/blog/release/v8.0.0/&#34;&gt;Node 8&lt;/a&gt; so that users would get NPM5 and updates to NPM5.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[2:58] Why would it matter? NPM doesn’t care right?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Right you can use NPM5 with any version of node.&lt;/li&gt;
&lt;li&gt;Most people don’t update NPM, but upgrade Node.&lt;/li&gt;
&lt;li&gt;So releasing them together allowed for when people updated Node they would get NPM 5.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[3:29] How does the upgrade process work if you’re using NVM or some node version manager?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Depends. Different approaches for each&lt;/li&gt;
&lt;li&gt;NVM gets a fresh copy of Node with new globals. NVM5 and Node 8 are bundled.&lt;/li&gt;
&lt;li&gt;For some, If you manually upgrade NVM you’ll always have to manually. It will keep the one you manually upgraded to.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[4:16] Why NPM 5?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;It’s night and day faster.&lt;/li&gt;
&lt;li&gt;3 to 5 times speed up is not uncommon.&lt;/li&gt;
&lt;li&gt;Most package managers are slow.&lt;/li&gt;
&lt;li&gt;NPM 5 is still growing. Will get even faster.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[5:18] How did you make it faster?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The NPM’s cache is old. It’s very slow. Appalling slow.&lt;/li&gt;
&lt;li&gt;Rewrote cache&lt;/li&gt;
&lt;li&gt;Saw huge performance gains&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[5:49] What is the function of the cache?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Cache makes it so you don’t have to reinstall modules from the internet.&lt;/li&gt;
&lt;li&gt;It has registry information too.&lt;/li&gt;
&lt;li&gt;It will now obey http headers for timing out cache.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[6:50] Other things that made it faster?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Had a log file for a long time. It was called &lt;a href=&#34;https://docs.npmjs.com/cli/shrinkwrap&#34;&gt;shrinkwrap&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;NPM 5 makes it default.&lt;/li&gt;
&lt;li&gt;Renamed it to packagelog.json&lt;/li&gt;
&lt;li&gt;Exactly like shrinkwrap package file seen before&lt;/li&gt;
&lt;li&gt;In combo with cache, it makes it really fast.&lt;/li&gt;
&lt;li&gt;Stores information about what the tree should look like and it’s general structure.&lt;/li&gt;
&lt;li&gt;It doesn’t have to go back and learn versions of packages.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[7:50] Can you turn the default Packagelog.json off?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Yes. Just:&lt;/li&gt;
&lt;li&gt;Set packagelog=false in the npmrc&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[8:01] Why make it default? Why wasn’t it default before?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;It Didn’t have it before. Shrinkwrap was added as a separate project enfolded in NPM and wasn’t core to the design of NPM.&lt;/li&gt;
&lt;li&gt;Most people would now benefit from it. Not many scenarios where you wouldn’t want one.&lt;/li&gt;
&lt;li&gt;Teams not using the same tools causes headaches and issues.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[9:38] Where does not having a lock show up as a problem?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;It records the versions of the packages installed and where NPM put them so that when you clone a project down you will have exactly the same versions across machines.&lt;/li&gt;
&lt;li&gt;Collaborators have the exact same version.&lt;/li&gt;
&lt;li&gt;Protects from issues after people introduce changes and patch releases.&lt;/li&gt;
&lt;li&gt;NPM being faster is just a bonus.&lt;/li&gt;
&lt;li&gt;Store the sha512 of the package that was installed in the glock file so that we can verify it when you install. It’s Bit for bit what you had previously.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[11:12] Could you solve that by setting the package version as the same version as the .Json file?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;No. That will lock down the versions of the modules that you install pers...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today’s episode of JavaScript Jabber, Charles Max Wood and panelist Joe Eames chat with Rebecca Turner, tech lead for <a href="https://www.npmjs.com/" rel="nofollow">NPM</a>, a popular Javascript package manager with the worlds largest software registry. Learn about the newly released NPM 5 including a few of the updated features. Stay tuned!</div><div>[1:58] Was the release of node JS 8 tied to NPM5?</div><ul>
<li>Features in NPM5 have been in planning for 2 years now.</li>
<li>Planned on getting it out earlier this year.</li>
<li>Node 8 was coming out and got pushed out a month.</li>
<li>Putting NPM5 into Node 8 became doable.</li>
<li>Pushed really hard to get NPM5 into <a href="https://nodejs.org/en/blog/release/v8.0.0/" rel="nofollow">Node 8</a> so that users would get NPM5 and updates to NPM5.</li>
</ul><div>[2:58] Why would it matter? NPM doesn’t care right?</div><ul>
<li>Right you can use NPM5 with any version of node.</li>
<li>Most people don’t update NPM, but upgrade Node.</li>
<li>So releasing them together allowed for when people updated Node they would get NPM 5.</li>
</ul><div>[3:29] How does the upgrade process work if you’re using NVM or some node version manager?</div><ul>
<li>Depends. Different approaches for each</li>
<li>NVM gets a fresh copy of Node with new globals. NVM5 and Node 8 are bundled.</li>
<li>For some, If you manually upgrade NVM you’ll always have to manually. It will keep the one you manually upgraded to.</li>
</ul><div>[4:16] Why NPM 5?</div><ul>
<li>It’s night and day faster.</li>
<li>3 to 5 times speed up is not uncommon.</li>
<li>Most package managers are slow.</li>
<li>NPM 5 is still growing. Will get even faster.</li>
</ul><div>[5:18] How did you make it faster?</div><ul>
<li>The NPM’s cache is old. It’s very slow. Appalling slow.</li>
<li>Rewrote cache</li>
<li>Saw huge performance gains</li>
</ul><div>[5:49] What is the function of the cache?</div><ul>
<li>Cache makes it so you don’t have to reinstall modules from the internet.</li>
<li>It has registry information too.</li>
<li>It will now obey http headers for timing out cache.</li>
</ul><div>[6:50] Other things that made it faster?</div><ul>
<li>Had a log file for a long time. It was called <a href="https://docs.npmjs.com/cli/shrinkwrap" rel="nofollow">shrinkwrap</a>.</li>
<li>NPM 5 makes it default.</li>
<li>Renamed it to packagelog.json</li>
<li>Exactly like shrinkwrap package file seen before</li>
<li>In combo with cache, it makes it really fast.</li>
<li>Stores information about what the tree should look like and it’s general structure.</li>
<li>It doesn’t have to go back and learn versions of packages.</li>
</ul><div>[7:50] Can you turn the default Packagelog.json off?</div><ul>
<li>Yes. Just:</li>
<li>Set packagelog=false in the npmrc</li>
</ul><div>[8:01] Why make it default? Why wasn’t it default before?</div><ul>
<li>It Didn’t have it before. Shrinkwrap was added as a separate project enfolded in NPM and wasn’t core to the design of NPM.</li>
<li>Most people would now benefit from it. Not many scenarios where you wouldn’t want one.</li>
<li>Teams not using the same tools causes headaches and issues.</li>
</ul><div>[9:38] Where does not having a lock show up as a problem?</div><ul>
<li>It records the versions of the packages installed and where NPM put them so that when you clone a project down you will have exactly the same versions across machines.</li>
<li>Collaborators have the exact same version.</li>
<li>Protects from issues after people introduce changes and patch releases.</li>
<li>NPM being faster is just a bonus.</li>
<li>Store the sha512 of the package that was installed in the glock file so that we can verify it when you install. It’s Bit for bit what you had previously.</li>
</ul><div>[11:12] Could you solve that by setting the package version as the same version as the .Json file?</div><ul>
<li>No. That will lock down the versions of the modules that you install personally, not the dependancies, or transitive dependancies.</li>
<li>Package log allows you to look into the head of the installer. This is what the install looks like.</li>
</ul><div>[12:16] Defaulting the log file speed things up? How?</div><ul>
<li>It doesn’t have to figure out dependences or the tree which makes it faster.</li>
<li>Shrinkwrap command is still there, it renames it to shrinkwrap but shrinkwrap cannot be published.</li>
<li>For application level things or big libraries, using shrinkwrap to lock down versions is popular.</li>
</ul><div>[13:42] You’ve Adopted specifications in a ROC process. When did you guys do that?</div><ul>
<li>Did it in January</li>
<li>Have been using them internally for years. Inviting people into the process.</li>
<li>Specifications</li>
<li>Written in the form of “Here is the problem and here are the solutions.”</li>
<li>Spec folder in NPM docs, things being added to that as they specify how things work.</li>
<li>Spec tests have been great.</li>
</ul><div>[14:59] The update adds new tools. Will there be new things in registry as well?</div><ul>
<li>Yes.</li>
<li>Information about a package from registry, it returns document that has info about every version and package json data and full readme for every version.</li>
<li>It gets very large.</li>
<li>New API to request smaller version of that document.</li>
<li>Reduces bandwidth, lower download size, makes it substantially faster.</li>
<li>Used to be hashed with sha1, With this update it will be hashed with sha512 as well as sha1 for older clients.</li>
</ul><div>[16:20] Will you be stopping support for older versions?</div><ul>
<li>LTS version of NPM was a thing for a while. They stopped doing that.</li>
<li>Two models, people either use whatever version came with Node or they update to the latest.</li>
<li>The NPM team is really small. Hard to maintain old NPM branches.</li>
<li>Supports current versions and that’s pretty much it.</li>
<li>If there are big problems they will fix old versions. Patches , etc.</li>
</ul><div>[17:36] Will there ever be problems with that?</div><ul>
<li>Older versions should continue to work. Shouldn’t break any of that.</li>
<li>Can’t upgrade from 0.8.</li>
<li>It does break with different Node version</li>
<li>Does not support Node versions 0.10 or 0.12.</li>
</ul><div>[18:47] How do you upgrade to NPM?</div><ul>
<li>sudo npm install -gmpm</li>
<li>Yes, you may not need sudo. depend on what you’re on.</li>
</ul><div>[19:07] How long has it been since version 4?</div><ul><li>Last October is when it came out.</li></ul><div>[19:24] Do you already have plans for version 6?</div><ul>
<li>Yes!</li>
<li>More releases than before coming up.</li>
<li>Finally deprecating old features that are only used in a few packages out of the whole registry.</li>
<li>Running tests on getting rid of things.</li>
</ul><div>[20:50] Self healing cache. What is it and why do we want it?</div><ul>
<li>Users are sometimes showing up where installs are broken and tarbols are corrupted.</li>
<li>This happens sometimes with complicated containerization setups makes it more likely. It’s unclear where the problem actually is.</li>
<li>
<a href="https://www.npmjs.com/package/cacache" rel="nofollow">CaCache</a> - content addressable cache. Take the hash of your package and use it to look up address to look it up in the cache.</li>
<li>Compares the Tarbol using an address to look it up in the cache.</li>
<li>Compares to see if it’s old. Trashes old and downloads updated one.</li>
<li>Came out with the cache. Free side effect of the new cache.</li>
</ul><div>[23:14] New information output as part of the update?</div><ul>
<li>NPM has always gave back you the tree from what you just installed.</li>
<li>Now, trees can be larger and displaying that much information is not useful.</li>
<li>User patch - gives you specifically what you asked for.</li>
<li>Information it shows will be something like: “I installed 50 items, updated 7, deleted 2.”</li>
</ul><div>[24:23] Did you personally put that together?</div><ul>
<li>Yes, threw it together and then got feedback from users and went with it.</li>
<li>Often unplanned features will get made and will be thrown out to get feedback.</li>
<li>Another new things ls output now shows you modules that were deduped. Shows logical tree and it’s relationships and what was deduped.</li>
</ul><div>[25:27] You came up to node 4 syntax. Why not go to node 8?</div><ul>
<li>To allow people with just node 4 be able to use NPM.</li>
<li>Many projects still run Node 4. Once a project has been deployed, people generally don’t touch it.</li>
</ul><div>[26:20] Other new features? What about the File Specifier?</div><ul>
<li>File specifier is new. File paths can be in package json, usually put inside pointing to something inside your package.</li>
<li>It will copy from there to your node modules.</li>
<li>Just a node module symlink.</li>
<li>Much faster. Verifiable that what’s in your node modules matches the source. If it’s pointing at the right place it’s correct. If not, then it’s not.</li>
<li>Earlier, sometimes it was hard to tell.</li>
</ul><div>[27:38] Anything else as part of the NPM 5 release? Who do you think will be most affected by it?</div><ul>
<li>For the most part, people notice three things:</li>
<li>1st. no giant tree at the end</li>
<li>2nd. Much faster</li>
<li>3rd. Package lock.</li>
</ul><div>[28:14] If it’s locked, how do you update it?</div><ul>
<li>Run npm installer and then npm update</li>
<li>Used to be scary, but works well now.</li>
<li>Updates to latest semver, matches semver to package json to all node modules.</li>
<li>Updates package lock at the same time</li>
<li>Summary in Git shows what’s changed.</li>
</ul><div>[28:59] Did Yarn come into play with your decisions with this release?</div><ul>
<li>The plans have been in play for a long time for this update.</li>
<li>
<a href="https://yarnpkg.com/en/" rel="nofollow">Yarn’s</a> inclusion of similar features and the feedback was an indicator that some of the features were valuable.</li>
</ul><div>[29:53] Other plans to incorporate features similar to yarn?</div><ul>
<li>Features are already pretty close.</li>
<li>There are other alternative package managers out there.</li>
<li>PMPM interesting because when it installs it doesn’t copy all the files. It creates hard links.</li>
</ul><div>[30:28] Does PMPM and Yarn use NPM registry?</div><ul>
<li>Yes! Other than CNPM. The NPM client used in China.</li>
<li>CNPM Registry mirror behind firewall. Have their own client to their registry. Their registry is a copy of ours.</li>
</ul><div>[31:15] What about RNPM?</div><ul><li>I wouldn’t be surprised.</li></ul><div>[31:45] “Won’t you come and say something controversial about your competitor?”</div><ul>
<li>We all want it to be collaborative.</li>
<li>When we were writing our new cache, we also helped Yarn with their cache and sped things up tremendously.</li>
</ul><div>Picks</div><div>Charles</div><div>
<a href="http://rushrevere.com/AdventureSeriesBooks/index.html" rel="nofollow">Rush Limbaugh’s children’s books</a><br> <a href="http://www.kiwicrate.com/tinker" rel="nofollow">Tinker Crate</a><br> <a href="http://www.kiwicrate.com/" rel="nofollow">Kiwi Crate</a><br> <a href="https://www.npmjs.com/" rel="nofollow">NPM</a><br> <a href="https://devchat.tv/js-jabber" rel="nofollow">Episodes on My JS Story.</a>
</div><div>Joe</div><div>
<a href="http://disneyxd.disney.com/gravity-falls" rel="nofollow">Gravity Falls</a><br> Board Games</div><div>Rebecca</div><div><a href="https://www.npmjs.com/package/npx" rel="nofollow">NPX</a></div><div><a href="https://github.com/iarna/funstream" rel="nofollow">Funstream</a></div><div>Links to keep up with NPM and Rebecca</div><div>
<a href="https://twitter.com/ReBeccaOrg" rel="nofollow">Twitter @rebeccaorg</a><br> <a href="https://twitter.com/npmjs" rel="nofollow">NPMjS on Twitter</a><br> <a href="https://blog.npmjs.com/" rel="nofollow">blog.npmjs.com</a>
</div><div>Special Guest: Rebecca Turner.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today’s episode of JavaScript Jabber, Charles Max Wood and panelist Joe Eames chat with Rebecca Turner, tech lead for &lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;NPM&lt;/a&gt;, a popular Javascript package manager with the worlds largest software registry. Learn about the newly released NPM 5 including a few of the updated features. Stay tuned!&lt;/div&gt;&lt;div&gt;[1:58] Was the release of node JS 8 tied to NPM5?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Features in NPM5 have been in planning for 2 years now.&lt;/li&gt;
&lt;li&gt;Planned on getting it out earlier this year.&lt;/li&gt;
&lt;li&gt;Node 8 was coming out and got pushed out a month.&lt;/li&gt;
&lt;li&gt;Putting NPM5 into Node 8 became doable.&lt;/li&gt;
&lt;li&gt;Pushed really hard to get NPM5 into &lt;a href=&#34;https://nodejs.org/en/blog/release/v8.0.0/&#34; rel=&#34;nofollow&#34;&gt;Node 8&lt;/a&gt; so that users would get NPM5 and updates to NPM5.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[2:58] Why would it matter? NPM doesn’t care right?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Right you can use NPM5 with any version of node.&lt;/li&gt;
&lt;li&gt;Most people don’t update NPM, but upgrade Node.&lt;/li&gt;
&lt;li&gt;So releasing them together allowed for when people updated Node they would get NPM 5.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[3:29] How does the upgrade process work if you’re using NVM or some node version manager?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Depends. Different approaches for each&lt;/li&gt;
&lt;li&gt;NVM gets a fresh copy of Node with new globals. NVM5 and Node 8 are bundled.&lt;/li&gt;
&lt;li&gt;For some, If you manually upgrade NVM you’ll always have to manually. It will keep the one you manually upgraded to.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[4:16] Why NPM 5?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;It’s night and day faster.&lt;/li&gt;
&lt;li&gt;3 to 5 times speed up is not uncommon.&lt;/li&gt;
&lt;li&gt;Most package managers are slow.&lt;/li&gt;
&lt;li&gt;NPM 5 is still growing. Will get even faster.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[5:18] How did you make it faster?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The NPM’s cache is old. It’s very slow. Appalling slow.&lt;/li&gt;
&lt;li&gt;Rewrote cache&lt;/li&gt;
&lt;li&gt;Saw huge performance gains&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[5:49] What is the function of the cache?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Cache makes it so you don’t have to reinstall modules from the internet.&lt;/li&gt;
&lt;li&gt;It has registry information too.&lt;/li&gt;
&lt;li&gt;It will now obey http headers for timing out cache.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[6:50] Other things that made it faster?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Had a log file for a long time. It was called &lt;a href=&#34;https://docs.npmjs.com/cli/shrinkwrap&#34; rel=&#34;nofollow&#34;&gt;shrinkwrap&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;NPM 5 makes it default.&lt;/li&gt;
&lt;li&gt;Renamed it to packagelog.json&lt;/li&gt;
&lt;li&gt;Exactly like shrinkwrap package file seen before&lt;/li&gt;
&lt;li&gt;In combo with cache, it makes it really fast.&lt;/li&gt;
&lt;li&gt;Stores information about what the tree should look like and it’s general structure.&lt;/li&gt;
&lt;li&gt;It doesn’t have to go back and learn versions of packages.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[7:50] Can you turn the default Packagelog.json off?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Yes. Just:&lt;/li&gt;
&lt;li&gt;Set packagelog=false in the npmrc&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[8:01] Why make it default? Why wasn’t it default before?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;It Didn’t have it before. Shrinkwrap was added as a separate project enfolded in NPM and wasn’t core to the design of NPM.&lt;/li&gt;
&lt;li&gt;Most people would now benefit from it. Not many scenarios where you wouldn’t want one.&lt;/li&gt;
&lt;li&gt;Teams not using the same tools causes headaches and issues.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[9:38] Where does not having a lock show up as a problem?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;It records the versions of the packages installed and where NPM put them so that when you clone a project down you will have exactly the same versions across machines.&lt;/li&gt;
&lt;li&gt;Collaborators have the exact same version.&lt;/li&gt;
&lt;li&gt;Protects from issues after people introduce changes and patch releases.&lt;/li&gt;
&lt;li&gt;NPM being faster is just a bonus.&lt;/li&gt;
&lt;li&gt;Store the sha512 of the package that was installed in the glock file so that we can verify it when you install. It’s Bit for bit what you had previously.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[11:12] Could you solve that by setting the package version as the same version as the .Json file?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;No. That will lock down the versions of the modules that you install personally, not the dependancies, or transitive dependancies.&lt;/li&gt;
&lt;li&gt;Package log allows you to look into the head of the installer. This is what the install looks like.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[12:16] Defaulting the log file speed things up? How?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;It doesn’t have to figure out dependences or the tree which makes it faster.&lt;/li&gt;
&lt;li&gt;Shrinkwrap command is still there, it renames it to shrinkwrap but shrinkwrap cannot be published.&lt;/li&gt;
&lt;li&gt;For application level things or big libraries, using shrinkwrap to lock down versions is popular.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[13:42] You’ve Adopted specifications in a ROC process. When did you guys do that?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Did it in January&lt;/li&gt;
&lt;li&gt;Have been using them internally for years. Inviting people into the process.&lt;/li&gt;
&lt;li&gt;Specifications&lt;/li&gt;
&lt;li&gt;Written in the form of “Here is the problem and here are the solutions.”&lt;/li&gt;
&lt;li&gt;Spec folder in NPM docs, things being added to that as they specify how things work.&lt;/li&gt;
&lt;li&gt;Spec tests have been great.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[14:59] The update adds new tools. Will there be new things in registry as well?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Yes.&lt;/li&gt;
&lt;li&gt;Information about a package from registry, it returns document that has info about every version and package json data and full readme for every version.&lt;/li&gt;
&lt;li&gt;It gets very large.&lt;/li&gt;
&lt;li&gt;New API to request smaller version of that document.&lt;/li&gt;
&lt;li&gt;Reduces bandwidth, lower download size, makes it substantially faster.&lt;/li&gt;
&lt;li&gt;Used to be hashed with sha1, With this update it will be hashed with sha512 as well as sha1 for older clients.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[16:20] Will you be stopping support for older versions?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;LTS version of NPM was a thing for a while. They stopped doing that.&lt;/li&gt;
&lt;li&gt;Two models, people either use whatever version came with Node or they update to the latest.&lt;/li&gt;
&lt;li&gt;The NPM team is really small. Hard to maintain old NPM branches.&lt;/li&gt;
&lt;li&gt;Supports current versions and that’s pretty much it.&lt;/li&gt;
&lt;li&gt;If there are big problems they will fix old versions. Patches , etc.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[17:36] Will there ever be problems with that?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Older versions should continue to work. Shouldn’t break any of that.&lt;/li&gt;
&lt;li&gt;Can’t upgrade from 0.8.&lt;/li&gt;
&lt;li&gt;It does break with different Node version&lt;/li&gt;
&lt;li&gt;Does not support Node versions 0.10 or 0.12.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[18:47] How do you upgrade to NPM?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;sudo npm install -gmpm&lt;/li&gt;
&lt;li&gt;Yes, you may not need sudo. depend on what you’re on.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[19:07] How long has it been since version 4?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Last October is when it came out.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;[19:24] Do you already have plans for version 6?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Yes!&lt;/li&gt;
&lt;li&gt;More releases than before coming up.&lt;/li&gt;
&lt;li&gt;Finally deprecating old features that are only used in a few packages out of the whole registry.&lt;/li&gt;
&lt;li&gt;Running tests on getting rid of things.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[20:50] Self healing cache. What is it and why do we want it?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Users are sometimes showing up where installs are broken and tarbols are corrupted.&lt;/li&gt;
&lt;li&gt;This happens sometimes with complicated containerization setups makes it more likely. It’s unclear where the problem actually is.&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.npmjs.com/package/cacache&#34; rel=&#34;nofollow&#34;&gt;CaCache&lt;/a&gt; - content addressable cache. Take the hash of your package and use it to look up address to look it up in the cache.&lt;/li&gt;
&lt;li&gt;Compares the Tarbol using an address to look it up in the cache.&lt;/li&gt;
&lt;li&gt;Compares to see if it’s old. Trashes old and downloads updated one.&lt;/li&gt;
&lt;li&gt;Came out with the cache. Free side effect of the new cache.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[23:14] New information output as part of the update?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;NPM has always gave back you the tree from what you just installed.&lt;/li&gt;
&lt;li&gt;Now, trees can be larger and displaying that much information is not useful.&lt;/li&gt;
&lt;li&gt;User patch - gives you specifically what you asked for.&lt;/li&gt;
&lt;li&gt;Information it shows will be something like: “I installed 50 items, updated 7, deleted 2.”&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[24:23] Did you personally put that together?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Yes, threw it together and then got feedback from users and went with it.&lt;/li&gt;
&lt;li&gt;Often unplanned features will get made and will be thrown out to get feedback.&lt;/li&gt;
&lt;li&gt;Another new things ls output now shows you modules that were deduped. Shows logical tree and it’s relationships and what was deduped.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[25:27] You came up to node 4 syntax. Why not go to node 8?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;To allow people with just node 4 be able to use NPM.&lt;/li&gt;
&lt;li&gt;Many projects still run Node 4. Once a project has been deployed, people generally don’t touch it.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[26:20] Other new features? What about the File Specifier?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;File specifier is new. File paths can be in package json, usually put inside pointing to something inside your package.&lt;/li&gt;
&lt;li&gt;It will copy from there to your node modules.&lt;/li&gt;
&lt;li&gt;Just a node module symlink.&lt;/li&gt;
&lt;li&gt;Much faster. Verifiable that what’s in your node modules matches the source. If it’s pointing at the right place it’s correct. If not, then it’s not.&lt;/li&gt;
&lt;li&gt;Earlier, sometimes it was hard to tell.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[27:38] Anything else as part of the NPM 5 release? Who do you think will be most affected by it?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;For the most part, people notice three things:&lt;/li&gt;
&lt;li&gt;1st. no giant tree at the end&lt;/li&gt;
&lt;li&gt;2nd. Much faster&lt;/li&gt;
&lt;li&gt;3rd. Package lock.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[28:14] If it’s locked, how do you update it?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Run npm installer and then npm update&lt;/li&gt;
&lt;li&gt;Used to be scary, but works well now.&lt;/li&gt;
&lt;li&gt;Updates to latest semver, matches semver to package json to all node modules.&lt;/li&gt;
&lt;li&gt;Updates package lock at the same time&lt;/li&gt;
&lt;li&gt;Summary in Git shows what’s changed.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[28:59] Did Yarn come into play with your decisions with this release?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The plans have been in play for a long time for this update.&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://yarnpkg.com/en/&#34; rel=&#34;nofollow&#34;&gt;Yarn’s&lt;/a&gt; inclusion of similar features and the feedback was an indicator that some of the features were valuable.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[29:53] Other plans to incorporate features similar to yarn?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Features are already pretty close.&lt;/li&gt;
&lt;li&gt;There are other alternative package managers out there.&lt;/li&gt;
&lt;li&gt;PMPM interesting because when it installs it doesn’t copy all the files. It creates hard links.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[30:28] Does PMPM and Yarn use NPM registry?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Yes! Other than CNPM. The NPM client used in China.&lt;/li&gt;
&lt;li&gt;CNPM Registry mirror behind firewall. Have their own client to their registry. Their registry is a copy of ours.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;[31:15] What about RNPM?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;I wouldn’t be surprised.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;[31:45] “Won’t you come and say something controversial about your competitor?”&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;We all want it to be collaborative.&lt;/li&gt;
&lt;li&gt;When we were writing our new cache, we also helped Yarn with their cache and sped things up tremendously.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Charles&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://rushrevere.com/AdventureSeriesBooks/index.html&#34; rel=&#34;nofollow&#34;&gt;Rush Limbaugh’s children’s books&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;http://www.kiwicrate.com/tinker&#34; rel=&#34;nofollow&#34;&gt;Tinker Crate&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;http://www.kiwicrate.com/&#34; rel=&#34;nofollow&#34;&gt;Kiwi Crate&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;NPM&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://devchat.tv/js-jabber&#34; rel=&#34;nofollow&#34;&gt;Episodes on My JS Story.&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Joe&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://disneyxd.disney.com/gravity-falls&#34; rel=&#34;nofollow&#34;&gt;Gravity Falls&lt;/a&gt;&lt;br&gt; Board Games&lt;/div&gt;&lt;div&gt;Rebecca&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.npmjs.com/package/npx&#34; rel=&#34;nofollow&#34;&gt;NPX&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://github.com/iarna/funstream&#34; rel=&#34;nofollow&#34;&gt;Funstream&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Links to keep up with NPM and Rebecca&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://twitter.com/ReBeccaOrg&#34; rel=&#34;nofollow&#34;&gt;Twitter @rebeccaorg&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://twitter.com/npmjs&#34; rel=&#34;nofollow&#34;&gt;NPMjS on Twitter&lt;/a&gt;&lt;br&gt; &lt;a href=&#34;https://blog.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;blog.npmjs.com&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Rebecca Turner.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40099840" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f71c33f5-024c-4e6f-9e91-6d8d513aedfc/stream.mp3"/>
                
                <guid isPermaLink="false">50e501e1-3d0d-41a0-8cb4-98db040eab47</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-266-npm-5-0-with-rebecca-turner</link>
                <pubDate>Tue, 20 Jun 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2506</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 265 Wade Anderson and Ramya Rao on Visual Studio Code</itunes:title>
                <title>JSJ 265 Wade Anderson and Ramya Rao on Visual Studio Code</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 265 Wade Anderson and Ramya Rao on Visual Studio Code&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Wade Anderson and Ramya Rao from the Visual Studio Code Team at Microsoft. Tune in and learn more about what’s new with Visual Studio Code!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:20] – Introduction to Ramya Rao and Wade Anderson&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Ramya Rao and Wade Anderson are in the Visual Studio Code Team at Microsoft.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Questions for Wade and Ramya&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:00] – Elevator Pitch for Visual Studio Code&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Our vision on Visual Studio Code is to take what was best out of the IDE world (Visual Studio, Eclipse, IntelliJ, etc.) and bring what was best from the lightweight editor world (Sublime Text, Notepad&#43;&#43;, Atom) and merge those two together. We wanted the lightweight features from text editors and the debugging capabilities of Visual Studio and Eclipse. We did general availability last year. We’ve been stable for a year. Additionally, this is Visual Studio Code for Mac, Windows, or Linux. It’s also built in Electron.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:03:45] – What are your roles on the team? Do you have particular parts that each of you work on?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Wade’s title is a Program Manager. He does more non-developer things but Ramya is an engineer on the team so she gets a lot more coding that Wade does. Everybody has a key area to own but nothing stops them to go into another area. We try to share knowledge between people but we always have that one key owner that you always go to.&lt;/div&gt;&lt;div&gt;Ramya is a recent addition to the team. She started out maintaining the Go extension, maintaining and adding features. She’s slowly branching out to the Emmet features of the product.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:30] What is Emmet?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Emmet, or Zen Coding, is a must-have tool for you. You can write, say abbreviations and that expands to really huge HTML to update tags, rename tags, etc. That is one of the features of Emmet and Sergey actually wrote the library. We have an in built integration in the product. I [Ramya] am currently working on that.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:06:28] Does Visual Studio Code make it easy to go to the parts that I need to customize on an HTML?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In that case, we have a multi-cursor software in Visual Studio Code, as well. You could place your cursor in different positions, and then, simultaneously edit things.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:07:42] Is Emmet an extension or does it come with Visual Studio Code?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Right now, it’s in Built. If you want to know more about Emmet features, you can to emmet.io. That has all the documentation that you need to learn about Emmet features. In Visual Studio Code right now, we’re looking at making into an extension. We pull it out of the main code and maybe more people can contribute and make it even more better.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:08:21] – What’s new in Visual Studio Code?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;One of our main pillars for this year is to improve performance of the product. We’ve grown a larger team so we’re adding a lot more features every month. Last few months has been, “How can we get some stability on the issues coming in while making sure we’re reducing our tech load?” We really keep to those core principles that we started with at the beginning, which was, we want a fast, lightweight editor.&lt;/div&gt;&lt;div&gt;We built a few extensions that we call key map extensions. They are just a mapping of key bindings that you learned in Sublime Text. You don’t have to re-learn any key bindings in Visual Studio Code.&lt;/div&gt;&lt;div&gt;We also build this Welcome page where you can flip through and see features really briefly. In that Welcome page, one of the key things is an interactive playground where you can play with existing code in different sections. Addi...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><strong>JSJ 265 Wade Anderson and Ramya Rao on Visual Studio Code</strong></div><div>This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Wade Anderson and Ramya Rao from the Visual Studio Code Team at Microsoft. Tune in and learn more about what’s new with Visual Studio Code!</div><div><strong>[00:01:20] – Introduction to Ramya Rao and Wade Anderson</strong></div><div>Ramya Rao and Wade Anderson are in the Visual Studio Code Team at Microsoft.</div><div><strong>Questions for Wade and Ramya</strong></div><div><strong>[00:02:00] – Elevator Pitch for Visual Studio Code</strong></div><div>Our vision on Visual Studio Code is to take what was best out of the IDE world (Visual Studio, Eclipse, IntelliJ, etc.) and bring what was best from the lightweight editor world (Sublime Text, Notepad++, Atom) and merge those two together. We wanted the lightweight features from text editors and the debugging capabilities of Visual Studio and Eclipse. We did general availability last year. We’ve been stable for a year. Additionally, this is Visual Studio Code for Mac, Windows, or Linux. It’s also built in Electron.</div><div><strong>[00:03:45] – What are your roles on the team? Do you have particular parts that each of you work on?</strong></div><div>Wade’s title is a Program Manager. He does more non-developer things but Ramya is an engineer on the team so she gets a lot more coding that Wade does. Everybody has a key area to own but nothing stops them to go into another area. We try to share knowledge between people but we always have that one key owner that you always go to.</div><div>Ramya is a recent addition to the team. She started out maintaining the Go extension, maintaining and adding features. She’s slowly branching out to the Emmet features of the product.</div><div><strong>[00:05:30] What is Emmet?</strong></div><div>Emmet, or Zen Coding, is a must-have tool for you. You can write, say abbreviations and that expands to really huge HTML to update tags, rename tags, etc. That is one of the features of Emmet and Sergey actually wrote the library. We have an in built integration in the product. I [Ramya] am currently working on that.</div><div><strong>[00:06:28] Does Visual Studio Code make it easy to go to the parts that I need to customize on an HTML?</strong></div><div>In that case, we have a multi-cursor software in Visual Studio Code, as well. You could place your cursor in different positions, and then, simultaneously edit things.</div><div><strong>[00:07:42] Is Emmet an extension or does it come with Visual Studio Code?</strong></div><div>Right now, it’s in Built. If you want to know more about Emmet features, you can to emmet.io. That has all the documentation that you need to learn about Emmet features. In Visual Studio Code right now, we’re looking at making into an extension. We pull it out of the main code and maybe more people can contribute and make it even more better.</div><div><strong>[00:08:21] – What’s new in Visual Studio Code?</strong></div><div>One of our main pillars for this year is to improve performance of the product. We’ve grown a larger team so we’re adding a lot more features every month. Last few months has been, “How can we get some stability on the issues coming in while making sure we’re reducing our tech load?” We really keep to those core principles that we started with at the beginning, which was, we want a fast, lightweight editor.</div><div>We built a few extensions that we call key map extensions. They are just a mapping of key bindings that you learned in Sublime Text. You don’t have to re-learn any key bindings in Visual Studio Code.</div><div>We also build this Welcome page where you can flip through and see features really briefly. In that Welcome page, one of the key things is an interactive playground where you can play with existing code in different sections. Additionally, as we’ve mentioned, we also put multi-cursor features.</div><div>Another thing is workbench naming. You can change the theme of Visual Studio Code but it will be restricted to the editor and not the rest of the workbench.</div><div><strong>[00:13:40] – Do you know how Xterm.js works as it was one of the features that you’ve added in Visual Studio Code?</strong></div><div>Daniel’s another engineer that’s here with us today. He was the largest contributor to the Xterm.js project. He built the integrated terminal for Visual Studio code so I can’t speak to the internals of how that works.</div><div><strong>[00:14:12] – Are we going to start seeing Visual Studio Code integrated into web experiences with other Microsoft products?</strong></div><div>That’s actually where we started. We were Monaco editor where you get this cloud-based editing experience. We’re getting people to use it but we’re only getting people who were already using Microsoft products.  When electron came out, we saw an opportunity of, “Hey, can we port this  Monaco editor to Electron and we could then, run it on Mac and Linux.”</div><div><strong>[00:19:45] – What are the performance things that you’ve done?</strong></div><div>One thing that we did recently was adding an ability to calculate the start time for Visual Studio Code? That’s one of our full steps to get more information from the user-side. How can you get a profile of what things are running? Which part of the process took much time?</div><div>We also need to identify what are the things people are doing that’s causing the editor slow down. An example is when you open a large file and things get laggy.</div><div>Another exercise we did was we looked at all of our extension API’s to see which one of those could be a malicious extension.</div><div>The difference between VS Code and Atom is that, we ask questions like, “Are we using good data structures? Are we managing our memory properly? Are we removing stuff we don’t need anymore?” That just comes down to all those little things you learn from basic textbooks that have been around for decades about how to write good code. That’s what we have been doing and that’s what we’ll continue to try to do, to try and improve the performance.</div><div><strong>[00:25:55] – Do you have problem on the desktop? Are all the modules just load at once?</strong></div><div>We definitely don’t load everything at once. Different parts of the editor is loaded differently. When you do the Require, we don’t do it at first load. We do it when we notice that the user wants to use Emmet. We don’t try to load all the library at the beginning and delay the whole process.</div><div>We try to lazy load as much as possible, even the extensions. We have a separate process called extension host that takes care of loading all the extensions. Whether the extensions are completed loading or not, that does not stop you from typing in a file. Simple actions shouldn’t be bugged down by fancy actions.</div><div><strong>[00:28:25] – What’s coming next for Visual Studio Code?</strong></div><div>Every month, when we plan our iteration, we create iteration draft plan. We put it out there for people to see. Performance and helping people get started are probably the top two for us. You can look at github.com/Microsoft/vscode, look for the label ‘iteration plan draft.’ So that’s the current work that we’re doing that month.</div><div>Another feature is the multi-root workspace where you can open multiple folders. When you look at the issues and sort by most comments, multi-root is the number one. The second one that is little paper cuts around formatting and auto-intending – just things that make your code prettier.</div><div><strong>Picks</strong></div><div><strong>AJ O’neal</strong></div><ul>
<li>Breath on the Wild</li>
<li>Microsoft’s Intelligent Edge</li>
</ul><div><strong>Charles Max Wood</strong></div><ul>
<li>Boom Beach</li>
<li>Bluetick.io</li>
<li>Emacs key binding extension for Visual Studio Code</li>
</ul><div><strong>Wade Anderson</strong></div><ul>
<li>Kindle Paperwhite</li>
<li> Twitter @waderyan_</li>
</ul><div><strong>Ramya Rao</strong></div><ul>
<li>Open source</li>
<li>Twitter @ramyanexus</li>
</ul><div>Special Guests: Ramya Rao and Wade Anderson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;strong&gt;JSJ 265 Wade Anderson and Ramya Rao on Visual Studio Code&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Wade Anderson and Ramya Rao from the Visual Studio Code Team at Microsoft. Tune in and learn more about what’s new with Visual Studio Code!&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:01:20] – Introduction to Ramya Rao and Wade Anderson&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Ramya Rao and Wade Anderson are in the Visual Studio Code Team at Microsoft.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Questions for Wade and Ramya&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:02:00] – Elevator Pitch for Visual Studio Code&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Our vision on Visual Studio Code is to take what was best out of the IDE world (Visual Studio, Eclipse, IntelliJ, etc.) and bring what was best from the lightweight editor world (Sublime Text, Notepad&#43;&#43;, Atom) and merge those two together. We wanted the lightweight features from text editors and the debugging capabilities of Visual Studio and Eclipse. We did general availability last year. We’ve been stable for a year. Additionally, this is Visual Studio Code for Mac, Windows, or Linux. It’s also built in Electron.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:03:45] – What are your roles on the team? Do you have particular parts that each of you work on?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Wade’s title is a Program Manager. He does more non-developer things but Ramya is an engineer on the team so she gets a lot more coding that Wade does. Everybody has a key area to own but nothing stops them to go into another area. We try to share knowledge between people but we always have that one key owner that you always go to.&lt;/div&gt;&lt;div&gt;Ramya is a recent addition to the team. She started out maintaining the Go extension, maintaining and adding features. She’s slowly branching out to the Emmet features of the product.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:05:30] What is Emmet?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Emmet, or Zen Coding, is a must-have tool for you. You can write, say abbreviations and that expands to really huge HTML to update tags, rename tags, etc. That is one of the features of Emmet and Sergey actually wrote the library. We have an in built integration in the product. I [Ramya] am currently working on that.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:06:28] Does Visual Studio Code make it easy to go to the parts that I need to customize on an HTML?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In that case, we have a multi-cursor software in Visual Studio Code, as well. You could place your cursor in different positions, and then, simultaneously edit things.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:07:42] Is Emmet an extension or does it come with Visual Studio Code?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Right now, it’s in Built. If you want to know more about Emmet features, you can to emmet.io. That has all the documentation that you need to learn about Emmet features. In Visual Studio Code right now, we’re looking at making into an extension. We pull it out of the main code and maybe more people can contribute and make it even more better.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:08:21] – What’s new in Visual Studio Code?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;One of our main pillars for this year is to improve performance of the product. We’ve grown a larger team so we’re adding a lot more features every month. Last few months has been, “How can we get some stability on the issues coming in while making sure we’re reducing our tech load?” We really keep to those core principles that we started with at the beginning, which was, we want a fast, lightweight editor.&lt;/div&gt;&lt;div&gt;We built a few extensions that we call key map extensions. They are just a mapping of key bindings that you learned in Sublime Text. You don’t have to re-learn any key bindings in Visual Studio Code.&lt;/div&gt;&lt;div&gt;We also build this Welcome page where you can flip through and see features really briefly. In that Welcome page, one of the key things is an interactive playground where you can play with existing code in different sections. Additionally, as we’ve mentioned, we also put multi-cursor features.&lt;/div&gt;&lt;div&gt;Another thing is workbench naming. You can change the theme of Visual Studio Code but it will be restricted to the editor and not the rest of the workbench.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:13:40] – Do you know how Xterm.js works as it was one of the features that you’ve added in Visual Studio Code?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Daniel’s another engineer that’s here with us today. He was the largest contributor to the Xterm.js project. He built the integrated terminal for Visual Studio code so I can’t speak to the internals of how that works.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:14:12] – Are we going to start seeing Visual Studio Code integrated into web experiences with other Microsoft products?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;That’s actually where we started. We were Monaco editor where you get this cloud-based editing experience. We’re getting people to use it but we’re only getting people who were already using Microsoft products.  When electron came out, we saw an opportunity of, “Hey, can we port this  Monaco editor to Electron and we could then, run it on Mac and Linux.”&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:19:45] – What are the performance things that you’ve done?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;One thing that we did recently was adding an ability to calculate the start time for Visual Studio Code? That’s one of our full steps to get more information from the user-side. How can you get a profile of what things are running? Which part of the process took much time?&lt;/div&gt;&lt;div&gt;We also need to identify what are the things people are doing that’s causing the editor slow down. An example is when you open a large file and things get laggy.&lt;/div&gt;&lt;div&gt;Another exercise we did was we looked at all of our extension API’s to see which one of those could be a malicious extension.&lt;/div&gt;&lt;div&gt;The difference between VS Code and Atom is that, we ask questions like, “Are we using good data structures? Are we managing our memory properly? Are we removing stuff we don’t need anymore?” That just comes down to all those little things you learn from basic textbooks that have been around for decades about how to write good code. That’s what we have been doing and that’s what we’ll continue to try to do, to try and improve the performance.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:25:55] – Do you have problem on the desktop? Are all the modules just load at once?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;We definitely don’t load everything at once. Different parts of the editor is loaded differently. When you do the Require, we don’t do it at first load. We do it when we notice that the user wants to use Emmet. We don’t try to load all the library at the beginning and delay the whole process.&lt;/div&gt;&lt;div&gt;We try to lazy load as much as possible, even the extensions. We have a separate process called extension host that takes care of loading all the extensions. Whether the extensions are completed loading or not, that does not stop you from typing in a file. Simple actions shouldn’t be bugged down by fancy actions.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;[00:28:25] – What’s coming next for Visual Studio Code?&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Every month, when we plan our iteration, we create iteration draft plan. We put it out there for people to see. Performance and helping people get started are probably the top two for us. You can look at github.com/Microsoft/vscode, look for the label ‘iteration plan draft.’ So that’s the current work that we’re doing that month.&lt;/div&gt;&lt;div&gt;Another feature is the multi-root workspace where you can open multiple folders. When you look at the issues and sort by most comments, multi-root is the number one. The second one that is little paper cuts around formatting and auto-intending – just things that make your code prettier.&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;AJ O’neal&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Breath on the Wild&lt;/li&gt;
&lt;li&gt;Microsoft’s Intelligent Edge&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Charles Max Wood&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Boom Beach&lt;/li&gt;
&lt;li&gt;Bluetick.io&lt;/li&gt;
&lt;li&gt;Emacs key binding extension for Visual Studio Code&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Wade Anderson&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Kindle Paperwhite&lt;/li&gt;
&lt;li&gt; Twitter @waderyan_&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Ramya Rao&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Open source&lt;/li&gt;
&lt;li&gt;Twitter @ramyanexus&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Ramya Rao and Wade Anderson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45500708" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/618689c8-9d0a-4240-b83f-e373d0e429c9/stream.mp3"/>
                
                <guid isPermaLink="false">63e54809-433e-4bab-8603-c3501060b7b8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-265-wade-anderson-and-ramya-rao-on-visual-studio-code</link>
                <pubDate>Tue, 13 Jun 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2843</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 264 Mendel with Irae Carvalho</itunes:title>
                <title>JSJ 264 Mendel with Irae Carvalho</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="19973015" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7a3d6ce7-6562-4937-a264-c38076b885fa/stream.mp3"/>
                
                <guid isPermaLink="false">5e1db8b1-317b-4ec9-bd67-d023400d4a3b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-264-mendel-with-irae-carvalho</link>
                <pubDate>Fri, 09 Jun 2017 03:00:00 &#43;0000</pubDate>
                <itunes:duration>1248</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 263 Moving from Node.js to .NET and Raygun.io with John-Daniel Trask</itunes:title>
                <title>JSJ 263 Moving from Node.js to .NET and Raygun.io with John-Daniel Trask</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This episode features &lt;strong&gt;Moving from Node.js to .NET and Raygun.io with John-Daniel Trask&lt;/strong&gt;. John-Daniel is the Co-founder and CEO of Raygun, a software intelligence platform for web and mobile. He&#39;s been programming for many years, and is originally from New Zealand. Tune in and learn what prompted them to move to the .NET framework!&lt;/div&gt;&lt;div&gt;Special Guest: John-Daniel Trask.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This episode features <strong>Moving from Node.js to .NET and Raygun.io with John-Daniel Trask</strong>. John-Daniel is the Co-founder and CEO of Raygun, a software intelligence platform for web and mobile. He&#39;s been programming for many years, and is originally from New Zealand. Tune in and learn what prompted them to move to the .NET framework!</div><div>Special Guest: John-Daniel Trask.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This episode features &lt;strong&gt;Moving from Node.js to .NET and Raygun.io with John-Daniel Trask&lt;/strong&gt;. John-Daniel is the Co-founder and CEO of Raygun, a software intelligence platform for web and mobile. He&amp;#39;s been programming for many years, and is originally from New Zealand. Tune in and learn what prompted them to move to the .NET framework!&lt;/div&gt;&lt;div&gt;Special Guest: John-Daniel Trask.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43430138" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ef60f0ba-1379-4c5d-b405-863481305b7f/stream.mp3"/>
                
                <guid isPermaLink="false">8e284c32-cdbd-4c9b-93a6-3e7261a7b307</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-263-moving-from-node-js-to-net-and-raygun-io-with-john-daniel-trask</link>
                <pubDate>Tue, 23 May 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2714</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 262 Mozilla Firefox Developer Tools with Jason Laster</itunes:title>
                <title>JSJ 262 Mozilla Firefox Developer Tools with Jason Laster</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Join AJ, Aimee, and Joe as they discuss &lt;strong&gt;Mozilla Firefox Developer Tools with Jason Laster&lt;/strong&gt;. Jason just started working at Mozilla since March. But even before that, he has been working on Chrome&#39;s dev tool extension called Marionette. That&#39;s when he discovered that the browser is an open source that anyone can play with. Now, he is working on a new debugger in Firefox. Tune in!&lt;/div&gt;&lt;div&gt;Special Guest: Jason Laster.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Join AJ, Aimee, and Joe as they discuss <strong>Mozilla Firefox Developer Tools with Jason Laster</strong>. Jason just started working at Mozilla since March. But even before that, he has been working on Chrome&#39;s dev tool extension called Marionette. That&#39;s when he discovered that the browser is an open source that anyone can play with. Now, he is working on a new debugger in Firefox. Tune in!</div><div>Special Guest: Jason Laster.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Join AJ, Aimee, and Joe as they discuss &lt;strong&gt;Mozilla Firefox Developer Tools with Jason Laster&lt;/strong&gt;. Jason just started working at Mozilla since March. But even before that, he has been working on Chrome&amp;#39;s dev tool extension called Marionette. That&amp;#39;s when he discovered that the browser is an open source that anyone can play with. Now, he is working on a new debugger in Firefox. Tune in!&lt;/div&gt;&lt;div&gt;Special Guest: Jason Laster.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="35068029" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c86ebcea-28f2-4b9b-8755-e3bcea6caf71/stream.mp3"/>
                
                <guid isPermaLink="false">25dbf7d9-4bd8-40a4-a5d6-2e858d837f3b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-262-mozilla-firefox-developer-tools-with-jason-laster</link>
                <pubDate>Tue, 16 May 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2191</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 261 HTTP 2 with Surma</itunes:title>
                <title>JSJ 261 HTTP 2 with Surma</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s episode, Charles, Aimee, and Cory discuss &lt;strong&gt;HTTP 2 with Surma.&lt;/strong&gt; Alongside being part of the Chrome DevRel Team for Google, Surma works on different web app performance. He is also engaged in HTTP 2, interaction, UX, and spec work. Stay tuned to discover what HTTP 2 can do for you!&lt;/div&gt;&lt;div&gt;Special Guest: Surma.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s episode, Charles, Aimee, and Cory discuss <strong>HTTP 2 with Surma.</strong> Alongside being part of the Chrome DevRel Team for Google, Surma works on different web app performance. He is also engaged in HTTP 2, interaction, UX, and spec work. Stay tuned to discover what HTTP 2 can do for you!</div><div>Special Guest: Surma.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s episode, Charles, Aimee, and Cory discuss &lt;strong&gt;HTTP 2 with Surma.&lt;/strong&gt; Alongside being part of the Chrome DevRel Team for Google, Surma works on different web app performance. He is also engaged in HTTP 2, interaction, UX, and spec work. Stay tuned to discover what HTTP 2 can do for you!&lt;/div&gt;&lt;div&gt;Special Guest: Surma.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60340767" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/810a7d71-bf88-4476-880f-58efb5d31cbd/stream.mp3"/>
                
                <guid isPermaLink="false">68391333-5c6b-4144-9840-6203fbce31e2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-261-http-2-with-surma</link>
                <pubDate>Tue, 09 May 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3771</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 260 Practical JavaScript with Gordon Zhu</itunes:title>
                <title>JSJ 260 Practical JavaScript with Gordon Zhu</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s episode, Charles, Joe, and Cory discuss &lt;strong&gt;Practical JavaScript with Gordon Zhu&lt;/strong&gt;. Gordon is the founder of Watch and Code, and teaches the Practical JavaScript online course. His mission is to help beginners become developers through tutorials. Tune in!&lt;/div&gt;&lt;div&gt;Special Guest: Gordon Zhu.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s episode, Charles, Joe, and Cory discuss <strong>Practical JavaScript with Gordon Zhu</strong>. Gordon is the founder of Watch and Code, and teaches the Practical JavaScript online course. His mission is to help beginners become developers through tutorials. Tune in!</div><div>Special Guest: Gordon Zhu.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s episode, Charles, Joe, and Cory discuss &lt;strong&gt;Practical JavaScript with Gordon Zhu&lt;/strong&gt;. Gordon is the founder of Watch and Code, and teaches the Practical JavaScript online course. His mission is to help beginners become developers through tutorials. Tune in!&lt;/div&gt;&lt;div&gt;Special Guest: Gordon Zhu.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48837694" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e13e7c43-676a-49c0-85de-fd49150bb67b/stream.mp3"/>
                
                <guid isPermaLink="false">c5cb0af3-106b-4a9d-a7c9-8bed7423e91a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-260-practical-javascript-with-gordon-zhu</link>
                <pubDate>Tue, 02 May 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3052</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 259 Clean Code JavaScript with Ryan McDermott</itunes:title>
                <title>JSJ 259 Clean Code JavaScript with Ryan McDermott</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s JavaScript Jabber Show, Charles, Joe, Aimee, Cory, and AJ discuss &lt;strong&gt;Clean Code JavaScript with Ryan McDermott.&lt;/strong&gt; Ryan is a UX Engineer at Google and has been a professional developer for 5 years. He&#39;s focused on frontend Angular and backend node.js. Stay tuned to learn more about his current project with JavaScript!&lt;/div&gt;&lt;div&gt;Special Guest: Ryan McDermott.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s JavaScript Jabber Show, Charles, Joe, Aimee, Cory, and AJ discuss <strong>Clean Code JavaScript with Ryan McDermott.</strong> Ryan is a UX Engineer at Google and has been a professional developer for 5 years. He&#39;s focused on frontend Angular and backend node.js. Stay tuned to learn more about his current project with JavaScript!</div><div>Special Guest: Ryan McDermott.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s JavaScript Jabber Show, Charles, Joe, Aimee, Cory, and AJ discuss &lt;strong&gt;Clean Code JavaScript with Ryan McDermott.&lt;/strong&gt; Ryan is a UX Engineer at Google and has been a professional developer for 5 years. He&amp;#39;s focused on frontend Angular and backend node.js. Stay tuned to learn more about his current project with JavaScript!&lt;/div&gt;&lt;div&gt;Special Guest: Ryan McDermott.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51844911" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d7a19897-6ce6-47d9-ab60-032fce1ac327/stream.mp3"/>
                
                <guid isPermaLink="false">08520183-46c7-4c1a-9455-87eb7ac21a55</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-259-clean-code-javascript-with-ryan-mcdermott</link>
                <pubDate>Tue, 25 Apr 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3240</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 258 Development in a Public Institution with Shawn Clabough</itunes:title>
                <title>JSJ 258 Development in a Public Institution with Shawn Clabough</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s JavaScript Jabber Show, Charles and Aimee discuss &lt;strong&gt;Development in a Public Institution with Shawn Clabough&lt;/strong&gt;. Shawn is a developer and developer manager at Washington State University. He works with the research office, and has been in the industry for 20 years. Tune in to this exciting episode!&lt;/div&gt;&lt;div&gt;Special Guest: Shawn Clabough.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s JavaScript Jabber Show, Charles and Aimee discuss <strong>Development in a Public Institution with Shawn Clabough</strong>. Shawn is a developer and developer manager at Washington State University. He works with the research office, and has been in the industry for 20 years. Tune in to this exciting episode!</div><div>Special Guest: Shawn Clabough.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s JavaScript Jabber Show, Charles and Aimee discuss &lt;strong&gt;Development in a Public Institution with Shawn Clabough&lt;/strong&gt;. Shawn is a developer and developer manager at Washington State University. He works with the research office, and has been in the industry for 20 years. Tune in to this exciting episode!&lt;/div&gt;&lt;div&gt;Special Guest: Shawn Clabough.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38641580" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a41e0ab0-a756-4e4c-887f-19f6c38f94e8/stream.mp3"/>
                
                <guid isPermaLink="false">97d95820-68ef-47af-b7a4-4d81578a8ed8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-258-development-in-a-public-institution-with-shawn-clabough</link>
                <pubDate>Tue, 18 Apr 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2415</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 257 Graphcool with Johannes Schickling</itunes:title>
                <title>JSJ 257 Graphcool with Johannes Schickling</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s JavaScript Jabber Show, Charles, Aimee, and AJ discuss &lt;strong&gt;Graphcool with Johannes Schickling&lt;/strong&gt;. Johannes is based in Berlin, Germany and is the founder of Graphcool, Inc. He also founded Optonaut, an Instagram for VR, which he sold about a year ago. Tune in to learn more about GraphQL and see what&#39;s in store for you!&lt;/div&gt;&lt;div&gt;Special Guest: Johannes Schickling.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s JavaScript Jabber Show, Charles, Aimee, and AJ discuss <strong>Graphcool with Johannes Schickling</strong>. Johannes is based in Berlin, Germany and is the founder of Graphcool, Inc. He also founded Optonaut, an Instagram for VR, which he sold about a year ago. Tune in to learn more about GraphQL and see what&#39;s in store for you!</div><div>Special Guest: Johannes Schickling.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s JavaScript Jabber Show, Charles, Aimee, and AJ discuss &lt;strong&gt;Graphcool with Johannes Schickling&lt;/strong&gt;. Johannes is based in Berlin, Germany and is the founder of Graphcool, Inc. He also founded Optonaut, an Instagram for VR, which he sold about a year ago. Tune in to learn more about GraphQL and see what&amp;#39;s in store for you!&lt;/div&gt;&lt;div&gt;Special Guest: Johannes Schickling.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52346462" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f468e2d9-b99d-4728-b3fe-1cec3f6fc5c5/stream.mp3"/>
                
                <guid isPermaLink="false">7f720ac1-613e-45bb-8255-aafdff1ab841</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-257-graphcool-with-johannes-schickling</link>
                <pubDate>Tue, 11 Apr 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3271</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 256 Wordpress and Wordpress API for JavaScript Developers with Roy Sivan</itunes:title>
                <title>JSJ 256 Wordpress and Wordpress API for JavaScript Developers with Roy Sivan</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s JavaScript Jabber Show, Charles, Aimee, Joe, and Cory discuss &lt;strong&gt;Wordpress and Wordpress API for JavaScript Developers with Roy Sivan&lt;/strong&gt;. Roy is a WordPress (WP) developer at Disney Interactive. He has long been a fan of JavaScript and WP. During a WordCamp, the WP Founder announced the need for WP developers to learn JavaScript. But, what&#39;s in WP that developers should be interested about? Tune in to learn!&lt;/div&gt;&lt;div&gt;Special Guest: Roy Sivan.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s JavaScript Jabber Show, Charles, Aimee, Joe, and Cory discuss <strong>Wordpress and Wordpress API for JavaScript Developers with Roy Sivan</strong>. Roy is a WordPress (WP) developer at Disney Interactive. He has long been a fan of JavaScript and WP. During a WordCamp, the WP Founder announced the need for WP developers to learn JavaScript. But, what&#39;s in WP that developers should be interested about? Tune in to learn!</div><div>Special Guest: Roy Sivan.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s JavaScript Jabber Show, Charles, Aimee, Joe, and Cory discuss &lt;strong&gt;Wordpress and Wordpress API for JavaScript Developers with Roy Sivan&lt;/strong&gt;. Roy is a WordPress (WP) developer at Disney Interactive. He has long been a fan of JavaScript and WP. During a WordCamp, the WP Founder announced the need for WP developers to learn JavaScript. But, what&amp;#39;s in WP that developers should be interested about? Tune in to learn!&lt;/div&gt;&lt;div&gt;Special Guest: Roy Sivan.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53781733" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7a4457fa-d92f-4e3c-97b3-1074b0d3949b/stream.mp3"/>
                
                <guid isPermaLink="false">8e5a3500-74f2-49b9-8f93-ece02a07cef3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-256-wordpress-and-wordpress-api-for-javascript-developers-with-roy-sivan</link>
                <pubDate>Tue, 04 Apr 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>3361</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 255 Docker for Developers with Derick Bailey</itunes:title>
                <title>JSJ 255 Docker for Developers with Derick Bailey</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s JavaScript Jabber Show, Charles Max Wood, AJ O&#39;neal, Aimee Knight, Joe Eames, and Cory House discuss &lt;strong&gt;Docker for Developers with Derick Bailey&lt;/strong&gt;. Derick is currently into Docker and has been doing a series on it at &lt;a href=&#34;https://sub.watchmecode.net/&#34;&gt;WatchMeCode&lt;/a&gt;. He is also writing an ebook titled Docker Recipes for Node.js Development which aims to provide solutions for things that concern Node.js. Stay tuned to learn more about Docker and the ebook which Derick is working on!&lt;/div&gt;&lt;div&gt;Special Guest: Derick Bailey.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s JavaScript Jabber Show, Charles Max Wood, AJ O&#39;neal, Aimee Knight, Joe Eames, and Cory House discuss <strong>Docker for Developers with Derick Bailey</strong>. Derick is currently into Docker and has been doing a series on it at <a href="https://sub.watchmecode.net/" rel="nofollow">WatchMeCode</a>. He is also writing an ebook titled Docker Recipes for Node.js Development which aims to provide solutions for things that concern Node.js. Stay tuned to learn more about Docker and the ebook which Derick is working on!</div><div>Special Guest: Derick Bailey.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s JavaScript Jabber Show, Charles Max Wood, AJ O&amp;#39;neal, Aimee Knight, Joe Eames, and Cory House discuss &lt;strong&gt;Docker for Developers with Derick Bailey&lt;/strong&gt;. Derick is currently into Docker and has been doing a series on it at &lt;a href=&#34;https://sub.watchmecode.net/&#34; rel=&#34;nofollow&#34;&gt;WatchMeCode&lt;/a&gt;. He is also writing an ebook titled Docker Recipes for Node.js Development which aims to provide solutions for things that concern Node.js. Stay tuned to learn more about Docker and the ebook which Derick is working on!&lt;/div&gt;&lt;div&gt;Special Guest: Derick Bailey.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="77227990" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8776ee91-c66d-4a51-969f-876fa3a36305/stream.mp3"/>
                
                <guid isPermaLink="false">1587a938-8ab4-44b8-a034-df81b6121c93</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-255-docker-for-developers-with-derick-bailey</link>
                <pubDate>Tue, 28 Mar 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>4826</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 254 Contributor Days with Tracy Lee</itunes:title>
                <title>JSJ 254 Contributor Days with Tracy Lee</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s JavaScript Jabber Show, Aimee Knight and Charles Max Wood discuss &lt;strong&gt;Contributor Days with Tracy Lee&lt;/strong&gt;. Tracy is a Google Developer Expert and a co-founder of This Dot Media and This Dot Labs. She&#39;s passionately into helping startups create a connection with investors. Part of what she&#39;s been up to lately is what this episode is about. Tune in to learn about it!&lt;/div&gt;&lt;div&gt;Special Guest: Tracy Lee.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s JavaScript Jabber Show, Aimee Knight and Charles Max Wood discuss <strong>Contributor Days with Tracy Lee</strong>. Tracy is a Google Developer Expert and a co-founder of This Dot Media and This Dot Labs. She&#39;s passionately into helping startups create a connection with investors. Part of what she&#39;s been up to lately is what this episode is about. Tune in to learn about it!</div><div>Special Guest: Tracy Lee.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s JavaScript Jabber Show, Aimee Knight and Charles Max Wood discuss &lt;strong&gt;Contributor Days with Tracy Lee&lt;/strong&gt;. Tracy is a Google Developer Expert and a co-founder of This Dot Media and This Dot Labs. She&amp;#39;s passionately into helping startups create a connection with investors. Part of what she&amp;#39;s been up to lately is what this episode is about. Tune in to learn about it!&lt;/div&gt;&lt;div&gt;Special Guest: Tracy Lee.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43255849" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a79eac22-7529-4d1f-b5d0-90d6a1c60b3a/stream.mp3"/>
                
                <guid isPermaLink="false">933a6d55-6daa-4fc6-918f-b3e02d0afee5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-254-contributor-days-with-tracy-lee</link>
                <pubDate>Tue, 21 Mar 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>2703</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ Special Episode: Azure with Jonathan Carter</itunes:title>
                <title>JSJ Special Episode: Azure with Jonathan Carter</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s episode, Aimee Knight, AJ O&#39;Neal, Cory House, Joe Eames, and Charles Max Wood discuss &lt;strong&gt;Azure with Jonathan Carter&lt;/strong&gt;. Jonathan has been working at Microsoft for 10 years. He currently focuses on Node.js and Azure. Tune in to learn how you can use Azure in building applications and services.&lt;/div&gt;&lt;div&gt;Special Guest: Jonathan Carter.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s episode, Aimee Knight, AJ O&#39;Neal, Cory House, Joe Eames, and Charles Max Wood discuss <strong>Azure with Jonathan Carter</strong>. Jonathan has been working at Microsoft for 10 years. He currently focuses on Node.js and Azure. Tune in to learn how you can use Azure in building applications and services.</div><div>Special Guest: Jonathan Carter.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s episode, Aimee Knight, AJ O&amp;#39;Neal, Cory House, Joe Eames, and Charles Max Wood discuss &lt;strong&gt;Azure with Jonathan Carter&lt;/strong&gt;. Jonathan has been working at Microsoft for 10 years. He currently focuses on Node.js and Azure. Tune in to learn how you can use Azure in building applications and services.&lt;/div&gt;&lt;div&gt;Special Guest: Jonathan Carter.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51841567" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/561be754-f0f0-4d51-9409-126cee39bc0b/stream.mp3"/>
                
                <guid isPermaLink="false">572d28c2-39aa-4e8a-8c73-7c97afceced9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-special-episode-azure-with-jonathan-carter</link>
                <pubDate>Fri, 17 Mar 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3240</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 253 Gomix with Daniel X Moore</itunes:title>
                <title>JSJ 253 Gomix with Daniel X Moore</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s JavaScript Jabber Show, Aimee Knight, Cory House, and Charles Max Wood discuss &lt;strong&gt;Gomix with Daniel X Moore&lt;/strong&gt;. Daniel is a Software Developer at Fog Creek Software, and has been in the industry for 10 years. Their company currently offers an amazingly convenient way to build apps. Tune in to learn about it!&lt;/div&gt;&lt;div&gt;Special Guest: Daniel X Moore.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s JavaScript Jabber Show, Aimee Knight, Cory House, and Charles Max Wood discuss <strong>Gomix with Daniel X Moore</strong>. Daniel is a Software Developer at Fog Creek Software, and has been in the industry for 10 years. Their company currently offers an amazingly convenient way to build apps. Tune in to learn about it!</div><div>Special Guest: Daniel X Moore.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s JavaScript Jabber Show, Aimee Knight, Cory House, and Charles Max Wood discuss &lt;strong&gt;Gomix with Daniel X Moore&lt;/strong&gt;. Daniel is a Software Developer at Fog Creek Software, and has been in the industry for 10 years. Their company currently offers an amazingly convenient way to build apps. Tune in to learn about it!&lt;/div&gt;&lt;div&gt;Special Guest: Daniel X Moore.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45554625" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a56eceb3-5cf6-4ed1-9230-390b5bd94c5f/stream.mp3"/>
                
                <guid isPermaLink="false">f42f9445-78d5-47b8-b36c-a0f0cb86c50d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-253-gomix-with-daniel-x-moore</link>
                <pubDate>Tue, 14 Mar 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2847</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 252 The 20th Anniversary of Visual Studio with Bowden Kelly</itunes:title>
                <title>JSJ 252 The 20th Anniversary of Visual Studio with Bowden Kelly</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Javascript Jabber is hosted this week by Joe Eames, Aimee Knight, AJ O&#39;Neal, Cory House, Charles Max Wood and their special guest Bowden Kelly. Bowden is a program manager at Microsoft and he shares some insight into the new features in &lt;strong&gt;Visual Studio 2017 RTM with Bowden Kelly.&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Bowden Kelly.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Javascript Jabber is hosted this week by Joe Eames, Aimee Knight, AJ O&#39;Neal, Cory House, Charles Max Wood and their special guest Bowden Kelly. Bowden is a program manager at Microsoft and he shares some insight into the new features in <strong>Visual Studio 2017 RTM with Bowden Kelly.</strong>
</div><div>Special Guest: Bowden Kelly.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Javascript Jabber is hosted this week by Joe Eames, Aimee Knight, AJ O&amp;#39;Neal, Cory House, Charles Max Wood and their special guest Bowden Kelly. Bowden is a program manager at Microsoft and he shares some insight into the new features in &lt;strong&gt;Visual Studio 2017 RTM with Bowden Kelly.&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;Special Guest: Bowden Kelly.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56454582" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a383ec16-407f-4b55-b2cc-86c577f469a7/stream.mp3"/>
                
                <guid isPermaLink="false">da3a04f1-a9fd-404f-aa80-308e31f1e120</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-252-the-20th-anniversary-of-visual-studio-with-bowden-kelly</link>
                <pubDate>Tue, 07 Mar 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3528</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 250 Celebration</itunes:title>
                <title>JSJ 250 Celebration</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;JavaScript Jabber turns 5! On today&#39;s episode, Charles Max Wood, AJ ONeil, and Aimee Knight travel down memory lane to reminisce the highlights of the show. Tune in and enjoy the &lt;strong&gt;celebration&lt;/strong&gt;!&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>JavaScript Jabber turns 5! On today&#39;s episode, Charles Max Wood, AJ ONeil, and Aimee Knight travel down memory lane to reminisce the highlights of the show. Tune in and enjoy the <strong>celebration</strong>!</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;JavaScript Jabber turns 5! On today&amp;#39;s episode, Charles Max Wood, AJ ONeil, and Aimee Knight travel down memory lane to reminisce the highlights of the show. Tune in and enjoy the &lt;strong&gt;celebration&lt;/strong&gt;!&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62198595" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/14f062fc-2d03-486e-a7b5-d1c9e4a36fba/stream.mp3"/>
                
                <guid isPermaLink="false">0843570b-846b-4b65-8aa8-e0638aeb8478</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-250-celebration</link>
                <pubDate>Tue, 28 Feb 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3887</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 251 InfoSec for Web Developers with Kim Carter</itunes:title>
                <title>JSJ 251 InfoSec for Web Developers with Kim Carter</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s episode, Charles Max Wood and Aimee Knight discuss &lt;strong&gt;InfoSec for Web Developers with Kim Carter&lt;/strong&gt;. Kim is a senior software engineer/architect, an information security professional, and the founder of binarymist.io. He is currently working on his book called Holistic InfoSec for Web Developers. Tune in to learn more on what his book is all about.&lt;/div&gt;&lt;div&gt;Special Guest: Kim Carter.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s episode, Charles Max Wood and Aimee Knight discuss <strong>InfoSec for Web Developers with Kim Carter</strong>. Kim is a senior software engineer/architect, an information security professional, and the founder of binarymist.io. He is currently working on his book called Holistic InfoSec for Web Developers. Tune in to learn more on what his book is all about.</div><div>Special Guest: Kim Carter.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s episode, Charles Max Wood and Aimee Knight discuss &lt;strong&gt;InfoSec for Web Developers with Kim Carter&lt;/strong&gt;. Kim is a senior software engineer/architect, an information security professional, and the founder of binarymist.io. He is currently working on his book called Holistic InfoSec for Web Developers. Tune in to learn more on what his book is all about.&lt;/div&gt;&lt;div&gt;Special Guest: Kim Carter.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46750824" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6e1661ef-42e7-45ff-abdd-95d58ede53c3/stream.mp3"/>
                
                <guid isPermaLink="false">41e0528c-c227-4527-bb41-4ad9fd3e75bb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-251-infosec-for-web-developers-with-kim-carter</link>
                <pubDate>Tue, 21 Feb 2017 10:00:00 &#43;0000</pubDate>
                <itunes:duration>2921</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 249 Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross</itunes:title>
                <title>JSJ 249 Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s episode, Charles Max Wood, Joe Eames, and Aimee Knight discuss &lt;strong&gt;Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross&lt;/strong&gt;. Tune in to their interesting talk, and learn how you can improve user experience and performance with better loading!&lt;/div&gt;&lt;div&gt;Special Guests: Jeff Cross and Sam Saccone.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s episode, Charles Max Wood, Joe Eames, and Aimee Knight discuss <strong>Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross</strong>. Tune in to their interesting talk, and learn how you can improve user experience and performance with better loading!</div><div>Special Guests: Jeff Cross and Sam Saccone.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s episode, Charles Max Wood, Joe Eames, and Aimee Knight discuss &lt;strong&gt;Loading and Optimizing Web Applications with Sam Saccone and Jeff Cross&lt;/strong&gt;. Tune in to their interesting talk, and learn how you can improve user experience and performance with better loading!&lt;/div&gt;&lt;div&gt;Special Guests: Jeff Cross and Sam Saccone.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57038053" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0e3a5fa4-08d9-4337-888e-5278e8869310/stream.mp3"/>
                
                <guid isPermaLink="false">b4268d8a-afe0-40ea-9241-30f3a4d6dc45</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-249-loading-and-optimizing-web-applications-with-sam-saccone-and-jeff-cross</link>
                <pubDate>Tue, 14 Feb 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3564</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 248 Reactive Programming and RxJS with Ben Lesh</itunes:title>
                <title>JSJ 248 Reactive Programming and RxJS with Ben Lesh</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s episode, Charles Max Wood, Joe Eames, and Tracy Lee discuss &lt;strong&gt;Reactive Programming and RxJS with Ben Lesh.&lt;/strong&gt; Ben works at Netflix and also has a side job for Rx Workshop with Tracy. He is the lead author of RxJS 5. Tune in to learn more about RxJS!&lt;/div&gt;&lt;div&gt;Special Guest: Ben Lesh.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s episode, Charles Max Wood, Joe Eames, and Tracy Lee discuss <strong>Reactive Programming and RxJS with Ben Lesh.</strong> Ben works at Netflix and also has a side job for Rx Workshop with Tracy. He is the lead author of RxJS 5. Tune in to learn more about RxJS!</div><div>Special Guest: Ben Lesh.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s episode, Charles Max Wood, Joe Eames, and Tracy Lee discuss &lt;strong&gt;Reactive Programming and RxJS with Ben Lesh.&lt;/strong&gt; Ben works at Netflix and also has a side job for Rx Workshop with Tracy. He is the lead author of RxJS 5. Tune in to learn more about RxJS!&lt;/div&gt;&lt;div&gt;Special Guest: Ben Lesh.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65207902" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/eebab97f-bf3e-4af4-b599-3c71f8749269/stream.mp3"/>
                
                <guid isPermaLink="false">270d896b-cb0e-43f1-88b9-4c9d1fb91dc4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-248-reactive-programming-and-rxjs-with-ben-lesh</link>
                <pubDate>Tue, 07 Feb 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4075</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 247 Building a Development Environment with Cory House</itunes:title>
                <title>JSJ 247 Building a Development Environment with Cory House</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s episode, Charles Max Wood, AJ O&#39;neal, Joe Eames, and Aimee Knight discuss &lt;strong&gt;Building a Development Environment with Cory House&lt;/strong&gt;. Pluralsight recently added a course on this. Tune in to know more!&lt;/div&gt;&lt;div&gt;Special Guest: Cory House.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s episode, Charles Max Wood, AJ O&#39;neal, Joe Eames, and Aimee Knight discuss <strong>Building a Development Environment with Cory House</strong>. Pluralsight recently added a course on this. Tune in to know more!</div><div>Special Guest: Cory House.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s episode, Charles Max Wood, AJ O&amp;#39;neal, Joe Eames, and Aimee Knight discuss &lt;strong&gt;Building a Development Environment with Cory House&lt;/strong&gt;. Pluralsight recently added a course on this. Tune in to know more!&lt;/div&gt;&lt;div&gt;Special Guest: Cory House.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63628434" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f65e0f3e-ddbc-41d7-b4ca-0295754cdfb6/stream.mp3"/>
                
                <guid isPermaLink="false">311d2425-c6b5-46d3-a6a8-16714acf2d08</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-247-building-a-development-environment-with-cory-house</link>
                <pubDate>Tue, 31 Jan 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3976</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 246 GraphQL and Apollo with Uri Goldshtein</itunes:title>
                <title>JSJ 246 GraphQL and Apollo with Uri Goldshtein</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;p&gt;&lt;span&gt;&lt;span&gt;On today&#39;s episode, Charles Max Wood and Aimee Knight discuss &lt;strong&gt;GraphQL and Apollo with Uri Goldshtein&lt;/strong&gt;. Uri is a core developer at Meteor Development Group, and is an expert with GraphQL and Apollo.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Special Guest:  Uri Goldshtein.&lt;/p&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <p><span><span>On today&#39;s episode, Charles Max Wood and Aimee Knight discuss <strong>GraphQL and Apollo with Uri Goldshtein</strong>. Uri is a core developer at Meteor Development Group, and is an expert with GraphQL and Apollo.</span></span></p><p>Special Guest:  Uri Goldshtein.</p>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;p&gt;&lt;span&gt;&lt;span&gt;On today&amp;#39;s episode, Charles Max Wood and Aimee Knight discuss &lt;strong&gt;GraphQL and Apollo with Uri Goldshtein&lt;/strong&gt;. Uri is a core developer at Meteor Development Group, and is an expert with GraphQL and Apollo.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Special Guest:  Uri Goldshtein.&lt;/p&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48190275" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/17540d2b-3223-4fa4-a667-875baf423f04/stream.mp3"/>
                
                <guid isPermaLink="false">1d55975b-dd97-405c-a040-36d895441092</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-246-graphql-and-apollo-with-uri-goldshtein</link>
                <pubDate>Tue, 24 Jan 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3011</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>JSJ 245 Styled Components and react-boilerplate with Max Stoiber</itunes:title>
                <title>JSJ 245 Styled Components and react-boilerplate with Max Stoiber</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;On today&#39;s episode, Aimee and Chuck welcome Maximillian &#34;Max&#34; Stoiber to the show. Max hails from Austria and is an expert in open source development at &lt;a href=&#34;https://www.thinkmill.com.au/&#34;&gt;Think Mill&lt;/a&gt;. Tune in to &lt;strong&gt;JSJ 245 Styled Components and React-Boilerplate with Max Stoiber&lt;/strong&gt;.&lt;/div&gt;&lt;div&gt;Special Guest: Max Stoiber.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>On today&#39;s episode, Aimee and Chuck welcome Maximillian &#34;Max&#34; Stoiber to the show. Max hails from Austria and is an expert in open source development at <a href="https://www.thinkmill.com.au/" rel="nofollow">Think Mill</a>. Tune in to <strong>JSJ 245 Styled Components and React-Boilerplate with Max Stoiber</strong>.</div><div>Special Guest: Max Stoiber.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;On today&amp;#39;s episode, Aimee and Chuck welcome Maximillian &amp;#34;Max&amp;#34; Stoiber to the show. Max hails from Austria and is an expert in open source development at &lt;a href=&#34;https://www.thinkmill.com.au/&#34; rel=&#34;nofollow&#34;&gt;Think Mill&lt;/a&gt;. Tune in to &lt;strong&gt;JSJ 245 Styled Components and React-Boilerplate with Max Stoiber&lt;/strong&gt;.&lt;/div&gt;&lt;div&gt;Special Guest: Max Stoiber.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="595591" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c1b1c2f2-c60e-454a-a1f1-732376fa4402/stream.mp3"/>
                
                <guid isPermaLink="false">e37f654a-9643-46bc-898d-ea3039c05fcd</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/jsj-245-styled-components-and-react-boilerplate-with-max-stoiber</link>
                <pubDate>Tue, 17 Jan 2017 11:00:00 &#43;0000</pubDate>
                <itunes:duration>37</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>244 JSJ Visual Studio with Sam Guckenheimer</itunes:title>
                <title>244 JSJ Visual Studio with Sam Guckenheimer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;1:05 - Introducing Sam Guckenheimer&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/samguckenheimer?lang=en&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/cloud-platform/development-operations&#34;&gt;Microsoft Devops&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;2:45 - Continuous integration with Visual Studio&lt;/div&gt;&lt;div&gt;4:15 - Visual Studio on Macs&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.visualstudio.com/vs/visual-studio-mac/&#34;&gt;Download link&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;5:55 - Is Visual Studio just for C#?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.acast.com/javascriptjabber/240-jsj-visual-studio-code-with-chris-dias&#34;&gt;Chris Dias JSJ Episode&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;8:45 - Container support and the Cloud&lt;/div&gt;&lt;div&gt;14:20 - Docker and Visual Studio&lt;/div&gt;&lt;div&gt;17:40 - Communicating with multiple services&lt;/div&gt;&lt;div&gt;24:15 - Talking to clients about change and working with transformation&lt;/div&gt;&lt;div&gt;33:00 - Telemetry and collecting data&lt;/div&gt;&lt;div&gt;37:50 - &lt;a href=&#34;https://www.xamarin.com/forms&#34;&gt;Xamarin forms&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;47:50 - Deployment with changed endpoints&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://wefunder.com/daplie&#34;&gt;Daplie Wefunder&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://unroll.me/&#34;&gt;Unroll.Me&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://support.office.com/en-us/article/Focused-Inbox-for-Outlook-f445ad7f-02f4-4294-a82e-71d8964e3978&#34;&gt;Focused Inbox on Outlook&lt;/a&gt; (Sam)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.whitesourcesoftware.com/&#34;&gt;WhiteSource &lt;/a&gt;(Sam)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt3631112/&#34;&gt;&lt;em&gt;The Girl On The Train&lt;/em&gt;&lt;/a&gt; (Sam)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Pigeon-Tunnel-Stories-My-Life/dp/0735220778&#34;&gt;&lt;em&gt;The Pigeon Tunnel&lt;/em&gt; by John le Carre&lt;/a&gt; (Sam)&lt;/div&gt;&lt;div&gt;Special Guest: Sam Guckenheimer.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>1:05 - Introducing Sam Guckenheimer</div><ul>
<li><a href="https://twitter.com/samguckenheimer?lang=en" rel="nofollow">Twitter</a></li>
<li><a href="https://www.microsoft.com/en-us/cloud-platform/development-operations" rel="nofollow">Microsoft Devops</a></li>
</ul><div>2:45 - Continuous integration with Visual Studio</div><div>4:15 - Visual Studio on Macs</div><ul><li><a href="https://www.visualstudio.com/vs/visual-studio-mac/" rel="nofollow">Download link</a></li></ul><div>5:55 - Is Visual Studio just for C#?</div><ul><li><a href="https://www.acast.com/javascriptjabber/240-jsj-visual-studio-code-with-chris-dias" rel="nofollow">Chris Dias JSJ Episode</a></li></ul><div>8:45 - Container support and the Cloud</div><div>14:20 - Docker and Visual Studio</div><div>17:40 - Communicating with multiple services</div><div>24:15 - Talking to clients about change and working with transformation</div><div>33:00 - Telemetry and collecting data</div><div>37:50 - <a href="https://www.xamarin.com/forms" rel="nofollow">Xamarin forms</a>
</div><div>47:50 - Deployment with changed endpoints</div><div><strong>Picks:</strong></div><div>
<a href="https://wefunder.com/daplie" rel="nofollow">Daplie Wefunder</a> (AJ)</div><div>
<a href="https://unroll.me/" rel="nofollow">Unroll.Me</a> (Charles)</div><div>
<a href="https://support.office.com/en-us/article/Focused-Inbox-for-Outlook-f445ad7f-02f4-4294-a82e-71d8964e3978" rel="nofollow">Focused Inbox on Outlook</a> (Sam)</div><div>
<a href="https://www.whitesourcesoftware.com/" rel="nofollow">WhiteSource </a>(Sam)</div><div>
<a href="http://www.imdb.com/title/tt3631112/" rel="nofollow"><em>The Girl On The Train</em></a> (Sam)</div><div>
<a href="https://www.amazon.com/Pigeon-Tunnel-Stories-My-Life/dp/0735220778" rel="nofollow"><em>The Pigeon Tunnel</em> by John le Carre</a> (Sam)</div><div>Special Guest: Sam Guckenheimer.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;1:05 - Introducing Sam Guckenheimer&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/samguckenheimer?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/en-us/cloud-platform/development-operations&#34; rel=&#34;nofollow&#34;&gt;Microsoft Devops&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;2:45 - Continuous integration with Visual Studio&lt;/div&gt;&lt;div&gt;4:15 - Visual Studio on Macs&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.visualstudio.com/vs/visual-studio-mac/&#34; rel=&#34;nofollow&#34;&gt;Download link&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;5:55 - Is Visual Studio just for C#?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.acast.com/javascriptjabber/240-jsj-visual-studio-code-with-chris-dias&#34; rel=&#34;nofollow&#34;&gt;Chris Dias JSJ Episode&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;8:45 - Container support and the Cloud&lt;/div&gt;&lt;div&gt;14:20 - Docker and Visual Studio&lt;/div&gt;&lt;div&gt;17:40 - Communicating with multiple services&lt;/div&gt;&lt;div&gt;24:15 - Talking to clients about change and working with transformation&lt;/div&gt;&lt;div&gt;33:00 - Telemetry and collecting data&lt;/div&gt;&lt;div&gt;37:50 - &lt;a href=&#34;https://www.xamarin.com/forms&#34; rel=&#34;nofollow&#34;&gt;Xamarin forms&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;47:50 - Deployment with changed endpoints&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://wefunder.com/daplie&#34; rel=&#34;nofollow&#34;&gt;Daplie Wefunder&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://unroll.me/&#34; rel=&#34;nofollow&#34;&gt;Unroll.Me&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://support.office.com/en-us/article/Focused-Inbox-for-Outlook-f445ad7f-02f4-4294-a82e-71d8964e3978&#34; rel=&#34;nofollow&#34;&gt;Focused Inbox on Outlook&lt;/a&gt; (Sam)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.whitesourcesoftware.com/&#34; rel=&#34;nofollow&#34;&gt;WhiteSource &lt;/a&gt;(Sam)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt3631112/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Girl On The Train&lt;/em&gt;&lt;/a&gt; (Sam)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Pigeon-Tunnel-Stories-My-Life/dp/0735220778&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Pigeon Tunnel&lt;/em&gt; by John le Carre&lt;/a&gt; (Sam)&lt;/div&gt;&lt;div&gt;Special Guest: Sam Guckenheimer.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52980924" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/43a17b12-9add-4f7a-b333-ce408f659783/stream.mp3"/>
                
                <guid isPermaLink="false">981ca251-6519-4484-b2b7-4c9c78510d86</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/244-jsj-visual-studio-with-sam-guckenheimer</link>
                <pubDate>Wed, 28 Dec 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3311</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>243 JSJ Immutable.js with Lee Byron</itunes:title>
                <title>243 JSJ Immutable.js with Lee Byron</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;1:05 - Introducing Lee Byron&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/231-rr-graphql-with-lee-byron&#34;&gt;Ruby Rogues episode&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;1:55 - &lt;a href=&#34;https://facebook.github.io/immutable-js/&#34;&gt;Immutable.js&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;4:35 - Modifying data and operations using Immutable.js&lt;/div&gt;&lt;div&gt;7:40 - Explaining Big-O notation in layman’s terms&lt;/div&gt;&lt;div&gt;11:30 - Internal tree structures and arrays&lt;/div&gt;&lt;div&gt;15:50 - Why build with Immutable.js?&lt;/div&gt;&lt;div&gt;23:05 - Change detection with a mutable&lt;/div&gt;&lt;div&gt;25:00 - Computer science history&lt;/div&gt;&lt;div&gt;34:35 - Other positives to using mutables&lt;/div&gt;&lt;div&gt;37:50 - Flux and Redux&lt;/div&gt;&lt;div&gt;39:50 - When should you use a mutable?&lt;/div&gt;&lt;div&gt;46:10 - Using Immutable.js instead of the built-in Javascript option&lt;/div&gt;&lt;div&gt;51:50 - Learning curves and learning materials&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/immutable-js/docs/#/&#34;&gt;Docs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;54:50 - Bowties&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.knottyco.com/&#34;&gt;Knotty Co&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.amazon.com/Contractor-Contractors-Book-Andrew-Ball-ebook/dp/B00MQED6EA&#34;&gt;&lt;em&gt;Contractor&lt;/em&gt; by Andrew Ball&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://17hats.com/&#34;&gt;17 Hats&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://asana.com/&#34;&gt;Asana&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.callofduty.com/infinitewarfare&#34;&gt;Call of Duty Infinite Warfare&lt;/a&gt; (Joe)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.lego.com/en-us/starwars&#34;&gt;LEGO Star Wars&lt;/a&gt; (Joe)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://adventofcode.com/&#34;&gt;Advent of Code&lt;/a&gt; (Lee)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Lee Byron.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>1:05 - Introducing Lee Byron</div><ul><li><ul><li><a href="https://devchat.tv/ruby-rogues/231-rr-graphql-with-lee-byron" rel="nofollow">Ruby Rogues episode</a></li></ul></li></ul><div>1:55 - <a href="https://facebook.github.io/immutable-js/" rel="nofollow">Immutable.js</a>
</div><div>4:35 - Modifying data and operations using Immutable.js</div><div>7:40 - Explaining Big-O notation in layman’s terms</div><div>11:30 - Internal tree structures and arrays</div><div>15:50 - Why build with Immutable.js?</div><div>23:05 - Change detection with a mutable</div><div>25:00 - Computer science history</div><div>34:35 - Other positives to using mutables</div><div>37:50 - Flux and Redux</div><div>39:50 - When should you use a mutable?</div><div>46:10 - Using Immutable.js instead of the built-in Javascript option</div><div>51:50 - Learning curves and learning materials</div><ul><li><a href="https://facebook.github.io/immutable-js/docs/#/" rel="nofollow">Docs</a></li></ul><div>54:50 - Bowties</div><ul><li><a href="https://www.knottyco.com/" rel="nofollow">Knotty Co</a></li></ul><div><strong>Picks:</strong></div><div><a href="https://www.amazon.com/Contractor-Contractors-Book-Andrew-Ball-ebook/dp/B00MQED6EA" rel="nofollow"><em>Contractor</em> by Andrew Ball</a></div><div>
<a href="https://17hats.com/" rel="nofollow">17 Hats</a> (Charles)</div><div>
<a href="https://asana.com/" rel="nofollow">Asana</a> (Charles)</div><div>
<a href="https://www.callofduty.com/infinitewarfare" rel="nofollow">Call of Duty Infinite Warfare</a> (Joe)</div><div>
<a href="https://www.lego.com/en-us/starwars" rel="nofollow">LEGO Star Wars</a> (Joe)</div><div>
<a href="https://adventofcode.com/" rel="nofollow">Advent of Code</a> (Lee)</div><div> </div><div>Special Guest: Lee Byron.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;1:05 - Introducing Lee Byron&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/231-rr-graphql-with-lee-byron&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues episode&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;1:55 - &lt;a href=&#34;https://facebook.github.io/immutable-js/&#34; rel=&#34;nofollow&#34;&gt;Immutable.js&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;4:35 - Modifying data and operations using Immutable.js&lt;/div&gt;&lt;div&gt;7:40 - Explaining Big-O notation in layman’s terms&lt;/div&gt;&lt;div&gt;11:30 - Internal tree structures and arrays&lt;/div&gt;&lt;div&gt;15:50 - Why build with Immutable.js?&lt;/div&gt;&lt;div&gt;23:05 - Change detection with a mutable&lt;/div&gt;&lt;div&gt;25:00 - Computer science history&lt;/div&gt;&lt;div&gt;34:35 - Other positives to using mutables&lt;/div&gt;&lt;div&gt;37:50 - Flux and Redux&lt;/div&gt;&lt;div&gt;39:50 - When should you use a mutable?&lt;/div&gt;&lt;div&gt;46:10 - Using Immutable.js instead of the built-in Javascript option&lt;/div&gt;&lt;div&gt;51:50 - Learning curves and learning materials&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/immutable-js/docs/#/&#34; rel=&#34;nofollow&#34;&gt;Docs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;54:50 - Bowties&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.knottyco.com/&#34; rel=&#34;nofollow&#34;&gt;Knotty Co&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.amazon.com/Contractor-Contractors-Book-Andrew-Ball-ebook/dp/B00MQED6EA&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Contractor&lt;/em&gt; by Andrew Ball&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://17hats.com/&#34; rel=&#34;nofollow&#34;&gt;17 Hats&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://asana.com/&#34; rel=&#34;nofollow&#34;&gt;Asana&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.callofduty.com/infinitewarfare&#34; rel=&#34;nofollow&#34;&gt;Call of Duty Infinite Warfare&lt;/a&gt; (Joe)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.lego.com/en-us/starwars&#34; rel=&#34;nofollow&#34;&gt;LEGO Star Wars&lt;/a&gt; (Joe)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://adventofcode.com/&#34; rel=&#34;nofollow&#34;&gt;Advent of Code&lt;/a&gt; (Lee)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Lee Byron.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60004728" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4b117866-ac0c-460e-9fc3-dcf7be70367e/stream.mp3"/>
                
                <guid isPermaLink="false">ae788ad3-b12d-4be6-bee0-712c01d61375</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/243-jsj-immutable-js-with-lee-byron</link>
                <pubDate>Wed, 21 Dec 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3750</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>242 JSJ Visual Studio and .NET with Maria Naggaga</itunes:title>
                <title>242 JSJ Visual Studio and .NET with Maria Naggaga</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;1:15 - Introducing Maria Naggaga&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/net&#34;&gt;.NET&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ladynaggaga?lang=en&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;2:32 - .NET new developers&lt;/div&gt;&lt;div&gt;3:55 - NYC Microsoft bootcamp&lt;/div&gt;&lt;div&gt;6:25 - Building a community of .NET programmers&lt;/div&gt;&lt;div&gt;7:25 - Why would a Javascript developer care about .NET?&lt;/div&gt;&lt;div&gt;9:30 - Getting started with .NET&lt;/div&gt;&lt;div&gt;15:50 - The power of asking questions&lt;/div&gt;&lt;div&gt;22:45 - Recruiting new programmers to the industry&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/bitchwhocodes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34;&gt;@bitchwhocodes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seattlerb.org/&#34;&gt;Seattle.rb&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;37:00 - Javascript and C#&lt;/div&gt;&lt;div&gt;48:30 - Running .NET on Raspberry Pi&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://soundcloud.com/ocremix/sets/super-cartography-bros&#34;&gt;Super Cartography Bros album by OverClocked ReMix&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://daplie.com/&#34;&gt;Daplie&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://wefunder.com/daplie&#34;&gt;Daplie Wefunder&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://eventualmillionaire.com/&#34;&gt;The Eventual Millionaire&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://devchat.tv/conferences&#34;&gt;Devchat Conferences&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://devchat.tv/15minutes&#34;&gt;15- Minute Calls&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://codelandconf.com/&#34;&gt;Codeland Conference &lt;/a&gt;(Maria)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/March-Book-One-John-Lewis/dp/1603093001&#34;&gt;&lt;em&gt;March&lt;/em&gt; by Congressman John Lewis&lt;/a&gt; (Maria)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://mva.microsoft.com/&#34;&gt;Microsoft Virtual Academy &lt;/a&gt;(Maria)&lt;/div&gt;&lt;div&gt;Special Guest: Maria Naggaga.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>1:15 - Introducing Maria Naggaga</div><ul>
<li><a href="https://www.microsoft.com/net" rel="nofollow">.NET</a></li>
<li><a href="https://twitter.com/ladynaggaga?lang=en" rel="nofollow">Twitter</a></li>
</ul><div>2:32 - .NET new developers</div><div>3:55 - NYC Microsoft bootcamp</div><div>6:25 - Building a community of .NET programmers</div><div>7:25 - Why would a Javascript developer care about .NET?</div><div>9:30 - Getting started with .NET</div><div>15:50 - The power of asking questions</div><div>22:45 - Recruiting new programmers to the industry</div><ul>
<li><a href="https://twitter.com/bitchwhocodes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor" rel="nofollow">@bitchwhocodes</a></li>
<li><a href="http://www.seattlerb.org/" rel="nofollow">Seattle.rb</a></li>
</ul><div>37:00 - Javascript and C#</div><div>48:30 - Running .NET on Raspberry Pi</div><div><strong>Picks:</strong></div><div>
<a href="https://soundcloud.com/ocremix/sets/super-cartography-bros" rel="nofollow">Super Cartography Bros album by OverClocked ReMix</a> (AJ)</div><div>
<a href="https://daplie.com/" rel="nofollow">Daplie</a> (AJ)</div><div>
<a href="https://wefunder.com/daplie" rel="nofollow">Daplie Wefunder</a> (AJ)</div><div>
<a href="http://eventualmillionaire.com/" rel="nofollow">The Eventual Millionaire</a> (Charles)</div><div>
<a href="http://devchat.tv/conferences" rel="nofollow">Devchat Conferences</a> (Charles)</div><div>
<a href="http://devchat.tv/15minutes" rel="nofollow">15- Minute Calls</a> (Charles)</div><div>
<a href="http://codelandconf.com/" rel="nofollow">Codeland Conference </a>(Maria)</div><div>
<a href="https://www.amazon.com/March-Book-One-John-Lewis/dp/1603093001" rel="nofollow"><em>March</em> by Congressman John Lewis</a> (Maria)</div><div>
<a href="https://mva.microsoft.com/" rel="nofollow">Microsoft Virtual Academy </a>(Maria)</div><div>Special Guest: Maria Naggaga.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;1:15 - Introducing Maria Naggaga&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/net&#34; rel=&#34;nofollow&#34;&gt;.NET&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ladynaggaga?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;2:32 - .NET new developers&lt;/div&gt;&lt;div&gt;3:55 - NYC Microsoft bootcamp&lt;/div&gt;&lt;div&gt;6:25 - Building a community of .NET programmers&lt;/div&gt;&lt;div&gt;7:25 - Why would a Javascript developer care about .NET?&lt;/div&gt;&lt;div&gt;9:30 - Getting started with .NET&lt;/div&gt;&lt;div&gt;15:50 - The power of asking questions&lt;/div&gt;&lt;div&gt;22:45 - Recruiting new programmers to the industry&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/bitchwhocodes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor&#34; rel=&#34;nofollow&#34;&gt;@bitchwhocodes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seattlerb.org/&#34; rel=&#34;nofollow&#34;&gt;Seattle.rb&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;37:00 - Javascript and C#&lt;/div&gt;&lt;div&gt;48:30 - Running .NET on Raspberry Pi&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://soundcloud.com/ocremix/sets/super-cartography-bros&#34; rel=&#34;nofollow&#34;&gt;Super Cartography Bros album by OverClocked ReMix&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://daplie.com/&#34; rel=&#34;nofollow&#34;&gt;Daplie&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://wefunder.com/daplie&#34; rel=&#34;nofollow&#34;&gt;Daplie Wefunder&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://eventualmillionaire.com/&#34; rel=&#34;nofollow&#34;&gt;The Eventual Millionaire&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://devchat.tv/conferences&#34; rel=&#34;nofollow&#34;&gt;Devchat Conferences&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://devchat.tv/15minutes&#34; rel=&#34;nofollow&#34;&gt;15- Minute Calls&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://codelandconf.com/&#34; rel=&#34;nofollow&#34;&gt;Codeland Conference &lt;/a&gt;(Maria)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/March-Book-One-John-Lewis/dp/1603093001&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;March&lt;/em&gt; by Congressman John Lewis&lt;/a&gt; (Maria)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://mva.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Virtual Academy &lt;/a&gt;(Maria)&lt;/div&gt;&lt;div&gt;Special Guest: Maria Naggaga.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50224901" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6248b757-b6d2-452e-bede-f8646b5ee61e/stream.mp3"/>
                
                <guid isPermaLink="false">f77b7110-18e2-4245-8f83-b0e8aff4139d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/242-jsj-visual-studio-and-net-with-maria-naggaga</link>
                <pubDate>Wed, 14 Dec 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3139</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>241 JSJ Microsoft Docs with Dan Fernandez</itunes:title>
                <title>241 JSJ Microsoft Docs with Dan Fernandez</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;0:55 - Dan Fernandez and his work&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://docs.microsoft.com/&#34;&gt;Microsoft Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/danielfe?lang=en&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;7:50 - Walkthrough of the doc experience&lt;/div&gt;&lt;div&gt;15:00 - Editable nature of the doc&lt;/div&gt;&lt;div&gt;21:00 - Test driving a language&lt;/div&gt;&lt;div&gt;26:30 - Catering to the user&lt;/div&gt;&lt;div&gt;32:30 - Open Source&lt;/div&gt;&lt;div&gt;34:40 - User feedback&lt;/div&gt;&lt;div&gt;37:30 - Filters and Tables of Content&lt;/div&gt;&lt;div&gt;40:45 - Form submissions&lt;/div&gt;&lt;div&gt;41:50 - Community contributors&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt1289401/&#34;&gt;&lt;em&gt;Ghostbusters &lt;/em&gt;&lt;/a&gt;(AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://daplie.com/&#34;&gt;Daplie&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://wefunder.com/daplie&#34;&gt;Daplie Wefunder&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.dotnetrocks.com/&#34;&gt;.NET Rocks&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.scheduleonce.com/&#34;&gt;ScheduleOnce&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/conferences&#34;&gt;Devchat.tv 2017 Conferences&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://chrome.google.com/webstore/detail/disable-html5-autoplay/efdhoaajjjgckpbkoglidkeendpkolai?hl=en&#34;&gt;Disable HTML5 Autoplay&lt;/a&gt; (Dan)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt; (Dan)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma&#34;&gt;JSJ episode Visual Studio Code with Chris Diaz and Eric Gamma&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;Special Guest: Dan Fernandez.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>0:55 - Dan Fernandez and his work</div><ul>
<li><a href="http://docs.microsoft.com/" rel="nofollow">Microsoft Docs</a></li>
<li><a href="https://twitter.com/danielfe?lang=en" rel="nofollow">Twitter</a></li>
</ul><div>7:50 - Walkthrough of the doc experience</div><div>15:00 - Editable nature of the doc</div><div>21:00 - Test driving a language</div><div>26:30 - Catering to the user</div><div>32:30 - Open Source</div><div>34:40 - User feedback</div><div>37:30 - Filters and Tables of Content</div><div>40:45 - Form submissions</div><div>41:50 - Community contributors</div><div><strong>Picks:</strong></div><div>
<a href="http://www.imdb.com/title/tt1289401/" rel="nofollow"><em>Ghostbusters </em></a>(AJ)</div><div>
<a href="https://daplie.com/" rel="nofollow">Daplie</a> (AJ)</div><div>
<a href="https://wefunder.com/daplie" rel="nofollow">Daplie Wefunder</a> (AJ)</div><div>
<a href="https://www.dotnetrocks.com/" rel="nofollow">.NET Rocks</a> (Charles)</div><div>
<a href="http://www.scheduleonce.com/" rel="nofollow">ScheduleOnce</a> (Charles)</div><div>
<a href="https://devchat.tv/conferences" rel="nofollow">Devchat.tv 2017 Conferences</a> (Charles)</div><div>
<a href="https://chrome.google.com/webstore/detail/disable-html5-autoplay/efdhoaajjjgckpbkoglidkeendpkolai?hl=en" rel="nofollow">Disable HTML5 Autoplay</a> (Dan)</div><div>
<a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a> (Dan)</div><div>
<a href="https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma" rel="nofollow">JSJ episode Visual Studio Code with Chris Diaz and Eric Gamma</a> (Charles)</div><div>Special Guest: Dan Fernandez.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;0:55 - Dan Fernandez and his work&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://docs.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/danielfe?lang=en&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;7:50 - Walkthrough of the doc experience&lt;/div&gt;&lt;div&gt;15:00 - Editable nature of the doc&lt;/div&gt;&lt;div&gt;21:00 - Test driving a language&lt;/div&gt;&lt;div&gt;26:30 - Catering to the user&lt;/div&gt;&lt;div&gt;32:30 - Open Source&lt;/div&gt;&lt;div&gt;34:40 - User feedback&lt;/div&gt;&lt;div&gt;37:30 - Filters and Tables of Content&lt;/div&gt;&lt;div&gt;40:45 - Form submissions&lt;/div&gt;&lt;div&gt;41:50 - Community contributors&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt1289401/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Ghostbusters &lt;/em&gt;&lt;/a&gt;(AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://daplie.com/&#34; rel=&#34;nofollow&#34;&gt;Daplie&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://wefunder.com/daplie&#34; rel=&#34;nofollow&#34;&gt;Daplie Wefunder&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.dotnetrocks.com/&#34; rel=&#34;nofollow&#34;&gt;.NET Rocks&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.scheduleonce.com/&#34; rel=&#34;nofollow&#34;&gt;ScheduleOnce&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/conferences&#34; rel=&#34;nofollow&#34;&gt;Devchat.tv 2017 Conferences&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://chrome.google.com/webstore/detail/disable-html5-autoplay/efdhoaajjjgckpbkoglidkeendpkolai?hl=en&#34; rel=&#34;nofollow&#34;&gt;Disable HTML5 Autoplay&lt;/a&gt; (Dan)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt; (Dan)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma&#34; rel=&#34;nofollow&#34;&gt;JSJ episode Visual Studio Code with Chris Diaz and Eric Gamma&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;Special Guest: Dan Fernandez.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51178684" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/91f82108-4370-4caf-b416-b286705e686f/stream.mp3"/>
                
                <guid isPermaLink="false">4a308641-9f0b-4a8c-84e6-6c2d1deee893</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/241-jsj-microsoft-docs-with-dan-fernandez</link>
                <pubDate>Wed, 07 Dec 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3198</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>240 JSJ Visual Studio Code with Chris Dias</itunes:title>
                <title>240 JSJ Visual Studio Code with Chris Dias</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Previous Episodes with Visual Studio Code’s Team:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma&#34;&gt;JSJ Episode 199, Visual Studio Code with Chris Dias and Erich Gamma&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/221-jsj-visual-studio-code-with-wade-anderson-live-from-microsoft-build-2016&#34;&gt;JSJ Episode 221, Visual Studio Code with Wade Anderson&lt;/a&gt;&lt;/div&gt;&lt;div&gt;1:45 - What’s new at &lt;a href=&#34;https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma&#34;&gt;Visual Studio Code&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/code&#34;&gt;Visual Studio Code’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/microsoft/vscode&#34;&gt;VS Code Github&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/chrisdias&#34;&gt;Chris Dias’ Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chrisdias&#34;&gt;Chris Dias’ Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;3:42 - Confusion with Javascript versus separate languages&lt;/div&gt;&lt;div&gt;7:15 - Choosing your tools carefully&lt;/div&gt;&lt;div&gt;8:20 - Integrated shell and docker extensions&lt;/div&gt;&lt;div&gt;12:05 - Agar.io Extensions and extension packs&lt;/div&gt;&lt;div&gt;16:15- Deciding what goes into Visual Studio Code and what becomes an extension&lt;/div&gt;&lt;div&gt;18:20 - Using Github Issues and resolving user complaints&lt;/div&gt;&lt;div&gt;22:08 - Why do people stray away from VS proper?&lt;/div&gt;&lt;div&gt;23:10 - Microsoft and VS legacy&lt;/div&gt;&lt;div&gt;27:00 - Man hours and project development&lt;/div&gt;&lt;div&gt;31:30 - The Visual Studio default experience&lt;/div&gt;&lt;div&gt;37:10 - What are people writing with VS Code?&lt;/div&gt;&lt;div&gt;39:20 - Community versus developer views of VS Code&lt;/div&gt;&lt;div&gt;41:40 - Using Electron&lt;/div&gt;&lt;div&gt;44:00 - Updating the system&lt;/div&gt;&lt;div&gt;44:50 - How is Visual Code written?&lt;/div&gt;&lt;div&gt;48:00 - The future of Visual Code Studios&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/microsoft/vscode/issues&#34;&gt;https://github.com/microsoft/vscode/issues&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/user/donmcmillancomedy&#34;&gt;Don McMillan&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://wefunder.com/daplie&#34;&gt;Daplie Wefunder&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://daplie.com/&#34;&gt;Daplie&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;Facebook feed blocker plug-in (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://chrome.google.com/webstore/detail/tab-wrangler/egnjhciaieeiiohknchakcodbpgjnchh?hl=en&#34;&gt;Tab Wrangler&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.smartthings.com/&#34;&gt;Smart Things&lt;/a&gt; (Chris)&lt;/div&gt;&lt;div&gt;Wood Pizza Ovens (Chis)&lt;/div&gt;&lt;div&gt;PJ Mark, Chris’ friend and marketer (Chris)&lt;/div&gt;&lt;div&gt;Special Guest: Chris Dias.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Previous Episodes with Visual Studio Code’s Team:</div><div><a href="https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma" rel="nofollow">JSJ Episode 199, Visual Studio Code with Chris Dias and Erich Gamma</a></div><div><a href="https://devchat.tv/js-jabber/221-jsj-visual-studio-code-with-wade-anderson-live-from-microsoft-build-2016" rel="nofollow">JSJ Episode 221, Visual Studio Code with Wade Anderson</a></div><div>1:45 - What’s new at <a href="https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma" rel="nofollow">Visual Studio Code</a>
</div><ul>
<li><a href="https://twitter.com/code" rel="nofollow">Visual Studio Code’s Twitter</a></li>
<li><a href="https://github.com/microsoft/vscode" rel="nofollow">VS Code Github</a></li>
<li><a href="https://twitter.com/chrisdias" rel="nofollow">Chris Dias’ Twitter</a></li>
<li><a href="https://github.com/chrisdias" rel="nofollow">Chris Dias’ Github</a></li>
</ul><div>3:42 - Confusion with Javascript versus separate languages</div><div>7:15 - Choosing your tools carefully</div><div>8:20 - Integrated shell and docker extensions</div><div>12:05 - Agar.io Extensions and extension packs</div><div>16:15- Deciding what goes into Visual Studio Code and what becomes an extension</div><div>18:20 - Using Github Issues and resolving user complaints</div><div>22:08 - Why do people stray away from VS proper?</div><div>23:10 - Microsoft and VS legacy</div><div>27:00 - Man hours and project development</div><div>31:30 - The Visual Studio default experience</div><div>37:10 - What are people writing with VS Code?</div><div>39:20 - Community versus developer views of VS Code</div><div>41:40 - Using Electron</div><div>44:00 - Updating the system</div><div>44:50 - How is Visual Code written?</div><div>48:00 - The future of Visual Code Studios</div><ul><li><a href="https://github.com/microsoft/vscode/issues" rel="nofollow">https://github.com/microsoft/vscode/issues</a></li></ul><div><strong>Picks:</strong></div><div>
<a href="https://www.youtube.com/user/donmcmillancomedy" rel="nofollow">Don McMillan</a> (AJ)</div><div>
<a href="https://wefunder.com/daplie" rel="nofollow">Daplie Wefunder</a> (AJ)</div><div>
<a href="https://daplie.com/" rel="nofollow">Daplie</a> (AJ)</div><div>Facebook feed blocker plug-in (Charles)</div><div>
<a href="https://chrome.google.com/webstore/detail/tab-wrangler/egnjhciaieeiiohknchakcodbpgjnchh?hl=en" rel="nofollow">Tab Wrangler</a> (Charles)</div><div>
<a href="https://www.smartthings.com/" rel="nofollow">Smart Things</a> (Chris)</div><div>Wood Pizza Ovens (Chis)</div><div>PJ Mark, Chris’ friend and marketer (Chris)</div><div>Special Guest: Chris Dias.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Previous Episodes with Visual Studio Code’s Team:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma&#34; rel=&#34;nofollow&#34;&gt;JSJ Episode 199, Visual Studio Code with Chris Dias and Erich Gamma&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/221-jsj-visual-studio-code-with-wade-anderson-live-from-microsoft-build-2016&#34; rel=&#34;nofollow&#34;&gt;JSJ Episode 221, Visual Studio Code with Wade Anderson&lt;/a&gt;&lt;/div&gt;&lt;div&gt;1:45 - What’s new at &lt;a href=&#34;https://devchat.tv/js-jabber/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/code&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code’s Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/microsoft/vscode&#34; rel=&#34;nofollow&#34;&gt;VS Code Github&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/chrisdias&#34; rel=&#34;nofollow&#34;&gt;Chris Dias’ Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chrisdias&#34; rel=&#34;nofollow&#34;&gt;Chris Dias’ Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;3:42 - Confusion with Javascript versus separate languages&lt;/div&gt;&lt;div&gt;7:15 - Choosing your tools carefully&lt;/div&gt;&lt;div&gt;8:20 - Integrated shell and docker extensions&lt;/div&gt;&lt;div&gt;12:05 - Agar.io Extensions and extension packs&lt;/div&gt;&lt;div&gt;16:15- Deciding what goes into Visual Studio Code and what becomes an extension&lt;/div&gt;&lt;div&gt;18:20 - Using Github Issues and resolving user complaints&lt;/div&gt;&lt;div&gt;22:08 - Why do people stray away from VS proper?&lt;/div&gt;&lt;div&gt;23:10 - Microsoft and VS legacy&lt;/div&gt;&lt;div&gt;27:00 - Man hours and project development&lt;/div&gt;&lt;div&gt;31:30 - The Visual Studio default experience&lt;/div&gt;&lt;div&gt;37:10 - What are people writing with VS Code?&lt;/div&gt;&lt;div&gt;39:20 - Community versus developer views of VS Code&lt;/div&gt;&lt;div&gt;41:40 - Using Electron&lt;/div&gt;&lt;div&gt;44:00 - Updating the system&lt;/div&gt;&lt;div&gt;44:50 - How is Visual Code written?&lt;/div&gt;&lt;div&gt;48:00 - The future of Visual Code Studios&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/microsoft/vscode/issues&#34; rel=&#34;nofollow&#34;&gt;https://github.com/microsoft/vscode/issues&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/user/donmcmillancomedy&#34; rel=&#34;nofollow&#34;&gt;Don McMillan&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://wefunder.com/daplie&#34; rel=&#34;nofollow&#34;&gt;Daplie Wefunder&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://daplie.com/&#34; rel=&#34;nofollow&#34;&gt;Daplie&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;Facebook feed blocker plug-in (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://chrome.google.com/webstore/detail/tab-wrangler/egnjhciaieeiiohknchakcodbpgjnchh?hl=en&#34; rel=&#34;nofollow&#34;&gt;Tab Wrangler&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.smartthings.com/&#34; rel=&#34;nofollow&#34;&gt;Smart Things&lt;/a&gt; (Chris)&lt;/div&gt;&lt;div&gt;Wood Pizza Ovens (Chis)&lt;/div&gt;&lt;div&gt;PJ Mark, Chris’ friend and marketer (Chris)&lt;/div&gt;&lt;div&gt;Special Guest: Chris Dias.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60057391" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/14253027-057a-4b2e-9062-e5f43c5fc8a3/stream.mp3"/>
                
                <guid isPermaLink="false">4b8310ee-2aa5-43f6-a6ff-9dab049b179f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/240-jsj-visual-studio-code-with-chris-dias</link>
                <pubDate>Wed, 30 Nov 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3753</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>239 JSJ Vets Who Code with Jerome Hardaway</itunes:title>
                <title>239 JSJ Vets Who Code with Jerome Hardaway</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;00:55 - Introducing Jerome Hardaway&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://vetswhocode.io/&#34;&gt;Vets Who Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues&#34;&gt;Ruby Rogues Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/VetsWhoCodeNYC/&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/vetswhocode&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/vetswhocode/&#34;&gt;Instagram&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:10 - Spouses and dependants of Vets Who Code&lt;/div&gt;&lt;div&gt;06:55 - Accepting and rejecting applicants&lt;/div&gt;&lt;div&gt;10:10 - The GI Bill&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://operationcode.org/&#34;&gt;Operation Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.salesforce.com/dreamforce/DF16/&#34;&gt;Dreamforce&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;15:45 - Military language and coding&lt;/div&gt;&lt;div&gt;18:20 - PTSD, trauma, and coding&lt;/div&gt;&lt;div&gt;21:10 - Moving past the veteran stigma&lt;/div&gt;&lt;div&gt;25:45 - Military backgrounds as an asset for jobs&lt;/div&gt;&lt;div&gt;30:45 - The future of Vets Who Code&lt;/div&gt;&lt;div&gt;32:35 - How much does it cost to be part of the program?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://generalassemb.ly/&#34;&gt;General Assembly&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;36:15 - Is it easier or harder for Vets to get hired?&lt;/div&gt;&lt;div&gt;39:15 - Stories and memories&lt;/div&gt;&lt;div&gt;42:30 - Contributing to Vets Who Code&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Contact &lt;a href=&#34;mailto:hello@vetswhocode.io&#34;&gt;hello@vetswhocode.io&lt;/a&gt; to become a mentor&lt;/li&gt;
&lt;li&gt;Donate: &lt;a href=&#34;https://vetswhocode.kindful.com/&#34;&gt;https://vetswhocode.kindful.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.getswearjar.com/vets_who_code.html&#34;&gt;SwearJar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hiring managers please contact &lt;a href=&#34;mailto:Jerome@vetswhocode.io&#34;&gt;Jerome@vetswhocode.io&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://softskills.audio/&#34;&gt;Soft Skills Engineering Podcast&lt;/a&gt; (Dave)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://twitter.com/softskillseng&#34;&gt;Soft Skills Engineering Twitter&lt;/a&gt; (Dave)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://github.com/tayllan/awesome-algorithms&#34;&gt;Awesome Algorithms Github list&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://blog.cleancoder.com/uncle-bob/2016/07/27/TheChurn.html&#34;&gt;“The Churn” blog post by Bob Martin&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/12-Week-Year-Others-Months/dp/1118509234&#34;&gt;&lt;em&gt;The 12 Week Year&lt;/em&gt; by Brian P. Moran and Michael Lennington&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://vetswhocode.io/&#34;&gt;Vets Who Code&lt;/a&gt; (Jerome)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://watchandcode.com/p/practical-javascript&#34;&gt;Practical Javascript&lt;/a&gt; (Jerome)&lt;/div&gt;&lt;div&gt;Special Guest: Jerome Hardaway.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>00:55 - Introducing Jerome Hardaway</div><ul>
<li><a href="http://vetswhocode.io/" rel="nofollow">Vets Who Code</a></li>
<li><a href="https://devchat.tv/ruby-rogues" rel="nofollow">Ruby Rogues Podcast</a></li>
<li><a href="https://www.facebook.com/VetsWhoCodeNYC/" rel="nofollow">Facebook</a></li>
<li><a href="https://twitter.com/vetswhocode" rel="nofollow">Twitter</a></li>
<li><a href="https://www.instagram.com/vetswhocode/" rel="nofollow">Instagram</a></li>
</ul><div>02:10 - Spouses and dependants of Vets Who Code</div><div>06:55 - Accepting and rejecting applicants</div><div>10:10 - The GI Bill</div><ul>
<li><a href="https://operationcode.org/" rel="nofollow">Operation Code</a></li>
<li><a href="https://www.salesforce.com/dreamforce/DF16/" rel="nofollow">Dreamforce</a></li>
</ul><div>15:45 - Military language and coding</div><div>18:20 - PTSD, trauma, and coding</div><div>21:10 - Moving past the veteran stigma</div><div>25:45 - Military backgrounds as an asset for jobs</div><div>30:45 - The future of Vets Who Code</div><div>32:35 - How much does it cost to be part of the program?</div><ul><li><a href="https://generalassemb.ly/" rel="nofollow">General Assembly</a></li></ul><div>36:15 - Is it easier or harder for Vets to get hired?</div><div>39:15 - Stories and memories</div><div>42:30 - Contributing to Vets Who Code</div><ul>
<li>Contact <a href="mailto:hello@vetswhocode.io" rel="nofollow">hello@vetswhocode.io</a> to become a mentor</li>
<li>Donate: <a href="https://vetswhocode.kindful.com/" rel="nofollow">https://vetswhocode.kindful.com/</a>
</li>
<li><a href="https://www.getswearjar.com/vets_who_code.html" rel="nofollow">SwearJar</a></li>
<li>Hiring managers please contact <a href="mailto:Jerome@vetswhocode.io" rel="nofollow">Jerome@vetswhocode.io</a>
</li>
</ul><div><strong>Picks:</strong></div><div>
<a href="https://softskills.audio/" rel="nofollow">Soft Skills Engineering Podcast</a> (Dave)</div><div>
<a href="https://twitter.com/softskillseng" rel="nofollow">Soft Skills Engineering Twitter</a> (Dave)</div><div>
<a href="https://github.com/tayllan/awesome-algorithms" rel="nofollow">Awesome Algorithms Github list</a> (Aimee)</div><div>
<a href="http://blog.cleancoder.com/uncle-bob/2016/07/27/TheChurn.html" rel="nofollow">“The Churn” blog post by Bob Martin</a> (Aimee)</div><div>
<a href="https://www.amazon.com/12-Week-Year-Others-Months/dp/1118509234" rel="nofollow"><em>The 12 Week Year</em> by Brian P. Moran and Michael Lennington</a> (Charles)</div><div>
<a href="http://vetswhocode.io/" rel="nofollow">Vets Who Code</a> (Jerome)</div><div>
<a href="https://watchandcode.com/p/practical-javascript" rel="nofollow">Practical Javascript</a> (Jerome)</div><div>Special Guest: Jerome Hardaway.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;00:55 - Introducing Jerome Hardaway&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://vetswhocode.io/&#34; rel=&#34;nofollow&#34;&gt;Vets Who Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/VetsWhoCodeNYC/&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/vetswhocode&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.instagram.com/vetswhocode/&#34; rel=&#34;nofollow&#34;&gt;Instagram&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:10 - Spouses and dependants of Vets Who Code&lt;/div&gt;&lt;div&gt;06:55 - Accepting and rejecting applicants&lt;/div&gt;&lt;div&gt;10:10 - The GI Bill&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://operationcode.org/&#34; rel=&#34;nofollow&#34;&gt;Operation Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.salesforce.com/dreamforce/DF16/&#34; rel=&#34;nofollow&#34;&gt;Dreamforce&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;15:45 - Military language and coding&lt;/div&gt;&lt;div&gt;18:20 - PTSD, trauma, and coding&lt;/div&gt;&lt;div&gt;21:10 - Moving past the veteran stigma&lt;/div&gt;&lt;div&gt;25:45 - Military backgrounds as an asset for jobs&lt;/div&gt;&lt;div&gt;30:45 - The future of Vets Who Code&lt;/div&gt;&lt;div&gt;32:35 - How much does it cost to be part of the program?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://generalassemb.ly/&#34; rel=&#34;nofollow&#34;&gt;General Assembly&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;36:15 - Is it easier or harder for Vets to get hired?&lt;/div&gt;&lt;div&gt;39:15 - Stories and memories&lt;/div&gt;&lt;div&gt;42:30 - Contributing to Vets Who Code&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Contact &lt;a href=&#34;mailto:hello@vetswhocode.io&#34; rel=&#34;nofollow&#34;&gt;hello@vetswhocode.io&lt;/a&gt; to become a mentor&lt;/li&gt;
&lt;li&gt;Donate: &lt;a href=&#34;https://vetswhocode.kindful.com/&#34; rel=&#34;nofollow&#34;&gt;https://vetswhocode.kindful.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.getswearjar.com/vets_who_code.html&#34; rel=&#34;nofollow&#34;&gt;SwearJar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hiring managers please contact &lt;a href=&#34;mailto:Jerome@vetswhocode.io&#34; rel=&#34;nofollow&#34;&gt;Jerome@vetswhocode.io&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Picks:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://softskills.audio/&#34; rel=&#34;nofollow&#34;&gt;Soft Skills Engineering Podcast&lt;/a&gt; (Dave)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://twitter.com/softskillseng&#34; rel=&#34;nofollow&#34;&gt;Soft Skills Engineering Twitter&lt;/a&gt; (Dave)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://github.com/tayllan/awesome-algorithms&#34; rel=&#34;nofollow&#34;&gt;Awesome Algorithms Github list&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://blog.cleancoder.com/uncle-bob/2016/07/27/TheChurn.html&#34; rel=&#34;nofollow&#34;&gt;“The Churn” blog post by Bob Martin&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/12-Week-Year-Others-Months/dp/1118509234&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The 12 Week Year&lt;/em&gt; by Brian P. Moran and Michael Lennington&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://vetswhocode.io/&#34; rel=&#34;nofollow&#34;&gt;Vets Who Code&lt;/a&gt; (Jerome)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://watchandcode.com/p/practical-javascript&#34; rel=&#34;nofollow&#34;&gt;Practical Javascript&lt;/a&gt; (Jerome)&lt;/div&gt;&lt;div&gt;Special Guest: Jerome Hardaway.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50025952" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4a1ccfcb-16a0-4c0a-830d-6630f3046966/stream.mp3"/>
                
                <guid isPermaLink="false">90de8917-4c19-42ec-bb44-975d72777dcd</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/239-jsj-vets-who-code-with-jerome-hardaway</link>
                <pubDate>Wed, 23 Nov 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3126</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>238 JSJ Intellectual Property and Software Forensics with Bob Zeidman</itunes:title>
                <title>238 JSJ Intellectual Property and Software Forensics with Bob Zeidman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;TOPICS:&lt;/div&gt;&lt;div&gt;03:08 The level of difficulty in determining code creators on the Internet&lt;/div&gt;&lt;div&gt;04:28 How to determine if code has been copied&lt;/div&gt;&lt;div&gt;10:00 What defines a trade secret&lt;/div&gt;&lt;div&gt;12:11 The pending Oracle v Google lawsuit&lt;/div&gt;&lt;div&gt;25:29 Nintendo v Atari&lt;/div&gt;&lt;div&gt;27:38 The pros and cons of a patent&lt;/div&gt;&lt;div&gt;29:59 Terrible patents&lt;/div&gt;&lt;div&gt;33:48 Fighting patent infringement and dealing with “patent trolls”&lt;/div&gt;&lt;div&gt;39:00 How a company tried to steal Bob Zeidman’s software&lt;/div&gt;&lt;div&gt;44:13 How to know if you can use open source codes&lt;/div&gt;&lt;div&gt;49:15 Using detective work to determine who copied whom&lt;/div&gt;&lt;div&gt;52:55 Extreme examples of unethical behavior&lt;/div&gt;&lt;div&gt;56:03 The state of patent laws&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://betterhumans.coach.me/cognitive-bias-cheat-sheet-55a472476b18#.hti7c897j&#34;&gt;Cognitive Bias Cheat Sheet&lt;/a&gt; Blog Post&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.p28foods.com/baked-goods/p28-high-protein-bagels&#34;&gt;Bagels&lt;/a&gt; by P28 Foods&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.generosity.com/community-fundraising/make-a-more-secure-web-with-let-s-encrypt&#34;&gt;Let’s Encrypt&lt;/a&gt; Indigogo Generosity Campaign&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://cartography.ocremix.org/&#34;&gt;Super Cartography Bros&lt;/a&gt; Album&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.microconf.com/&#34;&gt;MicroConf 2017&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.mindmup.com/&#34;&gt;MindMup&lt;/a&gt; Mind Mapping Tool&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.zynga.com/games/words-friends&#34;&gt;Words with Friends&lt;/a&gt; Game&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/conferences&#34;&gt;Upcoming Conferences&lt;/a&gt; via Devchat.tv&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Good-Intentions-Bob-Zeidman/dp/0970227620&#34;&gt;Good Intentions &lt;/a&gt;Book by Bob Zeidman&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Horror-Flick-Bob-Zeidman-ebook/dp/B008CBHWCS/ref=asap_bc?ie=UTF8&#34;&gt;Horror Flick&lt;/a&gt; Book by Bob Zeidman&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.z-enterprises.com/&#34;&gt;Silicon Valley Napkins&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Bob Zeidman.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>TOPICS:</div><div>03:08 The level of difficulty in determining code creators on the Internet</div><div>04:28 How to determine if code has been copied</div><div>10:00 What defines a trade secret</div><div>12:11 The pending Oracle v Google lawsuit</div><div>25:29 Nintendo v Atari</div><div>27:38 The pros and cons of a patent</div><div>29:59 Terrible patents</div><div>33:48 Fighting patent infringement and dealing with “patent trolls”</div><div>39:00 How a company tried to steal Bob Zeidman’s software</div><div>44:13 How to know if you can use open source codes</div><div>49:15 Using detective work to determine who copied whom</div><div>52:55 Extreme examples of unethical behavior</div><div>56:03 The state of patent laws</div><div>PICKS:</div><div>
<a href="https://betterhumans.coach.me/cognitive-bias-cheat-sheet-55a472476b18#.hti7c897j" rel="nofollow">Cognitive Bias Cheat Sheet</a> Blog Post</div><div>
<a href="https://www.p28foods.com/baked-goods/p28-high-protein-bagels" rel="nofollow">Bagels</a> by P28 Foods</div><div>
<a href="https://www.generosity.com/community-fundraising/make-a-more-secure-web-with-let-s-encrypt" rel="nofollow">Let’s Encrypt</a> Indigogo Generosity Campaign</div><div>
<a href="http://cartography.ocremix.org/" rel="nofollow">Super Cartography Bros</a> Album</div><div><a href="http://www.microconf.com/" rel="nofollow">MicroConf 2017</a></div><div>
<a href="https://www.mindmup.com/" rel="nofollow">MindMup</a> Mind Mapping Tool</div><div>
<a href="https://www.zynga.com/games/words-friends" rel="nofollow">Words with Friends</a> Game</div><div>
<a href="https://devchat.tv/conferences" rel="nofollow">Upcoming Conferences</a> via Devchat.tv</div><div>
<a href="https://www.amazon.com/Good-Intentions-Bob-Zeidman/dp/0970227620" rel="nofollow">Good Intentions </a>Book by Bob Zeidman</div><div>
<a href="https://www.amazon.com/Horror-Flick-Bob-Zeidman-ebook/dp/B008CBHWCS/ref=asap_bc?ie=UTF8" rel="nofollow">Horror Flick</a> Book by Bob Zeidman</div><div><a href="http://www.z-enterprises.com/" rel="nofollow">Silicon Valley Napkins</a></div><div>Special Guest: Bob Zeidman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;TOPICS:&lt;/div&gt;&lt;div&gt;03:08 The level of difficulty in determining code creators on the Internet&lt;/div&gt;&lt;div&gt;04:28 How to determine if code has been copied&lt;/div&gt;&lt;div&gt;10:00 What defines a trade secret&lt;/div&gt;&lt;div&gt;12:11 The pending Oracle v Google lawsuit&lt;/div&gt;&lt;div&gt;25:29 Nintendo v Atari&lt;/div&gt;&lt;div&gt;27:38 The pros and cons of a patent&lt;/div&gt;&lt;div&gt;29:59 Terrible patents&lt;/div&gt;&lt;div&gt;33:48 Fighting patent infringement and dealing with “patent trolls”&lt;/div&gt;&lt;div&gt;39:00 How a company tried to steal Bob Zeidman’s software&lt;/div&gt;&lt;div&gt;44:13 How to know if you can use open source codes&lt;/div&gt;&lt;div&gt;49:15 Using detective work to determine who copied whom&lt;/div&gt;&lt;div&gt;52:55 Extreme examples of unethical behavior&lt;/div&gt;&lt;div&gt;56:03 The state of patent laws&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://betterhumans.coach.me/cognitive-bias-cheat-sheet-55a472476b18#.hti7c897j&#34; rel=&#34;nofollow&#34;&gt;Cognitive Bias Cheat Sheet&lt;/a&gt; Blog Post&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.p28foods.com/baked-goods/p28-high-protein-bagels&#34; rel=&#34;nofollow&#34;&gt;Bagels&lt;/a&gt; by P28 Foods&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.generosity.com/community-fundraising/make-a-more-secure-web-with-let-s-encrypt&#34; rel=&#34;nofollow&#34;&gt;Let’s Encrypt&lt;/a&gt; Indigogo Generosity Campaign&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://cartography.ocremix.org/&#34; rel=&#34;nofollow&#34;&gt;Super Cartography Bros&lt;/a&gt; Album&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.microconf.com/&#34; rel=&#34;nofollow&#34;&gt;MicroConf 2017&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.mindmup.com/&#34; rel=&#34;nofollow&#34;&gt;MindMup&lt;/a&gt; Mind Mapping Tool&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.zynga.com/games/words-friends&#34; rel=&#34;nofollow&#34;&gt;Words with Friends&lt;/a&gt; Game&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/conferences&#34; rel=&#34;nofollow&#34;&gt;Upcoming Conferences&lt;/a&gt; via Devchat.tv&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Good-Intentions-Bob-Zeidman/dp/0970227620&#34; rel=&#34;nofollow&#34;&gt;Good Intentions &lt;/a&gt;Book by Bob Zeidman&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Horror-Flick-Bob-Zeidman-ebook/dp/B008CBHWCS/ref=asap_bc?ie=UTF8&#34; rel=&#34;nofollow&#34;&gt;Horror Flick&lt;/a&gt; Book by Bob Zeidman&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.z-enterprises.com/&#34; rel=&#34;nofollow&#34;&gt;Silicon Valley Napkins&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Bob Zeidman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57929978" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/926c0d8a-3be5-4677-9bee-1e4471bb4729/stream.mp3"/>
                
                <guid isPermaLink="false">356ac4c7-bf17-4709-9315-01847e5e7f36</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/238-jsj-intellectual-property-and-software-forensics-with-bob-zeidman</link>
                <pubDate>Wed, 16 Nov 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3620</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>237 JSJ CLls - Ember Angular and React with Tracy Lee</itunes:title>
                <title>237 JSJ CLls - Ember Angular and React with Tracy Lee</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;TOPICS:&lt;/div&gt;&lt;div&gt;3:57 The exciting facets of CLI’s&lt;/div&gt;&lt;div&gt;8:25 Advantages of CLI projects&lt;/div&gt;&lt;div&gt;11:25 Coding in RAILS&lt;/div&gt;&lt;div&gt;14:18 Disagreeing with conventions encoded in a CLI&lt;/div&gt;&lt;div&gt;19:30 How REACT CLI functions&lt;/div&gt;&lt;div&gt;20:43 Is Ember cheating by using REACT CLI?&lt;/div&gt;&lt;div&gt;26:52 Which CLI is easiest to use&lt;/div&gt;&lt;div&gt;29:00 How to add commands to a CLI&lt;/div&gt;&lt;div&gt;34:00 The future of current CLI’s&lt;/div&gt;&lt;div&gt;35:30 How well CLI’s are working for their respective communities&lt;/div&gt;&lt;div&gt;37:00 The impact of WebPac&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://majantali.net/2016/10/how-breakpoints-are-set/&#34;&gt;“How Break Points are Set”&lt;/a&gt; Hacker News Article&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://theteaspot.com/chocolate-peppermint-tea.html?catid=253&amp;amp;gclid=CMWWs66nmtACFVdMDQodBF4GUA&#34;&gt;Chocolate Mint Tea&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Secrets-Wise-Parents-Know-Responsible/dp/1590383303&#34;&gt;&lt;em&gt;Ten Things Wise Parents Know&lt;/em&gt;&lt;/a&gt; Book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Strong-Fathers-Daughters-Secrets-Father/dp/0345499395&#34;&gt;&lt;em&gt;Strong Fathers, Strong Daughters&lt;/em&gt;&lt;/a&gt; Book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Boys-Should-Be-Secrets-Raising/dp/034551369X&#34;&gt;&lt;em&gt;Boys Should Be Boys&lt;/em&gt;&lt;/a&gt; Book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.dailykos.com/story/2016/10/15/1582897/--How-Half-of-America-Lost-It-s-F-king-Mind&#34;&gt;“How Half of America Lost its Effing Mind”&lt;/a&gt; Blog Post&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.cbs.com/shows/elementary/&#34;&gt;Elementary &lt;/a&gt;TV Show&lt;/div&gt;&lt;div&gt;Recommendation Form for &lt;a href=&#34;https://devchat.tv/javascript-jabber-topic-recommendation&#34;&gt;Topics&lt;/a&gt; and &lt;a href=&#34;https://devchat.tv/javascript-jabber-guest-recommendation&#34;&gt;Guests&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://smile.amazon.com/&#34;&gt;Amazon Smile&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://ngcruise.com/#/&#34;&gt;Angular Cruise&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://ngcruise.com/#/&#34;&gt;Sweet Licorice Mint Tea&lt;/a&gt; by Choice Organic Teas&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.vans.com/shop/vans-nintendo?cm_mmc=G_Vans_Brand_Nintendo-_-%2Bvans%20%2Bnintendo%20%2Bsneakers&amp;amp;KWID=185786126192.948&amp;amp;adID=110831845733&amp;amp;rmatt=tsid:1013075%7Ccid:604598387%7Cagid:29428711253%7Ctid:kwd-185786126192%7Ccrid:110831845733%7Cnw:g%7Crnd:2640400102191688267%7Cdvc:c%7Cadp:1t1&amp;amp;gclid=CL_-zMqomtACFQlXDQodNP8H1g&#34;&gt;Van’s Nintendo Sneakers&lt;/a&gt;&lt;/div&gt;&lt;div&gt;RESOURCES AND CONTACT INFO:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;mailto:Tracy@modern-web.org&#34;&gt;Tracy&#39;s E-mail&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Tracy Lee.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>TOPICS:</div><div>3:57 The exciting facets of CLI’s</div><div>8:25 Advantages of CLI projects</div><div>11:25 Coding in RAILS</div><div>14:18 Disagreeing with conventions encoded in a CLI</div><div>19:30 How REACT CLI functions</div><div>20:43 Is Ember cheating by using REACT CLI?</div><div>26:52 Which CLI is easiest to use</div><div>29:00 How to add commands to a CLI</div><div>34:00 The future of current CLI’s</div><div>35:30 How well CLI’s are working for their respective communities</div><div>37:00 The impact of WebPac</div><div>PICKS:</div><div>
<a href="http://majantali.net/2016/10/how-breakpoints-are-set/" rel="nofollow">“How Break Points are Set”</a> Hacker News Article</div><div><a href="http://theteaspot.com/chocolate-peppermint-tea.html?catid=253&gclid=CMWWs66nmtACFVdMDQodBF4GUA" rel="nofollow">Chocolate Mint Tea</a></div><div>
<a href="https://www.amazon.com/Secrets-Wise-Parents-Know-Responsible/dp/1590383303" rel="nofollow"><em>Ten Things Wise Parents Know</em></a> Book</div><div>
<a href="https://www.amazon.com/Strong-Fathers-Daughters-Secrets-Father/dp/0345499395" rel="nofollow"><em>Strong Fathers, Strong Daughters</em></a> Book</div><div>
<a href="https://www.amazon.com/Boys-Should-Be-Secrets-Raising/dp/034551369X" rel="nofollow"><em>Boys Should Be Boys</em></a> Book</div><div>
<a href="http://www.dailykos.com/story/2016/10/15/1582897/--How-Half-of-America-Lost-It-s-F-king-Mind" rel="nofollow">“How Half of America Lost its Effing Mind”</a> Blog Post</div><div>
<a href="http://www.cbs.com/shows/elementary/" rel="nofollow">Elementary </a>TV Show</div><div>Recommendation Form for <a href="https://devchat.tv/javascript-jabber-topic-recommendation" rel="nofollow">Topics</a> and <a href="https://devchat.tv/javascript-jabber-guest-recommendation" rel="nofollow">Guests</a>
</div><div><a href="https://smile.amazon.com/" rel="nofollow">Amazon Smile</a></div><div><a href="https://ngcruise.com/#/" rel="nofollow">Angular Cruise</a></div><div>
<a href="https://ngcruise.com/#/" rel="nofollow">Sweet Licorice Mint Tea</a> by Choice Organic Teas</div><div><a href="http://www.vans.com/shop/vans-nintendo?KWID=185786126192.948&adID=110831845733&cm_mmc=G_Vans_Brand_Nintendo-_-%2Bvans+%2Bnintendo+%2Bsneakers&gclid=CL_-zMqomtACFQlXDQodNP8H1g&rmatt=tsid%3A1013075%7Ccid%3A604598387%7Cagid%3A29428711253%7Ctid%3Akwd-185786126192%7Ccrid%3A110831845733%7Cnw%3Ag%7Crnd%3A2640400102191688267%7Cdvc%3Ac%7Cadp%3A1t1" rel="nofollow">Van’s Nintendo Sneakers</a></div><div>RESOURCES AND CONTACT INFO:</div><div><a href="mailto:Tracy@modern-web.org" rel="nofollow">Tracy&#39;s E-mail</a></div><div>Special Guest: Tracy Lee.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;TOPICS:&lt;/div&gt;&lt;div&gt;3:57 The exciting facets of CLI’s&lt;/div&gt;&lt;div&gt;8:25 Advantages of CLI projects&lt;/div&gt;&lt;div&gt;11:25 Coding in RAILS&lt;/div&gt;&lt;div&gt;14:18 Disagreeing with conventions encoded in a CLI&lt;/div&gt;&lt;div&gt;19:30 How REACT CLI functions&lt;/div&gt;&lt;div&gt;20:43 Is Ember cheating by using REACT CLI?&lt;/div&gt;&lt;div&gt;26:52 Which CLI is easiest to use&lt;/div&gt;&lt;div&gt;29:00 How to add commands to a CLI&lt;/div&gt;&lt;div&gt;34:00 The future of current CLI’s&lt;/div&gt;&lt;div&gt;35:30 How well CLI’s are working for their respective communities&lt;/div&gt;&lt;div&gt;37:00 The impact of WebPac&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://majantali.net/2016/10/how-breakpoints-are-set/&#34; rel=&#34;nofollow&#34;&gt;“How Break Points are Set”&lt;/a&gt; Hacker News Article&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://theteaspot.com/chocolate-peppermint-tea.html?catid=253&amp;gclid=CMWWs66nmtACFVdMDQodBF4GUA&#34; rel=&#34;nofollow&#34;&gt;Chocolate Mint Tea&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Secrets-Wise-Parents-Know-Responsible/dp/1590383303&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Ten Things Wise Parents Know&lt;/em&gt;&lt;/a&gt; Book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Strong-Fathers-Daughters-Secrets-Father/dp/0345499395&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Strong Fathers, Strong Daughters&lt;/em&gt;&lt;/a&gt; Book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Boys-Should-Be-Secrets-Raising/dp/034551369X&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Boys Should Be Boys&lt;/em&gt;&lt;/a&gt; Book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.dailykos.com/story/2016/10/15/1582897/--How-Half-of-America-Lost-It-s-F-king-Mind&#34; rel=&#34;nofollow&#34;&gt;“How Half of America Lost its Effing Mind”&lt;/a&gt; Blog Post&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.cbs.com/shows/elementary/&#34; rel=&#34;nofollow&#34;&gt;Elementary &lt;/a&gt;TV Show&lt;/div&gt;&lt;div&gt;Recommendation Form for &lt;a href=&#34;https://devchat.tv/javascript-jabber-topic-recommendation&#34; rel=&#34;nofollow&#34;&gt;Topics&lt;/a&gt; and &lt;a href=&#34;https://devchat.tv/javascript-jabber-guest-recommendation&#34; rel=&#34;nofollow&#34;&gt;Guests&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://smile.amazon.com/&#34; rel=&#34;nofollow&#34;&gt;Amazon Smile&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://ngcruise.com/#/&#34; rel=&#34;nofollow&#34;&gt;Angular Cruise&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://ngcruise.com/#/&#34; rel=&#34;nofollow&#34;&gt;Sweet Licorice Mint Tea&lt;/a&gt; by Choice Organic Teas&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.vans.com/shop/vans-nintendo?KWID=185786126192.948&amp;adID=110831845733&amp;cm_mmc=G_Vans_Brand_Nintendo-_-%2Bvans&#43;%2Bnintendo&#43;%2Bsneakers&amp;gclid=CL_-zMqomtACFQlXDQodNP8H1g&amp;rmatt=tsid%3A1013075%7Ccid%3A604598387%7Cagid%3A29428711253%7Ctid%3Akwd-185786126192%7Ccrid%3A110831845733%7Cnw%3Ag%7Crnd%3A2640400102191688267%7Cdvc%3Ac%7Cadp%3A1t1&#34; rel=&#34;nofollow&#34;&gt;Van’s Nintendo Sneakers&lt;/a&gt;&lt;/div&gt;&lt;div&gt;RESOURCES AND CONTACT INFO:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;mailto:Tracy@modern-web.org&#34; rel=&#34;nofollow&#34;&gt;Tracy&amp;#39;s E-mail&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Tracy Lee.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48011807" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d94f69e2-115c-469e-80fa-3e38bc4a5d27/stream.mp3"/>
                
                <guid isPermaLink="false">c63be111-a5b3-4841-b883-32b3959b9bb7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/237-jsj-clls-ember-angular-and-react-with-tracy-lee</link>
                <pubDate>Wed, 09 Nov 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3000</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>236 JSJ Interview with Mads Kristensen from Microsoft Ignite</itunes:title>
                <title>236 JSJ Interview with Mads Kristensen from Microsoft Ignite</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;TOPICS:&lt;/div&gt;&lt;div&gt;4:00 Things that make web development more difficult&lt;/div&gt;&lt;div&gt;7:40 The developer experience with Angular&lt;/div&gt;&lt;div&gt;10:40 How cognitive cost affects the user experience&lt;/div&gt;&lt;div&gt;16:52 The variety of users for whom Mads’ software is built&lt;/div&gt;&lt;div&gt;22:14 Creating accessible javascript tools that aren’t immediately outdated&lt;/div&gt;&lt;div&gt;28:20 Why people shouldn’t be using dependency installers&lt;/div&gt;&lt;div&gt;34:00 Node updates&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“The massive introduction of new tools all the time is a big part of what makes web development harder.” -Mads Kristensen&lt;/div&gt;&lt;div&gt;“I’m not a pretty pixels person, I’m a code and algorithms person.” -AJ O’Neill&lt;/div&gt;&lt;div&gt;“I’m not hearing hype about people using HTTP2 to get those benefits, I’m only hearing hype around tools that Static built.” -AJ O’Neill&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.hulu.com/death-note&#34;&gt;Death Note&lt;/a&gt; Anime Show&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://allremoteconfs.com/js-2016&#34;&gt;JS Remote Conference&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://brandonsanderson.com/books/mistborn/the-alloy-of-law/&#34;&gt;The Alloy of Law&lt;/a&gt; Book by Brandon Sanderson&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.audible.com/search?searchAuthor=Zig&#43;Ziglar&#34;&gt;Zig Zigler Books on Audible&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.usanetwork.com/mrrobot&#34;&gt;Mr. Robot&lt;/a&gt; TV Show&lt;/div&gt;&lt;div&gt;RESOURCES &amp;amp; CONTACT INFO:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/mkristensen&#34;&gt;Mads on Twitter&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://madskristensen.net/&#34;&gt;Mads’ Website&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Mads Kristensen.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>TOPICS:</div><div>4:00 Things that make web development more difficult</div><div>7:40 The developer experience with Angular</div><div>10:40 How cognitive cost affects the user experience</div><div>16:52 The variety of users for whom Mads’ software is built</div><div>22:14 Creating accessible javascript tools that aren’t immediately outdated</div><div>28:20 Why people shouldn’t be using dependency installers</div><div>34:00 Node updates</div><div>QUOTES:</div><div>“The massive introduction of new tools all the time is a big part of what makes web development harder.” -Mads Kristensen</div><div>“I’m not a pretty pixels person, I’m a code and algorithms person.” -AJ O’Neill</div><div>“I’m not hearing hype about people using HTTP2 to get those benefits, I’m only hearing hype around tools that Static built.” -AJ O’Neill</div><div>PICKS:</div><div>
<a href="http://www.hulu.com/death-note" rel="nofollow">Death Note</a> Anime Show</div><div><a href="https://allremoteconfs.com/js-2016" rel="nofollow">JS Remote Conference</a></div><div>
<a href="http://brandonsanderson.com/books/mistborn/the-alloy-of-law/" rel="nofollow">The Alloy of Law</a> Book by Brandon Sanderson</div><div><a href="http://www.audible.com/search?searchAuthor=Zig+Ziglar" rel="nofollow">Zig Zigler Books on Audible</a></div><div>
<a href="http://www.usanetwork.com/mrrobot" rel="nofollow">Mr. Robot</a> TV Show</div><div>RESOURCES &amp; CONTACT INFO:</div><div><a href="https://twitter.com/mkristensen" rel="nofollow">Mads on Twitter</a></div><div><a href="https://madskristensen.net/" rel="nofollow">Mads’ Website</a></div><div> </div><div>Special Guest: Mads Kristensen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;TOPICS:&lt;/div&gt;&lt;div&gt;4:00 Things that make web development more difficult&lt;/div&gt;&lt;div&gt;7:40 The developer experience with Angular&lt;/div&gt;&lt;div&gt;10:40 How cognitive cost affects the user experience&lt;/div&gt;&lt;div&gt;16:52 The variety of users for whom Mads’ software is built&lt;/div&gt;&lt;div&gt;22:14 Creating accessible javascript tools that aren’t immediately outdated&lt;/div&gt;&lt;div&gt;28:20 Why people shouldn’t be using dependency installers&lt;/div&gt;&lt;div&gt;34:00 Node updates&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“The massive introduction of new tools all the time is a big part of what makes web development harder.” -Mads Kristensen&lt;/div&gt;&lt;div&gt;“I’m not a pretty pixels person, I’m a code and algorithms person.” -AJ O’Neill&lt;/div&gt;&lt;div&gt;“I’m not hearing hype about people using HTTP2 to get those benefits, I’m only hearing hype around tools that Static built.” -AJ O’Neill&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.hulu.com/death-note&#34; rel=&#34;nofollow&#34;&gt;Death Note&lt;/a&gt; Anime Show&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://allremoteconfs.com/js-2016&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conference&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://brandonsanderson.com/books/mistborn/the-alloy-of-law/&#34; rel=&#34;nofollow&#34;&gt;The Alloy of Law&lt;/a&gt; Book by Brandon Sanderson&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.audible.com/search?searchAuthor=Zig&#43;Ziglar&#34; rel=&#34;nofollow&#34;&gt;Zig Zigler Books on Audible&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.usanetwork.com/mrrobot&#34; rel=&#34;nofollow&#34;&gt;Mr. Robot&lt;/a&gt; TV Show&lt;/div&gt;&lt;div&gt;RESOURCES &amp;amp; CONTACT INFO:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/mkristensen&#34; rel=&#34;nofollow&#34;&gt;Mads on Twitter&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://madskristensen.net/&#34; rel=&#34;nofollow&#34;&gt;Mads’ Website&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Mads Kristensen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42741760" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6deaefeb-f868-4626-9e5d-6c89b39d3241/stream.mp3"/>
                
                <guid isPermaLink="false">1c24b411-8467-4cc5-9d40-0200a8eeeafa</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/236-jsj-interview-with-mads-kristensen-from-microsoft-ignite</link>
                <pubDate>Wed, 02 Nov 2016 12:00:00 &#43;0000</pubDate>
                <itunes:duration>2671</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>235 JSJ JavaScript Devops and Tools with Donovan Brown and Jordan Matthiesen</itunes:title>
                <title>235 JSJ JavaScript Devops and Tools with Donovan Brown and Jordan Matthiesen</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;00:50 Intro to guests Donovan Brown and Jordan Matthiesen&lt;/div&gt;&lt;div&gt;1:14 Javascript and Devops&lt;/div&gt;&lt;div&gt;3:49 &lt;a href=&#34;https://nodejs.org/en/&#34;&gt;Node&lt;/a&gt; JS and integrating with extensions&lt;/div&gt;&lt;div&gt;11:16 Learning Javascript coming from another language&lt;/div&gt;&lt;div&gt;15:21 Visual Studio Team Services at Microsoft, integration and unit testing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://visualstudio.com/&#34;&gt;Visualstudio.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://donovanbrown.com/&#34;&gt;Donovanbrown.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:10 Visual Studio Code and mobile development&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Apache Cordova open source project&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;31:45 TypeScript and tooling&lt;/div&gt;&lt;div&gt;33:03 Unit test tools and methods&lt;/div&gt;&lt;div&gt;38:39 ARM devices and integration&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“It’s not impossible, it’s just a different set of challenges.” - Donovan Brown&lt;/div&gt;&lt;div&gt;“Devops is the union of people, process and products to enable continuous delivery of value to your end users” - Donovan Brown&lt;/div&gt;&lt;div&gt;“Apps start to feel more native. They can actually get form.” - Jordan Matthiesen&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://veridian-dynamics.org/&#34;&gt;Veridian Dynamics&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=spyJ5yxTfas&#34;&gt;Jabberwocky Video&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.hardrock.com/cafes/atlanta/&#34;&gt;Hard Rock Cafe - Atlanta&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.ces.tech/&#34;&gt;CES&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;3D printers (Donovan)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.seattleurbanfarmco.com/shop/high-yield-vegetable-gardening&#34;&gt;&lt;em&gt;High-Yield Vegetable Gardening&lt;/em&gt;&lt;/a&gt; (Jordan)&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://taco.visualstudio.com/&#34;&gt;taco.visualstudio.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Jordan on Twitter &lt;a href=&#34;https://twitter.com/jmatthiesen&#34;&gt;@jmatthiesen&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://visualstudio.com/&#34;&gt;Visualstudio.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://donovanbrown.com/&#34;&gt;Donovanbrown.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Donovan on Twitter &lt;a href=&#34;https://twitter.com/donovanbrown&#34;&gt;@donovanbrown&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;SPONSORS:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://frontendmasters.com/&#34;&gt;Front End Masters&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://hired.com/&#34;&gt;Hired.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guests: Donovan Brown and Jordan Matthiesen.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>00:50 Intro to guests Donovan Brown and Jordan Matthiesen</div><div>1:14 Javascript and Devops</div><div>3:49 <a href="https://nodejs.org/en/" rel="nofollow">Node</a> JS and integrating with extensions</div><div>11:16 Learning Javascript coming from another language</div><div>15:21 Visual Studio Team Services at Microsoft, integration and unit testing</div><ul>
<li><a href="http://visualstudio.com/" rel="nofollow">Visualstudio.com</a></li>
<li><a href="http://donovanbrown.com/" rel="nofollow">Donovanbrown.com</a></li>
</ul><div>25:10 Visual Studio Code and mobile development</div><ul><li>Apache Cordova open source project</li></ul><div>31:45 TypeScript and tooling</div><div>33:03 Unit test tools and methods</div><div>38:39 ARM devices and integration</div><div>QUOTES:</div><div>“It’s not impossible, it’s just a different set of challenges.” - Donovan Brown</div><div>“Devops is the union of people, process and products to enable continuous delivery of value to your end users” - Donovan Brown</div><div>“Apps start to feel more native. They can actually get form.” - Jordan Matthiesen</div><div>PICKS:</div><div>
<a href="http://veridian-dynamics.org/" rel="nofollow">Veridian Dynamics</a> (AJ)</div><div>
<a href="https://www.youtube.com/watch?v=spyJ5yxTfas" rel="nofollow">Jabberwocky Video</a> (AJ)</div><div>
<a href="http://www.hardrock.com/cafes/atlanta/" rel="nofollow">Hard Rock Cafe - Atlanta</a> (Charles)</div><div>
<a href="https://www.ces.tech/" rel="nofollow">CES</a> (Charles)</div><div>3D printers (Donovan)</div><div>
<a href="http://www.seattleurbanfarmco.com/shop/high-yield-vegetable-gardening" rel="nofollow"><em>High-Yield Vegetable Gardening</em></a> (Jordan)</div><div><a href="http://taco.visualstudio.com/" rel="nofollow">taco.visualstudio.com</a></div><div>Jordan on Twitter <a href="https://twitter.com/jmatthiesen" rel="nofollow">@jmatthiesen</a>
</div><div><a href="http://visualstudio.com/" rel="nofollow">Visualstudio.com</a></div><div><a href="http://donovanbrown.com/" rel="nofollow">Donovanbrown.com</a></div><div>Donovan on Twitter <a href="https://twitter.com/donovanbrown" rel="nofollow">@donovanbrown</a>
</div><div>SPONSORS:</div><div><a href="https://frontendmasters.com/" rel="nofollow">Front End Masters</a></div><div><a href="https://hired.com/" rel="nofollow">Hired.com</a></div><div>Special Guests: Donovan Brown and Jordan Matthiesen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;00:50 Intro to guests Donovan Brown and Jordan Matthiesen&lt;/div&gt;&lt;div&gt;1:14 Javascript and Devops&lt;/div&gt;&lt;div&gt;3:49 &lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt; JS and integrating with extensions&lt;/div&gt;&lt;div&gt;11:16 Learning Javascript coming from another language&lt;/div&gt;&lt;div&gt;15:21 Visual Studio Team Services at Microsoft, integration and unit testing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visualstudio.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://donovanbrown.com/&#34; rel=&#34;nofollow&#34;&gt;Donovanbrown.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:10 Visual Studio Code and mobile development&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Apache Cordova open source project&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;31:45 TypeScript and tooling&lt;/div&gt;&lt;div&gt;33:03 Unit test tools and methods&lt;/div&gt;&lt;div&gt;38:39 ARM devices and integration&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“It’s not impossible, it’s just a different set of challenges.” - Donovan Brown&lt;/div&gt;&lt;div&gt;“Devops is the union of people, process and products to enable continuous delivery of value to your end users” - Donovan Brown&lt;/div&gt;&lt;div&gt;“Apps start to feel more native. They can actually get form.” - Jordan Matthiesen&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://veridian-dynamics.org/&#34; rel=&#34;nofollow&#34;&gt;Veridian Dynamics&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=spyJ5yxTfas&#34; rel=&#34;nofollow&#34;&gt;Jabberwocky Video&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.hardrock.com/cafes/atlanta/&#34; rel=&#34;nofollow&#34;&gt;Hard Rock Cafe - Atlanta&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.ces.tech/&#34; rel=&#34;nofollow&#34;&gt;CES&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;3D printers (Donovan)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.seattleurbanfarmco.com/shop/high-yield-vegetable-gardening&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;High-Yield Vegetable Gardening&lt;/em&gt;&lt;/a&gt; (Jordan)&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://taco.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;taco.visualstudio.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Jordan on Twitter &lt;a href=&#34;https://twitter.com/jmatthiesen&#34; rel=&#34;nofollow&#34;&gt;@jmatthiesen&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visualstudio.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://donovanbrown.com/&#34; rel=&#34;nofollow&#34;&gt;Donovanbrown.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Donovan on Twitter &lt;a href=&#34;https://twitter.com/donovanbrown&#34; rel=&#34;nofollow&#34;&gt;@donovanbrown&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;SPONSORS:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://frontendmasters.com/&#34; rel=&#34;nofollow&#34;&gt;Front End Masters&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://hired.com/&#34; rel=&#34;nofollow&#34;&gt;Hired.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guests: Donovan Brown and Jordan Matthiesen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46499631" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7df88b8f-79e2-4031-9445-249fafdf02d7/stream.mp3"/>
                
                <guid isPermaLink="false">ddd96f67-da5a-4ee2-9293-fe4d1f088376</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/235-jsj-javascript-devops-and-tools-with-donovan-brown-and-jordan-matthiesen</link>
                <pubDate>Wed, 26 Oct 2016 12:00:00 &#43;0000</pubDate>
                <itunes:duration>2906</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>234 JSJ JAMStack with Brian Douglas and Matt Christensen</itunes:title>
                <title>234 JSJ JAMStack with Brian Douglas and Matt Christensen</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;1:00 Intro to guests Brian Douglas and Matt Christensen&lt;/div&gt;&lt;div&gt;2:20 Definition of JAMStack&lt;/div&gt;&lt;div&gt;8:12 JAMStack and confusion over nomenclature&lt;/div&gt;&lt;div&gt;12:56 JAMStack and security, reliability and performance&lt;/div&gt;&lt;div&gt;17:05 Example of traffic spike for company Sphero&lt;/div&gt;&lt;div&gt;18:26 Meaning of hyperdynamic&lt;/div&gt;&lt;div&gt;20:35 Future and limits of JAMStack technology&lt;/div&gt;&lt;div&gt;26:01 Controlling data and APIs versus using third parties&lt;/div&gt;&lt;div&gt;28:10 &lt;a href=&#34;https://www.netlify.com/&#34;&gt;Netlify.com&lt;/a&gt; and JAMStack&lt;/div&gt;&lt;div&gt;31:16 APIs, JavaScript framework and libraries recommended to start building on JAMStack&lt;/div&gt;&lt;div&gt;35:13 Resources and examples of JAMStack: &lt;a href=&#34;https://www.netlify.com/&#34;&gt;netlify.com&lt;/a&gt;, &lt;a href=&#34;https://www.netlify.com/blog/&#34;&gt;Netlify blog&lt;/a&gt;, &lt;a href=&#34;https://www.netlify.com/blog/2016/09/23/the-jamstack-radio/&#34;&gt;JAMStack radio&lt;/a&gt;, &lt;a href=&#34;http://www.meetup.com/jamstack-sf/&#34;&gt;JAMStack SF Meetup&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“I think in the next couple of years we’re going to see the limits being pushed a lot for what you can do with this.” - Matt&lt;/div&gt;&lt;div&gt;“Today we’re starting to see really interesting, really large projects getting built with this approach.” - Matt&lt;/div&gt;&lt;div&gt;“If you can farm 100% of your backend off to third parties, I feel like that really limits a lot of the interesting things you can do as a developer.” - Brian&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://worrydream.com/EarlyHistoryOfSmalltalk/&#34;&gt;Early History of Smalltalk &lt;/a&gt;(Jamison)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/channel/UCXBhQ05nu3L1abBUGeQ0ahw&#34;&gt;React Rally 2016 videos&lt;/a&gt; (Jamison)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://fivestack.computer/&#34;&gt;FiveStack.computer&lt;/a&gt; (Jamison)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time&#34;&gt;Falsehoods programmers believe about time&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember conference&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.48days.com/category/48-days-podcast/&#34;&gt;48 Days Podcast&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Michael-Vey-6-Fall-Hades/dp/1481469827&#34;&gt;&lt;em&gt;Fall of Hades&lt;/em&gt; by Richard Paul Evans&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=yS5p4M08jJs&#34;&gt;Jon Benjamin Jazz&lt;/a&gt; (Brian)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://railsconf.com/&#34;&gt;RailsConf 2016&lt;/a&gt; (Brian)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.reactnative.com/&#34;&gt;React Native&lt;/a&gt; (Brian)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://foreverdogproductions.com/fdpn/podcasts/book-of-ye/&#34;&gt;Book of Ye Podcast&lt;/a&gt; (Brian)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Aurora-Kim-Stanley-Robinson/dp/0316098108?tag=biuksafetynet-21&#34;&gt;&lt;em&gt;Aurora&lt;/em&gt; by Kim Stanley Robinson&lt;/a&gt; (Matt)&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.sequoiacap.com/&#34;&gt;Sequoia Capital website&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.sphero.com/&#34;&gt;Sphero website&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.hawksworx.com/blog/isomorphic-rendering-on-the-jam-stack/&#34;&gt;Isomorphic rendering on the Jam Stack by Phil Hawksworth&lt;/a&gt;&lt;/div&gt;&lt;div&gt;SPONSORS:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://frontendmasters.com/&#34;&gt;Front End Masters&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://hired.com/&#34;&gt;Hired.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guests: Brian Douglas and Matt Christensen.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>1:00 Intro to guests Brian Douglas and Matt Christensen</div><div>2:20 Definition of JAMStack</div><div>8:12 JAMStack and confusion over nomenclature</div><div>12:56 JAMStack and security, reliability and performance</div><div>17:05 Example of traffic spike for company Sphero</div><div>18:26 Meaning of hyperdynamic</div><div>20:35 Future and limits of JAMStack technology</div><div>26:01 Controlling data and APIs versus using third parties</div><div>28:10 <a href="https://www.netlify.com/" rel="nofollow">Netlify.com</a> and JAMStack</div><div>31:16 APIs, JavaScript framework and libraries recommended to start building on JAMStack</div><div>35:13 Resources and examples of JAMStack: <a href="https://www.netlify.com/" rel="nofollow">netlify.com</a>, <a href="https://www.netlify.com/blog/" rel="nofollow">Netlify blog</a>, <a href="https://www.netlify.com/blog/2016/09/23/the-jamstack-radio/" rel="nofollow">JAMStack radio</a>, <a href="http://www.meetup.com/jamstack-sf/" rel="nofollow">JAMStack SF Meetup</a>
</div><div>QUOTES:</div><div>“I think in the next couple of years we’re going to see the limits being pushed a lot for what you can do with this.” - Matt</div><div>“Today we’re starting to see really interesting, really large projects getting built with this approach.” - Matt</div><div>“If you can farm 100% of your backend off to third parties, I feel like that really limits a lot of the interesting things you can do as a developer.” - Brian</div><div>PICKS:</div><div>
<a href="http://worrydream.com/EarlyHistoryOfSmalltalk/" rel="nofollow">Early History of Smalltalk </a>(Jamison)</div><div>
<a href="https://www.youtube.com/channel/UCXBhQ05nu3L1abBUGeQ0ahw" rel="nofollow">React Rally 2016 videos</a> (Jamison)</div><div>
<a href="https://fivestack.computer/" rel="nofollow">FiveStack.computer</a> (Jamison)</div><div>
<a href="http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time" rel="nofollow">Falsehoods programmers believe about time</a> (Aimee)</div><div>
<a href="http://nodevember.org/" rel="nofollow">Nodevember conference</a> (Aimee)</div><div>
<a href="http://www.48days.com/category/48-days-podcast/" rel="nofollow">48 Days Podcast</a> (Charles)</div><div>
<a href="https://www.amazon.com/Michael-Vey-6-Fall-Hades/dp/1481469827" rel="nofollow"><em>Fall of Hades</em> by Richard Paul Evans</a> (Charles)</div><div>
<a href="https://www.youtube.com/watch?v=yS5p4M08jJs" rel="nofollow">Jon Benjamin Jazz</a> (Brian)</div><div>
<a href="http://railsconf.com/" rel="nofollow">RailsConf 2016</a> (Brian)</div><div>
<a href="http://www.reactnative.com/" rel="nofollow">React Native</a> (Brian)</div><div>
<a href="http://foreverdogproductions.com/fdpn/podcasts/book-of-ye/" rel="nofollow">Book of Ye Podcast</a> (Brian)</div><div>
<a href="https://www.amazon.com/Aurora-Kim-Stanley-Robinson/dp/0316098108?tag=biuksafetynet-21" rel="nofollow"><em>Aurora</em> by Kim Stanley Robinson</a> (Matt)</div><div><a href="https://www.sequoiacap.com/" rel="nofollow">Sequoia Capital website</a></div><div><a href="http://www.sphero.com/" rel="nofollow">Sphero website</a></div><div><a href="https://www.hawksworx.com/blog/isomorphic-rendering-on-the-jam-stack/" rel="nofollow">Isomorphic rendering on the Jam Stack by Phil Hawksworth</a></div><div>SPONSORS:</div><div><a href="https://frontendmasters.com/" rel="nofollow">Front End Masters</a></div><div><a href="https://hired.com/" rel="nofollow">Hired.com</a></div><div>Special Guests: Brian Douglas and Matt Christensen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;1:00 Intro to guests Brian Douglas and Matt Christensen&lt;/div&gt;&lt;div&gt;2:20 Definition of JAMStack&lt;/div&gt;&lt;div&gt;8:12 JAMStack and confusion over nomenclature&lt;/div&gt;&lt;div&gt;12:56 JAMStack and security, reliability and performance&lt;/div&gt;&lt;div&gt;17:05 Example of traffic spike for company Sphero&lt;/div&gt;&lt;div&gt;18:26 Meaning of hyperdynamic&lt;/div&gt;&lt;div&gt;20:35 Future and limits of JAMStack technology&lt;/div&gt;&lt;div&gt;26:01 Controlling data and APIs versus using third parties&lt;/div&gt;&lt;div&gt;28:10 &lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;Netlify.com&lt;/a&gt; and JAMStack&lt;/div&gt;&lt;div&gt;31:16 APIs, JavaScript framework and libraries recommended to start building on JAMStack&lt;/div&gt;&lt;div&gt;35:13 Resources and examples of JAMStack: &lt;a href=&#34;https://www.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;netlify.com&lt;/a&gt;, &lt;a href=&#34;https://www.netlify.com/blog/&#34; rel=&#34;nofollow&#34;&gt;Netlify blog&lt;/a&gt;, &lt;a href=&#34;https://www.netlify.com/blog/2016/09/23/the-jamstack-radio/&#34; rel=&#34;nofollow&#34;&gt;JAMStack radio&lt;/a&gt;, &lt;a href=&#34;http://www.meetup.com/jamstack-sf/&#34; rel=&#34;nofollow&#34;&gt;JAMStack SF Meetup&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“I think in the next couple of years we’re going to see the limits being pushed a lot for what you can do with this.” - Matt&lt;/div&gt;&lt;div&gt;“Today we’re starting to see really interesting, really large projects getting built with this approach.” - Matt&lt;/div&gt;&lt;div&gt;“If you can farm 100% of your backend off to third parties, I feel like that really limits a lot of the interesting things you can do as a developer.” - Brian&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://worrydream.com/EarlyHistoryOfSmalltalk/&#34; rel=&#34;nofollow&#34;&gt;Early History of Smalltalk &lt;/a&gt;(Jamison)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/channel/UCXBhQ05nu3L1abBUGeQ0ahw&#34; rel=&#34;nofollow&#34;&gt;React Rally 2016 videos&lt;/a&gt; (Jamison)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://fivestack.computer/&#34; rel=&#34;nofollow&#34;&gt;FiveStack.computer&lt;/a&gt; (Jamison)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time&#34; rel=&#34;nofollow&#34;&gt;Falsehoods programmers believe about time&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember conference&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.48days.com/category/48-days-podcast/&#34; rel=&#34;nofollow&#34;&gt;48 Days Podcast&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Michael-Vey-6-Fall-Hades/dp/1481469827&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Fall of Hades&lt;/em&gt; by Richard Paul Evans&lt;/a&gt; (Charles)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=yS5p4M08jJs&#34; rel=&#34;nofollow&#34;&gt;Jon Benjamin Jazz&lt;/a&gt; (Brian)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://railsconf.com/&#34; rel=&#34;nofollow&#34;&gt;RailsConf 2016&lt;/a&gt; (Brian)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.reactnative.com/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt; (Brian)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://foreverdogproductions.com/fdpn/podcasts/book-of-ye/&#34; rel=&#34;nofollow&#34;&gt;Book of Ye Podcast&lt;/a&gt; (Brian)&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Aurora-Kim-Stanley-Robinson/dp/0316098108?tag=biuksafetynet-21&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Aurora&lt;/em&gt; by Kim Stanley Robinson&lt;/a&gt; (Matt)&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.sequoiacap.com/&#34; rel=&#34;nofollow&#34;&gt;Sequoia Capital website&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.sphero.com/&#34; rel=&#34;nofollow&#34;&gt;Sphero website&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.hawksworx.com/blog/isomorphic-rendering-on-the-jam-stack/&#34; rel=&#34;nofollow&#34;&gt;Isomorphic rendering on the Jam Stack by Phil Hawksworth&lt;/a&gt;&lt;/div&gt;&lt;div&gt;SPONSORS:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://frontendmasters.com/&#34; rel=&#34;nofollow&#34;&gt;Front End Masters&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://hired.com/&#34; rel=&#34;nofollow&#34;&gt;Hired.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guests: Brian Douglas and Matt Christensen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45272502" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2a01db20-9f10-445b-905a-3d479b9bad0e/stream.mp3"/>
                
                <guid isPermaLink="false">b0096b10-e7d2-4127-8884-1a6b538da569</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/234-jsj-jamstack-with-brian-douglas-and-matt-christensen</link>
                <pubDate>Wed, 19 Oct 2016 12:00:00 &#43;0000</pubDate>
                <itunes:duration>2829</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>233 JSJ Google Chrome Extensions with John Sonmez</itunes:title>
                <title>233 JSJ Google Chrome Extensions with John Sonmez</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:50 The definition of a plug-in&lt;/div&gt;&lt;div&gt;03:31 The definition of an extension&lt;/div&gt;&lt;div&gt;05:09 The way to determine the plug-ins and extensions you are running&lt;/div&gt;&lt;div&gt;08:22 How to create an extension file&lt;/div&gt;&lt;div&gt;11:02 The appeal of creating extensions&lt;/div&gt;&lt;div&gt;13:26 How John got into creating extensions&lt;/div&gt;&lt;div&gt;15:48 Ways to organize extensions&lt;/div&gt;&lt;div&gt;19:38 Aspects of chrome that will affect extensions&lt;/div&gt;&lt;div&gt;23:23 Packaging for the Chrome store&lt;/div&gt;&lt;div&gt;26:22 Using dev tools&lt;/div&gt;&lt;div&gt;29:42 Conflicting plug-ins/extensions and how to deal with them&lt;/div&gt;&lt;div&gt;31:30 Open source extensions&lt;/div&gt;&lt;div&gt;32:32 A quick way to create an extension&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“I teach software developers how to be cool.” –John Sonmez&lt;/div&gt;&lt;div&gt;“There wasn’t an ability to extend the dev tools, but now there is.” –John Sonmez&lt;/div&gt;&lt;div&gt;“One quick way to create an extension is just to take one of these sample apps…and then just start modifying it…” –John Sonmez&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.unchainedmovie.com/&#34;&gt;“Django Unchained”&lt;/a&gt; Website&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://egghead.io/courses/using-angular-2-patterns-in-angular-1-x-apps&#34;&gt;“Using Angular 2 Patterns in Angular 1.x” &lt;/a&gt;Apps Egghead Course&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.refinery29.com/2016/09/122114/girls-life-boys-life-magazine-sexist-differences&#34;&gt;Girls’ Life vs. Boys’ Life&lt;/a&gt; on Refinery29&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.webinarjam.com/index/&#34;&gt;Webinar Jam&lt;/a&gt; Software&lt;/div&gt;&lt;h1&gt; &lt;/h1&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/webinar-5-mistakes-that-are-keeping-you-from-getting-hired&#34;&gt;“Five Mistakes That are Keeping You From Getting Hired”&lt;/a&gt; Webinar&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.screencastify.com/&#34;&gt;Screencastify&lt;/a&gt; Chrome Extension&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/How-Fail-Almost-Everything-Still-ebook/dp/B00COOFBA4&#34;&gt;&lt;em&gt;How to Fail at Almost Everything and Still Win Big&lt;/em&gt;&lt;/a&gt; Book on Amazon&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://simpleprogrammer.com/2016/07/04/complete-software-developers-career-guide-introduction/&#34;&gt;&lt;em&gt;The Complete Software Developers Career Guide&lt;/em&gt;&lt;/a&gt; Book in Progress&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://simpleprogrammer.com/&#34;&gt;Simple Programmer&lt;/a&gt; Website&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/user/jsonmez&#34;&gt;Simple Programmer&lt;/a&gt; on Youtube&lt;/div&gt;&lt;div&gt;Special Guest: John Sonmez.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:50 The definition of a plug-in</div><div>03:31 The definition of an extension</div><div>05:09 The way to determine the plug-ins and extensions you are running</div><div>08:22 How to create an extension file</div><div>11:02 The appeal of creating extensions</div><div>13:26 How John got into creating extensions</div><div>15:48 Ways to organize extensions</div><div>19:38 Aspects of chrome that will affect extensions</div><div>23:23 Packaging for the Chrome store</div><div>26:22 Using dev tools</div><div>29:42 Conflicting plug-ins/extensions and how to deal with them</div><div>31:30 Open source extensions</div><div>32:32 A quick way to create an extension</div><div>QUOTES:</div><div>“I teach software developers how to be cool.” –John Sonmez</div><div>“There wasn’t an ability to extend the dev tools, but now there is.” –John Sonmez</div><div>“One quick way to create an extension is just to take one of these sample apps…and then just start modifying it…” –John Sonmez</div><div>PICKS:</div><div>
<a href="http://www.unchainedmovie.com/" rel="nofollow">“Django Unchained”</a> Website</div><div>
<a href="https://egghead.io/courses/using-angular-2-patterns-in-angular-1-x-apps" rel="nofollow">“Using Angular 2 Patterns in Angular 1.x” </a>Apps Egghead Course</div><div>
<a href="http://www.refinery29.com/2016/09/122114/girls-life-boys-life-magazine-sexist-differences" rel="nofollow">Girls’ Life vs. Boys’ Life</a> on Refinery29</div><div>
<a href="https://www.webinarjam.com/index/" rel="nofollow">Webinar Jam</a> Software</div><h1> </h1><div>
<a href="https://devchat.tv/webinar-5-mistakes-that-are-keeping-you-from-getting-hired" rel="nofollow">“Five Mistakes That are Keeping You From Getting Hired”</a> Webinar</div><div>
<a href="https://www.screencastify.com/" rel="nofollow">Screencastify</a> Chrome Extension</div><div>
<a href="https://www.amazon.com/How-Fail-Almost-Everything-Still-ebook/dp/B00COOFBA4" rel="nofollow"><em>How to Fail at Almost Everything and Still Win Big</em></a> Book on Amazon</div><div>
<a href="https://simpleprogrammer.com/2016/07/04/complete-software-developers-career-guide-introduction/" rel="nofollow"><em>The Complete Software Developers Career Guide</em></a> Book in Progress</div><div>
<a href="https://simpleprogrammer.com/" rel="nofollow">Simple Programmer</a> Website</div><div>
<a href="https://www.youtube.com/user/jsonmez" rel="nofollow">Simple Programmer</a> on Youtube</div><div>Special Guest: John Sonmez.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:50 The definition of a plug-in&lt;/div&gt;&lt;div&gt;03:31 The definition of an extension&lt;/div&gt;&lt;div&gt;05:09 The way to determine the plug-ins and extensions you are running&lt;/div&gt;&lt;div&gt;08:22 How to create an extension file&lt;/div&gt;&lt;div&gt;11:02 The appeal of creating extensions&lt;/div&gt;&lt;div&gt;13:26 How John got into creating extensions&lt;/div&gt;&lt;div&gt;15:48 Ways to organize extensions&lt;/div&gt;&lt;div&gt;19:38 Aspects of chrome that will affect extensions&lt;/div&gt;&lt;div&gt;23:23 Packaging for the Chrome store&lt;/div&gt;&lt;div&gt;26:22 Using dev tools&lt;/div&gt;&lt;div&gt;29:42 Conflicting plug-ins/extensions and how to deal with them&lt;/div&gt;&lt;div&gt;31:30 Open source extensions&lt;/div&gt;&lt;div&gt;32:32 A quick way to create an extension&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“I teach software developers how to be cool.” –John Sonmez&lt;/div&gt;&lt;div&gt;“There wasn’t an ability to extend the dev tools, but now there is.” –John Sonmez&lt;/div&gt;&lt;div&gt;“One quick way to create an extension is just to take one of these sample apps…and then just start modifying it…” –John Sonmez&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.unchainedmovie.com/&#34; rel=&#34;nofollow&#34;&gt;“Django Unchained”&lt;/a&gt; Website&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://egghead.io/courses/using-angular-2-patterns-in-angular-1-x-apps&#34; rel=&#34;nofollow&#34;&gt;“Using Angular 2 Patterns in Angular 1.x” &lt;/a&gt;Apps Egghead Course&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.refinery29.com/2016/09/122114/girls-life-boys-life-magazine-sexist-differences&#34; rel=&#34;nofollow&#34;&gt;Girls’ Life vs. Boys’ Life&lt;/a&gt; on Refinery29&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.webinarjam.com/index/&#34; rel=&#34;nofollow&#34;&gt;Webinar Jam&lt;/a&gt; Software&lt;/div&gt;&lt;h1&gt; &lt;/h1&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/webinar-5-mistakes-that-are-keeping-you-from-getting-hired&#34; rel=&#34;nofollow&#34;&gt;“Five Mistakes That are Keeping You From Getting Hired”&lt;/a&gt; Webinar&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.screencastify.com/&#34; rel=&#34;nofollow&#34;&gt;Screencastify&lt;/a&gt; Chrome Extension&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/How-Fail-Almost-Everything-Still-ebook/dp/B00COOFBA4&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;How to Fail at Almost Everything and Still Win Big&lt;/em&gt;&lt;/a&gt; Book on Amazon&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://simpleprogrammer.com/2016/07/04/complete-software-developers-career-guide-introduction/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;The Complete Software Developers Career Guide&lt;/em&gt;&lt;/a&gt; Book in Progress&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://simpleprogrammer.com/&#34; rel=&#34;nofollow&#34;&gt;Simple Programmer&lt;/a&gt; Website&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/user/jsonmez&#34; rel=&#34;nofollow&#34;&gt;Simple Programmer&lt;/a&gt; on Youtube&lt;/div&gt;&lt;div&gt;Special Guest: John Sonmez.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43455216" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fcb9b00e-bf4b-4faa-ab31-54a767213092/stream.mp3"/>
                
                <guid isPermaLink="false">a6b66c7a-c475-4c94-94cc-a337b58aba9f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/233-jsj-google-chrome-extensions-with-john-sonmez</link>
                <pubDate>Wed, 12 Oct 2016 12:00:00 &#43;0000</pubDate>
                <itunes:duration>2715</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>232 JSJ GunDB and Databases with Mark Nadal</itunes:title>
                <title>232 JSJ GunDB and Databases with Mark Nadal</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;03:45 What makes the Gun database engine special&lt;/div&gt;&lt;div&gt;07:00 Defining a database&lt;/div&gt;&lt;div&gt;12:58 The CAP Theorem&lt;/div&gt;&lt;div&gt;22:56 What Graphs are and how they function (circular references)&lt;/div&gt;&lt;div&gt;30:32 Gun and rotational disk systems&lt;/div&gt;&lt;div&gt;32:08 Gun’s optimizations for performance in ensuing versions&lt;/div&gt;&lt;div&gt;39:55 The prevalence of open source companies&lt;/div&gt;&lt;div&gt;42:45 Further discussing the CAP Theorem and its nuances&lt;/div&gt;&lt;div&gt;50:33 Gun’s purpose and design&lt;/div&gt;&lt;div&gt;52:13 What a Firebase is&lt;/div&gt;&lt;div&gt;54:22 How to get started with Gun - Visit &lt;a href=&#34;http://gun.js.org/think.html&#34;&gt;Gun Tutorial&lt;/a&gt;,  &lt;a href=&#34;https://github.com/amark/gun&#34;&gt;Gun&#39;s Github Page&lt;/a&gt;, and&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://npminstallguncdnodemodule/gunnodeexample/hp.js.adad&#34;&gt;Gun Node Module&lt;/a&gt;&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“I think the database should bend to your application’s demands, rather than you having to bend to the database’s demands.” –Mark Nadal&lt;/div&gt;&lt;div&gt;“…The protocol that GUN defines is something that can be implemented in any language. Because GUN is in the language, you don’t have the context which latency of having to make an HTTP call or socket request…” –AJ O’Neill&lt;/div&gt;&lt;div&gt;“Let’s demystify the black magic of CAP.” –Mark Nadal&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=SPj-23z-hQA&#34;&gt;Dan North’s Deliberate Learning Video&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://8tracks.com/&#34;&gt;8Tracks Internet Radio&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.netflix.com/search/Pokemon%20Indig?jbv=70297439&amp;amp;jbp=0&amp;amp;jbr=0&#34;&gt;Pokemon Indigo League&lt;/a&gt; on Netflix&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://daplie.com/&#34;&gt;Daplie Personal Cloud&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt0072431/&#34;&gt;Young Frankenstein&lt;/a&gt; Movie&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.alderac.com/mystic_vale/&#34;&gt;Mystic Vale&lt;/a&gt; Card Game&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://jsremoteconf.com/&#34;&gt;JS Remote Conference&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://reactremoteconf.com./&#34;&gt;React Remote Conference&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://farmheroessupersaga.com/en/&#34;&gt;Farm Heroes Super Saga&lt;/a&gt; Game App&lt;/div&gt;&lt;div&gt;Special Guest: Mark Nadal.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>03:45 What makes the Gun database engine special</div><div>07:00 Defining a database</div><div>12:58 The CAP Theorem</div><div>22:56 What Graphs are and how they function (circular references)</div><div>30:32 Gun and rotational disk systems</div><div>32:08 Gun’s optimizations for performance in ensuing versions</div><div>39:55 The prevalence of open source companies</div><div>42:45 Further discussing the CAP Theorem and its nuances</div><div>50:33 Gun’s purpose and design</div><div>52:13 What a Firebase is</div><div>54:22 How to get started with Gun - Visit <a href="http://gun.js.org/think.html" rel="nofollow">Gun Tutorial</a>,  <a href="https://github.com/amark/gun" rel="nofollow">Gun&#39;s Github Page</a>, and</div><div><a href="http://npminstallguncdnodemodule/gunnodeexample/hp.js.adad" rel="nofollow">Gun Node Module</a></div><div>QUOTES:</div><div>“I think the database should bend to your application’s demands, rather than you having to bend to the database’s demands.” –Mark Nadal</div><div>“…The protocol that GUN defines is something that can be implemented in any language. Because GUN is in the language, you don’t have the context which latency of having to make an HTTP call or socket request…” –AJ O’Neill</div><div>“Let’s demystify the black magic of CAP.” –Mark Nadal</div><div>PICKS:</div><div><a href="https://www.youtube.com/watch?v=SPj-23z-hQA" rel="nofollow">Dan North’s Deliberate Learning Video</a></div><div><a href="http://8tracks.com/" rel="nofollow">8Tracks Internet Radio</a></div><div>
<a href="https://www.netflix.com/search/Pokemon%20Indig?jbp=0&jbr=0&jbv=70297439" rel="nofollow">Pokemon Indigo League</a> on Netflix</div><div><a href="https://daplie.com/" rel="nofollow">Daplie Personal Cloud</a></div><div>
<a href="http://www.imdb.com/title/tt0072431/" rel="nofollow">Young Frankenstein</a> Movie</div><div>
<a href="https://www.alderac.com/mystic_vale/" rel="nofollow">Mystic Vale</a> Card Game</div><div><a href="http://jsremoteconf.com/" rel="nofollow">JS Remote Conference</a></div><div><a href="http://reactremoteconf.com./" rel="nofollow">React Remote Conference</a></div><div>
<a href="http://farmheroessupersaga.com/en/" rel="nofollow">Farm Heroes Super Saga</a> Game App</div><div>Special Guest: Mark Nadal.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;03:45 What makes the Gun database engine special&lt;/div&gt;&lt;div&gt;07:00 Defining a database&lt;/div&gt;&lt;div&gt;12:58 The CAP Theorem&lt;/div&gt;&lt;div&gt;22:56 What Graphs are and how they function (circular references)&lt;/div&gt;&lt;div&gt;30:32 Gun and rotational disk systems&lt;/div&gt;&lt;div&gt;32:08 Gun’s optimizations for performance in ensuing versions&lt;/div&gt;&lt;div&gt;39:55 The prevalence of open source companies&lt;/div&gt;&lt;div&gt;42:45 Further discussing the CAP Theorem and its nuances&lt;/div&gt;&lt;div&gt;50:33 Gun’s purpose and design&lt;/div&gt;&lt;div&gt;52:13 What a Firebase is&lt;/div&gt;&lt;div&gt;54:22 How to get started with Gun - Visit &lt;a href=&#34;http://gun.js.org/think.html&#34; rel=&#34;nofollow&#34;&gt;Gun Tutorial&lt;/a&gt;,  &lt;a href=&#34;https://github.com/amark/gun&#34; rel=&#34;nofollow&#34;&gt;Gun&amp;#39;s Github Page&lt;/a&gt;, and&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://npminstallguncdnodemodule/gunnodeexample/hp.js.adad&#34; rel=&#34;nofollow&#34;&gt;Gun Node Module&lt;/a&gt;&lt;/div&gt;&lt;div&gt;QUOTES:&lt;/div&gt;&lt;div&gt;“I think the database should bend to your application’s demands, rather than you having to bend to the database’s demands.” –Mark Nadal&lt;/div&gt;&lt;div&gt;“…The protocol that GUN defines is something that can be implemented in any language. Because GUN is in the language, you don’t have the context which latency of having to make an HTTP call or socket request…” –AJ O’Neill&lt;/div&gt;&lt;div&gt;“Let’s demystify the black magic of CAP.” –Mark Nadal&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=SPj-23z-hQA&#34; rel=&#34;nofollow&#34;&gt;Dan North’s Deliberate Learning Video&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://8tracks.com/&#34; rel=&#34;nofollow&#34;&gt;8Tracks Internet Radio&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.netflix.com/search/Pokemon%20Indig?jbp=0&amp;jbr=0&amp;jbv=70297439&#34; rel=&#34;nofollow&#34;&gt;Pokemon Indigo League&lt;/a&gt; on Netflix&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://daplie.com/&#34; rel=&#34;nofollow&#34;&gt;Daplie Personal Cloud&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt0072431/&#34; rel=&#34;nofollow&#34;&gt;Young Frankenstein&lt;/a&gt; Movie&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.alderac.com/mystic_vale/&#34; rel=&#34;nofollow&#34;&gt;Mystic Vale&lt;/a&gt; Card Game&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conference&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://reactremoteconf.com./&#34; rel=&#34;nofollow&#34;&gt;React Remote Conference&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://farmheroessupersaga.com/en/&#34; rel=&#34;nofollow&#34;&gt;Farm Heroes Super Saga&lt;/a&gt; Game App&lt;/div&gt;&lt;div&gt;Special Guest: Mark Nadal.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61737169" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2f045879-3728-414f-8769-901750eba443/stream.mp3"/>
                
                <guid isPermaLink="false">95cc92d2-9235-44d9-b559-6b7a34f78af2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/232-jsj-gundb-and-databases-with-mark-nadal</link>
                <pubDate>Wed, 05 Oct 2016 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3858</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>231 JSJ Codewars with Nathan Doctor, Jake Hoffner, and Dan Nolan</itunes:title>
                <title>231 JSJ Codewars with Nathan Doctor, Jake Hoffner, and Dan Nolan</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;3:23 Discussing the purpose and aim of Codewars&lt;/div&gt;&lt;div&gt;7:30 The process for building a program with Codewars&lt;/div&gt;&lt;div&gt;11:07 The UI and editor experience&lt;/div&gt;&lt;div&gt;12:55 The challenges faced when first building Codewars&lt;/div&gt;&lt;div&gt;14:23 Explaining PJAX&lt;/div&gt;&lt;div&gt;16:54 Building code on Codewars&lt;/div&gt;&lt;div&gt;21:24 The expanded use of KATA on Codewars&lt;/div&gt;&lt;div&gt;23:11 Practicing “solving problems” and how it translates to real world situations&lt;/div&gt;&lt;div&gt;34:00 How Codewars proves out the persistence of coders&lt;/div&gt;&lt;div&gt;36:41 How Codewars appeals to collaborative workers&lt;/div&gt;&lt;div&gt;44:40 Teachable moments on Codewars&lt;/div&gt;&lt;div&gt;49:40 Always check to see if &lt;a href=&#34;https://www.codewars.com/&#34;&gt;Codewars&lt;/a&gt; is hiring. Codewars uses &lt;a href=&#34;https://www.qualified.io/?utm_source=codewars&amp;amp;utm_campaign=landing&#34;&gt;Qualified.io&lt;/a&gt;, which helps automate the hiring process.&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Marrow-Tarryn-Fisher-ebook/dp/B00WAPJ540&#34;&gt;&lt;em&gt;Marrow&lt;/em&gt;&lt;/a&gt; Sci-fi book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/dp/B00KUQIU7O/ref=dp-kindle-redirect?_encoding=UTF8&amp;amp;btkr=1&#34;&gt;&lt;em&gt;Uprooted&lt;/em&gt;&lt;/a&gt; Fantasy book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://mikegrouchy.com/blog/2012/06/write-less-code.html&#34;&gt;“Write Less Code”&lt;/a&gt; blog post&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://randsinrepose.com/archives/the-rands-test/&#34;&gt;“The Rands Test”&lt;/a&gt; blog post&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://fivestack.computer/&#34;&gt;Five Stack&lt;/a&gt; software development studio&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.netflix.com/title/80057281&#34;&gt;“Stranger Things”&lt;/a&gt; on Netflix&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://ftlauderdale.ng-learn.com/&#34;&gt;Angular 2 Class in Ft. Lauderdale&lt;/a&gt;, Discount Code: JSJ&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://leananalyticsbook.com/&#34;&gt;&lt;em&gt;Lean Analytics&lt;/em&gt;&lt;/a&gt; book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/dp/B004IK8PLE/ref=dp-kindle-redirect?_encoding=UTF8&amp;amp;btkr=1&#34;&gt;&lt;em&gt;Code&lt;/em&gt;&lt;/a&gt; book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Data-Smart-Science-Transform-Information/dp/111866146X&#34;&gt;&lt;em&gt;Datasmart&lt;/em&gt;&lt;/a&gt; book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/dp/B00EY818TQ/ref=dp-kindle-redirect?_encoding=UTF8&amp;amp;btkr=1&#34;&gt;&lt;em&gt;Letting Go&lt;/em&gt;&lt;/a&gt; book&lt;/div&gt;&lt;div&gt;Special Guests: Dan Nolan, Jake Hoffner, and Nathan Doctor.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>3:23 Discussing the purpose and aim of Codewars</div><div>7:30 The process for building a program with Codewars</div><div>11:07 The UI and editor experience</div><div>12:55 The challenges faced when first building Codewars</div><div>14:23 Explaining PJAX</div><div>16:54 Building code on Codewars</div><div>21:24 The expanded use of KATA on Codewars</div><div>23:11 Practicing “solving problems” and how it translates to real world situations</div><div>34:00 How Codewars proves out the persistence of coders</div><div>36:41 How Codewars appeals to collaborative workers</div><div>44:40 Teachable moments on Codewars</div><div>49:40 Always check to see if <a href="https://www.codewars.com/" rel="nofollow">Codewars</a> is hiring. Codewars uses <a href="https://www.qualified.io/?utm_campaign=landing&utm_source=codewars" rel="nofollow">Qualified.io</a>, which helps automate the hiring process.</div><div>PICKS:</div><div>
<a href="https://www.amazon.com/Marrow-Tarryn-Fisher-ebook/dp/B00WAPJ540" rel="nofollow"><em>Marrow</em></a> Sci-fi book</div><div>
<a href="https://www.amazon.com/dp/B00KUQIU7O/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1" rel="nofollow"><em>Uprooted</em></a> Fantasy book</div><div>
<a href="http://mikegrouchy.com/blog/2012/06/write-less-code.html" rel="nofollow">“Write Less Code”</a> blog post</div><div>
<a href="http://randsinrepose.com/archives/the-rands-test/" rel="nofollow">“The Rands Test”</a> blog post</div><div>
<a href="http://fivestack.computer/" rel="nofollow">Five Stack</a> software development studio</div><div>
<a href="https://www.netflix.com/title/80057281" rel="nofollow">“Stranger Things”</a> on Netflix</div><div>
<a href="http://ftlauderdale.ng-learn.com/" rel="nofollow">Angular 2 Class in Ft. Lauderdale</a>, Discount Code: JSJ</div><div>
<a href="http://leananalyticsbook.com/" rel="nofollow"><em>Lean Analytics</em></a> book</div><div>
<a href="https://www.amazon.com/dp/B004IK8PLE/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1" rel="nofollow"><em>Code</em></a> book</div><div>
<a href="https://www.amazon.com/Data-Smart-Science-Transform-Information/dp/111866146X" rel="nofollow"><em>Datasmart</em></a> book</div><div>
<a href="https://www.amazon.com/dp/B00EY818TQ/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1" rel="nofollow"><em>Letting Go</em></a> book</div><div>Special Guests: Dan Nolan, Jake Hoffner, and Nathan Doctor.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;3:23 Discussing the purpose and aim of Codewars&lt;/div&gt;&lt;div&gt;7:30 The process for building a program with Codewars&lt;/div&gt;&lt;div&gt;11:07 The UI and editor experience&lt;/div&gt;&lt;div&gt;12:55 The challenges faced when first building Codewars&lt;/div&gt;&lt;div&gt;14:23 Explaining PJAX&lt;/div&gt;&lt;div&gt;16:54 Building code on Codewars&lt;/div&gt;&lt;div&gt;21:24 The expanded use of KATA on Codewars&lt;/div&gt;&lt;div&gt;23:11 Practicing “solving problems” and how it translates to real world situations&lt;/div&gt;&lt;div&gt;34:00 How Codewars proves out the persistence of coders&lt;/div&gt;&lt;div&gt;36:41 How Codewars appeals to collaborative workers&lt;/div&gt;&lt;div&gt;44:40 Teachable moments on Codewars&lt;/div&gt;&lt;div&gt;49:40 Always check to see if &lt;a href=&#34;https://www.codewars.com/&#34; rel=&#34;nofollow&#34;&gt;Codewars&lt;/a&gt; is hiring. Codewars uses &lt;a href=&#34;https://www.qualified.io/?utm_campaign=landing&amp;utm_source=codewars&#34; rel=&#34;nofollow&#34;&gt;Qualified.io&lt;/a&gt;, which helps automate the hiring process.&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Marrow-Tarryn-Fisher-ebook/dp/B00WAPJ540&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Marrow&lt;/em&gt;&lt;/a&gt; Sci-fi book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/dp/B00KUQIU7O/ref=dp-kindle-redirect?_encoding=UTF8&amp;btkr=1&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Uprooted&lt;/em&gt;&lt;/a&gt; Fantasy book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://mikegrouchy.com/blog/2012/06/write-less-code.html&#34; rel=&#34;nofollow&#34;&gt;“Write Less Code”&lt;/a&gt; blog post&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://randsinrepose.com/archives/the-rands-test/&#34; rel=&#34;nofollow&#34;&gt;“The Rands Test”&lt;/a&gt; blog post&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://fivestack.computer/&#34; rel=&#34;nofollow&#34;&gt;Five Stack&lt;/a&gt; software development studio&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.netflix.com/title/80057281&#34; rel=&#34;nofollow&#34;&gt;“Stranger Things”&lt;/a&gt; on Netflix&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://ftlauderdale.ng-learn.com/&#34; rel=&#34;nofollow&#34;&gt;Angular 2 Class in Ft. Lauderdale&lt;/a&gt;, Discount Code: JSJ&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://leananalyticsbook.com/&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Lean Analytics&lt;/em&gt;&lt;/a&gt; book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/dp/B004IK8PLE/ref=dp-kindle-redirect?_encoding=UTF8&amp;btkr=1&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Code&lt;/em&gt;&lt;/a&gt; book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/Data-Smart-Science-Transform-Information/dp/111866146X&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Datasmart&lt;/em&gt;&lt;/a&gt; book&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.amazon.com/dp/B00EY818TQ/ref=dp-kindle-redirect?_encoding=UTF8&amp;btkr=1&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;Letting Go&lt;/em&gt;&lt;/a&gt; book&lt;/div&gt;&lt;div&gt;Special Guests: Dan Nolan, Jake Hoffner, and Nathan Doctor.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56273188" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/fd73678d-1db0-440b-93b9-a47826680a74/stream.mp3"/>
                
                <guid isPermaLink="false">145df036-7604-4180-b570-9270d024bb89</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/231-jsj-codewars-with-nathan-doctor-jake-hoffner-and-dan-nolan</link>
                <pubDate>Wed, 28 Sep 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3517</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>230 JSJ Node at Capital One with Azat Mardan</itunes:title>
                <title>230 JSJ Node at Capital One with Azat Mardan</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;00:51 Jameson is looking for clients who need front and back end code for apps; &lt;a href=&#34;https://twitter.com/jergason&#34;&gt;@Jergason&lt;/a&gt; (Contact him via Direct Message)&lt;/div&gt;&lt;div&gt;04:40 An explanation of Capital One and its operations&lt;/div&gt;&lt;div&gt;6:06 How many Capital One developers are using Node and how it is being implemented&lt;/div&gt;&lt;div&gt;10:30 Process of approval for app/website development&lt;/div&gt;&lt;div&gt;14:15 How the culture at Capital One affects technology within the company&lt;/div&gt;&lt;div&gt;18:25 Using Javascript libraries to manage different currencies&lt;/div&gt;&lt;div&gt;19:40 Venmo and its influence on banking&lt;/div&gt;&lt;div&gt;22:32 Whether banks are prepared to operate in a cashless society&lt;/div&gt;&lt;div&gt;29:44 Using HTML and Javascript for updating projects or creating new ones&lt;/div&gt;&lt;div&gt;35:21 Who picks up Javascript easily and why: “It’s more about grit than raw intelligence.”&lt;/div&gt;&lt;div&gt;44:00 Upgrading via open source codes&lt;/div&gt;&lt;div&gt;45:40 The process for hiring developers&lt;/div&gt;&lt;div&gt;51:35 Typescript vs. non-typescript&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.playnerve.com/&#34;&gt;“Nerve” Movie&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://brave.com/&#34;&gt;Brave Browser&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.netflix.com/title/80057281&#34;&gt;“Stranger Things”&lt;/a&gt; on Netflix&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://ftlauderdale.ng-learn.com/&#34;&gt;Angular 2 Class in Ft. Lauderdale&lt;/a&gt;, Discount Code: JSJ&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://alistapart.com/article/strategies-for-healthier-dev&#34;&gt;“Strategy for Healthier Dev”&lt;/a&gt; blog post&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://health-ade.com/&#34;&gt;Health-Ade Beet Kombucha&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.maximumfun.org/shows/adventure-zone&#34;&gt;“The Adventure Zone” podcast&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html&#34;&gt;&lt;em&gt;On the Cruelty of Really Teaching Computer Science&lt;/em&gt;&lt;/a&gt; article by E.W. Dijkstra&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/freelancers&#34;&gt;“The Freelancer Show” podcast&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.48days.com/&#34;&gt;“48 Days” podcast&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://node.university/&#34;&gt;Node.university&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://azat.co/&#34;&gt;Azat Mardan’s Website&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/azat_co&#34;&gt;Azat Mardan on Twitter&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.cetusa.org/&#34;&gt;CETUSA – Foreign exchange program&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Azat Mardan.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>00:51 Jameson is looking for clients who need front and back end code for apps; <a href="https://twitter.com/jergason" rel="nofollow">@Jergason</a> (Contact him via Direct Message)</div><div>04:40 An explanation of Capital One and its operations</div><div>6:06 How many Capital One developers are using Node and how it is being implemented</div><div>10:30 Process of approval for app/website development</div><div>14:15 How the culture at Capital One affects technology within the company</div><div>18:25 Using Javascript libraries to manage different currencies</div><div>19:40 Venmo and its influence on banking</div><div>22:32 Whether banks are prepared to operate in a cashless society</div><div>29:44 Using HTML and Javascript for updating projects or creating new ones</div><div>35:21 Who picks up Javascript easily and why: “It’s more about grit than raw intelligence.”</div><div>44:00 Upgrading via open source codes</div><div>45:40 The process for hiring developers</div><div>51:35 Typescript vs. non-typescript</div><div>PICKS:</div><div><a href="http://www.playnerve.com/" rel="nofollow">“Nerve” Movie</a></div><div><a href="https://brave.com/" rel="nofollow">Brave Browser</a></div><div>
<a href="https://www.netflix.com/title/80057281" rel="nofollow">“Stranger Things”</a> on Netflix</div><div>
<a href="http://ftlauderdale.ng-learn.com/" rel="nofollow">Angular 2 Class in Ft. Lauderdale</a>, Discount Code: JSJ</div><div>
<a href="http://alistapart.com/article/strategies-for-healthier-dev" rel="nofollow">“Strategy for Healthier Dev”</a> blog post</div><div><a href="http://health-ade.com/" rel="nofollow">Health-Ade Beet Kombucha</a></div><div><a href="http://www.maximumfun.org/shows/adventure-zone" rel="nofollow">“The Adventure Zone” podcast</a></div><div>
<a href="https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html" rel="nofollow"><em>On the Cruelty of Really Teaching Computer Science</em></a> article by E.W. Dijkstra</div><div><a href="https://devchat.tv/freelancers" rel="nofollow">“The Freelancer Show” podcast</a></div><div><a href="http://www.48days.com/" rel="nofollow">“48 Days” podcast</a></div><div><a href="http://node.university/" rel="nofollow">Node.university</a></div><div><a href="http://azat.co/" rel="nofollow">Azat Mardan’s Website</a></div><div><a href="https://twitter.com/azat_co" rel="nofollow">Azat Mardan on Twitter</a></div><div><a href="http://www.cetusa.org/" rel="nofollow">CETUSA – Foreign exchange program</a></div><div>Special Guest: Azat Mardan.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;00:51 Jameson is looking for clients who need front and back end code for apps; &lt;a href=&#34;https://twitter.com/jergason&#34; rel=&#34;nofollow&#34;&gt;@Jergason&lt;/a&gt; (Contact him via Direct Message)&lt;/div&gt;&lt;div&gt;04:40 An explanation of Capital One and its operations&lt;/div&gt;&lt;div&gt;6:06 How many Capital One developers are using Node and how it is being implemented&lt;/div&gt;&lt;div&gt;10:30 Process of approval for app/website development&lt;/div&gt;&lt;div&gt;14:15 How the culture at Capital One affects technology within the company&lt;/div&gt;&lt;div&gt;18:25 Using Javascript libraries to manage different currencies&lt;/div&gt;&lt;div&gt;19:40 Venmo and its influence on banking&lt;/div&gt;&lt;div&gt;22:32 Whether banks are prepared to operate in a cashless society&lt;/div&gt;&lt;div&gt;29:44 Using HTML and Javascript for updating projects or creating new ones&lt;/div&gt;&lt;div&gt;35:21 Who picks up Javascript easily and why: “It’s more about grit than raw intelligence.”&lt;/div&gt;&lt;div&gt;44:00 Upgrading via open source codes&lt;/div&gt;&lt;div&gt;45:40 The process for hiring developers&lt;/div&gt;&lt;div&gt;51:35 Typescript vs. non-typescript&lt;/div&gt;&lt;div&gt;PICKS:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.playnerve.com/&#34; rel=&#34;nofollow&#34;&gt;“Nerve” Movie&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://brave.com/&#34; rel=&#34;nofollow&#34;&gt;Brave Browser&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.netflix.com/title/80057281&#34; rel=&#34;nofollow&#34;&gt;“Stranger Things”&lt;/a&gt; on Netflix&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://ftlauderdale.ng-learn.com/&#34; rel=&#34;nofollow&#34;&gt;Angular 2 Class in Ft. Lauderdale&lt;/a&gt;, Discount Code: JSJ&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://alistapart.com/article/strategies-for-healthier-dev&#34; rel=&#34;nofollow&#34;&gt;“Strategy for Healthier Dev”&lt;/a&gt; blog post&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://health-ade.com/&#34; rel=&#34;nofollow&#34;&gt;Health-Ade Beet Kombucha&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.maximumfun.org/shows/adventure-zone&#34; rel=&#34;nofollow&#34;&gt;“The Adventure Zone” podcast&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html&#34; rel=&#34;nofollow&#34;&gt;&lt;em&gt;On the Cruelty of Really Teaching Computer Science&lt;/em&gt;&lt;/a&gt; article by E.W. Dijkstra&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/freelancers&#34; rel=&#34;nofollow&#34;&gt;“The Freelancer Show” podcast&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.48days.com/&#34; rel=&#34;nofollow&#34;&gt;“48 Days” podcast&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://node.university/&#34; rel=&#34;nofollow&#34;&gt;Node.university&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://azat.co/&#34; rel=&#34;nofollow&#34;&gt;Azat Mardan’s Website&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://twitter.com/azat_co&#34; rel=&#34;nofollow&#34;&gt;Azat Mardan on Twitter&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.cetusa.org/&#34; rel=&#34;nofollow&#34;&gt;CETUSA – Foreign exchange program&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Azat Mardan.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64596009" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/794164ab-e558-4328-b7be-f1c476e151ec/stream.mp3"/>
                
                <guid isPermaLink="false">ac2ff46f-0aaf-4500-a04d-021f385b7074</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/230-jsj-node-at-capital-one-with-azat-mardan</link>
                <pubDate>Wed, 21 Sep 2016 12:00:00 &#43;0000</pubDate>
                <itunes:duration>4037</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>229 JSJ Elm with Richard Feldman</itunes:title>
                <title>229 JSJ Elm with Richard Feldman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;1:13 &lt;a href=&#34;http://noredink.com/jobs&#34;&gt;No Red Ink is hiring&lt;/a&gt;; &lt;a href=&#34;https://www.manning.com/books/elm-in-action?a_aid=elm_in_action&amp;amp;a_bid=b15edc5c&#34;&gt;Richard’s book-in-progress&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:10 &lt;a href=&#34;https://frontendmasters.com/workshops/elm/&#34;&gt;Frontend Masters Workshop&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:55 Elm’s primary function&lt;/div&gt;&lt;div&gt;5:10 Using Elm over using Haskell, React, Javascript, etc.&lt;/div&gt;&lt;div&gt;9:15 &lt;a href=&#34;http://elm-lang.org/blog/how-to-use-elm-at-work&#34;&gt;Increased usability of Elm with each update&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:45 Striking differences between Elm and Javascript&lt;/div&gt;&lt;div&gt;16:08 Community reactions to Elm&lt;/div&gt;&lt;div&gt;20:21 First &lt;a href=&#34;http://elm-conf.us/&#34;&gt;Elm conference&lt;/a&gt; in September&lt;/div&gt;&lt;div&gt;22:11 The approach for structuring an Elm app&lt;/div&gt;&lt;div&gt;23:45 Realistic time frame for building an app from scratch&lt;/div&gt;&lt;div&gt;32:20 Writing pure functions and immutable data; how Elm uses Side-Effects&lt;/div&gt;&lt;div&gt;38:20 Scaling a big FP application&lt;/div&gt;&lt;div&gt;44:15 What Javascript developers can take away from using Elm&lt;/div&gt;&lt;div&gt;48:00 &lt;a href=&#34;https://twitter.com/rtfeldman&#34;&gt;Richard on Twitter&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;PICKS&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/In_a_World...&#34;&gt;“In a World…” Movie&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://tech.noredink.com/post/129641182738/building-a-live-validated-signup-form-in-elm&#34;&gt;Building a Live-Validated Signup Form in Elm&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.google.com/webhp?sourceid=chrome-instant&amp;amp;ion=1&amp;amp;espv=2&amp;amp;ie=UTF-8#q=apple%20cider%20vinegar&#34;&gt;Apple Cider Vinegar&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.cetusa.org/&#34;&gt;CETUSA – Foreign exchange program&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Richard Feldman.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>1:13 <a href="http://noredink.com/jobs" rel="nofollow">No Red Ink is hiring</a>; <a href="https://www.manning.com/books/elm-in-action?a_aid=elm_in_action&a_bid=b15edc5c" rel="nofollow">Richard’s book-in-progress</a>
</div><div>2:10 <a href="https://frontendmasters.com/workshops/elm/" rel="nofollow">Frontend Masters Workshop</a>
</div><div>2:55 Elm’s primary function</div><div>5:10 Using Elm over using Haskell, React, Javascript, etc.</div><div>9:15 <a href="http://elm-lang.org/blog/how-to-use-elm-at-work" rel="nofollow">Increased usability of Elm with each update</a>
</div><div>13:45 Striking differences between Elm and Javascript</div><div>16:08 Community reactions to Elm</div><div>20:21 First <a href="http://elm-conf.us/" rel="nofollow">Elm conference</a> in September</div><div>22:11 The approach for structuring an Elm app</div><div>23:45 Realistic time frame for building an app from scratch</div><div>32:20 Writing pure functions and immutable data; how Elm uses Side-Effects</div><div>38:20 Scaling a big FP application</div><div>44:15 What Javascript developers can take away from using Elm</div><div>48:00 <a href="https://twitter.com/rtfeldman" rel="nofollow">Richard on Twitter</a>
</div><div>PICKS</div><div><a href="https://en.wikipedia.org/wiki/In_a_World..." rel="nofollow">“In a World…” Movie</a></div><div><a href="http://tech.noredink.com/post/129641182738/building-a-live-validated-signup-form-in-elm" rel="nofollow">Building a Live-Validated Signup Form in Elm</a></div><div><a href="https://www.google.com/webhp?espv=2&ie=UTF-8&ion=1&sourceid=chrome-instant#q=apple%20cider%20vinegar" rel="nofollow">Apple Cider Vinegar</a></div><div><a href="http://www.cetusa.org/" rel="nofollow">CETUSA – Foreign exchange program</a></div><div>Special Guest: Richard Feldman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;1:13 &lt;a href=&#34;http://noredink.com/jobs&#34; rel=&#34;nofollow&#34;&gt;No Red Ink is hiring&lt;/a&gt;; &lt;a href=&#34;https://www.manning.com/books/elm-in-action?a_aid=elm_in_action&amp;a_bid=b15edc5c&#34; rel=&#34;nofollow&#34;&gt;Richard’s book-in-progress&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:10 &lt;a href=&#34;https://frontendmasters.com/workshops/elm/&#34; rel=&#34;nofollow&#34;&gt;Frontend Masters Workshop&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;2:55 Elm’s primary function&lt;/div&gt;&lt;div&gt;5:10 Using Elm over using Haskell, React, Javascript, etc.&lt;/div&gt;&lt;div&gt;9:15 &lt;a href=&#34;http://elm-lang.org/blog/how-to-use-elm-at-work&#34; rel=&#34;nofollow&#34;&gt;Increased usability of Elm with each update&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:45 Striking differences between Elm and Javascript&lt;/div&gt;&lt;div&gt;16:08 Community reactions to Elm&lt;/div&gt;&lt;div&gt;20:21 First &lt;a href=&#34;http://elm-conf.us/&#34; rel=&#34;nofollow&#34;&gt;Elm conference&lt;/a&gt; in September&lt;/div&gt;&lt;div&gt;22:11 The approach for structuring an Elm app&lt;/div&gt;&lt;div&gt;23:45 Realistic time frame for building an app from scratch&lt;/div&gt;&lt;div&gt;32:20 Writing pure functions and immutable data; how Elm uses Side-Effects&lt;/div&gt;&lt;div&gt;38:20 Scaling a big FP application&lt;/div&gt;&lt;div&gt;44:15 What Javascript developers can take away from using Elm&lt;/div&gt;&lt;div&gt;48:00 &lt;a href=&#34;https://twitter.com/rtfeldman&#34; rel=&#34;nofollow&#34;&gt;Richard on Twitter&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;PICKS&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/In_a_World...&#34; rel=&#34;nofollow&#34;&gt;“In a World…” Movie&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://tech.noredink.com/post/129641182738/building-a-live-validated-signup-form-in-elm&#34; rel=&#34;nofollow&#34;&gt;Building a Live-Validated Signup Form in Elm&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://www.google.com/webhp?espv=2&amp;ie=UTF-8&amp;ion=1&amp;sourceid=chrome-instant#q=apple%20cider%20vinegar&#34; rel=&#34;nofollow&#34;&gt;Apple Cider Vinegar&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://www.cetusa.org/&#34; rel=&#34;nofollow&#34;&gt;CETUSA – Foreign exchange program&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guest: Richard Feldman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52443428" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7aead10d-c706-4dea-907d-9e79fb217064/stream.mp3"/>
                
                <guid isPermaLink="false">525ac7cf-372f-4845-bc54-5999aa14cc76</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/229-jsj-elm-with-richard-feldman</link>
                <pubDate>Wed, 14 Sep 2016 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3277</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>228 JSJ React Native with Nader Dabit and Mike Grabowski</itunes:title>
                <title>228 JSJ React Native with Nader Dabit and Mike Grabowski</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Code-sharing between mobile and web apps with React Native&lt;/div&gt;&lt;div&gt;Using native code and Javascript&lt;/div&gt;&lt;div&gt;What to know about developing with React Native&lt;/div&gt;&lt;div&gt;The importance of tooling&lt;/div&gt;&lt;div&gt;Live and hot-reloading&lt;/div&gt;&lt;div&gt;Updating your app on the fly&lt;/div&gt;&lt;div&gt;Possible difficulties faced by transitioning to React Native&lt;/div&gt;&lt;div&gt;Bridging between native API’s and React Native&lt;/div&gt;&lt;div&gt;Writing apps in Swift or React Native&lt;/div&gt;&lt;div&gt;The future of React Native&lt;/div&gt;&lt;div&gt;How to start a React Native project&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Resources:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://frontendmasters.com/&#34;&gt;Frontend Masters&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://hired.com/&#34;&gt;Hired.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://rollbar.com/jsjabber&#34;&gt;Rollbar&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://microsoft.github.io/code-push/&#34;&gt;Microsoft Code Push&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/react-native-radio/08-bridging-react-native-components-with-tadeu-zagallo&#34;&gt;React Native Radio Episode 8&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://tadeuzagallo.com/&#34;&gt;Tadeu Zagallo’s Website&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guests: Mike Grabowski and Nader Dabit.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Code-sharing between mobile and web apps with React Native</div><div>Using native code and Javascript</div><div>What to know about developing with React Native</div><div>The importance of tooling</div><div>Live and hot-reloading</div><div>Updating your app on the fly</div><div>Possible difficulties faced by transitioning to React Native</div><div>Bridging between native API’s and React Native</div><div>Writing apps in Swift or React Native</div><div>The future of React Native</div><div>How to start a React Native project</div><div> </div><div><strong>Resources:</strong></div><div><a href="https://frontendmasters.com/" rel="nofollow">Frontend Masters</a></div><div><a href="https://hired.com/" rel="nofollow">Hired.com</a></div><div><a href="https://rollbar.com/jsjabber" rel="nofollow">Rollbar</a></div><div><a href="https://microsoft.github.io/code-push/" rel="nofollow">Microsoft Code Push</a></div><div><a href="https://devchat.tv/react-native-radio/08-bridging-react-native-components-with-tadeu-zagallo" rel="nofollow">React Native Radio Episode 8</a></div><div><a href="http://tadeuzagallo.com/" rel="nofollow">Tadeu Zagallo’s Website</a></div><div>Special Guests: Mike Grabowski and Nader Dabit.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Code-sharing between mobile and web apps with React Native&lt;/div&gt;&lt;div&gt;Using native code and Javascript&lt;/div&gt;&lt;div&gt;What to know about developing with React Native&lt;/div&gt;&lt;div&gt;The importance of tooling&lt;/div&gt;&lt;div&gt;Live and hot-reloading&lt;/div&gt;&lt;div&gt;Updating your app on the fly&lt;/div&gt;&lt;div&gt;Possible difficulties faced by transitioning to React Native&lt;/div&gt;&lt;div&gt;Bridging between native API’s and React Native&lt;/div&gt;&lt;div&gt;Writing apps in Swift or React Native&lt;/div&gt;&lt;div&gt;The future of React Native&lt;/div&gt;&lt;div&gt;How to start a React Native project&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Resources:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://frontendmasters.com/&#34; rel=&#34;nofollow&#34;&gt;Frontend Masters&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://hired.com/&#34; rel=&#34;nofollow&#34;&gt;Hired.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://rollbar.com/jsjabber&#34; rel=&#34;nofollow&#34;&gt;Rollbar&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://microsoft.github.io/code-push/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Code Push&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/react-native-radio/08-bridging-react-native-components-with-tadeu-zagallo&#34; rel=&#34;nofollow&#34;&gt;React Native Radio Episode 8&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://tadeuzagallo.com/&#34; rel=&#34;nofollow&#34;&gt;Tadeu Zagallo’s Website&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Special Guests: Mike Grabowski and Nader Dabit.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58523898" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a41b6d2b-cbda-48c3-ab14-ae7297306ca6/stream.mp3"/>
                
                <guid isPermaLink="false">e6e117c9-337c-4e7c-a98c-194293ae2fb9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/228-jsj-react-native-with-nader-dabit-and-mike-grabowski</link>
                <pubDate>Wed, 07 Sep 2016 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3657</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>227 JSJ Fostering Community Through React with Benjamin Dunphy, Berkeley Martinez, and Ian Sinnott</itunes:title>
                <title>227 JSJ Fostering Community Through React with Benjamin Dunphy, Berkeley Martinez, and Ian Sinnott</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;03:08 - Benjamin Dunphy Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/benghamine&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dunphyben&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:07 - Berkeley Martinez Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/BerkeleyTrue&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BerkeleyTrue&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freecodecamp.com/&#34;&gt;Free Code Camp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:19 - Ian Sinnott Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ian_sinn&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/iansinnott&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.iansinnott.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.trustar.co/&#34;&gt;TruSTAR Technology&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:19 - The &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt; Codebase&lt;/div&gt;&lt;div&gt;12:38 - Other Important Parts of the React Ecosystem&lt;/div&gt;&lt;div&gt;14:22 - The &lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt; vs the React Ecosystem and Community&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The Learning Curve&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebookincubator/create-react-app&#34;&gt;create-react-app&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;22:07 - Community&lt;/div&gt;&lt;div&gt;Developer Experience&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_programming&#34;&gt;Functional Programming&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:56 - Getting Connected to the React Community&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.meetup.com/real-world-react/&#34;&gt;Meetup: Real World React&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/rwreact&#34;&gt;@rwreact&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.meetup.com/ReactJS-San-Francisco/&#34;&gt;ReactJS San Francisco Bay Area Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.meetup.com/&#34;&gt;Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.eventbrite.com/&#34;&gt;Eventbrite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://calagator.org/&#34;&gt;Calagator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@dan_abramov/my-react-list-862227952a8c#.5pgjtb9pt&#34;&gt;Dan Abramov: My React List&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;29:34 - Conferences&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://conf.reactjs.com/&#34;&gt;React.js Conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://react-next.com/&#34;&gt;ReactNext&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactiveconf.com/&#34;&gt;ReactiveConf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.react-europe.org/&#34;&gt;ReactEurope&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:28 - Technology From the Community&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/reactjs/redux&#34;&gt;redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://thundercats.js.org/&#34;&gt;ThunderCats.js&lt;/a&gt;&lt;br&gt; 38:23 - Choices Are Expanding; Not Shrinking&lt;/li&gt;
&lt;li&gt;Linting&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;40:19 - The Future of React&lt;/div&gt;&lt;div&gt;42:39 - Starting More Communities&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://developingstory.netlify.com/&#34;&gt;This Developing Story&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.visitmusiccity.com/&#34;&gt;Nashville&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://egghead.io/lessons/react-react-in-7-minutes&#34;&gt;egghead.io: React in 7 Minutes&lt;/a&gt; (Ben)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vimeo.com/166790294&#34;&gt;Lee Byron: Immutable User Interfaces @ Render 2016&lt;/a&gt; (Ben)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=MGuKhcnrqGA&#34;&gt;Nick Schrock: React.js Conf 2016 Keynote&lt;/a&gt; (Ben)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/facebookincubator/create-react-app&#34;&gt;create-react-app&lt;/a&gt; (Ian)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/hemanth/functional-programming-jargon&#34;&gt;Functional Programming Jargon&lt;/a&gt; (Ian)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://serverless.com/&#34;&gt;The Serverless Framework&lt;/a&gt; (Ian)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://blog.benoitvallon.com/&#34;&gt;Ben&#39;s Blog&lt;/a&gt; (Berkeley)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Robot_series_(Asimov)&#34;&gt;Isaac Asimov’s Robot Series&lt;/a&gt; (Berkeley)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=fCn8zs912OE&#34;&gt;Vsauce: The Zipf Mystery&lt;/a&gt; (Berkeley)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.kinesis-ergo.com/shop/advantage-for-pc-mac/&#34;&gt;Kinesis Advantage for PC &amp;amp...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>03:08 - Benjamin Dunphy Introduction</div><ul>
<li><a href="https://twitter.com/benghamine" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/dunphyben" rel="nofollow">GitHub</a></li>
</ul><div>04:07 - Berkeley Martinez Introduction</div><ul>
<li><a href="https://twitter.com/BerkeleyTrue" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/BerkeleyTrue" rel="nofollow">GitHub</a></li>
<li><a href="https://www.freecodecamp.com/" rel="nofollow">Free Code Camp</a></li>
</ul><div>04:19 - Ian Sinnott Introduction</div><ul>
<li><a href="https://twitter.com/ian_sinn" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/iansinnott" rel="nofollow">GitHub</a></li>
<li><a href="https://www.iansinnott.com/" rel="nofollow">Blog</a></li>
<li><a href="https://www.trustar.co/" rel="nofollow">TruSTAR Technology</a></li>
</ul><div>05:19 - The <a href="https://facebook.github.io/react/" rel="nofollow">React</a> Codebase</div><div>12:38 - Other Important Parts of the React Ecosystem</div><div>14:22 - The <a href="https://angular.io/" rel="nofollow">Angular</a> vs the React Ecosystem and Community</div><ul>
<li>The Learning Curve</li>
<li><a href="https://github.com/facebookincubator/create-react-app" rel="nofollow">create-react-app</a></li>
</ul><div>22:07 - Community</div><div>Developer Experience</div><ul><li><a href="https://en.wikipedia.org/wiki/Functional_programming" rel="nofollow">Functional Programming</a></li></ul><div>26:56 - Getting Connected to the React Community</div><ul>
<li>
<a href="http://www.meetup.com/real-world-react/" rel="nofollow">Meetup: Real World React</a><ul><li><a href="https://twitter.com/rwreact" rel="nofollow">@rwreact</a></li></ul>
</li>
<li><a href="http://www.meetup.com/ReactJS-San-Francisco/" rel="nofollow">ReactJS San Francisco Bay Area Meetup</a></li>
<li><a href="http://www.meetup.com/" rel="nofollow">Meetup</a></li>
<li><a href="https://www.eventbrite.com/" rel="nofollow">Eventbrite</a></li>
<li><a href="http://calagator.org/" rel="nofollow">Calagator</a></li>
<li><a href="https://twitter.com/" rel="nofollow">Twitter</a></li>
<li><a href="https://medium.com/@dan_abramov/my-react-list-862227952a8c#.5pgjtb9pt" rel="nofollow">Dan Abramov: My React List</a></li>
</ul><div>29:34 - Conferences</div><ul>
<li><a href="http://conf.reactjs.com/" rel="nofollow">React.js Conf</a></li>
<li><a href="http://www.reactrally.com/" rel="nofollow">React Rally</a></li>
<li><a href="http://react-next.com/" rel="nofollow">ReactNext</a></li>
<li><a href="https://reactiveconf.com/" rel="nofollow">ReactiveConf</a></li>
<li><a href="https://www.react-europe.org/" rel="nofollow">ReactEurope</a></li>
</ul><div>33:28 - Technology From the Community</div><ul>
<li><a href="https://github.com/reactjs/redux" rel="nofollow">redux</a></li>
<li>
<a href="http://thundercats.js.org/" rel="nofollow">ThunderCats.js</a><br> 38:23 - Choices Are Expanding; Not Shrinking</li>
<li>Linting</li>
</ul><div>40:19 - The Future of React</div><div>42:39 - Starting More Communities</div><div> </div><div>Picks</div><ul>
<li>
<a href="http://developingstory.netlify.com/" rel="nofollow">This Developing Story</a> (Aimee)</li>
<li>
<a href="http://www.visitmusiccity.com/" rel="nofollow">Nashville</a> (Aimee)</li>
<li>
<a href="http://nodevember.org/" rel="nofollow">Nodevember</a> (Aimee)</li>
<li>
<a href="https://egghead.io/lessons/react-react-in-7-minutes" rel="nofollow">egghead.io: React in 7 Minutes</a> (Ben)</li>
<li>
<a href="https://vimeo.com/166790294" rel="nofollow">Lee Byron: Immutable User Interfaces @ Render 2016</a> (Ben)</li>
<li>
<a href="https://www.youtube.com/watch?v=MGuKhcnrqGA" rel="nofollow">Nick Schrock: React.js Conf 2016 Keynote</a> (Ben)</li>
<li>
<a href="https://github.com/facebookincubator/create-react-app" rel="nofollow">create-react-app</a> (Ian)</li>
<li>
<a href="https://github.com/hemanth/functional-programming-jargon" rel="nofollow">Functional Programming Jargon</a> (Ian)</li>
<li>
<a href="http://serverless.com/" rel="nofollow">The Serverless Framework</a> (Ian)</li>
<li>
<a href="http://blog.benoitvallon.com/" rel="nofollow">Ben&#39;s Blog</a> (Berkeley)</li>
<li>
<a href="https://en.wikipedia.org/wiki/Robot_series_(Asimov)" rel="nofollow">Isaac Asimov’s Robot Series</a> (Berkeley)</li>
<li>
<a href="https://www.youtube.com/watch?v=fCn8zs912OE" rel="nofollow">Vsauce: The Zipf Mystery</a> (Berkeley)</li>
<li>
<a href="http://www.kinesis-ergo.com/shop/advantage-for-pc-mac/" rel="nofollow">Kinesis Advantage for PC &amp; Mac</a> (Dave)</li>
</ul><div>Special Guests: Benjamin Dunphy, Berkeley Martinez, and Ian Sinnott.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;03:08 - Benjamin Dunphy Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/benghamine&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dunphyben&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:07 - Berkeley Martinez Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/BerkeleyTrue&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/BerkeleyTrue&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freecodecamp.com/&#34; rel=&#34;nofollow&#34;&gt;Free Code Camp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:19 - Ian Sinnott Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ian_sinn&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/iansinnott&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.iansinnott.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.trustar.co/&#34; rel=&#34;nofollow&#34;&gt;TruSTAR Technology&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:19 - The &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; Codebase&lt;/div&gt;&lt;div&gt;12:38 - Other Important Parts of the React Ecosystem&lt;/div&gt;&lt;div&gt;14:22 - The &lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt; vs the React Ecosystem and Community&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The Learning Curve&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebookincubator/create-react-app&#34; rel=&#34;nofollow&#34;&gt;create-react-app&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;22:07 - Community&lt;/div&gt;&lt;div&gt;Developer Experience&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_programming&#34; rel=&#34;nofollow&#34;&gt;Functional Programming&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:56 - Getting Connected to the React Community&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.meetup.com/real-world-react/&#34; rel=&#34;nofollow&#34;&gt;Meetup: Real World React&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/rwreact&#34; rel=&#34;nofollow&#34;&gt;@rwreact&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.meetup.com/ReactJS-San-Francisco/&#34; rel=&#34;nofollow&#34;&gt;ReactJS San Francisco Bay Area Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.meetup.com/&#34; rel=&#34;nofollow&#34;&gt;Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.eventbrite.com/&#34; rel=&#34;nofollow&#34;&gt;Eventbrite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://calagator.org/&#34; rel=&#34;nofollow&#34;&gt;Calagator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@dan_abramov/my-react-list-862227952a8c#.5pgjtb9pt&#34; rel=&#34;nofollow&#34;&gt;Dan Abramov: My React List&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;29:34 - Conferences&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://conf.reactjs.com/&#34; rel=&#34;nofollow&#34;&gt;React.js Conf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://react-next.com/&#34; rel=&#34;nofollow&#34;&gt;ReactNext&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reactiveconf.com/&#34; rel=&#34;nofollow&#34;&gt;ReactiveConf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.react-europe.org/&#34; rel=&#34;nofollow&#34;&gt;ReactEurope&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:28 - Technology From the Community&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/reactjs/redux&#34; rel=&#34;nofollow&#34;&gt;redux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://thundercats.js.org/&#34; rel=&#34;nofollow&#34;&gt;ThunderCats.js&lt;/a&gt;&lt;br&gt; 38:23 - Choices Are Expanding; Not Shrinking&lt;/li&gt;
&lt;li&gt;Linting&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;40:19 - The Future of React&lt;/div&gt;&lt;div&gt;42:39 - Starting More Communities&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://developingstory.netlify.com/&#34; rel=&#34;nofollow&#34;&gt;This Developing Story&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.visitmusiccity.com/&#34; rel=&#34;nofollow&#34;&gt;Nashville&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://egghead.io/lessons/react-react-in-7-minutes&#34; rel=&#34;nofollow&#34;&gt;egghead.io: React in 7 Minutes&lt;/a&gt; (Ben)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vimeo.com/166790294&#34; rel=&#34;nofollow&#34;&gt;Lee Byron: Immutable User Interfaces @ Render 2016&lt;/a&gt; (Ben)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=MGuKhcnrqGA&#34; rel=&#34;nofollow&#34;&gt;Nick Schrock: React.js Conf 2016 Keynote&lt;/a&gt; (Ben)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/facebookincubator/create-react-app&#34; rel=&#34;nofollow&#34;&gt;create-react-app&lt;/a&gt; (Ian)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/hemanth/functional-programming-jargon&#34; rel=&#34;nofollow&#34;&gt;Functional Programming Jargon&lt;/a&gt; (Ian)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://serverless.com/&#34; rel=&#34;nofollow&#34;&gt;The Serverless Framework&lt;/a&gt; (Ian)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://blog.benoitvallon.com/&#34; rel=&#34;nofollow&#34;&gt;Ben&amp;#39;s Blog&lt;/a&gt; (Berkeley)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Robot_series_(Asimov)&#34; rel=&#34;nofollow&#34;&gt;Isaac Asimov’s Robot Series&lt;/a&gt; (Berkeley)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=fCn8zs912OE&#34; rel=&#34;nofollow&#34;&gt;Vsauce: The Zipf Mystery&lt;/a&gt; (Berkeley)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.kinesis-ergo.com/shop/advantage-for-pc-mac/&#34; rel=&#34;nofollow&#34;&gt;Kinesis Advantage for PC &amp;amp; Mac&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guests: Benjamin Dunphy, Berkeley Martinez, and Ian Sinnott.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49069662" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/80fc7bf1-a768-4089-bc43-c3b202a7c8f9/stream.mp3"/>
                
                <guid isPermaLink="false">4b0b52ba-4234-42a6-aed7-64d4696e4cb9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/227-jsj-fostering-community-through-react-with-benjamin-dunphy-berkeley-martinez-and-ian-sinnott</link>
                <pubDate>Wed, 31 Aug 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3066</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>226 JSJ Test Doubles with Justin Searls</itunes:title>
                <title>226 JSJ Test Doubles with Justin Searls</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;React Remote Conf&lt;/a&gt; and &lt;a href=&#34;https://allremoteconfs.com/angular-2016&#34;&gt;Angular Remote Conf&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:15 - Justin Searls Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/searls&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/searls&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://about.me/searls&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://testdouble.com/&#34;&gt;Test Double&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/038-jsj-jasmine-with-justin-searls&#34;&gt;JavaScript Jabber Episode #038: Jasmine with Justin Searls&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:13 - Testing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/testdouble/testdouble.js&#34;&gt;testdouble.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/testdouble/teenytest&#34;&gt;teenytest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sinonjs.org/&#34;&gt;Sinon.JS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:44 - Mocking&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Growing-Object-Oriented-Software-Guided-Tests/dp/0321503627&#34;&gt;Growing Object-Oriented Software, Guided by Tests by Steve Freeman and Nat Pryce&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Jim_Weirich&#34;&gt;Jim Weirich&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:45 - Starting These Concepts as a Junior Developer&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Test-driven_development&#34;&gt;Test-driven Development&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:55 - &lt;a href=&#34;http://blog.testdouble.com/posts/2016-03-13-testdouble-vs-sinon.html&#34;&gt;testdouble.js vs. sinon.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Not_invented_here&#34;&gt;NIH = Not Invented Here&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:39 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Duck_typing&#34;&gt;Duck Typing&lt;/a&gt;, &lt;a href=&#34;https://en.wikipedia.org/wiki/Monkey_patch&#34;&gt;Monkey Patching&lt;/a&gt;, Duck Punching&lt;/div&gt;&lt;div&gt;32:22 - &lt;a href=&#34;https://nodejs.org/&#34;&gt;Node.js&lt;/a&gt; Negativity&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Design, Resources &lt;ul&gt;
&lt;li&gt;Martin Fowler’s Refactoring and Patterns Books&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215&#34;&gt;Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;42:52 - Community&lt;/div&gt;&lt;div&gt;45:08 - The AAA Rule: Arrange, Act, Assert&lt;/div&gt;&lt;div&gt;51:19 - Error Messages&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Unemployment (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/b0rk/status/755020037979856896&#34;&gt;Julia Evans&#39; Tweet: how to be a wizard programmer&lt;/a&gt;  (Jamison)&lt;/li&gt;
&lt;li&gt;See the good in people (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sinonjs.org/&#34;&gt;Sinon.JS&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/How-Stay-Motivated-Developing-Qualities/dp/B001E4SMKG&#34;&gt;How to Stay Motivated: Developing the Qualities of Success by Zig Ziglar&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Harry_Potter&#34;&gt;The Harry Potter Series&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://retropie.org.uk/&#34;&gt;RetroPie&lt;/a&gt; (Justin)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://opbeat.com/events/web-rebels-2016/#elm-can-make-you-a-better-javascript-developer&#34;&gt;How Elm can Make you a Better JavaScript Programer&lt;/a&gt; (Justin)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://nejsconf.com/&#34;&gt;NEJS Conf&lt;/a&gt; (Justin)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Justin Searls.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf</a> and <a href="https://allremoteconfs.com/angular-2016" rel="nofollow">Angular Remote Conf</a>
</div><div> </div><div>03:15 - Justin Searls Introduction</div><ul>
<li><a href="https://twitter.com/searls" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/searls" rel="nofollow">GitHub</a></li>
<li><a href="http://about.me/searls" rel="nofollow">Blog</a></li>
<li><a href="http://testdouble.com/" rel="nofollow">Test Double</a></li>
<li><a href="https://devchat.tv/js-jabber/038-jsj-jasmine-with-justin-searls" rel="nofollow">JavaScript Jabber Episode #038: Jasmine with Justin Searls</a></li>
</ul><div>04:13 - Testing</div><ul>
<li><a href="https://github.com/testdouble/testdouble.js" rel="nofollow">testdouble.js</a></li>
<li><a href="https://github.com/testdouble/teenytest" rel="nofollow">teenytest</a></li>
<li><a href="http://sinonjs.org/" rel="nofollow">Sinon.JS</a></li>
</ul><div>08:44 - Mocking</div><ul>
<li><a href="https://www.amazon.com/Growing-Object-Oriented-Software-Guided-Tests/dp/0321503627" rel="nofollow">Growing Object-Oriented Software, Guided by Tests by Steve Freeman and Nat Pryce</a></li>
<li><a href="https://en.wikipedia.org/wiki/Jim_Weirich" rel="nofollow">Jim Weirich</a></li>
</ul><div>14:45 - Starting These Concepts as a Junior Developer</div><ul><li><a href="https://en.wikipedia.org/wiki/Test-driven_development" rel="nofollow">Test-driven Development</a></li></ul><div>17:55 - <a href="http://blog.testdouble.com/posts/2016-03-13-testdouble-vs-sinon.html" rel="nofollow">testdouble.js vs. sinon.js</a>
</div><ul><li><a href="https://en.wikipedia.org/wiki/Not_invented_here" rel="nofollow">NIH = Not Invented Here</a></li></ul><div>26:39 - <a href="https://en.wikipedia.org/wiki/Duck_typing" rel="nofollow">Duck Typing</a>, <a href="https://en.wikipedia.org/wiki/Monkey_patch" rel="nofollow">Monkey Patching</a>, Duck Punching</div><div>32:22 - <a href="https://nodejs.org/" rel="nofollow">Node.js</a> Negativity</div><ul><li>Design, Resources <ul>
<li>Martin Fowler’s Refactoring and Patterns Books</li>
<li><a href="https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215" rel="nofollow">Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans</a></li>
</ul>
</li></ul><div>42:52 - Community</div><div>45:08 - The AAA Rule: Arrange, Act, Assert</div><div>51:19 - Error Messages</div><div> </div><div>Picks</div><ul>
<li>Unemployment (Jamison)</li>
<li>
<a href="http://reactrally.com/" rel="nofollow">React Rally</a> (Jamison)</li>
<li>
<a href="https://twitter.com/b0rk/status/755020037979856896" rel="nofollow">Julia Evans&#39; Tweet: how to be a wizard programmer</a>  (Jamison)</li>
<li>See the good in people (Aimee)</li>
<li>
<a href="http://sinonjs.org/" rel="nofollow">Sinon.JS</a> (Joe)</li>
<li>
<a href="https://www.amazon.com/How-Stay-Motivated-Developing-Qualities/dp/B001E4SMKG" rel="nofollow">How to Stay Motivated: Developing the Qualities of Success by Zig Ziglar</a> (Chuck)</li>
<li>
<a href="https://en.wikipedia.org/wiki/Harry_Potter" rel="nofollow">The Harry Potter Series</a> (Chuck)</li>
<li>
<a href="https://retropie.org.uk/" rel="nofollow">RetroPie</a> (Justin)</li>
<li>
<a href="https://opbeat.com/events/web-rebels-2016/#elm-can-make-you-a-better-javascript-developer" rel="nofollow">How Elm can Make you a Better JavaScript Programer</a> (Justin)</li>
<li>
<a href="https://nejsconf.com/" rel="nofollow">NEJS Conf</a> (Justin)</li>
</ul><div>Special Guest: Justin Searls.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf&lt;/a&gt; and &lt;a href=&#34;https://allremoteconfs.com/angular-2016&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:15 - Justin Searls Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/searls&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/searls&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://about.me/searls&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://testdouble.com/&#34; rel=&#34;nofollow&#34;&gt;Test Double&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/038-jsj-jasmine-with-justin-searls&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #038: Jasmine with Justin Searls&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:13 - Testing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/testdouble/testdouble.js&#34; rel=&#34;nofollow&#34;&gt;testdouble.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/testdouble/teenytest&#34; rel=&#34;nofollow&#34;&gt;teenytest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sinonjs.org/&#34; rel=&#34;nofollow&#34;&gt;Sinon.JS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:44 - Mocking&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Growing-Object-Oriented-Software-Guided-Tests/dp/0321503627&#34; rel=&#34;nofollow&#34;&gt;Growing Object-Oriented Software, Guided by Tests by Steve Freeman and Nat Pryce&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Jim_Weirich&#34; rel=&#34;nofollow&#34;&gt;Jim Weirich&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:45 - Starting These Concepts as a Junior Developer&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Test-driven_development&#34; rel=&#34;nofollow&#34;&gt;Test-driven Development&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:55 - &lt;a href=&#34;http://blog.testdouble.com/posts/2016-03-13-testdouble-vs-sinon.html&#34; rel=&#34;nofollow&#34;&gt;testdouble.js vs. sinon.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Not_invented_here&#34; rel=&#34;nofollow&#34;&gt;NIH = Not Invented Here&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:39 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Duck_typing&#34; rel=&#34;nofollow&#34;&gt;Duck Typing&lt;/a&gt;, &lt;a href=&#34;https://en.wikipedia.org/wiki/Monkey_patch&#34; rel=&#34;nofollow&#34;&gt;Monkey Patching&lt;/a&gt;, Duck Punching&lt;/div&gt;&lt;div&gt;32:22 - &lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt; Negativity&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Design, Resources &lt;ul&gt;
&lt;li&gt;Martin Fowler’s Refactoring and Patterns Books&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215&#34; rel=&#34;nofollow&#34;&gt;Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;42:52 - Community&lt;/div&gt;&lt;div&gt;45:08 - The AAA Rule: Arrange, Act, Assert&lt;/div&gt;&lt;div&gt;51:19 - Error Messages&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Unemployment (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/b0rk/status/755020037979856896&#34; rel=&#34;nofollow&#34;&gt;Julia Evans&amp;#39; Tweet: how to be a wizard programmer&lt;/a&gt;  (Jamison)&lt;/li&gt;
&lt;li&gt;See the good in people (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://sinonjs.org/&#34; rel=&#34;nofollow&#34;&gt;Sinon.JS&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.amazon.com/How-Stay-Motivated-Developing-Qualities/dp/B001E4SMKG&#34; rel=&#34;nofollow&#34;&gt;How to Stay Motivated: Developing the Qualities of Success by Zig Ziglar&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Harry_Potter&#34; rel=&#34;nofollow&#34;&gt;The Harry Potter Series&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://retropie.org.uk/&#34; rel=&#34;nofollow&#34;&gt;RetroPie&lt;/a&gt; (Justin)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://opbeat.com/events/web-rebels-2016/#elm-can-make-you-a-better-javascript-developer&#34; rel=&#34;nofollow&#34;&gt;How Elm can Make you a Better JavaScript Programer&lt;/a&gt; (Justin)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://nejsconf.com/&#34; rel=&#34;nofollow&#34;&gt;NEJS Conf&lt;/a&gt; (Justin)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Justin Searls.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61626409" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4c37c8cc-7efb-4612-ba9e-0746ae894106/stream.mp3"/>
                
                <guid isPermaLink="false">ad3c7f8c-62ab-4947-aca5-d013be115eac</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/226-jsj-test-doubles-with-justin-searls</link>
                <pubDate>Wed, 24 Aug 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3851</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>225 JSJ Functional Programming with John A. De Goes</itunes:title>
                <title>225 JSJ Functional Programming with John A. De Goes</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;03:08 - John A. De Goes Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jdegoes&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jdegoes&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://degoes.net/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://slamdata.com/&#34;&gt;SlamData&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:07 - &lt;a href=&#34;http://www.purescript.org/&#34;&gt;PureScript&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/189-jsj-purescript-with-john-a-de-goes-and-phil-freeman&#34;&gt;JavaScript Jabber Episode #189: PureScript with John A. De Goes and Phil Freeman&lt;/a&gt;&lt;/div&gt;&lt;div&gt;04:58 - “Purely Functional”&lt;/div&gt;&lt;div&gt;&lt;action-text-attachment content-type=&#34;image&#34; url=&#34;https://devchat.tv/wp-content/uploads/2016/08/interactive-1.gif&#34;&gt;&lt;figure class=&#34;attachment attachment--preview&#34;&gt;
  &lt;img src=&#34;https://devchat.tv/wp-content/uploads/2016/08/interactive-1.gif&#34;&gt;
&lt;/figure&gt;&lt;/action-text-attachment&gt;&lt;/div&gt;&lt;div&gt;09:18 - Weaknesses With &lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_programming&#34;&gt;Functional Programming&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Object-oriented_programming&#34;&gt;Object-oriented Programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Procedural_programming&#34;&gt;Procedural Programming&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:36 - Organizing a FP Codebase&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://degoes.net/articles/modern-fp&#34;&gt;John A. De Goes: A Modern Architecture for FP&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:54 - Beginners and Functional Programming; Getting Started&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Learning About the History of Functional Programming&lt;/li&gt;
&lt;li&gt;Hiring Junior Devs to do FP&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;28:20 - The Rise of Functional Programming in JavaScript-land&lt;/div&gt;&lt;div&gt;32:08 - Handling Existing Applications&lt;/div&gt;&lt;div&gt;36:03 - Complexity Argument&lt;/div&gt;&lt;div&gt;41:53 - Weighing Language Tradeoffs; Alt.js&lt;/div&gt;&lt;div&gt;
&lt;br&gt; Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://youtu.be/hHzWG1FltaE&#34;&gt;Nadia Odunayo: The Guest: A Guide To Code Hospitality @ RailsConf 2016&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://joneshf.github.io/programming/2015/10/04/Cleanup-Algorithm.html&#34;&gt;Cleanup Algorithm&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://pgexercises.com/&#34;&gt;PostgreSQL Exercises&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.apple.com/ipad-pro/&#34;&gt;iPad Pro&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.apple.com/smart-keyboard/&#34;&gt;Smart Keyboard for iPad Pro&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.apple.com/apple-pencil/&#34;&gt;Apple Pencil&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.goodnotesapp.com/&#34;&gt;GoodNotes&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.slideshare.net/jdegoes/halogen-past-present-and-future&#34;&gt;John A. De Goes: Halogen: Past, Present, and Future&lt;/a&gt; (John)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://github.com/slamdata/slamdata&#34;&gt;slamdata&lt;/a&gt; (John)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: John A. De Goes.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>03:08 - John A. De Goes Introduction</div><ul>
<li><a href="https://twitter.com/jdegoes" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/jdegoes" rel="nofollow">GitHub</a></li>
<li><a href="http://degoes.net/" rel="nofollow">Blog</a></li>
<li><a href="http://slamdata.com/" rel="nofollow">SlamData</a></li>
</ul><div>04:07 - <a href="http://www.purescript.org/" rel="nofollow">PureScript</a>
</div><div><a href="https://devchat.tv/js-jabber/189-jsj-purescript-with-john-a-de-goes-and-phil-freeman" rel="nofollow">JavaScript Jabber Episode #189: PureScript with John A. De Goes and Phil Freeman</a></div><div>04:58 - “Purely Functional”</div><div><figure>
  <img src="https://devchat.tv/wp-content/uploads/2016/08/interactive-1.gif">
</figure></div><div>09:18 - Weaknesses With <a href="https://en.wikipedia.org/wiki/Functional_programming" rel="nofollow">Functional Programming</a>
</div><ul>
<li><a href="https://en.wikipedia.org/wiki/Object-oriented_programming" rel="nofollow">Object-oriented Programming</a></li>
<li><a href="https://en.wikipedia.org/wiki/Procedural_programming" rel="nofollow">Procedural Programming</a></li>
</ul><div>14:36 - Organizing a FP Codebase</div><ul><li><a href="http://degoes.net/articles/modern-fp" rel="nofollow">John A. De Goes: A Modern Architecture for FP</a></li></ul><div>17:54 - Beginners and Functional Programming; Getting Started</div><ul>
<li>Learning About the History of Functional Programming</li>
<li>Hiring Junior Devs to do FP</li>
</ul><div>28:20 - The Rise of Functional Programming in JavaScript-land</div><div>32:08 - Handling Existing Applications</div><div>36:03 - Complexity Argument</div><div>41:53 - Weighing Language Tradeoffs; Alt.js</div><div>
<br> Picks</div><ul>
<li>
<a href="https://youtu.be/hHzWG1FltaE" rel="nofollow">Nadia Odunayo: The Guest: A Guide To Code Hospitality @ RailsConf 2016</a> (Aimee)</li>
<li>
<a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)</li>
<li>
<a href="http://joneshf.github.io/programming/2015/10/04/Cleanup-Algorithm.html" rel="nofollow">Cleanup Algorithm</a> (Jamison)</li>
<li>
<a href="https://pgexercises.com/" rel="nofollow">PostgreSQL Exercises</a> (Jamison)</li>
<li>
<a href="http://www.apple.com/ipad-pro/" rel="nofollow">iPad Pro</a> (Chuck)</li>
<li>
<a href="http://www.apple.com/smart-keyboard/" rel="nofollow">Smart Keyboard for iPad Pro</a> (Chuck)</li>
<li>
<a href="http://www.apple.com/apple-pencil/" rel="nofollow">Apple Pencil</a> (Chuck)</li>
<li>
<a href="http://www.goodnotesapp.com/" rel="nofollow">GoodNotes</a> (Chuck)</li>
<li>
<a href="http://www.slideshare.net/jdegoes/halogen-past-present-and-future" rel="nofollow">John A. De Goes: Halogen: Past, Present, and Future</a> (John)</li>
<li>
<a href="http://github.com/slamdata/slamdata" rel="nofollow">slamdata</a> (John)</li>
</ul><div>Special Guest: John A. De Goes.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;03:08 - John A. De Goes Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jdegoes&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jdegoes&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://degoes.net/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://slamdata.com/&#34; rel=&#34;nofollow&#34;&gt;SlamData&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:07 - &lt;a href=&#34;http://www.purescript.org/&#34; rel=&#34;nofollow&#34;&gt;PureScript&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/189-jsj-purescript-with-john-a-de-goes-and-phil-freeman&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #189: PureScript with John A. De Goes and Phil Freeman&lt;/a&gt;&lt;/div&gt;&lt;div&gt;04:58 - “Purely Functional”&lt;/div&gt;&lt;div&gt;&lt;figure&gt;
  &lt;img src=&#34;https://devchat.tv/wp-content/uploads/2016/08/interactive-1.gif&#34;&gt;
&lt;/figure&gt;&lt;/div&gt;&lt;div&gt;09:18 - Weaknesses With &lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_programming&#34; rel=&#34;nofollow&#34;&gt;Functional Programming&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Object-oriented_programming&#34; rel=&#34;nofollow&#34;&gt;Object-oriented Programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Procedural_programming&#34; rel=&#34;nofollow&#34;&gt;Procedural Programming&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:36 - Organizing a FP Codebase&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://degoes.net/articles/modern-fp&#34; rel=&#34;nofollow&#34;&gt;John A. De Goes: A Modern Architecture for FP&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:54 - Beginners and Functional Programming; Getting Started&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Learning About the History of Functional Programming&lt;/li&gt;
&lt;li&gt;Hiring Junior Devs to do FP&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;28:20 - The Rise of Functional Programming in JavaScript-land&lt;/div&gt;&lt;div&gt;32:08 - Handling Existing Applications&lt;/div&gt;&lt;div&gt;36:03 - Complexity Argument&lt;/div&gt;&lt;div&gt;41:53 - Weighing Language Tradeoffs; Alt.js&lt;/div&gt;&lt;div&gt;
&lt;br&gt; Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://youtu.be/hHzWG1FltaE&#34; rel=&#34;nofollow&#34;&gt;Nadia Odunayo: The Guest: A Guide To Code Hospitality @ RailsConf 2016&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://joneshf.github.io/programming/2015/10/04/Cleanup-Algorithm.html&#34; rel=&#34;nofollow&#34;&gt;Cleanup Algorithm&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://pgexercises.com/&#34; rel=&#34;nofollow&#34;&gt;PostgreSQL Exercises&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.apple.com/ipad-pro/&#34; rel=&#34;nofollow&#34;&gt;iPad Pro&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.apple.com/smart-keyboard/&#34; rel=&#34;nofollow&#34;&gt;Smart Keyboard for iPad Pro&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.apple.com/apple-pencil/&#34; rel=&#34;nofollow&#34;&gt;Apple Pencil&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.goodnotesapp.com/&#34; rel=&#34;nofollow&#34;&gt;GoodNotes&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.slideshare.net/jdegoes/halogen-past-present-and-future&#34; rel=&#34;nofollow&#34;&gt;John A. De Goes: Halogen: Past, Present, and Future&lt;/a&gt; (John)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://github.com/slamdata/slamdata&#34; rel=&#34;nofollow&#34;&gt;slamdata&lt;/a&gt; (John)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: John A. De Goes.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53928019" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/985fc1c7-f979-4cfc-b6b6-e3a1f15f9dba/stream.mp3"/>
                
                <guid isPermaLink="false">3c9c592d-1900-4c71-b0cc-3acd2db08ef7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/225-jsj-functional-programming-with-john-a-de-goes</link>
                <pubDate>Wed, 17 Aug 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3370</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>224 JSJ Cypress.js with Brian Mann</itunes:title>
                <title>224 JSJ Cypress.js with Brian Mann</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://allremoteconfs.com/angular-2016&#34;&gt;Angular Remote Conf&lt;/a&gt; and &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;React Remote Conf&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:18 - Brian Mann Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/be_mann&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/brian-mann&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:33 - &lt;a href=&#34;https://www.cypress.io/&#34;&gt;Cypress.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:09 - &lt;a href=&#34;http://www.seleniumhq.org/&#34;&gt;Selenium&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;08:56 - Cypress vs Selenium&lt;/div&gt;&lt;div&gt;16:54 - Similarities: Cypress and &lt;a href=&#34;http://www.protractortest.org/#/&#34;&gt;Protractor&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;18:22 - Mocking API Data&lt;/div&gt;&lt;div&gt;20:40 - Getting Started with Cypress and The Migration Process&lt;/div&gt;&lt;div&gt;21:54 - Testing&lt;/div&gt;&lt;div&gt;30:31 - Handling Data on the Backend&lt;/div&gt;&lt;div&gt;34:16 - What’s coming next in Cypress?&lt;/div&gt;&lt;div&gt;Special Guest: Brian Mann.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://allremoteconfs.com/angular-2016" rel="nofollow">Angular Remote Conf</a> and <a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf</a>
</div><div> </div><div>03:18 - Brian Mann Introduction</div><ul>
<li><a href="https://twitter.com/be_mann" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/brian-mann" rel="nofollow">GitHub</a></li>
</ul><div>03:33 - <a href="https://www.cypress.io/" rel="nofollow">Cypress.io</a>
</div><div>04:09 - <a href="http://www.seleniumhq.org/" rel="nofollow">Selenium</a>
</div><div>08:56 - Cypress vs Selenium</div><div>16:54 - Similarities: Cypress and <a href="http://www.protractortest.org/#/" rel="nofollow">Protractor</a>
</div><div>18:22 - Mocking API Data</div><div>20:40 - Getting Started with Cypress and The Migration Process</div><div>21:54 - Testing</div><div>30:31 - Handling Data on the Backend</div><div>34:16 - What’s coming next in Cypress?</div><div>Special Guest: Brian Mann.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://allremoteconfs.com/angular-2016&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt; and &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:18 - Brian Mann Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/be_mann&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/brian-mann&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:33 - &lt;a href=&#34;https://www.cypress.io/&#34; rel=&#34;nofollow&#34;&gt;Cypress.io&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:09 - &lt;a href=&#34;http://www.seleniumhq.org/&#34; rel=&#34;nofollow&#34;&gt;Selenium&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;08:56 - Cypress vs Selenium&lt;/div&gt;&lt;div&gt;16:54 - Similarities: Cypress and &lt;a href=&#34;http://www.protractortest.org/#/&#34; rel=&#34;nofollow&#34;&gt;Protractor&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;18:22 - Mocking API Data&lt;/div&gt;&lt;div&gt;20:40 - Getting Started with Cypress and The Migration Process&lt;/div&gt;&lt;div&gt;21:54 - Testing&lt;/div&gt;&lt;div&gt;30:31 - Handling Data on the Backend&lt;/div&gt;&lt;div&gt;34:16 - What’s coming next in Cypress?&lt;/div&gt;&lt;div&gt;Special Guest: Brian Mann.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43726053" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a2497d9e-63c8-4c5a-b0c7-41540a5eed65/stream.mp3"/>
                
                <guid isPermaLink="false">49dd848f-9b44-47d5-90a4-91d7345921a1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/224-jsj-cypress-js-with-brian-mann</link>
                <pubDate>Wed, 10 Aug 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2732</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>223 JSJ WebStorm with Dennis Ushakov</itunes:title>
                <title>223 JSJ WebStorm with Dennis Ushakov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;React Remote Conf&lt;/a&gt; and &lt;a href=&#34;https://allremoteconfs.com/angular-2016&#34;&gt;Angular Remote Conf&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:18 - Dennis Ushakov Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/en_Dal&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/denofevil&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.jetbrains.com/&#34;&gt;JetBrains&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://youtrack.jetbrains.com/oauth?state=%2Fissues%2FWEB&#34;&gt;JetBrains Issue Tracker&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.jetbrains.com/webstorm/&#34;&gt;WebStorm&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/WebStormIDE&#34;&gt;@WebStormIDE&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:54 - Writing an IDE in Java&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jetbrains.com/youtrack/&#34;&gt;YouTrack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.jetbrains.com/teamcity/&#34;&gt;TeamCity&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:50 - Specs&lt;/div&gt;&lt;div&gt;05:43 - &lt;a href=&#34;https://www.jetbrains.com/webstorm/&#34;&gt;WebStorm&lt;/a&gt; Defined&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Integrated_development_environment&#34;&gt;Integrated Development Environment (IDE)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:19 - IDEs vs Text Editors&lt;/div&gt;&lt;div&gt;08:31 - Building an IDE&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Language Support&lt;/li&gt;
&lt;li&gt;External Tool Support&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Abstract_syntax_tree&#34;&gt;Abstract Syntax Tree (AST)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:00 - Code Reuse&lt;/div&gt;&lt;div&gt;15:07 - Prioritizing Features&lt;/div&gt;&lt;div&gt;17:11 - Why is IDE tooling important?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“Code is read a lot more than it’s written.”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;19:57 - Refactorings&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The Dynamic Nature of JavaScript&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;-specific Refactorings&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:35 - Next Versions of Webstorm&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jetbrains.com/support/eap/&#34;&gt;Early Access Program&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:07 - Framework Support; Usage Data&lt;/div&gt;&lt;div&gt;28:12 - Other Technology and Framework Support&lt;/div&gt;&lt;div&gt;31:12 - Working for &lt;a href=&#34;https://www.jetbrains.com/&#34;&gt;JetBrains&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;32:17 - Release Cycles and Procedures&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jetbrains.com/support/eap/&#34;&gt;Early Access Program&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:39 - Java Source Code Contribution&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://kotlinlang.org/&#34;&gt;Kotlin&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://medium.com/@jkriss/human-scale-technology-75da763eb03#.uj93v2vgo&#34;&gt;Jesse Kriss: Human scale technology&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;Vote (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://panic.com/transmit/&#34;&gt;Transmit&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://store.steampowered.com/app/290870/&#34;&gt;Steam Squad&lt;/a&gt; (Dennis)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.ergobaby.eu/baby-carriers-original-360-fall-2014-final-name-tbd.html&#34;&gt;Ergobaby Four Position 360 Baby Carrier&lt;/a&gt; (Dennis)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dennis Ushakov.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf</a> and <a href="https://allremoteconfs.com/angular-2016" rel="nofollow">Angular Remote Conf</a>
</div><div> </div><div>03:18 - Dennis Ushakov Introduction</div><ul>
<li><a href="https://twitter.com/en_Dal" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/denofevil" rel="nofollow">GitHub</a></li>
<li>
<a href="https://www.jetbrains.com/" rel="nofollow">JetBrains</a><ul><li><a href="https://youtrack.jetbrains.com/oauth?state=%2Fissues%2FWEB" rel="nofollow">JetBrains Issue Tracker</a></li></ul>
</li>
<li>
<a href="https://www.jetbrains.com/webstorm/" rel="nofollow">WebStorm</a><ul><li>
<a href="https://twitter.com/WebStormIDE" rel="nofollow">@WebStormIDE</a>  </li></ul>
</li>
</ul><div>03:54 - Writing an IDE in Java</div><ul>
<li><a href="https://www.jetbrains.com/youtrack/" rel="nofollow">YouTrack</a></li>
<li>
<a href="https://www.jetbrains.com/teamcity/" rel="nofollow">TeamCity</a>  </li>
</ul><div>04:50 - Specs</div><div>05:43 - <a href="https://www.jetbrains.com/webstorm/" rel="nofollow">WebStorm</a> Defined</div><ul><li><a href="https://en.wikipedia.org/wiki/Integrated_development_environment" rel="nofollow">Integrated Development Environment (IDE)</a></li></ul><div>06:19 - IDEs vs Text Editors</div><div>08:31 - Building an IDE</div><ul>
<li>Language Support</li>
<li>External Tool Support</li>
<li><a href="https://en.wikipedia.org/wiki/Abstract_syntax_tree" rel="nofollow">Abstract Syntax Tree (AST)</a></li>
</ul><div>13:00 - Code Reuse</div><div>15:07 - Prioritizing Features</div><div>17:11 - Why is IDE tooling important?</div><ul><li>“Code is read a lot more than it’s written.”</li></ul><div>19:57 - Refactorings</div><ul>
<li>The Dynamic Nature of JavaScript</li>
<li>
<a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a>-specific Refactorings</li>
</ul><div>23:35 - Next Versions of Webstorm</div><ul><li><a href="https://www.jetbrains.com/support/eap/" rel="nofollow">Early Access Program</a></li></ul><div>25:07 - Framework Support; Usage Data</div><div>28:12 - Other Technology and Framework Support</div><div>31:12 - Working for <a href="https://www.jetbrains.com/" rel="nofollow">JetBrains</a>
</div><div>32:17 - Release Cycles and Procedures</div><ul><li><a href="https://www.jetbrains.com/support/eap/" rel="nofollow">Early Access Program</a></li></ul><div>34:39 - Java Source Code Contribution</div><ul><li><a href="https://kotlinlang.org/" rel="nofollow">Kotlin</a></li></ul><div> </div><div>Picks</div><ul>
<li>
<a href="https://medium.com/@jkriss/human-scale-technology-75da763eb03#.uj93v2vgo" rel="nofollow">Jesse Kriss: Human scale technology</a> (Jamison)</li>
<li>
<a href="http://reactrally.com/" rel="nofollow">React Rally</a> (Jamison)</li>
<li>Vote (Chuck)</li>
<li>
<a href="https://panic.com/transmit/" rel="nofollow">Transmit</a> (Chuck)</li>
<li>
<a href="http://store.steampowered.com/app/290870/" rel="nofollow">Steam Squad</a> (Dennis)</li>
<li>
<a href="http://www.ergobaby.eu/baby-carriers-original-360-fall-2014-final-name-tbd.html" rel="nofollow">Ergobaby Four Position 360 Baby Carrier</a> (Dennis)</li>
</ul><div>Special Guest: Dennis Ushakov.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf&lt;/a&gt; and &lt;a href=&#34;https://allremoteconfs.com/angular-2016&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:18 - Dennis Ushakov Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/en_Dal&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/denofevil&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.jetbrains.com/&#34; rel=&#34;nofollow&#34;&gt;JetBrains&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://youtrack.jetbrains.com/oauth?state=%2Fissues%2FWEB&#34; rel=&#34;nofollow&#34;&gt;JetBrains Issue Tracker&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.jetbrains.com/webstorm/&#34; rel=&#34;nofollow&#34;&gt;WebStorm&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/WebStormIDE&#34; rel=&#34;nofollow&#34;&gt;@WebStormIDE&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:54 - Writing an IDE in Java&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jetbrains.com/youtrack/&#34; rel=&#34;nofollow&#34;&gt;YouTrack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.jetbrains.com/teamcity/&#34; rel=&#34;nofollow&#34;&gt;TeamCity&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:50 - Specs&lt;/div&gt;&lt;div&gt;05:43 - &lt;a href=&#34;https://www.jetbrains.com/webstorm/&#34; rel=&#34;nofollow&#34;&gt;WebStorm&lt;/a&gt; Defined&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Integrated_development_environment&#34; rel=&#34;nofollow&#34;&gt;Integrated Development Environment (IDE)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:19 - IDEs vs Text Editors&lt;/div&gt;&lt;div&gt;08:31 - Building an IDE&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Language Support&lt;/li&gt;
&lt;li&gt;External Tool Support&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Abstract_syntax_tree&#34; rel=&#34;nofollow&#34;&gt;Abstract Syntax Tree (AST)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:00 - Code Reuse&lt;/div&gt;&lt;div&gt;15:07 - Prioritizing Features&lt;/div&gt;&lt;div&gt;17:11 - Why is IDE tooling important?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“Code is read a lot more than it’s written.”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;19:57 - Refactorings&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;The Dynamic Nature of JavaScript&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;-specific Refactorings&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:35 - Next Versions of Webstorm&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jetbrains.com/support/eap/&#34; rel=&#34;nofollow&#34;&gt;Early Access Program&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:07 - Framework Support; Usage Data&lt;/div&gt;&lt;div&gt;28:12 - Other Technology and Framework Support&lt;/div&gt;&lt;div&gt;31:12 - Working for &lt;a href=&#34;https://www.jetbrains.com/&#34; rel=&#34;nofollow&#34;&gt;JetBrains&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;32:17 - Release Cycles and Procedures&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jetbrains.com/support/eap/&#34; rel=&#34;nofollow&#34;&gt;Early Access Program&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:39 - Java Source Code Contribution&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://kotlinlang.org/&#34; rel=&#34;nofollow&#34;&gt;Kotlin&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://medium.com/@jkriss/human-scale-technology-75da763eb03#.uj93v2vgo&#34; rel=&#34;nofollow&#34;&gt;Jesse Kriss: Human scale technology&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;Vote (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://panic.com/transmit/&#34; rel=&#34;nofollow&#34;&gt;Transmit&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://store.steampowered.com/app/290870/&#34; rel=&#34;nofollow&#34;&gt;Steam Squad&lt;/a&gt; (Dennis)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.ergobaby.eu/baby-carriers-original-360-fall-2014-final-name-tbd.html&#34; rel=&#34;nofollow&#34;&gt;Ergobaby Four Position 360 Baby Carrier&lt;/a&gt; (Dennis)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Dennis Ushakov.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="75144881" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a79f5a12-a972-4a7f-9656-71eed550d942/stream.mp3"/>
                
                <guid isPermaLink="false">17891d9f-2904-486f-9dfb-be1b3c21a42e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/223-jsj-webstorm-with-dennis-ushakov</link>
                <pubDate>Wed, 03 Aug 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>4696</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>222 JSJ Nodal with Keith Horwood</itunes:title>
                <title>222 JSJ Nodal with Keith Horwood</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:35 - Keith Horwood Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/keithwhor&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/keithwhor&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.keithwhor.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://polybit.com/&#34;&gt;Polybit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:50 - &lt;a href=&#34;http://www.nodaljs.com/&#34;&gt;Nodal&lt;/a&gt; | &lt;a href=&#34;https://github.com/keithwhor/nodal&#34;&gt;nodal&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.turnkeylinux.org/lampstack&#34;&gt;The LAMP Stack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34;&gt;Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.djangoproject.com/&#34;&gt;Django&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rubyonrails.org/&#34;&gt;Rails&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:41 - Frameworks&lt;/div&gt;&lt;div&gt;07:56 - Async Flow; Callback Execution&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://brian.io/&#34;&gt;Brian LeRoux&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;10:29 - Nodal Use Cases&lt;/div&gt;&lt;div&gt;13:11 - &lt;a href=&#34;http://graphql.org/&#34;&gt;GraphQL&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;15:07 - &lt;a href=&#34;https://www.postgresql.org/&#34;&gt;PostgreSQL&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;17:56 - Developer Evolution&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/poly/dotcom&#34;&gt;github.com/poly/dotcom&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;24:05 - Scheduled Tasks and Migrations&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://sidekiq.org/&#34;&gt;Sidekiq&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;28:57 - ORM Flexibility&lt;/div&gt;&lt;div&gt;33:14 - API Payloads&lt;/div&gt;&lt;div&gt;35:24 - The ORM&lt;/div&gt;&lt;div&gt;40:37 - Testing&lt;/div&gt;&lt;div&gt;43:10 - 1.0?&lt;/div&gt;&lt;div&gt;45:18 - Getting Started&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://conf.utahjs.com/&#34;&gt;The 2016 UtahJS Conference&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://chrismm.com/blog/how-to-reduce-the-cognitive-load-of-your-code/&#34;&gt;Writing good code: how to reduce the cognitive load of your code&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://naturalvitality.com/natural-calm/&#34;&gt;Natural Calm&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;Unplugging from technology (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/hashtag/codenewbie&#34;&gt;#CodeNewbie&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/angular-2016&#34;&gt;Angular Remote Conf&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;React Remote Conf&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/rails-2016&#34;&gt;Rails Remote Conf&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/&#34;&gt;All Remote Confs&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://medium.com/@keithwhor/react-iot-bots-apis-why-web-development-needs-a-change-299930cec3c6#.x6e4mcfnn&#34;&gt;React, IoT, Bots, APIs — Why Web Development Needs a Change&lt;/a&gt; (Keith)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/mapmeld/fortran-machine&#34;&gt;fortran-machine&lt;/a&gt; (Keith)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Keith Horwood .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:35 - Keith Horwood Introduction</div><ul>
<li><a href="https://twitter.com/keithwhor" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/keithwhor" rel="nofollow">GitHub</a></li>
<li><a href="http://www.keithwhor.com/" rel="nofollow">Blog</a></li>
<li><a href="https://polybit.com/" rel="nofollow">Polybit</a></li>
</ul><div>02:50 - <a href="http://www.nodaljs.com/" rel="nofollow">Nodal</a> | <a href="https://github.com/keithwhor/nodal" rel="nofollow">nodal</a>
</div><ul>
<li><a href="https://www.turnkeylinux.org/lampstack" rel="nofollow">The LAMP Stack</a></li>
<li><a href="https://nodejs.org/en/" rel="nofollow">Node.js</a></li>
<li><a href="https://www.djangoproject.com/" rel="nofollow">Django</a></li>
<li><a href="http://rubyonrails.org/" rel="nofollow">Rails</a></li>
</ul><div>05:41 - Frameworks</div><div>07:56 - Async Flow; Callback Execution</div><ul><li><a href="http://brian.io/" rel="nofollow">Brian LeRoux</a></li></ul><div>10:29 - Nodal Use Cases</div><div>13:11 - <a href="http://graphql.org/" rel="nofollow">GraphQL</a>
</div><div>15:07 - <a href="https://www.postgresql.org/" rel="nofollow">PostgreSQL</a>
</div><div>17:56 - Developer Evolution</div><ul><li><a href="https://github.com/poly/dotcom" rel="nofollow">github.com/poly/dotcom</a></li></ul><div>24:05 - Scheduled Tasks and Migrations</div><ul><li><a href="http://sidekiq.org/" rel="nofollow">Sidekiq</a></li></ul><div>28:57 - ORM Flexibility</div><div>33:14 - API Payloads</div><div>35:24 - The ORM</div><div>40:37 - Testing</div><div>43:10 - 1.0?</div><div>45:18 - Getting Started</div><div> </div><div>Picks</div><ul>
<li>
<a href="https://conf.utahjs.com/" rel="nofollow">The 2016 UtahJS Conference</a> (Dave)</li>
<li>
<a href="http://chrismm.com/blog/how-to-reduce-the-cognitive-load-of-your-code/" rel="nofollow">Writing good code: how to reduce the cognitive load of your code</a> (Aimee)</li>
<li>
<a href="http://naturalvitality.com/natural-calm/" rel="nofollow">Natural Calm</a> (Aimee)</li>
<li>Unplugging from technology (Chuck)</li>
<li>
<a href="https://twitter.com/hashtag/codenewbie" rel="nofollow">#CodeNewbie</a> (Chuck)</li>
<li>
<a href="https://allremoteconfs.com/angular-2016" rel="nofollow">Angular Remote Conf</a> (Chuck)</li>
<li>
<a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf</a> (Chuck)</li>
<li>
<a href="https://allremoteconfs.com/rails-2016" rel="nofollow">Rails Remote Conf</a> (Chuck)</li>
<li>
<a href="https://allremoteconfs.com/" rel="nofollow">All Remote Confs</a> (Chuck)</li>
<li>
<a href="https://medium.com/@keithwhor/react-iot-bots-apis-why-web-development-needs-a-change-299930cec3c6#.x6e4mcfnn" rel="nofollow">React, IoT, Bots, APIs — Why Web Development Needs a Change</a> (Keith)</li>
<li>
<a href="https://github.com/mapmeld/fortran-machine" rel="nofollow">fortran-machine</a> (Keith)</li>
</ul><div>Special Guest: Keith Horwood .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:35 - Keith Horwood Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/keithwhor&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/keithwhor&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.keithwhor.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://polybit.com/&#34; rel=&#34;nofollow&#34;&gt;Polybit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:50 - &lt;a href=&#34;http://www.nodaljs.com/&#34; rel=&#34;nofollow&#34;&gt;Nodal&lt;/a&gt; | &lt;a href=&#34;https://github.com/keithwhor/nodal&#34; rel=&#34;nofollow&#34;&gt;nodal&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.turnkeylinux.org/lampstack&#34; rel=&#34;nofollow&#34;&gt;The LAMP Stack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.djangoproject.com/&#34; rel=&#34;nofollow&#34;&gt;Django&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rubyonrails.org/&#34; rel=&#34;nofollow&#34;&gt;Rails&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:41 - Frameworks&lt;/div&gt;&lt;div&gt;07:56 - Async Flow; Callback Execution&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://brian.io/&#34; rel=&#34;nofollow&#34;&gt;Brian LeRoux&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;10:29 - Nodal Use Cases&lt;/div&gt;&lt;div&gt;13:11 - &lt;a href=&#34;http://graphql.org/&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;15:07 - &lt;a href=&#34;https://www.postgresql.org/&#34; rel=&#34;nofollow&#34;&gt;PostgreSQL&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;17:56 - Developer Evolution&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/poly/dotcom&#34; rel=&#34;nofollow&#34;&gt;github.com/poly/dotcom&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;24:05 - Scheduled Tasks and Migrations&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://sidekiq.org/&#34; rel=&#34;nofollow&#34;&gt;Sidekiq&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;28:57 - ORM Flexibility&lt;/div&gt;&lt;div&gt;33:14 - API Payloads&lt;/div&gt;&lt;div&gt;35:24 - The ORM&lt;/div&gt;&lt;div&gt;40:37 - Testing&lt;/div&gt;&lt;div&gt;43:10 - 1.0?&lt;/div&gt;&lt;div&gt;45:18 - Getting Started&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://conf.utahjs.com/&#34; rel=&#34;nofollow&#34;&gt;The 2016 UtahJS Conference&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://chrismm.com/blog/how-to-reduce-the-cognitive-load-of-your-code/&#34; rel=&#34;nofollow&#34;&gt;Writing good code: how to reduce the cognitive load of your code&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://naturalvitality.com/natural-calm/&#34; rel=&#34;nofollow&#34;&gt;Natural Calm&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;Unplugging from technology (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/hashtag/codenewbie&#34; rel=&#34;nofollow&#34;&gt;#CodeNewbie&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/angular-2016&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/rails-2016&#34; rel=&#34;nofollow&#34;&gt;Rails Remote Conf&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/&#34; rel=&#34;nofollow&#34;&gt;All Remote Confs&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://medium.com/@keithwhor/react-iot-bots-apis-why-web-development-needs-a-change-299930cec3c6#.x6e4mcfnn&#34; rel=&#34;nofollow&#34;&gt;React, IoT, Bots, APIs — Why Web Development Needs a Change&lt;/a&gt; (Keith)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/mapmeld/fortran-machine&#34; rel=&#34;nofollow&#34;&gt;fortran-machine&lt;/a&gt; (Keith)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Keith Horwood .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54522775" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/30b0c657-4324-4854-9b3c-1aff15ad2674/stream.mp3"/>
                
                <guid isPermaLink="false">675db964-db4f-44da-88f9-2bf55f3f4aef</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/222-jsj-nodal-with-keith-horwood</link>
                <pubDate>Wed, 27 Jul 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3407</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>221 JSJ Visual Studio Code with Wade Anderson Live From Microsoft Build 2016</itunes:title>
                <title>221 JSJ Visual Studio Code with Wade Anderson Live From Microsoft Build 2016</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Wade Anderson of Microsoft about &lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt;. You can follow him on &lt;a href=&#34;https://twitter.com/waderyan_&#34;&gt;Twitter&lt;/a&gt;, or check out what he’s done over on &lt;a href=&#34;https://github.com/waderyan&#34;&gt;GitHub&lt;/a&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt1266020/&#34;&gt;Parks and Recreation&lt;/a&gt; (Wade)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.vidangel.com/browse&#34;&gt;VidAngel&lt;/a&gt; (Wade)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;A special thanks again goes out to &lt;a href=&#34;https://twitter.com/richcampbell&#34;&gt;Richard Campbell&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/carlfranklin&#34;&gt;Carl Franklin&lt;/a&gt; from &lt;a href=&#34;https://www.dotnetrocks.com/&#34;&gt;.NETRocks&lt;/a&gt; for putting this podcast series together! You rock!&lt;/div&gt;&lt;div&gt;Special Guest: Wade Anderson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This episode was recorded live from The <a href="https://build.microsoft.com/" rel="nofollow">Microsoft Build Conference</a> 2016. In this episode we chatted with Wade Anderson of Microsoft about <a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a>. You can follow him on <a href="https://twitter.com/waderyan_" rel="nofollow">Twitter</a>, or check out what he’s done over on <a href="https://github.com/waderyan" rel="nofollow">GitHub</a>.</div><div> </div><div>Picks</div><ul>
<li>
<a href="http://www.imdb.com/title/tt1266020/" rel="nofollow">Parks and Recreation</a> (Wade)</li>
<li>
<a href="https://www.vidangel.com/browse" rel="nofollow">VidAngel</a> (Wade)</li>
</ul><div> </div><div>A special thanks again goes out to <a href="https://twitter.com/richcampbell" rel="nofollow">Richard Campbell</a> and <a href="https://twitter.com/carlfranklin" rel="nofollow">Carl Franklin</a> from <a href="https://www.dotnetrocks.com/" rel="nofollow">.NETRocks</a> for putting this podcast series together! You rock!</div><div>Special Guest: Wade Anderson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Wade Anderson of Microsoft about &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;. You can follow him on &lt;a href=&#34;https://twitter.com/waderyan_&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;, or check out what he’s done over on &lt;a href=&#34;https://github.com/waderyan&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt1266020/&#34; rel=&#34;nofollow&#34;&gt;Parks and Recreation&lt;/a&gt; (Wade)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.vidangel.com/browse&#34; rel=&#34;nofollow&#34;&gt;VidAngel&lt;/a&gt; (Wade)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;A special thanks again goes out to &lt;a href=&#34;https://twitter.com/richcampbell&#34; rel=&#34;nofollow&#34;&gt;Richard Campbell&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/carlfranklin&#34; rel=&#34;nofollow&#34;&gt;Carl Franklin&lt;/a&gt; from &lt;a href=&#34;https://www.dotnetrocks.com/&#34; rel=&#34;nofollow&#34;&gt;.NETRocks&lt;/a&gt; for putting this podcast series together! You rock!&lt;/div&gt;&lt;div&gt;Special Guest: Wade Anderson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="35467180" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9d3dd49c-4945-4e31-8156-b5cec2f126ae/stream.mp3"/>
                
                <guid isPermaLink="false">759d988b-cc7e-4796-8c1e-c90792069025</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/221-jsj-visual-studio-code-with-wade-anderson-live-from-microsoft-build-2016</link>
                <pubDate>Wed, 20 Jul 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2216</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>220 JSJ Teaching JavaScript with Kyle Simpson</itunes:title>
                <title>220 JSJ Teaching JavaScript with Kyle Simpson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:25 - Kyle Simpson Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getify&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getify&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://getify.me/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;“Getify”&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getify/You-Dont-Know-JS&#34;&gt;You-Dont-Know-JS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/advanced-javascript&#34;&gt;[Pluralsight] Advanced JavaScript by Kyle Simpson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:43 - Development =&amp;gt; Teaching&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/&#34;&gt;Front End Masters&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;16:20 - Inheritance and Delegation&lt;/div&gt;&lt;div&gt;29:40 - Evolving a Language&lt;/div&gt;&lt;div&gt;36:23 - Cohersion&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Strong_and_weak_typing&#34;&gt;Weak Typing, Dynamic Typing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=JFmk9L_AMVQ&#34;&gt;The Politics of JavaScript by Angus Croll&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;50:37 - Performance&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Width Keyword&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;54:33 - Developer Education Programs and The Skill of Teaching&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://youtu.be/qJ_hplxTYJw&#34;&gt;Adam Tornhill: Code, Crime, Complexity: Analyzing software with forensic psychology @ TEDxTrondheim&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://pragprog.com/book/atcrime/your-code-as-a-crime-scene&#34;&gt;Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs by Adam Tornhill&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.npr.org/sections/money/2016/06/03/480625378/episode-704-open-office&#34;&gt;Planet Money Episode 704: Open Office&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Zooko&#39;s_triangle&#34;&gt;Zooko&#39;s Triangle&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://barkleymovie.com/&#34;&gt;The Barkley Marathons&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt3385516/?ref_=nv_sr_1&#34;&gt;X-Men: Apocalypse&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.nbc.com/americas-got-talent&#34;&gt;America&#39;s Got Talent&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://playoverwatch.com/&#34;&gt;Overwatch&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://play.google.com/store/apps/details?id=com.ketchapp.stack&amp;amp;hl=en&#34;&gt;Stack&lt;/a&gt; (Kyle)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://adactio.com/journal/10665&#34;&gt;Jeremy Keith: A web for everyone&lt;/a&gt; (Kyle)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://adactio.com/journal/10708&#34;&gt;Jeremy Keith: Regressive Web Apps&lt;/a&gt; (Kyle)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Kyle Simpson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:25 - Kyle Simpson Introduction</div><ul>
<li><a href="https://twitter.com/getify" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/getify" rel="nofollow">GitHub</a></li>
<li><a href="http://getify.me/" rel="nofollow">Blog</a></li>
<li>“Getify”</li>
<li><a href="https://github.com/getify/You-Dont-Know-JS" rel="nofollow">You-Dont-Know-JS</a></li>
<li><a href="https://www.pluralsight.com/courses/advanced-javascript" rel="nofollow">[Pluralsight] Advanced JavaScript by Kyle Simpson</a></li>
</ul><div>04:43 - Development =&gt; Teaching</div><ul><li><a href="https://frontendmasters.com/" rel="nofollow">Front End Masters</a></li></ul><div>16:20 - Inheritance and Delegation</div><div>29:40 - Evolving a Language</div><div>36:23 - Cohersion</div><ul>
<li><a href="https://en.wikipedia.org/wiki/Strong_and_weak_typing" rel="nofollow">Weak Typing, Dynamic Typing</a></li>
<li><a href="https://www.youtube.com/watch?v=JFmk9L_AMVQ" rel="nofollow">The Politics of JavaScript by Angus Croll</a></li>
</ul><div>50:37 - Performance</div><ul><li>The Width Keyword</li></ul><div>54:33 - Developer Education Programs and The Skill of Teaching</div><div> </div><div>Picks</div><ul>
<li>
<a href="https://youtu.be/qJ_hplxTYJw" rel="nofollow">Adam Tornhill: Code, Crime, Complexity: Analyzing software with forensic psychology @ TEDxTrondheim</a> (Aimee)</li>
<li>
<a href="https://pragprog.com/book/atcrime/your-code-as-a-crime-scene" rel="nofollow">Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs by Adam Tornhill</a> (Aimee)</li>
<li>
<a href="http://www.npr.org/sections/money/2016/06/03/480625378/episode-704-open-office" rel="nofollow">Planet Money Episode 704: Open Office</a> (Jamison)</li>
<li>
<a href="https://en.wikipedia.org/wiki/Zooko's_triangle" rel="nofollow">Zooko&#39;s Triangle</a> (Jamison)</li>
<li>
<a href="http://barkleymovie.com/" rel="nofollow">The Barkley Marathons</a> (Jamison)</li>
<li>
<a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)</li>
<li>
<a href="http://www.imdb.com/title/tt3385516/?ref_=nv_sr_1" rel="nofollow">X-Men: Apocalypse</a> (Joe)</li>
<li>
<a href="http://www.nbc.com/americas-got-talent" rel="nofollow">America&#39;s Got Talent</a> (Joe)</li>
<li>
<a href="http://playoverwatch.com/" rel="nofollow">Overwatch</a> (Joe)</li>
<li>
<a href="https://play.google.com/store/apps/details?hl=en&id=com.ketchapp.stack" rel="nofollow">Stack</a> (Kyle)</li>
<li>
<a href="https://adactio.com/journal/10665" rel="nofollow">Jeremy Keith: A web for everyone</a> (Kyle)</li>
<li>
<a href="https://adactio.com/journal/10708" rel="nofollow">Jeremy Keith: Regressive Web Apps</a> (Kyle)</li>
</ul><div>Special Guest: Kyle Simpson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:25 - Kyle Simpson Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/getify&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getify&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://getify.me/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;“Getify”&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getify/You-Dont-Know-JS&#34; rel=&#34;nofollow&#34;&gt;You-Dont-Know-JS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/advanced-javascript&#34; rel=&#34;nofollow&#34;&gt;[Pluralsight] Advanced JavaScript by Kyle Simpson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:43 - Development =&amp;gt; Teaching&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/&#34; rel=&#34;nofollow&#34;&gt;Front End Masters&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;16:20 - Inheritance and Delegation&lt;/div&gt;&lt;div&gt;29:40 - Evolving a Language&lt;/div&gt;&lt;div&gt;36:23 - Cohersion&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Strong_and_weak_typing&#34; rel=&#34;nofollow&#34;&gt;Weak Typing, Dynamic Typing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=JFmk9L_AMVQ&#34; rel=&#34;nofollow&#34;&gt;The Politics of JavaScript by Angus Croll&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;50:37 - Performance&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Width Keyword&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;54:33 - Developer Education Programs and The Skill of Teaching&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://youtu.be/qJ_hplxTYJw&#34; rel=&#34;nofollow&#34;&gt;Adam Tornhill: Code, Crime, Complexity: Analyzing software with forensic psychology @ TEDxTrondheim&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://pragprog.com/book/atcrime/your-code-as-a-crime-scene&#34; rel=&#34;nofollow&#34;&gt;Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs by Adam Tornhill&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.npr.org/sections/money/2016/06/03/480625378/episode-704-open-office&#34; rel=&#34;nofollow&#34;&gt;Planet Money Episode 704: Open Office&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Zooko&#39;s_triangle&#34; rel=&#34;nofollow&#34;&gt;Zooko&amp;#39;s Triangle&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://barkleymovie.com/&#34; rel=&#34;nofollow&#34;&gt;The Barkley Marathons&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt3385516/?ref_=nv_sr_1&#34; rel=&#34;nofollow&#34;&gt;X-Men: Apocalypse&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.nbc.com/americas-got-talent&#34; rel=&#34;nofollow&#34;&gt;America&amp;#39;s Got Talent&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://playoverwatch.com/&#34; rel=&#34;nofollow&#34;&gt;Overwatch&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://play.google.com/store/apps/details?hl=en&amp;id=com.ketchapp.stack&#34; rel=&#34;nofollow&#34;&gt;Stack&lt;/a&gt; (Kyle)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://adactio.com/journal/10665&#34; rel=&#34;nofollow&#34;&gt;Jeremy Keith: A web for everyone&lt;/a&gt; (Kyle)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://adactio.com/journal/10708&#34; rel=&#34;nofollow&#34;&gt;Jeremy Keith: Regressive Web Apps&lt;/a&gt; (Kyle)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Kyle Simpson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="66053851" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/edccc76d-97b5-4098-85d0-7323df512433/stream.mp3"/>
                
                <guid isPermaLink="false">022571a9-57da-441e-8772-e7e0dff76dc6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/220-jsj-teaching-javascript-with-kyle-simpson</link>
                <pubDate>Wed, 13 Jul 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>4128</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>219 JSJ Learning JavaScript in 2016</itunes:title>
                <title>219 JSJ Learning JavaScript in 2016</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34;&gt;Newbie Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:44 - What it Takes to Learn JavaScript in 2016&lt;/div&gt;&lt;div&gt;04:03 - Resources: Then vs Now&lt;/div&gt;&lt;div&gt;09:42 - Are there prerequisites? Should you have experience?&lt;/div&gt;&lt;div&gt;20:34 - Choosing What to Learn&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/iphreaks/153-ips-using-mobile-devices-to-manage-diabetes-with-scott-hanselman&#34;&gt;The iPhreaks Show Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;28:19 - Deciding What to Learn Next&lt;/div&gt;&lt;div&gt;31:19 - Keeping Up: Obligations As a Developer&lt;/div&gt;&lt;div&gt;34:22 - Deciding What to Learn Next (Cont’d)&lt;/div&gt;&lt;div&gt;42:01 - Recommendations&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getify/You-Dont-Know-JS&#34;&gt;You-Dont-Know-JS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gulpjs.com/&#34;&gt;gulp.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.github.io/&#34;&gt;webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mitpress.mit.edu/books/little-schemer&#34;&gt;The Little Schemer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://dataintensive.net/&#34;&gt;Designing Data-Intensive Applications by Martin Kleppmann&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.tedunangst.com/flak/post/accidentally-nonblocking&#34;&gt;accidentally nonblocking&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/yoshuawuyts/choo&#34;&gt;choo&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.webrebels.org/&#34;&gt;Web Rebels&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://grabthegold.com/&#34;&gt;Grab The Gold&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/rockbot/node-for-beginners&#34;&gt;node-for-beginners&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.procrastinateonpurpose.com/&#34;&gt;Procrastinate On Purpose by Rory Vaden&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34;&gt;Newbie Remote Conf&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://getacoderjob.com/&#34;&gt;Get A Coder Job&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://allremoteconfs.com/newbie-2016" rel="nofollow">Newbie Remote Conf</a>!</div><div> </div><div>02:44 - What it Takes to Learn JavaScript in 2016</div><div>04:03 - Resources: Then vs Now</div><div>09:42 - Are there prerequisites? Should you have experience?</div><div>20:34 - Choosing What to Learn</div><ul><li><a href="https://devchat.tv/iphreaks/153-ips-using-mobile-devices-to-manage-diabetes-with-scott-hanselman" rel="nofollow">The iPhreaks Show Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman</a></li></ul><div>28:19 - Deciding What to Learn Next</div><div>31:19 - Keeping Up: Obligations As a Developer</div><div>34:22 - Deciding What to Learn Next (Cont’d)</div><div>42:01 - Recommendations</div><ul>
<li><a href="https://github.com/getify/You-Dont-Know-JS" rel="nofollow">You-Dont-Know-JS</a></li>
<li><a href="http://gulpjs.com/" rel="nofollow">gulp.js</a></li>
<li><a href="https://webpack.github.io/" rel="nofollow">webpack</a></li>
<li><a href="https://mitpress.mit.edu/books/little-schemer" rel="nofollow">The Little Schemer</a></li>
<li><a href="http://dataintensive.net/" rel="nofollow">Designing Data-Intensive Applications by Martin Kleppmann</a></li>
</ul><div> </div><div>Picks</div><ul>
<li>
<a href="http://www.tedunangst.com/flak/post/accidentally-nonblocking" rel="nofollow">accidentally nonblocking</a> (Jamison)</li>
<li>
<a href="https://github.com/yoshuawuyts/choo" rel="nofollow">choo</a> (Jamison)</li>
<li>
<a href="https://www.webrebels.org/" rel="nofollow">Web Rebels</a> (Jamison)</li>
<li>
<a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)</li>
<li>
<a href="http://grabthegold.com/" rel="nofollow">Grab The Gold</a> (Aimee)</li>
<li>
<a href="https://github.com/rockbot/node-for-beginners" rel="nofollow">node-for-beginners</a> (Aimee)</li>
<li>
<a href="http://www.procrastinateonpurpose.com/" rel="nofollow">Procrastinate On Purpose by Rory Vaden</a> (Chuck)</li>
<li>
<a href="https://allremoteconfs.com/newbie-2016" rel="nofollow">Newbie Remote Conf</a> (Chuck)</li>
<li>
<a href="http://getacoderjob.com/" rel="nofollow">Get A Coder Job</a> (Chuck)</li>
</ul>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34; rel=&#34;nofollow&#34;&gt;Newbie Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:44 - What it Takes to Learn JavaScript in 2016&lt;/div&gt;&lt;div&gt;04:03 - Resources: Then vs Now&lt;/div&gt;&lt;div&gt;09:42 - Are there prerequisites? Should you have experience?&lt;/div&gt;&lt;div&gt;20:34 - Choosing What to Learn&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/iphreaks/153-ips-using-mobile-devices-to-manage-diabetes-with-scott-hanselman&#34; rel=&#34;nofollow&#34;&gt;The iPhreaks Show Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;28:19 - Deciding What to Learn Next&lt;/div&gt;&lt;div&gt;31:19 - Keeping Up: Obligations As a Developer&lt;/div&gt;&lt;div&gt;34:22 - Deciding What to Learn Next (Cont’d)&lt;/div&gt;&lt;div&gt;42:01 - Recommendations&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/getify/You-Dont-Know-JS&#34; rel=&#34;nofollow&#34;&gt;You-Dont-Know-JS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gulpjs.com/&#34; rel=&#34;nofollow&#34;&gt;gulp.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.github.io/&#34; rel=&#34;nofollow&#34;&gt;webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mitpress.mit.edu/books/little-schemer&#34; rel=&#34;nofollow&#34;&gt;The Little Schemer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://dataintensive.net/&#34; rel=&#34;nofollow&#34;&gt;Designing Data-Intensive Applications by Martin Kleppmann&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.tedunangst.com/flak/post/accidentally-nonblocking&#34; rel=&#34;nofollow&#34;&gt;accidentally nonblocking&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/yoshuawuyts/choo&#34; rel=&#34;nofollow&#34;&gt;choo&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.webrebels.org/&#34; rel=&#34;nofollow&#34;&gt;Web Rebels&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://grabthegold.com/&#34; rel=&#34;nofollow&#34;&gt;Grab The Gold&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/rockbot/node-for-beginners&#34; rel=&#34;nofollow&#34;&gt;node-for-beginners&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.procrastinateonpurpose.com/&#34; rel=&#34;nofollow&#34;&gt;Procrastinate On Purpose by Rory Vaden&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34; rel=&#34;nofollow&#34;&gt;Newbie Remote Conf&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://getacoderjob.com/&#34; rel=&#34;nofollow&#34;&gt;Get A Coder Job&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52634017" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/522f229e-d2e6-421a-9e8b-fe1e013a3c6b/stream.mp3"/>
                
                <guid isPermaLink="false">c43a6964-da7b-4b34-ae9c-bc15944cadaf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/219-jsj-learning-javascript-in-2016</link>
                <pubDate>Wed, 06 Jul 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3289</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>218 JSJ Ember.js with Yehuda Katz</itunes:title>
                <title>218 JSJ Ember.js with Yehuda Katz</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34;&gt;Newbie Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:38 - Yehuda Katz Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wycats&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wycats&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://yehudakatz.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.tilde.io/&#34;&gt;Tilde&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://solnic.eu/2016/05/22/my-time-with-rails-is-up.html&#34;&gt;Peter Solnic: My time with Rails is up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://solnic.eu/2016/05/30/abstractions-and-the-role-of-a-framework.html&#34;&gt;Peter Solnic: Abstractions and the role of a framework&lt;/a&gt; (Follow-up)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://emberjs.com/&#34;&gt;Ember.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.skylight.io/&#34;&gt;The Skylight Blog: Inside Skylight&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:37 - Batching Updates&lt;/div&gt;&lt;div&gt;10:04 - Naming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://emberjs.com/blog/2014/12/22/inside-fastboot-the-road-to-server-side-rendering.html&#34;&gt;Fastboot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://guides.emberjs.com/v2.1.0/applications/services/&#34;&gt;Services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tildeio/glimmer&#34;&gt;glimmer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:19 - Communication&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.skylight.io/&#34;&gt;Skylight&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;16:21 - Decorators&lt;/div&gt;&lt;div&gt;19:46 - “Junior Developer” and Knowledge Bias&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.codenewbie.org/podcast/creating-emberjs-part-i&#34;&gt;CodeNewbie Ep. 90: Creating EmberJS - Part I with Yehuda Katz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.codenewbie.org/podcast/creating-emberjs-part-ii&#34;&gt;CodeNewbie Ep. 91: Creating EmberJS - Part II with Yehuda Katz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;28:25 - Termanology in Tech&lt;/div&gt;&lt;div&gt;29:23 - Diversity&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://emberconf.com/women-helping-women.html&#34;&gt;Women Helping Women&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://leanpub.com/eventdriven&#34;&gt;Event Driven: How to Run Memorable Tech Conferences by Leah Silber&lt;/a&gt; (Yehuda)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt; (Yehuda)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/emberjs/rfcs&#34;&gt;emberjs/rfcs&lt;/a&gt; (Yehuda)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/rust-lang/rfcs&#34;&gt;rust-lang/rfcs&lt;/a&gt; (Yehuda)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://chrome.google.com/webstore/detail/pretty-pull-requests-gith/ljnjpkadhhcdniohpfilddnhahoigdec?hl=en&#34;&gt;Pretty Pull Requests&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html&#34;&gt;Full-Stack Redux Tutorial by Tero Parviainen&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;The mountains (AJ)&lt;/li&gt;
&lt;li&gt;The quadruple click in &lt;a href=&#34;https://www.iterm2.com/&#34;&gt;iTerm2&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://conf.utahjs.com/&#34;&gt;2016 UtahJS Conference&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.startwithwhy.com/&#34;&gt;Start With Why by Simon Sinek&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Yehuda Katz.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://allremoteconfs.com/newbie-2016" rel="nofollow">Newbie Remote Conf</a>!</div><div> </div><div>02:38 - Yehuda Katz Introduction</div><ul>
<li><a href="https://twitter.com/wycats" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/wycats" rel="nofollow">GitHub</a></li>
<li><a href="http://yehudakatz.com/" rel="nofollow">Blog</a></li>
<li><a href="http://www.tilde.io/" rel="nofollow">Tilde</a></li>
<li><a href="http://solnic.eu/2016/05/22/my-time-with-rails-is-up.html" rel="nofollow">Peter Solnic: My time with Rails is up</a></li>
<li>
<a href="http://solnic.eu/2016/05/30/abstractions-and-the-role-of-a-framework.html" rel="nofollow">Peter Solnic: Abstractions and the role of a framework</a> (Follow-up)</li>
<li><a href="http://emberjs.com/" rel="nofollow">Ember.js</a></li>
<li><a href="http://blog.skylight.io/" rel="nofollow">The Skylight Blog: Inside Skylight</a></li>
</ul><div>05:37 - Batching Updates</div><div>10:04 - Naming</div><ul>
<li><a href="http://emberjs.com/blog/2014/12/22/inside-fastboot-the-road-to-server-side-rendering.html" rel="nofollow">Fastboot</a></li>
<li><a href="https://guides.emberjs.com/v2.1.0/applications/services/" rel="nofollow">Services</a></li>
<li><a href="https://github.com/tildeio/glimmer" rel="nofollow">glimmer</a></li>
</ul><div>14:19 - Communication</div><ul><li><a href="https://www.skylight.io/" rel="nofollow">Skylight</a></li></ul><div>16:21 - Decorators</div><div>19:46 - “Junior Developer” and Knowledge Bias</div><ul>
<li><a href="http://www.codenewbie.org/podcast/creating-emberjs-part-i" rel="nofollow">CodeNewbie Ep. 90: Creating EmberJS - Part I with Yehuda Katz</a></li>
<li><a href="http://www.codenewbie.org/podcast/creating-emberjs-part-ii" rel="nofollow">CodeNewbie Ep. 91: Creating EmberJS - Part II with Yehuda Katz</a></li>
</ul><div>28:25 - Termanology in Tech</div><div>29:23 - Diversity</div><ul><li><a href="http://emberconf.com/women-helping-women.html" rel="nofollow">Women Helping Women</a></li></ul><div> </div><div>Picks</div><ul>
<li>
<a href="https://leanpub.com/eventdriven" rel="nofollow">Event Driven: How to Run Memorable Tech Conferences by Leah Silber</a> (Yehuda)</li>
<li>
<a href="http://www.typescriptlang.org/" rel="nofollow">TypeScript</a> (Yehuda)</li>
<li>
<a href="https://github.com/emberjs/rfcs" rel="nofollow">emberjs/rfcs</a> (Yehuda)</li>
<li>
<a href="https://github.com/rust-lang/rfcs" rel="nofollow">rust-lang/rfcs</a> (Yehuda)</li>
<li>
<a href="https://chrome.google.com/webstore/detail/pretty-pull-requests-gith/ljnjpkadhhcdniohpfilddnhahoigdec?hl=en" rel="nofollow">Pretty Pull Requests</a> (Aimee)</li>
<li>
<a href="http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html" rel="nofollow">Full-Stack Redux Tutorial by Tero Parviainen</a> (Aimee)</li>
<li>The mountains (AJ)</li>
<li>The quadruple click in <a href="https://www.iterm2.com/" rel="nofollow">iTerm2</a> (Dave)</li>
<li>
<a href="https://conf.utahjs.com/" rel="nofollow">2016 UtahJS Conference</a> (Dave)</li>
<li>
<a href="https://www.startwithwhy.com/" rel="nofollow">Start With Why by Simon Sinek</a> (Chuck)</li>
</ul><div>Special Guest: Yehuda Katz.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34; rel=&#34;nofollow&#34;&gt;Newbie Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:38 - Yehuda Katz Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/wycats&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/wycats&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://yehudakatz.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.tilde.io/&#34; rel=&#34;nofollow&#34;&gt;Tilde&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://solnic.eu/2016/05/22/my-time-with-rails-is-up.html&#34; rel=&#34;nofollow&#34;&gt;Peter Solnic: My time with Rails is up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://solnic.eu/2016/05/30/abstractions-and-the-role-of-a-framework.html&#34; rel=&#34;nofollow&#34;&gt;Peter Solnic: Abstractions and the role of a framework&lt;/a&gt; (Follow-up)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://emberjs.com/&#34; rel=&#34;nofollow&#34;&gt;Ember.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.skylight.io/&#34; rel=&#34;nofollow&#34;&gt;The Skylight Blog: Inside Skylight&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:37 - Batching Updates&lt;/div&gt;&lt;div&gt;10:04 - Naming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://emberjs.com/blog/2014/12/22/inside-fastboot-the-road-to-server-side-rendering.html&#34; rel=&#34;nofollow&#34;&gt;Fastboot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://guides.emberjs.com/v2.1.0/applications/services/&#34; rel=&#34;nofollow&#34;&gt;Services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tildeio/glimmer&#34; rel=&#34;nofollow&#34;&gt;glimmer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:19 - Communication&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.skylight.io/&#34; rel=&#34;nofollow&#34;&gt;Skylight&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;16:21 - Decorators&lt;/div&gt;&lt;div&gt;19:46 - “Junior Developer” and Knowledge Bias&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.codenewbie.org/podcast/creating-emberjs-part-i&#34; rel=&#34;nofollow&#34;&gt;CodeNewbie Ep. 90: Creating EmberJS - Part I with Yehuda Katz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.codenewbie.org/podcast/creating-emberjs-part-ii&#34; rel=&#34;nofollow&#34;&gt;CodeNewbie Ep. 91: Creating EmberJS - Part II with Yehuda Katz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;28:25 - Termanology in Tech&lt;/div&gt;&lt;div&gt;29:23 - Diversity&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://emberconf.com/women-helping-women.html&#34; rel=&#34;nofollow&#34;&gt;Women Helping Women&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://leanpub.com/eventdriven&#34; rel=&#34;nofollow&#34;&gt;Event Driven: How to Run Memorable Tech Conferences by Leah Silber&lt;/a&gt; (Yehuda)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt; (Yehuda)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/emberjs/rfcs&#34; rel=&#34;nofollow&#34;&gt;emberjs/rfcs&lt;/a&gt; (Yehuda)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/rust-lang/rfcs&#34; rel=&#34;nofollow&#34;&gt;rust-lang/rfcs&lt;/a&gt; (Yehuda)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://chrome.google.com/webstore/detail/pretty-pull-requests-gith/ljnjpkadhhcdniohpfilddnhahoigdec?hl=en&#34; rel=&#34;nofollow&#34;&gt;Pretty Pull Requests&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html&#34; rel=&#34;nofollow&#34;&gt;Full-Stack Redux Tutorial by Tero Parviainen&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;The mountains (AJ)&lt;/li&gt;
&lt;li&gt;The quadruple click in &lt;a href=&#34;https://www.iterm2.com/&#34; rel=&#34;nofollow&#34;&gt;iTerm2&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://conf.utahjs.com/&#34; rel=&#34;nofollow&#34;&gt;2016 UtahJS Conference&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.startwithwhy.com/&#34; rel=&#34;nofollow&#34;&gt;Start With Why by Simon Sinek&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Yehuda Katz.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="27601606" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e58d060b-cff3-4e2d-9c53-a9dc79f60dd0/stream.mp3"/>
                
                <guid isPermaLink="false">34484918-23d6-4cb4-a318-c69ab7e935ea</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/218-jsj-ember-js-with-yehuda-katz</link>
                <pubDate>Wed, 29 Jun 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>1725</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>217 JSJ The Now Project with Guillermo Rauch</itunes:title>
                <title>217 JSJ The Now Project with Guillermo Rauch</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34;&gt;Newbie Remote Conf&lt;/a&gt; and get your tickets!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:24 - Guillermo Rauch Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rauchg&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/guille&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zeit.co/blog&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://zeit.co/&#34;&gt;ZEIT&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/zeithq&#34;&gt;@zeithq&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cloudup.com/&#34;&gt;Cloudup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://mongoosejs.com/&#34;&gt;Mongoose.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://socket.io/&#34;&gt;Socket.IO&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:07 - &lt;a href=&#34;https://zeit.co/now&#34;&gt;Now: Realtime Node.js Deployments&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:28 - Key Concepts&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/zeit/now-serve&#34;&gt;now-serve&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.heroku.com/&#34;&gt;Heroku&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:22 - Deployment Process&lt;/div&gt;&lt;div&gt;14:55 - Getting Started Experience&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://zeit.co/about&#34;&gt;About&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:22 - Technology vs Design&lt;/div&gt;&lt;div&gt;20:36 - Running Now vs &lt;a href=&#34;https://docs.npmjs.com/cli/install&#34;&gt;npm-install&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;27:17 - Simplicity; SSH and Metrics&lt;/div&gt;&lt;div&gt;35:33 - Debugging and Performance&lt;/div&gt;&lt;div&gt;37:34 - Security&lt;/div&gt;&lt;div&gt;41:44 - What’s Next?&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://playoverwatch.com/&#34;&gt;Overwatch&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/To_Kill_a_Mockingbird&#34;&gt;To Kill A Mockingbird by Harper Lee&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.manning.com/books/grokking-algorithms&#34;&gt;Grokking Algorithms: An illustrated guide for programmers and other curious people by Aditya Y. Bhargava&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://martinfowler.com/articles/born-for-it.html&#34;&gt;Birgitta Böckeler: Born for it&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.tsa.gov/tsa-precheck&#34;&gt;TSA Pre✓&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/RIF6-Projector-120-inch-Portable-Rechargeable/dp/B00QXS8L6I?ie=UTF8&amp;amp;psc=1&amp;amp;redirect=true&amp;amp;ref_=oh_aui_detailpage_o00_s00&#34;&gt;RIF6 Cube 2-inch Mobile Projector&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/Eat-That-Frog-Great-Procrastinating/dp/1576754227&#34;&gt;Eat That Frog!: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time by Brian Tracy&lt;/a&gt; (Guillermo)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Guillermo Rauch.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://allremoteconfs.com/newbie-2016" rel="nofollow">Newbie Remote Conf</a> and get your tickets!</div><div> </div><div>02:24 - Guillermo Rauch Introduction</div><ul>
<li><a href="https://twitter.com/rauchg" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/guille" rel="nofollow">GitHub</a></li>
<li><a href="https://zeit.co/blog" rel="nofollow">Blog</a></li>
<li>
<a href="https://zeit.co/" rel="nofollow">ZEIT</a><ul><li>
<a href="https://twitter.com/zeithq" rel="nofollow">@zeithq</a>  </li></ul>
</li>
<li><a href="https://cloudup.com/" rel="nofollow">Cloudup</a></li>
<li><a href="http://mongoosejs.com/" rel="nofollow">Mongoose.js</a></li>
<li><a href="http://socket.io/" rel="nofollow">Socket.IO</a></li>
</ul><div>03:07 - <a href="https://zeit.co/now" rel="nofollow">Now: Realtime Node.js Deployments</a>
</div><div>04:28 - Key Concepts</div><ul>
<li><a href="https://github.com/zeit/now-serve" rel="nofollow">now-serve</a></li>
<li><a href="https://www.heroku.com/" rel="nofollow">Heroku</a></li>
</ul><div>10:22 - Deployment Process</div><div>14:55 - Getting Started Experience</div><ul><li><a href="https://zeit.co/about" rel="nofollow">About</a></li></ul><div>17:22 - Technology vs Design</div><div>20:36 - Running Now vs <a href="https://docs.npmjs.com/cli/install" rel="nofollow">npm-install</a>
</div><div>27:17 - Simplicity; SSH and Metrics</div><div>35:33 - Debugging and Performance</div><div>37:34 - Security</div><div>41:44 - What’s Next?</div><div> </div><div>Picks</div><ul>
<li>
<a href="https://playoverwatch.com/" rel="nofollow">Overwatch</a> (Joe)</li>
<li>
<a href="https://en.wikipedia.org/wiki/To_Kill_a_Mockingbird" rel="nofollow">To Kill A Mockingbird by Harper Lee</a> (Jamison)</li>
<li>
<a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)</li>
<li>
<a href="https://www.manning.com/books/grokking-algorithms" rel="nofollow">Grokking Algorithms: An illustrated guide for programmers and other curious people by Aditya Y. Bhargava</a> (Aimee)</li>
<li>
<a href="http://martinfowler.com/articles/born-for-it.html" rel="nofollow">Birgitta Böckeler: Born for it</a> (Aimee)</li>
<li>
<a href="https://www.tsa.gov/tsa-precheck" rel="nofollow">TSA Pre✓</a> (Chuck)</li>
<li>
<a href="http://www.amazon.com/RIF6-Projector-120-inch-Portable-Rechargeable/dp/B00QXS8L6I?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o00_s00" rel="nofollow">RIF6 Cube 2-inch Mobile Projector</a> (Chuck)</li>
<li>
<a href="http://www.amazon.com/Eat-That-Frog-Great-Procrastinating/dp/1576754227" rel="nofollow">Eat That Frog!: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time by Brian Tracy</a> (Guillermo)</li>
</ul><div>Special Guest: Guillermo Rauch.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34; rel=&#34;nofollow&#34;&gt;Newbie Remote Conf&lt;/a&gt; and get your tickets!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:24 - Guillermo Rauch Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rauchg&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/guille&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zeit.co/blog&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://zeit.co/&#34; rel=&#34;nofollow&#34;&gt;ZEIT&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/zeithq&#34; rel=&#34;nofollow&#34;&gt;@zeithq&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cloudup.com/&#34; rel=&#34;nofollow&#34;&gt;Cloudup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://mongoosejs.com/&#34; rel=&#34;nofollow&#34;&gt;Mongoose.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://socket.io/&#34; rel=&#34;nofollow&#34;&gt;Socket.IO&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:07 - &lt;a href=&#34;https://zeit.co/now&#34; rel=&#34;nofollow&#34;&gt;Now: Realtime Node.js Deployments&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:28 - Key Concepts&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/zeit/now-serve&#34; rel=&#34;nofollow&#34;&gt;now-serve&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.heroku.com/&#34; rel=&#34;nofollow&#34;&gt;Heroku&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:22 - Deployment Process&lt;/div&gt;&lt;div&gt;14:55 - Getting Started Experience&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://zeit.co/about&#34; rel=&#34;nofollow&#34;&gt;About&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:22 - Technology vs Design&lt;/div&gt;&lt;div&gt;20:36 - Running Now vs &lt;a href=&#34;https://docs.npmjs.com/cli/install&#34; rel=&#34;nofollow&#34;&gt;npm-install&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;27:17 - Simplicity; SSH and Metrics&lt;/div&gt;&lt;div&gt;35:33 - Debugging and Performance&lt;/div&gt;&lt;div&gt;37:34 - Security&lt;/div&gt;&lt;div&gt;41:44 - What’s Next?&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://playoverwatch.com/&#34; rel=&#34;nofollow&#34;&gt;Overwatch&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/To_Kill_a_Mockingbird&#34; rel=&#34;nofollow&#34;&gt;To Kill A Mockingbird by Harper Lee&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.manning.com/books/grokking-algorithms&#34; rel=&#34;nofollow&#34;&gt;Grokking Algorithms: An illustrated guide for programmers and other curious people by Aditya Y. Bhargava&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://martinfowler.com/articles/born-for-it.html&#34; rel=&#34;nofollow&#34;&gt;Birgitta Böckeler: Born for it&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.tsa.gov/tsa-precheck&#34; rel=&#34;nofollow&#34;&gt;TSA Pre✓&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/RIF6-Projector-120-inch-Portable-Rechargeable/dp/B00QXS8L6I?ie=UTF8&amp;psc=1&amp;redirect=true&amp;ref_=oh_aui_detailpage_o00_s00&#34; rel=&#34;nofollow&#34;&gt;RIF6 Cube 2-inch Mobile Projector&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/Eat-That-Frog-Great-Procrastinating/dp/1576754227&#34; rel=&#34;nofollow&#34;&gt;Eat That Frog!: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time by Brian Tracy&lt;/a&gt; (Guillermo)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Guillermo Rauch.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49746755" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4fd82390-da88-4740-8a11-63d054c0a70f/stream.mp3"/>
                
                <guid isPermaLink="false">3fafe4d1-0820-41fe-9ceb-8412f050443b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/217-jsj-the-now-project-with-guillermo-rauch</link>
                <pubDate>Wed, 22 Jun 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3109</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>216 JSJ Angular with Rob Wormald Live from Microsoft Build 2016</itunes:title>
                <title>216 JSJ Angular with Rob Wormald Live from Microsoft Build 2016</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Rob Wormald of the Angular Core team at Google about &lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt;. You can follow him on &lt;a href=&#34;https://twitter.com/robwormald&#34;&gt;Twitter&lt;/a&gt;, or check out what he’s done over on &lt;a href=&#34;https://github.com/robwormald&#34;&gt;GitHub&lt;/a&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt; (Rob)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API&#34;&gt;Service Workers&lt;/a&gt; (Rob)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/richcampbell&#34;&gt;Richard Campbell&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/carlfranklin&#34;&gt;Carl Franklin&lt;/a&gt; from &lt;a href=&#34;https://www.dotnetrocks.com/&#34;&gt;.NETRocks&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Rob Wormald.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This episode was recorded live from The <a href="https://build.microsoft.com/" rel="nofollow">Microsoft Build Conference</a> 2016. In this episode we chatted with Rob Wormald of the Angular Core team at Google about <a href="https://angular.io/" rel="nofollow">Angular</a>. You can follow him on <a href="https://twitter.com/robwormald" rel="nofollow">Twitter</a>, or check out what he’s done over on <a href="https://github.com/robwormald" rel="nofollow">GitHub</a>.</div><div> </div><div>Picks</div><ul>
<li>
<a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a> (Rob)</li>
<li>
<a href="https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API" rel="nofollow">Service Workers</a> (Rob)</li>
<li>
<a href="https://twitter.com/richcampbell" rel="nofollow">Richard Campbell</a> and <a href="https://twitter.com/carlfranklin" rel="nofollow">Carl Franklin</a> from <a href="https://www.dotnetrocks.com/" rel="nofollow">.NETRocks</a> (Chuck)</li>
</ul><div>Special Guest: Rob Wormald.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Rob Wormald of the Angular Core team at Google about &lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;. You can follow him on &lt;a href=&#34;https://twitter.com/robwormald&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;, or check out what he’s done over on &lt;a href=&#34;https://github.com/robwormald&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt; (Rob)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API&#34; rel=&#34;nofollow&#34;&gt;Service Workers&lt;/a&gt; (Rob)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/richcampbell&#34; rel=&#34;nofollow&#34;&gt;Richard Campbell&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/carlfranklin&#34; rel=&#34;nofollow&#34;&gt;Carl Franklin&lt;/a&gt; from &lt;a href=&#34;https://www.dotnetrocks.com/&#34; rel=&#34;nofollow&#34;&gt;.NETRocks&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Rob Wormald.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60314435" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/025f863e-32f7-4a2e-ac33-4ba2e5c52b96/stream.mp3"/>
                
                <guid isPermaLink="false">a983d5fd-584b-44f9-a214-399b213c8f1e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/216-jsj-angular-with-rob-wormald-live-from-microsoft-build-2016</link>
                <pubDate>Wed, 15 Jun 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3769</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>215 JSJ ChakraCode with Guarav Seth Live from Microsoft Build 2016</itunes:title>
                <title>215 JSJ ChakraCode with Guarav Seth Live from Microsoft Build 2016</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Gaurav Seth of Microsoft about &lt;a href=&#34;https://github.com/Microsoft/ChakraCore&#34;&gt;ChakraCore&lt;/a&gt;. You can follow him on &lt;a href=&#34;https://twitter.com/gauravseth&#34;&gt;Twitter&lt;/a&gt;, or check out what he’s done over on &lt;a href=&#34;https://github.com/sethgaurav&#34;&gt;GitHub&lt;/a&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt; (Gaurav)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/richcampbell&#34;&gt;Richard Campbell&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/carlfranklin&#34;&gt;Carl Franklin&lt;/a&gt; from &lt;a href=&#34;https://www.dotnetrocks.com/&#34;&gt;.NETRocks&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Gaurav Seth.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This episode was recorded live from The <a href="https://build.microsoft.com/" rel="nofollow">Microsoft Build Conference</a> 2016. In this episode we chatted with Gaurav Seth of Microsoft about <a href="https://github.com/Microsoft/ChakraCore" rel="nofollow">ChakraCore</a>. You can follow him on <a href="https://twitter.com/gauravseth" rel="nofollow">Twitter</a>, or check out what he’s done over on <a href="https://github.com/sethgaurav" rel="nofollow">GitHub</a>.</div><div> </div><div>Picks</div><ul>
<li>
<a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a> (Gaurav)</li>
<li>
<a href="https://twitter.com/richcampbell" rel="nofollow">Richard Campbell</a> and <a href="https://twitter.com/carlfranklin" rel="nofollow">Carl Franklin</a> from <a href="https://www.dotnetrocks.com/" rel="nofollow">.NETRocks</a>
</li>
</ul><div>Special Guest: Gaurav Seth.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Gaurav Seth of Microsoft about &lt;a href=&#34;https://github.com/Microsoft/ChakraCore&#34; rel=&#34;nofollow&#34;&gt;ChakraCore&lt;/a&gt;. You can follow him on &lt;a href=&#34;https://twitter.com/gauravseth&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;, or check out what he’s done over on &lt;a href=&#34;https://github.com/sethgaurav&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt; (Gaurav)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/richcampbell&#34; rel=&#34;nofollow&#34;&gt;Richard Campbell&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/carlfranklin&#34; rel=&#34;nofollow&#34;&gt;Carl Franklin&lt;/a&gt; from &lt;a href=&#34;https://www.dotnetrocks.com/&#34; rel=&#34;nofollow&#34;&gt;.NETRocks&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Gaurav Seth.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="29339062" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1bde04ed-e95a-433b-a009-5d36ea076d95/stream.mp3"/>
                
                <guid isPermaLink="false">efba00a4-723b-466e-a548-1c3e723691ee</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/215-jsj-chakracode-with-guarav-seth-live-from-microsoft-build-2016</link>
                <pubDate>Wed, 08 Jun 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>1833</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>214 JSJ Pebble with Heiko Behrens and François Baldassari</itunes:title>
                <title>214 JSJ Pebble with Heiko Behrens and François Baldassari</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34;&gt;Newbie Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:11 - Heiko Behrens Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/HBehrens&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/HBehrens&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://heikobehrens.net/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:42 - François Baldassari Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/baldassarifr&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/franc0is&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:04 - JavaScript and &lt;a href=&#34;https://www.pebble.com/&#34;&gt;Pebble&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.espruino.com/&#34;&gt;Espruino&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Samsung/jerryscript&#34;&gt;jerryscript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:40 - Watch vs Phone&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://pebble.github.io/pebblejs/&#34;&gt;Pebble.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:32 - Memory Constraints and Code Size Limitations&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;APIs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/pebble/rockyjs&#34;&gt;rockyjs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tweenjs/tween.js/&#34;&gt;tween.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:24 - Advantages of Writing in JavaScript&lt;/div&gt;&lt;div&gt;32:09 - Capabilities of the Watch&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/iphreaks/153-ips-using-mobile-devices-to-manage-diabetes-with-scott-hanselman&#34;&gt;iPhreaks Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;37:08 - Running Web Servers&lt;/div&gt;&lt;div&gt;39:29 - Resources&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/pebble/rockyjs&#34;&gt;rockyjs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pbl.io/jsapps&#34;&gt;Newsletter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://slack.pbldev.io/&#34;&gt;Pebble Slack Channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://developer.pebble.com/&#34;&gt;Pebble Developer Page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/PebbleDev&#34;&gt;@PebbleDev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gist.github.com/HBehrens/1a91b97e1e98a6a09c5f&#34;&gt;Pebble TicToc Source&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;41:58 - Voice Capabilities&lt;/div&gt;&lt;div&gt;43:06 - UI For the Round Face vs Square Face&lt;/div&gt;&lt;div&gt;46:18 - Future Pebble Milestones&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://corus-kb.com/en/27-pok3r&#34;&gt;Vortex Poker 3&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.thaoandthegetdownstaydown.com/&#34;&gt;Thao &amp;amp; The Get Down Stay Down&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=5Vt8zqhHe_c&amp;amp;index=2&amp;amp;list=PL2NPrRGOCxjPvTFrAiVWlHEtcroBtlqqX&#34;&gt;Maciej Ceglowski: Barely succeed! It&#39;s easier!&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://brandonsanderson.com/books/the-stormlight-archive/the-way-of-kings/&#34;&gt;The Way of Kings Trilogy by Brandon Sanderson&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://juniorsareawesome.org/&#34;&gt;Juniors Are Awesome&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/buunguyen/octotree&#34;&gt;octotree&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/Fully-Alive-Ken-Davis/dp/B008MTDZ12&#34;&gt;Fully Alive by Ken Davis&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sarasoueidan.com/&#34;&gt;Sara Soueidan&lt;/a&gt; (Heiko)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=SdMxGNkZqnU&#34;&gt;Jake Archibald: Using the service worker&lt;/a&gt; (Heiko)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vimeo.com/beyondtellerrand/videos&#34;&gt;beyond tellerrand’s Videos&lt;/a&gt; (Heiko)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://blog.adacore.com/make-with-ada-formal-proof-on-my-wrist&#34;&gt;Fabien Chouteau: Make with Ada: Formal proof on my wrist&lt;/a&gt; (François)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/andars/pebble.rs&#34;&gt;pebble.rs&lt;/a&gt; (François)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.goodreads.com/book/show/629429.The_World_of_Yesterday&#34;&gt;The World of Yesterday by Stefan Zweig&lt;/a&gt; (François)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;See Also&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/iphreaks/146-ips-pebble-with-heiko-behrens-and-daniel-rodr-guez-troiti-o/&#34;&gt;iPhreaks Show Episode #146: Pebble with Heiko Behrens and Daniel Rodríguez Troitiño&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guests: François Baldassari and Heiko Behrens.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://allremoteconfs.com/newbie-2016" rel="nofollow">Newbie Remote Conf</a>!</div><div> </div><div>02:11 - Heiko Behrens Introduction</div><ul>
<li><a href="https://twitter.com/HBehrens" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/HBehrens" rel="nofollow">GitHub</a></li>
<li><a href="http://heikobehrens.net/" rel="nofollow">Blog</a></li>
</ul><div>02:42 - François Baldassari Introduction</div><ul>
<li><a href="https://twitter.com/baldassarifr" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/franc0is" rel="nofollow">GitHub</a></li>
</ul><div>03:04 - JavaScript and <a href="https://www.pebble.com/" rel="nofollow">Pebble</a>
</div><ul>
<li><a href="http://www.espruino.com/" rel="nofollow">Espruino</a></li>
<li><a href="https://github.com/Samsung/jerryscript" rel="nofollow">jerryscript</a></li>
</ul><div>06:40 - Watch vs Phone</div><ul><li><a href="https://pebble.github.io/pebblejs/" rel="nofollow">Pebble.js</a></li></ul><div>09:32 - Memory Constraints and Code Size Limitations</div><ul>
<li>APIs</li>
<li><a href="https://github.com/pebble/rockyjs" rel="nofollow">rockyjs</a></li>
<li><a href="https://github.com/tweenjs/tween.js/" rel="nofollow">tween.js</a></li>
</ul><div>26:24 - Advantages of Writing in JavaScript</div><div>32:09 - Capabilities of the Watch</div><ul><li><a href="https://devchat.tv/iphreaks/153-ips-using-mobile-devices-to-manage-diabetes-with-scott-hanselman" rel="nofollow">iPhreaks Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman</a></li></ul><div>37:08 - Running Web Servers</div><div>39:29 - Resources</div><ul>
<li><a href="https://github.com/pebble/rockyjs" rel="nofollow">rockyjs</a></li>
<li><a href="http://pbl.io/jsapps" rel="nofollow">Newsletter</a></li>
<li><a href="http://slack.pbldev.io/" rel="nofollow">Pebble Slack Channel</a></li>
<li><a href="http://developer.pebble.com/" rel="nofollow">Pebble Developer Page</a></li>
<li><a href="https://twitter.com/PebbleDev" rel="nofollow">@PebbleDev</a></li>
<li><a href="https://gist.github.com/HBehrens/1a91b97e1e98a6a09c5f" rel="nofollow">Pebble TicToc Source</a></li>
</ul><div>41:58 - Voice Capabilities</div><div>43:06 - UI For the Round Face vs Square Face</div><div>46:18 - Future Pebble Milestones</div><div> </div><div>Picks</div><ul>
<li>
<a href="https://corus-kb.com/en/27-pok3r" rel="nofollow">Vortex Poker 3</a> (Jamison)</li>
<li>
<a href="http://www.thaoandthegetdownstaydown.com/" rel="nofollow">Thao &amp; The Get Down Stay Down</a> (Jamison)</li>
<li>
<a href="https://www.youtube.com/watch?index=2&list=PL2NPrRGOCxjPvTFrAiVWlHEtcroBtlqqX&v=5Vt8zqhHe_c" rel="nofollow">Maciej Ceglowski: Barely succeed! It&#39;s easier!</a> (Jamison)</li>
<li>
<a href="http://brandonsanderson.com/books/the-stormlight-archive/the-way-of-kings/" rel="nofollow">The Way of Kings Trilogy by Brandon Sanderson</a> (Joe)</li>
<li>
<a href="http://juniorsareawesome.org/" rel="nofollow">Juniors Are Awesome</a> (Aimee)</li>
<li>
<a href="https://github.com/buunguyen/octotree" rel="nofollow">octotree</a> (Aimee)</li>
<li>
<a href="http://www.amazon.com/Fully-Alive-Ken-Davis/dp/B008MTDZ12" rel="nofollow">Fully Alive by Ken Davis</a> (Chuck)</li>
<li>
<a href="https://sarasoueidan.com/" rel="nofollow">Sara Soueidan</a> (Heiko)</li>
<li>
<a href="https://www.youtube.com/watch?v=SdMxGNkZqnU" rel="nofollow">Jake Archibald: Using the service worker</a> (Heiko)</li>
<li>
<a href="https://vimeo.com/beyondtellerrand/videos" rel="nofollow">beyond tellerrand’s Videos</a> (Heiko)</li>
<li>
<a href="http://blog.adacore.com/make-with-ada-formal-proof-on-my-wrist" rel="nofollow">Fabien Chouteau: Make with Ada: Formal proof on my wrist</a> (François)</li>
<li>
<a href="https://github.com/andars/pebble.rs" rel="nofollow">pebble.rs</a> (François)</li>
<li>
<a href="http://www.goodreads.com/book/show/629429.The_World_of_Yesterday" rel="nofollow">The World of Yesterday by Stefan Zweig</a> (François)</li>
</ul><div> </div><div>See Also</div><ul><li><a href="https://devchat.tv/iphreaks/146-ips-pebble-with-heiko-behrens-and-daniel-rodr-guez-troiti-o/" rel="nofollow">iPhreaks Show Episode #146: Pebble with Heiko Behrens and Daniel Rodríguez Troitiño</a></li></ul><div>Special Guests: François Baldassari and Heiko Behrens.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34; rel=&#34;nofollow&#34;&gt;Newbie Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:11 - Heiko Behrens Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/HBehrens&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/HBehrens&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://heikobehrens.net/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:42 - François Baldassari Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/baldassarifr&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/franc0is&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:04 - JavaScript and &lt;a href=&#34;https://www.pebble.com/&#34; rel=&#34;nofollow&#34;&gt;Pebble&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.espruino.com/&#34; rel=&#34;nofollow&#34;&gt;Espruino&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Samsung/jerryscript&#34; rel=&#34;nofollow&#34;&gt;jerryscript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:40 - Watch vs Phone&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://pebble.github.io/pebblejs/&#34; rel=&#34;nofollow&#34;&gt;Pebble.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:32 - Memory Constraints and Code Size Limitations&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;APIs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/pebble/rockyjs&#34; rel=&#34;nofollow&#34;&gt;rockyjs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/tweenjs/tween.js/&#34; rel=&#34;nofollow&#34;&gt;tween.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:24 - Advantages of Writing in JavaScript&lt;/div&gt;&lt;div&gt;32:09 - Capabilities of the Watch&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/iphreaks/153-ips-using-mobile-devices-to-manage-diabetes-with-scott-hanselman&#34; rel=&#34;nofollow&#34;&gt;iPhreaks Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;37:08 - Running Web Servers&lt;/div&gt;&lt;div&gt;39:29 - Resources&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/pebble/rockyjs&#34; rel=&#34;nofollow&#34;&gt;rockyjs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://pbl.io/jsapps&#34; rel=&#34;nofollow&#34;&gt;Newsletter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://slack.pbldev.io/&#34; rel=&#34;nofollow&#34;&gt;Pebble Slack Channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://developer.pebble.com/&#34; rel=&#34;nofollow&#34;&gt;Pebble Developer Page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/PebbleDev&#34; rel=&#34;nofollow&#34;&gt;@PebbleDev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gist.github.com/HBehrens/1a91b97e1e98a6a09c5f&#34; rel=&#34;nofollow&#34;&gt;Pebble TicToc Source&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;41:58 - Voice Capabilities&lt;/div&gt;&lt;div&gt;43:06 - UI For the Round Face vs Square Face&lt;/div&gt;&lt;div&gt;46:18 - Future Pebble Milestones&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://corus-kb.com/en/27-pok3r&#34; rel=&#34;nofollow&#34;&gt;Vortex Poker 3&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.thaoandthegetdownstaydown.com/&#34; rel=&#34;nofollow&#34;&gt;Thao &amp;amp; The Get Down Stay Down&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?index=2&amp;list=PL2NPrRGOCxjPvTFrAiVWlHEtcroBtlqqX&amp;v=5Vt8zqhHe_c&#34; rel=&#34;nofollow&#34;&gt;Maciej Ceglowski: Barely succeed! It&amp;#39;s easier!&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://brandonsanderson.com/books/the-stormlight-archive/the-way-of-kings/&#34; rel=&#34;nofollow&#34;&gt;The Way of Kings Trilogy by Brandon Sanderson&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://juniorsareawesome.org/&#34; rel=&#34;nofollow&#34;&gt;Juniors Are Awesome&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/buunguyen/octotree&#34; rel=&#34;nofollow&#34;&gt;octotree&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/Fully-Alive-Ken-Davis/dp/B008MTDZ12&#34; rel=&#34;nofollow&#34;&gt;Fully Alive by Ken Davis&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://sarasoueidan.com/&#34; rel=&#34;nofollow&#34;&gt;Sara Soueidan&lt;/a&gt; (Heiko)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=SdMxGNkZqnU&#34; rel=&#34;nofollow&#34;&gt;Jake Archibald: Using the service worker&lt;/a&gt; (Heiko)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vimeo.com/beyondtellerrand/videos&#34; rel=&#34;nofollow&#34;&gt;beyond tellerrand’s Videos&lt;/a&gt; (Heiko)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://blog.adacore.com/make-with-ada-formal-proof-on-my-wrist&#34; rel=&#34;nofollow&#34;&gt;Fabien Chouteau: Make with Ada: Formal proof on my wrist&lt;/a&gt; (François)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/andars/pebble.rs&#34; rel=&#34;nofollow&#34;&gt;pebble.rs&lt;/a&gt; (François)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.goodreads.com/book/show/629429.The_World_of_Yesterday&#34; rel=&#34;nofollow&#34;&gt;The World of Yesterday by Stefan Zweig&lt;/a&gt; (François)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;See Also&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/iphreaks/146-ips-pebble-with-heiko-behrens-and-daniel-rodr-guez-troiti-o/&#34; rel=&#34;nofollow&#34;&gt;iPhreaks Show Episode #146: Pebble with Heiko Behrens and Daniel Rodríguez Troitiño&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Special Guests: François Baldassari and Heiko Behrens.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55930044" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6fcb11b3-0997-4c6a-95ad-63b4d326774a/stream.mp3"/>
                
                <guid isPermaLink="false">8b5f342b-a66f-4261-bf7e-41adf7043f1b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/214-jsj-pebble-with-heiko-behrens-and-francois-baldassari</link>
                <pubDate>Wed, 01 Jun 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3495</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>213 JSJ Developer Evangelism with Greg Baugues</itunes:title>
                <title>213 JSJ Developer Evangelism with Greg Baugues</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34;&gt;Newbie Remote Conf&lt;/a&gt;! July 13-15, 2016&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:16 - Greg Baugues Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/greggyb&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GregBaugues&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.baugues.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.twilio.com/&#34;&gt;Twilio&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/258-rr-twilio-with-greg-baugues&#34;&gt;Ruby Rogues Episode #258: Twilio with Greg Baugues&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:41 - Developer Evangelism&lt;/div&gt;&lt;div&gt;04:23 - Evangelism at &lt;a href=&#34;https://www.twilio.com/&#34;&gt;Twilio&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/jeffiel&#34;&gt;Jeff Lawson&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:05 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Evangelism&#34;&gt;“Evangelism”&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;10:56 - Getting the Word Out&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.twilio.com/signal&#34;&gt;SIGNAL&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:28 - Keeping Up-to-Date&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://baugues.com/depression&#34;&gt;Greg Baugues: Devs and Depression&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:28 - Skills to Have as an Evangelist&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Technical Credibility&lt;/li&gt;
&lt;li&gt;Patience&lt;/li&gt;
&lt;li&gt;Empathy&lt;/li&gt;
&lt;li&gt;Hustle&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;21:21 - Getting Help From Companies&lt;/div&gt;&lt;div&gt;25:39 - Handling Larger-scale Issues&lt;/div&gt;&lt;div&gt;27:15 - Building an Evangelist Team&lt;/div&gt;&lt;div&gt;29:44 - Panelist Experiences with Evangelism&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.ted.com/talks/brene_brown_on_vulnerability?language=en#t-410656&#34;&gt;Brené Brown: The power of vulnerability&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://udidahan.com/2009/06/07/the-fallacy-of-reuse/&#34;&gt;Udi Dahan: The Fallacy Of ReUse&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://calendly.com/&#34;&gt;Calendly&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.gravityforms.com/&#34;&gt;Gravity Forms&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://trello.com/&#34;&gt;Trello&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://slack.com/&#34;&gt;Slack&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://zoom.us/&#34;&gt;Zoom&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://talky.io/&#34;&gt;Talky.io&lt;/a&gt; (Greg)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.twilio.com/signal&#34;&gt;SIGNAL&lt;/a&gt; (Greg)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://fourhourworkweek.com/podcast/&#34;&gt;The Tim Ferriss Show&lt;/a&gt; (Greg)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt4270492/&#34;&gt;Billions&lt;/a&gt; (Greg)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Greg Baugues.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://allremoteconfs.com/newbie-2016" rel="nofollow">Newbie Remote Conf</a>! July 13-15, 2016</div><div> </div><div>02:16 - Greg Baugues Introduction</div><ul>
<li><a href="https://twitter.com/greggyb" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/GregBaugues" rel="nofollow">GitHub</a></li>
<li><a href="http://blog.baugues.com/" rel="nofollow">Blog</a></li>
<li>
<a href="https://www.twilio.com/" rel="nofollow">Twilio</a><ul><li><a href="https://devchat.tv/ruby-rogues/258-rr-twilio-with-greg-baugues" rel="nofollow">Ruby Rogues Episode #258: Twilio with Greg Baugues</a></li></ul>
</li>
</ul><div>02:41 - Developer Evangelism</div><div>04:23 - Evangelism at <a href="https://www.twilio.com/" rel="nofollow">Twilio</a>
</div><ul><li><a href="https://twitter.com/jeffiel" rel="nofollow">Jeff Lawson</a></li></ul><div>07:05 - <a href="https://en.wikipedia.org/wiki/Evangelism" rel="nofollow">“Evangelism”</a>
</div><div>10:56 - Getting the Word Out</div><ul><li><a href="https://www.twilio.com/signal" rel="nofollow">SIGNAL</a></li></ul><div>13:28 - Keeping Up-to-Date</div><ul><li><a href="http://baugues.com/depression" rel="nofollow">Greg Baugues: Devs and Depression</a></li></ul><div>18:28 - Skills to Have as an Evangelist</div><ol>
<li>Technical Credibility</li>
<li>Patience</li>
<li>Empathy</li>
<li>Hustle</li>
</ol><div>21:21 - Getting Help From Companies</div><div>25:39 - Handling Larger-scale Issues</div><div>27:15 - Building an Evangelist Team</div><div>29:44 - Panelist Experiences with Evangelism</div><div> </div><div>Picks</div><ul>
<li>
<a href="https://www.ted.com/talks/brene_brown_on_vulnerability?language=en#t-410656" rel="nofollow">Brené Brown: The power of vulnerability</a> (Aimee)</li>
<li>
<a href="http://udidahan.com/2009/06/07/the-fallacy-of-reuse/" rel="nofollow">Udi Dahan: The Fallacy Of ReUse</a> (Aimee)</li>
<li>
<a href="https://calendly.com/" rel="nofollow">Calendly</a> (Chuck)</li>
<li>
<a href="http://www.gravityforms.com/" rel="nofollow">Gravity Forms</a> (Chuck)</li>
<li>
<a href="https://trello.com/" rel="nofollow">Trello</a> (Chuck)</li>
<li>
<a href="https://slack.com/" rel="nofollow">Slack</a> (Chuck)</li>
<li>
<a href="https://zoom.us/" rel="nofollow">Zoom</a> (Chuck)</li>
<li>
<a href="https://talky.io/" rel="nofollow">Talky.io</a> (Greg)</li>
<li>
<a href="https://www.twilio.com/signal" rel="nofollow">SIGNAL</a> (Greg)</li>
<li>
<a href="http://fourhourworkweek.com/podcast/" rel="nofollow">The Tim Ferriss Show</a> (Greg)</li>
<li>
<a href="http://www.imdb.com/title/tt4270492/" rel="nofollow">Billions</a> (Greg)</li>
</ul><div>Special Guest: Greg Baugues.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/newbie-2016&#34; rel=&#34;nofollow&#34;&gt;Newbie Remote Conf&lt;/a&gt;! July 13-15, 2016&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:16 - Greg Baugues Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/greggyb&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/GregBaugues&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.baugues.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.twilio.com/&#34; rel=&#34;nofollow&#34;&gt;Twilio&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/258-rr-twilio-with-greg-baugues&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode #258: Twilio with Greg Baugues&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:41 - Developer Evangelism&lt;/div&gt;&lt;div&gt;04:23 - Evangelism at &lt;a href=&#34;https://www.twilio.com/&#34; rel=&#34;nofollow&#34;&gt;Twilio&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/jeffiel&#34; rel=&#34;nofollow&#34;&gt;Jeff Lawson&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:05 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Evangelism&#34; rel=&#34;nofollow&#34;&gt;“Evangelism”&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;10:56 - Getting the Word Out&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.twilio.com/signal&#34; rel=&#34;nofollow&#34;&gt;SIGNAL&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:28 - Keeping Up-to-Date&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://baugues.com/depression&#34; rel=&#34;nofollow&#34;&gt;Greg Baugues: Devs and Depression&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:28 - Skills to Have as an Evangelist&lt;/div&gt;&lt;ol&gt;
&lt;li&gt;Technical Credibility&lt;/li&gt;
&lt;li&gt;Patience&lt;/li&gt;
&lt;li&gt;Empathy&lt;/li&gt;
&lt;li&gt;Hustle&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;21:21 - Getting Help From Companies&lt;/div&gt;&lt;div&gt;25:39 - Handling Larger-scale Issues&lt;/div&gt;&lt;div&gt;27:15 - Building an Evangelist Team&lt;/div&gt;&lt;div&gt;29:44 - Panelist Experiences with Evangelism&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.ted.com/talks/brene_brown_on_vulnerability?language=en#t-410656&#34; rel=&#34;nofollow&#34;&gt;Brené Brown: The power of vulnerability&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://udidahan.com/2009/06/07/the-fallacy-of-reuse/&#34; rel=&#34;nofollow&#34;&gt;Udi Dahan: The Fallacy Of ReUse&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://calendly.com/&#34; rel=&#34;nofollow&#34;&gt;Calendly&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.gravityforms.com/&#34; rel=&#34;nofollow&#34;&gt;Gravity Forms&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://trello.com/&#34; rel=&#34;nofollow&#34;&gt;Trello&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://slack.com/&#34; rel=&#34;nofollow&#34;&gt;Slack&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://zoom.us/&#34; rel=&#34;nofollow&#34;&gt;Zoom&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://talky.io/&#34; rel=&#34;nofollow&#34;&gt;Talky.io&lt;/a&gt; (Greg)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.twilio.com/signal&#34; rel=&#34;nofollow&#34;&gt;SIGNAL&lt;/a&gt; (Greg)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://fourhourworkweek.com/podcast/&#34; rel=&#34;nofollow&#34;&gt;The Tim Ferriss Show&lt;/a&gt; (Greg)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt4270492/&#34; rel=&#34;nofollow&#34;&gt;Billions&lt;/a&gt; (Greg)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Greg Baugues.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53553110" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/dca5c566-faf6-47a1-b2d5-7cfdb495d696/stream.mp3"/>
                
                <guid isPermaLink="false">5668bdd6-c6fd-410a-b909-8abf7b1c1911</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/213-jsj-developer-evangelism-with-greg-baugues</link>
                <pubDate>Wed, 25 May 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3347</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>212 JSJ Horizon.js with Horizon.js with Michael Glukhovsky: Live from ng-conf!</itunes:title>
                <title>212 JSJ Horizon.js with Horizon.js with Michael Glukhovsky: Live from ng-conf!</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:34 - Michael Glukhovsky Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mglukhovsky&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rethinkdb.com/&#34;&gt;RethinkDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rethinkdb&#34;&gt;@rethinkdb&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:35 - &lt;a href=&#34;https://github.com/ging/horizon-js&#34;&gt;horizon-js&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:52 - Versus Open Source &lt;a href=&#34;https://www.firebase.com/&#34;&gt;Firebase&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;06:15 - The Security Model&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://horizon.io/&#34;&gt;Horizon.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:56 - The Admin Interface&lt;/div&gt;&lt;div&gt;09:16 - RethinkDB &#43; Horizon&lt;/div&gt;&lt;div&gt;10:56 - Versus &lt;a href=&#34;https://www.meteor.com/&#34;&gt;Meteor&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:35 - Message Format&lt;/div&gt;&lt;div&gt;14:26 - Getting Started&lt;/div&gt;&lt;div&gt;19:01 - Real-time&lt;/div&gt;&lt;div&gt;21:24 - Security&lt;/div&gt;&lt;div&gt;26:56 - The Grand Vision; Use Cases&lt;/div&gt;&lt;div&gt;32:17 - Managing Deployment with Redundancy&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.thatconference.com/&#34;&gt;That Conference&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://angularconnect.com/&#34;&gt;AngularConnect&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://itunes.apple.com/us/podcast/soft-skills-engineering/id1091341048?mt=2&#34;&gt;Soft Skills Engineering Podcast&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.starwars.com/news/the-history-of-may-the-4th&#34;&gt;May the 4th&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://horizon.io/&#34;&gt;The Developer Preview&lt;/a&gt; (Mike)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/Art-Spirit-Robert-Henri/dp/8087888561&#34;&gt;The Art Spirit Paperback by Robert Henri&lt;/a&gt; (Mike)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://itunes.apple.com/us/podcast/uncanny-valley-podcast-uncanny/id535761300?mt=2&#34;&gt;Uncanny Valley Podcast&lt;/a&gt;  (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.kishibashi.com/&#34;&gt;Kishi Boshi&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.drmaciver.com/2015/12/on-criticizing-programming-languages/&#34;&gt;David R. MacIver: On criticizing programming languages (without criticizing their users)&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Michael Glukhovsky.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:34 - Michael Glukhovsky Introduction</div><ul>
<li><a href="https://twitter.com/mglukhovsky" rel="nofollow">Twitter</a></li>
<li><a href="https://www.rethinkdb.com/" rel="nofollow">RethinkDB</a></li>
<li><a href="https://twitter.com/rethinkdb" rel="nofollow">@rethinkdb</a></li>
</ul><div>02:35 - <a href="https://github.com/ging/horizon-js" rel="nofollow">horizon-js</a>
</div><div>04:52 - Versus Open Source <a href="https://www.firebase.com/" rel="nofollow">Firebase</a>
</div><div>06:15 - The Security Model</div><ul><li><a href="https://horizon.io/" rel="nofollow">Horizon.io</a></li></ul><div>07:56 - The Admin Interface</div><div>09:16 - RethinkDB + Horizon</div><div>10:56 - Versus <a href="https://www.meteor.com/" rel="nofollow">Meteor</a>
</div><div>13:35 - Message Format</div><div>14:26 - Getting Started</div><div>19:01 - Real-time</div><div>21:24 - Security</div><div>26:56 - The Grand Vision; Use Cases</div><div>32:17 - Managing Deployment with Redundancy</div><div> </div><div>Picks</div><ul>
<li>
<a href="https://www.thatconference.com/" rel="nofollow">That Conference</a> (Joe)</li>
<li>
<a href="http://angularconnect.com/" rel="nofollow">AngularConnect</a> (Joe)</li>
<li>
<a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Joe)</li>
<li>
<a href="https://itunes.apple.com/us/podcast/soft-skills-engineering/id1091341048?mt=2" rel="nofollow">Soft Skills Engineering Podcast</a> (Dave)</li>
<li>
<a href="http://www.starwars.com/news/the-history-of-may-the-4th" rel="nofollow">May the 4th</a> (Chuck)</li>
<li>
<a href="http://horizon.io/" rel="nofollow">The Developer Preview</a> (Mike)</li>
<li>
<a href="http://www.amazon.com/Art-Spirit-Robert-Henri/dp/8087888561" rel="nofollow">The Art Spirit Paperback by Robert Henri</a> (Mike)</li>
<li>
<a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)</li>
<li>
<a href="https://itunes.apple.com/us/podcast/uncanny-valley-podcast-uncanny/id535761300?mt=2" rel="nofollow">Uncanny Valley Podcast</a>  (Jamison)</li>
<li>
<a href="http://www.kishibashi.com/" rel="nofollow">Kishi Boshi</a> (Jamison)</li>
<li>
<a href="http://www.drmaciver.com/2015/12/on-criticizing-programming-languages/" rel="nofollow">David R. MacIver: On criticizing programming languages (without criticizing their users)</a> (Aimee)</li>
</ul><div>Special Guest: Michael Glukhovsky.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:34 - Michael Glukhovsky Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mglukhovsky&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.rethinkdb.com/&#34; rel=&#34;nofollow&#34;&gt;RethinkDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/rethinkdb&#34; rel=&#34;nofollow&#34;&gt;@rethinkdb&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:35 - &lt;a href=&#34;https://github.com/ging/horizon-js&#34; rel=&#34;nofollow&#34;&gt;horizon-js&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:52 - Versus Open Source &lt;a href=&#34;https://www.firebase.com/&#34; rel=&#34;nofollow&#34;&gt;Firebase&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;06:15 - The Security Model&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://horizon.io/&#34; rel=&#34;nofollow&#34;&gt;Horizon.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:56 - The Admin Interface&lt;/div&gt;&lt;div&gt;09:16 - RethinkDB &#43; Horizon&lt;/div&gt;&lt;div&gt;10:56 - Versus &lt;a href=&#34;https://www.meteor.com/&#34; rel=&#34;nofollow&#34;&gt;Meteor&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:35 - Message Format&lt;/div&gt;&lt;div&gt;14:26 - Getting Started&lt;/div&gt;&lt;div&gt;19:01 - Real-time&lt;/div&gt;&lt;div&gt;21:24 - Security&lt;/div&gt;&lt;div&gt;26:56 - The Grand Vision; Use Cases&lt;/div&gt;&lt;div&gt;32:17 - Managing Deployment with Redundancy&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.thatconference.com/&#34; rel=&#34;nofollow&#34;&gt;That Conference&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://angularconnect.com/&#34; rel=&#34;nofollow&#34;&gt;AngularConnect&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Joe)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://itunes.apple.com/us/podcast/soft-skills-engineering/id1091341048?mt=2&#34; rel=&#34;nofollow&#34;&gt;Soft Skills Engineering Podcast&lt;/a&gt; (Dave)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.starwars.com/news/the-history-of-may-the-4th&#34; rel=&#34;nofollow&#34;&gt;May the 4th&lt;/a&gt; (Chuck)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://horizon.io/&#34; rel=&#34;nofollow&#34;&gt;The Developer Preview&lt;/a&gt; (Mike)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/Art-Spirit-Robert-Henri/dp/8087888561&#34; rel=&#34;nofollow&#34;&gt;The Art Spirit Paperback by Robert Henri&lt;/a&gt; (Mike)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://itunes.apple.com/us/podcast/uncanny-valley-podcast-uncanny/id535761300?mt=2&#34; rel=&#34;nofollow&#34;&gt;Uncanny Valley Podcast&lt;/a&gt;  (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.kishibashi.com/&#34; rel=&#34;nofollow&#34;&gt;Kishi Boshi&lt;/a&gt; (Jamison)&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.drmaciver.com/2015/12/on-criticizing-programming-languages/&#34; rel=&#34;nofollow&#34;&gt;David R. MacIver: On criticizing programming languages (without criticizing their users)&lt;/a&gt; (Aimee)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Special Guest: Michael Glukhovsky.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38575124" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5a6b90bf-fc12-4a8d-966e-f0079557a9fb/stream.mp3"/>
                
                <guid isPermaLink="false">89650086-331a-437b-8cf7-069c7f26fa4c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/212-jsj-horizon-js-with-horizon-js-with-michael-glukhovsky-live-from-ng-conf</link>
                <pubDate>Wed, 18 May 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2410</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>211 JSJ Ember and EmberConf with Michael North</itunes:title>
                <title>211 JSJ Ember and EmberConf with Michael North</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:22 - Michael North Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/michaellnorth&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mike-north&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.levantofinancial.com/&#34;&gt;Levanto Financial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:10 - &lt;a href=&#34;http://emberjs.com/&#34;&gt;Ember&lt;/a&gt; vs &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt; or &lt;a href=&#34;https://angularjs.org/&#34;&gt;Angular&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/203-jsj-aurelia-with-rob-eisenberg&#34;&gt;JavaScript Jabber Episode #203: Aurelia with Rob Eisenberg&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:13 - Convention Over Configuration&lt;/div&gt;&lt;div&gt;09:39 - Changes in Ember&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://sproutcore.com/&#34;&gt;SproutCore  &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.icloud.com/&#34;&gt;iCloud&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ember-cli.com/&#34;&gt;Ember CLI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Performance&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/tildeio/glimmer&#34;&gt;glimmer&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:04 - &lt;a href=&#34;http://ember-fastboot.com/&#34;&gt;Ember FastBoot&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://medium.com/@mikenorth/building-a-performant-web-app-with-ember-fastboot-and-phoenix-part-1-fa1241654308#.45aquo9yd&#34;&gt;Building a performant real-time web app with Ember Fastboot and Phoenix&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:53 - &lt;a href=&#34;http://emberconf.com/&#34;&gt;EmberConf&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=OInJBwS8VDQ&amp;amp;list=PL4eq2DPpyBblc8aQAd516-jGMdAhEeUiW&amp;amp;index=1&#34;&gt;Opening Keynote by Yehuda Katz &amp;amp; Tom Dale&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:47 - Mobile/Native Experience &amp;amp; Optimization&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API&#34;&gt;Service Worker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hybrid Apps&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;29:52 - &lt;a href=&#34;http://electron.atom.io/&#34;&gt;Electron&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;30:46 - Open Source Empowerment; The Ember Learning Team&lt;/div&gt;&lt;div&gt;33:54 - &lt;a href=&#34;https://frontendmasters.com/courses/ember-2/&#34;&gt;Michael North&#39;s Frontend Masters Ember 2 Series&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:11 - The Ember Community&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.npr.org/podcasts/510311/embedded&#34;&gt;Embedded&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://remysharp.com/2016/04/04/a-debugging-thought-process&#34;&gt;Remy Sharp: A debugging thought process&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://nashdevcast.com/&#34;&gt;NashDev Podcast&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://uselessdevblog.wordpress.com/2016/04/11/js-developers-who-dont-know-what-closure-is-are-fine/&#34;&gt;JS developers who don’t know what closure is are fine.&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.sublimetext.com/&#34;&gt;Sublime Text&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://serverpress.com/get-desktopserver/&#34;&gt;DesktopServer&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.memberpress.com/&#34;&gt;MemberPress&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/&#34;&gt;Frontend Masters&lt;/a&gt; (Mike)&lt;br&gt; &lt;a href=&#34;https://wickedgoodember.com/&#34;&gt;Wicked Good Ember Conf&lt;/a&gt; (Mike)&lt;br&gt; Debugging Node.js with &lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt; (Mike)&lt;/div&gt;&lt;div&gt;Special Guest: Mike North.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:22 - Michael North Introduction</div><ul>
<li>
<a href="https://twitter.com/michaellnorth" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/mike-north" rel="nofollow">GitHub</a></li>
<li><a href="http://www.levantofinancial.com/" rel="nofollow">Levanto Financial</a></li>
</ul><div>04:10 - <a href="http://emberjs.com/" rel="nofollow">Ember</a> vs <a href="https://facebook.github.io/react/" rel="nofollow">React</a> or <a href="https://angularjs.org/" rel="nofollow">Angular</a>
</div><ul><li><a href="https://devchat.tv/js-jabber/203-jsj-aurelia-with-rob-eisenberg" rel="nofollow">JavaScript Jabber Episode #203: Aurelia with Rob Eisenberg</a></li></ul><div>07:13 - Convention Over Configuration</div><div>09:39 - Changes in Ember</div><ul>
<li><a href="http://sproutcore.com/" rel="nofollow">SproutCore  </a></li>
<li>
<a href="https://www.icloud.com/" rel="nofollow">iCloud</a> </li>
<li><a href="http://ember-cli.com/" rel="nofollow">Ember CLI</a></li>
<li>Performance</li>
<li>
<a href="https://github.com/tildeio/glimmer" rel="nofollow">glimmer</a> </li>
</ul><div>16:04 - <a href="http://ember-fastboot.com/" rel="nofollow">Ember FastBoot</a> </div><ul><li><a href="https://medium.com/@mikenorth/building-a-performant-web-app-with-ember-fastboot-and-phoenix-part-1-fa1241654308#.45aquo9yd" rel="nofollow">Building a performant real-time web app with Ember Fastboot and Phoenix</a></li></ul><div>18:53 - <a href="http://emberconf.com/" rel="nofollow">EmberConf</a>
</div><ul><li>
<a href="https://www.youtube.com/watch?index=1&list=PL4eq2DPpyBblc8aQAd516-jGMdAhEeUiW&v=OInJBwS8VDQ" rel="nofollow">Opening Keynote by Yehuda Katz &amp; Tom Dale</a> </li></ul><div>22:47 - Mobile/Native Experience &amp; Optimization</div><ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API" rel="nofollow">Service Worker</a></li>
<li>Hybrid Apps</li>
</ul><div>29:52 - <a href="http://electron.atom.io/" rel="nofollow">Electron</a>
</div><div>30:46 - Open Source Empowerment; The Ember Learning Team</div><div>33:54 - <a href="https://frontendmasters.com/courses/ember-2/" rel="nofollow">Michael North&#39;s Frontend Masters Ember 2 Series</a>
</div><div>37:11 - The Ember Community</div><div>Picks</div><div>
<a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)<br> <a href="http://www.npr.org/podcasts/510311/embedded" rel="nofollow">Embedded</a> (Jamison)<br> <a href="https://remysharp.com/2016/04/04/a-debugging-thought-process" rel="nofollow">Remy Sharp: A debugging thought process</a> (Jamison)<br> <a href="http://nashdevcast.com/" rel="nofollow">NashDev Podcast</a> (Aimee)<br> <a href="https://uselessdevblog.wordpress.com/2016/04/11/js-developers-who-dont-know-what-closure-is-are-fine/" rel="nofollow">JS developers who don’t know what closure is are fine.</a> (Aimee)<br> <a href="https://www.sublimetext.com/" rel="nofollow">Sublime Text</a> (Chuck)<br> <a href="https://serverpress.com/get-desktopserver/" rel="nofollow">DesktopServer</a> (Chuck)<br> <a href="https://www.memberpress.com/" rel="nofollow">MemberPress</a> (Chuck)<br> <a href="https://frontendmasters.com/" rel="nofollow">Frontend Masters</a> (Mike)<br> <a href="https://wickedgoodember.com/" rel="nofollow">Wicked Good Ember Conf</a> (Mike)<br> Debugging Node.js with <a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a> (Mike)</div><div>Special Guest: Mike North.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:22 - Michael North Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/michaellnorth&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mike-north&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.levantofinancial.com/&#34; rel=&#34;nofollow&#34;&gt;Levanto Financial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:10 - &lt;a href=&#34;http://emberjs.com/&#34; rel=&#34;nofollow&#34;&gt;Ember&lt;/a&gt; vs &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; or &lt;a href=&#34;https://angularjs.org/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/203-jsj-aurelia-with-rob-eisenberg&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #203: Aurelia with Rob Eisenberg&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:13 - Convention Over Configuration&lt;/div&gt;&lt;div&gt;09:39 - Changes in Ember&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://sproutcore.com/&#34; rel=&#34;nofollow&#34;&gt;SproutCore  &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.icloud.com/&#34; rel=&#34;nofollow&#34;&gt;iCloud&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://ember-cli.com/&#34; rel=&#34;nofollow&#34;&gt;Ember CLI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Performance&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/tildeio/glimmer&#34; rel=&#34;nofollow&#34;&gt;glimmer&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:04 - &lt;a href=&#34;http://ember-fastboot.com/&#34; rel=&#34;nofollow&#34;&gt;Ember FastBoot&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://medium.com/@mikenorth/building-a-performant-web-app-with-ember-fastboot-and-phoenix-part-1-fa1241654308#.45aquo9yd&#34; rel=&#34;nofollow&#34;&gt;Building a performant real-time web app with Ember Fastboot and Phoenix&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:53 - &lt;a href=&#34;http://emberconf.com/&#34; rel=&#34;nofollow&#34;&gt;EmberConf&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?index=1&amp;list=PL4eq2DPpyBblc8aQAd516-jGMdAhEeUiW&amp;v=OInJBwS8VDQ&#34; rel=&#34;nofollow&#34;&gt;Opening Keynote by Yehuda Katz &amp;amp; Tom Dale&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:47 - Mobile/Native Experience &amp;amp; Optimization&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API&#34; rel=&#34;nofollow&#34;&gt;Service Worker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hybrid Apps&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;29:52 - &lt;a href=&#34;http://electron.atom.io/&#34; rel=&#34;nofollow&#34;&gt;Electron&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;30:46 - Open Source Empowerment; The Ember Learning Team&lt;/div&gt;&lt;div&gt;33:54 - &lt;a href=&#34;https://frontendmasters.com/courses/ember-2/&#34; rel=&#34;nofollow&#34;&gt;Michael North&amp;#39;s Frontend Masters Ember 2 Series&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:11 - The Ember Community&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.npr.org/podcasts/510311/embedded&#34; rel=&#34;nofollow&#34;&gt;Embedded&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://remysharp.com/2016/04/04/a-debugging-thought-process&#34; rel=&#34;nofollow&#34;&gt;Remy Sharp: A debugging thought process&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://nashdevcast.com/&#34; rel=&#34;nofollow&#34;&gt;NashDev Podcast&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://uselessdevblog.wordpress.com/2016/04/11/js-developers-who-dont-know-what-closure-is-are-fine/&#34; rel=&#34;nofollow&#34;&gt;JS developers who don’t know what closure is are fine.&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.sublimetext.com/&#34; rel=&#34;nofollow&#34;&gt;Sublime Text&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://serverpress.com/get-desktopserver/&#34; rel=&#34;nofollow&#34;&gt;DesktopServer&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.memberpress.com/&#34; rel=&#34;nofollow&#34;&gt;MemberPress&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/&#34; rel=&#34;nofollow&#34;&gt;Frontend Masters&lt;/a&gt; (Mike)&lt;br&gt; &lt;a href=&#34;https://wickedgoodember.com/&#34; rel=&#34;nofollow&#34;&gt;Wicked Good Ember Conf&lt;/a&gt; (Mike)&lt;br&gt; Debugging Node.js with &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt; (Mike)&lt;/div&gt;&lt;div&gt;Special Guest: Mike North.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49511026" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7b617a11-f991-491c-8830-0e04fe8075de/stream.mp3"/>
                
                <guid isPermaLink="false">d9264688-aea0-4e5f-8b3d-ca142c2e648f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/211-jsj-ember-and-emberconf-with-michael-north</link>
                <pubDate>Wed, 11 May 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3094</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>210 JSJ The 80/20 Guide to ES2015 Generators with Valeri Karpov</itunes:title>
                <title>210 JSJ The 80/20 Guide to ES2015 Generators with Valeri Karpov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;Check out React Remote Conf&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;01:56 - Valeri Karpov Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/code_barbarian&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/vkarpov15&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://thecodebarbarian.com&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/092-jsj-the-mean-stack-with-ward-bell-and-valeri-karpov&#34;&gt;JavaScript Jabber Episode #92: The MEAN Stack with Ward Bell and Valeri Karpov&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:17 - &lt;a href=&#34;https://boosterfuels.com/&#34;&gt;Booster Fuels&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;03:06 - ES2015 Generators&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://es2015generators.com/&#34;&gt;The 80/20 Guide to ES2015 Generators by Valeri Karpov&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/tj/co&#34;&gt;co&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:47 - &lt;a href=&#34;https://msdn.microsoft.com/en-us/library/0yd65esw.aspx&#34;&gt;try-catch&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;07:49 - Generator Function vs Object&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Fibonacci_number&#34;&gt;The Fibonacci Sequence&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;10:39 - Generator Use Cases&lt;/div&gt;&lt;div&gt;12:02 - Why in ES6 would they come out with both native promises and generators?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://koajs.com/&#34;&gt;Koa&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;14:04 - yield star and async await &lt;/div&gt;&lt;div&gt;17:06 - Wrapping a Generator in a Promise&lt;/div&gt;&lt;div&gt;19:51 - Testing&lt;/div&gt;&lt;div&gt;20:56 - Use on the Front-end&lt;/div&gt;&lt;div&gt;22:14 - &lt;a href=&#34;http://es2015generators.com/&#34;&gt;The 80/20 Guide to ES2015 Generators by Valeri Karpov&lt;/a&gt; and Tech Writing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/nightmare&#34;&gt;nightmare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/Professional-AngularJS-Valeri-Karpov/dp/1118832078&#34;&gt;Professional AngularJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://mikbe.com/code/testing/dx/2016/03/11/why-and-how-testing-can-make-you-happier.html&#34;&gt;Why and How Testing Can Make You Happier&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://pitangogelato.com/&#34;&gt;Pitango Gelato&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.primalblueprint.com/mark-sisson/&#34;&gt;The Primal Blueprint by Mark Sisson&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.primalblueprint.com/books/the-primal-blueprint-21-day-total-body-transformation/&#34;&gt;The Primal Blueprint 21-Day Total Body Transformation&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.npmjs.com/package/acquit&#34;&gt;acquit&lt;/a&gt; (Valeri)&lt;br&gt; &lt;a href=&#34;https://www.npmjs.com/package/nightmare&#34;&gt;nightmare&lt;/a&gt; (Valeri)&lt;br&gt; &lt;a href=&#34;https://zeit.co/now&#34;&gt;now&lt;/a&gt; (Valeri)&lt;br&gt; &lt;a href=&#34;http://es2015generators.com/&#34;&gt;The 80/20 Guide to ES2015 Generators by Valeri Karpov&lt;/a&gt; (Valeri)&lt;/div&gt;&lt;div&gt;Special Guest: Valeri Karpov.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://allremoteconfs.com/react-2016" rel="nofollow">Check out React Remote Conf</a></div><div> </div><div>01:56 - Valeri Karpov Introduction</div><ul>
<li>
<a href="https://twitter.com/code_barbarian" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/vkarpov15" rel="nofollow">GitHub</a> </li>
<li><a href="http://thecodebarbarian.com" rel="nofollow">Blog</a></li>
<li>
<a href="https://devchat.tv/js-jabber/092-jsj-the-mean-stack-with-ward-bell-and-valeri-karpov" rel="nofollow">JavaScript Jabber Episode #92: The MEAN Stack with Ward Bell and Valeri Karpov</a> </li>
</ul><div>02:17 - <a href="https://boosterfuels.com/" rel="nofollow">Booster Fuels</a>
</div><div>03:06 - ES2015 Generators</div><ul>
<li><a href="http://es2015generators.com/" rel="nofollow">The 80/20 Guide to ES2015 Generators by Valeri Karpov</a></li>
<li>
<a href="https://github.com/tj/co" rel="nofollow">co</a> </li>
</ul><div>05:47 - <a href="https://msdn.microsoft.com/en-us/library/0yd65esw.aspx" rel="nofollow">try-catch</a>
</div><div>07:49 - Generator Function vs Object</div><ul><li><a href="https://en.wikipedia.org/wiki/Fibonacci_number" rel="nofollow">The Fibonacci Sequence</a></li></ul><div>10:39 - Generator Use Cases</div><div>12:02 - Why in ES6 would they come out with both native promises and generators?</div><ul><li><a href="http://koajs.com/" rel="nofollow">Koa</a></li></ul><div>14:04 - yield star and async await </div><div>17:06 - Wrapping a Generator in a Promise</div><div>19:51 - Testing</div><div>20:56 - Use on the Front-end</div><div>22:14 - <a href="http://es2015generators.com/" rel="nofollow">The 80/20 Guide to ES2015 Generators by Valeri Karpov</a> and Tech Writing</div><ul>
<li><a href="https://www.npmjs.com/package/nightmare" rel="nofollow">nightmare</a></li>
<li><a href="http://www.amazon.com/Professional-AngularJS-Valeri-Karpov/dp/1118832078" rel="nofollow">Professional AngularJS</a></li>
</ul><div>Picks</div><div>
<a href="http://mikbe.com/code/testing/dx/2016/03/11/why-and-how-testing-can-make-you-happier.html" rel="nofollow">Why and How Testing Can Make You Happier</a> (Aimee)<br> <a href="http://pitangogelato.com/" rel="nofollow">Pitango Gelato</a> (Aimee)<br> <a href="https://www.primalblueprint.com/mark-sisson/" rel="nofollow">The Primal Blueprint by Mark Sisson</a> (Chuck)<br> <a href="https://www.primalblueprint.com/books/the-primal-blueprint-21-day-total-body-transformation/" rel="nofollow">The Primal Blueprint 21-Day Total Body Transformation</a> (Chuck)<br> <a href="https://www.npmjs.com/package/acquit" rel="nofollow">acquit</a> (Valeri)<br> <a href="https://www.npmjs.com/package/nightmare" rel="nofollow">nightmare</a> (Valeri)<br> <a href="https://zeit.co/now" rel="nofollow">now</a> (Valeri)<br> <a href="http://es2015generators.com/" rel="nofollow">The 80/20 Guide to ES2015 Generators by Valeri Karpov</a> (Valeri)</div><div>Special Guest: Valeri Karpov.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;Check out React Remote Conf&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;01:56 - Valeri Karpov Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/code_barbarian&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/vkarpov15&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://thecodebarbarian.com&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/092-jsj-the-mean-stack-with-ward-bell-and-valeri-karpov&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #92: The MEAN Stack with Ward Bell and Valeri Karpov&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:17 - &lt;a href=&#34;https://boosterfuels.com/&#34; rel=&#34;nofollow&#34;&gt;Booster Fuels&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;03:06 - ES2015 Generators&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://es2015generators.com/&#34; rel=&#34;nofollow&#34;&gt;The 80/20 Guide to ES2015 Generators by Valeri Karpov&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/tj/co&#34; rel=&#34;nofollow&#34;&gt;co&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:47 - &lt;a href=&#34;https://msdn.microsoft.com/en-us/library/0yd65esw.aspx&#34; rel=&#34;nofollow&#34;&gt;try-catch&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;07:49 - Generator Function vs Object&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Fibonacci_number&#34; rel=&#34;nofollow&#34;&gt;The Fibonacci Sequence&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;10:39 - Generator Use Cases&lt;/div&gt;&lt;div&gt;12:02 - Why in ES6 would they come out with both native promises and generators?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://koajs.com/&#34; rel=&#34;nofollow&#34;&gt;Koa&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;14:04 - yield star and async await &lt;/div&gt;&lt;div&gt;17:06 - Wrapping a Generator in a Promise&lt;/div&gt;&lt;div&gt;19:51 - Testing&lt;/div&gt;&lt;div&gt;20:56 - Use on the Front-end&lt;/div&gt;&lt;div&gt;22:14 - &lt;a href=&#34;http://es2015generators.com/&#34; rel=&#34;nofollow&#34;&gt;The 80/20 Guide to ES2015 Generators by Valeri Karpov&lt;/a&gt; and Tech Writing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/nightmare&#34; rel=&#34;nofollow&#34;&gt;nightmare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/Professional-AngularJS-Valeri-Karpov/dp/1118832078&#34; rel=&#34;nofollow&#34;&gt;Professional AngularJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://mikbe.com/code/testing/dx/2016/03/11/why-and-how-testing-can-make-you-happier.html&#34; rel=&#34;nofollow&#34;&gt;Why and How Testing Can Make You Happier&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://pitangogelato.com/&#34; rel=&#34;nofollow&#34;&gt;Pitango Gelato&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.primalblueprint.com/mark-sisson/&#34; rel=&#34;nofollow&#34;&gt;The Primal Blueprint by Mark Sisson&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.primalblueprint.com/books/the-primal-blueprint-21-day-total-body-transformation/&#34; rel=&#34;nofollow&#34;&gt;The Primal Blueprint 21-Day Total Body Transformation&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.npmjs.com/package/acquit&#34; rel=&#34;nofollow&#34;&gt;acquit&lt;/a&gt; (Valeri)&lt;br&gt; &lt;a href=&#34;https://www.npmjs.com/package/nightmare&#34; rel=&#34;nofollow&#34;&gt;nightmare&lt;/a&gt; (Valeri)&lt;br&gt; &lt;a href=&#34;https://zeit.co/now&#34; rel=&#34;nofollow&#34;&gt;now&lt;/a&gt; (Valeri)&lt;br&gt; &lt;a href=&#34;http://es2015generators.com/&#34; rel=&#34;nofollow&#34;&gt;The 80/20 Guide to ES2015 Generators by Valeri Karpov&lt;/a&gt; (Valeri)&lt;/div&gt;&lt;div&gt;Special Guest: Valeri Karpov.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40784457" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/28cd6647-9c3d-460d-a106-2abe8c410644/stream.mp3"/>
                
                <guid isPermaLink="false">b099d32d-a7d4-4e73-87f2-511e1b3b3935</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/210-jsj-the-80-20-guide-to-es2015-generators-with-valeri-karpov</link>
                <pubDate>Wed, 04 May 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2549</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>209 JSJ TypeScript with Anders Hejlsberg</itunes:title>
                <title>209 JSJ TypeScript with Anders Hejlsberg</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Anders Hejlsberg of Microsoft about Typescript. You can follow him on &lt;a href=&#34;https://twitter.com/ahejlsberg&#34;&gt;Twitter&lt;/a&gt;, or check out what he’s done over on &lt;a href=&#34;https://github.com/ahejlsberg&#34;&gt;GitHub&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Resources&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Writing Code (Anders)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Anders Hejlsberg.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This episode was recorded live from The <a href="https://build.microsoft.com/" rel="nofollow">Microsoft Build Conference</a> 2016. In this episode we chatted with Anders Hejlsberg of Microsoft about Typescript. You can follow him on <a href="https://twitter.com/ahejlsberg" rel="nofollow">Twitter</a>, or check out what he’s done over on <a href="https://github.com/ahejlsberg" rel="nofollow">GitHub</a>
</div><div>Resources</div><ul><li><a href="https://www.typescriptlang.org/" rel="nofollow">TypeScript</a></li></ul><div>Picks</div><div>Writing Code (Anders)</div><div> </div><div>Special Guest: Anders Hejlsberg.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Anders Hejlsberg of Microsoft about Typescript. You can follow him on &lt;a href=&#34;https://twitter.com/ahejlsberg&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;, or check out what he’s done over on &lt;a href=&#34;https://github.com/ahejlsberg&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Resources&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Writing Code (Anders)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Anders Hejlsberg.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49118563" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c507153e-93e7-4c14-9acb-b6ce98fdca4f/stream.mp3"/>
                
                <guid isPermaLink="false">258de529-9b82-49e3-876b-dd88f2e24b87</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/209-jsj-typescript-with-anders-hejlsberg</link>
                <pubDate>Wed, 27 Apr 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3069</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>208 JSJ MS Office with Jeremy Thake</itunes:title>
                <title>208 JSJ MS Office with Jeremy Thake</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Jeremy Thake of Microsoft about MS Office. You can follow him on &lt;a href=&#34;https://twitter.com/jthake&#34;&gt;Twitter&lt;/a&gt;, see what he’s done over on &lt;a href=&#34;https://github.com/jthake&#34;&gt;GitHub&lt;/a&gt;, or visit his &lt;a href=&#34;http://www.jeremythake.com/&#34;&gt;blog&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Resources:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://dev.office.com/&#34;&gt;Office Dev Center&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt4270492/&#34;&gt;Billions&lt;/a&gt; (Jeremy)&lt;/div&gt;&lt;div&gt;Special Guest: Jeremy Thake.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>This episode was recorded live from The <a href="https://build.microsoft.com/" rel="nofollow">Microsoft Build Conference</a> 2016. In this episode we chatted with Jeremy Thake of Microsoft about MS Office. You can follow him on <a href="https://twitter.com/jthake" rel="nofollow">Twitter</a>, see what he’s done over on <a href="https://github.com/jthake" rel="nofollow">GitHub</a>, or visit his <a href="http://www.jeremythake.com/" rel="nofollow">blog</a>.</div><div>Resources:</div><div><a href="http://dev.office.com/" rel="nofollow">Office Dev Center</a></div><div>Picks</div><div>
<a href="http://www.imdb.com/title/tt4270492/" rel="nofollow">Billions</a> (Jeremy)</div><div>Special Guest: Jeremy Thake.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;This episode was recorded live from The &lt;a href=&#34;https://build.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Build Conference&lt;/a&gt; 2016. In this episode we chatted with Jeremy Thake of Microsoft about MS Office. You can follow him on &lt;a href=&#34;https://twitter.com/jthake&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;, see what he’s done over on &lt;a href=&#34;https://github.com/jthake&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;, or visit his &lt;a href=&#34;http://www.jeremythake.com/&#34; rel=&#34;nofollow&#34;&gt;blog&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Resources:&lt;/div&gt;&lt;div&gt;&lt;a href=&#34;http://dev.office.com/&#34; rel=&#34;nofollow&#34;&gt;Office Dev Center&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt4270492/&#34; rel=&#34;nofollow&#34;&gt;Billions&lt;/a&gt; (Jeremy)&lt;/div&gt;&lt;div&gt;Special Guest: Jeremy Thake.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46261394" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c017c8ea-7f75-45ca-baf4-25e0862bc02a/stream.mp3"/>
                
                <guid isPermaLink="false">725bebce-02ad-490c-b6f7-15426890ee07</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/208-jsj-ms-office-with-jeremy-thake</link>
                <pubDate>Wed, 20 Apr 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2891</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>207 JSJ Growing Happy Developers with Marcus Blankenship</itunes:title>
                <title>207 JSJ Growing Happy Developers with Marcus Blankenship</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:51 - Marcus Blankenship Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/justzeros&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://marcusblankenship.com/list/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:09 - Panelist Worst Boss Experiences&lt;/div&gt;&lt;div&gt;13:06 - Developer Anarchy vs Having a Hierarchy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.se-radio.net/2016/03/se-radio-episode-253-fred-george-on-developer-anarchy/&#34;&gt;SE-Radio Episode 253: Fred George on Developer Anarchy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.valvesoftware.com/company/Valve_Handbook_LowRes.pdf&#34;&gt;The Valve Playbook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:57 - Transitioning Managers&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Impostor_syndrome&#34;&gt;Impostor Syndrome&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:05 - Manager Influence&lt;/div&gt;&lt;div&gt;28:33 - Management vs Leadership&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Leader%E2%80%93member_exchange_theory&#34;&gt;Leader-Member Exchange Theory&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:37 - Interpersonal Relationships and Happiness&lt;/div&gt;&lt;div&gt;38:24 - What kind of feedback do managers want from their employees?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Timesheets&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;46:17 - Am I manager material? Am I ready to go into management?&lt;/div&gt;&lt;div&gt;48:06 - Following a Technical Track&lt;/div&gt;&lt;div&gt;51:55 - Why would anyone ever want to be a department manager?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://sporto.github.io/blog/2013/02/22/a-plain-english-guide-to-javascript-prototypes/&#34;&gt;A Plain English Guide to JavaScript Prototypes&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://givebar.com/&#34;&gt;Oatmega&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Luck_(Tom_Vek_album)&#34;&gt;Luck by Tom Vek&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Challenges-Managers-Face-Step-Step-ebook/dp/B00LMB5P42&#34;&gt;The 27 Challenges Managers Face: Step-by-Step Solutions to (Nearly) All of Your Management Problems by Bruce Tulgan&lt;/a&gt; (Marcus)&lt;br&gt; &lt;a href=&#34;http://speak.reactrally.com&#34;&gt;React Rally Call for Proposals&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://reactrally.com&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Multipliers-Best-Leaders-Everyone-Smarter/dp/0061964395&#34;&gt;Multipliers: How the Best Leaders Make Everyone Smarter by Liz Wiseman&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://player.fm/series/soft-skills-engineering&#34;&gt;Soft Skills Engineering Podcast&lt;/a&gt; (Dave)&lt;/div&gt;&lt;div&gt;Special Guest: Marcus Blankenship.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:51 - Marcus Blankenship Introduction</div><ul>
<li>
<a href="https://twitter.com/justzeros" rel="nofollow">Twitter</a> </li>
<li><a href="http://marcusblankenship.com/list/" rel="nofollow">Blog</a></li>
</ul><div>03:09 - Panelist Worst Boss Experiences</div><div>13:06 - Developer Anarchy vs Having a Hierarchy</div><ul>
<li><a href="http://www.se-radio.net/2016/03/se-radio-episode-253-fred-george-on-developer-anarchy/" rel="nofollow">SE-Radio Episode 253: Fred George on Developer Anarchy</a></li>
<li><a href="http://www.valvesoftware.com/company/Valve_Handbook_LowRes.pdf" rel="nofollow">The Valve Playbook</a></li>
</ul><div>20:57 - Transitioning Managers</div><ul><li><a href="https://en.wikipedia.org/wiki/Impostor_syndrome" rel="nofollow">Impostor Syndrome</a></li></ul><div>26:05 - Manager Influence</div><div>28:33 - Management vs Leadership</div><ul><li>
<a href="https://en.wikipedia.org/wiki/Leader%E2%80%93member_exchange_theory" rel="nofollow">Leader-Member Exchange Theory</a> </li></ul><div>34:37 - Interpersonal Relationships and Happiness</div><div>38:24 - What kind of feedback do managers want from their employees?</div><ul><li>Timesheets</li></ul><div>46:17 - Am I manager material? Am I ready to go into management?</div><div>48:06 - Following a Technical Track</div><div>51:55 - Why would anyone ever want to be a department manager?</div><div>Picks</div><div>
<a href="http://sporto.github.io/blog/2013/02/22/a-plain-english-guide-to-javascript-prototypes/" rel="nofollow">A Plain English Guide to JavaScript Prototypes</a> (Aimee)<br> <a href="http://givebar.com/" rel="nofollow">Oatmega</a> (Aimee)<br> <a href="https://en.wikipedia.org/wiki/Luck_(Tom_Vek_album)" rel="nofollow">Luck by Tom Vek</a> (Jamison)<br> <a href="http://www.amazon.com/Challenges-Managers-Face-Step-Step-ebook/dp/B00LMB5P42" rel="nofollow">The 27 Challenges Managers Face: Step-by-Step Solutions to (Nearly) All of Your Management Problems by Bruce Tulgan</a> (Marcus)<br> <a href="http://speak.reactrally.com" rel="nofollow">React Rally Call for Proposals</a> (Jamison)<br> <a href="http://reactrally.com" rel="nofollow">React Rally</a> (Jamison)<br> <a href="http://www.amazon.com/Multipliers-Best-Leaders-Everyone-Smarter/dp/0061964395" rel="nofollow">Multipliers: How the Best Leaders Make Everyone Smarter by Liz Wiseman</a> (Dave)<br> <a href="https://player.fm/series/soft-skills-engineering" rel="nofollow">Soft Skills Engineering Podcast</a> (Dave)</div><div>Special Guest: Marcus Blankenship.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:51 - Marcus Blankenship Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/justzeros&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://marcusblankenship.com/list/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:09 - Panelist Worst Boss Experiences&lt;/div&gt;&lt;div&gt;13:06 - Developer Anarchy vs Having a Hierarchy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.se-radio.net/2016/03/se-radio-episode-253-fred-george-on-developer-anarchy/&#34; rel=&#34;nofollow&#34;&gt;SE-Radio Episode 253: Fred George on Developer Anarchy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.valvesoftware.com/company/Valve_Handbook_LowRes.pdf&#34; rel=&#34;nofollow&#34;&gt;The Valve Playbook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:57 - Transitioning Managers&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Impostor_syndrome&#34; rel=&#34;nofollow&#34;&gt;Impostor Syndrome&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:05 - Manager Influence&lt;/div&gt;&lt;div&gt;28:33 - Management vs Leadership&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Leader%E2%80%93member_exchange_theory&#34; rel=&#34;nofollow&#34;&gt;Leader-Member Exchange Theory&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:37 - Interpersonal Relationships and Happiness&lt;/div&gt;&lt;div&gt;38:24 - What kind of feedback do managers want from their employees?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Timesheets&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;46:17 - Am I manager material? Am I ready to go into management?&lt;/div&gt;&lt;div&gt;48:06 - Following a Technical Track&lt;/div&gt;&lt;div&gt;51:55 - Why would anyone ever want to be a department manager?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://sporto.github.io/blog/2013/02/22/a-plain-english-guide-to-javascript-prototypes/&#34; rel=&#34;nofollow&#34;&gt;A Plain English Guide to JavaScript Prototypes&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://givebar.com/&#34; rel=&#34;nofollow&#34;&gt;Oatmega&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Luck_(Tom_Vek_album)&#34; rel=&#34;nofollow&#34;&gt;Luck by Tom Vek&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Challenges-Managers-Face-Step-Step-ebook/dp/B00LMB5P42&#34; rel=&#34;nofollow&#34;&gt;The 27 Challenges Managers Face: Step-by-Step Solutions to (Nearly) All of Your Management Problems by Bruce Tulgan&lt;/a&gt; (Marcus)&lt;br&gt; &lt;a href=&#34;http://speak.reactrally.com&#34; rel=&#34;nofollow&#34;&gt;React Rally Call for Proposals&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://reactrally.com&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Multipliers-Best-Leaders-Everyone-Smarter/dp/0061964395&#34; rel=&#34;nofollow&#34;&gt;Multipliers: How the Best Leaders Make Everyone Smarter by Liz Wiseman&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://player.fm/series/soft-skills-engineering&#34; rel=&#34;nofollow&#34;&gt;Soft Skills Engineering Podcast&lt;/a&gt; (Dave)&lt;/div&gt;&lt;div&gt;Special Guest: Marcus Blankenship.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60031059" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2fe9a0be-d61b-4ec5-8367-2d77c48de853/stream.mp3"/>
                
                <guid isPermaLink="false">646f518b-666f-45db-9b94-fadd39d02445</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/207-jsj-growing-happy-developers-with-marcus-blankenship</link>
                <pubDate>Wed, 13 Apr 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3751</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>206 JSJ PostCSS with Ben Briggs</itunes:title>
                <title>206 JSJ PostCSS with Ben Briggs</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:30 - Ben Briggs&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ben_eb&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/ben-eb&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://beneb.info/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/ben-eb/cssnano&#34;&gt;cssnano&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:03 - &lt;a href=&#34;https://github.com/postcss&#34;&gt;PostCSS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://cssnext.io/&#34;&gt;cssnext&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://postcss.parts/&#34;&gt;Postcss.parts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:16 - What problems was PostCSS designed to solve for developers?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/reworkcss/rework&#34;&gt;rework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/postcss/autoprefixer&#34;&gt;autoprefixer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:46 - Using PostCSS vs Sass&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/peterramsing/lost&#34;&gt;lost&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;14:02 - Using Future Features&lt;/div&gt;&lt;div&gt;16:28 - Tool Fatigue&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://postcss.org/&#34;&gt;postcss.org&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:39 - When should people start thinking about using PostCSS?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/stylelint/stylelint&#34;&gt;stylelint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/MohammadYounes/rtlcss&#34;&gt;rtlcss&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/btholt/postcss-colorblind&#34;&gt;postcss-colorblind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;31:24 - Postprocessing&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://midasjs.com/&#34;&gt;midas&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;33:43 - Shipping Apps with Emojis?&lt;/div&gt;&lt;div&gt;36:21 - Where does PostCSS end and where does &lt;a href=&#34;https://github.com/css-modules/css-modules&#34;&gt;css-modules&lt;/a&gt; begin?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://medium.com/@chetcorcos/functional-programming-for-javascript-people-1915d8775504#.6ui3oo9en&#34;&gt;Chet Corcos: Functional Programming for JavaScript People&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://launchschool.com/blog/operation-code-scholarship&#34;&gt;Operation Code Scholarship&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://webplatformdaily.org/&#34;&gt;Web Platform Daily Digest&lt;/a&gt; (Ben)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Cadbury-Easter-Caramel-4-Count-4-8oz/dp/B004742ZVC&#34;&gt;Cadbury Caramel Eggs&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://wildermuth.com/hwpod&#34;&gt;Hello World Podcast&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Dave)&lt;/div&gt;&lt;div&gt;Special Guest: Ben Briggs.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:30 - Ben Briggs</div><ul>
<li>
<a href="https://twitter.com/ben_eb" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/ben-eb" rel="nofollow">GitHub</a> </li>
<li><a href="http://beneb.info/" rel="nofollow">Blog</a></li>
<li>
<a href="https://github.com/ben-eb/cssnano" rel="nofollow">cssnano</a> </li>
</ul><div>03:03 - <a href="https://github.com/postcss" rel="nofollow">PostCSS</a>
</div><ul>
<li>
<a href="http://cssnext.io/" rel="nofollow">cssnext</a> </li>
<li><a href="http://postcss.parts/" rel="nofollow">Postcss.parts</a></li>
</ul><div>07:16 - What problems was PostCSS designed to solve for developers?</div><ul>
<li><a href="https://github.com/reworkcss/rework" rel="nofollow">rework</a></li>
<li><a href="https://github.com/postcss/autoprefixer" rel="nofollow">autoprefixer</a></li>
</ul><div>09:46 - Using PostCSS vs Sass</div><ul><li><a href="https://github.com/peterramsing/lost" rel="nofollow">lost</a></li></ul><div>14:02 - Using Future Features</div><div>16:28 - Tool Fatigue</div><ul><li><a href="http://postcss.org/" rel="nofollow">postcss.org</a></li></ul><div>23:39 - When should people start thinking about using PostCSS?</div><ul>
<li><a href="https://github.com/stylelint/stylelint" rel="nofollow">stylelint</a></li>
<li><a href="https://github.com/MohammadYounes/rtlcss" rel="nofollow">rtlcss</a></li>
<li><a href="https://github.com/btholt/postcss-colorblind" rel="nofollow">postcss-colorblind</a></li>
</ul><div>31:24 - Postprocessing</div><ul><li><a href="http://midasjs.com/" rel="nofollow">midas</a></li></ul><div>33:43 - Shipping Apps with Emojis?</div><div>36:21 - Where does PostCSS end and where does <a href="https://github.com/css-modules/css-modules" rel="nofollow">css-modules</a> begin?</div><div>Picks</div><div>
<a href="https://medium.com/@chetcorcos/functional-programming-for-javascript-people-1915d8775504#.6ui3oo9en" rel="nofollow">Chet Corcos: Functional Programming for JavaScript People</a> (Aimee)<br> <a href="https://launchschool.com/blog/operation-code-scholarship" rel="nofollow">Operation Code Scholarship</a> (Aimee)<br> <a href="http://webplatformdaily.org/" rel="nofollow">Web Platform Daily Digest</a> (Ben)<br> <a href="http://www.amazon.com/Cadbury-Easter-Caramel-4-Count-4-8oz/dp/B004742ZVC" rel="nofollow">Cadbury Caramel Eggs</a> (Joe)<br> <a href="http://wildermuth.com/hwpod" rel="nofollow">Hello World Podcast</a> (Joe)<br> <a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Dave)</div><div>Special Guest: Ben Briggs.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:30 - Ben Briggs&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ben_eb&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/ben-eb&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://beneb.info/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/ben-eb/cssnano&#34; rel=&#34;nofollow&#34;&gt;cssnano&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:03 - &lt;a href=&#34;https://github.com/postcss&#34; rel=&#34;nofollow&#34;&gt;PostCSS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://cssnext.io/&#34; rel=&#34;nofollow&#34;&gt;cssnext&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://postcss.parts/&#34; rel=&#34;nofollow&#34;&gt;Postcss.parts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:16 - What problems was PostCSS designed to solve for developers?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/reworkcss/rework&#34; rel=&#34;nofollow&#34;&gt;rework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/postcss/autoprefixer&#34; rel=&#34;nofollow&#34;&gt;autoprefixer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:46 - Using PostCSS vs Sass&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/peterramsing/lost&#34; rel=&#34;nofollow&#34;&gt;lost&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;14:02 - Using Future Features&lt;/div&gt;&lt;div&gt;16:28 - Tool Fatigue&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://postcss.org/&#34; rel=&#34;nofollow&#34;&gt;postcss.org&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:39 - When should people start thinking about using PostCSS?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/stylelint/stylelint&#34; rel=&#34;nofollow&#34;&gt;stylelint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/MohammadYounes/rtlcss&#34; rel=&#34;nofollow&#34;&gt;rtlcss&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/btholt/postcss-colorblind&#34; rel=&#34;nofollow&#34;&gt;postcss-colorblind&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;31:24 - Postprocessing&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://midasjs.com/&#34; rel=&#34;nofollow&#34;&gt;midas&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;33:43 - Shipping Apps with Emojis?&lt;/div&gt;&lt;div&gt;36:21 - Where does PostCSS end and where does &lt;a href=&#34;https://github.com/css-modules/css-modules&#34; rel=&#34;nofollow&#34;&gt;css-modules&lt;/a&gt; begin?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://medium.com/@chetcorcos/functional-programming-for-javascript-people-1915d8775504#.6ui3oo9en&#34; rel=&#34;nofollow&#34;&gt;Chet Corcos: Functional Programming for JavaScript People&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://launchschool.com/blog/operation-code-scholarship&#34; rel=&#34;nofollow&#34;&gt;Operation Code Scholarship&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://webplatformdaily.org/&#34; rel=&#34;nofollow&#34;&gt;Web Platform Daily Digest&lt;/a&gt; (Ben)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Cadbury-Easter-Caramel-4-Count-4-8oz/dp/B004742ZVC&#34; rel=&#34;nofollow&#34;&gt;Cadbury Caramel Eggs&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://wildermuth.com/hwpod&#34; rel=&#34;nofollow&#34;&gt;Hello World Podcast&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Dave)&lt;/div&gt;&lt;div&gt;Special Guest: Ben Briggs.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43296391" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/080ce5c3-16a5-46b0-8a9d-2ded3f760a96/stream.mp3"/>
                
                <guid isPermaLink="false">f277bc50-8592-4fbb-923b-cee1df86a731</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/206-jsj-postcss-with-ben-briggs</link>
                <pubDate>Wed, 06 Apr 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2706</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>205 JSJ Shasta with Eric Schoffstall</itunes:title>
                <title>205 JSJ Shasta with Eric Schoffstall</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:28 - Eric Schoffstall Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/contrahacks&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/contra&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://contra.io/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://instagram.com/yungcontra&#34;&gt;Instagram&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:59 - &lt;a href=&#34;http://shasta.tools&#34;&gt;shasta&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/dan_abramov&#34;&gt;Dan Abramov&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shasta.tools/tahoe&#34;&gt;tahoe&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:20 - Getting Started&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/shastajs/boilerplate&#34;&gt;github.com/shastajs/boilerplate&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:20 - Solidifying on Best Practices&lt;/div&gt;&lt;div&gt;10:37 - Made to Work Together vs Made to be Neatly Modular&lt;/div&gt;&lt;div&gt;11:19 - shasta and &lt;a href=&#34;https://github.com/reactjs/redux&#34;&gt;redux&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;12:01 - shasta Ideals&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://shasta.tools/shasta/docs/Opinions.html&#34;&gt;Opinions&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/immutable-js/&#34;&gt;Immutable.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:07 - Making Choices&lt;/div&gt;&lt;div&gt;17:35 - &lt;a href=&#34;https://github.com/gaearon/redux-thunk&#34;&gt;redux-thunk&lt;/a&gt;, &lt;a href=&#34;https://github.com/yelouafi/redux-saga&#34;&gt;redux-saga&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:01 - Lessons Learned from &lt;a href=&#34;http://gulpjs.com/&#34;&gt;gulp.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Open Source Marketing&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:55 - &lt;a href=&#34;https://github.com/acdlite/redux-router&#34;&gt;redux-router&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;25:20 - &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt;-Specific vs Agnostic&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt3864024/?pf_rd_m=A2FGELUUNOQJNL&amp;amp;pf_rd_p=2413555502&amp;amp;pf_rd_r=0TVRGKMAEWVKTMHK0BD2&amp;amp;pf_rd_s=center-5&amp;amp;pf_rd_t=53401&amp;amp;pf_rd_i=main&amp;amp;ref_=yto_yto_yto_tt4_i_3&#34;&gt;Lazer Team&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;27:35 - Experimentation with shasta&lt;/div&gt;&lt;div&gt;29:50 - &lt;a href=&#34;https://facebook.github.io/relay/&#34;&gt;Relay&lt;/a&gt; and &lt;a href=&#34;https://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html&#34;&gt;GraphQL&lt;/a&gt; Conflict&lt;/div&gt;&lt;div&gt;31:31 - Swapability&lt;/div&gt;&lt;div&gt;35:30 - The Future of front-end development in JavaScript; Where shasta fits in&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/Raynos/mercury&#34;&gt;mercury&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications&#34;&gt;Victor Savkin: Managing State in Angular 2 Applications&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications&#34;&gt;Victor Savkin: Managing State in Angular 2 Applications&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;(Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt3864024/?pf_rd_m=A2FGELUUNOQJNL&amp;amp;pf_rd_p=2413555502&amp;amp;pf_rd_r=0TVRGKMAEWVKTMHK0BD2&amp;amp;pf_rd_s=center-5&amp;amp;pf_rd_t=53401&amp;amp;pf_rd_i=main&amp;amp;ref_=yto_yto_yto_tt4_i_3&#34;&gt;Lazer Team&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://bigblackdelta.com/&#34;&gt;Big Black Delta&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://css-tricks.com/learning-use-google-analytics-effectively-codepen/&#34;&gt;Learning to Use Google Analytics More Effectively at CodePen&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Thing-Explainer-Complicated-Stuff-Simple/dp/0544668251&#34;&gt;Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/podcast/soft-skills-engineering/id1091341048?mt=2&#34;&gt;Soft Skills Engineering Podcast&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://revolutionconf.com/#/home&#34;&gt;RevolutionConf 2016&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/courses/functional-js-lite/&#34;&gt;[Frontend Masters] Functional-Lite JavaScript&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.lushusa.com/&#34;&gt;Lush Cosmetics&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/rethinkdb/horizon&#34;&gt;horizon&lt;/a&gt; (Eric)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=6zZAFfL25ZM&#34;&gt;Shannon and the Clams - Rip Van Winkle&lt;/a&gt; (Eric)&lt;br&gt; &lt;a href=&#34;http://shasta.tools&#34;&gt;shasta&lt;/a&gt; (Eric)&lt;/div&gt;&lt;div&gt;Special Guest: Eric Schoffstall.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:28 - Eric Schoffstall Introduction</div><ul>
<li>
<a href="https://twitter.com/contrahacks" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/contra" rel="nofollow">GitHub</a> </li>
<li><a href="http://contra.io/" rel="nofollow">Blog</a></li>
<li><a href="http://instagram.com/yungcontra" rel="nofollow">Instagram</a></li>
</ul><div>02:59 - <a href="http://shasta.tools" rel="nofollow">shasta</a>
</div><ul>
<li><a href="https://twitter.com/dan_abramov" rel="nofollow">Dan Abramov</a></li>
<li>
<a href="http://shasta.tools/tahoe" rel="nofollow">tahoe</a> </li>
</ul><div>07:20 - Getting Started</div><ul><li>
<a href="https://github.com/shastajs/boilerplate" rel="nofollow">github.com/shastajs/boilerplate</a> </li></ul><div>08:20 - Solidifying on Best Practices</div><div>10:37 - Made to Work Together vs Made to be Neatly Modular</div><div>11:19 - shasta and <a href="https://github.com/reactjs/redux" rel="nofollow">redux</a>
</div><div>12:01 - shasta Ideals</div><ul><li>
<a href="http://shasta.tools/shasta/docs/Opinions.html" rel="nofollow">Opinions</a><ul><li><a href="https://facebook.github.io/immutable-js/" rel="nofollow">Immutable.js</a></li></ul>
</li></ul><div>15:07 - Making Choices</div><div>17:35 - <a href="https://github.com/gaearon/redux-thunk" rel="nofollow">redux-thunk</a>, <a href="https://github.com/yelouafi/redux-saga" rel="nofollow">redux-saga</a>
</div><div>19:01 - Lessons Learned from <a href="http://gulpjs.com/" rel="nofollow">gulp.js</a>
</div><ul><li>Open Source Marketing</li></ul><div>23:55 - <a href="https://github.com/acdlite/redux-router" rel="nofollow">redux-router</a>
</div><div>25:20 - <a href="https://facebook.github.io/react/" rel="nofollow">React</a>-Specific vs Agnostic</div><ul><li><a href="http://www.imdb.com/title/tt3864024/?pf_rd_i=main&pf_rd_m=A2FGELUUNOQJNL&pf_rd_p=2413555502&pf_rd_r=0TVRGKMAEWVKTMHK0BD2&pf_rd_s=center-5&pf_rd_t=53401&ref_=yto_yto_yto_tt4_i_3" rel="nofollow">Lazer Team</a></li></ul><div>27:35 - Experimentation with shasta</div><div>29:50 - <a href="https://facebook.github.io/relay/" rel="nofollow">Relay</a> and <a href="https://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html" rel="nofollow">GraphQL</a> Conflict</div><div>31:31 - Swapability</div><div>35:30 - The Future of front-end development in JavaScript; Where shasta fits in</div><ul><li>
<a href="https://github.com/Raynos/mercury" rel="nofollow">mercury</a> <ul><li><a href="http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications" rel="nofollow">Victor Savkin: Managing State in Angular 2 Applications</a></li></ul>
</li></ul><div>Picks</div><div>
<a href="http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications" rel="nofollow">Victor Savkin: Managing State in Angular 2 Applications</a><strong> </strong>(Joe)<br> <a href="http://www.imdb.com/title/tt3864024/?pf_rd_i=main&pf_rd_m=A2FGELUUNOQJNL&pf_rd_p=2413555502&pf_rd_r=0TVRGKMAEWVKTMHK0BD2&pf_rd_s=center-5&pf_rd_t=53401&ref_=yto_yto_yto_tt4_i_3" rel="nofollow">Lazer Team</a> (Joe)<br> <a href="http://bigblackdelta.com/" rel="nofollow">Big Black Delta</a> (Jamison)<br> <a href="https://css-tricks.com/learning-use-google-analytics-effectively-codepen/" rel="nofollow">Learning to Use Google Analytics More Effectively at CodePen</a> (Jamison)<br> <a href="http://www.amazon.com/Thing-Explainer-Complicated-Stuff-Simple/dp/0544668251" rel="nofollow">Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe</a> (Dave)<br> <a href="https://itunes.apple.com/us/podcast/soft-skills-engineering/id1091341048?mt=2" rel="nofollow">Soft Skills Engineering Podcast</a> (Dave)<br> <a href="http://revolutionconf.com/#/home" rel="nofollow">RevolutionConf 2016</a> (Aimee)<br> <a href="https://frontendmasters.com/courses/functional-js-lite/" rel="nofollow">[Frontend Masters] Functional-Lite JavaScript</a> (Aimee)<br> <a href="http://www.lushusa.com/" rel="nofollow">Lush Cosmetics</a> (Aimee)<br> <a href="https://github.com/rethinkdb/horizon" rel="nofollow">horizon</a> (Eric)<br> <a href="https://www.youtube.com/watch?v=6zZAFfL25ZM" rel="nofollow">Shannon and the Clams - Rip Van Winkle</a> (Eric)<br> <a href="http://shasta.tools" rel="nofollow">shasta</a> (Eric)</div><div>Special Guest: Eric Schoffstall.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:28 - Eric Schoffstall Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/contrahacks&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/contra&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://contra.io/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://instagram.com/yungcontra&#34; rel=&#34;nofollow&#34;&gt;Instagram&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:59 - &lt;a href=&#34;http://shasta.tools&#34; rel=&#34;nofollow&#34;&gt;shasta&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/dan_abramov&#34; rel=&#34;nofollow&#34;&gt;Dan Abramov&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shasta.tools/tahoe&#34; rel=&#34;nofollow&#34;&gt;tahoe&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:20 - Getting Started&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/shastajs/boilerplate&#34; rel=&#34;nofollow&#34;&gt;github.com/shastajs/boilerplate&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:20 - Solidifying on Best Practices&lt;/div&gt;&lt;div&gt;10:37 - Made to Work Together vs Made to be Neatly Modular&lt;/div&gt;&lt;div&gt;11:19 - shasta and &lt;a href=&#34;https://github.com/reactjs/redux&#34; rel=&#34;nofollow&#34;&gt;redux&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;12:01 - shasta Ideals&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://shasta.tools/shasta/docs/Opinions.html&#34; rel=&#34;nofollow&#34;&gt;Opinions&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/immutable-js/&#34; rel=&#34;nofollow&#34;&gt;Immutable.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:07 - Making Choices&lt;/div&gt;&lt;div&gt;17:35 - &lt;a href=&#34;https://github.com/gaearon/redux-thunk&#34; rel=&#34;nofollow&#34;&gt;redux-thunk&lt;/a&gt;, &lt;a href=&#34;https://github.com/yelouafi/redux-saga&#34; rel=&#34;nofollow&#34;&gt;redux-saga&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:01 - Lessons Learned from &lt;a href=&#34;http://gulpjs.com/&#34; rel=&#34;nofollow&#34;&gt;gulp.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Open Source Marketing&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:55 - &lt;a href=&#34;https://github.com/acdlite/redux-router&#34; rel=&#34;nofollow&#34;&gt;redux-router&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;25:20 - &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;-Specific vs Agnostic&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt3864024/?pf_rd_i=main&amp;pf_rd_m=A2FGELUUNOQJNL&amp;pf_rd_p=2413555502&amp;pf_rd_r=0TVRGKMAEWVKTMHK0BD2&amp;pf_rd_s=center-5&amp;pf_rd_t=53401&amp;ref_=yto_yto_yto_tt4_i_3&#34; rel=&#34;nofollow&#34;&gt;Lazer Team&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;27:35 - Experimentation with shasta&lt;/div&gt;&lt;div&gt;29:50 - &lt;a href=&#34;https://facebook.github.io/relay/&#34; rel=&#34;nofollow&#34;&gt;Relay&lt;/a&gt; and &lt;a href=&#34;https://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt; Conflict&lt;/div&gt;&lt;div&gt;31:31 - Swapability&lt;/div&gt;&lt;div&gt;35:30 - The Future of front-end development in JavaScript; Where shasta fits in&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/Raynos/mercury&#34; rel=&#34;nofollow&#34;&gt;mercury&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications&#34; rel=&#34;nofollow&#34;&gt;Victor Savkin: Managing State in Angular 2 Applications&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications&#34; rel=&#34;nofollow&#34;&gt;Victor Savkin: Managing State in Angular 2 Applications&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;(Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt3864024/?pf_rd_i=main&amp;pf_rd_m=A2FGELUUNOQJNL&amp;pf_rd_p=2413555502&amp;pf_rd_r=0TVRGKMAEWVKTMHK0BD2&amp;pf_rd_s=center-5&amp;pf_rd_t=53401&amp;ref_=yto_yto_yto_tt4_i_3&#34; rel=&#34;nofollow&#34;&gt;Lazer Team&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://bigblackdelta.com/&#34; rel=&#34;nofollow&#34;&gt;Big Black Delta&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://css-tricks.com/learning-use-google-analytics-effectively-codepen/&#34; rel=&#34;nofollow&#34;&gt;Learning to Use Google Analytics More Effectively at CodePen&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Thing-Explainer-Complicated-Stuff-Simple/dp/0544668251&#34; rel=&#34;nofollow&#34;&gt;Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/podcast/soft-skills-engineering/id1091341048?mt=2&#34; rel=&#34;nofollow&#34;&gt;Soft Skills Engineering Podcast&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://revolutionconf.com/#/home&#34; rel=&#34;nofollow&#34;&gt;RevolutionConf 2016&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/courses/functional-js-lite/&#34; rel=&#34;nofollow&#34;&gt;[Frontend Masters] Functional-Lite JavaScript&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.lushusa.com/&#34; rel=&#34;nofollow&#34;&gt;Lush Cosmetics&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/rethinkdb/horizon&#34; rel=&#34;nofollow&#34;&gt;horizon&lt;/a&gt; (Eric)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=6zZAFfL25ZM&#34; rel=&#34;nofollow&#34;&gt;Shannon and the Clams - Rip Van Winkle&lt;/a&gt; (Eric)&lt;br&gt; &lt;a href=&#34;http://shasta.tools&#34; rel=&#34;nofollow&#34;&gt;shasta&lt;/a&gt; (Eric)&lt;/div&gt;&lt;div&gt;Special Guest: Eric Schoffstall.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46183235" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/43de882f-7d7a-48ad-8875-d93541c7ad71/stream.mp3"/>
                
                <guid isPermaLink="false">7194f858-4c8a-4477-b9de-029927a05652</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/205-jsj-shasta-with-eric-schoffstall</link>
                <pubDate>Wed, 30 Mar 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2886</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>204 JSJ Free Code Camp with Quincy Larson</itunes:title>
                <title>204 JSJ Free Code Camp with Quincy Larson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;03:10 - Quincy Larson Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ossia&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/QuincyLarson&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:20 - &lt;a href=&#34;http://www.freecodecamp.com/&#34;&gt;Free Code Camp&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/FreeCodeCamp&#34;&gt;@FreeCodeCamp&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:47 - Quincy’s Background&lt;/div&gt;&lt;div&gt;06:43 - Curriculum and Non-Profit Projects&lt;/div&gt;&lt;div&gt;09:47 - Keeping the Curriculum Updated&lt;/div&gt;&lt;div&gt;10:30 - Enrollment; Starting &amp;amp; Finishing&lt;/div&gt;&lt;div&gt;12:20 - Resources for Learning&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://gitter.im/&#34;&gt;Gitter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:39 - Funding&lt;/div&gt;&lt;div&gt;16:06 - Working Through a Self-Paced System vs Structure&lt;/div&gt;&lt;div&gt;17:17 - Nonprofits&lt;/div&gt;&lt;div&gt;19:51 - Learning to Work on Non-Greenfield Code&lt;/div&gt;&lt;div&gt;21:47 - Getting Hired After the Program&lt;/div&gt;&lt;div&gt;23:21 - Marketing and Media&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://medium.freecodecamp.com/&#34;&gt;Medium: Free Code Camp&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freecodecamp.com/news&#34;&gt;Camper News&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.twitch.tv/freecodecamp/profile&#34;&gt;Twitch.tv: freecodecamp&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:07 - Sustaining Living While Running This Program&lt;/div&gt;&lt;div&gt;27:31 - The Future of Free Code Camp&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/freecodecamp/freecodecamp/wiki&#34;&gt;Free Code Camp Wiki&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;28:34 - Long-term Sustainability&lt;/div&gt;&lt;div&gt;29:44 - Hypothetical Monetization and Contribution&lt;/div&gt;&lt;div&gt;33:51 - Coding as a form of art or function?&lt;/div&gt;&lt;div&gt;36:55 - Partnerships&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.pmi.org/&#34;&gt;Project Management Institute&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;37:53 - Making Free Code Camp More Effective&lt;/div&gt;&lt;div&gt;39:18 - Criticism? &lt;/div&gt;&lt;div&gt;40:29 - Curriculum Development and Evolution&lt;/div&gt;&lt;div&gt;43:02 - Is Free Code Camp for everybody?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Read, Search, Ask&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;46:09 - The Community&lt;/div&gt;&lt;div&gt;51:07 - Getting Involved in Free Code Camp&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.boombox.com/c/quiz/175881/free-code-camp-volunteer-quiz&#34;&gt;Free Code Camp Volunteer Quiz&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://explorersfoundation.org/glyphery/122.html&#34;&gt;Our Greatest Fear — Marianne Williamson&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://youtu.be/DqKHGMQGP8Y&#34;&gt;The Rabbit Joint - The Legend of Zelda&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://i.imgur.com/fMH0gWy.jpg&#34;&gt;Nintendo (Twilight Princess HD Soundtrack)&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://youtu.be/PwSyjz1off4?t=30&#34;&gt;Steve Wozniak: The early days @ TEDxBerkeley&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://boardgamegeek.com/boardgame/171011/favor-pharaoh&#34;&gt;Favor of the Pharaoh&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://abc.go.com/shows/the-goldbergs&#34;&gt;The Goldbergs&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.facebook.com/mattgiovanisci/videos/10208617188848005/&#34;&gt;The Best Podcast Rap&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://wordswag.co/&#34;&gt;Word Swag&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://medium.freecodecamp.com/things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code-565fc9dcb329&#34;&gt;Cecily Carver: Things I Wish Someone Had Told Me When I Was Learning How to Code&lt;/a&gt; (Quincy)&lt;br&gt; &lt;a href=&#34;http://codeforthekingdom.org/index.html&#34;&gt;Code for the Kingdom&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/so-fancy/diff-so-fancy&#34;&gt;diff-so-fancy&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;Special Guest: Quincy Larson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>03:10 - Quincy Larson Introduction</div><ul>
<li>
<a href="https://twitter.com/ossia" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/QuincyLarson" rel="nofollow">GitHub</a></li>
</ul><div>03:20 - <a href="http://www.freecodecamp.com/" rel="nofollow">Free Code Camp</a>
</div><ul><li>
<a href="https://twitter.com/FreeCodeCamp" rel="nofollow">@FreeCodeCamp</a>  </li></ul><div>04:47 - Quincy’s Background</div><div>06:43 - Curriculum and Non-Profit Projects</div><div>09:47 - Keeping the Curriculum Updated</div><div>10:30 - Enrollment; Starting &amp; Finishing</div><div>12:20 - Resources for Learning</div><ul><li><a href="https://gitter.im/" rel="nofollow">Gitter</a></li></ul><div>15:39 - Funding</div><div>16:06 - Working Through a Self-Paced System vs Structure</div><div>17:17 - Nonprofits</div><div>19:51 - Learning to Work on Non-Greenfield Code</div><div>21:47 - Getting Hired After the Program</div><div>23:21 - Marketing and Media</div><ul>
<li>
<a href="https://medium.freecodecamp.com/" rel="nofollow">Medium: Free Code Camp</a> </li>
<li><a href="https://www.freecodecamp.com/news" rel="nofollow">Camper News</a></li>
<li>
<a href="https://www.twitch.tv/freecodecamp/profile" rel="nofollow">Twitch.tv: freecodecamp</a> </li>
</ul><div>26:07 - Sustaining Living While Running This Program</div><div>27:31 - The Future of Free Code Camp</div><ul><li><a href="https://github.com/freecodecamp/freecodecamp/wiki" rel="nofollow">Free Code Camp Wiki</a></li></ul><div>28:34 - Long-term Sustainability</div><div>29:44 - Hypothetical Monetization and Contribution</div><div>33:51 - Coding as a form of art or function?</div><div>36:55 - Partnerships</div><ul><li><a href="http://www.pmi.org/" rel="nofollow">Project Management Institute</a></li></ul><div>37:53 - Making Free Code Camp More Effective</div><div>39:18 - Criticism? </div><div>40:29 - Curriculum Development and Evolution</div><div>43:02 - Is Free Code Camp for everybody?</div><ul><li>Read, Search, Ask</li></ul><div>46:09 - The Community</div><div>51:07 - Getting Involved in Free Code Camp</div><ul><li><a href="https://www.boombox.com/c/quiz/175881/free-code-camp-volunteer-quiz" rel="nofollow">Free Code Camp Volunteer Quiz</a></li></ul><div>Picks</div><div>
<a href="http://explorersfoundation.org/glyphery/122.html" rel="nofollow">Our Greatest Fear — Marianne Williamson</a> (AJ)<br> <a href="https://youtu.be/DqKHGMQGP8Y" rel="nofollow">The Rabbit Joint - The Legend of Zelda</a> (AJ)<br> <a href="http://i.imgur.com/fMH0gWy.jpg" rel="nofollow">Nintendo (Twilight Princess HD Soundtrack)</a> (AJ)<br> <a href="https://youtu.be/PwSyjz1off4?t=30" rel="nofollow">Steve Wozniak: The early days @ TEDxBerkeley</a> (AJ)<br> <a href="http://boardgamegeek.com/boardgame/171011/favor-pharaoh" rel="nofollow">Favor of the Pharaoh</a> (Joe)<br> <a href="http://abc.go.com/shows/the-goldbergs" rel="nofollow">The Goldbergs</a> (Joe)<br> <a href="https://www.facebook.com/mattgiovanisci/videos/10208617188848005/" rel="nofollow">The Best Podcast Rap</a> (Chuck)<br> <a href="http://wordswag.co/" rel="nofollow">Word Swag</a> (Chuck)<br> <a href="https://medium.freecodecamp.com/things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code-565fc9dcb329" rel="nofollow">Cecily Carver: Things I Wish Someone Had Told Me When I Was Learning How to Code</a> (Quincy)<br> <a href="http://codeforthekingdom.org/index.html" rel="nofollow">Code for the Kingdom</a> (Aimee)<br> <a href="https://github.com/so-fancy/diff-so-fancy" rel="nofollow">diff-so-fancy</a> (Aimee)</div><div>Special Guest: Quincy Larson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;03:10 - Quincy Larson Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ossia&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/QuincyLarson&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:20 - &lt;a href=&#34;http://www.freecodecamp.com/&#34; rel=&#34;nofollow&#34;&gt;Free Code Camp&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/FreeCodeCamp&#34; rel=&#34;nofollow&#34;&gt;@FreeCodeCamp&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:47 - Quincy’s Background&lt;/div&gt;&lt;div&gt;06:43 - Curriculum and Non-Profit Projects&lt;/div&gt;&lt;div&gt;09:47 - Keeping the Curriculum Updated&lt;/div&gt;&lt;div&gt;10:30 - Enrollment; Starting &amp;amp; Finishing&lt;/div&gt;&lt;div&gt;12:20 - Resources for Learning&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://gitter.im/&#34; rel=&#34;nofollow&#34;&gt;Gitter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:39 - Funding&lt;/div&gt;&lt;div&gt;16:06 - Working Through a Self-Paced System vs Structure&lt;/div&gt;&lt;div&gt;17:17 - Nonprofits&lt;/div&gt;&lt;div&gt;19:51 - Learning to Work on Non-Greenfield Code&lt;/div&gt;&lt;div&gt;21:47 - Getting Hired After the Program&lt;/div&gt;&lt;div&gt;23:21 - Marketing and Media&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://medium.freecodecamp.com/&#34; rel=&#34;nofollow&#34;&gt;Medium: Free Code Camp&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.freecodecamp.com/news&#34; rel=&#34;nofollow&#34;&gt;Camper News&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.twitch.tv/freecodecamp/profile&#34; rel=&#34;nofollow&#34;&gt;Twitch.tv: freecodecamp&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:07 - Sustaining Living While Running This Program&lt;/div&gt;&lt;div&gt;27:31 - The Future of Free Code Camp&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/freecodecamp/freecodecamp/wiki&#34; rel=&#34;nofollow&#34;&gt;Free Code Camp Wiki&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;28:34 - Long-term Sustainability&lt;/div&gt;&lt;div&gt;29:44 - Hypothetical Monetization and Contribution&lt;/div&gt;&lt;div&gt;33:51 - Coding as a form of art or function?&lt;/div&gt;&lt;div&gt;36:55 - Partnerships&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.pmi.org/&#34; rel=&#34;nofollow&#34;&gt;Project Management Institute&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;37:53 - Making Free Code Camp More Effective&lt;/div&gt;&lt;div&gt;39:18 - Criticism? &lt;/div&gt;&lt;div&gt;40:29 - Curriculum Development and Evolution&lt;/div&gt;&lt;div&gt;43:02 - Is Free Code Camp for everybody?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Read, Search, Ask&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;46:09 - The Community&lt;/div&gt;&lt;div&gt;51:07 - Getting Involved in Free Code Camp&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.boombox.com/c/quiz/175881/free-code-camp-volunteer-quiz&#34; rel=&#34;nofollow&#34;&gt;Free Code Camp Volunteer Quiz&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://explorersfoundation.org/glyphery/122.html&#34; rel=&#34;nofollow&#34;&gt;Our Greatest Fear — Marianne Williamson&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://youtu.be/DqKHGMQGP8Y&#34; rel=&#34;nofollow&#34;&gt;The Rabbit Joint - The Legend of Zelda&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://i.imgur.com/fMH0gWy.jpg&#34; rel=&#34;nofollow&#34;&gt;Nintendo (Twilight Princess HD Soundtrack)&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://youtu.be/PwSyjz1off4?t=30&#34; rel=&#34;nofollow&#34;&gt;Steve Wozniak: The early days @ TEDxBerkeley&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://boardgamegeek.com/boardgame/171011/favor-pharaoh&#34; rel=&#34;nofollow&#34;&gt;Favor of the Pharaoh&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://abc.go.com/shows/the-goldbergs&#34; rel=&#34;nofollow&#34;&gt;The Goldbergs&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.facebook.com/mattgiovanisci/videos/10208617188848005/&#34; rel=&#34;nofollow&#34;&gt;The Best Podcast Rap&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://wordswag.co/&#34; rel=&#34;nofollow&#34;&gt;Word Swag&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://medium.freecodecamp.com/things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code-565fc9dcb329&#34; rel=&#34;nofollow&#34;&gt;Cecily Carver: Things I Wish Someone Had Told Me When I Was Learning How to Code&lt;/a&gt; (Quincy)&lt;br&gt; &lt;a href=&#34;http://codeforthekingdom.org/index.html&#34; rel=&#34;nofollow&#34;&gt;Code for the Kingdom&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/so-fancy/diff-so-fancy&#34; rel=&#34;nofollow&#34;&gt;diff-so-fancy&lt;/a&gt; (Aimee)&lt;/div&gt;&lt;div&gt;Special Guest: Quincy Larson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58116388" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bcbdb8e4-b1a5-4b92-9b65-13529162d2f2/stream.mp3"/>
                
                <guid isPermaLink="false">770a6e0d-785e-48d8-b8c7-4518c4913e51</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/204-jsj-free-code-camp-with-quincy-larson</link>
                <pubDate>Wed, 23 Mar 2016 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3632</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>203 JSJ Aurelia with Rob Eisenberg</itunes:title>
                <title>203 JSJ Aurelia with Rob Eisenberg</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;React Remote Conf!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:31 - Rob Eisenberg Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/EisenbergEffect&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/EisenbergEffect&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://robeisenberg.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:55 - &lt;a href=&#34;http://aurelia.io/&#34;&gt;Aurelia&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://blog.durandal.io/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;03:43 - Selling People on Aurelia vs Other Frameworks&lt;/div&gt;&lt;div&gt;11:09 - Using Aurelia Without Directly Engaging with the API&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Web Components &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:10 - Production Usage&lt;/div&gt;&lt;div&gt;18:46 - Specific Uses&lt;/div&gt;&lt;div&gt;23:03 - &lt;a href=&#34;http://durandaljs.com/&#34;&gt;Durandal&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;25:26 - Aurelia and Angular 2&lt;/div&gt;&lt;div&gt;30:32 - Convention Over Configuration&lt;/div&gt;&lt;div&gt;34:56 - Web Components&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Content Projection (Transclusion)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.polymer-project.org/&#34;&gt;Polymer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;41:13 - One-directional Data Flow; Data Binding&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Using a Binding System as Messaging System&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;46:55 - Routing&lt;/div&gt;&lt;div&gt;49:47 - Animation&lt;/div&gt;&lt;div&gt;52:56 - Code Size&lt;/div&gt;&lt;div&gt;55:06 - Version Support&lt;/div&gt;&lt;div&gt;56:27 - Performance &lt;/div&gt;&lt;ul&gt;&lt;li&gt;Tools&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;01:00:20 - Aurelia in ES5&lt;/div&gt;&lt;div&gt;01:01:29 - Data Management&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.getbreezenow.com/&#34;&gt;Breeze.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Crispy Bacon (Joe)&lt;br&gt; &lt;a href=&#34;http://www.agentlemansguidebroadway.com/&#34;&gt;A Gentleman’s Guide to Love and Murder&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=txxKx_I39a8&#34;&gt;Jamison Dance: Rethinking All Practices: Building Applications in Elm @ React.js Conf 2016&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://lorn.bandcamp.com/album/vessel&#34;&gt;Vessel | Lorn&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://pitchfork.com/reviews/albums/19311-hundred-waters-the-moon-rang-like-a-bell/&#34;&gt;The Moon Rang Like a Bell | Hundred Waters&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;The Top 10 Episodes of JavaScript Jabber&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Amazon-Prime-One-Year-Membership/dp/B00DBYBNEE&#34;&gt;Amazon Prime&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.nintendo.com/wiiu&#34;&gt;WiiU&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.sketchapp.com/&#34;&gt;Sketch&lt;/a&gt; (Rob)&lt;br&gt; &lt;a href=&#34;https://zeplin.io/&#34;&gt;Zeplin&lt;/a&gt; (Rob)&lt;br&gt; &lt;a href=&#34;https://github.com/servo/servo&#34;&gt;servo&lt;/a&gt; (Rob)&lt;/div&gt;&lt;div&gt;Special Guest: Rob Eisenberg.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf!</a>
</div><div> </div><div>02:31 - Rob Eisenberg Introduction</div><ul>
<li>
<a href="https://twitter.com/EisenbergEffect" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/EisenbergEffect" rel="nofollow">GitHub</a> </li>
<li><a href="http://robeisenberg.com/" rel="nofollow">Blog</a></li>
</ul><div>02:55 - <a href="http://aurelia.io/" rel="nofollow">Aurelia</a>
</div><ul><li><a href="http://blog.durandal.io/" rel="nofollow">Blog</a></li></ul><div>03:43 - Selling People on Aurelia vs Other Frameworks</div><div>11:09 - Using Aurelia Without Directly Engaging with the API</div><ul><li>Web Components </li></ul><div>15:10 - Production Usage</div><div>18:46 - Specific Uses</div><div>23:03 - <a href="http://durandaljs.com/" rel="nofollow">Durandal</a>
</div><div>25:26 - Aurelia and Angular 2</div><div>30:32 - Convention Over Configuration</div><div>34:56 - Web Components</div><ul>
<li>Content Projection (Transclusion)</li>
<li><a href="https://www.polymer-project.org/" rel="nofollow">Polymer</a></li>
</ul><div>41:13 - One-directional Data Flow; Data Binding</div><ul><li>Using a Binding System as Messaging System</li></ul><div>46:55 - Routing</div><div>49:47 - Animation</div><div>52:56 - Code Size</div><div>55:06 - Version Support</div><div>56:27 - Performance </div><ul><li>Tools</li></ul><div>01:00:20 - Aurelia in ES5</div><div>01:01:29 - Data Management</div><ul><li><a href="http://www.getbreezenow.com/" rel="nofollow">Breeze.js</a></li></ul><div>Picks</div><div>Crispy Bacon (Joe)<br> <a href="http://www.agentlemansguidebroadway.com/" rel="nofollow">A Gentleman’s Guide to Love and Murder</a> (Joe)<br> <a href="https://www.youtube.com/watch?v=txxKx_I39a8" rel="nofollow">Jamison Dance: Rethinking All Practices: Building Applications in Elm @ React.js Conf 2016</a> (Joe)<br> <a href="https://lorn.bandcamp.com/album/vessel" rel="nofollow">Vessel | Lorn</a> (Jamison)<br> <a href="http://pitchfork.com/reviews/albums/19311-hundred-waters-the-moon-rang-like-a-bell/" rel="nofollow">The Moon Rang Like a Bell | Hundred Waters</a> (Jamison)<br> <a href="https://devchat.tv/js-jabber/" rel="nofollow">The Top 10 Episodes of JavaScript Jabber</a> (Chuck)<br> <a href="http://www.amazon.com/Amazon-Prime-One-Year-Membership/dp/B00DBYBNEE" rel="nofollow">Amazon Prime</a> (Chuck)<br> <a href="http://www.nintendo.com/wiiu" rel="nofollow">WiiU</a> (Chuck)<br> <a href="https://www.sketchapp.com/" rel="nofollow">Sketch</a> (Rob)<br> <a href="https://zeplin.io/" rel="nofollow">Zeplin</a> (Rob)<br> <a href="https://github.com/servo/servo" rel="nofollow">servo</a> (Rob)</div><div>Special Guest: Rob Eisenberg.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:31 - Rob Eisenberg Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/EisenbergEffect&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/EisenbergEffect&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://robeisenberg.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:55 - &lt;a href=&#34;http://aurelia.io/&#34; rel=&#34;nofollow&#34;&gt;Aurelia&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://blog.durandal.io/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;03:43 - Selling People on Aurelia vs Other Frameworks&lt;/div&gt;&lt;div&gt;11:09 - Using Aurelia Without Directly Engaging with the API&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Web Components &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:10 - Production Usage&lt;/div&gt;&lt;div&gt;18:46 - Specific Uses&lt;/div&gt;&lt;div&gt;23:03 - &lt;a href=&#34;http://durandaljs.com/&#34; rel=&#34;nofollow&#34;&gt;Durandal&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;25:26 - Aurelia and Angular 2&lt;/div&gt;&lt;div&gt;30:32 - Convention Over Configuration&lt;/div&gt;&lt;div&gt;34:56 - Web Components&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Content Projection (Transclusion)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.polymer-project.org/&#34; rel=&#34;nofollow&#34;&gt;Polymer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;41:13 - One-directional Data Flow; Data Binding&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Using a Binding System as Messaging System&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;46:55 - Routing&lt;/div&gt;&lt;div&gt;49:47 - Animation&lt;/div&gt;&lt;div&gt;52:56 - Code Size&lt;/div&gt;&lt;div&gt;55:06 - Version Support&lt;/div&gt;&lt;div&gt;56:27 - Performance &lt;/div&gt;&lt;ul&gt;&lt;li&gt;Tools&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;01:00:20 - Aurelia in ES5&lt;/div&gt;&lt;div&gt;01:01:29 - Data Management&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.getbreezenow.com/&#34; rel=&#34;nofollow&#34;&gt;Breeze.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Crispy Bacon (Joe)&lt;br&gt; &lt;a href=&#34;http://www.agentlemansguidebroadway.com/&#34; rel=&#34;nofollow&#34;&gt;A Gentleman’s Guide to Love and Murder&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=txxKx_I39a8&#34; rel=&#34;nofollow&#34;&gt;Jamison Dance: Rethinking All Practices: Building Applications in Elm @ React.js Conf 2016&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://lorn.bandcamp.com/album/vessel&#34; rel=&#34;nofollow&#34;&gt;Vessel | Lorn&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://pitchfork.com/reviews/albums/19311-hundred-waters-the-moon-rang-like-a-bell/&#34; rel=&#34;nofollow&#34;&gt;The Moon Rang Like a Bell | Hundred Waters&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;The Top 10 Episodes of JavaScript Jabber&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Amazon-Prime-One-Year-Membership/dp/B00DBYBNEE&#34; rel=&#34;nofollow&#34;&gt;Amazon Prime&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.nintendo.com/wiiu&#34; rel=&#34;nofollow&#34;&gt;WiiU&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.sketchapp.com/&#34; rel=&#34;nofollow&#34;&gt;Sketch&lt;/a&gt; (Rob)&lt;br&gt; &lt;a href=&#34;https://zeplin.io/&#34; rel=&#34;nofollow&#34;&gt;Zeplin&lt;/a&gt; (Rob)&lt;br&gt; &lt;a href=&#34;https://github.com/servo/servo&#34; rel=&#34;nofollow&#34;&gt;servo&lt;/a&gt; (Rob)&lt;/div&gt;&lt;div&gt;Special Guest: Rob Eisenberg.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="68282827" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/da7149a8-f366-4f37-ab90-eb8b88933847/stream.mp3"/>
                
                <guid isPermaLink="false">7982e5d7-6269-4340-bf71-7f9e5bf478eb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/203-jsj-aurelia-with-rob-eisenberg</link>
                <pubDate>Wed, 16 Mar 2016 15:00:00 &#43;0000</pubDate>
                <itunes:duration>4267</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>202 JSJ DoneJS &#43; CanJS with Justin Meyer</itunes:title>
                <title>202 JSJ DoneJS &#43; CanJS with Justin Meyer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out and get your tickets for &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;React Remote Conf&lt;/a&gt;! May 11th-13th, 2016.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:30 - Justin Meyer Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/justinbmeyer&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/justinbmeyer&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitovi.com/&#34;&gt;Bitovi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.javascriptmvc.com/&#34;&gt;JavaScriptMVC&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:02 - &lt;a href=&#34;https://donejs.com/&#34;&gt;DoneJS&lt;/a&gt; and &lt;a href=&#34;https://canjs.com/&#34;&gt;CanJS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/DoneJS&#34;&gt;@DoneJS&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/CanJS&#34;&gt;@CanJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:44 - Versus &lt;a href=&#34;https://www.meteor.com/&#34;&gt;Meteor&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;07:41 - Versus &lt;a href=&#34;https://facebook.github.io/react/docs/why-react.html&#34;&gt;React&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Set Algebra&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:06 - Getting Started with &lt;a href=&#34;https://donejs.com/&#34;&gt;DoneJS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://donejs.com/place-my-order.html&#34;&gt;donejs.com/place-my-order.html&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:04 - Can &amp;lt;=&amp;gt; Done&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel&#34;&gt;MVVM (Model–View–Viewmodel)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Observables&lt;ul&gt;
&lt;li&gt;Pagination&lt;/li&gt;
&lt;li&gt;Preventing Loop Issues&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:39 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller&#34;&gt;MVC&lt;/a&gt; =&amp;gt; MVVM&lt;/div&gt;&lt;div&gt;28:24 - &lt;a href=&#34;https://facebook.github.io/flux/&#34;&gt;Flux&lt;/a&gt; vs MVVM&lt;/div&gt;&lt;div&gt;32:20 - Use Cases&lt;/div&gt;&lt;div&gt;39:19 - App Size&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://stealjs.com/&#34;&gt;StealJS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Beautiful_Eyes&#34;&gt;Beautiful Eyes Album by Taylor Swift&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.theatlantic.com/technology/archive/2015/10/when-amazon-dies/409387/&#34;&gt;When Amazon Dies&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://protodome.bandcamp.com/&#34;&gt;PROTODOME&lt;/a&gt; (AJ)&lt;br&gt; City Libraries (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/The-Crucible-Doubt-Reflections-Quest/dp/1609079426&#34;&gt;The Crucible of Doubt: Reflections On the Quest for Faith&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://learnxinyminutes.com/&#34;&gt;Learn X in Y Minutes&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://whichcatisyourjavascriptframework.com/&#34;&gt;Which cat is your JavaScript framework?&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/John_Papa/status/701592955933605889&#34;&gt;@johnpapa Tweet&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://sumome.com/&#34;&gt;SumoMe&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.getdrip.com/&#34;&gt;Drip&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/68448/7-wonders&#34;&gt;7 Wonders&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/24068/shadow-hunters&#34;&gt;Shadow Hunters&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Calamity-The-Reckoners-Brandon-Sanderson/dp/0385743602&#34;&gt;Calamity (The Reckoners) by Brandon Sanderson&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Staked-Iron-Druid-Chronicles-Eight-ebook/dp/B00VOYGYNS&#34;&gt;Staked (The Iron Druid Chronicles) by Kevin Hearne&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://store.sphero.com/products/bb-8-by-sphero?gclid=CjwKEAiAo7C2BRDgqODGq5r38DsSJAAv7dTPQnm672Mmhf5WbpLoBz4nOG45gFthZDZvD6cuuj3A5hoCBVjw_wcB&#34;&gt;BB-8™ by Sphero&lt;/a&gt; (Justin)&lt;br&gt; &lt;a href=&#34;https://www.goodreads.com/series/40461-hyperion-cantos&#34;&gt;Hyperion Cantos Series&lt;/a&gt; (Justin)&lt;br&gt; &lt;a href=&#34;http://www.meetup.com/UtahJS/&#34;&gt;UtahJS&lt;/a&gt; (Justin)&lt;/div&gt;&lt;div&gt;Special Guest: Justin Meyer.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out and get your tickets for <a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf</a>! May 11th-13th, 2016.</div><div> </div><div>02:30 - Justin Meyer Introduction</div><ul>
<li>
<a href="https://twitter.com/justinbmeyer" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/justinbmeyer" rel="nofollow">GitHub</a></li>
<li><a href="http://bitovi.com/" rel="nofollow">Bitovi</a></li>
<li><a href="http://www.javascriptmvc.com/" rel="nofollow">JavaScriptMVC</a></li>
</ul><div>03:02 - <a href="https://donejs.com/" rel="nofollow">DoneJS</a> and <a href="https://canjs.com/" rel="nofollow">CanJS</a>
</div><ul>
<li>
<a href="https://twitter.com/DoneJS" rel="nofollow">@DoneJS</a>  </li>
<li><a href="https://twitter.com/CanJS" rel="nofollow">@CanJS</a></li>
</ul><div>05:44 - Versus <a href="https://www.meteor.com/" rel="nofollow">Meteor</a>
</div><div>07:41 - Versus <a href="https://facebook.github.io/react/docs/why-react.html" rel="nofollow">React</a>
</div><ul><li>Set Algebra</li></ul><div>12:06 - Getting Started with <a href="https://donejs.com/" rel="nofollow">DoneJS</a>
</div><ul><li>
<a href="https://donejs.com/place-my-order.html" rel="nofollow">donejs.com/place-my-order.html</a> </li></ul><div>18:04 - Can &lt;=&gt; Done</div><ul>
<li><a href="https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel" rel="nofollow">MVVM (Model–View–Viewmodel)</a></li>
<li>Observables<ul>
<li>Pagination</li>
<li>Preventing Loop Issues</li>
</ul>
</li>
</ul><div>25:39 - <a href="https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller" rel="nofollow">MVC</a> =&gt; MVVM</div><div>28:24 - <a href="https://facebook.github.io/flux/" rel="nofollow">Flux</a> vs MVVM</div><div>32:20 - Use Cases</div><div>39:19 - App Size</div><ul><li><a href="http://stealjs.com/" rel="nofollow">StealJS</a></li></ul><div>Picks</div><div>
<a href="https://en.wikipedia.org/wiki/Beautiful_Eyes" rel="nofollow">Beautiful Eyes Album by Taylor Swift</a> (AJ)<br> <a href="http://www.theatlantic.com/technology/archive/2015/10/when-amazon-dies/409387/" rel="nofollow">When Amazon Dies</a> (AJ)<br> <a href="https://protodome.bandcamp.com/" rel="nofollow">PROTODOME</a> (AJ)<br> City Libraries (AJ)<br> <a href="http://www.amazon.com/The-Crucible-Doubt-Reflections-Quest/dp/1609079426" rel="nofollow">The Crucible of Doubt: Reflections On the Quest for Faith</a> (AJ)<br> <a href="https://learnxinyminutes.com/" rel="nofollow">Learn X in Y Minutes</a> (Aimee)<br> <a href="http://whichcatisyourjavascriptframework.com/" rel="nofollow">Which cat is your JavaScript framework?</a> (Aimee)<br> <a href="https://twitter.com/John_Papa/status/701592955933605889" rel="nofollow">@johnpapa Tweet</a> (Joe)<br> <a href="https://sumome.com/" rel="nofollow">SumoMe</a> (Chuck)<br> <a href="https://www.getdrip.com/" rel="nofollow">Drip</a> (Chuck)<br> <a href="https://boardgamegeek.com/boardgame/68448/7-wonders" rel="nofollow">7 Wonders</a> (Chuck)<br> <a href="https://boardgamegeek.com/boardgame/24068/shadow-hunters" rel="nofollow">Shadow Hunters</a> (Chuck)<br> <a href="http://www.amazon.com/Calamity-The-Reckoners-Brandon-Sanderson/dp/0385743602" rel="nofollow">Calamity (The Reckoners) by Brandon Sanderson</a> (Chuck)<br> <a href="http://www.amazon.com/Staked-Iron-Druid-Chronicles-Eight-ebook/dp/B00VOYGYNS" rel="nofollow">Staked (The Iron Druid Chronicles) by Kevin Hearne</a> (Chuck)<br> <a href="http://store.sphero.com/products/bb-8-by-sphero?gclid=CjwKEAiAo7C2BRDgqODGq5r38DsSJAAv7dTPQnm672Mmhf5WbpLoBz4nOG45gFthZDZvD6cuuj3A5hoCBVjw_wcB" rel="nofollow">BB-8™ by Sphero</a> (Justin)<br> <a href="https://www.goodreads.com/series/40461-hyperion-cantos" rel="nofollow">Hyperion Cantos Series</a> (Justin)<br> <a href="http://www.meetup.com/UtahJS/" rel="nofollow">UtahJS</a> (Justin)</div><div>Special Guest: Justin Meyer.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out and get your tickets for &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf&lt;/a&gt;! May 11th-13th, 2016.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:30 - Justin Meyer Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/justinbmeyer&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/justinbmeyer&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitovi.com/&#34; rel=&#34;nofollow&#34;&gt;Bitovi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.javascriptmvc.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScriptMVC&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:02 - &lt;a href=&#34;https://donejs.com/&#34; rel=&#34;nofollow&#34;&gt;DoneJS&lt;/a&gt; and &lt;a href=&#34;https://canjs.com/&#34; rel=&#34;nofollow&#34;&gt;CanJS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/DoneJS&#34; rel=&#34;nofollow&#34;&gt;@DoneJS&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/CanJS&#34; rel=&#34;nofollow&#34;&gt;@CanJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:44 - Versus &lt;a href=&#34;https://www.meteor.com/&#34; rel=&#34;nofollow&#34;&gt;Meteor&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;07:41 - Versus &lt;a href=&#34;https://facebook.github.io/react/docs/why-react.html&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Set Algebra&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:06 - Getting Started with &lt;a href=&#34;https://donejs.com/&#34; rel=&#34;nofollow&#34;&gt;DoneJS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://donejs.com/place-my-order.html&#34; rel=&#34;nofollow&#34;&gt;donejs.com/place-my-order.html&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:04 - Can &amp;lt;=&amp;gt; Done&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel&#34; rel=&#34;nofollow&#34;&gt;MVVM (Model–View–Viewmodel)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Observables&lt;ul&gt;
&lt;li&gt;Pagination&lt;/li&gt;
&lt;li&gt;Preventing Loop Issues&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:39 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller&#34; rel=&#34;nofollow&#34;&gt;MVC&lt;/a&gt; =&amp;gt; MVVM&lt;/div&gt;&lt;div&gt;28:24 - &lt;a href=&#34;https://facebook.github.io/flux/&#34; rel=&#34;nofollow&#34;&gt;Flux&lt;/a&gt; vs MVVM&lt;/div&gt;&lt;div&gt;32:20 - Use Cases&lt;/div&gt;&lt;div&gt;39:19 - App Size&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://stealjs.com/&#34; rel=&#34;nofollow&#34;&gt;StealJS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Beautiful_Eyes&#34; rel=&#34;nofollow&#34;&gt;Beautiful Eyes Album by Taylor Swift&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.theatlantic.com/technology/archive/2015/10/when-amazon-dies/409387/&#34; rel=&#34;nofollow&#34;&gt;When Amazon Dies&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://protodome.bandcamp.com/&#34; rel=&#34;nofollow&#34;&gt;PROTODOME&lt;/a&gt; (AJ)&lt;br&gt; City Libraries (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/The-Crucible-Doubt-Reflections-Quest/dp/1609079426&#34; rel=&#34;nofollow&#34;&gt;The Crucible of Doubt: Reflections On the Quest for Faith&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://learnxinyminutes.com/&#34; rel=&#34;nofollow&#34;&gt;Learn X in Y Minutes&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://whichcatisyourjavascriptframework.com/&#34; rel=&#34;nofollow&#34;&gt;Which cat is your JavaScript framework?&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/John_Papa/status/701592955933605889&#34; rel=&#34;nofollow&#34;&gt;@johnpapa Tweet&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://sumome.com/&#34; rel=&#34;nofollow&#34;&gt;SumoMe&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.getdrip.com/&#34; rel=&#34;nofollow&#34;&gt;Drip&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/68448/7-wonders&#34; rel=&#34;nofollow&#34;&gt;7 Wonders&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/24068/shadow-hunters&#34; rel=&#34;nofollow&#34;&gt;Shadow Hunters&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Calamity-The-Reckoners-Brandon-Sanderson/dp/0385743602&#34; rel=&#34;nofollow&#34;&gt;Calamity (The Reckoners) by Brandon Sanderson&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Staked-Iron-Druid-Chronicles-Eight-ebook/dp/B00VOYGYNS&#34; rel=&#34;nofollow&#34;&gt;Staked (The Iron Druid Chronicles) by Kevin Hearne&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://store.sphero.com/products/bb-8-by-sphero?gclid=CjwKEAiAo7C2BRDgqODGq5r38DsSJAAv7dTPQnm672Mmhf5WbpLoBz4nOG45gFthZDZvD6cuuj3A5hoCBVjw_wcB&#34; rel=&#34;nofollow&#34;&gt;BB-8™ by Sphero&lt;/a&gt; (Justin)&lt;br&gt; &lt;a href=&#34;https://www.goodreads.com/series/40461-hyperion-cantos&#34; rel=&#34;nofollow&#34;&gt;Hyperion Cantos Series&lt;/a&gt; (Justin)&lt;br&gt; &lt;a href=&#34;http://www.meetup.com/UtahJS/&#34; rel=&#34;nofollow&#34;&gt;UtahJS&lt;/a&gt; (Justin)&lt;/div&gt;&lt;div&gt;Special Guest: Justin Meyer.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53694798" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7776e81a-c9f1-40b6-9f44-8ca0e3a4c424/stream.mp3"/>
                
                <guid isPermaLink="false">09070c12-960e-41f9-a454-d1f5aceab0fa</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/202-jsj-donejs-canjs-with-justin-meyer</link>
                <pubDate>Wed, 09 Mar 2016 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3355</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>201 JSJ Security with Troy Hunt</itunes:title>
                <title>201 JSJ Security with Troy Hunt</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:32 - Troy Hunt Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/troyhunt&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/troyhunt&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.troyhunt.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/authors/troy-hunt&#34;&gt;Troy Hunt&#39;s Pluralsight Courses&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:12 - Why should people care about security?&lt;/div&gt;&lt;div&gt;06:19 - When People/Businesses Get Hacked&lt;/div&gt;&lt;div&gt;09:47 - “Hacking”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Social_engineering_(security)&#34;&gt;Social Engineering&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://beefproject.com/&#34;&gt;BeEF&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;11:42 - Inventive “Hacks”&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/SQL_injection&#34;&gt;SQL Injection&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://sqlmap.org/&#34;&gt;sqlmap&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Stuxnet&#34;&gt;Stuxnet&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:24 - Motivation for Hacking/Can hacking be valuable?&lt;/div&gt;&lt;div&gt;17:08 - Consequences and Retribution&lt;/div&gt;&lt;div&gt;19:10 - How to Build Secure Applications&lt;/div&gt;&lt;div&gt;20:47 - Weighing in UX&lt;/div&gt;&lt;div&gt;22:50 - Common Misconceptions&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Password Storage&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://hashcat.net/&#34;&gt;hashcat&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Encoding&lt;/li&gt;
&lt;li&gt;Cookies&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;31:27 - Passwords (Cont’d)&lt;/div&gt;&lt;div&gt;33:16 - Justifying the Importance of Security&lt;/div&gt;&lt;div&gt;35:24 - Client-side Security&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cross-site_scripting&#34;&gt;Cross-side Scripting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;DOM Based Cross-side Scripting&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Security/CSP&#34;&gt;Content Security Policy (CSP)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;44:10 - Resources&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/angularjs-security-fundamentals&#34;&gt;AngularJS Security Fundamentals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/hack-yourself-first&#34;&gt;Hack Yourself First &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;45:27 - Routing&lt;/div&gt;&lt;div&gt;47:21 - Timeouts&lt;/div&gt;&lt;div&gt;51:36 - Cached Data&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://github.com/enaqx/awesome-react&#34;&gt;awesome-react&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikiquote.org/wiki/Edsger_W._Dijkstra&#34;&gt;Edsger W. Dijkstra Quotes&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://samnewman.io/blog/2016/02/10/telstra_outage/&#34;&gt;Sam Newman: Telstra, Human Error and Blame Culture&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Infinite-Jest-David-Foster-Wallace/dp/0316066524&#34;&gt;Infinite Jest by David Foster Wallace&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/146508/time-stories&#34;&gt;T.I.M.E Stories&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/We-Are-Anonymous-LulzSec-Insurgency/dp/0316213527&#34;&gt;We Are Anonymous: Inside the Hacker World of LulzSec, Anonymous, and the Global Cyber Insurgency Paperback by Parmy Olson&lt;/a&gt; (Troy)&lt;br&gt; &lt;a href=&#34;https://haveibeenpwned.com/&#34;&gt;The Have I been pwned Project&lt;/a&gt; (Troy)&lt;/div&gt;&lt;div&gt;Special Guest: Troy Hunt.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:32 - Troy Hunt Introduction</div><ul>
<li>
<a href="https://twitter.com/troyhunt" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/troyhunt" rel="nofollow">GitHub</a> </li>
<li><a href="http://www.troyhunt.com/" rel="nofollow">Blog</a></li>
<li><a href="https://www.pluralsight.com/authors/troy-hunt" rel="nofollow">Troy Hunt&#39;s Pluralsight Courses</a></li>
</ul><div>04:12 - Why should people care about security?</div><div>06:19 - When People/Businesses Get Hacked</div><div>09:47 - “Hacking”</div><ul><li>
<a href="https://en.wikipedia.org/wiki/Social_engineering_(security)" rel="nofollow">Social Engineering</a><ul><li><a href="http://beefproject.com/" rel="nofollow">BeEF</a></li></ul>
</li></ul><div>11:42 - Inventive “Hacks”</div><ul>
<li>
<a href="https://en.wikipedia.org/wiki/SQL_injection" rel="nofollow">SQL Injection</a><ul><li><a href="http://sqlmap.org/" rel="nofollow">sqlmap</a></li></ul>
</li>
<li>
<a href="https://en.wikipedia.org/wiki/Stuxnet" rel="nofollow">Stuxnet</a> </li>
</ul><div>13:24 - Motivation for Hacking/Can hacking be valuable?</div><div>17:08 - Consequences and Retribution</div><div>19:10 - How to Build Secure Applications</div><div>20:47 - Weighing in UX</div><div>22:50 - Common Misconceptions</div><ul>
<li>Password Storage<ul><li><a href="http://hashcat.net/" rel="nofollow">hashcat</a></li></ul>
</li>
<li>Encoding</li>
<li>Cookies</li>
</ul><div>31:27 - Passwords (Cont’d)</div><div>33:16 - Justifying the Importance of Security</div><div>35:24 - Client-side Security</div><ul>
<li><a href="https://en.wikipedia.org/wiki/Cross-site_scripting" rel="nofollow">Cross-side Scripting</a></li>
<li>DOM Based Cross-side Scripting<ul><li><a href="https://developer.mozilla.org/en-US/docs/Web/Security/CSP" rel="nofollow">Content Security Policy (CSP)</a></li></ul>
</li>
</ul><div>44:10 - Resources</div><ul>
<li><a href="https://www.pluralsight.com/courses/angularjs-security-fundamentals" rel="nofollow">AngularJS Security Fundamentals</a></li>
<li><a href="https://www.pluralsight.com/courses/hack-yourself-first" rel="nofollow">Hack Yourself First </a></li>
</ul><div>45:27 - Routing</div><div>47:21 - Timeouts</div><div>51:36 - Cached Data</div><div>Picks</div><div>
<a href="https://github.com/enaqx/awesome-react" rel="nofollow">awesome-react</a> (Aimee)<br> <a href="https://en.wikiquote.org/wiki/Edsger_W._Dijkstra" rel="nofollow">Edsger W. Dijkstra Quotes</a> (Jamison)<br> <a href="http://samnewman.io/blog/2016/02/10/telstra_outage/" rel="nofollow">Sam Newman: Telstra, Human Error and Blame Culture</a> (Jamison)<br> <a href="http://www.amazon.com/Infinite-Jest-David-Foster-Wallace/dp/0316066524" rel="nofollow">Infinite Jest by David Foster Wallace</a> (Jamison)<br> <a href="https://boardgamegeek.com/boardgame/146508/time-stories" rel="nofollow">T.I.M.E Stories</a> (Joe)<br> <a href="http://www.amazon.com/We-Are-Anonymous-LulzSec-Insurgency/dp/0316213527" rel="nofollow">We Are Anonymous: Inside the Hacker World of LulzSec, Anonymous, and the Global Cyber Insurgency Paperback by Parmy Olson</a> (Troy)<br> <a href="https://haveibeenpwned.com/" rel="nofollow">The Have I been pwned Project</a> (Troy)</div><div>Special Guest: Troy Hunt.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:32 - Troy Hunt Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/troyhunt&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/troyhunt&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.troyhunt.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/authors/troy-hunt&#34; rel=&#34;nofollow&#34;&gt;Troy Hunt&amp;#39;s Pluralsight Courses&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:12 - Why should people care about security?&lt;/div&gt;&lt;div&gt;06:19 - When People/Businesses Get Hacked&lt;/div&gt;&lt;div&gt;09:47 - “Hacking”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Social_engineering_(security)&#34; rel=&#34;nofollow&#34;&gt;Social Engineering&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://beefproject.com/&#34; rel=&#34;nofollow&#34;&gt;BeEF&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;11:42 - Inventive “Hacks”&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/SQL_injection&#34; rel=&#34;nofollow&#34;&gt;SQL Injection&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://sqlmap.org/&#34; rel=&#34;nofollow&#34;&gt;sqlmap&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Stuxnet&#34; rel=&#34;nofollow&#34;&gt;Stuxnet&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:24 - Motivation for Hacking/Can hacking be valuable?&lt;/div&gt;&lt;div&gt;17:08 - Consequences and Retribution&lt;/div&gt;&lt;div&gt;19:10 - How to Build Secure Applications&lt;/div&gt;&lt;div&gt;20:47 - Weighing in UX&lt;/div&gt;&lt;div&gt;22:50 - Common Misconceptions&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Password Storage&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://hashcat.net/&#34; rel=&#34;nofollow&#34;&gt;hashcat&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Encoding&lt;/li&gt;
&lt;li&gt;Cookies&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;31:27 - Passwords (Cont’d)&lt;/div&gt;&lt;div&gt;33:16 - Justifying the Importance of Security&lt;/div&gt;&lt;div&gt;35:24 - Client-side Security&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cross-site_scripting&#34; rel=&#34;nofollow&#34;&gt;Cross-side Scripting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;DOM Based Cross-side Scripting&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Security/CSP&#34; rel=&#34;nofollow&#34;&gt;Content Security Policy (CSP)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;44:10 - Resources&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/angularjs-security-fundamentals&#34; rel=&#34;nofollow&#34;&gt;AngularJS Security Fundamentals&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/hack-yourself-first&#34; rel=&#34;nofollow&#34;&gt;Hack Yourself First &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;45:27 - Routing&lt;/div&gt;&lt;div&gt;47:21 - Timeouts&lt;/div&gt;&lt;div&gt;51:36 - Cached Data&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://github.com/enaqx/awesome-react&#34; rel=&#34;nofollow&#34;&gt;awesome-react&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikiquote.org/wiki/Edsger_W._Dijkstra&#34; rel=&#34;nofollow&#34;&gt;Edsger W. Dijkstra Quotes&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://samnewman.io/blog/2016/02/10/telstra_outage/&#34; rel=&#34;nofollow&#34;&gt;Sam Newman: Telstra, Human Error and Blame Culture&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Infinite-Jest-David-Foster-Wallace/dp/0316066524&#34; rel=&#34;nofollow&#34;&gt;Infinite Jest by David Foster Wallace&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/146508/time-stories&#34; rel=&#34;nofollow&#34;&gt;T.I.M.E Stories&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/We-Are-Anonymous-LulzSec-Insurgency/dp/0316213527&#34; rel=&#34;nofollow&#34;&gt;We Are Anonymous: Inside the Hacker World of LulzSec, Anonymous, and the Global Cyber Insurgency Paperback by Parmy Olson&lt;/a&gt; (Troy)&lt;br&gt; &lt;a href=&#34;https://haveibeenpwned.com/&#34; rel=&#34;nofollow&#34;&gt;The Have I been pwned Project&lt;/a&gt; (Troy)&lt;/div&gt;&lt;div&gt;Special Guest: Troy Hunt.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64739369" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/18f58bcb-004f-49e7-a152-f3b530fbba15/stream.mp3"/>
                
                <guid isPermaLink="false">096867b9-8502-4a6b-9ec2-b8e85ab2b232</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/201-jsj-security-with-troy-hunt</link>
                <pubDate>Wed, 02 Mar 2016 14:00:00 &#43;0000</pubDate>
                <itunes:duration>4046</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>200 JSJ EPISODE 200!!!</itunes:title>
                <title>200 JSJ EPISODE 200!!!</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:52 - What’s up Merrick Christensen?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/iammerrick&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/iammerrick&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://merrickchristensen.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:43 - Favorite Episodes&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich&#34;&gt;Episode #124: The Origin of Javascript with Brendan Eich&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/047-jsj-specialized-vs-monolithic-with-james-halliday-and-tom-dale&#34;&gt;Episode #037: Specialized vs Monolithic with James Halliday and Tom Dale&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/071-jsj-javascript-strategies-at-microsoft-with-scott-hanselman&#34;&gt;Episode #071: JavaScript Strategies at Microsoft with Scott Hanselman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/044-jsj-book-club-effective-javascript-with-david-herman&#34;&gt;Episode #044: Book Club: Effective JavaScript with David Herman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman&#34;&gt;Episode #161: Rust with David Herman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/008-jsj-v8-and-dart-with-lars-bak-and-kaspar-lund&#34;&gt;Episode #008: V8 and Dart with Lars Bak and Kasper Lund&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/175-jsj-elm-with-evan-czaplicki-and-richard-feldman&#34;&gt;Episode #175: Elm with Evan Czaplicki and Richard Feldman&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/212-rr-elm-with-richard-feldman-and-evan-czaplicki&#34;&gt;Ruby Rogues Episode #212: Elm with Richard Feldman and Evan Czaplicki&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-angular/080-aia-aurelia-with-rob-eisenberg&#34;&gt;Adventures in Angular Episode #80: Aurelia with Rob Eisenberg&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:58 - How have ideas about JavaScript changed since being a panelist on the show?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://stackoverflow.com/questions/16269385/jquery-adding-2-numbers-from-input-fields&#34;&gt;jQuery adding 2 numbers from input fields&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:01 - Off the Air Experiences        &lt;/div&gt;&lt;div&gt;20:23 - Work/Job Changes&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.kuali.co/&#34;&gt;Kuali&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:54 - JS Jabber = Newbie-Friendly&lt;/div&gt;&lt;div&gt;24:58 - Work/Job Changes (Cont’d)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://daplie.com/&#34;&gt;Daplie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://allremoteconfs.com/&#34;&gt;All Remote Conferences&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;35:25 - Organizing Conferences and Name Recognition &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=m3jMWnrbUZA&#34;&gt;Dave Smith: How React literally waters my lawn from React Rally&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;40:55 - Spinoff Shows&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-angular&#34;&gt;Adventures in Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/web-security-warriors&#34;&gt;Web Security Warriors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-native-radio&#34;&gt;React Native Radio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://javascriptair.com/&#34;&gt;JavaScript Air&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angularair.com/&#34;&gt;Angular Air&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;45:08 - Podcast Administration and Organization; Episode Release Timeline&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.twitter.com/therubyrep&#34;&gt;Mandy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.upwork.com/&#34;&gt;Upwork&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/&#34;&gt;JavaScript Jabber&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://shop.pottermore.com/en_US/harry-potter-audio-books&#34;&gt;The Harry Potter Audiobooks&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://brandonsanderson.com/tag/calamity/&#34;&gt;Calamity by Brandon Sanderson&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://angularconnect.com/&#34;&gt;AngularConnect&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.nytimes.com/2016/02/12/science/ligo-gravitational-waves-black-holes-einstein.html?smprod=nytcore-iphone&amp;amp;smid=nytcore-iphone-share&amp;amp;_r=0&#34;&gt;Dennis Overbye: Gravitational Waves Detected, Confirming Einstein’s Theory&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://amzn.to/20Yfu62&#34;&gt;The God Who Weeps: How Morm...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:52 - What’s up Merrick Christensen?</div><ul>
<li>
<a href="https://twitter.com/iammerrick" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/iammerrick" rel="nofollow">GitHub</a></li>
<li><a href="http://merrickchristensen.com/" rel="nofollow">Blog</a></li>
</ul><div>03:43 - Favorite Episodes</div><ul>
<li><a href="https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich" rel="nofollow">Episode #124: The Origin of Javascript with Brendan Eich</a></li>
<li>
<a href="https://devchat.tv/js-jabber/047-jsj-specialized-vs-monolithic-with-james-halliday-and-tom-dale" rel="nofollow">Episode #037: Specialized vs Monolithic with James Halliday and Tom Dale</a>  </li>
<li><a href="https://devchat.tv/js-jabber/071-jsj-javascript-strategies-at-microsoft-with-scott-hanselman" rel="nofollow">Episode #071: JavaScript Strategies at Microsoft with Scott Hanselman</a></li>
<li><a href="https://devchat.tv/js-jabber/044-jsj-book-club-effective-javascript-with-david-herman" rel="nofollow">Episode #044: Book Club: Effective JavaScript with David Herman</a></li>
<li><a href="https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman" rel="nofollow">Episode #161: Rust with David Herman</a></li>
<li><a href="https://devchat.tv/js-jabber/008-jsj-v8-and-dart-with-lars-bak-and-kaspar-lund" rel="nofollow">Episode #008: V8 and Dart with Lars Bak and Kasper Lund</a></li>
<li>
<a href="https://devchat.tv/js-jabber/175-jsj-elm-with-evan-czaplicki-and-richard-feldman" rel="nofollow">Episode #175: Elm with Evan Czaplicki and Richard Feldman</a><ul><li><a href="https://devchat.tv/ruby-rogues/212-rr-elm-with-richard-feldman-and-evan-czaplicki" rel="nofollow">Ruby Rogues Episode #212: Elm with Richard Feldman and Evan Czaplicki</a></li></ul>
</li>
<li><a href="https://devchat.tv/adventures-in-angular/080-aia-aurelia-with-rob-eisenberg" rel="nofollow">Adventures in Angular Episode #80: Aurelia with Rob Eisenberg</a></li>
</ul><div>08:58 - How have ideas about JavaScript changed since being a panelist on the show?</div><ul><li><a href="http://stackoverflow.com/questions/16269385/jquery-adding-2-numbers-from-input-fields" rel="nofollow">jQuery adding 2 numbers from input fields</a></li></ul><div>15:01 - Off the Air Experiences        </div><div>20:23 - Work/Job Changes</div><ul><li><a href="https://www.kuali.co/" rel="nofollow">Kuali</a></li></ul><div>23:54 - JS Jabber = Newbie-Friendly</div><div>24:58 - Work/Job Changes (Cont’d)</div><ul>
<li><a href="https://daplie.com/" rel="nofollow">Daplie</a></li>
<li><a href="https://allremoteconfs.com/" rel="nofollow">All Remote Conferences</a></li>
</ul><div>35:25 - Organizing Conferences and Name Recognition </div><ul><li><a href="https://www.youtube.com/watch?v=m3jMWnrbUZA" rel="nofollow">Dave Smith: How React literally waters my lawn from React Rally</a></li></ul><div>40:55 - Spinoff Shows</div><ul>
<li><a href="https://devchat.tv/adventures-in-angular" rel="nofollow">Adventures in Angular</a></li>
<li><a href="https://devchat.tv/web-security-warriors" rel="nofollow">Web Security Warriors</a></li>
<li><a href="https://devchat.tv/react-native-radio" rel="nofollow">React Native Radio</a></li>
<li><a href="http://javascriptair.com/" rel="nofollow">JavaScript Air</a></li>
<li><a href="https://angularair.com/" rel="nofollow">Angular Air</a></li>
</ul><div>45:08 - Podcast Administration and Organization; Episode Release Timeline</div><ul>
<li><a href="http://www.twitter.com/therubyrep" rel="nofollow">Mandy</a></li>
<li><a href="https://www.upwork.com/" rel="nofollow">Upwork</a></li>
</ul><div>Picks</div><div>
<a href="https://devchat.tv/js-jabber/" rel="nofollow">JavaScript Jabber</a> (Joe)<br> <a href="https://shop.pottermore.com/en_US/harry-potter-audio-books" rel="nofollow">The Harry Potter Audiobooks</a> (Joe)<br> <a href="http://brandonsanderson.com/tag/calamity/" rel="nofollow">Calamity by Brandon Sanderson</a> (Joe)<br> <a href="http://angularconnect.com/" rel="nofollow">AngularConnect</a> (Joe)<br> <a href="http://www.nytimes.com/2016/02/12/science/ligo-gravitational-waves-black-holes-einstein.html?_r=0&smid=nytcore-iphone-share&smprod=nytcore-iphone" rel="nofollow">Dennis Overbye: Gravitational Waves Detected, Confirming Einstein’s Theory</a> (AJ)<br> <a href="http://amzn.to/20Yfu62" rel="nofollow">The God Who Weeps: How Mormonism Makes Sense of Life by Terryl Givens</a> (AJ)<br> <a href="http://jvns.ca/blog/2016/02/10/have-high-expectations-for-computers/" rel="nofollow">Julia Evans: Have high expectations for your computers</a> (Jamison)<br> <a href="https://github.com/blog/2106-january-28th-incident-report" rel="nofollow">January 28th GitHub Incident Report</a> (Aimee)<br> <a href="https://medium.com/@denz_brade/front-end-dev-running-before-you-can-walk-d78a528915b#.enpowa5gp" rel="nofollow">Denzel Brade: Front End Dev — Running before you can walk</a> (Aimee)<br> <a href="http://www.amazon.com/Captivating-Revised-Updated-Unveiling-Mystery/dp/1400200385" rel="nofollow">Captivating Revised and Updated: Unveiling the Mystery of a Woman&#39;s Soul by John Eldredge and Stasi Eldredge</a> (Aimee)<br> <a href="https://github.com/drone/drone" rel="nofollow">drone</a> (Merrick)<br> <a href="http://haskellbook.com/" rel="nofollow">Haskell Book</a> (Merrick)<br> <a href="http://www.amazon.com/Amazon-Prime-One-Year-Membership/dp/B00DBYBNEE" rel="nofollow">Amazon Prime</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/B00OZJ8YMS?psc=1&redirect=true&ref_=oh_aui_detailpage_o04_s00" rel="nofollow">nexxt Maine Wall Shelf/Floating Ledge</a> (Chuck)<br> Read the presidential candidate’s books (Chuck) </div><div>Special Guest: Merrick Christensen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:52 - What’s up Merrick Christensen?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/iammerrick&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/iammerrick&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://merrickchristensen.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:43 - Favorite Episodes&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript-with-brendan-eich&#34; rel=&#34;nofollow&#34;&gt;Episode #124: The Origin of Javascript with Brendan Eich&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/047-jsj-specialized-vs-monolithic-with-james-halliday-and-tom-dale&#34; rel=&#34;nofollow&#34;&gt;Episode #037: Specialized vs Monolithic with James Halliday and Tom Dale&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/071-jsj-javascript-strategies-at-microsoft-with-scott-hanselman&#34; rel=&#34;nofollow&#34;&gt;Episode #071: JavaScript Strategies at Microsoft with Scott Hanselman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/044-jsj-book-club-effective-javascript-with-david-herman&#34; rel=&#34;nofollow&#34;&gt;Episode #044: Book Club: Effective JavaScript with David Herman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman&#34; rel=&#34;nofollow&#34;&gt;Episode #161: Rust with David Herman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/008-jsj-v8-and-dart-with-lars-bak-and-kaspar-lund&#34; rel=&#34;nofollow&#34;&gt;Episode #008: V8 and Dart with Lars Bak and Kasper Lund&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/175-jsj-elm-with-evan-czaplicki-and-richard-feldman&#34; rel=&#34;nofollow&#34;&gt;Episode #175: Elm with Evan Czaplicki and Richard Feldman&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/ruby-rogues/212-rr-elm-with-richard-feldman-and-evan-czaplicki&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode #212: Elm with Richard Feldman and Evan Czaplicki&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-angular/080-aia-aurelia-with-rob-eisenberg&#34; rel=&#34;nofollow&#34;&gt;Adventures in Angular Episode #80: Aurelia with Rob Eisenberg&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:58 - How have ideas about JavaScript changed since being a panelist on the show?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://stackoverflow.com/questions/16269385/jquery-adding-2-numbers-from-input-fields&#34; rel=&#34;nofollow&#34;&gt;jQuery adding 2 numbers from input fields&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:01 - Off the Air Experiences        &lt;/div&gt;&lt;div&gt;20:23 - Work/Job Changes&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.kuali.co/&#34; rel=&#34;nofollow&#34;&gt;Kuali&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:54 - JS Jabber = Newbie-Friendly&lt;/div&gt;&lt;div&gt;24:58 - Work/Job Changes (Cont’d)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://daplie.com/&#34; rel=&#34;nofollow&#34;&gt;Daplie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://allremoteconfs.com/&#34; rel=&#34;nofollow&#34;&gt;All Remote Conferences&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;35:25 - Organizing Conferences and Name Recognition &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=m3jMWnrbUZA&#34; rel=&#34;nofollow&#34;&gt;Dave Smith: How React literally waters my lawn from React Rally&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;40:55 - Spinoff Shows&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-angular&#34; rel=&#34;nofollow&#34;&gt;Adventures in Angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/web-security-warriors&#34; rel=&#34;nofollow&#34;&gt;Web Security Warriors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/react-native-radio&#34; rel=&#34;nofollow&#34;&gt;React Native Radio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://javascriptair.com/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Air&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angularair.com/&#34; rel=&#34;nofollow&#34;&gt;Angular Air&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;45:08 - Podcast Administration and Organization; Episode Release Timeline&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.twitter.com/therubyrep&#34; rel=&#34;nofollow&#34;&gt;Mandy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.upwork.com/&#34; rel=&#34;nofollow&#34;&gt;Upwork&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://shop.pottermore.com/en_US/harry-potter-audio-books&#34; rel=&#34;nofollow&#34;&gt;The Harry Potter Audiobooks&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://brandonsanderson.com/tag/calamity/&#34; rel=&#34;nofollow&#34;&gt;Calamity by Brandon Sanderson&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://angularconnect.com/&#34; rel=&#34;nofollow&#34;&gt;AngularConnect&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.nytimes.com/2016/02/12/science/ligo-gravitational-waves-black-holes-einstein.html?_r=0&amp;smid=nytcore-iphone-share&amp;smprod=nytcore-iphone&#34; rel=&#34;nofollow&#34;&gt;Dennis Overbye: Gravitational Waves Detected, Confirming Einstein’s Theory&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://amzn.to/20Yfu62&#34; rel=&#34;nofollow&#34;&gt;The God Who Weeps: How Mormonism Makes Sense of Life by Terryl Givens&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://jvns.ca/blog/2016/02/10/have-high-expectations-for-computers/&#34; rel=&#34;nofollow&#34;&gt;Julia Evans: Have high expectations for your computers&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/blog/2106-january-28th-incident-report&#34; rel=&#34;nofollow&#34;&gt;January 28th GitHub Incident Report&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/@denz_brade/front-end-dev-running-before-you-can-walk-d78a528915b#.enpowa5gp&#34; rel=&#34;nofollow&#34;&gt;Denzel Brade: Front End Dev — Running before you can walk&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Captivating-Revised-Updated-Unveiling-Mystery/dp/1400200385&#34; rel=&#34;nofollow&#34;&gt;Captivating Revised and Updated: Unveiling the Mystery of a Woman&amp;#39;s Soul by John Eldredge and Stasi Eldredge&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/drone/drone&#34; rel=&#34;nofollow&#34;&gt;drone&lt;/a&gt; (Merrick)&lt;br&gt; &lt;a href=&#34;http://haskellbook.com/&#34; rel=&#34;nofollow&#34;&gt;Haskell Book&lt;/a&gt; (Merrick)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Amazon-Prime-One-Year-Membership/dp/B00DBYBNEE&#34; rel=&#34;nofollow&#34;&gt;Amazon Prime&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00OZJ8YMS?psc=1&amp;redirect=true&amp;ref_=oh_aui_detailpage_o04_s00&#34; rel=&#34;nofollow&#34;&gt;nexxt Maine Wall Shelf/Floating Ledge&lt;/a&gt; (Chuck)&lt;br&gt; Read the presidential candidate’s books (Chuck) &lt;/div&gt;&lt;div&gt;Special Guest: Merrick Christensen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="31712653" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/28403cd1-5158-4e9e-bf9e-a5186a72394b/stream.mp3"/>
                
                <guid isPermaLink="false">be15e308-dd2e-4f86-914a-23e49bd0a8ae</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/200-jsj-episode-200</link>
                <pubDate>Wed, 24 Feb 2016 14:00:00 &#43;0000</pubDate>
                <itunes:duration>1982</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>199 JSJ Visual Studio Code with Chris Dias and Erich Gamma</itunes:title>
                <title>199 JSJ Visual Studio Code with Chris Dias and Erich Gamma</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/&#34;&gt;allremoteconfs.com&lt;/a&gt; to get in on all the conference action this year -- from the comfort of your own home!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:13 - Chris Dias Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/chrisdias&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chrisdias&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:21 - Erich Gamma Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ErichGamma&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/egamma&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:31 - &lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/code&#34;&gt;@code&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;03:49 - Built on &lt;a href=&#34;http://electron.atom.io/&#34;&gt;Electron&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/193-jsj-electron-with-jessica-lord-and-amy-palamountain&#34;&gt;JavaScript Jabber Episode #193: Electron with Jessica Lord and Amy Palamountain&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:25 - Why another tool?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Visual Debugging&lt;/li&gt;
&lt;li&gt;Keybinding Support&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:12 - Code Folding&lt;/div&gt;&lt;div&gt;09:00 - Will people move from &lt;a href=&#34;https://www.visualstudio.com/en-us/visual-studio-homepage-vs.aspx&#34;&gt;Visual Studio&lt;/a&gt; to Visual Studio Code?&lt;/div&gt;&lt;div&gt;12:06 - Language Support&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/C_Sharp_(programming_language)&#34;&gt;C#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:06 - Visual Studio Code and Microsoft Goals&lt;/div&gt;&lt;div&gt;22:47 - Community Support and Building Extensions&lt;/div&gt;&lt;div&gt;28:31 - The Choice to Use Electron&lt;/div&gt;&lt;div&gt;32:41 - Getting VS Code to Work on the Command Line&lt;/div&gt;&lt;div&gt;35:02 - Tabs&lt;/div&gt;&lt;div&gt;38:49 - Visual Studio Code Uptake and Adoption&lt;/div&gt;&lt;div&gt;40:11 - Licenses&lt;/div&gt;&lt;div&gt;44:46 - Designing a UX for Developers&lt;/div&gt;&lt;div&gt;58:15 - Design Patterns&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=i0IJqIzO_YM&#34;&gt;LEGO Star Wars: The Force Awakens Video Game - Announce Teaser Trailer&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.firebase.com&#34;&gt;Firebase&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://github.com/npm/npm/issues/11283#issuecomment-175246823&#34;&gt;Progress bar noticeably slows down npm install: Issue #11283&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.darkestdungeon.com/&#34;&gt;Darkest Dungeon&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/trek/status/692116840940716032&#34;&gt;Trek Glowacki Twitter Thread&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://smile.amazon.com/gp/product/B00KQ1M1XM/ref=oh_aui_detailpage_o06_s00?ie=UTF8&amp;amp;psc=1&#34;&gt;Mogo Portable Seat&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://smile.amazon.com/gp/product/B017MPK6SG/ref=oh_aui_detailpage_o04_s00?ie=UTF8&amp;amp;psc=1&#34;&gt;Clear Acrylic Wall Mountable 10 Slot Dry Erase Marker &amp;amp; Eraser Holder Organizer Rack&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://pdos.csail.mit.edu/~rsc/pike84bitblt.pdf&#34;&gt;Bitmap Graphics SIGGRAPH&#39;84 Course Notes&lt;/a&gt; (Erich)&lt;br&gt; Salsa (Chris)&lt;br&gt; &lt;a href=&#34;https://www.microsoft.com/Microsoft-Band/en-us?%7D&amp;amp;ocid=NEON_SEM_google_&amp;amp;cid=NEON_SEM_google&#34;&gt;The Microsoft Band&lt;/a&gt; (Chris)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Making_a_Murderer&#34;&gt;Making a Murderer&lt;/a&gt; (Chris)&lt;/div&gt;&lt;div&gt;Special Guests: Chris Dias and Erich Gamma .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://allremoteconfs.com/" rel="nofollow">allremoteconfs.com</a> to get in on all the conference action this year -- from the comfort of your own home!</div><div> </div><div>02:13 - Chris Dias Introduction</div><ul>
<li>
<a href="https://twitter.com/chrisdias" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/chrisdias" rel="nofollow">GitHub</a></li>
</ul><div>02:21 - Erich Gamma Introduction</div><ul>
<li>
<a href="https://twitter.com/ErichGamma" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/egamma" rel="nofollow">GitHub</a></li>
</ul><div>02:31 - <a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a>
</div><ul><li>
<a href="https://twitter.com/code" rel="nofollow">@code</a> </li></ul><div>03:49 - Built on <a href="http://electron.atom.io/" rel="nofollow">Electron</a>
</div><ul><li>
<a href="https://devchat.tv/js-jabber/193-jsj-electron-with-jessica-lord-and-amy-palamountain" rel="nofollow">JavaScript Jabber Episode #193: Electron with Jessica Lord and Amy Palamountain</a> </li></ul><div>04:25 - Why another tool?</div><ul>
<li>Visual Debugging</li>
<li>Keybinding Support</li>
</ul><div>08:12 - Code Folding</div><div>09:00 - Will people move from <a href="https://www.visualstudio.com/en-us/visual-studio-homepage-vs.aspx" rel="nofollow">Visual Studio</a> to Visual Studio Code?</div><div>12:06 - Language Support</div><ul><li><a href="https://en.wikipedia.org/wiki/C_Sharp_(programming_language)" rel="nofollow">C#</a></li></ul><div>18:06 - Visual Studio Code and Microsoft Goals</div><div>22:47 - Community Support and Building Extensions</div><div>28:31 - The Choice to Use Electron</div><div>32:41 - Getting VS Code to Work on the Command Line</div><div>35:02 - Tabs</div><div>38:49 - Visual Studio Code Uptake and Adoption</div><div>40:11 - Licenses</div><div>44:46 - Designing a UX for Developers</div><div>58:15 - Design Patterns</div><div>Picks</div><div>
<a href="https://www.youtube.com/watch?v=i0IJqIzO_YM" rel="nofollow">LEGO Star Wars: The Force Awakens Video Game - Announce Teaser Trailer</a> (Joe)<br> <a href="http://www.firebase.com" rel="nofollow">Firebase</a> (Joe)<br> <a href="https://github.com/npm/npm/issues/11283#issuecomment-175246823" rel="nofollow">Progress bar noticeably slows down npm install: Issue #11283</a> (Jamison)<br> <a href="http://www.darkestdungeon.com/" rel="nofollow">Darkest Dungeon</a> (Jamison)<br> <a href="https://twitter.com/trek/status/692116840940716032" rel="nofollow">Trek Glowacki Twitter Thread</a> (Jamison)<br> <a href="https://smile.amazon.com/gp/product/B00KQ1M1XM/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1" rel="nofollow">Mogo Portable Seat</a> (Chuck)<br> <a href="https://smile.amazon.com/gp/product/B017MPK6SG/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1" rel="nofollow">Clear Acrylic Wall Mountable 10 Slot Dry Erase Marker &amp; Eraser Holder Organizer Rack</a> (Chuck)<br> <a href="https://pdos.csail.mit.edu/~rsc/pike84bitblt.pdf" rel="nofollow">Bitmap Graphics SIGGRAPH&#39;84 Course Notes</a> (Erich)<br> Salsa (Chris)<br> <a href="https://www.microsoft.com/Microsoft-Band/en-us?cid=NEON_SEM_google&ocid=NEON_SEM_google_&%7D=" rel="nofollow">The Microsoft Band</a> (Chris)<br> <a href="https://en.wikipedia.org/wiki/Making_a_Murderer" rel="nofollow">Making a Murderer</a> (Chris)</div><div>Special Guests: Chris Dias and Erich Gamma .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/&#34; rel=&#34;nofollow&#34;&gt;allremoteconfs.com&lt;/a&gt; to get in on all the conference action this year -- from the comfort of your own home!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:13 - Chris Dias Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/chrisdias&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chrisdias&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:21 - Erich Gamma Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ErichGamma&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/egamma&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:31 - &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/code&#34; rel=&#34;nofollow&#34;&gt;@code&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;03:49 - Built on &lt;a href=&#34;http://electron.atom.io/&#34; rel=&#34;nofollow&#34;&gt;Electron&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/193-jsj-electron-with-jessica-lord-and-amy-palamountain&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #193: Electron with Jessica Lord and Amy Palamountain&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:25 - Why another tool?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Visual Debugging&lt;/li&gt;
&lt;li&gt;Keybinding Support&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:12 - Code Folding&lt;/div&gt;&lt;div&gt;09:00 - Will people move from &lt;a href=&#34;https://www.visualstudio.com/en-us/visual-studio-homepage-vs.aspx&#34; rel=&#34;nofollow&#34;&gt;Visual Studio&lt;/a&gt; to Visual Studio Code?&lt;/div&gt;&lt;div&gt;12:06 - Language Support&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/C_Sharp_(programming_language)&#34; rel=&#34;nofollow&#34;&gt;C#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:06 - Visual Studio Code and Microsoft Goals&lt;/div&gt;&lt;div&gt;22:47 - Community Support and Building Extensions&lt;/div&gt;&lt;div&gt;28:31 - The Choice to Use Electron&lt;/div&gt;&lt;div&gt;32:41 - Getting VS Code to Work on the Command Line&lt;/div&gt;&lt;div&gt;35:02 - Tabs&lt;/div&gt;&lt;div&gt;38:49 - Visual Studio Code Uptake and Adoption&lt;/div&gt;&lt;div&gt;40:11 - Licenses&lt;/div&gt;&lt;div&gt;44:46 - Designing a UX for Developers&lt;/div&gt;&lt;div&gt;58:15 - Design Patterns&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=i0IJqIzO_YM&#34; rel=&#34;nofollow&#34;&gt;LEGO Star Wars: The Force Awakens Video Game - Announce Teaser Trailer&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.firebase.com&#34; rel=&#34;nofollow&#34;&gt;Firebase&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://github.com/npm/npm/issues/11283#issuecomment-175246823&#34; rel=&#34;nofollow&#34;&gt;Progress bar noticeably slows down npm install: Issue #11283&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.darkestdungeon.com/&#34; rel=&#34;nofollow&#34;&gt;Darkest Dungeon&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/trek/status/692116840940716032&#34; rel=&#34;nofollow&#34;&gt;Trek Glowacki Twitter Thread&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://smile.amazon.com/gp/product/B00KQ1M1XM/ref=oh_aui_detailpage_o06_s00?ie=UTF8&amp;psc=1&#34; rel=&#34;nofollow&#34;&gt;Mogo Portable Seat&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://smile.amazon.com/gp/product/B017MPK6SG/ref=oh_aui_detailpage_o04_s00?ie=UTF8&amp;psc=1&#34; rel=&#34;nofollow&#34;&gt;Clear Acrylic Wall Mountable 10 Slot Dry Erase Marker &amp;amp; Eraser Holder Organizer Rack&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://pdos.csail.mit.edu/~rsc/pike84bitblt.pdf&#34; rel=&#34;nofollow&#34;&gt;Bitmap Graphics SIGGRAPH&amp;#39;84 Course Notes&lt;/a&gt; (Erich)&lt;br&gt; Salsa (Chris)&lt;br&gt; &lt;a href=&#34;https://www.microsoft.com/Microsoft-Band/en-us?cid=NEON_SEM_google&amp;ocid=NEON_SEM_google_&amp;%7D=&#34; rel=&#34;nofollow&#34;&gt;The Microsoft Band&lt;/a&gt; (Chris)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Making_a_Murderer&#34; rel=&#34;nofollow&#34;&gt;Making a Murderer&lt;/a&gt; (Chris)&lt;/div&gt;&lt;div&gt;Special Guests: Chris Dias and Erich Gamma .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58364656" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/53448c2d-f54b-4ed7-8020-51a6a7f7105c/stream.mp3"/>
                
                <guid isPermaLink="false">cae77dbc-9aa0-4cd2-9b0d-db9b94a44ec4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/199-jsj-visual-studio-code-with-chris-dias-and-erich-gamma</link>
                <pubDate>Wed, 17 Feb 2016 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3647</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>198 JSJ 2015 Recap and 2016 Predictions</itunes:title>
                <title>198 JSJ 2015 Recap and 2016 Predictions</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:36 - Big Changes in the JavaScript Community in 2015&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Star Wars (Joke)&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.org/starwars&#34;&gt;Star Wars | Code.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swapi.co/&#34;&gt;The Star Wars API&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;The Year of React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Merge Between &lt;a href=&#34;https://nodejs.org/&#34;&gt;Node.js&lt;/a&gt; and &lt;a href=&#34;https://iojs.org/&#34;&gt;io.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;The Year of Tool Fatigue&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/194-jsj-javascript-tools-fatigue&#34;&gt;JavaScript Jabber Episode #194: JavaScript Tools Fatigue&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:38 - Other Uses of JavaScript&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;React Native&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nativescript.org/&#34;&gt;NativeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://electron.atom.io/&#34;&gt;Electron&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cordova.apache.org/&#34;&gt;Cordova&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Internet_of_Things&#34;&gt;iOT (Internet of Things)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:56 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_programming&#34;&gt;Functional Programming&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:16 - &lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt; / &lt;a href=&#34;https://github.com/rackt/redux&#34;&gt;redux&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;22:40 - &lt;a href=&#34;https://github.com/Reactive-Extensions/RxJS&#34;&gt;RxJS&lt;/a&gt; and &lt;a href=&#34;https://en.wikipedia.org/wiki/Reactive_programming&#34;&gt;Reactive Programming&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications&#34;&gt;Victor Savkin: Managing State in Angular 2 Applications&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:00 - ES2015&lt;/div&gt;&lt;div&gt;27:43 - Types: &lt;a href=&#34;http://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt; / &lt;a href=&#34;http://flowtype.org/&#34;&gt;Flow&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;30:59 - &lt;a href=&#34;https://www.npmjs.com/&#34;&gt;npm&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;33:00 - Junior Developers and Bootcamps&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.thinkful.com/&#34;&gt;Thinkful&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bloc.io&#34;&gt;Bloc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;47:27 - Will other communities start looking at Node?&lt;/div&gt;&lt;div&gt;49:18 - Building Mobile Apps with JavaScript&lt;/div&gt;&lt;div&gt;50:09 - Text Editors or IDEs?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications&#34;&gt;Victor Savkin: Managing State in Angular 2 Applications&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://store.steampowered.com/app/281610/&#34;&gt;Desserts of Kharak&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/181796/prodigals-club&#34;&gt;The Prodigals Club&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://astexplorer.net/&#34;&gt;AST explorer&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/chyldmedford&#34;&gt;Chyld Medford&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://digitalcookie.girlscouts.org/scout/mazie7271/&#34;&gt;Mazie&#39;s Girl Scout Cookie Digital Order Site&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00KQ1M1XM?psc=1&amp;amp;redirect=true&amp;amp;ref_=oh_aui_detailpage_o05_s00&#34;&gt;Mogo Portable Seat&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.smartpassiveincome.com/how-to-write-a-book-fast-first-draft/&#34;&gt;Patt Flynn: How to Write a Book: The Secret to a Super Fast First Draft&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;React Remote Conf&lt;/a&gt; (Chuck) &lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:36 - Big Changes in the JavaScript Community in 2015</div><ul>
<li>Star Wars (Joke)<ul>
<li><a href="https://code.org/starwars" rel="nofollow">Star Wars | Code.org</a></li>
<li><a href="https://swapi.co/" rel="nofollow">The Star Wars API</a></li>
</ul>
</li>
<li><a href="https://facebook.github.io/react/" rel="nofollow">The Year of React</a></li>
<li>Merge Between <a href="https://nodejs.org/" rel="nofollow">Node.js</a> and <a href="https://iojs.org/" rel="nofollow">io.js</a>
</li>
<li>The Year of Tool Fatigue<ul><li><a href="https://devchat.tv/js-jabber/194-jsj-javascript-tools-fatigue" rel="nofollow">JavaScript Jabber Episode #194: JavaScript Tools Fatigue</a></li></ul>
</li>
</ul><div>09:38 - Other Uses of JavaScript</div><ul>
<li><a href="https://facebook.github.io/react-native/" rel="nofollow">React Native</a></li>
<li><a href="https://www.nativescript.org/" rel="nofollow">NativeScript</a></li>
<li><a href="http://electron.atom.io/" rel="nofollow">Electron</a></li>
<li><a href="https://cordova.apache.org/" rel="nofollow">Cordova</a></li>
<li><a href="https://en.wikipedia.org/wiki/Internet_of_Things" rel="nofollow">iOT (Internet of Things)</a></li>
<li><a href="http://elm-lang.org/" rel="nofollow">Elm</a></li>
</ul><div>10:56 - <a href="https://en.wikipedia.org/wiki/Functional_programming" rel="nofollow">Functional Programming</a>
</div><div>19:16 - <a href="http://elm-lang.org/" rel="nofollow">Elm</a> / <a href="https://github.com/rackt/redux" rel="nofollow">redux</a>
</div><div>22:40 - <a href="https://github.com/Reactive-Extensions/RxJS" rel="nofollow">RxJS</a> and <a href="https://en.wikipedia.org/wiki/Reactive_programming" rel="nofollow">Reactive Programming</a>
</div><ul><li><a href="http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications" rel="nofollow">Victor Savkin: Managing State in Angular 2 Applications</a></li></ul><div>25:00 - ES2015</div><div>27:43 - Types: <a href="http://www.typescriptlang.org/" rel="nofollow">TypeScript</a> / <a href="http://flowtype.org/" rel="nofollow">Flow</a>
</div><div>30:59 - <a href="https://www.npmjs.com/" rel="nofollow">npm</a>
</div><div>33:00 - Junior Developers and Bootcamps</div><ul>
<li><a href="https://www.thinkful.com/" rel="nofollow">Thinkful</a></li>
<li><a href="http://bloc.io" rel="nofollow">Bloc</a></li>
</ul><div>47:27 - Will other communities start looking at Node?</div><div>49:18 - Building Mobile Apps with JavaScript</div><div>50:09 - Text Editors or IDEs?</div><ul><li><a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a></li></ul><div>Picks</div><div>
<a href="http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications" rel="nofollow">Victor Savkin: Managing State in Angular 2 Applications</a> (Joe)<br> <a href="http://store.steampowered.com/app/281610/" rel="nofollow">Desserts of Kharak</a> (Joe)<br> <a href="https://boardgamegeek.com/boardgame/181796/prodigals-club" rel="nofollow">The Prodigals Club</a> (Joe)<br> <a href="https://astexplorer.net/" rel="nofollow">AST explorer</a> (Aimee)<br> <a href="https://twitter.com/chyldmedford" rel="nofollow">Chyld Medford</a> (Aimee)<br> <a href="https://digitalcookie.girlscouts.org/scout/mazie7271/" rel="nofollow">Mazie&#39;s Girl Scout Cookie Digital Order Site</a> (Aimee)<br> <a href="http://www.amazon.com/gp/product/B00KQ1M1XM?psc=1&redirect=true&ref_=oh_aui_detailpage_o05_s00" rel="nofollow">Mogo Portable Seat</a> (Chuck)<br> <a href="http://www.smartpassiveincome.com/how-to-write-a-book-fast-first-draft/" rel="nofollow">Patt Flynn: How to Write a Book: The Secret to a Super Fast First Draft</a> (Chuck)<br> <a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf</a> (Chuck) </div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:36 - Big Changes in the JavaScript Community in 2015&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Star Wars (Joke)&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.org/starwars&#34; rel=&#34;nofollow&#34;&gt;Star Wars | Code.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://swapi.co/&#34; rel=&#34;nofollow&#34;&gt;The Star Wars API&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;The Year of React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Merge Between &lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt; and &lt;a href=&#34;https://iojs.org/&#34; rel=&#34;nofollow&#34;&gt;io.js&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;The Year of Tool Fatigue&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/194-jsj-javascript-tools-fatigue&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #194: JavaScript Tools Fatigue&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:38 - Other Uses of JavaScript&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nativescript.org/&#34; rel=&#34;nofollow&#34;&gt;NativeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://electron.atom.io/&#34; rel=&#34;nofollow&#34;&gt;Electron&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cordova.apache.org/&#34; rel=&#34;nofollow&#34;&gt;Cordova&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Internet_of_Things&#34; rel=&#34;nofollow&#34;&gt;iOT (Internet of Things)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:56 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_programming&#34; rel=&#34;nofollow&#34;&gt;Functional Programming&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:16 - &lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt; / &lt;a href=&#34;https://github.com/rackt/redux&#34; rel=&#34;nofollow&#34;&gt;redux&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;22:40 - &lt;a href=&#34;https://github.com/Reactive-Extensions/RxJS&#34; rel=&#34;nofollow&#34;&gt;RxJS&lt;/a&gt; and &lt;a href=&#34;https://en.wikipedia.org/wiki/Reactive_programming&#34; rel=&#34;nofollow&#34;&gt;Reactive Programming&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications&#34; rel=&#34;nofollow&#34;&gt;Victor Savkin: Managing State in Angular 2 Applications&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:00 - ES2015&lt;/div&gt;&lt;div&gt;27:43 - Types: &lt;a href=&#34;http://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt; / &lt;a href=&#34;http://flowtype.org/&#34; rel=&#34;nofollow&#34;&gt;Flow&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;30:59 - &lt;a href=&#34;https://www.npmjs.com/&#34; rel=&#34;nofollow&#34;&gt;npm&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;33:00 - Junior Developers and Bootcamps&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.thinkful.com/&#34; rel=&#34;nofollow&#34;&gt;Thinkful&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bloc.io&#34; rel=&#34;nofollow&#34;&gt;Bloc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;47:27 - Will other communities start looking at Node?&lt;/div&gt;&lt;div&gt;49:18 - Building Mobile Apps with JavaScript&lt;/div&gt;&lt;div&gt;50:09 - Text Editors or IDEs?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://victorsavkin.com/post/137821436516/managing-state-in-angular-2-applications&#34; rel=&#34;nofollow&#34;&gt;Victor Savkin: Managing State in Angular 2 Applications&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://store.steampowered.com/app/281610/&#34; rel=&#34;nofollow&#34;&gt;Desserts of Kharak&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/181796/prodigals-club&#34; rel=&#34;nofollow&#34;&gt;The Prodigals Club&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://astexplorer.net/&#34; rel=&#34;nofollow&#34;&gt;AST explorer&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/chyldmedford&#34; rel=&#34;nofollow&#34;&gt;Chyld Medford&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://digitalcookie.girlscouts.org/scout/mazie7271/&#34; rel=&#34;nofollow&#34;&gt;Mazie&amp;#39;s Girl Scout Cookie Digital Order Site&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00KQ1M1XM?psc=1&amp;redirect=true&amp;ref_=oh_aui_detailpage_o05_s00&#34; rel=&#34;nofollow&#34;&gt;Mogo Portable Seat&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.smartpassiveincome.com/how-to-write-a-book-fast-first-draft/&#34; rel=&#34;nofollow&#34;&gt;Patt Flynn: How to Write a Book: The Secret to a Super Fast First Draft&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf&lt;/a&gt; (Chuck) &lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57395409" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c2edc1b7-e988-4490-b8d5-b9d0a15263b2/stream.mp3"/>
                
                <guid isPermaLink="false">cd4b61eb-460b-4bef-9ab9-06bf40b6daca</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/198-jsj-2015-recap-and-2016-predictions</link>
                <pubDate>Wed, 10 Feb 2016 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3587</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>197 JSJ Auth0 with Kassandra Perch</itunes:title>
                <title>197 JSJ Auth0 with Kassandra Perch</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:03 - Kassandra Perch Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nodebotanist&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/nodebotanist&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodebotani.st/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:46 - &lt;a href=&#34;https://auth0.com/&#34;&gt;Auth0&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:10 - Centralized Auth Services: Handing Out User Data to Third Parties&lt;/div&gt;&lt;div&gt;05:32 - Security, Storage, and Compliance&lt;/div&gt;&lt;div&gt;08:48 - Managing Session Data&lt;/div&gt;&lt;div&gt;09:35 - &lt;a href=&#34;https://en.wikipedia.org/wiki/HTTP_cookie&#34;&gt;Cookies&lt;/a&gt; vs &lt;a href=&#34;https://jwt.io/introduction/&#34;&gt;JSON Web Tokens (JWTs)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;How Authentication Works&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:47 - &lt;a href=&#34;http://oauth.net/&#34;&gt;OAuth&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://openid.net/connect/&#34;&gt;OpenID Connect&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;14:12 - Identification, Authorization, and Authentication&lt;/div&gt;&lt;div&gt;20:16 - Auth0 Infrastructure&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey&#34;&gt;Chaos Monkey&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:10 - Using &lt;a href=&#34;https://nodejs.org/&#34;&gt;Node&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;23:06 - The Backend&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.firebase.com/&#34;&gt;Firebase&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;24:25 - Documentation and Education&lt;/div&gt;&lt;div&gt;36:42 - The Value of &lt;a href=&#34;http://openid.net/connect/&#34;&gt;OpenID Connect&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;38:25 - Identity&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://twitter.com/coolaj86/status/684584569819938816&#34;&gt;Add AJ on Tri-Force Heroes&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.netflix.com/title/80000770&#34;&gt;Making a Murderer&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://digitalcookie.girlscouts.org/scout/mazie7271&#34;&gt;Mazie&#39;s Girl Scout Digital Cookie Site&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/courses/react/&#34;&gt;React (with Introduction to Flux Architecture)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/friendship-dot-js/let-s-make-a-webpage-in-2016-55a673ac791c#.l1hl32cp7&#34;&gt;Jordan Scales: Let’s Make A Webpage In 2016&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/jed/building-brooklynjs&#34;&gt;building-brooklynjs&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://cultofthepartyparrot.com/&#34;&gt;Cult of the Party Parrot&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://css-tricks.com/&#34;&gt;CSS-Tricks&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://auth0.com/docs&#34;&gt;Auth0 Docs&lt;/a&gt; (Kassandra)&lt;br&gt; &lt;a href=&#34;https://openid.net&#34;&gt;OpenID Foundation&lt;/a&gt; (Kassandra)&lt;br&gt; &lt;a href=&#34;http://marioandluigipaperjam.nintendo.com/&#34;&gt;Mario &amp;amp; Luigi: Paper Jam&lt;/a&gt; (Kassandra)&lt;/div&gt;&lt;div&gt;Special Guest: Kassandra Perch.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:03 - Kassandra Perch Introduction</div><ul>
<li>
<a href="https://twitter.com/nodebotanist" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/nodebotanist" rel="nofollow">GitHub</a> </li>
<li><a href="http://nodebotani.st/" rel="nofollow">Blog</a></li>
</ul><div>02:46 - <a href="https://auth0.com/" rel="nofollow">Auth0</a>
</div><div>04:10 - Centralized Auth Services: Handing Out User Data to Third Parties</div><div>05:32 - Security, Storage, and Compliance</div><div>08:48 - Managing Session Data</div><div>09:35 - <a href="https://en.wikipedia.org/wiki/HTTP_cookie" rel="nofollow">Cookies</a> vs <a href="https://jwt.io/introduction/" rel="nofollow">JSON Web Tokens (JWTs)</a>
</div><ul><li>How Authentication Works</li></ul><div>12:47 - <a href="http://oauth.net/" rel="nofollow">OAuth</a>
</div><ul><li><a href="http://openid.net/connect/" rel="nofollow">OpenID Connect</a></li></ul><div>14:12 - Identification, Authorization, and Authentication</div><div>20:16 - Auth0 Infrastructure</div><ul><li><a href="https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey" rel="nofollow">Chaos Monkey</a></li></ul><div>22:10 - Using <a href="https://nodejs.org/" rel="nofollow">Node</a>
</div><div>23:06 - The Backend</div><ul><li>
<a href="https://www.firebase.com/" rel="nofollow">Firebase</a> </li></ul><div>24:25 - Documentation and Education</div><div>36:42 - The Value of <a href="http://openid.net/connect/" rel="nofollow">OpenID Connect</a>
</div><div>38:25 - Identity</div><div>Picks</div><div>
<a href="https://twitter.com/coolaj86/status/684584569819938816" rel="nofollow">Add AJ on Tri-Force Heroes</a> (AJ)<br> <a href="https://www.netflix.com/title/80000770" rel="nofollow">Making a Murderer</a> (AJ)<br> <a href="https://digitalcookie.girlscouts.org/scout/mazie7271" rel="nofollow">Mazie&#39;s Girl Scout Digital Cookie Site</a> (Aimee)<br> <a href="https://frontendmasters.com/courses/react/" rel="nofollow">React (with Introduction to Flux Architecture)</a> (Aimee)<br> <a href="https://medium.com/friendship-dot-js/let-s-make-a-webpage-in-2016-55a673ac791c#.l1hl32cp7" rel="nofollow">Jordan Scales: Let’s Make A Webpage In 2016</a> (Jamison)<br> <a href="https://github.com/jed/building-brooklynjs" rel="nofollow">building-brooklynjs</a> (Jamison)<br> <a href="http://cultofthepartyparrot.com/" rel="nofollow">Cult of the Party Parrot</a> (Jamison)<br> <a href="https://css-tricks.com/" rel="nofollow">CSS-Tricks</a> (Jamison)<br> <a href="https://auth0.com/docs" rel="nofollow">Auth0 Docs</a> (Kassandra)<br> <a href="https://openid.net" rel="nofollow">OpenID Foundation</a> (Kassandra)<br> <a href="http://marioandluigipaperjam.nintendo.com/" rel="nofollow">Mario &amp; Luigi: Paper Jam</a> (Kassandra)</div><div>Special Guest: Kassandra Perch.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:03 - Kassandra Perch Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nodebotanist&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/nodebotanist&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodebotani.st/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:46 - &lt;a href=&#34;https://auth0.com/&#34; rel=&#34;nofollow&#34;&gt;Auth0&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:10 - Centralized Auth Services: Handing Out User Data to Third Parties&lt;/div&gt;&lt;div&gt;05:32 - Security, Storage, and Compliance&lt;/div&gt;&lt;div&gt;08:48 - Managing Session Data&lt;/div&gt;&lt;div&gt;09:35 - &lt;a href=&#34;https://en.wikipedia.org/wiki/HTTP_cookie&#34; rel=&#34;nofollow&#34;&gt;Cookies&lt;/a&gt; vs &lt;a href=&#34;https://jwt.io/introduction/&#34; rel=&#34;nofollow&#34;&gt;JSON Web Tokens (JWTs)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;How Authentication Works&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:47 - &lt;a href=&#34;http://oauth.net/&#34; rel=&#34;nofollow&#34;&gt;OAuth&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://openid.net/connect/&#34; rel=&#34;nofollow&#34;&gt;OpenID Connect&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;14:12 - Identification, Authorization, and Authentication&lt;/div&gt;&lt;div&gt;20:16 - Auth0 Infrastructure&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey&#34; rel=&#34;nofollow&#34;&gt;Chaos Monkey&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:10 - Using &lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;23:06 - The Backend&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.firebase.com/&#34; rel=&#34;nofollow&#34;&gt;Firebase&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;24:25 - Documentation and Education&lt;/div&gt;&lt;div&gt;36:42 - The Value of &lt;a href=&#34;http://openid.net/connect/&#34; rel=&#34;nofollow&#34;&gt;OpenID Connect&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;38:25 - Identity&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://twitter.com/coolaj86/status/684584569819938816&#34; rel=&#34;nofollow&#34;&gt;Add AJ on Tri-Force Heroes&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.netflix.com/title/80000770&#34; rel=&#34;nofollow&#34;&gt;Making a Murderer&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://digitalcookie.girlscouts.org/scout/mazie7271&#34; rel=&#34;nofollow&#34;&gt;Mazie&amp;#39;s Girl Scout Digital Cookie Site&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/courses/react/&#34; rel=&#34;nofollow&#34;&gt;React (with Introduction to Flux Architecture)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/friendship-dot-js/let-s-make-a-webpage-in-2016-55a673ac791c#.l1hl32cp7&#34; rel=&#34;nofollow&#34;&gt;Jordan Scales: Let’s Make A Webpage In 2016&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/jed/building-brooklynjs&#34; rel=&#34;nofollow&#34;&gt;building-brooklynjs&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://cultofthepartyparrot.com/&#34; rel=&#34;nofollow&#34;&gt;Cult of the Party Parrot&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://css-tricks.com/&#34; rel=&#34;nofollow&#34;&gt;CSS-Tricks&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://auth0.com/docs&#34; rel=&#34;nofollow&#34;&gt;Auth0 Docs&lt;/a&gt; (Kassandra)&lt;br&gt; &lt;a href=&#34;https://openid.net&#34; rel=&#34;nofollow&#34;&gt;OpenID Foundation&lt;/a&gt; (Kassandra)&lt;br&gt; &lt;a href=&#34;http://marioandluigipaperjam.nintendo.com/&#34; rel=&#34;nofollow&#34;&gt;Mario &amp;amp; Luigi: Paper Jam&lt;/a&gt; (Kassandra)&lt;/div&gt;&lt;div&gt;Special Guest: Kassandra Perch.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="39337064" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/16a57c7a-8579-4e89-a86a-e9adb5b93bda/stream.mp3"/>
                
                <guid isPermaLink="false">b63acaf2-e674-498b-8c00-8297847e87c6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/197-jsj-auth0-with-kassandra-perch</link>
                <pubDate>Wed, 03 Feb 2016 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2458</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>196 JSJ Tabris.js with Jochen Krause and Ian Bull</itunes:title>
                <title>196 JSJ Tabris.js with Jochen Krause and Ian Bull</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/freelance-2016&#34;&gt;Freelance Remote Conf&lt;/a&gt; and &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34;&gt;React Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:31 - Jochen Krause Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jochen_krause&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://eclipsesource.com/&#34;&gt;EclipseSource&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:21 - Ian Bull Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/irbull&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/irbull&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://eclipsesource.com/blogs/author/irbull/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:01 - &lt;a href=&#34;https://tabrisjs.com/&#34;&gt;Tabris.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/eclipsesource/tabris-js/&#34;&gt;tabris-js (GitHub)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:48 - Tabris vs &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt;, &lt;a href=&#34;https://cordova.apache.org/&#34;&gt;Cordova&lt;/a&gt;, and &lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;React Native&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Exposing Bluetooth Functionality&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:25 - Benefits/Advantages of Using Tabris&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/eclipsesource/j2v8&#34;&gt;j2v8&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:45 - Creating Panels and Flows&lt;/div&gt;&lt;div&gt;14:26 - Getting Started Experience&lt;/div&gt;&lt;div&gt;16:40 - Handling Updates; Live Updating&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://itunes.apple.com/us/app/tabris.js/id939600018?mt=8&#34;&gt;The Tabris.js Developer App&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Will Apple eventually ever have to give in?&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:15 - Views (Declarative and Imperative UI)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.sencha.com/products/extjs/&#34;&gt;Ext JS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;29:09 - &#34;Write once, run anywhere.&#34; vs &#34;Learn once write anywhere.&#34;&lt;/div&gt;&lt;div&gt;35:21 - Why have other projects failed or not failed?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://xamarin.com/&#34;&gt;Xamarin&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;39:41 - What does it mean to be statically compiled?&lt;/div&gt;&lt;div&gt;40:44 - Styling: Creating a Middle Group that Looks and Feels Good (iOS vs Android)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Cross-platform Logic and Ecosystems&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;47:51 - ES6 Implications&lt;/div&gt;&lt;div&gt;49:29 - Plugins&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://cocoapods.org/&#34;&gt;CocoaPods&lt;/a&gt; and Widgets&#39;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/playlist?list=PLZaEVINf2Bq9C2iSzw1_w2kwz6NU-2EbL&#34;&gt;Star Wars Essentials&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2488496/&#34;&gt;Star Wars: The Force Awakens&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0544668251/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0544668251&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=IF35Z5OAJDXIEODG&#34;&gt;Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://angularclass.com/making-a-mini-lisp-introduction-to-transpilers/&#34;&gt;James Edwards: Making a Mini-Lisp: Introduction to Transpilers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Nick_Saban&#34;&gt;Nick Saban&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.borrett.id.au/computing/petals-bg.htm&#34;&gt;Lloyd Borrett: Bill Gates and Petals Around the Rose&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://danluu.com/wat/&#34;&gt;Dan Luu: Normalization of Deviance in Software: How Completely Broken Practices Become Normal&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://speakerdeck.com/craigstuntz/programs-that-write-programs-how-compilers-work&#34;&gt;Craig Stuntz: Programs that Write Programs: How Compilers Work&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.microsoft.com/&#34;&gt;Microsoft&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Tina_Fey&#34;&gt;Tina Fey&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://blog.thoughtram.io/&#34;&gt;thoughtram Blog&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://twitter.com/PascalPrecht&#34;&gt;Pascal Precht&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.cesweb.org/&#34;&gt;CES&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://themodernteam.com/&#34;&gt;The Modern Team&lt;/a&gt; (Ian)&lt;br&gt; &lt;a href=&#34;https://ericelliottjs.com/&#34;&gt;Eric Elliott&lt;/a&gt; (Ian)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0374533555/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;am...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://allremoteconfs.com/freelance-2016" rel="nofollow">Freelance Remote Conf</a> and <a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf</a>!</div><div> </div><div>02:31 - Jochen Krause Introduction</div><ul>
<li><a href="https://twitter.com/jochen_krause" rel="nofollow">Twitter</a></li>
<li><a href="http://eclipsesource.com/" rel="nofollow">EclipseSource</a></li>
</ul><div>03:21 - Ian Bull Introduction</div><ul>
<li>
<a href="https://twitter.com/irbull" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/irbull" rel="nofollow">GitHub</a> </li>
<li><a href="http://eclipsesource.com/blogs/author/irbull/" rel="nofollow">Blog</a></li>
</ul><div>04:01 - <a href="https://tabrisjs.com/" rel="nofollow">Tabris.js</a>
</div><ul><li><a href="https://github.com/eclipsesource/tabris-js/" rel="nofollow">tabris-js (GitHub)</a></li></ul><div>04:48 - Tabris vs <a href="https://facebook.github.io/react/" rel="nofollow">React</a>, <a href="https://cordova.apache.org/" rel="nofollow">Cordova</a>, and <a href="https://facebook.github.io/react-native/" rel="nofollow">React Native</a>
</div><ul><li>Exposing Bluetooth Functionality</li></ul><div>08:25 - Benefits/Advantages of Using Tabris</div><ul><li>
<a href="https://github.com/eclipsesource/j2v8" rel="nofollow">j2v8</a> </li></ul><div>12:45 - Creating Panels and Flows</div><div>14:26 - Getting Started Experience</div><div>16:40 - Handling Updates; Live Updating</div><ul>
<li>
<a href="https://itunes.apple.com/us/app/tabris.js/id939600018?mt=8" rel="nofollow">The Tabris.js Developer App</a> </li>
<li>Will Apple eventually ever have to give in?</li>
</ul><div>25:15 - Views (Declarative and Imperative UI)</div><ul><li><a href="https://www.sencha.com/products/extjs/" rel="nofollow">Ext JS</a></li></ul><div>29:09 - &#34;Write once, run anywhere.&#34; vs &#34;Learn once write anywhere.&#34;</div><div>35:21 - Why have other projects failed or not failed?</div><ul><li><a href="https://xamarin.com/" rel="nofollow">Xamarin</a></li></ul><div>39:41 - What does it mean to be statically compiled?</div><div>40:44 - Styling: Creating a Middle Group that Looks and Feels Good (iOS vs Android)</div><ul><li>Cross-platform Logic and Ecosystems</li></ul><div>47:51 - ES6 Implications</div><div>49:29 - Plugins</div><ul><li>
<a href="https://cocoapods.org/" rel="nofollow">CocoaPods</a> and Widgets&#39;</li></ul><div>Picks</div><div>
<a href="https://www.youtube.com/playlist?list=PLZaEVINf2Bq9C2iSzw1_w2kwz6NU-2EbL" rel="nofollow">Star Wars Essentials</a> (AJ)<br> <a href="http://www.imdb.com/title/tt2488496/" rel="nofollow">Star Wars: The Force Awakens</a> (AJ)<br> <a href="http://www.amazon.com/gp/product/0544668251/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0544668251&ie=UTF8&linkCode=as2&linkId=IF35Z5OAJDXIEODG&tag=chamaxwoo-20" rel="nofollow">Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe</a> (AJ)<br> <a href="https://angularclass.com/making-a-mini-lisp-introduction-to-transpilers/" rel="nofollow">James Edwards: Making a Mini-Lisp: Introduction to Transpilers</a> (Aimee)<br> <a href="https://en.wikipedia.org/wiki/Nick_Saban" rel="nofollow">Nick Saban</a> (Aimee)<br> <a href="http://www.borrett.id.au/computing/petals-bg.htm" rel="nofollow">Lloyd Borrett: Bill Gates and Petals Around the Rose</a> (Jamison)<br> <a href="http://danluu.com/wat/" rel="nofollow">Dan Luu: Normalization of Deviance in Software: How Completely Broken Practices Become Normal</a> (Jamison)<br> <a href="https://speakerdeck.com/craigstuntz/programs-that-write-programs-how-compilers-work" rel="nofollow">Craig Stuntz: Programs that Write Programs: How Compilers Work</a> (Jamison)<br> <a href="https://www.microsoft.com/" rel="nofollow">Microsoft</a> (Dave)<br> <a href="https://en.wikipedia.org/wiki/Tina_Fey" rel="nofollow">Tina Fey</a> (Dave)<br> <a href="http://blog.thoughtram.io/" rel="nofollow">thoughtram Blog</a> (Dave)<br> <a href="https://twitter.com/PascalPrecht" rel="nofollow">Pascal Precht</a> (Dave)<br> <a href="https://www.cesweb.org/" rel="nofollow">CES</a> (Chuck)<br> <a href="http://themodernteam.com/" rel="nofollow">The Modern Team</a> (Ian)<br> <a href="https://ericelliottjs.com/" rel="nofollow">Eric Elliott</a> (Ian)<br> <a href="http://www.amazon.com/gp/product/0374533555/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0374533555&ie=UTF8&linkCode=as2&linkId=ATDN3KW4CU2IZG4F&tag=chamaxwoo-20" rel="nofollow">Thinking, Fast and Slow by Daniel Kahneman</a> (Jochen)</div><div>Special Guests: Ian Bull and Jochen Krause.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://allremoteconfs.com/freelance-2016&#34; rel=&#34;nofollow&#34;&gt;Freelance Remote Conf&lt;/a&gt; and &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:31 - Jochen Krause Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jochen_krause&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://eclipsesource.com/&#34; rel=&#34;nofollow&#34;&gt;EclipseSource&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:21 - Ian Bull Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/irbull&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/irbull&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://eclipsesource.com/blogs/author/irbull/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:01 - &lt;a href=&#34;https://tabrisjs.com/&#34; rel=&#34;nofollow&#34;&gt;Tabris.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/eclipsesource/tabris-js/&#34; rel=&#34;nofollow&#34;&gt;tabris-js (GitHub)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:48 - Tabris vs &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;, &lt;a href=&#34;https://cordova.apache.org/&#34; rel=&#34;nofollow&#34;&gt;Cordova&lt;/a&gt;, and &lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Exposing Bluetooth Functionality&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:25 - Benefits/Advantages of Using Tabris&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/eclipsesource/j2v8&#34; rel=&#34;nofollow&#34;&gt;j2v8&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:45 - Creating Panels and Flows&lt;/div&gt;&lt;div&gt;14:26 - Getting Started Experience&lt;/div&gt;&lt;div&gt;16:40 - Handling Updates; Live Updating&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://itunes.apple.com/us/app/tabris.js/id939600018?mt=8&#34; rel=&#34;nofollow&#34;&gt;The Tabris.js Developer App&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Will Apple eventually ever have to give in?&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:15 - Views (Declarative and Imperative UI)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.sencha.com/products/extjs/&#34; rel=&#34;nofollow&#34;&gt;Ext JS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;29:09 - &amp;#34;Write once, run anywhere.&amp;#34; vs &amp;#34;Learn once write anywhere.&amp;#34;&lt;/div&gt;&lt;div&gt;35:21 - Why have other projects failed or not failed?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://xamarin.com/&#34; rel=&#34;nofollow&#34;&gt;Xamarin&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;39:41 - What does it mean to be statically compiled?&lt;/div&gt;&lt;div&gt;40:44 - Styling: Creating a Middle Group that Looks and Feels Good (iOS vs Android)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Cross-platform Logic and Ecosystems&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;47:51 - ES6 Implications&lt;/div&gt;&lt;div&gt;49:29 - Plugins&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://cocoapods.org/&#34; rel=&#34;nofollow&#34;&gt;CocoaPods&lt;/a&gt; and Widgets&amp;#39;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/playlist?list=PLZaEVINf2Bq9C2iSzw1_w2kwz6NU-2EbL&#34; rel=&#34;nofollow&#34;&gt;Star Wars Essentials&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2488496/&#34; rel=&#34;nofollow&#34;&gt;Star Wars: The Force Awakens&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0544668251/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0544668251&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=IF35Z5OAJDXIEODG&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://angularclass.com/making-a-mini-lisp-introduction-to-transpilers/&#34; rel=&#34;nofollow&#34;&gt;James Edwards: Making a Mini-Lisp: Introduction to Transpilers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Nick_Saban&#34; rel=&#34;nofollow&#34;&gt;Nick Saban&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.borrett.id.au/computing/petals-bg.htm&#34; rel=&#34;nofollow&#34;&gt;Lloyd Borrett: Bill Gates and Petals Around the Rose&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://danluu.com/wat/&#34; rel=&#34;nofollow&#34;&gt;Dan Luu: Normalization of Deviance in Software: How Completely Broken Practices Become Normal&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://speakerdeck.com/craigstuntz/programs-that-write-programs-how-compilers-work&#34; rel=&#34;nofollow&#34;&gt;Craig Stuntz: Programs that Write Programs: How Compilers Work&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Tina_Fey&#34; rel=&#34;nofollow&#34;&gt;Tina Fey&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://blog.thoughtram.io/&#34; rel=&#34;nofollow&#34;&gt;thoughtram Blog&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://twitter.com/PascalPrecht&#34; rel=&#34;nofollow&#34;&gt;Pascal Precht&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.cesweb.org/&#34; rel=&#34;nofollow&#34;&gt;CES&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://themodernteam.com/&#34; rel=&#34;nofollow&#34;&gt;The Modern Team&lt;/a&gt; (Ian)&lt;br&gt; &lt;a href=&#34;https://ericelliottjs.com/&#34; rel=&#34;nofollow&#34;&gt;Eric Elliott&lt;/a&gt; (Ian)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0374533555/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0374533555&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=ATDN3KW4CU2IZG4F&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Thinking, Fast and Slow by Daniel Kahneman&lt;/a&gt; (Jochen)&lt;/div&gt;&lt;div&gt;Special Guests: Ian Bull and Jochen Krause.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65499219" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b081ec59-c7e8-44cb-b245-c64b4aa48515/stream.mp3"/>
                
                <guid isPermaLink="false">71e438cd-0115-427f-9562-dd30594ee6af</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/196-jsj-tabris-js-with-jochen-krause-and-ian-bull</link>
                <pubDate>Wed, 27 Jan 2016 14:00:00 &#43;0000</pubDate>
                <itunes:duration>4093</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>195 JSJ Rollup.js with Rich Harris and Oskar Segersvärd</itunes:title>
                <title>195 JSJ Rollup.js with Rich Harris and Oskar Segersvärd</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:17 - Rich Harris Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/Rich_Harris&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/Rich-Harris&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Rich-Harris&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.theguardian.com/&#34;&gt;The Guardian&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:34 - Oskar Segersvärd Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/victorystick&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Victorystick&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.widespace.com/&#34;&gt;Widespace&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:50 - &lt;a href=&#34;http://rollupjs.org/&#34;&gt;rollup.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/rollup&#34;&gt;rollup - npm &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:47 - Caveats and Fundamental Differences Between &lt;a href=&#34;http://requirejs.org/docs/commonjs.html&#34;&gt;CommonJS&lt;/a&gt; and AMD Modules and ES6 Modules&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lodash.com/&#34;&gt;lodash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Static_program_analysis&#34;&gt;Static Analysis&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:26 - Where rollup.js Fits in the Ecosystem&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Bundler vs Loader&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/systemjs/systemjs&#34;&gt;systemjs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jspm.io/&#34;&gt;jspm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.github.io/&#34;&gt;webpack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;17:40 - Input Modules&lt;/div&gt;&lt;div&gt;18:35 - Why Focus on Bundling Tools vs &lt;a href=&#34;https://http2.github.io/&#34;&gt;HTTP/2&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;20:13 - &lt;a href=&#34;https://medium.com/@Rich_Harris/tree-shaking-versus-dead-code-elimination-d3765df85c80#.7cj42jev5&#34;&gt;Tree-shaking versus dead code elimination&lt;/a&gt; &lt;/div&gt;&lt;div&gt;25:53 - ES6/ES2016 Support&lt;/div&gt;&lt;div&gt;27:36 - Other Important Optimizations&lt;/div&gt;&lt;div&gt;32:11 - &lt;a href=&#34;https://medium.com/@Rich_Harris/small-modules-it-s-not-quite-that-simple-3ca532d65de4#.2sju6uump&#34;&gt;Small modules: it’s not quite that simple&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://threejs.org/&#34;&gt;three.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:54 - &lt;a href=&#34;https://github.com/jsforum/jsforum/issues/5&#34;&gt;jsnext:main – should we use it, and what for?&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt1235547/&#34;&gt;Better Off Ted&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2191671/&#34;&gt;Elementary&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/ruby-rogues/137-rr-book-club-functional-programming-for-the-object-oriented-programmer-with-brian-marick&#34;&gt;Ruby Rogues Episode #137: Book Club - Functional Programming for the Object-Oriented Programmer with Brian Marick&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/ruby-rogues/115-rr-functional-and-object-oriented-programming-with-jessica-kerr&#34;&gt;Ruby Rogues Episode #115: Functional and Object Oriented Programming with Jessica Kerr&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/ruby-rogues/065-rr-functional-vs-object-oriented-programming-with-michael-feathers&#34;&gt;Ruby Rogues Episode #65: Functional vs Object Oriented Programming with Michael Feathers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://operationcode.org/&#34;&gt;Operation Code&lt;/a&gt; (Aimee)&lt;br&gt; Google Define Function (Dave)&lt;br&gt; &lt;a href=&#34;http://www.hanselman.com/blog/DarkMatterDevelopersTheUnseen99.aspx&#34;&gt;Scott Hanselman: Dark Matter Developers: The Unseen 99%&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.myfitnesspal.com/&#34;&gt;MyFitnessPal&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.nike.com/us/en_us/c/running/nikeplus/gps-app&#34;&gt;Nike&#43; Running&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/app/10k-trainer-free-couch-to/id511600311?mt=8&#34;&gt;Couch to 10k&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://aftershokz.com/products/bluez-2&#34;&gt;Aftershokz Bluez 2 Headphones&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.pebble.com/pebble-time-steel-smartwatch-features&#34;&gt;Pebble Time Steel&lt;/a&gt; (Chuck)&lt;br&gt; Climbing (Rich)&lt;br&gt; &lt;a href=&#34;http://thecodelesscode.com/contents&#34;&gt;The Codeless Code&lt;/a&gt; (Rich)&lt;br&gt; &lt;a href=&#34;http://www.starwars.com/&#34;&gt;Star Wars&lt;/a&gt; (Rich)&lt;br&gt; &lt;a href=&#34;http://idlewords.com/talks/website_obesity.htm&#34;&gt;The Website Obesity Crisis&lt;/a&gt; (Oskar)&lt;/div&gt;&lt;div&gt;Special Guests: Oskar Segersvärd and Rich...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:17 - Rich Harris Introduction</div><ul>
<li>
<a href="https://twitter.com/Rich_Harris" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/Rich-Harris" rel="nofollow">GitHub</a> </li>
<li><a href="https://github.com/Rich-Harris" rel="nofollow">Blog</a></li>
<li><a href="http://www.theguardian.com/" rel="nofollow">The Guardian</a></li>
</ul><div>02:34 - Oskar Segersvärd Introduction</div><ul>
<li>
<a href="https://twitter.com/victorystick" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/Victorystick" rel="nofollow">GitHub</a></li>
<li><a href="http://www.widespace.com/" rel="nofollow">Widespace</a></li>
</ul><div>02:50 - <a href="http://rollupjs.org/" rel="nofollow">rollup.js</a>
</div><ul><li><a href="https://www.npmjs.com/package/rollup" rel="nofollow">rollup - npm </a></li></ul><div>04:47 - Caveats and Fundamental Differences Between <a href="http://requirejs.org/docs/commonjs.html" rel="nofollow">CommonJS</a> and AMD Modules and ES6 Modules</div><ul>
<li><a href="https://lodash.com/" rel="nofollow">lodash</a></li>
<li><a href="https://en.wikipedia.org/wiki/Static_program_analysis" rel="nofollow">Static Analysis</a></li>
</ul><div>11:26 - Where rollup.js Fits in the Ecosystem</div><ul>
<li>Bundler vs Loader<ul>
<li><a href="https://github.com/systemjs/systemjs" rel="nofollow">systemjs</a></li>
<li><a href="http://jspm.io/" rel="nofollow">jspm</a></li>
</ul>
</li>
<li><a href="https://webpack.github.io/" rel="nofollow">webpack</a></li>
</ul><div>17:40 - Input Modules</div><div>18:35 - Why Focus on Bundling Tools vs <a href="https://http2.github.io/" rel="nofollow">HTTP/2</a>
</div><div>20:13 - <a href="https://medium.com/@Rich_Harris/tree-shaking-versus-dead-code-elimination-d3765df85c80#.7cj42jev5" rel="nofollow">Tree-shaking versus dead code elimination</a> </div><div>25:53 - ES6/ES2016 Support</div><div>27:36 - Other Important Optimizations</div><div>32:11 - <a href="https://medium.com/@Rich_Harris/small-modules-it-s-not-quite-that-simple-3ca532d65de4#.2sju6uump" rel="nofollow">Small modules: it’s not quite that simple</a>
</div><ul><li><a href="http://threejs.org/" rel="nofollow">three.js</a></li></ul><div>41:54 - <a href="https://github.com/jsforum/jsforum/issues/5" rel="nofollow">jsnext:main – should we use it, and what for?</a>
</div><div>Picks</div><div>
<a href="http://www.imdb.com/title/tt1235547/" rel="nofollow">Better Off Ted</a> (Joe)<br> <a href="http://www.imdb.com/title/tt2191671/" rel="nofollow">Elementary</a> (Joe)<br> <a href="https://devchat.tv/ruby-rogues/137-rr-book-club-functional-programming-for-the-object-oriented-programmer-with-brian-marick" rel="nofollow">Ruby Rogues Episode #137: Book Club - Functional Programming for the Object-Oriented Programmer with Brian Marick</a> (Aimee)<br> <a href="https://devchat.tv/ruby-rogues/115-rr-functional-and-object-oriented-programming-with-jessica-kerr" rel="nofollow">Ruby Rogues Episode #115: Functional and Object Oriented Programming with Jessica Kerr</a> (Aimee)<br> <a href="https://devchat.tv/ruby-rogues/065-rr-functional-vs-object-oriented-programming-with-michael-feathers" rel="nofollow">Ruby Rogues Episode #65: Functional vs Object Oriented Programming with Michael Feathers</a> (Aimee)<br> <a href="https://operationcode.org/" rel="nofollow">Operation Code</a> (Aimee)<br> Google Define Function (Dave)<br> <a href="http://www.hanselman.com/blog/DarkMatterDevelopersTheUnseen99.aspx" rel="nofollow">Scott Hanselman: Dark Matter Developers: The Unseen 99%</a> (Dave)<br> <a href="http://www.myfitnesspal.com/" rel="nofollow">MyFitnessPal</a> (Chuck)<br> <a href="http://www.nike.com/us/en_us/c/running/nikeplus/gps-app" rel="nofollow">Nike+ Running</a> (Chuck)<br> <a href="https://itunes.apple.com/us/app/10k-trainer-free-couch-to/id511600311?mt=8" rel="nofollow">Couch to 10k</a> (Chuck)<br> <a href="http://aftershokz.com/products/bluez-2" rel="nofollow">Aftershokz Bluez 2 Headphones</a> (Chuck)<br> <a href="https://www.pebble.com/pebble-time-steel-smartwatch-features" rel="nofollow">Pebble Time Steel</a> (Chuck)<br> Climbing (Rich)<br> <a href="http://thecodelesscode.com/contents" rel="nofollow">The Codeless Code</a> (Rich)<br> <a href="http://www.starwars.com/" rel="nofollow">Star Wars</a> (Rich)<br> <a href="http://idlewords.com/talks/website_obesity.htm" rel="nofollow">The Website Obesity Crisis</a> (Oskar)</div><div>Special Guests: Oskar Segersvärd and Rich Harris.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:17 - Rich Harris Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/Rich_Harris&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/Rich-Harris&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Rich-Harris&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.theguardian.com/&#34; rel=&#34;nofollow&#34;&gt;The Guardian&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:34 - Oskar Segersvärd Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/victorystick&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Victorystick&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.widespace.com/&#34; rel=&#34;nofollow&#34;&gt;Widespace&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:50 - &lt;a href=&#34;http://rollupjs.org/&#34; rel=&#34;nofollow&#34;&gt;rollup.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/rollup&#34; rel=&#34;nofollow&#34;&gt;rollup - npm &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:47 - Caveats and Fundamental Differences Between &lt;a href=&#34;http://requirejs.org/docs/commonjs.html&#34; rel=&#34;nofollow&#34;&gt;CommonJS&lt;/a&gt; and AMD Modules and ES6 Modules&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lodash.com/&#34; rel=&#34;nofollow&#34;&gt;lodash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Static_program_analysis&#34; rel=&#34;nofollow&#34;&gt;Static Analysis&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:26 - Where rollup.js Fits in the Ecosystem&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Bundler vs Loader&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/systemjs/systemjs&#34; rel=&#34;nofollow&#34;&gt;systemjs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jspm.io/&#34; rel=&#34;nofollow&#34;&gt;jspm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://webpack.github.io/&#34; rel=&#34;nofollow&#34;&gt;webpack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;17:40 - Input Modules&lt;/div&gt;&lt;div&gt;18:35 - Why Focus on Bundling Tools vs &lt;a href=&#34;https://http2.github.io/&#34; rel=&#34;nofollow&#34;&gt;HTTP/2&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;20:13 - &lt;a href=&#34;https://medium.com/@Rich_Harris/tree-shaking-versus-dead-code-elimination-d3765df85c80#.7cj42jev5&#34; rel=&#34;nofollow&#34;&gt;Tree-shaking versus dead code elimination&lt;/a&gt; &lt;/div&gt;&lt;div&gt;25:53 - ES6/ES2016 Support&lt;/div&gt;&lt;div&gt;27:36 - Other Important Optimizations&lt;/div&gt;&lt;div&gt;32:11 - &lt;a href=&#34;https://medium.com/@Rich_Harris/small-modules-it-s-not-quite-that-simple-3ca532d65de4#.2sju6uump&#34; rel=&#34;nofollow&#34;&gt;Small modules: it’s not quite that simple&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://threejs.org/&#34; rel=&#34;nofollow&#34;&gt;three.js&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:54 - &lt;a href=&#34;https://github.com/jsforum/jsforum/issues/5&#34; rel=&#34;nofollow&#34;&gt;jsnext:main – should we use it, and what for?&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt1235547/&#34; rel=&#34;nofollow&#34;&gt;Better Off Ted&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2191671/&#34; rel=&#34;nofollow&#34;&gt;Elementary&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/ruby-rogues/137-rr-book-club-functional-programming-for-the-object-oriented-programmer-with-brian-marick&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode #137: Book Club - Functional Programming for the Object-Oriented Programmer with Brian Marick&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/ruby-rogues/115-rr-functional-and-object-oriented-programming-with-jessica-kerr&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode #115: Functional and Object Oriented Programming with Jessica Kerr&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/ruby-rogues/065-rr-functional-vs-object-oriented-programming-with-michael-feathers&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode #65: Functional vs Object Oriented Programming with Michael Feathers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://operationcode.org/&#34; rel=&#34;nofollow&#34;&gt;Operation Code&lt;/a&gt; (Aimee)&lt;br&gt; Google Define Function (Dave)&lt;br&gt; &lt;a href=&#34;http://www.hanselman.com/blog/DarkMatterDevelopersTheUnseen99.aspx&#34; rel=&#34;nofollow&#34;&gt;Scott Hanselman: Dark Matter Developers: The Unseen 99%&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.myfitnesspal.com/&#34; rel=&#34;nofollow&#34;&gt;MyFitnessPal&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.nike.com/us/en_us/c/running/nikeplus/gps-app&#34; rel=&#34;nofollow&#34;&gt;Nike&#43; Running&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/app/10k-trainer-free-couch-to/id511600311?mt=8&#34; rel=&#34;nofollow&#34;&gt;Couch to 10k&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://aftershokz.com/products/bluez-2&#34; rel=&#34;nofollow&#34;&gt;Aftershokz Bluez 2 Headphones&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.pebble.com/pebble-time-steel-smartwatch-features&#34; rel=&#34;nofollow&#34;&gt;Pebble Time Steel&lt;/a&gt; (Chuck)&lt;br&gt; Climbing (Rich)&lt;br&gt; &lt;a href=&#34;http://thecodelesscode.com/contents&#34; rel=&#34;nofollow&#34;&gt;The Codeless Code&lt;/a&gt; (Rich)&lt;br&gt; &lt;a href=&#34;http://www.starwars.com/&#34; rel=&#34;nofollow&#34;&gt;Star Wars&lt;/a&gt; (Rich)&lt;br&gt; &lt;a href=&#34;http://idlewords.com/talks/website_obesity.htm&#34; rel=&#34;nofollow&#34;&gt;The Website Obesity Crisis&lt;/a&gt; (Oskar)&lt;/div&gt;&lt;div&gt;Special Guests: Oskar Segersvärd and Rich Harris.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62347807" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/52769484-3453-4999-a02a-241d55a149fe/stream.mp3"/>
                
                <guid isPermaLink="false">26f9d7dc-0576-45fa-9a8b-7594e5755a7f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/195-jsj-rollup-js-with-rich-harris-and-oskar-segersvard</link>
                <pubDate>Wed, 20 Jan 2016 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3896</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>194 JSJ JavaScript Tools Fatigue</itunes:title>
                <title>194 JSJ JavaScript Tools Fatigue</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://allremoteconfs.com/js-2016&#34;&gt;JS Remote Conf&lt;/a&gt; starts tomorrow! Get your ticket TODAY!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:59 - JavaScript Tools Fatigue&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Catalyst: &lt;a href=&#34;https://medium.com/@ericclemmons/javascript-fatigue-48d4011b6fc4#.xi3m23510&#34;&gt;Eric Clemmons: Javascript Fatigue&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Some Twitter Opinions and Perspectives:&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ryanflorence/status/681551709089353728&#34;&gt;Ryan Florence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mjackson/status/681552071506571264&#34;&gt;Michael Jackson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jergason/status/680906153266528256&#34;&gt;Jamison&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Vjeux/status/681138862203121665&#34;&gt;Vjeux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/sebmck/status/681550558650568704&#34;&gt;Sebastian McKenzie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:25 - Are popular technologies ahead of public consumability?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ryanflorence/status/681709152956096512&#34;&gt;Ryan Florence Tweet&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:53 - Adopting New Things / Churn Burnout&lt;/div&gt;&lt;div&gt;18:02 - Non-JavaScript Developers and Team Adoption&lt;/div&gt;&lt;div&gt;30:49 - Is this the result of a crowdsourced design effort?&lt;/div&gt;&lt;div&gt;35:44 - Human Interactions&lt;/div&gt;&lt;div&gt;45:00 - Tools&lt;/div&gt;&lt;div&gt;47:03 - How many/which of these tools do I need to learn?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://jvns.ca/blog/2015/11/22/how-i-got-better-at-debugging/&#34;&gt;Julie Evans: How to Get Better at Debugging&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=o9c3U5_8tGY&#34;&gt;Totally Tooling Tips: Debugging Promises with DevTools&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt5189670/&#34;&gt;Making a Murderer&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://slatestarcodex.com/2014/09/30/i-can-tolerate-anything-except-the-outgroup/&#34;&gt;Scott Alexander: I Can Tolerate Anything Except the Outgroup&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/SciencePorn&#34;&gt;@SciencePorn&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://github.com/postcss/postcss&#34;&gt;postcss&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/@housecor/the-illogical-allure-of-extremes-509254c6fefb#.jao29ugnn&#34;&gt;Cory House: The Illogical Allure of Extremes&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://kerrygoldusa.com/&#34;&gt;Kerrygold Natural Irish Butter&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.starwars.com/&#34;&gt;Star Wars&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://twitter.com/iammerrick&#34;&gt;@iammerrick&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://vimeo.com/9270320&#34;&gt;Greg Wilson: What We Actually Know About Software Development, and Why We Believe It&#39;s True&lt;/a&gt; (Joe)&lt;br&gt; The U.S. Military (Joe)&lt;br&gt; &lt;a href=&#34;https://operationcode.org/&#34;&gt;Operation Code&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/ruby-rogues/184-rr-what-we-actually-know-about-software-development-and-why-we-believe-it-s-true-with-greg-wilson-and-andreas-stefik&#34;&gt;Ruby Rogues Episode #184: What We Actually Know About Software Development and Why We Believe It&#39;s True with Greg Wilson and Andreas Stefik&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://serialpodcast.org/&#34;&gt;Serial Podcast&lt;/a&gt; (Chuck)&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://allremoteconfs.com/js-2016" rel="nofollow">JS Remote Conf</a> starts tomorrow! Get your ticket TODAY!</div><div> </div><div>03:59 - JavaScript Tools Fatigue</div><ul>
<li>Catalyst: <a href="https://medium.com/@ericclemmons/javascript-fatigue-48d4011b6fc4#.xi3m23510" rel="nofollow">Eric Clemmons: Javascript Fatigue</a>
</li>
<li>Some Twitter Opinions and Perspectives:<ul>
<li><a href="https://twitter.com/ryanflorence/status/681551709089353728" rel="nofollow">Ryan Florence</a></li>
<li><a href="https://twitter.com/mjackson/status/681552071506571264" rel="nofollow">Michael Jackson</a></li>
<li><a href="https://twitter.com/jergason/status/680906153266528256" rel="nofollow">Jamison</a></li>
<li><a href="https://twitter.com/Vjeux/status/681138862203121665" rel="nofollow">Vjeux</a></li>
<li><a href="https://twitter.com/sebmck/status/681550558650568704" rel="nofollow">Sebastian McKenzie</a></li>
</ul>
</li>
</ul><div>09:25 - Are popular technologies ahead of public consumability?</div><ul><li>
<a href="https://twitter.com/ryanflorence/status/681709152956096512" rel="nofollow">Ryan Florence Tweet</a> </li></ul><div>12:53 - Adopting New Things / Churn Burnout</div><div>18:02 - Non-JavaScript Developers and Team Adoption</div><div>30:49 - Is this the result of a crowdsourced design effort?</div><div>35:44 - Human Interactions</div><div>45:00 - Tools</div><div>47:03 - How many/which of these tools do I need to learn?</div><div>Picks</div><div>
<a href="http://jvns.ca/blog/2015/11/22/how-i-got-better-at-debugging/" rel="nofollow">Julie Evans: How to Get Better at Debugging</a> (Jamison)<br> <a href="https://www.youtube.com/watch?v=o9c3U5_8tGY" rel="nofollow">Totally Tooling Tips: Debugging Promises with DevTools</a> (Jamison)<br> <a href="http://www.imdb.com/title/tt5189670/" rel="nofollow">Making a Murderer</a> (Jamison)<br> <a href="http://slatestarcodex.com/2014/09/30/i-can-tolerate-anything-except-the-outgroup/" rel="nofollow">Scott Alexander: I Can Tolerate Anything Except the Outgroup</a> (Jamison)<br> <a href="https://twitter.com/SciencePorn" rel="nofollow">@SciencePorn</a> (Dave)<br> <a href="https://github.com/postcss/postcss" rel="nofollow">postcss</a> (Aimee)<br> <a href="https://medium.com/@housecor/the-illogical-allure-of-extremes-509254c6fefb#.jao29ugnn" rel="nofollow">Cory House: The Illogical Allure of Extremes</a> (Aimee)<br> <a href="http://kerrygoldusa.com/" rel="nofollow">Kerrygold Natural Irish Butter</a> (Aimee)<br> <a href="http://www.starwars.com/" rel="nofollow">Star Wars</a> (Joe)<br> <a href="https://twitter.com/iammerrick" rel="nofollow">@iammerrick</a> (Joe)<br> <a href="https://vimeo.com/9270320" rel="nofollow">Greg Wilson: What We Actually Know About Software Development, and Why We Believe It&#39;s True</a> (Joe)<br> The U.S. Military (Joe)<br> <a href="https://operationcode.org/" rel="nofollow">Operation Code</a> (Aimee)<br> <a href="https://devchat.tv/ruby-rogues/184-rr-what-we-actually-know-about-software-development-and-why-we-believe-it-s-true-with-greg-wilson-and-andreas-stefik" rel="nofollow">Ruby Rogues Episode #184: What We Actually Know About Software Development and Why We Believe It&#39;s True with Greg Wilson and Andreas Stefik</a> (Chuck)<br> <a href="https://serialpodcast.org/" rel="nofollow">Serial Podcast</a> (Chuck)</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://allremoteconfs.com/js-2016&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; starts tomorrow! Get your ticket TODAY!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:59 - JavaScript Tools Fatigue&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Catalyst: &lt;a href=&#34;https://medium.com/@ericclemmons/javascript-fatigue-48d4011b6fc4#.xi3m23510&#34; rel=&#34;nofollow&#34;&gt;Eric Clemmons: Javascript Fatigue&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Some Twitter Opinions and Perspectives:&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ryanflorence/status/681551709089353728&#34; rel=&#34;nofollow&#34;&gt;Ryan Florence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/mjackson/status/681552071506571264&#34; rel=&#34;nofollow&#34;&gt;Michael Jackson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/jergason/status/680906153266528256&#34; rel=&#34;nofollow&#34;&gt;Jamison&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/Vjeux/status/681138862203121665&#34; rel=&#34;nofollow&#34;&gt;Vjeux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/sebmck/status/681550558650568704&#34; rel=&#34;nofollow&#34;&gt;Sebastian McKenzie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:25 - Are popular technologies ahead of public consumability?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ryanflorence/status/681709152956096512&#34; rel=&#34;nofollow&#34;&gt;Ryan Florence Tweet&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:53 - Adopting New Things / Churn Burnout&lt;/div&gt;&lt;div&gt;18:02 - Non-JavaScript Developers and Team Adoption&lt;/div&gt;&lt;div&gt;30:49 - Is this the result of a crowdsourced design effort?&lt;/div&gt;&lt;div&gt;35:44 - Human Interactions&lt;/div&gt;&lt;div&gt;45:00 - Tools&lt;/div&gt;&lt;div&gt;47:03 - How many/which of these tools do I need to learn?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://jvns.ca/blog/2015/11/22/how-i-got-better-at-debugging/&#34; rel=&#34;nofollow&#34;&gt;Julie Evans: How to Get Better at Debugging&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=o9c3U5_8tGY&#34; rel=&#34;nofollow&#34;&gt;Totally Tooling Tips: Debugging Promises with DevTools&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt5189670/&#34; rel=&#34;nofollow&#34;&gt;Making a Murderer&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://slatestarcodex.com/2014/09/30/i-can-tolerate-anything-except-the-outgroup/&#34; rel=&#34;nofollow&#34;&gt;Scott Alexander: I Can Tolerate Anything Except the Outgroup&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/SciencePorn&#34; rel=&#34;nofollow&#34;&gt;@SciencePorn&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://github.com/postcss/postcss&#34; rel=&#34;nofollow&#34;&gt;postcss&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/@housecor/the-illogical-allure-of-extremes-509254c6fefb#.jao29ugnn&#34; rel=&#34;nofollow&#34;&gt;Cory House: The Illogical Allure of Extremes&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://kerrygoldusa.com/&#34; rel=&#34;nofollow&#34;&gt;Kerrygold Natural Irish Butter&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.starwars.com/&#34; rel=&#34;nofollow&#34;&gt;Star Wars&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://twitter.com/iammerrick&#34; rel=&#34;nofollow&#34;&gt;@iammerrick&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://vimeo.com/9270320&#34; rel=&#34;nofollow&#34;&gt;Greg Wilson: What We Actually Know About Software Development, and Why We Believe It&amp;#39;s True&lt;/a&gt; (Joe)&lt;br&gt; The U.S. Military (Joe)&lt;br&gt; &lt;a href=&#34;https://operationcode.org/&#34; rel=&#34;nofollow&#34;&gt;Operation Code&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/ruby-rogues/184-rr-what-we-actually-know-about-software-development-and-why-we-believe-it-s-true-with-greg-wilson-and-andreas-stefik&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode #184: What We Actually Know About Software Development and Why We Believe It&amp;#39;s True with Greg Wilson and Andreas Stefik&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://serialpodcast.org/&#34; rel=&#34;nofollow&#34;&gt;Serial Podcast&lt;/a&gt; (Chuck)&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63555291" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a279e7d9-4d63-41f7-9b0d-16416ae97799/stream.mp3"/>
                
                <guid isPermaLink="false">6b3a0853-721a-45ba-bb4b-12827d3195ad</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/194-jsj-javascript-tools-fatigue</link>
                <pubDate>Wed, 13 Jan 2016 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3972</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>193 JSJ Electron with Jessica Lord and Amy Palamountain</itunes:title>
                <title>193 JSJ Electron with Jessica Lord and Amy Palamountain</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Get your &lt;a href=&#34;https://allremoteconfs.com/js-2016&#34;&gt;JS Remote Conf&lt;/a&gt; tickets!&lt;br&gt; &lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/freelance-2016&#34;&gt;Freelance’ Remote Conf&lt;/a&gt;’s schedule is shaping up! Head over here to check it out!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:17 - Jessica Lord Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jllord&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/jlord&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jlord.us/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:40 - Amy Palamountain Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ammeep&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/ammeep&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amy.palamounta.in/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:14 - &lt;a href=&#34;http://electron.atom.io/&#34;&gt;Electron&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://atom.io/&#34;&gt;Atom&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:55 - Cross-platform Compatibility&lt;/div&gt;&lt;div&gt;05:55 - Electron/Atom &#43; GitHub&lt;/div&gt;&lt;div&gt;07:16 - Electron/Atom &#43; &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt; ?&lt;/div&gt;&lt;div&gt;07:57 - Use Cases for Electron&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/muan/mojibar&#34;&gt;muan/mojibar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/mafintosh/playback&#34;&gt;mafintosh/playback&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/npm-scripts-gui&#34;&gt;npm-scripts-gui&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=OHOPSvTltPI&#34;&gt;Amy Palamountain: Building native applications with Electron @ Nordic.js 2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;15:09 - Creating Electron Apps on Phones&lt;/div&gt;&lt;div&gt;17:25 - Running a Service Inside of Electron  &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-angular/044-aia-visual-studio-code-with-erich-gamma-and-chris-dias&#34;&gt;Adventures in Angular Episode #44: Visual Studio Code with Erich Gamma and Chris Dias&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;19:46 - Making an Electron App&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://photonkit.com/&#34;&gt;Photon&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/connors/photon&#34;&gt;conors/photon&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://photonkit.com/components/&#34;&gt;Photon Components&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.nylas.com/n1&#34;&gt;N1&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;24:09 - Sharing Code&lt;/div&gt;&lt;div&gt;27:40 - Plugins for Functionality&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/ammeep/electron-accelerator&#34;&gt;electron-accelerator&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/maxogden/electron-packager&#34;&gt;electron-packager&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/mafintosh/electron-prebuilt&#34;&gt;electron-prebuilt&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;31:08 - Keeping Up-to-date/Adding Features&lt;/div&gt;&lt;div&gt;33:14 - Pain Points&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.nuget.org/&#34;&gt;NuGet&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;36:22 - Using Electron for Native&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/186-jsj-nativescript-with-tj-vantoll-and-burke-holland&#34;&gt;JavaScript Jabber Episode #186: JSJ NativeScript with TJ VanToll and Burke Holland&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://phonegap.com/&#34;&gt;PhoneGap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;Reactive Native&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nativescript.org/&#34;&gt;NativeScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;39:48 - What is a “&lt;a href=&#34;http://www.stevesouders.com/blog/2014/10/09/do-u-webview/&#34;&gt;webview&lt;/a&gt;”?&lt;/div&gt;&lt;div&gt;42:12 - Getting Started with Electron&lt;/div&gt;&lt;div&gt;43:28 - Robotics/Hardware Hacking with Electron&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jibo.com/&#34;&gt;JIBO&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=l1N4AF9JJBA&#34;&gt;Autolux - Future Perfect&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://zachholman.com/talk/move-fast-break-nothing/&#34;&gt;Move Fast and Break Nothing&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://egghead.io/series/getting-started-with-redux&#34;&gt;[egghead.io] Getting Started with Redux&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.2ality.com/2015/01/es6-destructuring.html&#34;&gt;Destructuring and parameter handling in ECMAScript 6&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://jsremoteconf.com&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allrem...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Get your <a href="https://allremoteconfs.com/js-2016" rel="nofollow">JS Remote Conf</a> tickets!<br> <br> <a href="https://allremoteconfs.com/freelance-2016" rel="nofollow">Freelance’ Remote Conf</a>’s schedule is shaping up! Head over here to check it out!</div><div> </div><div>02:17 - Jessica Lord Introduction</div><ul>
<li>
<a href="https://twitter.com/jllord" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/jlord" rel="nofollow">GitHub</a> </li>
<li><a href="http://jlord.us/" rel="nofollow">Blog</a></li>
</ul><div>02:40 - Amy Palamountain Introduction</div><ul>
<li>
<a href="https://twitter.com/ammeep" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/ammeep" rel="nofollow">GitHub</a> </li>
<li><a href="http://amy.palamounta.in/" rel="nofollow">Blog</a></li>
</ul><div>03:14 - <a href="http://electron.atom.io/" rel="nofollow">Electron</a> </div><ul><li>
<a href="https://atom.io/" rel="nofollow">Atom</a> </li></ul><div>04:55 - Cross-platform Compatibility</div><div>05:55 - Electron/Atom + GitHub</div><div>07:16 - Electron/Atom + <a href="https://facebook.github.io/react/" rel="nofollow">React</a> ?</div><div>07:57 - Use Cases for Electron</div><ul>
<li><a href="https://github.com/muan/mojibar" rel="nofollow">muan/mojibar</a></li>
<li>
<a href="https://github.com/mafintosh/playback" rel="nofollow">mafintosh/playback</a> </li>
<li><a href="https://www.npmjs.com/package/npm-scripts-gui" rel="nofollow">npm-scripts-gui</a></li>
<li><a href="https://www.youtube.com/watch?v=OHOPSvTltPI" rel="nofollow">Amy Palamountain: Building native applications with Electron @ Nordic.js 2015</a></li>
</ul><div>15:09 - Creating Electron Apps on Phones</div><div>17:25 - Running a Service Inside of Electron  </div><ul>
<li><a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a></li>
<li><a href="https://devchat.tv/adventures-in-angular/044-aia-visual-studio-code-with-erich-gamma-and-chris-dias" rel="nofollow">Adventures in Angular Episode #44: Visual Studio Code with Erich Gamma and Chris Dias</a></li>
</ul><div>19:46 - Making an Electron App</div><ul>
<li>
<a href="http://photonkit.com/" rel="nofollow">Photon</a> </li>
<li>
<a href="https://github.com/connors/photon" rel="nofollow">conors/photon</a> </li>
<li>
<a href="http://photonkit.com/components/" rel="nofollow">Photon Components</a> </li>
<li>
<a href="https://www.nylas.com/n1" rel="nofollow">N1</a> </li>
</ul><div>24:09 - Sharing Code</div><div>27:40 - Plugins for Functionality</div><ul>
<li>
<a href="https://github.com/ammeep/electron-accelerator" rel="nofollow">electron-accelerator</a> </li>
<li>
<a href="https://github.com/maxogden/electron-packager" rel="nofollow">electron-packager</a> </li>
<li>
<a href="https://github.com/mafintosh/electron-prebuilt" rel="nofollow">electron-prebuilt</a> </li>
</ul><div>31:08 - Keeping Up-to-date/Adding Features</div><div>33:14 - Pain Points</div><ul><li>
<a href="https://www.nuget.org/" rel="nofollow">NuGet</a> </li></ul><div>36:22 - Using Electron for Native</div><ul>
<li>
<a href="https://devchat.tv/js-jabber/186-jsj-nativescript-with-tj-vantoll-and-burke-holland" rel="nofollow">JavaScript Jabber Episode #186: JSJ NativeScript with TJ VanToll and Burke Holland</a> </li>
<li><a href="http://phonegap.com/" rel="nofollow">PhoneGap</a></li>
<li><a href="https://facebook.github.io/react-native/" rel="nofollow">Reactive Native</a></li>
<li><a href="https://www.nativescript.org/" rel="nofollow">NativeScript</a></li>
</ul><div>39:48 - What is a “<a href="http://www.stevesouders.com/blog/2014/10/09/do-u-webview/" rel="nofollow">webview</a>”?</div><div>42:12 - Getting Started with Electron</div><div>43:28 - Robotics/Hardware Hacking with Electron</div><ul><li><a href="https://www.jibo.com/" rel="nofollow">JIBO</a></li></ul><div>Picks</div><div>
<a href="https://www.youtube.com/watch?v=l1N4AF9JJBA" rel="nofollow">Autolux - Future Perfect</a> (Jamison)<br> <a href="http://zachholman.com/talk/move-fast-break-nothing/" rel="nofollow">Move Fast and Break Nothing</a> (Aimee)<br> <a href="https://egghead.io/series/getting-started-with-redux" rel="nofollow">[egghead.io] Getting Started with Redux</a> (Dave)<br> <a href="http://www.2ality.com/2015/01/es6-destructuring.html" rel="nofollow">Destructuring and parameter handling in ECMAScript 6</a> (Dave)<br> <a href="http://jsremoteconf.com" rel="nofollow">JS Remote Conf</a> (Chuck)<br> <a href="https://allremoteconfs.com/freelance-2016" rel="nofollow">Freelance Remote Conf</a> (Chuck)<br> <a href="https://allremoteconfs.com/react-2016" rel="nofollow">React Remote Conf</a> (Chuck)<br> <a href="https://www.pebble.com/pebble-time-steel-smartwatch-features" rel="nofollow">Pebble Time Steel</a> (Chuck)<br> <a href="https://www.etsy.com/shop/UglyBaby" rel="nofollow">UglyBaby Etsy Shop</a> (Amy)<br> <a href="https://www.youtube.com/watch?v=0p1Iv9z8bOY" rel="nofollow">Jimmy Fallon: Kid Theater with Tom Hanks</a> (Jessica)</div><div> </div><div> </div><div>Special Guests: Amy Palamountain and Jessica Lord .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Get your &lt;a href=&#34;https://allremoteconfs.com/js-2016&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; tickets!&lt;br&gt; &lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/freelance-2016&#34; rel=&#34;nofollow&#34;&gt;Freelance’ Remote Conf&lt;/a&gt;’s schedule is shaping up! Head over here to check it out!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:17 - Jessica Lord Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jllord&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/jlord&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jlord.us/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:40 - Amy Palamountain Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ammeep&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/ammeep&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://amy.palamounta.in/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:14 - &lt;a href=&#34;http://electron.atom.io/&#34; rel=&#34;nofollow&#34;&gt;Electron&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://atom.io/&#34; rel=&#34;nofollow&#34;&gt;Atom&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:55 - Cross-platform Compatibility&lt;/div&gt;&lt;div&gt;05:55 - Electron/Atom &#43; GitHub&lt;/div&gt;&lt;div&gt;07:16 - Electron/Atom &#43; &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; ?&lt;/div&gt;&lt;div&gt;07:57 - Use Cases for Electron&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/muan/mojibar&#34; rel=&#34;nofollow&#34;&gt;muan/mojibar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/mafintosh/playback&#34; rel=&#34;nofollow&#34;&gt;mafintosh/playback&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/npm-scripts-gui&#34; rel=&#34;nofollow&#34;&gt;npm-scripts-gui&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=OHOPSvTltPI&#34; rel=&#34;nofollow&#34;&gt;Amy Palamountain: Building native applications with Electron @ Nordic.js 2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;15:09 - Creating Electron Apps on Phones&lt;/div&gt;&lt;div&gt;17:25 - Running a Service Inside of Electron  &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/adventures-in-angular/044-aia-visual-studio-code-with-erich-gamma-and-chris-dias&#34; rel=&#34;nofollow&#34;&gt;Adventures in Angular Episode #44: Visual Studio Code with Erich Gamma and Chris Dias&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;19:46 - Making an Electron App&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://photonkit.com/&#34; rel=&#34;nofollow&#34;&gt;Photon&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/connors/photon&#34; rel=&#34;nofollow&#34;&gt;conors/photon&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://photonkit.com/components/&#34; rel=&#34;nofollow&#34;&gt;Photon Components&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.nylas.com/n1&#34; rel=&#34;nofollow&#34;&gt;N1&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;24:09 - Sharing Code&lt;/div&gt;&lt;div&gt;27:40 - Plugins for Functionality&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/ammeep/electron-accelerator&#34; rel=&#34;nofollow&#34;&gt;electron-accelerator&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/maxogden/electron-packager&#34; rel=&#34;nofollow&#34;&gt;electron-packager&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/mafintosh/electron-prebuilt&#34; rel=&#34;nofollow&#34;&gt;electron-prebuilt&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;31:08 - Keeping Up-to-date/Adding Features&lt;/div&gt;&lt;div&gt;33:14 - Pain Points&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.nuget.org/&#34; rel=&#34;nofollow&#34;&gt;NuGet&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;36:22 - Using Electron for Native&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/186-jsj-nativescript-with-tj-vantoll-and-burke-holland&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #186: JSJ NativeScript with TJ VanToll and Burke Holland&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://phonegap.com/&#34; rel=&#34;nofollow&#34;&gt;PhoneGap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;Reactive Native&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.nativescript.org/&#34; rel=&#34;nofollow&#34;&gt;NativeScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;39:48 - What is a “&lt;a href=&#34;http://www.stevesouders.com/blog/2014/10/09/do-u-webview/&#34; rel=&#34;nofollow&#34;&gt;webview&lt;/a&gt;”?&lt;/div&gt;&lt;div&gt;42:12 - Getting Started with Electron&lt;/div&gt;&lt;div&gt;43:28 - Robotics/Hardware Hacking with Electron&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.jibo.com/&#34; rel=&#34;nofollow&#34;&gt;JIBO&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=l1N4AF9JJBA&#34; rel=&#34;nofollow&#34;&gt;Autolux - Future Perfect&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://zachholman.com/talk/move-fast-break-nothing/&#34; rel=&#34;nofollow&#34;&gt;Move Fast and Break Nothing&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://egghead.io/series/getting-started-with-redux&#34; rel=&#34;nofollow&#34;&gt;[egghead.io] Getting Started with Redux&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.2ality.com/2015/01/es6-destructuring.html&#34; rel=&#34;nofollow&#34;&gt;Destructuring and parameter handling in ECMAScript 6&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://jsremoteconf.com&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/freelance-2016&#34; rel=&#34;nofollow&#34;&gt;Freelance Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/react-2016&#34; rel=&#34;nofollow&#34;&gt;React Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.pebble.com/pebble-time-steel-smartwatch-features&#34; rel=&#34;nofollow&#34;&gt;Pebble Time Steel&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.etsy.com/shop/UglyBaby&#34; rel=&#34;nofollow&#34;&gt;UglyBaby Etsy Shop&lt;/a&gt; (Amy)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=0p1Iv9z8bOY&#34; rel=&#34;nofollow&#34;&gt;Jimmy Fallon: Kid Theater with Tom Hanks&lt;/a&gt; (Jessica)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guests: Amy Palamountain and Jessica Lord .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51035324" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d5821fba-18e9-48dd-85d4-de453f4a2a85/stream.mp3"/>
                
                <guid isPermaLink="false">829d2e2d-acc2-4139-bdcc-cec47b9215ec</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/193-jsj-electron-with-jessica-lord-and-amy-palamountain</link>
                <pubDate>Wed, 06 Jan 2016 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3189</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>192 JSJ IoT with Peter Hoddie</itunes:title>
                <title>192 JSJ IoT with Peter Hoddie</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Get your &lt;a href=&#34;https://allremoteconfs.com/js-2016&#34;&gt;JS Remote Conf&lt;/a&gt; tickets!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:10 - Peter Hoddie Introduction&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/phoddie&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;02:36 - &lt;a href=&#34;http://kinoma.com/&#34;&gt;Kinoma&lt;/a&gt;     &lt;/div&gt;&lt;div&gt;03:28 - Embedded Development in C; Approachability&lt;/div&gt;&lt;div&gt;05:24 - IoT = &lt;a href=&#34;https://en.wikipedia.org/wiki/Internet_of_Things&#34;&gt;Internet of Things&lt;/a&gt;; Embedded Devices and Systems&lt;/div&gt;&lt;div&gt;08:59 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Mesh_networking&#34;&gt;Mesh Networking&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;10:41 - IoT and JavaScript&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://kinoma.com/develop/documentation/js6/&#34;&gt;XS6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://duktape.org/&#34;&gt;Duktape&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/luvit/luvit&#34;&gt;luvit&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.lua.org/&#34;&gt;Lua&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://jewelbots.com/&#34;&gt;Jewelbots&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:08 - Getting Started &amp;amp; Electrical Engineering&lt;/div&gt;&lt;div&gt;22:42 - Testing &lt;/div&gt;&lt;div&gt;24:56 - Security&lt;/div&gt;&lt;div&gt;31:07 - &lt;a href=&#34;http://getbootstrap.com/&#34;&gt;Bootstrap&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;34:16 - Community Resistance&lt;/div&gt;&lt;div&gt;35:56 - Where is IoT heading as far as applications go?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Scriptability&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:57 - Preparing Today for the Future&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://letsencrypt.org/&#34;&gt;Let’s Encrypt&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.marcozehe.de/2015/12/14/the-web-accessibility-basics/&#34;&gt;The web accessibility basics&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://hangouts.readthesource.io/&#34;&gt;readthesource&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.getdrip.com/&#34;&gt;Drip&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.twilio.com/&#34;&gt;Twilio&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/js-2016&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/&#34;&gt;All Remote Confs&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.ecma-international.org/ecma-262/6.0/index.html&#34;&gt;Standard ECMA-262&lt;/a&gt; (Peter)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/The-Future-Internet-And-How-Stop/dp/0300151241&#34;&gt;The Future of the Internet--And How to Stop It by Jonathan Zittrain&lt;/a&gt; (Peter)&lt;br&gt; &lt;a href=&#34;https://sfconservancy.org/&#34;&gt;Software Freedom Conservancy&lt;/a&gt; (Peter)&lt;/div&gt;&lt;div&gt;Special Guest: Peter Hoddie.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Get your <a href="https://allremoteconfs.com/js-2016" rel="nofollow">JS Remote Conf</a> tickets!</div><div> </div><div>02:10 - Peter Hoddie Introduction</div><ul><li><a href="https://twitter.com/phoddie" rel="nofollow">Twitter</a></li></ul><div>02:36 - <a href="http://kinoma.com/" rel="nofollow">Kinoma</a>     </div><div>03:28 - Embedded Development in C; Approachability</div><div>05:24 - IoT = <a href="https://en.wikipedia.org/wiki/Internet_of_Things" rel="nofollow">Internet of Things</a>; Embedded Devices and Systems</div><div>08:59 - <a href="https://en.wikipedia.org/wiki/Mesh_networking" rel="nofollow">Mesh Networking</a>
</div><div>10:41 - IoT and JavaScript</div><ul>
<li><a href="http://kinoma.com/develop/documentation/js6/" rel="nofollow">XS6</a></li>
<li>
<a href="http://duktape.org/" rel="nofollow">Duktape</a> </li>
<li>
<a href="https://github.com/luvit/luvit" rel="nofollow">luvit</a> </li>
<li><a href="http://www.lua.org/" rel="nofollow">Lua</a></li>
<li>
<a href="http://jewelbots.com/" rel="nofollow">Jewelbots</a> </li>
</ul><div>20:08 - Getting Started &amp; Electrical Engineering</div><div>22:42 - Testing </div><div>24:56 - Security</div><div>31:07 - <a href="http://getbootstrap.com/" rel="nofollow">Bootstrap</a>
</div><div>34:16 - Community Resistance</div><div>35:56 - Where is IoT heading as far as applications go?</div><ul><li>Scriptability</li></ul><div>41:57 - Preparing Today for the Future</div><div>Picks</div><div>
<a href="https://letsencrypt.org/" rel="nofollow">Let’s Encrypt</a> (AJ)<br> <a href="https://www.marcozehe.de/2015/12/14/the-web-accessibility-basics/" rel="nofollow">The web accessibility basics</a> (Jamison)<br> <a href="http://hangouts.readthesource.io/" rel="nofollow">readthesource</a> (Aimee)<br> <a href="https://www.getdrip.com/" rel="nofollow">Drip</a> (Chuck)<br> <a href="https://www.twilio.com/" rel="nofollow">Twilio</a> (Chuck)<br> <a href="https://allremoteconfs.com/js-2016" rel="nofollow">JS Remote Conf</a> (Chuck)<br> <a href="https://allremoteconfs.com/" rel="nofollow">All Remote Confs</a> (Chuck)<br> <a href="http://www.ecma-international.org/ecma-262/6.0/index.html" rel="nofollow">Standard ECMA-262</a> (Peter)<br> <a href="http://www.amazon.com/The-Future-Internet-And-How-Stop/dp/0300151241" rel="nofollow">The Future of the Internet--And How to Stop It by Jonathan Zittrain</a> (Peter)<br> <a href="https://sfconservancy.org/" rel="nofollow">Software Freedom Conservancy</a> (Peter)</div><div>Special Guest: Peter Hoddie.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Get your &lt;a href=&#34;https://allremoteconfs.com/js-2016&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; tickets!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:10 - Peter Hoddie Introduction&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/phoddie&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;02:36 - &lt;a href=&#34;http://kinoma.com/&#34; rel=&#34;nofollow&#34;&gt;Kinoma&lt;/a&gt;     &lt;/div&gt;&lt;div&gt;03:28 - Embedded Development in C; Approachability&lt;/div&gt;&lt;div&gt;05:24 - IoT = &lt;a href=&#34;https://en.wikipedia.org/wiki/Internet_of_Things&#34; rel=&#34;nofollow&#34;&gt;Internet of Things&lt;/a&gt;; Embedded Devices and Systems&lt;/div&gt;&lt;div&gt;08:59 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Mesh_networking&#34; rel=&#34;nofollow&#34;&gt;Mesh Networking&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;10:41 - IoT and JavaScript&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://kinoma.com/develop/documentation/js6/&#34; rel=&#34;nofollow&#34;&gt;XS6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://duktape.org/&#34; rel=&#34;nofollow&#34;&gt;Duktape&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/luvit/luvit&#34; rel=&#34;nofollow&#34;&gt;luvit&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.lua.org/&#34; rel=&#34;nofollow&#34;&gt;Lua&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://jewelbots.com/&#34; rel=&#34;nofollow&#34;&gt;Jewelbots&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:08 - Getting Started &amp;amp; Electrical Engineering&lt;/div&gt;&lt;div&gt;22:42 - Testing &lt;/div&gt;&lt;div&gt;24:56 - Security&lt;/div&gt;&lt;div&gt;31:07 - &lt;a href=&#34;http://getbootstrap.com/&#34; rel=&#34;nofollow&#34;&gt;Bootstrap&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;34:16 - Community Resistance&lt;/div&gt;&lt;div&gt;35:56 - Where is IoT heading as far as applications go?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Scriptability&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:57 - Preparing Today for the Future&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://letsencrypt.org/&#34; rel=&#34;nofollow&#34;&gt;Let’s Encrypt&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.marcozehe.de/2015/12/14/the-web-accessibility-basics/&#34; rel=&#34;nofollow&#34;&gt;The web accessibility basics&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://hangouts.readthesource.io/&#34; rel=&#34;nofollow&#34;&gt;readthesource&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.getdrip.com/&#34; rel=&#34;nofollow&#34;&gt;Drip&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.twilio.com/&#34; rel=&#34;nofollow&#34;&gt;Twilio&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/js-2016&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/&#34; rel=&#34;nofollow&#34;&gt;All Remote Confs&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.ecma-international.org/ecma-262/6.0/index.html&#34; rel=&#34;nofollow&#34;&gt;Standard ECMA-262&lt;/a&gt; (Peter)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/The-Future-Internet-And-How-Stop/dp/0300151241&#34; rel=&#34;nofollow&#34;&gt;The Future of the Internet--And How to Stop It by Jonathan Zittrain&lt;/a&gt; (Peter)&lt;br&gt; &lt;a href=&#34;https://sfconservancy.org/&#34; rel=&#34;nofollow&#34;&gt;Software Freedom Conservancy&lt;/a&gt; (Peter)&lt;/div&gt;&lt;div&gt;Special Guest: Peter Hoddie.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56481750" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/26ecd8a5-69ef-4055-9496-56bfa6514b9d/stream.mp3"/>
                
                <guid isPermaLink="false">26806e57-9070-4f70-9a26-98c2b6c30499</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/192-jsj-iot-with-peter-hoddie</link>
                <pubDate>Wed, 30 Dec 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3530</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>191 JSJ Stripe with Craig McKeachie</itunes:title>
                <title>191 JSJ Stripe with Craig McKeachie</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:26 - Craig McKeachie Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://twitter.com/cmckeachie&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.funnyant.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.funnyant.com/javascript-framework-guide/&#34;&gt;The JavaScript Framework Guide by Craig McKeachie&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/132-jsj-mv-frameworks-with-craig-mckeachie&#34;&gt;JavaScript Jabber Episode #132: MV Frameworks with Craig McKeachie&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.scavengerhuntriddles.net/&#34;&gt;Scavenger Hunt Creator&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:54 - &lt;a href=&#34;https://stripe.com/&#34;&gt;Stripe&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/stripe-fundamentals-with-asp-net-mvc&#34;&gt;[Pluralsight] Stripe Fundamentals with ASP.NET MVC&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:22 - Behind the Scenes: &lt;a href=&#34;https://stripe.com/docs/api&#34;&gt;The Stripe API&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/docs/checkout&#34;&gt;checkout.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/docs/tutorials/forms&#34;&gt;stripe.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:51 - Security&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.pcisecuritystandards.org/&#34;&gt;PCI Compliance&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://kencochrane.net/blog/2012/01/developers-guide-to-pci-compliant-web-applications/&#34;&gt;Ken Cochrane: The Developers Guide to PCI Compliant Web applications&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:23 - What happens when things go wrong?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Webhooks&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://runscope.com&#34;&gt;Runscope&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ngrok.com/&#34;&gt;ngrok&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.masteringmodernpayments.com/&#34;&gt;Mastering Modern Payments by Pete Keen&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.masteringmodernpayments.com/stripe-webhook-event-cheatsheet&#34;&gt;The Stripe Webhook Event Cheatsheet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:18 - Server-side Libraries&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/jaymedavis/stripe.net&#34;&gt;stripe.net&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:34 - Building Custom Forms&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/stripe/jquery.payment&#34;&gt;jquery.payment&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://jessepollak.github.io/card/&#34;&gt;card.js&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;29:06 - Stripe &#43; &lt;a href=&#34;https://www.promisejs.org/&#34;&gt;Promises&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;32:43 - Handling Payments on Behalf of your Customers&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://stripe.com/connect&#34;&gt;Stripe Connect&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:40 - Stripe Integration&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ti.to/&#34;&gt;Tito&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.shopify.com/&#34;&gt;Shopify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.getdrip.com/&#34;&gt;Drip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://baremetrics.com/&#34;&gt;Baremetrics&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;37:39 - The Stripe Dashboard&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.braintreepayments.com/&#34;&gt;Braintree&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/bitcoin&#34;&gt;Stripe: Start accepting Bitcoin instantly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.starwars.com&#34;&gt;Star Wars&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.kickstarter.com/projects/1277034820/masks-a-new-generation&#34;&gt;Masks: A New Generation&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=GUCcObwIsOs&#34;&gt;A Defense of Comic Sans&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://plus.google.com/&#43;Runscope/posts/JLSnmtTzWXw&#34;&gt;Runscope T-shirt&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://github.com/mgechev/angularjs-in-patterns&#34;&gt;angularjs-in-patterns&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.mallofamerica.com/events/view/1321&#34;&gt;Mall of America Events: Photos with Santa&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.christmascats.tv/&#34;&gt;Christmas Cats TV&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://news.nationalgeographic.com/2015/11/151117-cats-cucumbers-videos-behavior&#34;&gt;Cats with Cucumbers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.homedepot.com/p/RIDGID-X4-18-Volt-Lithium-Ion-Cordless-Drill-and-Impact-Driver-Combo-Kit-2-Tool-R9602/205762719&#34;&gt;RIDGID X4 18-Volt Lithium-Ion Cordless Drill and Impact Driver Combo Kit (2-Tool)&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt; (...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a>!</div><div> </div><div>02:26 - Craig McKeachie Introduction</div><ul>
<li>
<a href="http://twitter.com/cmckeachie" rel="nofollow">Twitter</a> </li>
<li><a href="http://www.funnyant.com/" rel="nofollow">Blog</a></li>
<li>
<a href="https://www.funnyant.com/javascript-framework-guide/" rel="nofollow">The JavaScript Framework Guide by Craig McKeachie</a><ul><li><a href="https://devchat.tv/js-jabber/132-jsj-mv-frameworks-with-craig-mckeachie" rel="nofollow">JavaScript Jabber Episode #132: MV Frameworks with Craig McKeachie</a></li></ul>
</li>
<li>
<a href="https://www.scavengerhuntriddles.net/" rel="nofollow">Scavenger Hunt Creator</a> </li>
</ul><div>02:54 - <a href="https://stripe.com/" rel="nofollow">Stripe</a>
</div><ul><li><a href="https://www.pluralsight.com/courses/stripe-fundamentals-with-asp-net-mvc" rel="nofollow">[Pluralsight] Stripe Fundamentals with ASP.NET MVC</a></li></ul><div>08:22 - Behind the Scenes: <a href="https://stripe.com/docs/api" rel="nofollow">The Stripe API</a>
</div><ul>
<li><a href="https://stripe.com/docs/checkout" rel="nofollow">checkout.js</a></li>
<li><a href="https://stripe.com/docs/tutorials/forms" rel="nofollow">stripe.js</a></li>
</ul><div>11:51 - Security</div><ul><li>
<a href="https://www.pcisecuritystandards.org/" rel="nofollow">PCI Compliance</a><ul><li><a href="http://kencochrane.net/blog/2012/01/developers-guide-to-pci-compliant-web-applications/" rel="nofollow">Ken Cochrane: The Developers Guide to PCI Compliant Web applications</a></li></ul>
</li></ul><div>15:23 - What happens when things go wrong?</div><ul>
<li>Webhooks</li>
<li><a href="http://runscope.com" rel="nofollow">Runscope</a></li>
<li><a href="https://ngrok.com/" rel="nofollow">ngrok</a></li>
<li>
<a href="https://www.masteringmodernpayments.com/" rel="nofollow">Mastering Modern Payments by Pete Keen</a><ul><li><a href="https://www.masteringmodernpayments.com/stripe-webhook-event-cheatsheet" rel="nofollow">The Stripe Webhook Event Cheatsheet</a></li></ul>
</li>
</ul><div>23:18 - Server-side Libraries</div><ul><li><a href="https://github.com/jaymedavis/stripe.net" rel="nofollow">stripe.net</a></li></ul><div>25:34 - Building Custom Forms</div><ul>
<li>
<a href="https://github.com/stripe/jquery.payment" rel="nofollow">jquery.payment</a> </li>
<li>
<a href="http://jessepollak.github.io/card/" rel="nofollow">card.js</a> </li>
</ul><div>29:06 - Stripe + <a href="https://www.promisejs.org/" rel="nofollow">Promises</a>
</div><div>32:43 - Handling Payments on Behalf of your Customers</div><ul><li><a href="https://stripe.com/connect" rel="nofollow">Stripe Connect</a></li></ul><div>34:40 - Stripe Integration</div><ul>
<li><a href="https://ti.to/" rel="nofollow">Tito</a></li>
<li><a href="https://www.shopify.com/" rel="nofollow">Shopify</a></li>
<li><a href="https://www.getdrip.com/" rel="nofollow">Drip</a></li>
<li>
<a href="https://baremetrics.com/" rel="nofollow">Baremetrics</a> </li>
</ul><div>37:39 - The Stripe Dashboard</div><ul>
<li><a href="https://www.braintreepayments.com/" rel="nofollow">Braintree</a></li>
<li><a href="https://stripe.com/bitcoin" rel="nofollow">Stripe: Start accepting Bitcoin instantly</a></li>
</ul><div>Picks</div><div>
<a href="http://www.starwars.com" rel="nofollow">Star Wars</a> (Joe)<br> <a href="https://www.kickstarter.com/projects/1277034820/masks-a-new-generation" rel="nofollow">Masks: A New Generation</a> (Joe)<br> <a href="https://www.youtube.com/watch?v=GUCcObwIsOs" rel="nofollow">A Defense of Comic Sans</a> (AJ)<br> <a href="https://plus.google.com/+Runscope/posts/JLSnmtTzWXw" rel="nofollow">Runscope T-shirt</a> (AJ)<br> <a href="https://github.com/mgechev/angularjs-in-patterns" rel="nofollow">angularjs-in-patterns</a> (Aimee)<br> <a href="https://www.mallofamerica.com/events/view/1321" rel="nofollow">Mall of America Events: Photos with Santa</a> (Aimee)<br> <a href="http://www.christmascats.tv/" rel="nofollow">Christmas Cats TV</a> (Joe)<br> <a href="http://news.nationalgeographic.com/2015/11/151117-cats-cucumbers-videos-behavior" rel="nofollow">Cats with Cucumbers</a> (Aimee)<br> <a href="http://www.homedepot.com/p/RIDGID-X4-18-Volt-Lithium-Ion-Cordless-Drill-and-Impact-Driver-Combo-Kit-2-Tool-R9602/205762719" rel="nofollow">RIDGID X4 18-Volt Lithium-Ion Cordless Drill and Impact Driver Combo Kit (2-Tool)</a> (Chuck)<br> <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a> (Chuck)<br> <a href="https://www.youtube.com/playlist?list=PLJesql-aSfX7NJwuiq_gKU5cnjbTr1lRQ" rel="nofollow">Angular Remote Conf Video Playlist</a> (Chuck)<br> <a href="https://hourofcode.com/" rel="nofollow">Hour of Code</a> (Craig)<br> <a href="http://buff.ly/1RtjE2L" rel="nofollow">[egghead.io] ...learn when to use a service, factory, or provider?</a> (Craig)<br> <a href="https://itunes.apple.com/us/app/a-dark-room/id736683061?mt=8" rel="nofollow">A Dark Room</a> (Craig)<br> <a href="http://entreprogrammers.com/episode-47-1-a-dark-room-for-ios/" rel="nofollow">EntreProgrammers: Episode 47.1 A Dark Room for iOS</a> (Chuck)<br> <a href="http://entreprogrammers.com/episode-47-2-a-dark-room-for-ios/" rel="nofollow">EntreProgrammers: Episode 47.2 A Dark Room for iOS</a> (Chuck)<br> Craig’s Babel Course on Pluralsight (Craig)</div><div>Special Guest: Craig McKeachie.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:26 - Craig McKeachie Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://twitter.com/cmckeachie&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.funnyant.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.funnyant.com/javascript-framework-guide/&#34; rel=&#34;nofollow&#34;&gt;The JavaScript Framework Guide by Craig McKeachie&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/132-jsj-mv-frameworks-with-craig-mckeachie&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #132: MV Frameworks with Craig McKeachie&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.scavengerhuntriddles.net/&#34; rel=&#34;nofollow&#34;&gt;Scavenger Hunt Creator&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:54 - &lt;a href=&#34;https://stripe.com/&#34; rel=&#34;nofollow&#34;&gt;Stripe&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/stripe-fundamentals-with-asp-net-mvc&#34; rel=&#34;nofollow&#34;&gt;[Pluralsight] Stripe Fundamentals with ASP.NET MVC&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:22 - Behind the Scenes: &lt;a href=&#34;https://stripe.com/docs/api&#34; rel=&#34;nofollow&#34;&gt;The Stripe API&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/docs/checkout&#34; rel=&#34;nofollow&#34;&gt;checkout.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/docs/tutorials/forms&#34; rel=&#34;nofollow&#34;&gt;stripe.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:51 - Security&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.pcisecuritystandards.org/&#34; rel=&#34;nofollow&#34;&gt;PCI Compliance&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://kencochrane.net/blog/2012/01/developers-guide-to-pci-compliant-web-applications/&#34; rel=&#34;nofollow&#34;&gt;Ken Cochrane: The Developers Guide to PCI Compliant Web applications&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:23 - What happens when things go wrong?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Webhooks&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://runscope.com&#34; rel=&#34;nofollow&#34;&gt;Runscope&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ngrok.com/&#34; rel=&#34;nofollow&#34;&gt;ngrok&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.masteringmodernpayments.com/&#34; rel=&#34;nofollow&#34;&gt;Mastering Modern Payments by Pete Keen&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.masteringmodernpayments.com/stripe-webhook-event-cheatsheet&#34; rel=&#34;nofollow&#34;&gt;The Stripe Webhook Event Cheatsheet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:18 - Server-side Libraries&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/jaymedavis/stripe.net&#34; rel=&#34;nofollow&#34;&gt;stripe.net&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:34 - Building Custom Forms&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/stripe/jquery.payment&#34; rel=&#34;nofollow&#34;&gt;jquery.payment&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://jessepollak.github.io/card/&#34; rel=&#34;nofollow&#34;&gt;card.js&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;29:06 - Stripe &#43; &lt;a href=&#34;https://www.promisejs.org/&#34; rel=&#34;nofollow&#34;&gt;Promises&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;32:43 - Handling Payments on Behalf of your Customers&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://stripe.com/connect&#34; rel=&#34;nofollow&#34;&gt;Stripe Connect&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:40 - Stripe Integration&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ti.to/&#34; rel=&#34;nofollow&#34;&gt;Tito&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.shopify.com/&#34; rel=&#34;nofollow&#34;&gt;Shopify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.getdrip.com/&#34; rel=&#34;nofollow&#34;&gt;Drip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://baremetrics.com/&#34; rel=&#34;nofollow&#34;&gt;Baremetrics&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;37:39 - The Stripe Dashboard&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.braintreepayments.com/&#34; rel=&#34;nofollow&#34;&gt;Braintree&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stripe.com/bitcoin&#34; rel=&#34;nofollow&#34;&gt;Stripe: Start accepting Bitcoin instantly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.starwars.com&#34; rel=&#34;nofollow&#34;&gt;Star Wars&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.kickstarter.com/projects/1277034820/masks-a-new-generation&#34; rel=&#34;nofollow&#34;&gt;Masks: A New Generation&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=GUCcObwIsOs&#34; rel=&#34;nofollow&#34;&gt;A Defense of Comic Sans&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://plus.google.com/&#43;Runscope/posts/JLSnmtTzWXw&#34; rel=&#34;nofollow&#34;&gt;Runscope T-shirt&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://github.com/mgechev/angularjs-in-patterns&#34; rel=&#34;nofollow&#34;&gt;angularjs-in-patterns&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.mallofamerica.com/events/view/1321&#34; rel=&#34;nofollow&#34;&gt;Mall of America Events: Photos with Santa&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.christmascats.tv/&#34; rel=&#34;nofollow&#34;&gt;Christmas Cats TV&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://news.nationalgeographic.com/2015/11/151117-cats-cucumbers-videos-behavior&#34; rel=&#34;nofollow&#34;&gt;Cats with Cucumbers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.homedepot.com/p/RIDGID-X4-18-Volt-Lithium-Ion-Cordless-Drill-and-Impact-Driver-Combo-Kit-2-Tool-R9602/205762719&#34; rel=&#34;nofollow&#34;&gt;RIDGID X4 18-Volt Lithium-Ion Cordless Drill and Impact Driver Combo Kit (2-Tool)&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLJesql-aSfX7NJwuiq_gKU5cnjbTr1lRQ&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf Video Playlist&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://hourofcode.com/&#34; rel=&#34;nofollow&#34;&gt;Hour of Code&lt;/a&gt; (Craig)&lt;br&gt; &lt;a href=&#34;http://buff.ly/1RtjE2L&#34; rel=&#34;nofollow&#34;&gt;[egghead.io] ...learn when to use a service, factory, or provider?&lt;/a&gt; (Craig)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/app/a-dark-room/id736683061?mt=8&#34; rel=&#34;nofollow&#34;&gt;A Dark Room&lt;/a&gt; (Craig)&lt;br&gt; &lt;a href=&#34;http://entreprogrammers.com/episode-47-1-a-dark-room-for-ios/&#34; rel=&#34;nofollow&#34;&gt;EntreProgrammers: Episode 47.1 A Dark Room for iOS&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://entreprogrammers.com/episode-47-2-a-dark-room-for-ios/&#34; rel=&#34;nofollow&#34;&gt;EntreProgrammers: Episode 47.2 A Dark Room for iOS&lt;/a&gt; (Chuck)&lt;br&gt; Craig’s Babel Course on Pluralsight (Craig)&lt;/div&gt;&lt;div&gt;Special Guest: Craig McKeachie.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56151562" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0bd9b14a-ae5f-4f36-be7b-0a0f67784f88/stream.mp3"/>
                
                <guid isPermaLink="false">19bfa1b1-3128-4158-9b8a-30b2b6e973ae</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/191-jsj-stripe-with-craig-mckeachie</link>
                <pubDate>Wed, 23 Dec 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3509</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>190 JSJ Web Performance Part 2 with Nik Molnar</itunes:title>
                <title>190 JSJ Web Performance Part 2 with Nik Molnar</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;There’s still time! Check out and get your &lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt; tickets!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/184-jsj-web-performance-with-nik-molnar&#34;&gt;JavaScript Jabber Episode #184: Web Performance with Nik Molnar&lt;/a&gt; (Part 1)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:04 - Nik Molnar Introduction &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nikmd23&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/nikmd23&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nikcodes.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://getglimpse.com/&#34;&gt;Glimpse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/webpagetest-deep-dive&#34;&gt;[Pluralsight] WebPageTest Deep Dive&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:58 - RAIL (Response, Animation, Idle, Load)&lt;/div&gt;&lt;div&gt;06:03 - How do you know what is being kicked off? How do you avoid it?&lt;/div&gt;&lt;div&gt;08:15 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Frame_rate&#34;&gt;Frame Rates&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://frames-per-second.appspot.com/&#34;&gt;frames-per-second.appspot.com&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://csstriggers.com&#34;&gt;CSS Triggers&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:05 - Scrolling&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://creativejs.com/resources/requestanimationframe/&#34;&gt;requestAnimationFrame&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;19:09 - &lt;a href=&#34;https://w3c.github.io/web-animations/&#34;&gt;The Web Animation API&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;21:40 - Animation Accessibility, Usability, and Speed&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://haveibeenpwned.com/&#34;&gt;haveibeenpwned.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://youtu.be/7ubJzEi3HuA&#34;&gt;Ilya Grigorik: Speed, Performance, and Human Perception @ Fluent 2014&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;27:14 - HTTP and Optimization&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://conferences.oreilly.com/velocity/devops-web-performance-2015/public/schedule/detail/42385&#34;&gt;Yesterday&#39;s perf best-practices are today&#39;s HTTP/2 anti-patterns by Ilya Grigorik&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/ruby-rogues/135-rr-http-2-0-with-ilya-grigorik&#34;&gt;Ruby Rogues Episode #135: HTTP 2.0 with Ilya Grigorik&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://tools.ietf.org/html/rfc7540&#34;&gt;Hypertext Transfer Protocol Version 2 (HTTP/2)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://caniuse.com/#feat=http2&#34;&gt;Can I use...&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://tools.ietf.org/html/rfc7540#section-8.2&#34;&gt;Server Push&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;35:25 - ES6 and Performance&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.incaseofstairs.com/2015/06/es6-feature-performance/&#34;&gt;ES6 Feature Performance&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/kpdecker/six-speed&#34;&gt;six-speed&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;40:46 - Understanding the Scale&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=JEpsKnWZrJ8&#34;&gt;Grace Hopper: Nanoseconds&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=1-vcErOPofQ&#34;&gt;Grace Hopper on Letterman&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;43:30 RAIL (Response, Animation, Idle, Load) Cont’d&lt;/div&gt;&lt;div&gt;46:15 - &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon&#34;&gt;Navigator.sendBeacon()&lt;/a&gt; &lt;/div&gt;&lt;div&gt;47:51 - &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management&#34;&gt;Memory Management&lt;/a&gt; and &lt;a href=&#34;https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)&#34;&gt;Garbage Collection&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=LaxbdIyBkL0&#34;&gt;Memory Management Masterclass with Addy Osmani&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://addyosmani.com/blog/video-javascript-memory-management-masterclass/&#34;&gt;Addy Osmani: JavaScript Memory Management Masterclass&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.red-gate.com/community/books/under-the-hood-dotnet-memory-management&#34;&gt;Under the Hood of .NET Memory Management by Chris Farrell and Nick Harrison&lt;/a&gt; (Nik)&lt;/li&gt;
&lt;li&gt;Memory vs Performance Problems&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=aiv1JOfMjm0&#34;&gt;Rick Hudson: Go GC: Solving the Latency Problem @ GopherCon 2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.dancarlin.com/hardcore-history-series/&#34;&gt;Hardcore History Podcast&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://d...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>There’s still time! Check out and get your <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a> tickets!</div><div> </div><div>
<a href="https://devchat.tv/js-jabber/184-jsj-web-performance-with-nik-molnar" rel="nofollow">JavaScript Jabber Episode #184: Web Performance with Nik Molnar</a> (Part 1)</div><div> </div><div>02:04 - Nik Molnar Introduction </div><ul>
<li>
<a href="https://twitter.com/nikmd23" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/nikmd23" rel="nofollow">GitHub</a> </li>
<li><a href="http://nikcodes.com/" rel="nofollow">Blog</a></li>
<li><a href="http://getglimpse.com/" rel="nofollow">Glimpse</a></li>
<li><a href="https://www.pluralsight.com/courses/webpagetest-deep-dive" rel="nofollow">[Pluralsight] WebPageTest Deep Dive</a></li>
</ul><div>02:58 - RAIL (Response, Animation, Idle, Load)</div><div>06:03 - How do you know what is being kicked off? How do you avoid it?</div><div>08:15 - <a href="https://en.wikipedia.org/wiki/Frame_rate" rel="nofollow">Frame Rates</a>
</div><ul>
<li>
<a href="https://frames-per-second.appspot.com/" rel="nofollow">frames-per-second.appspot.com</a> </li>
<li>
<a href="http://csstriggers.com" rel="nofollow">CSS Triggers</a> </li>
</ul><div>16:05 - Scrolling</div><ul><li><a href="http://creativejs.com/resources/requestanimationframe/" rel="nofollow">requestAnimationFrame</a></li></ul><div>19:09 - <a href="https://w3c.github.io/web-animations/" rel="nofollow">The Web Animation API</a>
</div><div>21:40 - Animation Accessibility, Usability, and Speed</div><ul>
<li><a href="https://haveibeenpwned.com/" rel="nofollow">haveibeenpwned.com</a></li>
<li>
<a href="https://youtu.be/7ubJzEi3HuA" rel="nofollow">Ilya Grigorik: Speed, Performance, and Human Perception @ Fluent 2014</a> </li>
</ul><div>27:14 - HTTP and Optimization</div><ul>
<li><a href="http://conferences.oreilly.com/velocity/devops-web-performance-2015/public/schedule/detail/42385" rel="nofollow">Yesterday&#39;s perf best-practices are today&#39;s HTTP/2 anti-patterns by Ilya Grigorik</a></li>
<li>
<a href="https://devchat.tv/ruby-rogues/135-rr-http-2-0-with-ilya-grigorik" rel="nofollow">Ruby Rogues Episode #135: HTTP 2.0 with Ilya Grigorik</a> </li>
<li>
<a href="https://tools.ietf.org/html/rfc7540" rel="nofollow">Hypertext Transfer Protocol Version 2 (HTTP/2)</a> </li>
<li>
<a href="http://caniuse.com/#feat=http2" rel="nofollow">Can I use...</a> </li>
<li>
<a href="https://tools.ietf.org/html/rfc7540#section-8.2" rel="nofollow">Server Push</a> </li>
</ul><div>35:25 - ES6 and Performance</div><ul>
<li>
<a href="http://www.incaseofstairs.com/2015/06/es6-feature-performance/" rel="nofollow">ES6 Feature Performance</a> </li>
<li>
<a href="https://github.com/kpdecker/six-speed" rel="nofollow">six-speed</a> </li>
</ul><div>40:46 - Understanding the Scale</div><ul>
<li>
<a href="https://www.youtube.com/watch?v=JEpsKnWZrJ8" rel="nofollow">Grace Hopper: Nanoseconds</a> </li>
<li>
<a href="https://www.youtube.com/watch?v=1-vcErOPofQ" rel="nofollow">Grace Hopper on Letterman</a> </li>
</ul><div>43:30 RAIL (Response, Animation, Idle, Load) Cont’d</div><div>46:15 - <a href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon" rel="nofollow">Navigator.sendBeacon()</a> </div><div>47:51 - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management" rel="nofollow">Memory Management</a> and <a href="https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)" rel="nofollow">Garbage Collection</a>
</div><ul>
<li>
<a href="https://www.youtube.com/watch?v=LaxbdIyBkL0" rel="nofollow">Memory Management Masterclass with Addy Osmani</a> </li>
<li><a href="http://addyosmani.com/blog/video-javascript-memory-management-masterclass/" rel="nofollow">Addy Osmani: JavaScript Memory Management Masterclass</a></li>
<li>
<a href="https://www.red-gate.com/community/books/under-the-hood-dotnet-memory-management" rel="nofollow">Under the Hood of .NET Memory Management by Chris Farrell and Nick Harrison</a> (Nik)</li>
<li>Memory vs Performance Problems</li>
<li><a href="https://www.youtube.com/watch?v=aiv1JOfMjm0" rel="nofollow">Rick Hudson: Go GC: Solving the Latency Problem @ GopherCon 2015</a></li>
</ul><div>Picks</div><div>
<a href="http://www.dancarlin.com/hardcore-history-series/" rel="nofollow">Hardcore History Podcast</a> (Jamison)<br> <a href="http://danluu.com/empirical-pl" rel="nofollow">Static vs. Dynamic Languages: A Literature Review</a> (Jamison)<br> <a href="http://fullertj.tumblr.com/" rel="nofollow">TJ Fuller Tumblr</a> (Jamison)<br> <a href="http://dn.ht/picklecat/" rel="nofollow">Pickle Cat</a> (Jamison)<br> <a href="https://sub.watchmecode.net/" rel="nofollow">WatchMeCode</a> (Aimee)<br> Don’t jump around while learning in JavaScript (Aimee)<br> <a href="https://www.youtube.com/watch?v=eLfW_XMwBGk" rel="nofollow">P!nk - Bohemian Rhapsody</a> (Joe)<br> <a href="http://www.infoq.com/presentations/Design-Composition-Performance" rel="nofollow">Rich Hickey: Design, Composition and Performance</a> (Joe)<br> <a href="http://undisclosed-podcast.com/" rel="nofollow">Undisclosed Podcast</a> (AJ)<br> <a href="https://www.youtube.com/watch?v=8nZMseDOiJo" rel="nofollow">History of Gaming Historian - 100K Subscriber Special</a> (AJ)<br> <a href="http://javascriptjabber.com/15minutes" rel="nofollow">15 Minute Podcast Listener chat with Charles Wood</a> (Chuck)<br> <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a> (Chuck)<br> <a href="https://allremoteconfs.com/" rel="nofollow">All Remote Confs</a> (Chuck)<br> <a href="http://supercell.com/en/games/clashofclans/" rel="nofollow">Clash of Clans</a> (Chuck)<br> <a href="http://www.starwars.com/games-apps/star-wars-commander" rel="nofollow">Star Wars Commander</a> (Chuck)<br> <a href="https://onlycoin.com/" rel="nofollow">Coin</a> (Chuck)<br> <a href="http://www.theairhook.com/" rel="nofollow">The Airhook</a> (Chuck)<br> <a href="http://www.goldieblox.com/" rel="nofollow">GoldieBlox</a> (Chuck)</div><div>Special Guest: Nik Molnar.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;There’s still time! Check out and get your &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; tickets!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/184-jsj-web-performance-with-nik-molnar&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #184: Web Performance with Nik Molnar&lt;/a&gt; (Part 1)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:04 - Nik Molnar Introduction &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nikmd23&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/nikmd23&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nikcodes.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://getglimpse.com/&#34; rel=&#34;nofollow&#34;&gt;Glimpse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.pluralsight.com/courses/webpagetest-deep-dive&#34; rel=&#34;nofollow&#34;&gt;[Pluralsight] WebPageTest Deep Dive&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:58 - RAIL (Response, Animation, Idle, Load)&lt;/div&gt;&lt;div&gt;06:03 - How do you know what is being kicked off? How do you avoid it?&lt;/div&gt;&lt;div&gt;08:15 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Frame_rate&#34; rel=&#34;nofollow&#34;&gt;Frame Rates&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://frames-per-second.appspot.com/&#34; rel=&#34;nofollow&#34;&gt;frames-per-second.appspot.com&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://csstriggers.com&#34; rel=&#34;nofollow&#34;&gt;CSS Triggers&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:05 - Scrolling&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://creativejs.com/resources/requestanimationframe/&#34; rel=&#34;nofollow&#34;&gt;requestAnimationFrame&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;19:09 - &lt;a href=&#34;https://w3c.github.io/web-animations/&#34; rel=&#34;nofollow&#34;&gt;The Web Animation API&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;21:40 - Animation Accessibility, Usability, and Speed&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://haveibeenpwned.com/&#34; rel=&#34;nofollow&#34;&gt;haveibeenpwned.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://youtu.be/7ubJzEi3HuA&#34; rel=&#34;nofollow&#34;&gt;Ilya Grigorik: Speed, Performance, and Human Perception @ Fluent 2014&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;27:14 - HTTP and Optimization&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://conferences.oreilly.com/velocity/devops-web-performance-2015/public/schedule/detail/42385&#34; rel=&#34;nofollow&#34;&gt;Yesterday&amp;#39;s perf best-practices are today&amp;#39;s HTTP/2 anti-patterns by Ilya Grigorik&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/ruby-rogues/135-rr-http-2-0-with-ilya-grigorik&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode #135: HTTP 2.0 with Ilya Grigorik&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://tools.ietf.org/html/rfc7540&#34; rel=&#34;nofollow&#34;&gt;Hypertext Transfer Protocol Version 2 (HTTP/2)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://caniuse.com/#feat=http2&#34; rel=&#34;nofollow&#34;&gt;Can I use...&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://tools.ietf.org/html/rfc7540#section-8.2&#34; rel=&#34;nofollow&#34;&gt;Server Push&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;35:25 - ES6 and Performance&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.incaseofstairs.com/2015/06/es6-feature-performance/&#34; rel=&#34;nofollow&#34;&gt;ES6 Feature Performance&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/kpdecker/six-speed&#34; rel=&#34;nofollow&#34;&gt;six-speed&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;40:46 - Understanding the Scale&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=JEpsKnWZrJ8&#34; rel=&#34;nofollow&#34;&gt;Grace Hopper: Nanoseconds&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=1-vcErOPofQ&#34; rel=&#34;nofollow&#34;&gt;Grace Hopper on Letterman&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;43:30 RAIL (Response, Animation, Idle, Load) Cont’d&lt;/div&gt;&lt;div&gt;46:15 - &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon&#34; rel=&#34;nofollow&#34;&gt;Navigator.sendBeacon()&lt;/a&gt; &lt;/div&gt;&lt;div&gt;47:51 - &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management&#34; rel=&#34;nofollow&#34;&gt;Memory Management&lt;/a&gt; and &lt;a href=&#34;https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)&#34; rel=&#34;nofollow&#34;&gt;Garbage Collection&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=LaxbdIyBkL0&#34; rel=&#34;nofollow&#34;&gt;Memory Management Masterclass with Addy Osmani&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://addyosmani.com/blog/video-javascript-memory-management-masterclass/&#34; rel=&#34;nofollow&#34;&gt;Addy Osmani: JavaScript Memory Management Masterclass&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.red-gate.com/community/books/under-the-hood-dotnet-memory-management&#34; rel=&#34;nofollow&#34;&gt;Under the Hood of .NET Memory Management by Chris Farrell and Nick Harrison&lt;/a&gt; (Nik)&lt;/li&gt;
&lt;li&gt;Memory vs Performance Problems&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=aiv1JOfMjm0&#34; rel=&#34;nofollow&#34;&gt;Rick Hudson: Go GC: Solving the Latency Problem @ GopherCon 2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.dancarlin.com/hardcore-history-series/&#34; rel=&#34;nofollow&#34;&gt;Hardcore History Podcast&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://danluu.com/empirical-pl&#34; rel=&#34;nofollow&#34;&gt;Static vs. Dynamic Languages: A Literature Review&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://fullertj.tumblr.com/&#34; rel=&#34;nofollow&#34;&gt;TJ Fuller Tumblr&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://dn.ht/picklecat/&#34; rel=&#34;nofollow&#34;&gt;Pickle Cat&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://sub.watchmecode.net/&#34; rel=&#34;nofollow&#34;&gt;WatchMeCode&lt;/a&gt; (Aimee)&lt;br&gt; Don’t jump around while learning in JavaScript (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=eLfW_XMwBGk&#34; rel=&#34;nofollow&#34;&gt;P!nk - Bohemian Rhapsody&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.infoq.com/presentations/Design-Composition-Performance&#34; rel=&#34;nofollow&#34;&gt;Rich Hickey: Design, Composition and Performance&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://undisclosed-podcast.com/&#34; rel=&#34;nofollow&#34;&gt;Undisclosed Podcast&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=8nZMseDOiJo&#34; rel=&#34;nofollow&#34;&gt;History of Gaming Historian - 100K Subscriber Special&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://javascriptjabber.com/15minutes&#34; rel=&#34;nofollow&#34;&gt;15 Minute Podcast Listener chat with Charles Wood&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://allremoteconfs.com/&#34; rel=&#34;nofollow&#34;&gt;All Remote Confs&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://supercell.com/en/games/clashofclans/&#34; rel=&#34;nofollow&#34;&gt;Clash of Clans&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.starwars.com/games-apps/star-wars-commander&#34; rel=&#34;nofollow&#34;&gt;Star Wars Commander&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://onlycoin.com/&#34; rel=&#34;nofollow&#34;&gt;Coin&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.theairhook.com/&#34; rel=&#34;nofollow&#34;&gt;The Airhook&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.goldieblox.com/&#34; rel=&#34;nofollow&#34;&gt;GoldieBlox&lt;/a&gt; (Chuck)&lt;/div&gt;&lt;div&gt;Special Guest: Nik Molnar.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74099983" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/325a995e-dbf8-4e5c-89d2-032bdce8a43f/stream.mp3"/>
                
                <guid isPermaLink="false">a49e1aa0-f8c9-4f18-8dfa-52ee2e7ea7f9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/190-jsj-web-performance-part-2-with-nik-molnar</link>
                <pubDate>Wed, 16 Dec 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>4631</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>189 JSJ PureScript with John A. De Goes and Phil Freeman</itunes:title>
                <title>189 JSJ PureScript with John A. De Goes and Phil Freeman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:54 - John A. De Goes Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jdegoes&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/jdegoes&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://degoes.net/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://slamdata.com/&#34;&gt;SlamData&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:34 - Phil Freeman Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/paf31&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/paf31&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://functorial.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:38 - What is &lt;a href=&#34;http://www.purescript.org/&#34;&gt;PureScript&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;09:11 - Features&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://programmers.stackexchange.com/questions/246439/extensible-effects-in-purescript&#34;&gt;Extensible Effects&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:24 - Overcoming the Vocabulary Problem in Functional Programming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Design_Patterns&#34;&gt;Gang of Four Book&lt;/a&gt; (Design Patterns)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/slamdata/purescript-halogen&#34;&gt;purescript-halogen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:07 - Prerequisites to PureScript&lt;/div&gt;&lt;div&gt;26:14 - PureScript vs &lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/175-jsj-elm-with-evan-czaplicki-and-richard-feldman&#34;&gt;JavaScript Jabber Episode #175: Elm with Evan Czaplicki and Richard Feldman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;No Runtime&lt;/li&gt;
&lt;li&gt;General Purpose vs UI-Focused&lt;/li&gt;
&lt;li&gt;Generic Containers&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;40:37 - Similar Languages to PureScript&lt;/div&gt;&lt;div&gt;44:07 - PureScript Background&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://roy.brianmckenna.org/&#34;&gt;Roy&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;47:48 - The &lt;a href=&#34;https://github.com/WebAssembly&#34;&gt;WebAssembly&lt;/a&gt; Effect&lt;/div&gt;&lt;div&gt;51:01 - Readability&lt;/div&gt;&lt;div&gt;53:42 - &lt;a href=&#34;http://www.purescript.org/learn/&#34;&gt;PureScript Learning Resources&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://leanpub.com/purescript/read&#34;&gt;PureScript by Example by Phil Freeman&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/purescript/purescript/wiki/PureScript-Conf-2015&#34;&gt;PureScript Conf 2015/6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;55:43 - Working with Abstractions&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/slamdata/purescript-aff&#34;&gt;purescript-aff&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andreypopp.com/posts/2014-07-21-fighting-node-callbacks-with-purescript.html&#34;&gt;Audrey Popp: Fighting Node Callback Hell with PureScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://2014.jsconf.eu/speakers/philip-roberts-what-the-heck-is-the-event-loop-anyway.html&#34;&gt;Philip Robects: What the heck is the event loop anyways? @ JS Conf EU 2014&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/latentflip/loupe&#34;&gt;loupe&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1740299/&#34;&gt;The Man in the High Castle&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=S2FUSr3WlPk&#34;&gt;Nickolas Means: How to Crash an Airplane @ RubyConf 2015&lt;/a&gt; (Jamison)  &lt;br&gt; &lt;a href=&#34;http://www.meetup.com/Lambda-Lounge-Utah/&#34;&gt;Lambda Lounge Utah&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=9a57V3bvzaI&amp;amp;feature=youtu.be&#34;&gt;Michael Trotter: Intro to PureScript @ Utah Haskell Meetup&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.meetup.com/Utah-Elm-Users/events/226004716/&#34;&gt;Utah Elm Users&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://screeps.com&#34;&gt;Screeps&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1501104314/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1501104314&amp;amp;linkCode=as2&amp;amp;tag=devchattv-20&amp;amp;linkId=SJL23DQYO7LY7JTL&#34;&gt;Most Likely to Succeed: Preparing Our Kids for the Innovation Era by Tony Wagner&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt4159076/?ref_=nv_sr_1&#34;&gt;Dark Matter&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://degoesconsulting.com/lambdaconf/&#34;&gt;LambdaConf&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://twitter.com/lambda_conf/&#34;&gt;@lambda_conf&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://github.com/ramda/ramda&#34;&gt;ramda&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://www.bbcgoodfood.com/recipes/252607/proper-beef-ale-and-mushroom-pie&#34;&gt;Proper beef, ale &amp;amp; mushro...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:54 - John A. De Goes Introduction</div><ul>
<li>
<a href="https://twitter.com/jdegoes" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/jdegoes" rel="nofollow">GitHub</a> </li>
<li><a href="http://degoes.net/" rel="nofollow">Blog</a></li>
<li><a href="http://slamdata.com/" rel="nofollow">SlamData</a></li>
</ul><div>06:34 - Phil Freeman Introduction</div><ul>
<li>
<a href="https://twitter.com/paf31" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/paf31" rel="nofollow">GitHub</a> </li>
<li><a href="http://functorial.com/" rel="nofollow">Blog</a></li>
</ul><div>07:38 - What is <a href="http://www.purescript.org/" rel="nofollow">PureScript</a>?</div><div>09:11 - Features</div><ul><li><a href="http://programmers.stackexchange.com/questions/246439/extensible-effects-in-purescript" rel="nofollow">Extensible Effects</a></li></ul><div>12:24 - Overcoming the Vocabulary Problem in Functional Programming</div><ul>
<li>
<a href="https://en.wikipedia.org/wiki/Design_Patterns" rel="nofollow">Gang of Four Book</a> (Design Patterns)</li>
<li><a href="https://github.com/slamdata/purescript-halogen" rel="nofollow">purescript-halogen</a></li>
</ul><div>20:07 - Prerequisites to PureScript</div><div>26:14 - PureScript vs <a href="http://elm-lang.org/" rel="nofollow">Elm</a>
</div><ul>
<li><a href="https://devchat.tv/js-jabber/175-jsj-elm-with-evan-czaplicki-and-richard-feldman" rel="nofollow">JavaScript Jabber Episode #175: Elm with Evan Czaplicki and Richard Feldman</a></li>
<li>No Runtime</li>
<li>General Purpose vs UI-Focused</li>
<li>Generic Containers</li>
</ul><div>40:37 - Similar Languages to PureScript</div><div>44:07 - PureScript Background</div><ul><li><a href="http://roy.brianmckenna.org/" rel="nofollow">Roy</a></li></ul><div>47:48 - The <a href="https://github.com/WebAssembly" rel="nofollow">WebAssembly</a> Effect</div><div>51:01 - Readability</div><div>53:42 - <a href="http://www.purescript.org/learn/" rel="nofollow">PureScript Learning Resources</a> </div><ul>
<li>
<a href="https://leanpub.com/purescript/read" rel="nofollow">PureScript by Example by Phil Freeman</a> </li>
<li><a href="https://github.com/purescript/purescript/wiki/PureScript-Conf-2015" rel="nofollow">PureScript Conf 2015/6</a></li>
</ul><div>55:43 - Working with Abstractions</div><ul>
<li><a href="https://github.com/slamdata/purescript-aff" rel="nofollow">purescript-aff</a></li>
<li><a href="https://andreypopp.com/posts/2014-07-21-fighting-node-callbacks-with-purescript.html" rel="nofollow">Audrey Popp: Fighting Node Callback Hell with PureScript</a></li>
</ul><div>Picks</div><div>
<a href="http://2014.jsconf.eu/speakers/philip-roberts-what-the-heck-is-the-event-loop-anyway.html" rel="nofollow">Philip Robects: What the heck is the event loop anyways? @ JS Conf EU 2014</a> (Aimee)<br> <a href="https://github.com/latentflip/loupe" rel="nofollow">loupe</a> (Aimee)<br> <a href="http://www.imdb.com/title/tt1740299/" rel="nofollow">The Man in the High Castle</a> (Jamison)<br> <a href="https://www.youtube.com/watch?v=S2FUSr3WlPk" rel="nofollow">Nickolas Means: How to Crash an Airplane @ RubyConf 2015</a> (Jamison)  <br> <a href="http://www.meetup.com/Lambda-Lounge-Utah/" rel="nofollow">Lambda Lounge Utah</a> (Jamison)<br> <a href="https://www.youtube.com/watch?feature=youtu.be&v=9a57V3bvzaI" rel="nofollow">Michael Trotter: Intro to PureScript @ Utah Haskell Meetup</a> (Jamison)<br> <a href="http://www.meetup.com/Utah-Elm-Users/events/226004716/" rel="nofollow">Utah Elm Users</a> (Jamison)<br> <a href="http://screeps.com" rel="nofollow">Screeps</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/1501104314/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1501104314&ie=UTF8&linkCode=as2&linkId=SJL23DQYO7LY7JTL&tag=devchattv-20" rel="nofollow">Most Likely to Succeed: Preparing Our Kids for the Innovation Era by Tony Wagner</a> (Joe)<br> <a href="http://www.imdb.com/title/tt4159076/?ref_=nv_sr_1" rel="nofollow">Dark Matter</a> (Joe)<br> <a href="http://degoesconsulting.com/lambdaconf/" rel="nofollow">LambdaConf</a> (John)<br> <a href="http://twitter.com/lambda_conf/" rel="nofollow">@lambda_conf</a> (John)<br> <a href="http://github.com/ramda/ramda" rel="nofollow">ramda</a> (John)<br> <a href="http://www.bbcgoodfood.com/recipes/252607/proper-beef-ale-and-mushroom-pie" rel="nofollow">Proper beef, ale &amp; mushroom pie</a> (John)<br> <a href="http://tidal.lurk.org" rel="nofollow">Tidal</a> (Phil)<br> <a href="http://sharkdp.github.io/purescript-flare" rel="nofollow">purescript-flare</a> (Phil)<br> <a href="http://forwardjs.com/" rel="nofollow">The Forward JS Conference</a> (Phil)</div><div>Special Guests: John A. De Goes and Phil Freeman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:54 - John A. De Goes Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jdegoes&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/jdegoes&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://degoes.net/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://slamdata.com/&#34; rel=&#34;nofollow&#34;&gt;SlamData&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:34 - Phil Freeman Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/paf31&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/paf31&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://functorial.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:38 - What is &lt;a href=&#34;http://www.purescript.org/&#34; rel=&#34;nofollow&#34;&gt;PureScript&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;09:11 - Features&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://programmers.stackexchange.com/questions/246439/extensible-effects-in-purescript&#34; rel=&#34;nofollow&#34;&gt;Extensible Effects&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:24 - Overcoming the Vocabulary Problem in Functional Programming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Design_Patterns&#34; rel=&#34;nofollow&#34;&gt;Gang of Four Book&lt;/a&gt; (Design Patterns)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/slamdata/purescript-halogen&#34; rel=&#34;nofollow&#34;&gt;purescript-halogen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:07 - Prerequisites to PureScript&lt;/div&gt;&lt;div&gt;26:14 - PureScript vs &lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/175-jsj-elm-with-evan-czaplicki-and-richard-feldman&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #175: Elm with Evan Czaplicki and Richard Feldman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;No Runtime&lt;/li&gt;
&lt;li&gt;General Purpose vs UI-Focused&lt;/li&gt;
&lt;li&gt;Generic Containers&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;40:37 - Similar Languages to PureScript&lt;/div&gt;&lt;div&gt;44:07 - PureScript Background&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://roy.brianmckenna.org/&#34; rel=&#34;nofollow&#34;&gt;Roy&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;47:48 - The &lt;a href=&#34;https://github.com/WebAssembly&#34; rel=&#34;nofollow&#34;&gt;WebAssembly&lt;/a&gt; Effect&lt;/div&gt;&lt;div&gt;51:01 - Readability&lt;/div&gt;&lt;div&gt;53:42 - &lt;a href=&#34;http://www.purescript.org/learn/&#34; rel=&#34;nofollow&#34;&gt;PureScript Learning Resources&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://leanpub.com/purescript/read&#34; rel=&#34;nofollow&#34;&gt;PureScript by Example by Phil Freeman&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/purescript/purescript/wiki/PureScript-Conf-2015&#34; rel=&#34;nofollow&#34;&gt;PureScript Conf 2015/6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;55:43 - Working with Abstractions&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/slamdata/purescript-aff&#34; rel=&#34;nofollow&#34;&gt;purescript-aff&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://andreypopp.com/posts/2014-07-21-fighting-node-callbacks-with-purescript.html&#34; rel=&#34;nofollow&#34;&gt;Audrey Popp: Fighting Node Callback Hell with PureScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://2014.jsconf.eu/speakers/philip-roberts-what-the-heck-is-the-event-loop-anyway.html&#34; rel=&#34;nofollow&#34;&gt;Philip Robects: What the heck is the event loop anyways? @ JS Conf EU 2014&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/latentflip/loupe&#34; rel=&#34;nofollow&#34;&gt;loupe&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1740299/&#34; rel=&#34;nofollow&#34;&gt;The Man in the High Castle&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=S2FUSr3WlPk&#34; rel=&#34;nofollow&#34;&gt;Nickolas Means: How to Crash an Airplane @ RubyConf 2015&lt;/a&gt; (Jamison)  &lt;br&gt; &lt;a href=&#34;http://www.meetup.com/Lambda-Lounge-Utah/&#34; rel=&#34;nofollow&#34;&gt;Lambda Lounge Utah&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?feature=youtu.be&amp;v=9a57V3bvzaI&#34; rel=&#34;nofollow&#34;&gt;Michael Trotter: Intro to PureScript @ Utah Haskell Meetup&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.meetup.com/Utah-Elm-Users/events/226004716/&#34; rel=&#34;nofollow&#34;&gt;Utah Elm Users&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://screeps.com&#34; rel=&#34;nofollow&#34;&gt;Screeps&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1501104314/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1501104314&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=SJL23DQYO7LY7JTL&amp;tag=devchattv-20&#34; rel=&#34;nofollow&#34;&gt;Most Likely to Succeed: Preparing Our Kids for the Innovation Era by Tony Wagner&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt4159076/?ref_=nv_sr_1&#34; rel=&#34;nofollow&#34;&gt;Dark Matter&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://degoesconsulting.com/lambdaconf/&#34; rel=&#34;nofollow&#34;&gt;LambdaConf&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://twitter.com/lambda_conf/&#34; rel=&#34;nofollow&#34;&gt;@lambda_conf&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://github.com/ramda/ramda&#34; rel=&#34;nofollow&#34;&gt;ramda&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://www.bbcgoodfood.com/recipes/252607/proper-beef-ale-and-mushroom-pie&#34; rel=&#34;nofollow&#34;&gt;Proper beef, ale &amp;amp; mushroom pie&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://tidal.lurk.org&#34; rel=&#34;nofollow&#34;&gt;Tidal&lt;/a&gt; (Phil)&lt;br&gt; &lt;a href=&#34;http://sharkdp.github.io/purescript-flare&#34; rel=&#34;nofollow&#34;&gt;purescript-flare&lt;/a&gt; (Phil)&lt;br&gt; &lt;a href=&#34;http://forwardjs.com/&#34; rel=&#34;nofollow&#34;&gt;The Forward JS Conference&lt;/a&gt; (Phil)&lt;/div&gt;&lt;div&gt;Special Guests: John A. De Goes and Phil Freeman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="69394181" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/842430a9-823f-4da7-adbb-8e0d83af9285/stream.mp3"/>
                
                <guid isPermaLink="false">0b6418d6-56b7-457d-a524-ce1f295873f2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/189-jsj-purescript-with-john-a-de-goes-and-phil-freeman</link>
                <pubDate>Wed, 09 Dec 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>4337</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>188 JSJ JavaScript Code Smells with Elijah Manor</itunes:title>
                <title>188 JSJ JavaScript Code Smells with Elijah Manor</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;&lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;Check out JS Remote Conf!&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:22 - Elijah Manor Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/elijahmanor&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/elijahmanor&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elijahmanor.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://leankit.com/&#34;&gt;LeanKit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gist.github.com/elijahmanor/6048b4f72265ee33fcaf&#34;&gt;Eliminate JavaScript Code Smells (Elijah&#39;s Talk Abstract)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=JVlfj7mQZPo&#34;&gt;A video containing the 30 min version of the talk: Eliminate JavaScript Code Smells&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elijahmanor.com/talks/js-smells&#34;&gt;The full slides (60 mins worth of material)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:49 - What is a “Code Smell”?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://martinfowler.com/bliki/CodeSmell.html&#34;&gt;Martin Fowler: CodeSmell&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://eslint.org/&#34;&gt;ESLint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jshint.com/&#34;&gt;JSHint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:21 - Copy/Paste Code Error&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/danielstjules/jsinspect&#34;&gt;jsinspect&lt;/a&gt; and &lt;a href=&#34;https://github.com/kucherenko/jscpd&#34;&gt;jscpd&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;ES6, ES7, &lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt; Support&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:11 - Using ES6 to Eliminate Code Smells&lt;/div&gt;&lt;div&gt;15:48 - Refactoring Case Statements&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Strategy_pattern&#34;&gt;The Strategy Pattern&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;21:29 - Juniors and Code Smells&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Code Reviews&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;27:29 - Isomorphic Code&lt;/div&gt;&lt;div&gt;31:12 - Framework Code Smells&lt;/div&gt;&lt;div&gt;33:47 - Identifying New Code Smells&lt;/div&gt;&lt;div&gt;36:33 - When Code Smells are OK&lt;/div&gt;&lt;div&gt;39:10 - Why use parameters?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://tacma.net/tacma.php&#34;&gt;Terms And Conditions May Apply&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://developertea.com/&#34;&gt;Developer Tea&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.jakeshimabukuro.com/home/&#34;&gt;Jake Shimabukuro&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://screeps.com/&#34;&gt;Screeps&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://github.com/pocotan001/react-styleguide-generator&#34;&gt;react-styleguide-generator&lt;/a&gt; (Elijah)&lt;br&gt; &lt;a href=&#34;https://github.com/sapegin/react-styleguidist&#34;&gt;react-styleguidist&lt;/a&gt; (Elijah)&lt;br&gt; &lt;a href=&#34;https://youtu.be/w1RHQQ0cXlo&#34;&gt;The Phantom Menace - What it Should Have Been&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://youtu.be/ZE4bU56teH0&#34;&gt;Attack of the Clones - What it Should Have Been&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;Special Guest: Elijah Manor.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div><a href="https://jsremoteconf.com/" rel="nofollow">Check out JS Remote Conf!</a></div><div> </div><div>02:22 - Elijah Manor Introduction</div><ul>
<li>
<a href="https://twitter.com/elijahmanor" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/elijahmanor" rel="nofollow">GitHub</a> </li>
<li><a href="http://elijahmanor.com/" rel="nofollow">Blog</a></li>
<li><a href="http://leankit.com/" rel="nofollow">LeanKit</a></li>
<li><a href="https://gist.github.com/elijahmanor/6048b4f72265ee33fcaf" rel="nofollow">Eliminate JavaScript Code Smells (Elijah&#39;s Talk Abstract)</a></li>
<li>
<a href="https://www.youtube.com/watch?v=JVlfj7mQZPo" rel="nofollow">A video containing the 30 min version of the talk: Eliminate JavaScript Code Smells</a> </li>
<li><a href="http://elijahmanor.com/talks/js-smells" rel="nofollow">The full slides (60 mins worth of material)</a></li>
</ul><div>04:49 - What is a “Code Smell”?</div><ul>
<li>
<a href="http://martinfowler.com/bliki/CodeSmell.html" rel="nofollow">Martin Fowler: CodeSmell</a> </li>
<li><a href="http://eslint.org/" rel="nofollow">ESLint</a></li>
<li><a href="http://jshint.com/" rel="nofollow">JSHint</a></li>
</ul><div>10:21 - Copy/Paste Code Error</div><ul>
<li>
<a href="https://github.com/danielstjules/jsinspect" rel="nofollow">jsinspect</a> and <a href="https://github.com/kucherenko/jscpd" rel="nofollow">jscpd</a> </li>
<li>ES6, ES7, <a href="https://babeljs.io/" rel="nofollow">Babel</a> Support</li>
</ul><div>13:11 - Using ES6 to Eliminate Code Smells</div><div>15:48 - Refactoring Case Statements</div><ul><li><a href="https://en.wikipedia.org/wiki/Strategy_pattern" rel="nofollow">The Strategy Pattern</a></li></ul><div>21:29 - Juniors and Code Smells</div><ul><li>Code Reviews</li></ul><div>27:29 - Isomorphic Code</div><div>31:12 - Framework Code Smells</div><div>33:47 - Identifying New Code Smells</div><div>36:33 - When Code Smells are OK</div><div>39:10 - Why use parameters?</div><div>Picks</div><div>
<a href="http://tacma.net/tacma.php" rel="nofollow">Terms And Conditions May Apply</a> (AJ)<br> <a href="http://nodevember.org/" rel="nofollow">Nodevember</a> (Aimee)<br> <a href="https://developertea.com/" rel="nofollow">Developer Tea</a> (Aimee)<br> <a href="http://www.jakeshimabukuro.com/home/" rel="nofollow">Jake Shimabukuro</a> (Joe)<br> <a href="https://screeps.com/" rel="nofollow">Screeps</a> (Joe)<br> <a href="https://github.com/pocotan001/react-styleguide-generator" rel="nofollow">react-styleguide-generator</a> (Elijah)<br> <a href="https://github.com/sapegin/react-styleguidist" rel="nofollow">react-styleguidist</a> (Elijah)<br> <a href="https://youtu.be/w1RHQQ0cXlo" rel="nofollow">The Phantom Menace - What it Should Have Been</a> (AJ)<br> <a href="https://youtu.be/ZE4bU56teH0" rel="nofollow">Attack of the Clones - What it Should Have Been</a> (AJ)</div><div>Special Guest: Elijah Manor.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;&lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;Check out JS Remote Conf!&lt;/a&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:22 - Elijah Manor Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/elijahmanor&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/elijahmanor&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elijahmanor.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://leankit.com/&#34; rel=&#34;nofollow&#34;&gt;LeanKit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gist.github.com/elijahmanor/6048b4f72265ee33fcaf&#34; rel=&#34;nofollow&#34;&gt;Eliminate JavaScript Code Smells (Elijah&amp;#39;s Talk Abstract)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=JVlfj7mQZPo&#34; rel=&#34;nofollow&#34;&gt;A video containing the 30 min version of the talk: Eliminate JavaScript Code Smells&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elijahmanor.com/talks/js-smells&#34; rel=&#34;nofollow&#34;&gt;The full slides (60 mins worth of material)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:49 - What is a “Code Smell”?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://martinfowler.com/bliki/CodeSmell.html&#34; rel=&#34;nofollow&#34;&gt;Martin Fowler: CodeSmell&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://eslint.org/&#34; rel=&#34;nofollow&#34;&gt;ESLint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jshint.com/&#34; rel=&#34;nofollow&#34;&gt;JSHint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:21 - Copy/Paste Code Error&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/danielstjules/jsinspect&#34; rel=&#34;nofollow&#34;&gt;jsinspect&lt;/a&gt; and &lt;a href=&#34;https://github.com/kucherenko/jscpd&#34; rel=&#34;nofollow&#34;&gt;jscpd&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;ES6, ES7, &lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt; Support&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:11 - Using ES6 to Eliminate Code Smells&lt;/div&gt;&lt;div&gt;15:48 - Refactoring Case Statements&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Strategy_pattern&#34; rel=&#34;nofollow&#34;&gt;The Strategy Pattern&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;21:29 - Juniors and Code Smells&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Code Reviews&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;27:29 - Isomorphic Code&lt;/div&gt;&lt;div&gt;31:12 - Framework Code Smells&lt;/div&gt;&lt;div&gt;33:47 - Identifying New Code Smells&lt;/div&gt;&lt;div&gt;36:33 - When Code Smells are OK&lt;/div&gt;&lt;div&gt;39:10 - Why use parameters?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://tacma.net/tacma.php&#34; rel=&#34;nofollow&#34;&gt;Terms And Conditions May Apply&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://developertea.com/&#34; rel=&#34;nofollow&#34;&gt;Developer Tea&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.jakeshimabukuro.com/home/&#34; rel=&#34;nofollow&#34;&gt;Jake Shimabukuro&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://screeps.com/&#34; rel=&#34;nofollow&#34;&gt;Screeps&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://github.com/pocotan001/react-styleguide-generator&#34; rel=&#34;nofollow&#34;&gt;react-styleguide-generator&lt;/a&gt; (Elijah)&lt;br&gt; &lt;a href=&#34;https://github.com/sapegin/react-styleguidist&#34; rel=&#34;nofollow&#34;&gt;react-styleguidist&lt;/a&gt; (Elijah)&lt;br&gt; &lt;a href=&#34;https://youtu.be/w1RHQQ0cXlo&#34; rel=&#34;nofollow&#34;&gt;The Phantom Menace - What it Should Have Been&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://youtu.be/ZE4bU56teH0&#34; rel=&#34;nofollow&#34;&gt;Attack of the Clones - What it Should Have Been&lt;/a&gt; (AJ)&lt;/div&gt;&lt;div&gt;Special Guest: Elijah Manor.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49454602" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a7a8243e-399e-41fa-a17f-644ad12a500e/stream.mp3"/>
                
                <guid isPermaLink="false">213e5cb3-99b2-44bf-b003-9c918a1afb34</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/188-jsj-javascript-code-smells-with-elijah-manor</link>
                <pubDate>Wed, 02 Dec 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3090</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>187 JSJ Vue.js with Evan You</itunes:title>
                <title>187 JSJ Vue.js with Evan You</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;JS Remote Conf will be held from Thursday, January 14th - Saturday, January 16th! &lt;a href=&#34;http://jsremoteconf.com&#34;&gt;Sign up today!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;01:59 - Evan You Introduction &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/youyuxi&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/yyx990803&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://evanyou.me/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34;&gt;Meteor&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:34 - &lt;a href=&#34;http://vuejs.org/&#34;&gt;Vue.js&lt;/a&gt; vs Competitors and Motivators Behind the Framework&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://blog.evanyou.me/2015/10/25/vuejs-re-introduction/&#34;&gt;Evan You: Vue.js: A (Re)introduction&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:18 - Use Cases&lt;/div&gt;&lt;div&gt;10:06 - Overlapping Elements and The Component System&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://vuejs.org/guide/index.html&#34;&gt;Getting Started Guide&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;11:21 - Pulling in Data&lt;/div&gt;&lt;div&gt;12:50 - DOM Manipulation&lt;/div&gt;&lt;div&gt;13:38 - Ease of Getting Started&lt;/div&gt;&lt;div&gt;15:33 - Directives&lt;/div&gt;&lt;div&gt;16:18 - Adoption&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/vuejs/awesome-vue&#34;&gt;awesome-vue&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/vuejs/vue&#34;&gt;vue&lt;/a&gt; (GitHub)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;19:50 - The Future of Vue.js&lt;/div&gt;&lt;div&gt;21:59 - What is Vue.js Not Good At?&lt;/div&gt;&lt;div&gt;23:07 - Testing&lt;/div&gt;&lt;div&gt;24:06 - Vue, Angular, and React: Reactivity and Performance&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://knockoutjs.com/&#34;&gt;Knockout&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;29:06 - Tradeoffs&lt;/div&gt;&lt;div&gt;30:54 - Edgecases&lt;/div&gt;&lt;div&gt;32:14 - &lt;a href=&#34;https://webpack.github.io/&#34;&gt;webpack&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;33:46 - Bundling&lt;/div&gt;&lt;div&gt;35:38 - Benchmarks&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/mathieuancelin/js-repaint-perfs&#34;&gt;js-repaint-perfs&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;More on Vue.js&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.laravelpodcast.com/episodes/19454-episode-37-i-love-the-things-you-are-saying&#34;&gt;Laravel Podcast Episode 37: I Love The Things You Are Saying&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://developertea.com/episodes/18582&#34;&gt;Developer Tea: Part One: Paul Straw &amp;amp; Sean Washington (@paulstraw &amp;amp; @seanwashington) talk about focus, JavaScript frameworks, and rites of passage&lt;/a&gt; (starting around 16:25)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt3322312/&#34;&gt;Daredevil&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/channel/UCIqiLefbVHsOAXDAxQJH7Xw&#34;&gt;AlgoRythmics&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.relativefinder.org/&#34;&gt;Relative Finder&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://familysearch.org/&#34;&gt;FamilySearch&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.hardgraft.com/&#34;&gt;Hard Graft&lt;/a&gt; (Evan)&lt;br&gt; &lt;a href=&#34;http://www.chenalexander.com/Piano-Phase&#34;&gt;Piano Phase&lt;/a&gt; (Evan)&lt;/div&gt;&lt;div&gt;Special Guest: Evan You.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>JS Remote Conf will be held from Thursday, January 14th - Saturday, January 16th! <a href="http://jsremoteconf.com" rel="nofollow">Sign up today!</a>
</div><div> </div><div>01:59 - Evan You Introduction </div><ul>
<li>
<a href="https://twitter.com/youyuxi" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/yyx990803" rel="nofollow">GitHub</a> </li>
<li><a href="http://evanyou.me/" rel="nofollow">Blog</a></li>
<li><a href="https://www.meteor.com/" rel="nofollow">Meteor</a></li>
</ul><div>02:34 - <a href="http://vuejs.org/" rel="nofollow">Vue.js</a> vs Competitors and Motivators Behind the Framework</div><ul><li><a href="http://blog.evanyou.me/2015/10/25/vuejs-re-introduction/" rel="nofollow">Evan You: Vue.js: A (Re)introduction</a></li></ul><div>07:18 - Use Cases</div><div>10:06 - Overlapping Elements and The Component System</div><ul><li><a href="http://vuejs.org/guide/index.html" rel="nofollow">Getting Started Guide</a></li></ul><div>11:21 - Pulling in Data</div><div>12:50 - DOM Manipulation</div><div>13:38 - Ease of Getting Started</div><div>15:33 - Directives</div><div>16:18 - Adoption</div><ul>
<li>
<a href="https://github.com/vuejs/awesome-vue" rel="nofollow">awesome-vue</a> </li>
<li>
<a href="https://github.com/vuejs/vue" rel="nofollow">vue</a> (GitHub)</li>
</ul><div>19:50 - The Future of Vue.js</div><div>21:59 - What is Vue.js Not Good At?</div><div>23:07 - Testing</div><div>24:06 - Vue, Angular, and React: Reactivity and Performance</div><ul><li><a href="http://knockoutjs.com/" rel="nofollow">Knockout</a></li></ul><div>29:06 - Tradeoffs</div><div>30:54 - Edgecases</div><div>32:14 - <a href="https://webpack.github.io/" rel="nofollow">webpack</a>
</div><div>33:46 - Bundling</div><div>35:38 - Benchmarks</div><ul><li>
<a href="https://github.com/mathieuancelin/js-repaint-perfs" rel="nofollow">js-repaint-perfs</a> </li></ul><div> </div><div>More on Vue.js</div><ul>
<li><a href="http://www.laravelpodcast.com/episodes/19454-episode-37-i-love-the-things-you-are-saying" rel="nofollow">Laravel Podcast Episode 37: I Love The Things You Are Saying</a></li>
<li>
<a href="https://developertea.com/episodes/18582" rel="nofollow">Developer Tea: Part One: Paul Straw &amp; Sean Washington (@paulstraw &amp; @seanwashington) talk about focus, JavaScript frameworks, and rites of passage</a> (starting around 16:25)</li>
</ul><div>Picks</div><div>
<a href="http://www.imdb.com/title/tt3322312/" rel="nofollow">Daredevil</a> (Dave)<br> <a href="https://www.youtube.com/channel/UCIqiLefbVHsOAXDAxQJH7Xw" rel="nofollow">AlgoRythmics</a> (Aimee)<br> <a href="https://www.relativefinder.org/" rel="nofollow">Relative Finder</a> (Chuck)<br> <a href="https://familysearch.org/" rel="nofollow">FamilySearch</a> (Chuck)<br> <a href="http://www.hardgraft.com/" rel="nofollow">Hard Graft</a> (Evan)<br> <a href="http://www.chenalexander.com/Piano-Phase" rel="nofollow">Piano Phase</a> (Evan)</div><div>Special Guest: Evan You.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;JS Remote Conf will be held from Thursday, January 14th - Saturday, January 16th! &lt;a href=&#34;http://jsremoteconf.com&#34; rel=&#34;nofollow&#34;&gt;Sign up today!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;01:59 - Evan You Introduction &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/youyuxi&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/yyx990803&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://evanyou.me/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34; rel=&#34;nofollow&#34;&gt;Meteor&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:34 - &lt;a href=&#34;http://vuejs.org/&#34; rel=&#34;nofollow&#34;&gt;Vue.js&lt;/a&gt; vs Competitors and Motivators Behind the Framework&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://blog.evanyou.me/2015/10/25/vuejs-re-introduction/&#34; rel=&#34;nofollow&#34;&gt;Evan You: Vue.js: A (Re)introduction&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:18 - Use Cases&lt;/div&gt;&lt;div&gt;10:06 - Overlapping Elements and The Component System&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://vuejs.org/guide/index.html&#34; rel=&#34;nofollow&#34;&gt;Getting Started Guide&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;11:21 - Pulling in Data&lt;/div&gt;&lt;div&gt;12:50 - DOM Manipulation&lt;/div&gt;&lt;div&gt;13:38 - Ease of Getting Started&lt;/div&gt;&lt;div&gt;15:33 - Directives&lt;/div&gt;&lt;div&gt;16:18 - Adoption&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/vuejs/awesome-vue&#34; rel=&#34;nofollow&#34;&gt;awesome-vue&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/vuejs/vue&#34; rel=&#34;nofollow&#34;&gt;vue&lt;/a&gt; (GitHub)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;19:50 - The Future of Vue.js&lt;/div&gt;&lt;div&gt;21:59 - What is Vue.js Not Good At?&lt;/div&gt;&lt;div&gt;23:07 - Testing&lt;/div&gt;&lt;div&gt;24:06 - Vue, Angular, and React: Reactivity and Performance&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://knockoutjs.com/&#34; rel=&#34;nofollow&#34;&gt;Knockout&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;29:06 - Tradeoffs&lt;/div&gt;&lt;div&gt;30:54 - Edgecases&lt;/div&gt;&lt;div&gt;32:14 - &lt;a href=&#34;https://webpack.github.io/&#34; rel=&#34;nofollow&#34;&gt;webpack&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;33:46 - Bundling&lt;/div&gt;&lt;div&gt;35:38 - Benchmarks&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/mathieuancelin/js-repaint-perfs&#34; rel=&#34;nofollow&#34;&gt;js-repaint-perfs&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;More on Vue.js&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.laravelpodcast.com/episodes/19454-episode-37-i-love-the-things-you-are-saying&#34; rel=&#34;nofollow&#34;&gt;Laravel Podcast Episode 37: I Love The Things You Are Saying&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://developertea.com/episodes/18582&#34; rel=&#34;nofollow&#34;&gt;Developer Tea: Part One: Paul Straw &amp;amp; Sean Washington (@paulstraw &amp;amp; @seanwashington) talk about focus, JavaScript frameworks, and rites of passage&lt;/a&gt; (starting around 16:25)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt3322312/&#34; rel=&#34;nofollow&#34;&gt;Daredevil&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/channel/UCIqiLefbVHsOAXDAxQJH7Xw&#34; rel=&#34;nofollow&#34;&gt;AlgoRythmics&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.relativefinder.org/&#34; rel=&#34;nofollow&#34;&gt;Relative Finder&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://familysearch.org/&#34; rel=&#34;nofollow&#34;&gt;FamilySearch&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.hardgraft.com/&#34; rel=&#34;nofollow&#34;&gt;Hard Graft&lt;/a&gt; (Evan)&lt;br&gt; &lt;a href=&#34;http://www.chenalexander.com/Piano-Phase&#34; rel=&#34;nofollow&#34;&gt;Piano Phase&lt;/a&gt; (Evan)&lt;/div&gt;&lt;div&gt;Special Guest: Evan You.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45972584" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ff4a231b-acd0-43ff-aa7c-ae3b68521258/stream.mp3"/>
                
                <guid isPermaLink="false">d295d582-ff2a-4404-88fb-bf3af83e0ffe</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/187-jsj-vue-js-with-evan-you</link>
                <pubDate>Wed, 25 Nov 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>2873</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>186 JSJ NativeScript with TJ VanToll and Burke Holland</itunes:title>
                <title>186 JSJ NativeScript with TJ VanToll and Burke Holland</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt;! Buy a ticket! Submit a CFP!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:07 - Burke Holland Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/burkeholland&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/burkeholland&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://a.shinynew.me/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:01 - TJ Van Toll Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/tjvantoll&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/tjvantoll&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://tjvantoll.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:33 - &lt;a href=&#34;http://www.telerik.com/&#34;&gt;Telerik&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.telerik.com/platform&#34;&gt;Telerik Platform&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:57 - &lt;a href=&#34;http://nativescript.org&#34;&gt;NativeScript&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://trac.webkit.org/wiki/JavaScriptCore&#34;&gt;JavaScriptCore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/iphreaks/128-ips-javascriptcore-with-cesare-rocchi&#34;&gt;JavaScript Jabber #128: JavaScriptCore with Cesare Rocchi&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;React Native&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:41 - The Views&lt;/div&gt;&lt;div&gt;10:07 - Customizability, Styling, and Standardization&lt;/div&gt;&lt;div&gt;16:19 - React Native vs NativeScript&lt;/div&gt;&lt;div&gt;18:37 - APIs&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://cocoapods.org/&#34;&gt;CocoaPods&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;21:17 - How NativeScript Works&lt;/div&gt;&lt;div&gt;23:04 - Edgecases?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Message Passing&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://docs.nativescript.org/runtimes/ios/marshalling/Marshalling-Overview.html&#34;&gt;Marshalling&lt;/a&gt; (Mapping)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:12 - Memory Management&lt;/div&gt;&lt;div&gt;27:06 - &lt;a href=&#34;https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableView_Class/&#34;&gt;UITableView&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;29:59 - NativeScript and &lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCzrskTiT_ObAk3xBkVxMz5g&#34;&gt;AngularConnect Talks on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4SbiiyRSIwo&#34;&gt;Sebastian Witalec: Building native mobile apps with Angular 2 0 and NativeScript​&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:22 - Adding NativeScript to Existing Projects &lt;/div&gt;&lt;div&gt;33:51 - Building for Wearables and AppleTV &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://developer.telerik.com/featured/apple-watch-and-the-cross-platform-crisis/&#34;&gt;Burke Holland: Apple Watch and the Cross-Platform Crisis&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;35:59 - Building Universal Applications&lt;/div&gt;&lt;div&gt;37:14 - Creating NativeScript&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.telerik.com/kendo-ui&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;39:42 - Use Cases&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.nativescript.org/app-samples-with-code&#34;&gt;nativescript.org/app-samples-with-code&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:01 - Are there specific things NativeScript isn’t good for?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.npmjs.com/search?q=nativescript&#34;&gt;npmjs.com search: nativescript&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;42:54 - Testing and Debugging&lt;/div&gt;&lt;div&gt;48:35 - Data Storage&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://caddyserver.com/&#34;&gt;Caddy&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=T70EnAdFzaU&#34;&gt;OC ReMix #505: Top Gear &#39;Track 1 (Final Nitro Mix)&#39; by Rayza&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://medium.com/the-story/what-are-bloom-filters-1ec2a50c68ff&#34;&gt;Jamie Talbot: What are Bloom filters? A tale of code, dinner, and a favour with unexpected consequences&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/mikegehard&#34;&gt;Mike Gehard (@mikegehard)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://angularconnect.com/sessions#becoming-betazoid-how-to-listen-and-empathize-with-others-in-the-workplace&#34;&gt;Joe Eames: Becoming Betazoid: How to Listen and Empathize with Others in the Workplace @ AngularConnect 2015&lt;/a&gt; (Dave)&lt;br&gt; Exercise (Chuck)&lt;br&gt; Sleep (Chuck)&lt;br&gt; &lt;a href=&#34;https://github.com/atom/electron&#34;&gt;electron&lt;/a&gt; (Aaron)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00EZB3WJQ/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B00EZB3...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a>! Buy a ticket! Submit a CFP!</div><div> </div><div>03:07 - Burke Holland Introduction</div><ul>
<li>
<a href="https://twitter.com/burkeholland" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/burkeholland" rel="nofollow">GitHub</a> </li>
<li><a href="http://a.shinynew.me/" rel="nofollow">Blog</a></li>
</ul><div>04:01 - TJ Van Toll Introduction</div><ul>
<li>
<a href="https://twitter.com/tjvantoll" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/tjvantoll" rel="nofollow">GitHub</a> </li>
<li><a href="http://tjvantoll.com/" rel="nofollow">Blog</a></li>
</ul><div>04:33 - <a href="http://www.telerik.com/" rel="nofollow">Telerik</a>
</div><ul><li><a href="http://www.telerik.com/platform" rel="nofollow">Telerik Platform</a></li></ul><div>04:57 - <a href="http://nativescript.org" rel="nofollow">NativeScript</a> </div><ul>
<li><a href="http://trac.webkit.org/wiki/JavaScriptCore" rel="nofollow">JavaScriptCore</a></li>
<li>
<a href="https://devchat.tv/iphreaks/128-ips-javascriptcore-with-cesare-rocchi" rel="nofollow">JavaScript Jabber #128: JavaScriptCore with Cesare Rocchi</a> </li>
<li><a href="https://facebook.github.io/react-native/" rel="nofollow">React Native</a></li>
</ul><div>07:41 - The Views</div><div>10:07 - Customizability, Styling, and Standardization</div><div>16:19 - React Native vs NativeScript</div><div>18:37 - APIs</div><ul><li>
<a href="https://cocoapods.org/" rel="nofollow">CocoaPods</a> </li></ul><div>21:17 - How NativeScript Works</div><div>23:04 - Edgecases?</div><ul>
<li>Message Passing</li>
<li>
<a href="https://docs.nativescript.org/runtimes/ios/marshalling/Marshalling-Overview.html" rel="nofollow">Marshalling</a> (Mapping)</li>
</ul><div>26:12 - Memory Management</div><div>27:06 - <a href="https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableView_Class/" rel="nofollow">UITableView</a>
</div><div>29:59 - NativeScript and <a href="https://angular.io/" rel="nofollow">Angular</a>
</div><ul>
<li><a href="https://www.youtube.com/channel/UCzrskTiT_ObAk3xBkVxMz5g" rel="nofollow">AngularConnect Talks on YouTube</a></li>
<li><a href="https://www.youtube.com/watch?v=4SbiiyRSIwo" rel="nofollow">Sebastian Witalec: Building native mobile apps with Angular 2 0 and NativeScript​</a></li>
</ul><div>33:22 - Adding NativeScript to Existing Projects </div><div>33:51 - Building for Wearables and AppleTV </div><ul><li><a href="http://developer.telerik.com/featured/apple-watch-and-the-cross-platform-crisis/" rel="nofollow">Burke Holland: Apple Watch and the Cross-Platform Crisis</a></li></ul><div>35:59 - Building Universal Applications</div><div>37:14 - Creating NativeScript</div><ul><li><a href="http://www.telerik.com/kendo-ui" rel="nofollow">Kendo UI</a></li></ul><div>39:42 - Use Cases</div><ul><li>
<a href="https://www.nativescript.org/app-samples-with-code" rel="nofollow">nativescript.org/app-samples-with-code</a> </li></ul><div>41:01 - Are there specific things NativeScript isn’t good for?</div><ul><li>
<a href="https://www.npmjs.com/search?q=nativescript" rel="nofollow">npmjs.com search: nativescript</a> </li></ul><div>42:54 - Testing and Debugging</div><div>48:35 - Data Storage</div><div>Picks</div><div>
<a href="https://caddyserver.com/" rel="nofollow">Caddy</a> (AJ)<br> <a href="https://www.youtube.com/watch?v=T70EnAdFzaU" rel="nofollow">OC ReMix #505: Top Gear &#39;Track 1 (Final Nitro Mix)&#39; by Rayza</a> (AJ)<br> <a href="https://medium.com/the-story/what-are-bloom-filters-1ec2a50c68ff" rel="nofollow">Jamie Talbot: What are Bloom filters? A tale of code, dinner, and a favour with unexpected consequences</a> (Aimee)<br> <a href="https://twitter.com/mikegehard" rel="nofollow">Mike Gehard (@mikegehard)</a> (Aimee)<br> <a href="http://angularconnect.com/sessions#becoming-betazoid-how-to-listen-and-empathize-with-others-in-the-workplace" rel="nofollow">Joe Eames: Becoming Betazoid: How to Listen and Empathize with Others in the Workplace @ AngularConnect 2015</a> (Dave)<br> Exercise (Chuck)<br> Sleep (Chuck)<br> <a href="https://github.com/atom/electron" rel="nofollow">electron</a> (Aaron)<br> <a href="http://www.amazon.com/gp/product/B00EZB3WJQ/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B00EZB3WJQ&ie=UTF8&linkCode=as2&linkId=JNUSG72IEVPSAGJN&tag=chamaxwoo-20" rel="nofollow">The Synchronicity War Series by Dietmar Wehr</a> (Aaron)<br> <a href="https://itunes.apple.com/us/app/pause-relaxation-at-your-fingertip/id991764216?mt=8" rel="nofollow">PAUSE</a> (Burke)<br> <a href="http://www.imdb.com/title/tt3006802/" rel="nofollow">Outlander</a> (TJ)</div><div>Special Guests: Burke Holland and TJ VanToll.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt;! Buy a ticket! Submit a CFP!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;03:07 - Burke Holland Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/burkeholland&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/burkeholland&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://a.shinynew.me/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:01 - TJ Van Toll Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/tjvantoll&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/tjvantoll&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://tjvantoll.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:33 - &lt;a href=&#34;http://www.telerik.com/&#34; rel=&#34;nofollow&#34;&gt;Telerik&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.telerik.com/platform&#34; rel=&#34;nofollow&#34;&gt;Telerik Platform&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:57 - &lt;a href=&#34;http://nativescript.org&#34; rel=&#34;nofollow&#34;&gt;NativeScript&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://trac.webkit.org/wiki/JavaScriptCore&#34; rel=&#34;nofollow&#34;&gt;JavaScriptCore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/iphreaks/128-ips-javascriptcore-with-cesare-rocchi&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber #128: JavaScriptCore with Cesare Rocchi&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:41 - The Views&lt;/div&gt;&lt;div&gt;10:07 - Customizability, Styling, and Standardization&lt;/div&gt;&lt;div&gt;16:19 - React Native vs NativeScript&lt;/div&gt;&lt;div&gt;18:37 - APIs&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://cocoapods.org/&#34; rel=&#34;nofollow&#34;&gt;CocoaPods&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;21:17 - How NativeScript Works&lt;/div&gt;&lt;div&gt;23:04 - Edgecases?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Message Passing&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://docs.nativescript.org/runtimes/ios/marshalling/Marshalling-Overview.html&#34; rel=&#34;nofollow&#34;&gt;Marshalling&lt;/a&gt; (Mapping)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:12 - Memory Management&lt;/div&gt;&lt;div&gt;27:06 - &lt;a href=&#34;https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableView_Class/&#34; rel=&#34;nofollow&#34;&gt;UITableView&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;29:59 - NativeScript and &lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/channel/UCzrskTiT_ObAk3xBkVxMz5g&#34; rel=&#34;nofollow&#34;&gt;AngularConnect Talks on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4SbiiyRSIwo&#34; rel=&#34;nofollow&#34;&gt;Sebastian Witalec: Building native mobile apps with Angular 2 0 and NativeScript​&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:22 - Adding NativeScript to Existing Projects &lt;/div&gt;&lt;div&gt;33:51 - Building for Wearables and AppleTV &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://developer.telerik.com/featured/apple-watch-and-the-cross-platform-crisis/&#34; rel=&#34;nofollow&#34;&gt;Burke Holland: Apple Watch and the Cross-Platform Crisis&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;35:59 - Building Universal Applications&lt;/div&gt;&lt;div&gt;37:14 - Creating NativeScript&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.telerik.com/kendo-ui&#34; rel=&#34;nofollow&#34;&gt;Kendo UI&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;39:42 - Use Cases&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.nativescript.org/app-samples-with-code&#34; rel=&#34;nofollow&#34;&gt;nativescript.org/app-samples-with-code&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:01 - Are there specific things NativeScript isn’t good for?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.npmjs.com/search?q=nativescript&#34; rel=&#34;nofollow&#34;&gt;npmjs.com search: nativescript&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;42:54 - Testing and Debugging&lt;/div&gt;&lt;div&gt;48:35 - Data Storage&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://caddyserver.com/&#34; rel=&#34;nofollow&#34;&gt;Caddy&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=T70EnAdFzaU&#34; rel=&#34;nofollow&#34;&gt;OC ReMix #505: Top Gear &amp;#39;Track 1 (Final Nitro Mix)&amp;#39; by Rayza&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://medium.com/the-story/what-are-bloom-filters-1ec2a50c68ff&#34; rel=&#34;nofollow&#34;&gt;Jamie Talbot: What are Bloom filters? A tale of code, dinner, and a favour with unexpected consequences&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/mikegehard&#34; rel=&#34;nofollow&#34;&gt;Mike Gehard (@mikegehard)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://angularconnect.com/sessions#becoming-betazoid-how-to-listen-and-empathize-with-others-in-the-workplace&#34; rel=&#34;nofollow&#34;&gt;Joe Eames: Becoming Betazoid: How to Listen and Empathize with Others in the Workplace @ AngularConnect 2015&lt;/a&gt; (Dave)&lt;br&gt; Exercise (Chuck)&lt;br&gt; Sleep (Chuck)&lt;br&gt; &lt;a href=&#34;https://github.com/atom/electron&#34; rel=&#34;nofollow&#34;&gt;electron&lt;/a&gt; (Aaron)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00EZB3WJQ/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B00EZB3WJQ&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=JNUSG72IEVPSAGJN&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Synchronicity War Series by Dietmar Wehr&lt;/a&gt; (Aaron)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/app/pause-relaxation-at-your-fingertip/id991764216?mt=8&#34; rel=&#34;nofollow&#34;&gt;PAUSE&lt;/a&gt; (Burke)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt3006802/&#34; rel=&#34;nofollow&#34;&gt;Outlander&lt;/a&gt; (TJ)&lt;/div&gt;&lt;div&gt;Special Guests: Burke Holland and TJ VanToll.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58570710" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5d63d1c7-9f4c-4a79-ac77-236bb77c06b2/stream.mp3"/>
                
                <guid isPermaLink="false">c9fa60f8-7c77-4812-868e-51a462d1da2e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/186-jsj-nativescript-with-tj-vantoll-and-burke-holland</link>
                <pubDate>Wed, 18 Nov 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3660</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>185 JSJ PouchDB with Nolan Lawson</itunes:title>
                <title>185 JSJ PouchDB with Nolan Lawson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:29 - Nolan Lawson Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nolanlawson&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/nolanlawson&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nolanlawson.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.squarespace.com/&#34;&gt;Squarespace&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html&#34;&gt;Nolan Lawson: We have a problem with promises&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:19 - &lt;a href=&#34;http://pouchdb.com/&#34;&gt;PouchDB&lt;/a&gt; (vs &lt;a href=&#34;http://couchdb.apache.org/&#34;&gt;CouchDB&lt;/a&gt;)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/pouchdb&#34;&gt;@pouchdb&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://groups.google.com/forum/#!forum/pouchdb&#34;&gt;Mailing List&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://stackoverflow.com/questions/tagged/pouchdb&#34;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://slack.pouchdb.com/&#34;&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:25 - CouchDB Emulation&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://mikealrogers.com/&#34;&gt;Mikeal Rogers&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:45 - How CouchDB Works&lt;/div&gt;&lt;div&gt;08:26 - Syncing and Replication&lt;/div&gt;&lt;div&gt;10:43 - PouchDB vs Other Paradigms for Building Client-side Apps and Managing Data&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://hood.ie/&#34;&gt;hood.ie&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://offlinefirst.org/&#34;&gt;Offline First!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:58 - AP Databases / CP Databases / CA Databases&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/CAP_theorem&#34;&gt;The CAP Theorem&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:25 - Ignoring Merge Conflicts&lt;/div&gt;&lt;div&gt;20:08 - Mutability vs Immutability&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“Accountants don’t use erasers”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;21:29 - Offline First&lt;/div&gt;&lt;div&gt;24:59 - Client-to-client Syncing&lt;/div&gt;&lt;div&gt;25:54 - IndexDB and Local Storage&lt;/div&gt;&lt;div&gt;28:50 - Authentication and Authorization&lt;/div&gt;&lt;div&gt;30:30 - Mobile Support&lt;/div&gt;&lt;div&gt;31:42 - Resource Usage When Syncing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nolanlawson/socket-pouch&#34;&gt;socket-pouch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nolanlawson/pouchdb-replication-stream&#34;&gt;pouchdb-replication-stream&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:06 - Use Cases&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=1sLjWlWvCsc&#34;&gt;Patricia Garcia: Good Tech for Hard Places: Fighting Ebola with JS Offline Apps @ JSConf EU 2015&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:53 - Partitioning Data&lt;/div&gt;&lt;div&gt;36:22 - &lt;a href=&#34;http://pouchdb.com/getting-started.html&#34;&gt;Getting Started&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/pouchdb-inspector/hbhhpaojmpfimakffndmpmpndcmonkfa?hl=en&#34;&gt;pouchdb-inspector&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;37:09 - Contribution&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://github.com/pouchdb/pouchdb&#34;&gt;pouchdb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://chrome.google.com/webstore/detail/pouchdb-inspector/hbhhpaojmpfimakffndmpmpndcmonkfa&#34;&gt;Kent C. Dodds: First Timers Only&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;38:53 - Upcoming Features&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.npmjs.com/package/source-map-explorer&#34;&gt;source-map-explorer&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://managingbias.fb.com/&#34;&gt;Facebook: Managing Bias Videos&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://computers-are-fast.github.io/&#34;&gt;Computers Are Fast&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://hallicino.hubpages.com/hub/_86_Mac_Plus_Vs_07_AMD_DualCore_You_Wont_Believe_Who_Wins&#34;&gt;86 Mac Plus Vs. 07 AMD DualCore. You Won&#39;t Believe Who Wins&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.authy.com/personal/&#34;&gt;Authy App&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=sHkZaeuH5Ls&#34;&gt;Chip Network Channel on YouTube&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.oregon.gov/&#34;&gt;Oregon&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://daplie.github.io/browser-authenticator/&#34;&gt;Browser Authenticator&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://github.com/Daplie/node-authenticator&#34;&gt;Node Authenticator&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://angularconnect.com/&#34;&gt;AngularConnect&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/kevinold&#34;&gt;Kevin Old (@kevinold)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/jakerella&#34;&gt;Jordan Kasper (@jakere...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf!</a>
</div><div> </div><div>02:29 - Nolan Lawson Introduction</div><ul>
<li>
<a href="https://twitter.com/nolanlawson" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/nolanlawson" rel="nofollow">GitHub</a> </li>
<li><a href="http://nolanlawson.com/" rel="nofollow">Blog</a></li>
<li><a href="http://www.squarespace.com/" rel="nofollow">Squarespace</a></li>
<li>
<a href="http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html" rel="nofollow">Nolan Lawson: We have a problem with promises</a> </li>
</ul><div>04:19 - <a href="http://pouchdb.com/" rel="nofollow">PouchDB</a> (vs <a href="http://couchdb.apache.org/" rel="nofollow">CouchDB</a>)</div><ul>
<li>
<a href="https://twitter.com/pouchdb" rel="nofollow">@pouchdb</a> </li>
<li><a href="https://groups.google.com/forum/#!forum/pouchdb" rel="nofollow">Mailing List</a></li>
<li><a href="http://stackoverflow.com/questions/tagged/pouchdb" rel="nofollow">Stack Overflow</a></li>
<li><a href="http://slack.pouchdb.com/" rel="nofollow">Slack</a></li>
</ul><div>05:25 - CouchDB Emulation</div><ul><li>
<a href="http://mikealrogers.com/" rel="nofollow">Mikeal Rogers</a> </li></ul><div>06:45 - How CouchDB Works</div><div>08:26 - Syncing and Replication</div><div>10:43 - PouchDB vs Other Paradigms for Building Client-side Apps and Managing Data</div><ul>
<li>
<a href="http://hood.ie/" rel="nofollow">hood.ie</a> </li>
<li><a href="http://offlinefirst.org/" rel="nofollow">Offline First!</a></li>
</ul><div>13:58 - AP Databases / CP Databases / CA Databases</div><ul><li>
<a href="https://en.wikipedia.org/wiki/CAP_theorem" rel="nofollow">The CAP Theorem</a> </li></ul><div>17:25 - Ignoring Merge Conflicts</div><div>20:08 - Mutability vs Immutability</div><ul><li>“Accountants don’t use erasers”</li></ul><div>21:29 - Offline First</div><div>24:59 - Client-to-client Syncing</div><div>25:54 - IndexDB and Local Storage</div><div>28:50 - Authentication and Authorization</div><div>30:30 - Mobile Support</div><div>31:42 - Resource Usage When Syncing</div><ul>
<li><a href="https://github.com/nolanlawson/socket-pouch" rel="nofollow">socket-pouch</a></li>
<li><a href="https://github.com/nolanlawson/pouchdb-replication-stream" rel="nofollow">pouchdb-replication-stream</a></li>
</ul><div>33:06 - Use Cases</div><ul><li>
<a href="https://www.youtube.com/watch?v=1sLjWlWvCsc" rel="nofollow">Patricia Garcia: Good Tech for Hard Places: Fighting Ebola with JS Offline Apps @ JSConf EU 2015</a> </li></ul><div>34:53 - Partitioning Data</div><div>36:22 - <a href="http://pouchdb.com/getting-started.html" rel="nofollow">Getting Started</a>
</div><ul><li><a href="https://chrome.google.com/webstore/detail/pouchdb-inspector/hbhhpaojmpfimakffndmpmpndcmonkfa?hl=en" rel="nofollow">pouchdb-inspector</a></li></ul><div>37:09 - Contribution</div><ul>
<li><a href="http://github.com/pouchdb/pouchdb" rel="nofollow">pouchdb</a></li>
<li>
<a href="https://chrome.google.com/webstore/detail/pouchdb-inspector/hbhhpaojmpfimakffndmpmpndcmonkfa" rel="nofollow">Kent C. Dodds: First Timers Only</a> </li>
</ul><div>38:53 - Upcoming Features</div><div>Picks</div><div>
<a href="https://www.npmjs.com/package/source-map-explorer" rel="nofollow">source-map-explorer</a> (Jamison)<br> <a href="https://managingbias.fb.com/" rel="nofollow">Facebook: Managing Bias Videos</a> (Jamison)<br> <a href="http://computers-are-fast.github.io/" rel="nofollow">Computers Are Fast</a> (Jamison)<br> <a href="http://hallicino.hubpages.com/hub/_86_Mac_Plus_Vs_07_AMD_DualCore_You_Wont_Believe_Who_Wins" rel="nofollow">86 Mac Plus Vs. 07 AMD DualCore. You Won&#39;t Believe Who Wins</a> (Jamison)<br> <a href="https://www.authy.com/personal/" rel="nofollow">Authy App</a> (AJ)<br> <a href="https://www.youtube.com/watch?v=sHkZaeuH5Ls" rel="nofollow">Chip Network Channel on YouTube</a> (AJ)<br> <a href="http://www.oregon.gov/" rel="nofollow">Oregon</a> (AJ)<br> <a href="https://daplie.github.io/browser-authenticator/" rel="nofollow">Browser Authenticator</a> (AJ)<br> <a href="https://github.com/Daplie/node-authenticator" rel="nofollow">Node Authenticator</a> (AJ)<br> <a href="http://angularconnect.com/" rel="nofollow">AngularConnect</a> (Aimee)<br> <a href="https://twitter.com/kevinold" rel="nofollow">Kevin Old (@kevinold)</a> (Aimee)<br> <a href="https://twitter.com/jakerella" rel="nofollow">Jordan Kasper (@jakerella)</a> (Aimee)<br> <a href="https://highrisehq.com/" rel="nofollow">Highrise</a> (Chuck)<br> <a href="https://www.streak.com/" rel="nofollow">Streak</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/B00NEO1MWY/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B00NEO1MWY&ie=UTF8&linkCode=as2&linkId=B4GV6OJ55CRJ3V67&tag=chamaxwoo-20" rel="nofollow">The Accursed Kings Series by Maurice Druon</a> (Nolan)<br> <a href="https://youtu.be/NSf2mgkRm7Q?list=PLoUHkRwnRH-IXbZfwlgiEN8eXmoj6DtKM" rel="nofollow">The Smash Brothers</a> (Nolan)<br> <a href="https://en.wikipedia.org/wiki/Super_Smash_Bros._Melee" rel="nofollow">Super Smash Bros. Melee</a> (Nolan)</div><div>Special Guest: Nolan Lawson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf!&lt;/a&gt;
&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:29 - Nolan Lawson Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nolanlawson&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/nolanlawson&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nolanlawson.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.squarespace.com/&#34; rel=&#34;nofollow&#34;&gt;Squarespace&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html&#34; rel=&#34;nofollow&#34;&gt;Nolan Lawson: We have a problem with promises&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:19 - &lt;a href=&#34;http://pouchdb.com/&#34; rel=&#34;nofollow&#34;&gt;PouchDB&lt;/a&gt; (vs &lt;a href=&#34;http://couchdb.apache.org/&#34; rel=&#34;nofollow&#34;&gt;CouchDB&lt;/a&gt;)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/pouchdb&#34; rel=&#34;nofollow&#34;&gt;@pouchdb&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://groups.google.com/forum/#!forum/pouchdb&#34; rel=&#34;nofollow&#34;&gt;Mailing List&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://stackoverflow.com/questions/tagged/pouchdb&#34; rel=&#34;nofollow&#34;&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://slack.pouchdb.com/&#34; rel=&#34;nofollow&#34;&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:25 - CouchDB Emulation&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://mikealrogers.com/&#34; rel=&#34;nofollow&#34;&gt;Mikeal Rogers&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:45 - How CouchDB Works&lt;/div&gt;&lt;div&gt;08:26 - Syncing and Replication&lt;/div&gt;&lt;div&gt;10:43 - PouchDB vs Other Paradigms for Building Client-side Apps and Managing Data&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://hood.ie/&#34; rel=&#34;nofollow&#34;&gt;hood.ie&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://offlinefirst.org/&#34; rel=&#34;nofollow&#34;&gt;Offline First!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:58 - AP Databases / CP Databases / CA Databases&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/CAP_theorem&#34; rel=&#34;nofollow&#34;&gt;The CAP Theorem&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:25 - Ignoring Merge Conflicts&lt;/div&gt;&lt;div&gt;20:08 - Mutability vs Immutability&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“Accountants don’t use erasers”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;21:29 - Offline First&lt;/div&gt;&lt;div&gt;24:59 - Client-to-client Syncing&lt;/div&gt;&lt;div&gt;25:54 - IndexDB and Local Storage&lt;/div&gt;&lt;div&gt;28:50 - Authentication and Authorization&lt;/div&gt;&lt;div&gt;30:30 - Mobile Support&lt;/div&gt;&lt;div&gt;31:42 - Resource Usage When Syncing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nolanlawson/socket-pouch&#34; rel=&#34;nofollow&#34;&gt;socket-pouch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nolanlawson/pouchdb-replication-stream&#34; rel=&#34;nofollow&#34;&gt;pouchdb-replication-stream&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:06 - Use Cases&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=1sLjWlWvCsc&#34; rel=&#34;nofollow&#34;&gt;Patricia Garcia: Good Tech for Hard Places: Fighting Ebola with JS Offline Apps @ JSConf EU 2015&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:53 - Partitioning Data&lt;/div&gt;&lt;div&gt;36:22 - &lt;a href=&#34;http://pouchdb.com/getting-started.html&#34; rel=&#34;nofollow&#34;&gt;Getting Started&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/pouchdb-inspector/hbhhpaojmpfimakffndmpmpndcmonkfa?hl=en&#34; rel=&#34;nofollow&#34;&gt;pouchdb-inspector&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;37:09 - Contribution&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://github.com/pouchdb/pouchdb&#34; rel=&#34;nofollow&#34;&gt;pouchdb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://chrome.google.com/webstore/detail/pouchdb-inspector/hbhhpaojmpfimakffndmpmpndcmonkfa&#34; rel=&#34;nofollow&#34;&gt;Kent C. Dodds: First Timers Only&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;38:53 - Upcoming Features&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.npmjs.com/package/source-map-explorer&#34; rel=&#34;nofollow&#34;&gt;source-map-explorer&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://managingbias.fb.com/&#34; rel=&#34;nofollow&#34;&gt;Facebook: Managing Bias Videos&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://computers-are-fast.github.io/&#34; rel=&#34;nofollow&#34;&gt;Computers Are Fast&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://hallicino.hubpages.com/hub/_86_Mac_Plus_Vs_07_AMD_DualCore_You_Wont_Believe_Who_Wins&#34; rel=&#34;nofollow&#34;&gt;86 Mac Plus Vs. 07 AMD DualCore. You Won&amp;#39;t Believe Who Wins&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.authy.com/personal/&#34; rel=&#34;nofollow&#34;&gt;Authy App&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=sHkZaeuH5Ls&#34; rel=&#34;nofollow&#34;&gt;Chip Network Channel on YouTube&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.oregon.gov/&#34; rel=&#34;nofollow&#34;&gt;Oregon&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://daplie.github.io/browser-authenticator/&#34; rel=&#34;nofollow&#34;&gt;Browser Authenticator&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://github.com/Daplie/node-authenticator&#34; rel=&#34;nofollow&#34;&gt;Node Authenticator&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://angularconnect.com/&#34; rel=&#34;nofollow&#34;&gt;AngularConnect&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/kevinold&#34; rel=&#34;nofollow&#34;&gt;Kevin Old (@kevinold)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://twitter.com/jakerella&#34; rel=&#34;nofollow&#34;&gt;Jordan Kasper (@jakerella)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://highrisehq.com/&#34; rel=&#34;nofollow&#34;&gt;Highrise&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.streak.com/&#34; rel=&#34;nofollow&#34;&gt;Streak&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00NEO1MWY/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B00NEO1MWY&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=B4GV6OJ55CRJ3V67&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Accursed Kings Series by Maurice Druon&lt;/a&gt; (Nolan)&lt;br&gt; &lt;a href=&#34;https://youtu.be/NSf2mgkRm7Q?list=PLoUHkRwnRH-IXbZfwlgiEN8eXmoj6DtKM&#34; rel=&#34;nofollow&#34;&gt;The Smash Brothers&lt;/a&gt; (Nolan)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Super_Smash_Bros._Melee&#34; rel=&#34;nofollow&#34;&gt;Super Smash Bros. Melee&lt;/a&gt; (Nolan)&lt;/div&gt;&lt;div&gt;Special Guest: Nolan Lawson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48292675" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7699c05e-8242-4f8b-9ddc-67a861748a21/stream.mp3"/>
                
                <guid isPermaLink="false">7d18d2fe-ab99-44da-be0f-176dc93fd6aa</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/185-jsj-pouchdb-with-nolan-lawson</link>
                <pubDate>Wed, 11 Nov 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3018</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>184 JSJ Web Performance with Nik Molnar</itunes:title>
                <title>184 JSJ Web Performance with Nik Molnar</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Submit a talk or buy a ticket! Check out &lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:30 - Nik Molnar Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nikmd23&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/nikmd23&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nikcodes.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:50 - What Microsoft’s Cross-Platform and Open Tooling Team Does&lt;/div&gt;&lt;div&gt;03:41 - Microsoft and Open Source&lt;/div&gt;&lt;div&gt;05:25 - Performance&lt;/div&gt;&lt;div&gt;08:15 - Is good, clean architecture at odds with high-performance code?&lt;/div&gt;&lt;div&gt;09:41 - Latency and Bandwidth&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Moore%27s_law&#34;&gt;Moore’s Law&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:23 - Hierarchy of Needs for Users of Software&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.teamtreehouse.com/emotional-interface-design-the-gateway-to-passionate-users&#34;&gt;Aaron Walter: Emotional Interface Design: The Gateway to Passionate Users&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs&#34;&gt;Maslow’s Hierarchy of Needs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;24:36 - Controlling Performance&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“Performance Budget”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:21 - The Cost of Performance (ROI)&lt;/div&gt;&lt;div&gt;31:57 - Speed Index&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.webpagetest.org/&#34;&gt;WebPagetest&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:50 - Avoiding the “It feels fast on my machine” Syndrome&lt;/div&gt;&lt;div&gt;45:03 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Real_user_monitoring&#34;&gt;RUM = Real User Monitoring&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Navigation Timing&lt;/li&gt;
&lt;li&gt;Resource Timing&lt;/li&gt;
&lt;li&gt;User Timing&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;46:24 - Synthetic Testing&lt;/div&gt;&lt;div&gt;47:50 - Performance Audits&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/OODA_loop&#34;&gt;OODA Loop&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Observe&lt;/li&gt;
&lt;li&gt;Orient&lt;/li&gt;
&lt;li&gt;Decide&lt;/li&gt;
&lt;li&gt;Act&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;50:39 - Do Less&lt;/div&gt;&lt;div&gt;More From Nik&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://vimeo.com/97415381&#34;&gt;Nik Molnar: Full Stack Web Performance&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vimeo.com/113715672&#34;&gt;Nik Molnar: Tracking Real World Web Performance&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Navigation_timing_API&#34;&gt;Navigation Timing API&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.w3.org/TR/resource-timing/&#34;&gt;Resource Timing: W3C Working Draft 20 October 2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://conf.utahjs.com/&#34;&gt;UtahJS 2015&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://ponyfoo.com/articles/es6&#34;&gt;ES6 Overview in 350 Bullet Points&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://smbc-comics.com/index.php?id=3890&#34;&gt;Saturday Morning Breakfast Cereal (High Frequency Training)&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://blog.chriszacharias.com/page-weight-matters&#34;&gt;Chris Zacharias: Page Weight Matters&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLUD4kD-wL_zZhHy-G8hPNZTvx_M35loXQ&#34;&gt;React Rally Talks&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1476757801/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1476757801&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=7S7TRKPPLMXUW6QI&#34;&gt;MONEY Master the Game: 7 Simple Steps to Financial Freedom by Tony Robbins&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1476789886/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1476789886&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=C4RL7YHP7TILBYLW&#34;&gt;Rush Revere and the Star-Spangled Banner by Rush Limbaugh&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt; (Nik)&lt;br&gt; &lt;a href=&#34;http://chimera.labs.oreilly.com/books/1230000000545&#34;&gt;High Performance Browser Networking by Ilya Grigorik&lt;/a&gt; (Nik)&lt;br&gt; &lt;a href=&#34;http://www.pluralsight.com/author/nik-molnar&#34;&gt;Nik&#39;s Pluralsight Courses&lt;/a&gt; (Nik)&lt;/div&gt;&lt;div&gt;Special Guest: Nik Molnar.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Submit a talk or buy a ticket! Check out <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a>!</div><div> </div><div>02:30 - Nik Molnar Introduction</div><ul>
<li>
<a href="https://twitter.com/nikmd23" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/nikmd23" rel="nofollow">GitHub</a> </li>
<li><a href="http://nikcodes.com/" rel="nofollow">Blog</a></li>
</ul><div>02:50 - What Microsoft’s Cross-Platform and Open Tooling Team Does</div><div>03:41 - Microsoft and Open Source</div><div>05:25 - Performance</div><div>08:15 - Is good, clean architecture at odds with high-performance code?</div><div>09:41 - Latency and Bandwidth</div><ul><li><a href="https://en.wikipedia.org/wiki/Moore%27s_law" rel="nofollow">Moore’s Law</a></li></ul><div>20:23 - Hierarchy of Needs for Users of Software</div><ul>
<li><a href="http://blog.teamtreehouse.com/emotional-interface-design-the-gateway-to-passionate-users" rel="nofollow">Aaron Walter: Emotional Interface Design: The Gateway to Passionate Users</a></li>
<li><a href="https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs" rel="nofollow">Maslow’s Hierarchy of Needs</a></li>
</ul><div>24:36 - Controlling Performance</div><ul><li>“Performance Budget”</li></ul><div>26:21 - The Cost of Performance (ROI)</div><div>31:57 - Speed Index</div><ul><li><a href="http://www.webpagetest.org/" rel="nofollow">WebPagetest</a></li></ul><div>41:50 - Avoiding the “It feels fast on my machine” Syndrome</div><div>45:03 - <a href="https://en.wikipedia.org/wiki/Real_user_monitoring" rel="nofollow">RUM = Real User Monitoring</a>
</div><ul>
<li>Navigation Timing</li>
<li>Resource Timing</li>
<li>User Timing</li>
</ul><div>46:24 - Synthetic Testing</div><div>47:50 - Performance Audits</div><ul><li>
<a href="https://en.wikipedia.org/wiki/OODA_loop" rel="nofollow">OODA Loop</a><ul>
<li>Observe</li>
<li>Orient</li>
<li>Decide</li>
<li>Act</li>
</ul>
</li></ul><div>50:39 - Do Less</div><div>More From Nik</div><ul>
<li>
<a href="https://vimeo.com/97415381" rel="nofollow">Nik Molnar: Full Stack Web Performance</a> </li>
<li>
<a href="https://vimeo.com/113715672" rel="nofollow">Nik Molnar: Tracking Real World Web Performance</a> </li>
<li>
<a href="https://developer.mozilla.org/en-US/docs/Web/API/Navigation_timing_API" rel="nofollow">Navigation Timing API</a> </li>
<li><a href="http://www.w3.org/TR/resource-timing/" rel="nofollow">Resource Timing: W3C Working Draft 20 October 2015</a></li>
</ul><div>Picks</div><div>
<a href="http://conf.utahjs.com/" rel="nofollow">UtahJS 2015</a> (Dave)<br> <a href="https://ponyfoo.com/articles/es6" rel="nofollow">ES6 Overview in 350 Bullet Points</a> (Jamison)<br> <a href="http://smbc-comics.com/index.php?id=3890" rel="nofollow">Saturday Morning Breakfast Cereal (High Frequency Training)</a> (Jamison)<br> <a href="http://blog.chriszacharias.com/page-weight-matters" rel="nofollow">Chris Zacharias: Page Weight Matters</a> (Jamison)<br> <a href="https://www.youtube.com/playlist?list=PLUD4kD-wL_zZhHy-G8hPNZTvx_M35loXQ" rel="nofollow">React Rally Talks</a> (Jamison)<br> <a href="http://www.amazon.com/gp/product/1476757801/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1476757801&ie=UTF8&linkCode=as2&linkId=7S7TRKPPLMXUW6QI&tag=chamaxwoo-20" rel="nofollow">MONEY Master the Game: 7 Simple Steps to Financial Freedom by Tony Robbins</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/1476789886/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1476789886&ie=UTF8&linkCode=as2&linkId=C4RL7YHP7TILBYLW&tag=chamaxwoo-20" rel="nofollow">Rush Revere and the Star-Spangled Banner by Rush Limbaugh</a> (Chuck)<br> <a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a> (Nik)<br> <a href="http://chimera.labs.oreilly.com/books/1230000000545" rel="nofollow">High Performance Browser Networking by Ilya Grigorik</a> (Nik)<br> <a href="http://www.pluralsight.com/author/nik-molnar" rel="nofollow">Nik&#39;s Pluralsight Courses</a> (Nik)</div><div>Special Guest: Nik Molnar.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Submit a talk or buy a ticket! Check out &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:30 - Nik Molnar Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nikmd23&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/nikmd23&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nikcodes.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:50 - What Microsoft’s Cross-Platform and Open Tooling Team Does&lt;/div&gt;&lt;div&gt;03:41 - Microsoft and Open Source&lt;/div&gt;&lt;div&gt;05:25 - Performance&lt;/div&gt;&lt;div&gt;08:15 - Is good, clean architecture at odds with high-performance code?&lt;/div&gt;&lt;div&gt;09:41 - Latency and Bandwidth&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Moore%27s_law&#34; rel=&#34;nofollow&#34;&gt;Moore’s Law&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:23 - Hierarchy of Needs for Users of Software&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.teamtreehouse.com/emotional-interface-design-the-gateway-to-passionate-users&#34; rel=&#34;nofollow&#34;&gt;Aaron Walter: Emotional Interface Design: The Gateway to Passionate Users&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs&#34; rel=&#34;nofollow&#34;&gt;Maslow’s Hierarchy of Needs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;24:36 - Controlling Performance&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“Performance Budget”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:21 - The Cost of Performance (ROI)&lt;/div&gt;&lt;div&gt;31:57 - Speed Index&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.webpagetest.org/&#34; rel=&#34;nofollow&#34;&gt;WebPagetest&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:50 - Avoiding the “It feels fast on my machine” Syndrome&lt;/div&gt;&lt;div&gt;45:03 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Real_user_monitoring&#34; rel=&#34;nofollow&#34;&gt;RUM = Real User Monitoring&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Navigation Timing&lt;/li&gt;
&lt;li&gt;Resource Timing&lt;/li&gt;
&lt;li&gt;User Timing&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;46:24 - Synthetic Testing&lt;/div&gt;&lt;div&gt;47:50 - Performance Audits&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/OODA_loop&#34; rel=&#34;nofollow&#34;&gt;OODA Loop&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Observe&lt;/li&gt;
&lt;li&gt;Orient&lt;/li&gt;
&lt;li&gt;Decide&lt;/li&gt;
&lt;li&gt;Act&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;50:39 - Do Less&lt;/div&gt;&lt;div&gt;More From Nik&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://vimeo.com/97415381&#34; rel=&#34;nofollow&#34;&gt;Nik Molnar: Full Stack Web Performance&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://vimeo.com/113715672&#34; rel=&#34;nofollow&#34;&gt;Nik Molnar: Tracking Real World Web Performance&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/Navigation_timing_API&#34; rel=&#34;nofollow&#34;&gt;Navigation Timing API&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.w3.org/TR/resource-timing/&#34; rel=&#34;nofollow&#34;&gt;Resource Timing: W3C Working Draft 20 October 2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://conf.utahjs.com/&#34; rel=&#34;nofollow&#34;&gt;UtahJS 2015&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://ponyfoo.com/articles/es6&#34; rel=&#34;nofollow&#34;&gt;ES6 Overview in 350 Bullet Points&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://smbc-comics.com/index.php?id=3890&#34; rel=&#34;nofollow&#34;&gt;Saturday Morning Breakfast Cereal (High Frequency Training)&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://blog.chriszacharias.com/page-weight-matters&#34; rel=&#34;nofollow&#34;&gt;Chris Zacharias: Page Weight Matters&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLUD4kD-wL_zZhHy-G8hPNZTvx_M35loXQ&#34; rel=&#34;nofollow&#34;&gt;React Rally Talks&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1476757801/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1476757801&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=7S7TRKPPLMXUW6QI&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;MONEY Master the Game: 7 Simple Steps to Financial Freedom by Tony Robbins&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1476789886/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1476789886&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=C4RL7YHP7TILBYLW&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Rush Revere and the Star-Spangled Banner by Rush Limbaugh&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt; (Nik)&lt;br&gt; &lt;a href=&#34;http://chimera.labs.oreilly.com/books/1230000000545&#34; rel=&#34;nofollow&#34;&gt;High Performance Browser Networking by Ilya Grigorik&lt;/a&gt; (Nik)&lt;br&gt; &lt;a href=&#34;http://www.pluralsight.com/author/nik-molnar&#34; rel=&#34;nofollow&#34;&gt;Nik&amp;#39;s Pluralsight Courses&lt;/a&gt; (Nik)&lt;/div&gt;&lt;div&gt;Special Guest: Nik Molnar.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="37246014" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b5022a83-ac29-4055-b746-5f5b4e043e1a/stream.mp3"/>
                
                <guid isPermaLink="false">39923978-3ab1-49bf-8f2e-c231b041b0bf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/184-jsj-web-performance-with-nik-molnar</link>
                <pubDate>Wed, 04 Nov 2015 16:00:00 &#43;0000</pubDate>
                <itunes:duration>2327</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>183 JSJ Should I go to college?</itunes:title>
                <title>183 JSJ Should I go to college?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt; 2016 will be from January 14th-16th from noon-4:30PM ET! Get your early bird tickets or submit a CFP now thru December 14th!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:46 - Panel Consensus and Experience and Career Paths&lt;/div&gt;&lt;div&gt;16:00 - The School Doesn’t Matter&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/gp/product/0316204374/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0316204374&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=AF7RR4XFXNNAHZUX&#34;&gt;David and Goliath: Underdogs, Misfits, and the Art of Battling Giants by Malcolm Gladwell&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;19:59 - Panel Experience and Career Paths (Cont’d)&lt;/div&gt;&lt;div&gt;38:36 - Practically Helpful Knowledge and Disciplines; Interviewing and Hiring&lt;/div&gt;&lt;div&gt;46:38 - Privilege and Navigating Without Opportunity&lt;/div&gt;&lt;div&gt;49:54 - Why get a degree if it’s not necessary?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Support Structure&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;01:02:13 - Consensus Part 2&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://bitquabit.com/post/the-more-things-change/&#34;&gt;The More Things Change&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://akaptur.com/blog/2015/10/10/effective-learning-strategies-for-programmers/&#34;&gt;Allison Kaptur: Effective Learning Strategies for Programmers&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;@Aimee_Knight&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://starwars.ea.com/starwars/battlefront&#34;&gt;Star Wars Battlefront&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazinggrass.com/&#34;&gt;Amazing Grass&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/@bluepnume/sane-scalable-angular-apps-are-tricky-but-not-impossible-lessons-learned-from-paypal-checkout-c5320558d4ef&#34;&gt;Daniel Brain: Sane, scalable Angular apps are tricky, but not impossible. Lessons learned from PayPal Checkout.&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://xkcd.com/552/&#34;&gt;xkcd: Correlation&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Lviv&#34;&gt;Lviv, Ukraine&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://charlesmaxwood.com/&#34;&gt;CharlesMaxWood.com&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://everytimezone.com/&#34;&gt;Every Time Zone&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://philipmorganconsulting.com/authority-resource-center/the-positioning-manual-for-technical-firms/&#34;&gt;The Positioning Manual for Technical Firms by Philip Morgan&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a> 2016 will be from January 14th-16th from noon-4:30PM ET! Get your early bird tickets or submit a CFP now thru December 14th!</div><div> </div><div>02:46 - Panel Consensus and Experience and Career Paths</div><div>16:00 - The School Doesn’t Matter</div><ul><li>
<a href="http://www.amazon.com/gp/product/0316204374/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0316204374&ie=UTF8&linkCode=as2&linkId=AF7RR4XFXNNAHZUX&tag=chamaxwoo-20" rel="nofollow">David and Goliath: Underdogs, Misfits, and the Art of Battling Giants by Malcolm Gladwell</a> </li></ul><div>19:59 - Panel Experience and Career Paths (Cont’d)</div><div>38:36 - Practically Helpful Knowledge and Disciplines; Interviewing and Hiring</div><div>46:38 - Privilege and Navigating Without Opportunity</div><div>49:54 - Why get a degree if it’s not necessary?</div><ul><li>Support Structure</li></ul><div>01:02:13 - Consensus Part 2</div><div>Picks</div><div>
<a href="http://bitquabit.com/post/the-more-things-change/" rel="nofollow">The More Things Change</a> (Jamison)<br> <a href="http://akaptur.com/blog/2015/10/10/effective-learning-strategies-for-programmers/" rel="nofollow">Allison Kaptur: Effective Learning Strategies for Programmers</a> (Jamison)<br> <a href="https://twitter.com/Aimee_Knight" rel="nofollow">@Aimee_Knight</a> (Joe)<br> <a href="http://starwars.ea.com/starwars/battlefront" rel="nofollow">Star Wars Battlefront</a> (Joe)<br> <a href="http://www.amazinggrass.com/" rel="nofollow">Amazing Grass</a> (Aimee)<br> <a href="https://medium.com/@bluepnume/sane-scalable-angular-apps-are-tricky-but-not-impossible-lessons-learned-from-paypal-checkout-c5320558d4ef" rel="nofollow">Daniel Brain: Sane, scalable Angular apps are tricky, but not impossible. Lessons learned from PayPal Checkout.</a> (Aimee)<br> <a href="https://xkcd.com/552/" rel="nofollow">xkcd: Correlation</a> (Dave)<br> <a href="https://en.wikipedia.org/wiki/Lviv" rel="nofollow">Lviv, Ukraine</a> (Dave)<br> <a href="http://charlesmaxwood.com/" rel="nofollow">CharlesMaxWood.com</a> (Chuck)<br> <a href="http://everytimezone.com/" rel="nofollow">Every Time Zone</a> (Chuck)<br> <a href="https://philipmorganconsulting.com/authority-resource-center/the-positioning-manual-for-technical-firms/" rel="nofollow">The Positioning Manual for Technical Firms by Philip Morgan</a> (Chuck)<br> <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a> (Chuck)</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; 2016 will be from January 14th-16th from noon-4:30PM ET! Get your early bird tickets or submit a CFP now thru December 14th!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:46 - Panel Consensus and Experience and Career Paths&lt;/div&gt;&lt;div&gt;16:00 - The School Doesn’t Matter&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://www.amazon.com/gp/product/0316204374/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0316204374&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=AF7RR4XFXNNAHZUX&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;David and Goliath: Underdogs, Misfits, and the Art of Battling Giants by Malcolm Gladwell&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;19:59 - Panel Experience and Career Paths (Cont’d)&lt;/div&gt;&lt;div&gt;38:36 - Practically Helpful Knowledge and Disciplines; Interviewing and Hiring&lt;/div&gt;&lt;div&gt;46:38 - Privilege and Navigating Without Opportunity&lt;/div&gt;&lt;div&gt;49:54 - Why get a degree if it’s not necessary?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Support Structure&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;01:02:13 - Consensus Part 2&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://bitquabit.com/post/the-more-things-change/&#34; rel=&#34;nofollow&#34;&gt;The More Things Change&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://akaptur.com/blog/2015/10/10/effective-learning-strategies-for-programmers/&#34; rel=&#34;nofollow&#34;&gt;Allison Kaptur: Effective Learning Strategies for Programmers&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;@Aimee_Knight&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://starwars.ea.com/starwars/battlefront&#34; rel=&#34;nofollow&#34;&gt;Star Wars Battlefront&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazinggrass.com/&#34; rel=&#34;nofollow&#34;&gt;Amazing Grass&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/@bluepnume/sane-scalable-angular-apps-are-tricky-but-not-impossible-lessons-learned-from-paypal-checkout-c5320558d4ef&#34; rel=&#34;nofollow&#34;&gt;Daniel Brain: Sane, scalable Angular apps are tricky, but not impossible. Lessons learned from PayPal Checkout.&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://xkcd.com/552/&#34; rel=&#34;nofollow&#34;&gt;xkcd: Correlation&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Lviv&#34; rel=&#34;nofollow&#34;&gt;Lviv, Ukraine&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://charlesmaxwood.com/&#34; rel=&#34;nofollow&#34;&gt;CharlesMaxWood.com&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://everytimezone.com/&#34; rel=&#34;nofollow&#34;&gt;Every Time Zone&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://philipmorganconsulting.com/authority-resource-center/the-positioning-manual-for-technical-firms/&#34; rel=&#34;nofollow&#34;&gt;The Positioning Manual for Technical Firms by Philip Morgan&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41382556" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/096cffff-6d44-4182-bc82-de686743b56f/stream.mp3"/>
                
                <guid isPermaLink="false">ea3fb125-8dda-4d05-99d7-608376a48b7e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/183-jsj-should-i-go-to-college</link>
                <pubDate>Wed, 28 Oct 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>2586</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>182 JSJ RxJS with Matthew Podwysocki</itunes:title>
                <title>182 JSJ RxJS with Matthew Podwysocki</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:19 - Matthew Podwysocki Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/mattpodwysocki&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mattpodwysocki&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.microsoft.com/&#34;&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:01 - &lt;a href=&#34;https://github.com/Reactive-Extensions/RxJS&#34;&gt;RxJS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=1XaFMOyBxno&#34;&gt;Reactive JavaScript Interview w/ Jeffrey Van Gogh &amp;amp; Matthew Podwysocki @ JSConf 2010&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;“First-class Events”&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:18 - Practical Experience of Use&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Observables&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:28 - &lt;a href=&#34;https://github.com/jhusain/observable-spec&#34;&gt;observable-spec&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;21:43 - Observables and &lt;a href=&#34;https://www.promisejs.org/&#34;&gt;Promises&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;25:06 - Using RxJS in Common Frameworks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://xgrommx.github.io/rx-book/&#34;&gt;RxJS Git Book&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitter.im/Reactive-Extensions/RxJS&#34;&gt;RxJS Gitter Channel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;27:53 - Are there places where observables might not be better than callbacks/Promises?&lt;/div&gt;&lt;div&gt;29:16 - Why would someone use RxJS on the backend in place of Node streams? &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rabbitmq.com/&#34;&gt;RabbitMQ&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:28 - Are Promises dying?&lt;/div&gt;&lt;div&gt;36:13 - Observable Gotchas&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Hot vs Cold Observables&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;40:29 - Influence&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_reactive_programming&#34;&gt;Functional Reactive Programming (FRP)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;47:47 - Will observables in ES2016 replace RxJS?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://medium.com/@linclark/a-cartoon-guide-to-flux-6157355ab207&#34;&gt;A cartoon guide to Flux&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://bevacqua.github.io/promisees/&#34;&gt;Promisees&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Act_IV:_Rebirth_in_Reprise&#34;&gt;The Dear Hunter - Act IV Rebirth in Reprise&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://vimeo.com/124384526&#34;&gt;Jessie Char: Expert On Nothing @ NSConf7&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://devtoolsecrets.com/secret/debugging-xhr-breakpoints.html&#34;&gt;XHR Breakpoints&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/user/gloveandboots&#34;&gt;Glove and Boots&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Computer_programming&#34;&gt;Computer Programming&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.seas.harvard.edu/sites/default/files/files/archived/Czaplicki.pdf&#34;&gt;Evan Czaplicki’s Thesis for Elm&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0062315005/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0062315005&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=FIJF4VK3KW6TFV5P&#34;&gt;The Alchemist by Paulo Coelho&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://github.com/thaliproject/&#34;&gt;thaliproject&lt;/a&gt; (Matthew)&lt;br&gt; &lt;a href=&#34;http://www.electronicsweekly.com/distribution-world/comment/bbc-micro-bit-raspberry-pis-little-brother-2015-10/&#34;&gt;BBC Micro Bit&lt;/a&gt; (Matthew)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Minutemen_(band)&#34;&gt;Minutemen&lt;/a&gt; (Matthew)&lt;/div&gt;&lt;div&gt;Special Guest: Matthew Podwysocki.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:19 - Matthew Podwysocki Introduction</div><ul>
<li>
<a href="https://twitter.com/mattpodwysocki" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/mattpodwysocki" rel="nofollow">GitHub</a></li>
<li><a href="http://www.microsoft.com/" rel="nofollow">Microsoft</a></li>
</ul><div>04:01 - <a href="https://github.com/Reactive-Extensions/RxJS" rel="nofollow">RxJS</a>
</div><ul>
<li><a href="https://www.youtube.com/watch?v=1XaFMOyBxno" rel="nofollow">Reactive JavaScript Interview w/ Jeffrey Van Gogh &amp; Matthew Podwysocki @ JSConf 2010</a></li>
<li>“First-class Events”</li>
</ul><div>10:18 - Practical Experience of Use</div><ul><li>Observables</li></ul><div>17:28 - <a href="https://github.com/jhusain/observable-spec" rel="nofollow">observable-spec</a>
</div><div>21:43 - Observables and <a href="https://www.promisejs.org/" rel="nofollow">Promises</a>
</div><div>25:06 - Using RxJS in Common Frameworks</div><ul>
<li>
<a href="http://xgrommx.github.io/rx-book/" rel="nofollow">RxJS Git Book</a> </li>
<li><a href="https://gitter.im/Reactive-Extensions/RxJS" rel="nofollow">RxJS Gitter Channel</a></li>
</ul><div>27:53 - Are there places where observables might not be better than callbacks/Promises?</div><div>29:16 - Why would someone use RxJS on the backend in place of Node streams? </div><ul><li><a href="https://www.rabbitmq.com/" rel="nofollow">RabbitMQ</a></li></ul><div>32:28 - Are Promises dying?</div><div>36:13 - Observable Gotchas</div><ul><li>Hot vs Cold Observables</li></ul><div>40:29 - Influence</div><ul>
<li><a href="http://elm-lang.org/" rel="nofollow">Elm</a></li>
<li><a href="https://en.wikipedia.org/wiki/Functional_reactive_programming" rel="nofollow">Functional Reactive Programming (FRP)</a></li>
</ul><div>47:47 - Will observables in ES2016 replace RxJS?</div><div>Picks</div><div>
<a href="https://medium.com/@linclark/a-cartoon-guide-to-flux-6157355ab207" rel="nofollow">A cartoon guide to Flux</a> (Aimee)<br> <a href="http://bevacqua.github.io/promisees/" rel="nofollow">Promisees</a> (Aimee)<br> <a href="https://en.wikipedia.org/wiki/Act_IV:_Rebirth_in_Reprise" rel="nofollow">The Dear Hunter - Act IV Rebirth in Reprise</a> (Jamison)<br> <a href="https://vimeo.com/124384526" rel="nofollow">Jessie Char: Expert On Nothing @ NSConf7</a> (Jamison)<br> <a href="http://devtoolsecrets.com/secret/debugging-xhr-breakpoints.html" rel="nofollow">XHR Breakpoints</a> (Dave)<br> <a href="https://www.youtube.com/user/gloveandboots" rel="nofollow">Glove and Boots</a> (Dave)<br> <a href="https://en.wikipedia.org/wiki/Computer_programming" rel="nofollow">Computer Programming</a> (Joe)<br> <a href="https://www.seas.harvard.edu/sites/default/files/files/archived/Czaplicki.pdf" rel="nofollow">Evan Czaplicki’s Thesis for Elm</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/0062315005/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0062315005&ie=UTF8&linkCode=as2&linkId=FIJF4VK3KW6TFV5P&tag=chamaxwoo-20" rel="nofollow">The Alchemist by Paulo Coelho</a> (Chuck)<br> <a href="https://github.com/thaliproject/" rel="nofollow">thaliproject</a> (Matthew)<br> <a href="http://www.electronicsweekly.com/distribution-world/comment/bbc-micro-bit-raspberry-pis-little-brother-2015-10/" rel="nofollow">BBC Micro Bit</a> (Matthew)<br> <a href="https://en.wikipedia.org/wiki/Minutemen_(band)" rel="nofollow">Minutemen</a> (Matthew)</div><div>Special Guest: Matthew Podwysocki.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:19 - Matthew Podwysocki Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/mattpodwysocki&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mattpodwysocki&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:01 - &lt;a href=&#34;https://github.com/Reactive-Extensions/RxJS&#34; rel=&#34;nofollow&#34;&gt;RxJS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=1XaFMOyBxno&#34; rel=&#34;nofollow&#34;&gt;Reactive JavaScript Interview w/ Jeffrey Van Gogh &amp;amp; Matthew Podwysocki @ JSConf 2010&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;“First-class Events”&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:18 - Practical Experience of Use&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Observables&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:28 - &lt;a href=&#34;https://github.com/jhusain/observable-spec&#34; rel=&#34;nofollow&#34;&gt;observable-spec&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;21:43 - Observables and &lt;a href=&#34;https://www.promisejs.org/&#34; rel=&#34;nofollow&#34;&gt;Promises&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;25:06 - Using RxJS in Common Frameworks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://xgrommx.github.io/rx-book/&#34; rel=&#34;nofollow&#34;&gt;RxJS Git Book&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitter.im/Reactive-Extensions/RxJS&#34; rel=&#34;nofollow&#34;&gt;RxJS Gitter Channel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;27:53 - Are there places where observables might not be better than callbacks/Promises?&lt;/div&gt;&lt;div&gt;29:16 - Why would someone use RxJS on the backend in place of Node streams? &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.rabbitmq.com/&#34; rel=&#34;nofollow&#34;&gt;RabbitMQ&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:28 - Are Promises dying?&lt;/div&gt;&lt;div&gt;36:13 - Observable Gotchas&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Hot vs Cold Observables&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;40:29 - Influence&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_reactive_programming&#34; rel=&#34;nofollow&#34;&gt;Functional Reactive Programming (FRP)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;47:47 - Will observables in ES2016 replace RxJS?&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://medium.com/@linclark/a-cartoon-guide-to-flux-6157355ab207&#34; rel=&#34;nofollow&#34;&gt;A cartoon guide to Flux&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://bevacqua.github.io/promisees/&#34; rel=&#34;nofollow&#34;&gt;Promisees&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Act_IV:_Rebirth_in_Reprise&#34; rel=&#34;nofollow&#34;&gt;The Dear Hunter - Act IV Rebirth in Reprise&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://vimeo.com/124384526&#34; rel=&#34;nofollow&#34;&gt;Jessie Char: Expert On Nothing @ NSConf7&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://devtoolsecrets.com/secret/debugging-xhr-breakpoints.html&#34; rel=&#34;nofollow&#34;&gt;XHR Breakpoints&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/user/gloveandboots&#34; rel=&#34;nofollow&#34;&gt;Glove and Boots&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Computer_programming&#34; rel=&#34;nofollow&#34;&gt;Computer Programming&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.seas.harvard.edu/sites/default/files/files/archived/Czaplicki.pdf&#34; rel=&#34;nofollow&#34;&gt;Evan Czaplicki’s Thesis for Elm&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0062315005/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0062315005&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=FIJF4VK3KW6TFV5P&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Alchemist by Paulo Coelho&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://github.com/thaliproject/&#34; rel=&#34;nofollow&#34;&gt;thaliproject&lt;/a&gt; (Matthew)&lt;br&gt; &lt;a href=&#34;http://www.electronicsweekly.com/distribution-world/comment/bbc-micro-bit-raspberry-pis-little-brother-2015-10/&#34; rel=&#34;nofollow&#34;&gt;BBC Micro Bit&lt;/a&gt; (Matthew)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Minutemen_(band)&#34; rel=&#34;nofollow&#34;&gt;Minutemen&lt;/a&gt; (Matthew)&lt;/div&gt;&lt;div&gt;Special Guest: Matthew Podwysocki.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58678543" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f1789ad3-a19a-41ab-8585-7e065dd45610/stream.mp3"/>
                
                <guid isPermaLink="false">405fe854-95f7-4963-81d3-35b38df6d7b8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/182-jsj-rxjs-with-matthew-podwysocki</link>
                <pubDate>Wed, 21 Oct 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3667</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>181 JSJ The Evolution of Flux Libraries with Andrew Clark and Dan Abramov</itunes:title>
                <title>181 JSJ The Evolution of Flux Libraries with Andrew Clark and Dan Abramov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Sign up for &lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://docs.google.com/document/d/13qMWQVnPp-hNV9FTqwkPDtsdjhQap3WcBF0lddl60ps/edit#heading=h.dpxnamcp7w8s&#34;&gt;Dan and Andrew&#39;s super awesome, helpful document that they made for the show during preparation&lt;/a&gt;&lt;/div&gt;&lt;div&gt;03:22 - Andrew Clark Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/acdlite&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/acdlite&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://opengov.com/&#34;&gt;OpenGov&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/acdlite/flummox&#34;&gt;flummox&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:39 - Dan Abramov Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/dan_abramov&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/179-jsj-redux-and-react-with-dan-abramov&#34;&gt;JavaScript Jabber Episode #179: redux and React with Dan Abramov&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:03 - &lt;a href=&#34;https://facebook.github.io/flux/&#34;&gt;Flux&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Flux vs &lt;a href=&#34;https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller&#34;&gt;MVC&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:36 - Data Flow&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://acdlite.github.io/flummox/docs/guides/why-flux-component-is-better-than-flux-mixin&#34;&gt;Why FluxComponent &amp;gt; fluxMixin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750&#34;&gt;Mixins Are Dead. Long Live Composition.&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://gist.github.com/sebmarkbage/ef0bf1f338a7182b6775&#34;&gt;Higher-order Components&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/sebmarkbage/status/647831413186629632&#34;&gt;Sebastian Markbåge&#39;s Tweet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;22:52 - Conceptualizing &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt; and Flux&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://conf.reactjs.com/schedule.html#flux-panel&#34;&gt;React.js Conf 2015 - Flux Panel&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Does &lt;a href=&#34;https://www.npmjs.com/package/redux&#34;&gt;redux&lt;/a&gt; limit ambiguity that exists in Flux?&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;27:50 - Documentation &lt;/div&gt;&lt;div&gt;30:38 - &lt;a href=&#34;http://elm-lang.org/&#34;&gt;The Elm Programming Language&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;32:34 - Making Patterns Explicit in Frameworks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=rw2MY9Q8Vsk&#34;&gt;Tom Dale @ TXJS 2015&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.gigamonkeys.com/flowers/&#34;&gt;Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4anAwXYqLG8&#34;&gt;Sebastian Markbåge: Minimal API Surface Area @ JSConf EU 2014&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;36:31 - Getting Started with React and Flux&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Classes&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;42:42 - Where Flux Falls Short&lt;/div&gt;&lt;div&gt;58:23 - Keeping the Core Small; Making Decisions&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/playlist?list=PLcGKfGEEONaCIl5eU53uPBnRJ9rbIH32R&#34;&gt;Strange Loop 2015 Videos &lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://typesetinthefuture.com/&#34;&gt;Typeset In The Future&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://speakerdeck.com/klamping/speaker-notes?utm_source=Software&#43;Lead&#43;Weekly&amp;amp;utm_campaign=4061952748-SWLW_147&amp;amp;utm_medium=email&amp;amp;utm_term=0_efe3d3cd5b-4061952748-131407957&#34;&gt;Open-source as a project model for internal work (w/ speaker notes) by Kevin Lamping&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?t=1&amp;amp;v=fCn8zs912OE&#34;&gt;Explanation of Zipf&#39;s Law&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://conf.utahjs.com&#34;&gt;Will Conant&#39;s talk at UtahJS 2015 on Flux&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Legend-ZERO-3-Book/dp/B00PMGUG9C/ref=sr_1_2?ie=UTF8&amp;amp;qid=1443561853&amp;amp;sr=8-2&amp;amp;keywords=legend&#43;of&#43;zero&#34;&gt;The Legend of ZERO (3 Book Series) by Sara King&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.boardgamegeek.com/geeksearch.php?action=search&amp;amp;objecttype=boardgame&amp;amp;q=camel&#43;up&amp;amp;B1=Go&#34;&gt;Camel Up&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://elm-lang.org/&#34;&gt;The Elm Programming Language&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.destroyallsoftware.com/talks/boundaries&#34;&gt;Boundar...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Sign up for <a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a>!</div><div> </div><div><a href="https://docs.google.com/document/d/13qMWQVnPp-hNV9FTqwkPDtsdjhQap3WcBF0lddl60ps/edit#heading=h.dpxnamcp7w8s" rel="nofollow">Dan and Andrew&#39;s super awesome, helpful document that they made for the show during preparation</a></div><div>03:22 - Andrew Clark Introduction</div><ul>
<li>
<a href="https://twitter.com/acdlite" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/acdlite" rel="nofollow">GitHub</a></li>
<li><a href="http://opengov.com/" rel="nofollow">OpenGov</a></li>
<li>
<a href="https://github.com/acdlite/flummox" rel="nofollow">flummox</a> </li>
</ul><div>03:39 - Dan Abramov Introduction</div><ul>
<li>
<a href="https://twitter.com/dan_abramov" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/gaearon" rel="nofollow">GitHub</a></li>
<li>
<a href="https://devchat.tv/js-jabber/179-jsj-redux-and-react-with-dan-abramov" rel="nofollow">JavaScript Jabber Episode #179: redux and React with Dan Abramov</a> </li>
</ul><div>04:03 - <a href="https://facebook.github.io/flux/" rel="nofollow">Flux</a>
</div><ul><li>Flux vs <a href="https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller" rel="nofollow">MVC</a>
</li></ul><div>09:36 - Data Flow</div><ul>
<li><a href="http://acdlite.github.io/flummox/docs/guides/why-flux-component-is-better-than-flux-mixin" rel="nofollow">Why FluxComponent &gt; fluxMixin</a></li>
<li>
<a href="https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750" rel="nofollow">Mixins Are Dead. Long Live Composition.</a>  </li>
<li>
<a href="https://gist.github.com/sebmarkbage/ef0bf1f338a7182b6775" rel="nofollow">Higher-order Components</a> </li>
<li><a href="https://twitter.com/sebmarkbage/status/647831413186629632" rel="nofollow">Sebastian Markbåge&#39;s Tweet</a></li>
</ul><div>22:52 - Conceptualizing <a href="https://facebook.github.io/react/" rel="nofollow">React</a> and Flux</div><ul>
<li>
<a href="http://conf.reactjs.com/schedule.html#flux-panel" rel="nofollow">React.js Conf 2015 - Flux Panel</a> </li>
<li>Does <a href="https://www.npmjs.com/package/redux" rel="nofollow">redux</a> limit ambiguity that exists in Flux?</li>
</ul><div>27:50 - Documentation </div><div>30:38 - <a href="http://elm-lang.org/" rel="nofollow">The Elm Programming Language</a>
</div><div>32:34 - Making Patterns Explicit in Frameworks</div><ul>
<li><a href="https://www.youtube.com/watch?v=rw2MY9Q8Vsk" rel="nofollow">Tom Dale @ TXJS 2015</a></li>
<li><a href="http://www.gigamonkeys.com/flowers/" rel="nofollow">Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.</a></li>
<li><a href="https://www.youtube.com/watch?v=4anAwXYqLG8" rel="nofollow">Sebastian Markbåge: Minimal API Surface Area @ JSConf EU 2014</a></li>
</ul><div>36:31 - Getting Started with React and Flux</div><ul><li>Classes</li></ul><div>42:42 - Where Flux Falls Short</div><div>58:23 - Keeping the Core Small; Making Decisions</div><div>Picks</div><div>
<a href="https://www.youtube.com/playlist?list=PLcGKfGEEONaCIl5eU53uPBnRJ9rbIH32R" rel="nofollow">Strange Loop 2015 Videos </a> (Jamison)<br> <a href="http://typesetinthefuture.com/" rel="nofollow">Typeset In The Future</a> (Jamison)<br> <a href="https://speakerdeck.com/klamping/speaker-notes?utm_campaign=4061952748-SWLW_147&utm_medium=email&utm_source=Software+Lead+Weekly&utm_term=0_efe3d3cd5b-4061952748-131407957" rel="nofollow">Open-source as a project model for internal work (w/ speaker notes) by Kevin Lamping</a> (Jamison)<br> <a href="https://www.youtube.com/watch?t=1&v=fCn8zs912OE" rel="nofollow">Explanation of Zipf&#39;s Law</a> (Dave)<br> <a href="http://conf.utahjs.com" rel="nofollow">Will Conant&#39;s talk at UtahJS 2015 on Flux</a> (Dave)<br> <a href="http://www.amazon.com/Legend-ZERO-3-Book/dp/B00PMGUG9C/ref=sr_1_2?ie=UTF8&keywords=legend+of+zero&qid=1443561853&sr=8-2" rel="nofollow">The Legend of ZERO (3 Book Series) by Sara King</a> (Joe)<br> <a href="http://www.boardgamegeek.com/geeksearch.php?B1=Go&action=search&objecttype=boardgame&q=camel+up" rel="nofollow">Camel Up</a> (Joe)<br> <a href="http://elm-lang.org/" rel="nofollow">The Elm Programming Language</a> (Joe)<br> <a href="https://www.destroyallsoftware.com/talks/boundaries" rel="nofollow">Boundaries: A talk by Gary Bernhardt from SCNA 2012</a> (Aimee)<br> <a href="http://nodevember.org/" rel="nofollow">Nodevember</a> (Aimee)<br> <a href="http://tvfool.com/" rel="nofollow">TV Fool</a> (Chuck)<br> <a href="http://www.lowes.com/pd_2285-63374-ANT751R___?Ntt=antenna&pl=1&productId=3549244" rel="nofollow">RCA Outdoor Digital HDTV VHF UHF Yagi Type Antenna</a> (Chuck)<br> <a href="http://michaelvey.com/" rel="nofollow">The Michael Vey Book Series</a> (Chuck)<br> <a href="http://welcometobusinesstown.tumblr.com/" rel="nofollow">BusinessTown</a> (Dan)<br> <a href="http://waitbutwhy.com/2015/05/elon-musk-the-worlds-raddest-man.html" rel="nofollow">Elon Musk: The World’s Raddest Man</a> (Dan)<br> <a href="https://drboolean.gitbooks.io/mostly-adequate-guide/content/index.html" rel="nofollow">Professor Frisby&#39;s Mostly Adequate Guide to Functional Programming</a> (Dan)<br> <a href="https://en.wikipedia.org/wiki/Abiogenesis" rel="nofollow">Abiogenesis</a> (Dan)<br> <a href="https://github.com/reactjs/react-future" rel="nofollow">react-future</a> (Dan)<br> <a href="http://righteousmind.com/" rel="nofollow">The Righteous Mind</a> (Andrew)<br> <a href="https://github.com/lodash/lodash-fp" rel="nofollow">lodash-fp</a> (Andrew)<br> <a href="http://www.cc.com/shows/inside-amy-schumer" rel="nofollow">Inside Amy Schumer</a> (Andrew)<br> <a href="https://github.com/facebook/dataloader" rel="nofollow">dataloader</a> (Andrew)<br> <a href="http://opengov.com/careers/" rel="nofollow">Careers at OpenGov</a> (Andrew)</div><div>Special Guests: Andrew Clark and Dan Abramov .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Sign up for &lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href=&#34;https://docs.google.com/document/d/13qMWQVnPp-hNV9FTqwkPDtsdjhQap3WcBF0lddl60ps/edit#heading=h.dpxnamcp7w8s&#34; rel=&#34;nofollow&#34;&gt;Dan and Andrew&amp;#39;s super awesome, helpful document that they made for the show during preparation&lt;/a&gt;&lt;/div&gt;&lt;div&gt;03:22 - Andrew Clark Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/acdlite&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/acdlite&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://opengov.com/&#34; rel=&#34;nofollow&#34;&gt;OpenGov&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/acdlite/flummox&#34; rel=&#34;nofollow&#34;&gt;flummox&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:39 - Dan Abramov Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/dan_abramov&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devchat.tv/js-jabber/179-jsj-redux-and-react-with-dan-abramov&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #179: redux and React with Dan Abramov&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:03 - &lt;a href=&#34;https://facebook.github.io/flux/&#34; rel=&#34;nofollow&#34;&gt;Flux&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Flux vs &lt;a href=&#34;https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller&#34; rel=&#34;nofollow&#34;&gt;MVC&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:36 - Data Flow&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://acdlite.github.io/flummox/docs/guides/why-flux-component-is-better-than-flux-mixin&#34; rel=&#34;nofollow&#34;&gt;Why FluxComponent &amp;gt; fluxMixin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750&#34; rel=&#34;nofollow&#34;&gt;Mixins Are Dead. Long Live Composition.&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://gist.github.com/sebmarkbage/ef0bf1f338a7182b6775&#34; rel=&#34;nofollow&#34;&gt;Higher-order Components&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/sebmarkbage/status/647831413186629632&#34; rel=&#34;nofollow&#34;&gt;Sebastian Markbåge&amp;#39;s Tweet&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;22:52 - Conceptualizing &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; and Flux&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://conf.reactjs.com/schedule.html#flux-panel&#34; rel=&#34;nofollow&#34;&gt;React.js Conf 2015 - Flux Panel&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Does &lt;a href=&#34;https://www.npmjs.com/package/redux&#34; rel=&#34;nofollow&#34;&gt;redux&lt;/a&gt; limit ambiguity that exists in Flux?&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;27:50 - Documentation &lt;/div&gt;&lt;div&gt;30:38 - &lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;The Elm Programming Language&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;32:34 - Making Patterns Explicit in Frameworks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=rw2MY9Q8Vsk&#34; rel=&#34;nofollow&#34;&gt;Tom Dale @ TXJS 2015&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.gigamonkeys.com/flowers/&#34; rel=&#34;nofollow&#34;&gt;Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=4anAwXYqLG8&#34; rel=&#34;nofollow&#34;&gt;Sebastian Markbåge: Minimal API Surface Area @ JSConf EU 2014&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;36:31 - Getting Started with React and Flux&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Classes&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;42:42 - Where Flux Falls Short&lt;/div&gt;&lt;div&gt;58:23 - Keeping the Core Small; Making Decisions&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/playlist?list=PLcGKfGEEONaCIl5eU53uPBnRJ9rbIH32R&#34; rel=&#34;nofollow&#34;&gt;Strange Loop 2015 Videos &lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://typesetinthefuture.com/&#34; rel=&#34;nofollow&#34;&gt;Typeset In The Future&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://speakerdeck.com/klamping/speaker-notes?utm_campaign=4061952748-SWLW_147&amp;utm_medium=email&amp;utm_source=Software&#43;Lead&#43;Weekly&amp;utm_term=0_efe3d3cd5b-4061952748-131407957&#34; rel=&#34;nofollow&#34;&gt;Open-source as a project model for internal work (w/ speaker notes) by Kevin Lamping&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?t=1&amp;v=fCn8zs912OE&#34; rel=&#34;nofollow&#34;&gt;Explanation of Zipf&amp;#39;s Law&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://conf.utahjs.com&#34; rel=&#34;nofollow&#34;&gt;Will Conant&amp;#39;s talk at UtahJS 2015 on Flux&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Legend-ZERO-3-Book/dp/B00PMGUG9C/ref=sr_1_2?ie=UTF8&amp;keywords=legend&#43;of&#43;zero&amp;qid=1443561853&amp;sr=8-2&#34; rel=&#34;nofollow&#34;&gt;The Legend of ZERO (3 Book Series) by Sara King&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.boardgamegeek.com/geeksearch.php?B1=Go&amp;action=search&amp;objecttype=boardgame&amp;q=camel&#43;up&#34; rel=&#34;nofollow&#34;&gt;Camel Up&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;The Elm Programming Language&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.destroyallsoftware.com/talks/boundaries&#34; rel=&#34;nofollow&#34;&gt;Boundaries: A talk by Gary Bernhardt from SCNA 2012&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://tvfool.com/&#34; rel=&#34;nofollow&#34;&gt;TV Fool&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.lowes.com/pd_2285-63374-ANT751R___?Ntt=antenna&amp;pl=1&amp;productId=3549244&#34; rel=&#34;nofollow&#34;&gt;RCA Outdoor Digital HDTV VHF UHF Yagi Type Antenna&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://michaelvey.com/&#34; rel=&#34;nofollow&#34;&gt;The Michael Vey Book Series&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://welcometobusinesstown.tumblr.com/&#34; rel=&#34;nofollow&#34;&gt;BusinessTown&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;http://waitbutwhy.com/2015/05/elon-musk-the-worlds-raddest-man.html&#34; rel=&#34;nofollow&#34;&gt;Elon Musk: The World’s Raddest Man&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;https://drboolean.gitbooks.io/mostly-adequate-guide/content/index.html&#34; rel=&#34;nofollow&#34;&gt;Professor Frisby&amp;#39;s Mostly Adequate Guide to Functional Programming&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Abiogenesis&#34; rel=&#34;nofollow&#34;&gt;Abiogenesis&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;https://github.com/reactjs/react-future&#34; rel=&#34;nofollow&#34;&gt;react-future&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;http://righteousmind.com/&#34; rel=&#34;nofollow&#34;&gt;The Righteous Mind&lt;/a&gt; (Andrew)&lt;br&gt; &lt;a href=&#34;https://github.com/lodash/lodash-fp&#34; rel=&#34;nofollow&#34;&gt;lodash-fp&lt;/a&gt; (Andrew)&lt;br&gt; &lt;a href=&#34;http://www.cc.com/shows/inside-amy-schumer&#34; rel=&#34;nofollow&#34;&gt;Inside Amy Schumer&lt;/a&gt; (Andrew)&lt;br&gt; &lt;a href=&#34;https://github.com/facebook/dataloader&#34; rel=&#34;nofollow&#34;&gt;dataloader&lt;/a&gt; (Andrew)&lt;br&gt; &lt;a href=&#34;http://opengov.com/careers/&#34; rel=&#34;nofollow&#34;&gt;Careers at OpenGov&lt;/a&gt; (Andrew)&lt;/div&gt;&lt;div&gt;Special Guests: Andrew Clark and Dan Abramov .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48935497" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/363a4d32-ce4f-4c3b-90fa-b41f975849be/stream.mp3"/>
                
                <guid isPermaLink="false">2b8e42b0-abe4-43c3-99ee-59cbd5697c14</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/181-jsj-the-evolution-of-flux-libraries-with-andrew-clark-and-dan-abramov</link>
                <pubDate>Wed, 14 Oct 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3058</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>180 JSJ Finding a Job</itunes:title>
                <title>180 JSJ Finding a Job</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:14 - &lt;a href=&#34;http://javascriptjabber.com/15minutes&#34;&gt;15 Minute Podcast Listener chat with Charles Wood&lt;/a&gt; &lt;/div&gt;&lt;div&gt;03:23 - Amy’s Upcoming Talk at &lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:45 - Junior, Mid-level, and Senior Developers&lt;/div&gt;&lt;div&gt;08:00 - Advice for Devs Straight Out of Boot Camp (How Job Hunts Work)&lt;/div&gt;&lt;div&gt;14:28 - Looking For the Right Job For &lt;strong&gt;YOU&lt;/strong&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/1934356344/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1934356344&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=THM3GR7YH2WCPPDA&#34;&gt;The Passionate Programmer: Creating a Remarkable Career in Software Development by Chad Fowler&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:22 - Mentorship &amp;amp; Company Culture &lt;/div&gt;&lt;div&gt;27:16 - Nailing the Interview&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Salary Expectations&lt;/li&gt;
&lt;li&gt;Get to Know Potential Team Members&lt;/li&gt;
&lt;li&gt;Confidence&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;32:57 - Be Prepared: Coding is &lt;strong&gt;HARD &lt;/strong&gt;Work&lt;/div&gt;&lt;div&gt;35:27 - Getting To Know People &amp;amp; Networking&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Hackathons&lt;/li&gt;
&lt;li&gt;Open Source Contribution&lt;/li&gt;
&lt;li&gt;Don’t Be Afraid … &lt;strong&gt;APPLY!&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Apprenticeships&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/saronyitbarek&#34;&gt;Saron Yitbarek&lt;/a&gt;: &lt;a href=&#34;http://www.codenewbie.org/&#34;&gt;CodeNewbie&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Conferences&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;46:45 - Communication and People Skills&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Conway&#39;s_law&#34;&gt;Conway’s Law&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Get in touch with Aimee or Chuck!&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Tweet &lt;a href=&#34;https://twitter.com/cmaxw&#34;&gt;@cmaxw&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Fork &lt;a href=&#34;https://github.com/AimeeKnight/ama&#34;&gt;Aimee’s Ask Me Anything!&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://jsremoteconf.com/&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://railsremoteconf.com&#34;&gt;Rails Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/remote-conference-talks/&#34;&gt;Remote Conference Talks&lt;/a&gt; (Chuck)&lt;br&gt; Standing Desks (Aimee)&lt;br&gt; &lt;a href=&#34;http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html&#34;&gt;We have a problem with promises&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.interviewcake.com/&#34;&gt;Interview Cake&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://iamnotaprogrammer.com/Ikea-Standing-desk-for-22-dollars.html&#34;&gt;A standing desk for $22&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B0092N4H64/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B0092N4H64&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=JBOH4QM5Z5IHPQKD&#34;&gt;SmartCells Anti-Fatigue Comfort Mat&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://pebble.com/pebble-time-smartwatch-features&#34;&gt;Pebble Time&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://developer.getpebble.com/docs/pebblejs/&#34;&gt;Pebble.js&lt;/a&gt; (Chuck)&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:14 - <a href="http://javascriptjabber.com/15minutes" rel="nofollow">15 Minute Podcast Listener chat with Charles Wood</a> </div><div>03:23 - Amy’s Upcoming Talk at <a href="http://nodevember.org/" rel="nofollow">Nodevember</a>
</div><div>04:45 - Junior, Mid-level, and Senior Developers</div><div>08:00 - Advice for Devs Straight Out of Boot Camp (How Job Hunts Work)</div><div>14:28 - Looking For the Right Job For <strong>YOU</strong>
</div><ul><li><a href="http://www.amazon.com/gp/product/1934356344/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1934356344&ie=UTF8&linkCode=as2&linkId=THM3GR7YH2WCPPDA&tag=chamaxwoo-20" rel="nofollow">The Passionate Programmer: Creating a Remarkable Career in Software Development by Chad Fowler</a></li></ul><div>23:22 - Mentorship &amp; Company Culture </div><div>27:16 - Nailing the Interview</div><ul>
<li>Salary Expectations</li>
<li>Get to Know Potential Team Members</li>
<li>Confidence</li>
</ul><div>32:57 - Be Prepared: Coding is <strong>HARD </strong>Work</div><div>35:27 - Getting To Know People &amp; Networking</div><ul>
<li>Hackathons</li>
<li>Open Source Contribution</li>
<li>Don’t Be Afraid … <strong>APPLY!</strong>
</li>
<li>Apprenticeships<ul><li>
<a href="https://twitter.com/saronyitbarek" rel="nofollow">Saron Yitbarek</a>: <a href="http://www.codenewbie.org/" rel="nofollow">CodeNewbie</a>
</li></ul>
</li>
<li>Conferences</li>
</ul><div>46:45 - Communication and People Skills</div><ul><li><a href="https://en.wikipedia.org/wiki/Conway's_law" rel="nofollow">Conway’s Law</a></li></ul><div>Get in touch with Aimee or Chuck!</div><ul>
<li>Tweet <a href="https://twitter.com/cmaxw" rel="nofollow">@cmaxw</a>
</li>
<li>Fork <a href="https://github.com/AimeeKnight/ama" rel="nofollow">Aimee’s Ask Me Anything!</a> </li>
</ul><div>Picks</div><div>
<a href="https://jsremoteconf.com/" rel="nofollow">JS Remote Conf</a> (Chuck)<br> <a href="http://railsremoteconf.com" rel="nofollow">Rails Remote Conf</a> (Chuck)<br> <a href="https://devchat.tv/remote-conference-talks/" rel="nofollow">Remote Conference Talks</a> (Chuck)<br> Standing Desks (Aimee)<br> <a href="http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html" rel="nofollow">We have a problem with promises</a> (Aimee)<br> <a href="https://www.interviewcake.com/" rel="nofollow">Interview Cake</a> (Aimee)<br> <a href="http://nodevember.org/" rel="nofollow">Nodevember</a> (Aimee)<br> <a href="http://iamnotaprogrammer.com/Ikea-Standing-desk-for-22-dollars.html" rel="nofollow">A standing desk for $22</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/B0092N4H64/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B0092N4H64&ie=UTF8&linkCode=as2&linkId=JBOH4QM5Z5IHPQKD&tag=chamaxwoo-20" rel="nofollow">SmartCells Anti-Fatigue Comfort Mat</a> (Chuck)<br> <a href="https://pebble.com/pebble-time-smartwatch-features" rel="nofollow">Pebble Time</a> (Chuck)<br> <a href="http://developer.getpebble.com/docs/pebblejs/" rel="nofollow">Pebble.js</a> (Chuck)</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:14 - &lt;a href=&#34;http://javascriptjabber.com/15minutes&#34; rel=&#34;nofollow&#34;&gt;15 Minute Podcast Listener chat with Charles Wood&lt;/a&gt; &lt;/div&gt;&lt;div&gt;03:23 - Amy’s Upcoming Talk at &lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:45 - Junior, Mid-level, and Senior Developers&lt;/div&gt;&lt;div&gt;08:00 - Advice for Devs Straight Out of Boot Camp (How Job Hunts Work)&lt;/div&gt;&lt;div&gt;14:28 - Looking For the Right Job For &lt;strong&gt;YOU&lt;/strong&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/1934356344/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1934356344&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=THM3GR7YH2WCPPDA&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Passionate Programmer: Creating a Remarkable Career in Software Development by Chad Fowler&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:22 - Mentorship &amp;amp; Company Culture &lt;/div&gt;&lt;div&gt;27:16 - Nailing the Interview&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Salary Expectations&lt;/li&gt;
&lt;li&gt;Get to Know Potential Team Members&lt;/li&gt;
&lt;li&gt;Confidence&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;32:57 - Be Prepared: Coding is &lt;strong&gt;HARD &lt;/strong&gt;Work&lt;/div&gt;&lt;div&gt;35:27 - Getting To Know People &amp;amp; Networking&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Hackathons&lt;/li&gt;
&lt;li&gt;Open Source Contribution&lt;/li&gt;
&lt;li&gt;Don’t Be Afraid … &lt;strong&gt;APPLY!&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Apprenticeships&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/saronyitbarek&#34; rel=&#34;nofollow&#34;&gt;Saron Yitbarek&lt;/a&gt;: &lt;a href=&#34;http://www.codenewbie.org/&#34; rel=&#34;nofollow&#34;&gt;CodeNewbie&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Conferences&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;46:45 - Communication and People Skills&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Conway&#39;s_law&#34; rel=&#34;nofollow&#34;&gt;Conway’s Law&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Get in touch with Aimee or Chuck!&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Tweet &lt;a href=&#34;https://twitter.com/cmaxw&#34; rel=&#34;nofollow&#34;&gt;@cmaxw&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Fork &lt;a href=&#34;https://github.com/AimeeKnight/ama&#34; rel=&#34;nofollow&#34;&gt;Aimee’s Ask Me Anything!&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://jsremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://railsremoteconf.com&#34; rel=&#34;nofollow&#34;&gt;Rails Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://devchat.tv/remote-conference-talks/&#34; rel=&#34;nofollow&#34;&gt;Remote Conference Talks&lt;/a&gt; (Chuck)&lt;br&gt; Standing Desks (Aimee)&lt;br&gt; &lt;a href=&#34;http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html&#34; rel=&#34;nofollow&#34;&gt;We have a problem with promises&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.interviewcake.com/&#34; rel=&#34;nofollow&#34;&gt;Interview Cake&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://iamnotaprogrammer.com/Ikea-Standing-desk-for-22-dollars.html&#34; rel=&#34;nofollow&#34;&gt;A standing desk for $22&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B0092N4H64/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B0092N4H64&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=JBOH4QM5Z5IHPQKD&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;SmartCells Anti-Fatigue Comfort Mat&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://pebble.com/pebble-time-smartwatch-features&#34; rel=&#34;nofollow&#34;&gt;Pebble Time&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://developer.getpebble.com/docs/pebblejs/&#34; rel=&#34;nofollow&#34;&gt;Pebble.js&lt;/a&gt; (Chuck)&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56158667" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d1950d64-454b-4035-b798-19b2dd68c760/stream.mp3"/>
                
                <guid isPermaLink="false">51ca0a33-3f41-41df-9012-3c244a9da0e6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/180-jsj-finding-a-job</link>
                <pubDate>Wed, 07 Oct 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3509</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>179 JSJ redux and React with Dan Abramov</itunes:title>
                <title>179 JSJ redux and React with Dan Abramov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:25 - Dan Abramov Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/dan_abramov&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=xsSnOQynTHs&#34;&gt;Dan Abramov: Live React: Hot Reloading with Time Travel @ react-europe 2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:43 - Dan’s Background and Journey Into Building Stuff with React &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Visual_Basic&#34;&gt;Visual Basic&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:48 - &lt;a href=&#34;https://www.npmjs.com/package/redux&#34;&gt;redux&lt;/a&gt; and &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React    &lt;/a&gt;
&lt;/div&gt;&lt;div&gt;10:07- &lt;a href=&#34;http://elm-lang.org&#34;&gt;The Elm Programming Language&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;12:19 - Reducers&lt;/div&gt;&lt;div&gt;14:04 - Hot Reloading &lt;/div&gt;&lt;div&gt;17:50 - “React makes you a better JavaScript developer.”&lt;/div&gt;&lt;div&gt;22:10 - Time Travel&lt;/div&gt;&lt;div&gt;28:26 - Storing Data and Managing State&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://circleci.com/docs/browser-debugging&#34;&gt;Interacting with the browser on CircleCI&#39;s VM&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:43 - &lt;a href=&#34;https://www.patreon.com/reactdx?ty=h&#34;&gt;[Patreon] Support Dan Abramov Creating Redux and React Hot Loader&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;36:24 - react-transform&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/gaearon/react-proxy&#34;&gt;react-proxy&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon/babel-plugin-react-transform&#34;&gt;babel-plugin-react-transform&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon/react-transform-catch-errors&#34;&gt;react-transform-catch-errors&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;41:34 - Using redux outside React&lt;/div&gt;&lt;div&gt;43:52 - Editors and Programmer Productivity&lt;/div&gt;&lt;div&gt;45:35 - Future Plans&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://tools.ietf.org/html/rfc6749&#34;&gt;The OAuth2 RFC&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://devblog.riesd.com/blog/2015/09/09/hiring-apprentices/&#34;&gt;Michael Ries: Hiring Apprentices&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/sebmck/status/641280994805444609&#34;&gt;@sebmck: &#34;Sometimes having email history isn&#39;t always a good thing...&#34;&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://store.steampowered.com/agecheck/app/287700/&#34;&gt;Metal Gear Solid 5: The Phantom Pain&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0303461/?ref_=nv_sr_1&#34;&gt;Firefly&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://elm-lang.org&#34;&gt;The Elm Programming Language&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.google.com/keep/&#34;&gt;Google Keep&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://javascriptjabber.com/15minutes&#34;&gt;15 Minute Podcast Listener chat with Charles Wood&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://getpebble.com/pebble_time/&#34;&gt;Pebble Time&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.facebook.com/groups/424912737585458/&#34;&gt;100 Days of Burpees&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.cc.com/shows/broad-city&#34;&gt;Broad City&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;http://pitchfork.com/reviews/albums/20458-in-colour/&#34;&gt;Jamie xx: In Colour&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;http://cycle.js.org&#34;&gt;Cycle.js&lt;/a&gt; (Dan)&lt;/div&gt;&lt;div&gt;Special Guest: Dan Abramov .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:25 - Dan Abramov Introduction</div><ul>
<li>
<a href="https://twitter.com/dan_abramov" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/gaearon" rel="nofollow">GitHub</a></li>
<li><a href="https://www.youtube.com/watch?v=xsSnOQynTHs" rel="nofollow">Dan Abramov: Live React: Hot Reloading with Time Travel @ react-europe 2015</a></li>
</ul><div>02:43 - Dan’s Background and Journey Into Building Stuff with React </div><ul><li><a href="https://en.wikipedia.org/wiki/Visual_Basic" rel="nofollow">Visual Basic</a></li></ul><div>05:48 - <a href="https://www.npmjs.com/package/redux" rel="nofollow">redux</a> and <a href="https://facebook.github.io/react/" rel="nofollow">React    </a>
</div><div>10:07- <a href="http://elm-lang.org" rel="nofollow">The Elm Programming Language</a>
</div><div>12:19 - Reducers</div><div>14:04 - Hot Reloading </div><div>17:50 - “React makes you a better JavaScript developer.”</div><div>22:10 - Time Travel</div><div>28:26 - Storing Data and Managing State</div><ul><li><a href="https://circleci.com/docs/browser-debugging" rel="nofollow">Interacting with the browser on CircleCI&#39;s VM</a></li></ul><div>34:43 - <a href="https://www.patreon.com/reactdx?ty=h" rel="nofollow">[Patreon] Support Dan Abramov Creating Redux and React Hot Loader</a>
</div><div>36:24 - react-transform</div><ul>
<li>
<a href="https://github.com/gaearon/react-proxy" rel="nofollow">react-proxy</a> </li>
<li><a href="https://github.com/gaearon/babel-plugin-react-transform" rel="nofollow">babel-plugin-react-transform</a></li>
<li><a href="https://github.com/gaearon/react-transform-catch-errors" rel="nofollow">react-transform-catch-errors</a></li>
</ul><div>41:34 - Using redux outside React</div><div>43:52 - Editors and Programmer Productivity</div><div>45:35 - Future Plans</div><div>Picks</div><div>
<a href="https://tools.ietf.org/html/rfc6749" rel="nofollow">The OAuth2 RFC</a> (Aimee)<br> <a href="http://devblog.riesd.com/blog/2015/09/09/hiring-apprentices/" rel="nofollow">Michael Ries: Hiring Apprentices</a> (Jamison)<br> <a href="https://twitter.com/sebmck/status/641280994805444609" rel="nofollow">@sebmck: &#34;Sometimes having email history isn&#39;t always a good thing...&#34;</a> (Jamison)<br> <a href="http://store.steampowered.com/agecheck/app/287700/" rel="nofollow">Metal Gear Solid 5: The Phantom Pain</a> (Jamison)<br> <a href="http://www.imdb.com/title/tt0303461/?ref_=nv_sr_1" rel="nofollow">Firefly</a> (Joe)<br> <a href="http://elm-lang.org" rel="nofollow">The Elm Programming Language</a> (Joe)<br> <a href="http://www.google.com/keep/" rel="nofollow">Google Keep</a> (Dave)<br> <a href="http://javascriptjabber.com/15minutes" rel="nofollow">15 Minute Podcast Listener chat with Charles Wood</a> (Chuck)<br> <a href="https://getpebble.com/pebble_time/" rel="nofollow">Pebble Time</a> (Chuck)<br> <a href="https://www.facebook.com/groups/424912737585458/" rel="nofollow">100 Days of Burpees</a> (Chuck)<br> <a href="http://www.cc.com/shows/broad-city" rel="nofollow">Broad City</a> (Dan)<br> <a href="http://pitchfork.com/reviews/albums/20458-in-colour/" rel="nofollow">Jamie xx: In Colour</a> (Dan)<br> <a href="http://cycle.js.org" rel="nofollow">Cycle.js</a> (Dan)</div><div>Special Guest: Dan Abramov .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:25 - Dan Abramov Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/dan_abramov&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=xsSnOQynTHs&#34; rel=&#34;nofollow&#34;&gt;Dan Abramov: Live React: Hot Reloading with Time Travel @ react-europe 2015&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:43 - Dan’s Background and Journey Into Building Stuff with React &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Visual_Basic&#34; rel=&#34;nofollow&#34;&gt;Visual Basic&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:48 - &lt;a href=&#34;https://www.npmjs.com/package/redux&#34; rel=&#34;nofollow&#34;&gt;redux&lt;/a&gt; and &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React    &lt;/a&gt;
&lt;/div&gt;&lt;div&gt;10:07- &lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;The Elm Programming Language&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;12:19 - Reducers&lt;/div&gt;&lt;div&gt;14:04 - Hot Reloading &lt;/div&gt;&lt;div&gt;17:50 - “React makes you a better JavaScript developer.”&lt;/div&gt;&lt;div&gt;22:10 - Time Travel&lt;/div&gt;&lt;div&gt;28:26 - Storing Data and Managing State&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://circleci.com/docs/browser-debugging&#34; rel=&#34;nofollow&#34;&gt;Interacting with the browser on CircleCI&amp;#39;s VM&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:43 - &lt;a href=&#34;https://www.patreon.com/reactdx?ty=h&#34; rel=&#34;nofollow&#34;&gt;[Patreon] Support Dan Abramov Creating Redux and React Hot Loader&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;36:24 - react-transform&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/gaearon/react-proxy&#34; rel=&#34;nofollow&#34;&gt;react-proxy&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon/babel-plugin-react-transform&#34; rel=&#34;nofollow&#34;&gt;babel-plugin-react-transform&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/gaearon/react-transform-catch-errors&#34; rel=&#34;nofollow&#34;&gt;react-transform-catch-errors&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;41:34 - Using redux outside React&lt;/div&gt;&lt;div&gt;43:52 - Editors and Programmer Productivity&lt;/div&gt;&lt;div&gt;45:35 - Future Plans&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://tools.ietf.org/html/rfc6749&#34; rel=&#34;nofollow&#34;&gt;The OAuth2 RFC&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://devblog.riesd.com/blog/2015/09/09/hiring-apprentices/&#34; rel=&#34;nofollow&#34;&gt;Michael Ries: Hiring Apprentices&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/sebmck/status/641280994805444609&#34; rel=&#34;nofollow&#34;&gt;@sebmck: &amp;#34;Sometimes having email history isn&amp;#39;t always a good thing...&amp;#34;&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://store.steampowered.com/agecheck/app/287700/&#34; rel=&#34;nofollow&#34;&gt;Metal Gear Solid 5: The Phantom Pain&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0303461/?ref_=nv_sr_1&#34; rel=&#34;nofollow&#34;&gt;Firefly&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://elm-lang.org&#34; rel=&#34;nofollow&#34;&gt;The Elm Programming Language&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.google.com/keep/&#34; rel=&#34;nofollow&#34;&gt;Google Keep&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://javascriptjabber.com/15minutes&#34; rel=&#34;nofollow&#34;&gt;15 Minute Podcast Listener chat with Charles Wood&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://getpebble.com/pebble_time/&#34; rel=&#34;nofollow&#34;&gt;Pebble Time&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.facebook.com/groups/424912737585458/&#34; rel=&#34;nofollow&#34;&gt;100 Days of Burpees&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.cc.com/shows/broad-city&#34; rel=&#34;nofollow&#34;&gt;Broad City&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;http://pitchfork.com/reviews/albums/20458-in-colour/&#34; rel=&#34;nofollow&#34;&gt;Jamie xx: In Colour&lt;/a&gt; (Dan)&lt;br&gt; &lt;a href=&#34;http://cycle.js.org&#34; rel=&#34;nofollow&#34;&gt;Cycle.js&lt;/a&gt; (Dan)&lt;/div&gt;&lt;div&gt;Special Guest: Dan Abramov .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58364238" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e369c49f-d28c-4a4f-8e64-d4ef836bf1c2/stream.mp3"/>
                
                <guid isPermaLink="false">041eb504-8faf-43bb-ba56-ddfe9bdd83b0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/179-jsj-redux-and-react-with-dan-abramov</link>
                <pubDate>Wed, 30 Sep 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3647</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>178 JSJ Tech Education and The Business of Running Front End Masters with Marc Grabanski</itunes:title>
                <title>178 JSJ Tech Education and The Business of Running Front End Masters with Marc Grabanski</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;03:01 - Marc Grabanski Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/1Marc&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/1Marc&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://marcgrabanski.com/about/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:35 - &lt;a href=&#34;https://jqueryui.com/datepicker/&#34;&gt;The jQuery UI Datepicker&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:29 - &lt;a href=&#34;https://frontendmasters.com/&#34;&gt;Frontend Masters&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/frontendmasters&#34;&gt;@FrontendMasters&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:26 - The Live Streaming Phenomenon&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.twitch.tv/&#34;&gt;Twitch.tv&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:17 - Scalability&lt;/div&gt;&lt;div&gt;11:25 - Value, Feedback Cycle&lt;/div&gt;&lt;div&gt;14:43 - Structuring Courses and Workshops&lt;/div&gt;&lt;div&gt;16:09 - Online vs In-Person&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Prerequisites&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:11 - Booking Workshops&lt;/div&gt;&lt;div&gt;19:02 - Scaling (Cont’d)&lt;/div&gt;&lt;div&gt;20:00 - Online Education (eLearning) in General &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://egghead.io/&#34;&gt;egghead.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codecombat.com/&#34;&gt;CodeCombat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodeschool.io/&#34;&gt;NodeSchool&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;21:40 - The Business Model&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Licensing&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;24:12 - Hot Sellers&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/courses/advanced-javascript/&#34;&gt;Kyle Simpson: Advanced JavaScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:28 - Technical Setup&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://livestream.com&#34;&gt;Livestream&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.firebase.com/&#34;&gt;Firebase&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;27:27 - Selecting Topics&lt;/div&gt;&lt;div&gt;29:41 - Future Topics / Topics in Production&lt;/div&gt;&lt;div&gt;30:38 - Individual / Company Attendees&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/workshops/&#34;&gt;frontendmasters.com/workshops&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;31:45 - Upcoming Plans for Frontend Masters&lt;/div&gt;&lt;div&gt;32:32 - Advice For Starting Something Like Frontend Masters&lt;/div&gt;&lt;div&gt;34:23 - Keeping Content Up-to-date&lt;/div&gt;&lt;div&gt;36:14 - eLearning Experiments&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://alexnisnevich.github.io/untrusted/&#34;&gt;Untrusted&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://exercism.io/&#34;&gt;exercism.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodeschool.io/&#34;&gt;NodeSchool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C&#34;&gt;A Better Way to Learn JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mytechhigh.com/&#34;&gt;My Tech High&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;39:30 - Giveaways&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;mailto:marc@frontendmasters.com&#34;&gt;marc@frontendmasters.com&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;40:07 - Getting Started with Programming&lt;/div&gt;&lt;div&gt;43:03 - Marketing&lt;/div&gt;&lt;div&gt;45:20 - Teacher Compensation&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=1uRC3hmKQnM&#34;&gt;Jessica Kerr: Functional Principles In React @ React Rally 2015&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/jergason/thought-haver&#34;&gt;thought-haver&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/courses/angular-app-dev/&#34;&gt;[Frontend Masters] Angular Application Development&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/courses/javascript-the-good-parts/&#34;&gt;[Frontend Masters] JavaScript the Good Parts&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.larabar.com/&#34;&gt;LÄRABAR&lt;/a&gt; (Aimee)&lt;br&gt; Taking time off (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1638355/?ref_=nv_sr_1&#34;&gt;The Man from U.N.C.L.E.&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://store.sphero.com/products/bb-8-by-sphero&#34;&gt;BB-8 by Sphero&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.ng-conf.org&#34;&gt;ng-conf&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://fourhourworkweek.com/podcast/&#34;&gt;The Tim Ferriss Show&lt;/a&gt; (Marc)&lt;br&gt; &lt;a href=&#34;https://codecombat.com/&#34;&gt;CodeCombat&lt;/a&gt; (Marc)&lt;br&gt; &lt;a href=&#34;http://alexnisnevich.github.io/untrusted/&#34;&gt;Untrusted&lt;/a&gt; (Marc)&lt;/div&gt;&lt;div&gt;Special Guest: Marc Grabanski.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>03:01 - Marc Grabanski Introduction</div><ul>
<li>
<a href="https://twitter.com/1Marc" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/1Marc" rel="nofollow">GitHub</a> </li>
<li><a href="http://marcgrabanski.com/about/" rel="nofollow">Blog</a></li>
</ul><div>03:35 - <a href="https://jqueryui.com/datepicker/" rel="nofollow">The jQuery UI Datepicker</a>
</div><div>04:29 - <a href="https://frontendmasters.com/" rel="nofollow">Frontend Masters</a>
</div><ul><li><a href="https://twitter.com/frontendmasters" rel="nofollow">@FrontendMasters</a></li></ul><div>07:26 - The Live Streaming Phenomenon</div><ul><li><a href="http://www.twitch.tv/" rel="nofollow">Twitch.tv</a></li></ul><div>09:17 - Scalability</div><div>11:25 - Value, Feedback Cycle</div><div>14:43 - Structuring Courses and Workshops</div><div>16:09 - Online vs In-Person</div><ul><li>Prerequisites</li></ul><div>18:11 - Booking Workshops</div><div>19:02 - Scaling (Cont’d)</div><div>20:00 - Online Education (eLearning) in General </div><ul>
<li><a href="https://egghead.io/" rel="nofollow">egghead.io</a></li>
<li><a href="https://codecombat.com/" rel="nofollow">CodeCombat</a></li>
<li><a href="http://nodeschool.io/" rel="nofollow">NodeSchool</a></li>
</ul><div>21:40 - The Business Model</div><ul><li>Licensing</li></ul><div>24:12 - Hot Sellers</div><ul><li><a href="https://frontendmasters.com/courses/advanced-javascript/" rel="nofollow">Kyle Simpson: Advanced JavaScript</a></li></ul><div>25:28 - Technical Setup</div><ul>
<li><a href="http://livestream.com" rel="nofollow">Livestream</a></li>
<li><a href="https://www.firebase.com/" rel="nofollow">Firebase</a></li>
</ul><div>27:27 - Selecting Topics</div><div>29:41 - Future Topics / Topics in Production</div><div>30:38 - Individual / Company Attendees</div><ul><li><a href="https://frontendmasters.com/workshops/" rel="nofollow">frontendmasters.com/workshops</a></li></ul><div>31:45 - Upcoming Plans for Frontend Masters</div><div>32:32 - Advice For Starting Something Like Frontend Masters</div><div>34:23 - Keeping Content Up-to-date</div><div>36:14 - eLearning Experiments</div><ul>
<li>
<a href="http://alexnisnevich.github.io/untrusted/" rel="nofollow">Untrusted</a> </li>
<li><a href="http://exercism.io/" rel="nofollow">exercism.io</a></li>
<li><a href="http://nodeschool.io/" rel="nofollow">NodeSchool</a></li>
<li><a href="http://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C" rel="nofollow">A Better Way to Learn JavaScript</a></li>
<li><a href="https://mytechhigh.com/" rel="nofollow">My Tech High</a></li>
</ul><div>39:30 - Giveaways</div><ul><li>
<a href="mailto:marc@frontendmasters.com" rel="nofollow">marc@frontendmasters.com</a> </li></ul><div>40:07 - Getting Started with Programming</div><div>43:03 - Marketing</div><div>45:20 - Teacher Compensation</div><div>Picks</div><div>
<a href="https://www.youtube.com/watch?v=1uRC3hmKQnM" rel="nofollow">Jessica Kerr: Functional Principles In React @ React Rally 2015</a> (Jamison)<br> <a href="https://github.com/jergason/thought-haver" rel="nofollow">thought-haver</a> (Jamison)<br> <a href="https://frontendmasters.com/courses/angular-app-dev/" rel="nofollow">[Frontend Masters] Angular Application Development</a> (Aimee)<br> <a href="https://frontendmasters.com/courses/javascript-the-good-parts/" rel="nofollow">[Frontend Masters] JavaScript the Good Parts</a> (Aimee)<br> <a href="http://www.larabar.com/" rel="nofollow">LÄRABAR</a> (Aimee)<br> Taking time off (Chuck)<br> <a href="http://www.imdb.com/title/tt1638355/?ref_=nv_sr_1" rel="nofollow">The Man from U.N.C.L.E.</a> (Joe)<br> <a href="http://store.sphero.com/products/bb-8-by-sphero" rel="nofollow">BB-8 by Sphero</a> (Joe)<br> <a href="http://www.ng-conf.org" rel="nofollow">ng-conf</a> (Joe)<br> <a href="http://fourhourworkweek.com/podcast/" rel="nofollow">The Tim Ferriss Show</a> (Marc)<br> <a href="https://codecombat.com/" rel="nofollow">CodeCombat</a> (Marc)<br> <a href="http://alexnisnevich.github.io/untrusted/" rel="nofollow">Untrusted</a> (Marc)</div><div>Special Guest: Marc Grabanski.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;03:01 - Marc Grabanski Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/1Marc&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/1Marc&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://marcgrabanski.com/about/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:35 - &lt;a href=&#34;https://jqueryui.com/datepicker/&#34; rel=&#34;nofollow&#34;&gt;The jQuery UI Datepicker&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;04:29 - &lt;a href=&#34;https://frontendmasters.com/&#34; rel=&#34;nofollow&#34;&gt;Frontend Masters&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/frontendmasters&#34; rel=&#34;nofollow&#34;&gt;@FrontendMasters&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:26 - The Live Streaming Phenomenon&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.twitch.tv/&#34; rel=&#34;nofollow&#34;&gt;Twitch.tv&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:17 - Scalability&lt;/div&gt;&lt;div&gt;11:25 - Value, Feedback Cycle&lt;/div&gt;&lt;div&gt;14:43 - Structuring Courses and Workshops&lt;/div&gt;&lt;div&gt;16:09 - Online vs In-Person&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Prerequisites&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:11 - Booking Workshops&lt;/div&gt;&lt;div&gt;19:02 - Scaling (Cont’d)&lt;/div&gt;&lt;div&gt;20:00 - Online Education (eLearning) in General &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://egghead.io/&#34; rel=&#34;nofollow&#34;&gt;egghead.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://codecombat.com/&#34; rel=&#34;nofollow&#34;&gt;CodeCombat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodeschool.io/&#34; rel=&#34;nofollow&#34;&gt;NodeSchool&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;21:40 - The Business Model&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Licensing&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;24:12 - Hot Sellers&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/courses/advanced-javascript/&#34; rel=&#34;nofollow&#34;&gt;Kyle Simpson: Advanced JavaScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:28 - Technical Setup&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://livestream.com&#34; rel=&#34;nofollow&#34;&gt;Livestream&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.firebase.com/&#34; rel=&#34;nofollow&#34;&gt;Firebase&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;27:27 - Selecting Topics&lt;/div&gt;&lt;div&gt;29:41 - Future Topics / Topics in Production&lt;/div&gt;&lt;div&gt;30:38 - Individual / Company Attendees&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://frontendmasters.com/workshops/&#34; rel=&#34;nofollow&#34;&gt;frontendmasters.com/workshops&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;31:45 - Upcoming Plans for Frontend Masters&lt;/div&gt;&lt;div&gt;32:32 - Advice For Starting Something Like Frontend Masters&lt;/div&gt;&lt;div&gt;34:23 - Keeping Content Up-to-date&lt;/div&gt;&lt;div&gt;36:14 - eLearning Experiments&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://alexnisnevich.github.io/untrusted/&#34; rel=&#34;nofollow&#34;&gt;Untrusted&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://exercism.io/&#34; rel=&#34;nofollow&#34;&gt;exercism.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodeschool.io/&#34; rel=&#34;nofollow&#34;&gt;NodeSchool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C&#34; rel=&#34;nofollow&#34;&gt;A Better Way to Learn JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mytechhigh.com/&#34; rel=&#34;nofollow&#34;&gt;My Tech High&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;39:30 - Giveaways&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;mailto:marc@frontendmasters.com&#34; rel=&#34;nofollow&#34;&gt;marc@frontendmasters.com&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;40:07 - Getting Started with Programming&lt;/div&gt;&lt;div&gt;43:03 - Marketing&lt;/div&gt;&lt;div&gt;45:20 - Teacher Compensation&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=1uRC3hmKQnM&#34; rel=&#34;nofollow&#34;&gt;Jessica Kerr: Functional Principles In React @ React Rally 2015&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/jergason/thought-haver&#34; rel=&#34;nofollow&#34;&gt;thought-haver&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/courses/angular-app-dev/&#34; rel=&#34;nofollow&#34;&gt;[Frontend Masters] Angular Application Development&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://frontendmasters.com/courses/javascript-the-good-parts/&#34; rel=&#34;nofollow&#34;&gt;[Frontend Masters] JavaScript the Good Parts&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.larabar.com/&#34; rel=&#34;nofollow&#34;&gt;LÄRABAR&lt;/a&gt; (Aimee)&lt;br&gt; Taking time off (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1638355/?ref_=nv_sr_1&#34; rel=&#34;nofollow&#34;&gt;The Man from U.N.C.L.E.&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://store.sphero.com/products/bb-8-by-sphero&#34; rel=&#34;nofollow&#34;&gt;BB-8 by Sphero&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.ng-conf.org&#34; rel=&#34;nofollow&#34;&gt;ng-conf&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://fourhourworkweek.com/podcast/&#34; rel=&#34;nofollow&#34;&gt;The Tim Ferriss Show&lt;/a&gt; (Marc)&lt;br&gt; &lt;a href=&#34;https://codecombat.com/&#34; rel=&#34;nofollow&#34;&gt;CodeCombat&lt;/a&gt; (Marc)&lt;br&gt; &lt;a href=&#34;http://alexnisnevich.github.io/untrusted/&#34; rel=&#34;nofollow&#34;&gt;Untrusted&lt;/a&gt; (Marc)&lt;/div&gt;&lt;div&gt;Special Guest: Marc Grabanski.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="11875056" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1c9af57c-a511-4421-9394-544e906729a0/stream.mp3"/>
                
                <guid isPermaLink="false">43a7cba3-cecc-44b7-b479-7717001125a5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/178-jsj-tech-education-and-the-business-of-running-front-end-masters-with-marc-grabanski</link>
                <pubDate>Wed, 23 Sep 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>742</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>177 JSJ UI Validation with Oren Rubin</itunes:title>
                <title>177 JSJ UI Validation with Oren Rubin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:43 - Oren Rubin Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/shexman&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/shex&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/pub/oren-rubin/b/7a4/537&#34;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://testim.io/&#34;&gt;TESTIM.IO&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:43 - Testing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Unit_testing&#34;&gt;Unit Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.techopedia.com/definition/7035/end-to-end-test&#34;&gt;End-to-end Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Acceptance_testing&#34;&gt;Acceptance Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_testing&#34;&gt;Functional Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Software_performance_testing&#34;&gt;Performance Testing&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;18:18 - Page Object(s)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Locators&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;27:10 - &lt;a href=&#34;https://angular.github.io/protractor/&#34;&gt;Protractor&lt;/a&gt; &amp;amp; &lt;a href=&#34;http://www.seleniumhq.org/&#34;&gt;Selenium&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://zombie.js.org/&#34;&gt;Zombie&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:06 - Checking UI (Screenshots)&lt;/div&gt;&lt;div&gt;37:04 - End-to-end &amp;gt; Full Coverage?&lt;/div&gt;&lt;div&gt;40:03 - When should you start testing?&lt;/div&gt;&lt;div&gt;42:21 - &lt;a href=&#34;https://cucumber.io/&#34;&gt;Cucumber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;45:39 - Debugging&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://contentsmagazine.com/articles/10-timeframes/&#34;&gt;Paul Ford: 10 Timeframes&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=xcNY76-pzok&#34;&gt;Kishi Bashi - “In Fantasia”&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://mattzabriskie.com/&#34;&gt;Matt Zabriskie&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/kbaltrinic/http-backend-proxy&#34;&gt;http-backend-proxy&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://repl.it/languages&#34;&gt;repl.it&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://reactjs-training.com/&#34;&gt;React.js Training with Michael Jackson and Ryan Florence&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com&#34;&gt;React Rally&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.angularconnect.com&#34;&gt;AngularConnect&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.ng-conf.org&#34;&gt;ng-conf&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLJesql-aSfX5wDU8ALH2bRd_xvw27klTQ&#34;&gt;Ruby Remote Conf Videos&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://angularremoteconf.com/&#34;&gt;Angular Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://javascriptjabber.com/15minutes&#34;&gt;15 Minute Podcast Listener chat with Charles Wood&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://elementalselenium.com/tips&#34;&gt;Dave Haeffner: Elemental Selenium&lt;/a&gt; (Oren)&lt;br&gt; &lt;a href=&#34;http://shop.oreilly.com/product/0636920031123.do&#34;&gt;CSS Secrets by Lea Verou&lt;/a&gt; (Oren)&lt;br&gt; &lt;a href=&#34;http://cloudinary.com/&#34;&gt;Cloudinary&lt;/a&gt; (Oren)&lt;/div&gt;&lt;div&gt;Special Guest: Oren Rubin.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:43 - Oren Rubin Introduction</div><ul>
<li>
<a href="https://twitter.com/shexman" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/shex" rel="nofollow">GitHub</a></li>
<li><a href="https://www.linkedin.com/pub/oren-rubin/b/7a4/537" rel="nofollow">LinkedIn</a></li>
<li>
<a href="https://testim.io/" rel="nofollow">TESTIM.IO</a> </li>
</ul><div>05:43 - Testing</div><ul>
<li><a href="https://en.wikipedia.org/wiki/Unit_testing" rel="nofollow">Unit Testing</a></li>
<li><a href="https://www.techopedia.com/definition/7035/end-to-end-test" rel="nofollow">End-to-end Testing</a></li>
<li><a href="https://en.wikipedia.org/wiki/Acceptance_testing" rel="nofollow">Acceptance Testing</a></li>
<li><a href="https://en.wikipedia.org/wiki/Functional_testing" rel="nofollow">Functional Testing</a></li>
<li><a href="https://en.wikipedia.org/wiki/Software_performance_testing" rel="nofollow">Performance Testing</a></li>
</ul><div>18:18 - Page Object(s)</div><ul><li>Locators</li></ul><div>27:10 - <a href="https://angular.github.io/protractor/" rel="nofollow">Protractor</a> &amp; <a href="http://www.seleniumhq.org/" rel="nofollow">Selenium</a>
</div><ul><li><a href="http://zombie.js.org/" rel="nofollow">Zombie</a></li></ul><div>32:06 - Checking UI (Screenshots)</div><div>37:04 - End-to-end &gt; Full Coverage?</div><div>40:03 - When should you start testing?</div><div>42:21 - <a href="https://cucumber.io/" rel="nofollow">Cucumber</a>
</div><div>45:39 - Debugging</div><div>Picks</div><div>
<a href="http://contentsmagazine.com/articles/10-timeframes/" rel="nofollow">Paul Ford: 10 Timeframes</a> (Jamison)<br> <a href="https://www.youtube.com/watch?v=xcNY76-pzok" rel="nofollow">Kishi Bashi - “In Fantasia”</a> (Jamison)<br> <a href="http://mattzabriskie.com/" rel="nofollow">Matt Zabriskie</a> (Jamison)<br> <a href="https://github.com/kbaltrinic/http-backend-proxy" rel="nofollow">http-backend-proxy</a> (Aimee)<br> <a href="http://repl.it/languages" rel="nofollow">repl.it</a> (Aimee)<br> <a href="https://reactjs-training.com/" rel="nofollow">React.js Training with Michael Jackson and Ryan Florence</a> (Joe)<br> <a href="http://www.reactrally.com" rel="nofollow">React Rally</a> (Joe)<br> <a href="http://www.angularconnect.com" rel="nofollow">AngularConnect</a> (Joe)<br> <a href="http://www.ng-conf.org" rel="nofollow">ng-conf</a> (Joe)<br> <a href="https://www.youtube.com/playlist?list=PLJesql-aSfX5wDU8ALH2bRd_xvw27klTQ" rel="nofollow">Ruby Remote Conf Videos</a> (Chuck)<br> <a href="https://angularremoteconf.com/" rel="nofollow">Angular Remote Conf</a> (Chuck)<br> <a href="http://javascriptjabber.com/15minutes" rel="nofollow">15 Minute Podcast Listener chat with Charles Wood</a> (Chuck)<br> <a href="http://elementalselenium.com/tips" rel="nofollow">Dave Haeffner: Elemental Selenium</a> (Oren)<br> <a href="http://shop.oreilly.com/product/0636920031123.do" rel="nofollow">CSS Secrets by Lea Verou</a> (Oren)<br> <a href="http://cloudinary.com/" rel="nofollow">Cloudinary</a> (Oren)</div><div>Special Guest: Oren Rubin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:43 - Oren Rubin Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/shexman&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/shex&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/pub/oren-rubin/b/7a4/537&#34; rel=&#34;nofollow&#34;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://testim.io/&#34; rel=&#34;nofollow&#34;&gt;TESTIM.IO&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:43 - Testing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Unit_testing&#34; rel=&#34;nofollow&#34;&gt;Unit Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.techopedia.com/definition/7035/end-to-end-test&#34; rel=&#34;nofollow&#34;&gt;End-to-end Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Acceptance_testing&#34; rel=&#34;nofollow&#34;&gt;Acceptance Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Functional_testing&#34; rel=&#34;nofollow&#34;&gt;Functional Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Software_performance_testing&#34; rel=&#34;nofollow&#34;&gt;Performance Testing&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;18:18 - Page Object(s)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Locators&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;27:10 - &lt;a href=&#34;https://angular.github.io/protractor/&#34; rel=&#34;nofollow&#34;&gt;Protractor&lt;/a&gt; &amp;amp; &lt;a href=&#34;http://www.seleniumhq.org/&#34; rel=&#34;nofollow&#34;&gt;Selenium&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://zombie.js.org/&#34; rel=&#34;nofollow&#34;&gt;Zombie&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:06 - Checking UI (Screenshots)&lt;/div&gt;&lt;div&gt;37:04 - End-to-end &amp;gt; Full Coverage?&lt;/div&gt;&lt;div&gt;40:03 - When should you start testing?&lt;/div&gt;&lt;div&gt;42:21 - &lt;a href=&#34;https://cucumber.io/&#34; rel=&#34;nofollow&#34;&gt;Cucumber&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;45:39 - Debugging&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://contentsmagazine.com/articles/10-timeframes/&#34; rel=&#34;nofollow&#34;&gt;Paul Ford: 10 Timeframes&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=xcNY76-pzok&#34; rel=&#34;nofollow&#34;&gt;Kishi Bashi - “In Fantasia”&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://mattzabriskie.com/&#34; rel=&#34;nofollow&#34;&gt;Matt Zabriskie&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/kbaltrinic/http-backend-proxy&#34; rel=&#34;nofollow&#34;&gt;http-backend-proxy&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://repl.it/languages&#34; rel=&#34;nofollow&#34;&gt;repl.it&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://reactjs-training.com/&#34; rel=&#34;nofollow&#34;&gt;React.js Training with Michael Jackson and Ryan Florence&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.angularconnect.com&#34; rel=&#34;nofollow&#34;&gt;AngularConnect&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.ng-conf.org&#34; rel=&#34;nofollow&#34;&gt;ng-conf&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLJesql-aSfX5wDU8ALH2bRd_xvw27klTQ&#34; rel=&#34;nofollow&#34;&gt;Ruby Remote Conf Videos&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://angularremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://javascriptjabber.com/15minutes&#34; rel=&#34;nofollow&#34;&gt;15 Minute Podcast Listener chat with Charles Wood&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://elementalselenium.com/tips&#34; rel=&#34;nofollow&#34;&gt;Dave Haeffner: Elemental Selenium&lt;/a&gt; (Oren)&lt;br&gt; &lt;a href=&#34;http://shop.oreilly.com/product/0636920031123.do&#34; rel=&#34;nofollow&#34;&gt;CSS Secrets by Lea Verou&lt;/a&gt; (Oren)&lt;br&gt; &lt;a href=&#34;http://cloudinary.com/&#34; rel=&#34;nofollow&#34;&gt;Cloudinary&lt;/a&gt; (Oren)&lt;/div&gt;&lt;div&gt;Special Guest: Oren Rubin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57037635" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/43846a25-c2c0-4e02-a83c-d5077413f8b4/stream.mp3"/>
                
                <guid isPermaLink="false">250eab46-5e0a-4f20-b9fd-32d8e3d2cd1c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/177-jsj-ui-validation-with-oren-rubin</link>
                <pubDate>Wed, 16 Sep 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3564</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>176 JSJ RethinkDB with Slava Akhmechet</itunes:title>
                <title>176 JSJ RethinkDB with Slava Akhmechet</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:20 - Slava Akhmechet Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/spakhm&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/coffeemug&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.defmacro.org/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:41 - &lt;a href=&#34;http://rethinkdb.com/&#34;&gt;RethinkDB&lt;/a&gt; Overview&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/rethinkdb&#34;&gt;@rethinkdb&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/rethinkdb/rethinkdb&#34;&gt;rethinkdb repo&lt;/a&gt;    &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:24 - How It’s Used&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://compose.io&#34;&gt;Compose.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:58 - Joins&lt;/div&gt;&lt;div&gt;12:50 - Returning Data&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://json.org/&#34;&gt;JSON&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:53 - Getting Data to the Browser&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Quora Article&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://socket.io/&#34;&gt;Socket.IO&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;19:35 - Clustering&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Reliability &amp;amp; Performance Issues&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://aphyr.com/tags/jepsen&#34;&gt;Jepsen (Call Me Maybe Series)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Consensus Algorithms&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:37 - &lt;a href=&#34;http://rethinkdb.com/docs/introduction-to-reql/&#34;&gt;ReQL&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;30:53 - Indexes&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/B-tree&#34;&gt;B-tree&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:18 - &lt;a href=&#34;https://en.wikipedia.org/wiki/MapReduce&#34;&gt;MapReduce&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;35:44 - &lt;a href=&#34;http://rethinkdb.com/community/&#34;&gt;The RethinkDB Community&lt;/a&gt; &amp;amp; Contributors&lt;/div&gt;&lt;div&gt;38:04 - Is it production ready?&lt;/div&gt;&lt;div&gt;40:08 - Differences Between Version 2.0 and 2.1&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Extras&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman&#34;&gt;JavaScript Jabber Episode #161: Rust with David Herman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=U9JmfK3gkZ4&#34;&gt;Steve Klabnik: Systems Programming for the Ruby Developer @ Ruby Remote Conf 2015&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt3419604/&#34;&gt;Our World War&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.questnutrition.com/protein-bars/&#34;&gt;Quest Protein Bars&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/getify/You-Dont-Know-JS&#34;&gt;You-Dont-Know-JS&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://angularremoteconf.com/&#34;&gt;Angular Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2234222/&#34;&gt;Orphan Black&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt4158110/&#34;&gt;Mr. Robot&lt;/a&gt; (Slava)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2861424/&#34;&gt;Rick and Morty&lt;/a&gt; (Slava)&lt;br&gt; &lt;a href=&#34;http://rust-lang.org&#34;&gt;The Rust Programming Language&lt;/a&gt; (Slava)&lt;/div&gt;&lt;div&gt;Special Guest: Slava Akhmechet.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:20 - Slava Akhmechet Introduction</div><ul>
<li>
<a href="https://twitter.com/spakhm" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/coffeemug" rel="nofollow">GitHub</a> </li>
<li><a href="http://www.defmacro.org/" rel="nofollow">Blog</a></li>
</ul><div>02:41 - <a href="http://rethinkdb.com/" rel="nofollow">RethinkDB</a> Overview</div><ul>
<li>
<a href="https://twitter.com/rethinkdb" rel="nofollow">@rethinkdb</a> </li>
<li>
<a href="https://github.com/rethinkdb/rethinkdb" rel="nofollow">rethinkdb repo</a>    </li>
</ul><div>04:24 - How It’s Used</div><ul><li><a href="http://compose.io" rel="nofollow">Compose.io</a></li></ul><div>05:58 - Joins</div><div>12:50 - Returning Data</div><ul><li><a href="http://json.org/" rel="nofollow">JSON</a></li></ul><div>13:53 - Getting Data to the Browser</div><ul>
<li>Quora Article</li>
<li><a href="http://socket.io/" rel="nofollow">Socket.IO</a></li>
</ul><div>19:35 - Clustering</div><ul><li>Reliability &amp; Performance Issues<ul>
<li><a href="https://aphyr.com/tags/jepsen" rel="nofollow">Jepsen (Call Me Maybe Series)</a></li>
<li>Consensus Algorithms</li>
</ul>
</li></ul><div>26:37 - <a href="http://rethinkdb.com/docs/introduction-to-reql/" rel="nofollow">ReQL</a>
</div><div>30:53 - Indexes</div><ul><li>
<a href="https://en.wikipedia.org/wiki/B-tree" rel="nofollow">B-tree</a> </li></ul><div>32:18 - <a href="https://en.wikipedia.org/wiki/MapReduce" rel="nofollow">MapReduce</a>
</div><div>35:44 - <a href="http://rethinkdb.com/community/" rel="nofollow">The RethinkDB Community</a> &amp; Contributors</div><div>38:04 - Is it production ready?</div><div>40:08 - Differences Between Version 2.0 and 2.1</div><div> </div><div>Extras</div><ul>
<li><a href="https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman" rel="nofollow">JavaScript Jabber Episode #161: Rust with David Herman</a></li>
<li>
<a href="https://www.youtube.com/watch?v=U9JmfK3gkZ4" rel="nofollow">Steve Klabnik: Systems Programming for the Ruby Developer @ Ruby Remote Conf 2015</a>  </li>
</ul><div>Picks</div><div>
<a href="http://www.imdb.com/title/tt3419604/" rel="nofollow">Our World War</a> (Dave)<br> <a href="http://www.questnutrition.com/protein-bars/" rel="nofollow">Quest Protein Bars</a> (Aimee)<br> <a href="https://github.com/getify/You-Dont-Know-JS" rel="nofollow">You-Dont-Know-JS</a> (Aimee)<br> <a href="https://angularremoteconf.com/" rel="nofollow">Angular Remote Conf</a> (Chuck)<br> <a href="http://www.imdb.com/title/tt2234222/" rel="nofollow">Orphan Black</a> (Chuck)<br> <a href="http://www.imdb.com/title/tt4158110/" rel="nofollow">Mr. Robot</a> (Slava)<br> <a href="http://www.imdb.com/title/tt2861424/" rel="nofollow">Rick and Morty</a> (Slava)<br> <a href="http://rust-lang.org" rel="nofollow">The Rust Programming Language</a> (Slava)</div><div>Special Guest: Slava Akhmechet.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:20 - Slava Akhmechet Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/spakhm&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/coffeemug&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.defmacro.org/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:41 - &lt;a href=&#34;http://rethinkdb.com/&#34; rel=&#34;nofollow&#34;&gt;RethinkDB&lt;/a&gt; Overview&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/rethinkdb&#34; rel=&#34;nofollow&#34;&gt;@rethinkdb&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/rethinkdb/rethinkdb&#34; rel=&#34;nofollow&#34;&gt;rethinkdb repo&lt;/a&gt;    &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:24 - How It’s Used&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://compose.io&#34; rel=&#34;nofollow&#34;&gt;Compose.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:58 - Joins&lt;/div&gt;&lt;div&gt;12:50 - Returning Data&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://json.org/&#34; rel=&#34;nofollow&#34;&gt;JSON&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:53 - Getting Data to the Browser&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Quora Article&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://socket.io/&#34; rel=&#34;nofollow&#34;&gt;Socket.IO&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;19:35 - Clustering&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Reliability &amp;amp; Performance Issues&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://aphyr.com/tags/jepsen&#34; rel=&#34;nofollow&#34;&gt;Jepsen (Call Me Maybe Series)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Consensus Algorithms&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:37 - &lt;a href=&#34;http://rethinkdb.com/docs/introduction-to-reql/&#34; rel=&#34;nofollow&#34;&gt;ReQL&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;30:53 - Indexes&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/B-tree&#34; rel=&#34;nofollow&#34;&gt;B-tree&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:18 - &lt;a href=&#34;https://en.wikipedia.org/wiki/MapReduce&#34; rel=&#34;nofollow&#34;&gt;MapReduce&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;35:44 - &lt;a href=&#34;http://rethinkdb.com/community/&#34; rel=&#34;nofollow&#34;&gt;The RethinkDB Community&lt;/a&gt; &amp;amp; Contributors&lt;/div&gt;&lt;div&gt;38:04 - Is it production ready?&lt;/div&gt;&lt;div&gt;40:08 - Differences Between Version 2.0 and 2.1&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Extras&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://devchat.tv/js-jabber/161-jsj-rust-with-david-herman&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #161: Rust with David Herman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=U9JmfK3gkZ4&#34; rel=&#34;nofollow&#34;&gt;Steve Klabnik: Systems Programming for the Ruby Developer @ Ruby Remote Conf 2015&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt3419604/&#34; rel=&#34;nofollow&#34;&gt;Our World War&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.questnutrition.com/protein-bars/&#34; rel=&#34;nofollow&#34;&gt;Quest Protein Bars&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://github.com/getify/You-Dont-Know-JS&#34; rel=&#34;nofollow&#34;&gt;You-Dont-Know-JS&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://angularremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2234222/&#34; rel=&#34;nofollow&#34;&gt;Orphan Black&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt4158110/&#34; rel=&#34;nofollow&#34;&gt;Mr. Robot&lt;/a&gt; (Slava)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2861424/&#34; rel=&#34;nofollow&#34;&gt;Rick and Morty&lt;/a&gt; (Slava)&lt;br&gt; &lt;a href=&#34;http://rust-lang.org&#34; rel=&#34;nofollow&#34;&gt;The Rust Programming Language&lt;/a&gt; (Slava)&lt;/div&gt;&lt;div&gt;Special Guest: Slava Akhmechet.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48965590" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8d290834-f7a5-4984-8b8a-50d95b738950/stream.mp3"/>
                
                <guid isPermaLink="false">317662ba-8dff-4c2e-8eaa-8d265e142cb1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/176-jsj-rethinkdb-with-slava-akhmechet</link>
                <pubDate>Wed, 09 Sep 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3060</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>175 JSJ Elm with Evan Czaplicki and Richard Feldman</itunes:title>
                <title>175 JSJ Elm with Evan Czaplicki and Richard Feldman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:27 - Evan Czaplicki Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/czaplic&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/evancz&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://prezi.com/&#34;&gt;Prezi&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:32 - Richard Feldman Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/rtfeldman&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/rtfeldman&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.noredink.com/&#34;&gt;NoRedInk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:38 - &lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/elmlang&#34;&gt;@elmlang&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:06 - Academic Ideas&lt;/div&gt;&lt;div&gt;05:10 - Functional Programming, Functional Reactive Programming &amp;amp; Immutability&lt;/div&gt;&lt;div&gt;16:11 - Constraints&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Faruk Ateş&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://modernizr.com/&#34;&gt;Modernizr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://presentate.com/KuraFire/talks/beauty-constraints&#34;&gt;The Beauty of Constraints&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Types / &lt;a href=&#34;http://www.typescriptlang.org/&#34;&gt;Typescript&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;24:24 - Compilation&lt;/div&gt;&lt;div&gt;27:05 - Signals &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/evancz/start-app&#34;&gt;start-app&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;36:34 - Shared Concepts &amp;amp; Guarantees at the Language Level&lt;/div&gt;&lt;div&gt;43:00 - Elm vs &lt;a href=&#34;http://facebook.github.io/react/&#34;&gt;React&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;47:24 - Integration&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/guide/interop&#34;&gt;Ports&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lunrjs.com/&#34;&gt;lunr.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;52:23 - Upcoming Features&lt;/div&gt;&lt;div&gt;54:15 - Testing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/deadfoxygrandpa/Elm-Test&#34;&gt;Elm-Test&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/TheSeamau5/elm-check&#34;&gt;elm-check&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;56:38 - Websites/Apps Build in Elm&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.circuithub.com/&#34;&gt;CircuitHub&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;58:37 - Getting Started with Elm&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/evancz/elm-architecture-tutorial&#34;&gt;The Elm Architecture Tutorial&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/examples&#34;&gt;Elm Examples&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;59:41 - Canonical Uses?&lt;/div&gt;&lt;div&gt;01:01:26 - The Elm Community &amp;amp; Contributions&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://groups.google.com/d/forum/elm-discuss&#34;&gt;The Elm Discuss Mailing List&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.meetup.com/Elm-user-group-SF/&#34;&gt;Elm user group SF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://stackoverflow.com/&#34;&gt;Stack Overflow&lt;/a&gt; ?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sublimetext.com/2&#34;&gt;The Sublime Text Plugin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.jetbrains.com/webstorm/&#34;&gt;WebStorm&lt;/a&gt; Support for Elm?&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://panic.com/coda/&#34;&gt;Coda&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/rtfeldman/grunt-elm&#34;&gt;grunt-elm&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/gulp-elm&#34;&gt;gulp-elm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Extras &amp;amp; Resources&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=oYk8CKH7OhE&#34;&gt;Evan Czaplicki: Let&#39;s be mainstream! User focused design in Elm @ Curry On 2015&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/blog/blazing-fast-html&#34;&gt;Evan Czaplicki: Blazing Fast HTML: Virtual DOM in Elm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://pragmaticstudio.com/blog/2015/7/23/what-is-elm-qa&#34;&gt;The Pragmatic Studio: What is Elm? Q&amp;amp;A&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/132799/student-bodies&#34;&gt;Student Bodies&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://pragmaticstudio.com/blog/2014/12/19/getting-started-with-elm&#34;&gt;Mike Clark: Getting Started With Elm&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://angularremoteconf.com/&#34;&gt;Angular Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://stripe.com/&#34;&gt;Stripe&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0439925525/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0439925525&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=2G6NQWTABFETU2WA&#34;&gt;Alcatraz versus the Evil Librarians (Alcatraz, No. 1) by Brandon Sanderson&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:27 - Evan Czaplicki Introduction</div><ul>
<li>
<a href="https://twitter.com/czaplic" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/evancz" rel="nofollow">GitHub</a></li>
<li>
<a href="https://prezi.com/" rel="nofollow">Prezi</a> </li>
</ul><div>02:32 - Richard Feldman Introduction</div><ul>
<li>
<a href="https://twitter.com/rtfeldman" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/rtfeldman" rel="nofollow">GitHub</a></li>
<li><a href="https://www.noredink.com/" rel="nofollow">NoRedInk</a></li>
</ul><div>02:38 - <a href="http://elm-lang.org/" rel="nofollow">Elm</a> </div><ul><li><a href="https://twitter.com/elmlang" rel="nofollow">@elmlang</a></li></ul><div>04:06 - Academic Ideas</div><div>05:10 - Functional Programming, Functional Reactive Programming &amp; Immutability</div><div>16:11 - Constraints</div><ul>
<li>Faruk Ateş<ul>
<li><a href="http://modernizr.com/" rel="nofollow">Modernizr</a></li>
<li><a href="https://presentate.com/KuraFire/talks/beauty-constraints" rel="nofollow">The Beauty of Constraints</a></li>
</ul>
</li>
<li>Types / <a href="http://www.typescriptlang.org/" rel="nofollow">Typescript</a>
</li>
</ul><div>24:24 - Compilation</div><div>27:05 - Signals </div><ul><li><a href="https://github.com/evancz/start-app" rel="nofollow">start-app</a></li></ul><div>36:34 - Shared Concepts &amp; Guarantees at the Language Level</div><div>43:00 - Elm vs <a href="http://facebook.github.io/react/" rel="nofollow">React</a>
</div><div>47:24 - Integration</div><ul>
<li><a href="http://elm-lang.org/guide/interop" rel="nofollow">Ports</a></li>
<li><a href="http://lunrjs.com/" rel="nofollow">lunr.js</a></li>
</ul><div>52:23 - Upcoming Features</div><div>54:15 - Testing</div><ul>
<li>
<a href="https://github.com/deadfoxygrandpa/Elm-Test" rel="nofollow">Elm-Test</a> </li>
<li><a href="https://github.com/TheSeamau5/elm-check" rel="nofollow">elm-check</a></li>
</ul><div>56:38 - Websites/Apps Build in Elm</div><ul><li><a href="https://www.circuithub.com/" rel="nofollow">CircuitHub</a></li></ul><div>58:37 - Getting Started with Elm</div><ul>
<li>
<a href="https://github.com/evancz/elm-architecture-tutorial" rel="nofollow">The Elm Architecture Tutorial</a> </li>
<li><a href="http://elm-lang.org/examples" rel="nofollow">Elm Examples</a></li>
</ul><div>59:41 - Canonical Uses?</div><div>01:01:26 - The Elm Community &amp; Contributions</div><ul>
<li><a href="https://groups.google.com/d/forum/elm-discuss" rel="nofollow">The Elm Discuss Mailing List</a></li>
<li><a href="http://www.meetup.com/Elm-user-group-SF/" rel="nofollow">Elm user group SF</a></li>
<li>
<a href="http://stackoverflow.com/" rel="nofollow">Stack Overflow</a> ?</li>
<li><a href="http://www.sublimetext.com/2" rel="nofollow">The Sublime Text Plugin</a></li>
<li>
<a href="https://www.jetbrains.com/webstorm/" rel="nofollow">WebStorm</a> Support for Elm?<ul><li><a href="https://panic.com/coda/" rel="nofollow">Coda</a></li></ul>
</li>
<li>
<a href="https://github.com/rtfeldman/grunt-elm" rel="nofollow">grunt-elm</a> </li>
<li><a href="https://www.npmjs.com/package/gulp-elm" rel="nofollow">gulp-elm</a></li>
</ul><div>Extras &amp; Resources</div><ul>
<li>
<a href="https://www.youtube.com/watch?v=oYk8CKH7OhE" rel="nofollow">Evan Czaplicki: Let&#39;s be mainstream! User focused design in Elm @ Curry On 2015</a> </li>
<li><a href="http://elm-lang.org/blog/blazing-fast-html" rel="nofollow">Evan Czaplicki: Blazing Fast HTML: Virtual DOM in Elm</a></li>
</ul><div>Picks</div><div>
<a href="https://pragmaticstudio.com/blog/2015/7/23/what-is-elm-qa" rel="nofollow">The Pragmatic Studio: What is Elm? Q&amp;A</a> (Aimee)<br> <a href="http://elm-lang.org/" rel="nofollow">Elm</a> (Joe)<br> <a href="https://boardgamegeek.com/boardgame/132799/student-bodies" rel="nofollow">Student Bodies</a> (Joe)<br> <a href="https://pragmaticstudio.com/blog/2014/12/19/getting-started-with-elm" rel="nofollow">Mike Clark: Getting Started With Elm</a> (Joe)<br> <a href="https://angularremoteconf.com/" rel="nofollow">Angular Remote Conf</a> (Chuck)<br> <a href="https://stripe.com/" rel="nofollow">Stripe</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/0439925525/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0439925525&ie=UTF8&linkCode=as2&linkId=2G6NQWTABFETU2WA&tag=chamaxwoo-20" rel="nofollow">Alcatraz versus the Evil Librarians (Alcatraz, No. 1) by Brandon Sanderson</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/006097625X/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=006097625X&ie=UTF8&linkCode=as2&linkId=63N7NFVLBPK4CZNM&tag=chamaxwoo-20" rel="nofollow">Understanding Comics: The Invisible Art by Scott McCloud</a> (Evan)<br> <a href="http://www.amazon.com/gp/product/0312278497/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0312278497&ie=UTF8&linkCode=as2&linkId=KAPEAJJNBNQ24UB2&tag=chamaxwoo-20" rel="nofollow">The Glass Bead Game: (Magister Ludi) A Novel by Hermann Hesse</a> (Evan)<br> <a href="http://www.amazon.com/gp/product/0465050654/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0465050654&ie=UTF8&linkCode=as2&linkId=UT36LZMG5YNGT4OP&tag=chamaxwoo-20" rel="nofollow">The Design of Everyday Things: Revised and Expanded Edition by Don Norman</a> (Richard)<br> <a href="http://www.infoq.com/presentations/Simple-Made-Easy" rel="nofollow">Rich Hickey: Simple Made Easy</a> (Richard)<br> <a href="http://noredinktech.tumblr.com/" rel="nofollow">NoRedInk Tech Blog</a> (Richard)</div><div>Special Guests: Evan Czaplicki and Richard Feldman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:27 - Evan Czaplicki Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/czaplic&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/evancz&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://prezi.com/&#34; rel=&#34;nofollow&#34;&gt;Prezi&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:32 - Richard Feldman Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/rtfeldman&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/rtfeldman&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.noredink.com/&#34; rel=&#34;nofollow&#34;&gt;NoRedInk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:38 - &lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/elmlang&#34; rel=&#34;nofollow&#34;&gt;@elmlang&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:06 - Academic Ideas&lt;/div&gt;&lt;div&gt;05:10 - Functional Programming, Functional Reactive Programming &amp;amp; Immutability&lt;/div&gt;&lt;div&gt;16:11 - Constraints&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Faruk Ateş&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://modernizr.com/&#34; rel=&#34;nofollow&#34;&gt;Modernizr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://presentate.com/KuraFire/talks/beauty-constraints&#34; rel=&#34;nofollow&#34;&gt;The Beauty of Constraints&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Types / &lt;a href=&#34;http://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;Typescript&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;24:24 - Compilation&lt;/div&gt;&lt;div&gt;27:05 - Signals &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/evancz/start-app&#34; rel=&#34;nofollow&#34;&gt;start-app&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;36:34 - Shared Concepts &amp;amp; Guarantees at the Language Level&lt;/div&gt;&lt;div&gt;43:00 - Elm vs &lt;a href=&#34;http://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;47:24 - Integration&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/guide/interop&#34; rel=&#34;nofollow&#34;&gt;Ports&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lunrjs.com/&#34; rel=&#34;nofollow&#34;&gt;lunr.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;52:23 - Upcoming Features&lt;/div&gt;&lt;div&gt;54:15 - Testing&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/deadfoxygrandpa/Elm-Test&#34; rel=&#34;nofollow&#34;&gt;Elm-Test&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/TheSeamau5/elm-check&#34; rel=&#34;nofollow&#34;&gt;elm-check&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;56:38 - Websites/Apps Build in Elm&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.circuithub.com/&#34; rel=&#34;nofollow&#34;&gt;CircuitHub&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;58:37 - Getting Started with Elm&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/evancz/elm-architecture-tutorial&#34; rel=&#34;nofollow&#34;&gt;The Elm Architecture Tutorial&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/examples&#34; rel=&#34;nofollow&#34;&gt;Elm Examples&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;59:41 - Canonical Uses?&lt;/div&gt;&lt;div&gt;01:01:26 - The Elm Community &amp;amp; Contributions&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://groups.google.com/d/forum/elm-discuss&#34; rel=&#34;nofollow&#34;&gt;The Elm Discuss Mailing List&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.meetup.com/Elm-user-group-SF/&#34; rel=&#34;nofollow&#34;&gt;Elm user group SF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://stackoverflow.com/&#34; rel=&#34;nofollow&#34;&gt;Stack Overflow&lt;/a&gt; ?&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sublimetext.com/2&#34; rel=&#34;nofollow&#34;&gt;The Sublime Text Plugin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.jetbrains.com/webstorm/&#34; rel=&#34;nofollow&#34;&gt;WebStorm&lt;/a&gt; Support for Elm?&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://panic.com/coda/&#34; rel=&#34;nofollow&#34;&gt;Coda&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/rtfeldman/grunt-elm&#34; rel=&#34;nofollow&#34;&gt;grunt-elm&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/gulp-elm&#34; rel=&#34;nofollow&#34;&gt;gulp-elm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Extras &amp;amp; Resources&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=oYk8CKH7OhE&#34; rel=&#34;nofollow&#34;&gt;Evan Czaplicki: Let&amp;#39;s be mainstream! User focused design in Elm @ Curry On 2015&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://elm-lang.org/blog/blazing-fast-html&#34; rel=&#34;nofollow&#34;&gt;Evan Czaplicki: Blazing Fast HTML: Virtual DOM in Elm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://pragmaticstudio.com/blog/2015/7/23/what-is-elm-qa&#34; rel=&#34;nofollow&#34;&gt;The Pragmatic Studio: What is Elm? Q&amp;amp;A&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/132799/student-bodies&#34; rel=&#34;nofollow&#34;&gt;Student Bodies&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://pragmaticstudio.com/blog/2014/12/19/getting-started-with-elm&#34; rel=&#34;nofollow&#34;&gt;Mike Clark: Getting Started With Elm&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://angularremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://stripe.com/&#34; rel=&#34;nofollow&#34;&gt;Stripe&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0439925525/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0439925525&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=2G6NQWTABFETU2WA&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Alcatraz versus the Evil Librarians (Alcatraz, No. 1) by Brandon Sanderson&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/006097625X/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=006097625X&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=63N7NFVLBPK4CZNM&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Understanding Comics: The Invisible Art by Scott McCloud&lt;/a&gt; (Evan)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0312278497/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0312278497&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=KAPEAJJNBNQ24UB2&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Glass Bead Game: (Magister Ludi) A Novel by Hermann Hesse&lt;/a&gt; (Evan)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0465050654/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0465050654&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=UT36LZMG5YNGT4OP&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Design of Everyday Things: Revised and Expanded Edition by Don Norman&lt;/a&gt; (Richard)&lt;br&gt; &lt;a href=&#34;http://www.infoq.com/presentations/Simple-Made-Easy&#34; rel=&#34;nofollow&#34;&gt;Rich Hickey: Simple Made Easy&lt;/a&gt; (Richard)&lt;br&gt; &lt;a href=&#34;http://noredinktech.tumblr.com/&#34; rel=&#34;nofollow&#34;&gt;NoRedInk Tech Blog&lt;/a&gt; (Richard)&lt;/div&gt;&lt;div&gt;Special Guests: Evan Czaplicki and Richard Feldman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="66843376" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/13561e9d-a63b-48a6-a6ef-b04724a4b171/stream.mp3"/>
                
                <guid isPermaLink="false">8d36a4da-7ed3-4064-9ee6-750f6d18ab4b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/175-jsj-elm-with-evan-czaplicki-and-richard-feldman</link>
                <pubDate>Wed, 02 Sep 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>4177</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>174 JSJ npm 3 with Rebecca Turner and Forrest Norvell</itunes:title>
                <title>174 JSJ npm 3 with Rebecca Turner and Forrest Norvell</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Don’t miss out! Sign up for &lt;a href=&#34;http://www.angularremoteconf.com&#34;&gt;Angular Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:28 - Forrest Norvell Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/othiym23&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/othiym23/&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:37 - Rebecca Turner Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ReBeccaOrg&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/iarna&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://re-becca.org/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:05 - Why &lt;a href=&#34;https://github.com/npm/npm/releases/tag/v3.0.0&#34;&gt;npm 3&lt;/a&gt; Exists and Changes in npm 2 =&amp;gt; 3&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Debugging&lt;/li&gt;
&lt;li&gt;Life Cycle Ordering&lt;/li&gt;
&lt;li&gt;Deduplication&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:36 - Housekeeping&lt;/div&gt;&lt;div&gt;09:47 - Peer Dependency Changes&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Singleton_pattern&#34;&gt;The Singleton Pattern&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:38 - The Rewrite Process and How That Enabled Some of the Changes Coming Out&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://youtu.be/mGh3lW9oAgk&#34;&gt;CJ Silverio: Npm registry deep dive @ Oneshot Oslo&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:50 - &lt;a href=&#34;https://docs.npmjs.com/cli/shrinkwrap&#34;&gt;shrinkwrapping&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;27:00 - Other Breaking Changes?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Permissions&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;30:40 - Tiny Jewels&lt;/div&gt;&lt;div&gt;33:24 - Why Rewrite?&lt;/div&gt;&lt;div&gt;36:00 - npm’s Focus on the Front End&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://bower.io/&#34;&gt;Bower&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/npm/npm/wiki/Roadmap&#34;&gt;npm Roadmap&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;42:04 - Transitioning to npm 3&lt;/div&gt;&lt;div&gt;42:54 - Installing npm 3&lt;/div&gt;&lt;div&gt;44:11 - Packaging with &lt;a href=&#34;https://iojs.org/&#34;&gt;io.js&lt;/a&gt; and &lt;a href=&#34;https://nodejs.org/&#34;&gt;Node.js&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;45:16 - Being in Beta&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://slacklist.info/&#34;&gt;Slack List&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://youtu.be/7ubJzEi3HuA&#34;&gt;Perceived Performance Fluent Conf Talks&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://youtu.be/2ksXo2_Lfl0&#34;&gt;Paul Irish: How Users Perceive the Speed of The Web Keynote @ Fluent 2015&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Subsistence_agriculture&#34;&gt;Subsistence Farming&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://developeronfire.com/Podcast/Episodes/episode-17-charles-max-wood-get-involved-and-try-new-things&#34;&gt;Developer On Fire Episode 017 - Charles Max Wood - Get Involved and Try New Things&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://play.elevatorsaga.com/&#34;&gt;Elevator Saga&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://braziljs.com.br/&#34;&gt;BrazilJS&lt;/a&gt; (Forrest)&lt;br&gt; NodeConf Brazil (Forrest)&lt;br&gt; &lt;a href=&#34;https://docs.npmjs.com/cli/init&#34;&gt;For quick testing: `npm init -y`, configure init&lt;/a&gt; (Forrest)&lt;br&gt; &lt;a href=&#34;https://youtu.be/9I2KgK2mYGM?t=30m45s&#34;&gt;Where Can I Put Your Cheese? (Or What to Expect From npm@3) @ Boston Ember, May 2015&lt;/a&gt; (Rebecca)&lt;br&gt; &lt;a href=&#34;http://osfeels.com/&#34;&gt;Open Source &amp;amp; Feelings Conference&lt;/a&gt; (Rebecca)&lt;br&gt; &lt;a href=&#34;https://docs.npmjs.com/cli/bugs&#34;&gt;bugs [npm Documentation]&lt;/a&gt; (Rebecca)&lt;br&gt; &lt;a href=&#34;https://docs.npmjs.com/cli/docs&#34;&gt;docs [npm Documentation]&lt;/a&gt; (Rebecca)&lt;br&gt; &lt;a href=&#34;https://docs.npmjs.com/cli/repo&#34;&gt;repo [npm Documentation]&lt;/a&gt; (Rebecca)&lt;/div&gt;&lt;div&gt;Special Guests: Forrest Norvell and Rebecca Turner.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Don’t miss out! Sign up for <a href="http://www.angularremoteconf.com" rel="nofollow">Angular Remote Conf</a>!</div><div> </div><div>02:28 - Forrest Norvell Introduction</div><ul>
<li>
<a href="https://twitter.com/othiym23" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/othiym23/" rel="nofollow">GitHub</a></li>
</ul><div>02:37 - Rebecca Turner Introduction</div><ul>
<li>
<a href="https://twitter.com/ReBeccaOrg" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/iarna" rel="nofollow">GitHub</a> </li>
<li><a href="http://re-becca.org/" rel="nofollow">Blog</a></li>
</ul><div>03:05 - Why <a href="https://github.com/npm/npm/releases/tag/v3.0.0" rel="nofollow">npm 3</a> Exists and Changes in npm 2 =&gt; 3</div><ul>
<li>Debugging</li>
<li>Life Cycle Ordering</li>
<li>Deduplication</li>
</ul><div>08:36 - Housekeeping</div><div>09:47 - Peer Dependency Changes</div><ul><li><a href="https://en.wikipedia.org/wiki/Singleton_pattern" rel="nofollow">The Singleton Pattern</a></li></ul><div>15:38 - The Rewrite Process and How That Enabled Some of the Changes Coming Out</div><ul><li>
<a href="https://youtu.be/mGh3lW9oAgk" rel="nofollow">CJ Silverio: Npm registry deep dive @ Oneshot Oslo</a> </li></ul><div>22:50 - <a href="https://docs.npmjs.com/cli/shrinkwrap" rel="nofollow">shrinkwrapping</a>
</div><div>27:00 - Other Breaking Changes?</div><ul><li>Permissions</li></ul><div>30:40 - Tiny Jewels</div><div>33:24 - Why Rewrite?</div><div>36:00 - npm’s Focus on the Front End</div><ul>
<li>
<a href="http://bower.io/" rel="nofollow">Bower</a> </li>
<li>
<a href="https://github.com/npm/npm/wiki/Roadmap" rel="nofollow">npm Roadmap</a> </li>
</ul><div>42:04 - Transitioning to npm 3</div><div>42:54 - Installing npm 3</div><div>44:11 - Packaging with <a href="https://iojs.org/" rel="nofollow">io.js</a> and <a href="https://nodejs.org/" rel="nofollow">Node.js</a>
</div><div>45:16 - Being in Beta</div><div>Picks</div><div>
<a href="http://slacklist.info/" rel="nofollow">Slack List</a> (Aimee)<br> <a href="https://youtu.be/7ubJzEi3HuA" rel="nofollow">Perceived Performance Fluent Conf Talks</a> (Aimee)<br> <a href="https://youtu.be/2ksXo2_Lfl0" rel="nofollow">Paul Irish: How Users Perceive the Speed of The Web Keynote @ Fluent 2015</a> (Aimee)<br> <a href="https://en.wikipedia.org/wiki/Subsistence_agriculture" rel="nofollow">Subsistence Farming</a> (AJ)<br> <a href="http://developeronfire.com/Podcast/Episodes/episode-17-charles-max-wood-get-involved-and-try-new-things" rel="nofollow">Developer On Fire Episode 017 - Charles Max Wood - Get Involved and Try New Things</a> (Chuck)<br> <a href="http://play.elevatorsaga.com/" rel="nofollow">Elevator Saga</a> (Chuck)<br> <a href="http://braziljs.com.br/" rel="nofollow">BrazilJS</a> (Forrest)<br> NodeConf Brazil (Forrest)<br> <a href="https://docs.npmjs.com/cli/init" rel="nofollow">For quick testing: `npm init -y`, configure init</a> (Forrest)<br> <a href="https://youtu.be/9I2KgK2mYGM?t=30m45s" rel="nofollow">Where Can I Put Your Cheese? (Or What to Expect From npm@3) @ Boston Ember, May 2015</a> (Rebecca)<br> <a href="http://osfeels.com/" rel="nofollow">Open Source &amp; Feelings Conference</a> (Rebecca)<br> <a href="https://docs.npmjs.com/cli/bugs" rel="nofollow">bugs [npm Documentation]</a> (Rebecca)<br> <a href="https://docs.npmjs.com/cli/docs" rel="nofollow">docs [npm Documentation]</a> (Rebecca)<br> <a href="https://docs.npmjs.com/cli/repo" rel="nofollow">repo [npm Documentation]</a> (Rebecca)</div><div>Special Guests: Forrest Norvell and Rebecca Turner.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Don’t miss out! Sign up for &lt;a href=&#34;http://www.angularremoteconf.com&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:28 - Forrest Norvell Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/othiym23&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/othiym23/&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:37 - Rebecca Turner Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/ReBeccaOrg&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/iarna&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://re-becca.org/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:05 - Why &lt;a href=&#34;https://github.com/npm/npm/releases/tag/v3.0.0&#34; rel=&#34;nofollow&#34;&gt;npm 3&lt;/a&gt; Exists and Changes in npm 2 =&amp;gt; 3&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Debugging&lt;/li&gt;
&lt;li&gt;Life Cycle Ordering&lt;/li&gt;
&lt;li&gt;Deduplication&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:36 - Housekeeping&lt;/div&gt;&lt;div&gt;09:47 - Peer Dependency Changes&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Singleton_pattern&#34; rel=&#34;nofollow&#34;&gt;The Singleton Pattern&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:38 - The Rewrite Process and How That Enabled Some of the Changes Coming Out&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://youtu.be/mGh3lW9oAgk&#34; rel=&#34;nofollow&#34;&gt;CJ Silverio: Npm registry deep dive @ Oneshot Oslo&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:50 - &lt;a href=&#34;https://docs.npmjs.com/cli/shrinkwrap&#34; rel=&#34;nofollow&#34;&gt;shrinkwrapping&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;27:00 - Other Breaking Changes?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Permissions&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;30:40 - Tiny Jewels&lt;/div&gt;&lt;div&gt;33:24 - Why Rewrite?&lt;/div&gt;&lt;div&gt;36:00 - npm’s Focus on the Front End&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://bower.io/&#34; rel=&#34;nofollow&#34;&gt;Bower&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/npm/npm/wiki/Roadmap&#34; rel=&#34;nofollow&#34;&gt;npm Roadmap&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;42:04 - Transitioning to npm 3&lt;/div&gt;&lt;div&gt;42:54 - Installing npm 3&lt;/div&gt;&lt;div&gt;44:11 - Packaging with &lt;a href=&#34;https://iojs.org/&#34; rel=&#34;nofollow&#34;&gt;io.js&lt;/a&gt; and &lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;45:16 - Being in Beta&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://slacklist.info/&#34; rel=&#34;nofollow&#34;&gt;Slack List&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://youtu.be/7ubJzEi3HuA&#34; rel=&#34;nofollow&#34;&gt;Perceived Performance Fluent Conf Talks&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://youtu.be/2ksXo2_Lfl0&#34; rel=&#34;nofollow&#34;&gt;Paul Irish: How Users Perceive the Speed of The Web Keynote @ Fluent 2015&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Subsistence_agriculture&#34; rel=&#34;nofollow&#34;&gt;Subsistence Farming&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://developeronfire.com/Podcast/Episodes/episode-17-charles-max-wood-get-involved-and-try-new-things&#34; rel=&#34;nofollow&#34;&gt;Developer On Fire Episode 017 - Charles Max Wood - Get Involved and Try New Things&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://play.elevatorsaga.com/&#34; rel=&#34;nofollow&#34;&gt;Elevator Saga&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://braziljs.com.br/&#34; rel=&#34;nofollow&#34;&gt;BrazilJS&lt;/a&gt; (Forrest)&lt;br&gt; NodeConf Brazil (Forrest)&lt;br&gt; &lt;a href=&#34;https://docs.npmjs.com/cli/init&#34; rel=&#34;nofollow&#34;&gt;For quick testing: `npm init -y`, configure init&lt;/a&gt; (Forrest)&lt;br&gt; &lt;a href=&#34;https://youtu.be/9I2KgK2mYGM?t=30m45s&#34; rel=&#34;nofollow&#34;&gt;Where Can I Put Your Cheese? (Or What to Expect From npm@3) @ Boston Ember, May 2015&lt;/a&gt; (Rebecca)&lt;br&gt; &lt;a href=&#34;http://osfeels.com/&#34; rel=&#34;nofollow&#34;&gt;Open Source &amp;amp; Feelings Conference&lt;/a&gt; (Rebecca)&lt;br&gt; &lt;a href=&#34;https://docs.npmjs.com/cli/bugs&#34; rel=&#34;nofollow&#34;&gt;bugs [npm Documentation]&lt;/a&gt; (Rebecca)&lt;br&gt; &lt;a href=&#34;https://docs.npmjs.com/cli/docs&#34; rel=&#34;nofollow&#34;&gt;docs [npm Documentation]&lt;/a&gt; (Rebecca)&lt;br&gt; &lt;a href=&#34;https://docs.npmjs.com/cli/repo&#34; rel=&#34;nofollow&#34;&gt;repo [npm Documentation]&lt;/a&gt; (Rebecca)&lt;/div&gt;&lt;div&gt;Special Guests: Forrest Norvell and Rebecca Turner.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54453812" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1add5aaf-5b84-4529-a2b8-71e13420a15b/stream.mp3"/>
                
                <guid isPermaLink="false">c575002e-b814-4e98-bc42-664601794ac8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/174-jsj-npm-3-with-rebecca-turner-and-forrest-norvell</link>
                <pubDate>Wed, 26 Aug 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3403</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>173 JSJ Online Learning with Gregg Pollack</itunes:title>
                <title>173 JSJ Online Learning with Gregg Pollack</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;http://www.angularremoteconf.com&#34;&gt;Angular Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:55 - Gregg Pollack Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/greggpollack&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Gregg&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://madewithenvy.com/&#34;&gt;Envy Labs&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/envylabs&#34;&gt;@envylabs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.codeschool.com/&#34;&gt;Code School&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/codeschool&#34;&gt;@codeschool&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://starterstudio.com/&#34;&gt;Starter Studio&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:19 - &lt;a href=&#34;https://www.codeschool.com/&#34;&gt;Code School&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://railsforzombies.org/&#34;&gt;Rails for Zombies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://tryruby.org&#34;&gt;Try Ruby&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:49 - Course Content&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codeschool.com/paths/javascript#angular-js&#34;&gt;Code School Angular.js Courses&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codeschool.com/courses/breaking-the-ice-with-regular-expressions&#34;&gt;Breaking the Ice with Regular Expressions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codeschool.com/courses/fundamentals-of-design&#34;&gt;The Fundamentals of Design&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:42 - Plots &amp;amp; Storylines&lt;/div&gt;&lt;div&gt;11:40 - Code School vs &lt;a href=&#34;http://www.pluralsight.com/&#34;&gt;Pluralsight&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;14:09 - Structuring Courses&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Frontend vs Backend&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codeschool.com/courses/building-blocks-of-express-js&#34;&gt;Building Blocks of Express.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.codeschool.com/courses/real-time-web-with-node-js&#34;&gt;Real-Time Web with Node.js&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Security &amp;amp; Sandboxing&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/codeschool/abecedary&#34;&gt;abecedary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mochajs.org/&#34;&gt;Mocha&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;18:21 - &lt;a href=&#34;http://javascript.com&#34;&gt;JavaScript.com&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://try.jquery.com/&#34;&gt;Try jQuery&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Contributing to JavaScript.com&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/feedback&#34;&gt;Let Us Know&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/try&#34;&gt;Try JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/resources&#34;&gt;Resources&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;22:47 - Designing Exercises &amp;amp; Challenges&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/codeschool/abecedary&#34;&gt;abecedary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://chaijs.com/&#34;&gt;Chai&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:31 - The Future of Online Learning&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://thinkful.com&#34;&gt;Thinkful&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bloc.io&#34;&gt;Bloc.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://airpair.com&#34;&gt;AirPair&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://hackhands.com&#34;&gt;HackHands&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://smarterer.com&#34;&gt;Smarterer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;34:01 - Teaching Best Practices&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt4158110/&#34;&gt;Mr. Robot&lt;/a&gt; (Gregg)&lt;br&gt; &lt;a href=&#34;https://twitter.com/search?q=%23ILookLikeAnEngineer&amp;amp;src=typd&#34;&gt;#ILookLikeAnEngineer&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/javascript-scene/why-we-need-webassembly-an-interview-with-brendan-eich-7fb2a60b0723&#34;&gt;Why we Need WebAssembly An Interview with Brendan Eich&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.raspberrypi.org/products/raspberry-pi-2-model-b/&#34;&gt;Raspberry Pi 2 Model B&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.periscope.tv/&#34;&gt;Periscope&lt;/a&gt; (Chuck)&lt;/div&gt;&lt;div&gt;Special Guest: Gregg Pollack.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="http://www.angularremoteconf.com" rel="nofollow">Angular Remote Conf</a>!</div><div> </div><div>02:55 - Gregg Pollack Introduction</div><ul>
<li>
<a href="https://twitter.com/greggpollack" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/Gregg" rel="nofollow">GitHub</a></li>
<li>
<a href="http://madewithenvy.com/" rel="nofollow">Envy Labs</a><ul><li><a href="https://twitter.com/envylabs" rel="nofollow">@envylabs</a></li></ul>
</li>
<li>
<a href="https://www.codeschool.com/" rel="nofollow">Code School</a><ul><li>
<a href="https://twitter.com/codeschool" rel="nofollow">@codeschool</a>  </li></ul>
</li>
<li><a href="http://starterstudio.com/" rel="nofollow">Starter Studio</a></li>
</ul><div>05:19 - <a href="https://www.codeschool.com/" rel="nofollow">Code School</a>
</div><ul>
<li><a href="http://railsforzombies.org/" rel="nofollow">Rails for Zombies</a></li>
<li>
<a href="http://tryruby.org" rel="nofollow">Try Ruby</a> </li>
</ul><div>06:49 - Course Content</div><ul>
<li><a href="https://www.codeschool.com/paths/javascript#angular-js" rel="nofollow">Code School Angular.js Courses</a></li>
<li><a href="https://www.codeschool.com/courses/breaking-the-ice-with-regular-expressions" rel="nofollow">Breaking the Ice with Regular Expressions</a></li>
<li><a href="https://www.codeschool.com/courses/fundamentals-of-design" rel="nofollow">The Fundamentals of Design</a></li>
</ul><div>09:42 - Plots &amp; Storylines</div><div>11:40 - Code School vs <a href="http://www.pluralsight.com/" rel="nofollow">Pluralsight</a>
</div><div>14:09 - Structuring Courses</div><ul>
<li>Frontend vs Backend<ul>
<li><a href="https://www.codeschool.com/courses/building-blocks-of-express-js" rel="nofollow">Building Blocks of Express.js</a></li>
<li>
<a href="https://www.codeschool.com/courses/real-time-web-with-node-js" rel="nofollow">Real-Time Web with Node.js</a>  </li>
</ul>
</li>
<li>Security &amp; Sandboxing<ul>
<li><a href="https://github.com/codeschool/abecedary" rel="nofollow">abecedary</a></li>
<li><a href="https://mochajs.org/" rel="nofollow">Mocha</a></li>
</ul>
</li>
</ul><div>18:21 - <a href="http://javascript.com" rel="nofollow">JavaScript.com</a> </div><ul>
<li>
<a href="http://try.jquery.com/" rel="nofollow">Try jQuery</a> </li>
<li>Contributing to JavaScript.com<ul><li><a href="https://www.javascript.com/feedback" rel="nofollow">Let Us Know</a></li></ul>
</li>
<li><a href="https://www.javascript.com/try" rel="nofollow">Try JavaScript</a></li>
<li><a href="https://www.javascript.com/resources" rel="nofollow">Resources</a></li>
</ul><div>22:47 - Designing Exercises &amp; Challenges</div><ul>
<li><a href="https://github.com/codeschool/abecedary" rel="nofollow">abecedary</a></li>
<li><a href="http://chaijs.com/" rel="nofollow">Chai</a></li>
</ul><div>30:31 - The Future of Online Learning</div><ul>
<li><a href="http://thinkful.com" rel="nofollow">Thinkful</a></li>
<li><a href="http://bloc.io" rel="nofollow">Bloc.io</a></li>
<li><a href="http://airpair.com" rel="nofollow">AirPair</a></li>
<li>
<a href="http://hackhands.com" rel="nofollow">HackHands</a> </li>
<li><a href="http://smarterer.com" rel="nofollow">Smarterer</a></li>
</ul><div>34:01 - Teaching Best Practices</div><div>Picks</div><div>
<a href="http://www.imdb.com/title/tt4158110/" rel="nofollow">Mr. Robot</a> (Gregg)<br> <a href="https://twitter.com/search?q=%23ILookLikeAnEngineer&src=typd" rel="nofollow">#ILookLikeAnEngineer</a> (Aimee)<br> <a href="https://medium.com/javascript-scene/why-we-need-webassembly-an-interview-with-brendan-eich-7fb2a60b0723" rel="nofollow">Why we Need WebAssembly An Interview with Brendan Eich</a> (Aimee)<br> <a href="https://www.raspberrypi.org/products/raspberry-pi-2-model-b/" rel="nofollow">Raspberry Pi 2 Model B</a> (AJ)<br> <a href="https://www.periscope.tv/" rel="nofollow">Periscope</a> (Chuck)</div><div>Special Guest: Gregg Pollack.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;http://www.angularremoteconf.com&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:55 - Gregg Pollack Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/greggpollack&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/Gregg&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://madewithenvy.com/&#34; rel=&#34;nofollow&#34;&gt;Envy Labs&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/envylabs&#34; rel=&#34;nofollow&#34;&gt;@envylabs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.codeschool.com/&#34; rel=&#34;nofollow&#34;&gt;Code School&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/codeschool&#34; rel=&#34;nofollow&#34;&gt;@codeschool&lt;/a&gt;  &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://starterstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Starter Studio&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:19 - &lt;a href=&#34;https://www.codeschool.com/&#34; rel=&#34;nofollow&#34;&gt;Code School&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://railsforzombies.org/&#34; rel=&#34;nofollow&#34;&gt;Rails for Zombies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://tryruby.org&#34; rel=&#34;nofollow&#34;&gt;Try Ruby&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:49 - Course Content&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codeschool.com/paths/javascript#angular-js&#34; rel=&#34;nofollow&#34;&gt;Code School Angular.js Courses&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codeschool.com/courses/breaking-the-ice-with-regular-expressions&#34; rel=&#34;nofollow&#34;&gt;Breaking the Ice with Regular Expressions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codeschool.com/courses/fundamentals-of-design&#34; rel=&#34;nofollow&#34;&gt;The Fundamentals of Design&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:42 - Plots &amp;amp; Storylines&lt;/div&gt;&lt;div&gt;11:40 - Code School vs &lt;a href=&#34;http://www.pluralsight.com/&#34; rel=&#34;nofollow&#34;&gt;Pluralsight&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;14:09 - Structuring Courses&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Frontend vs Backend&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codeschool.com/courses/building-blocks-of-express-js&#34; rel=&#34;nofollow&#34;&gt;Building Blocks of Express.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.codeschool.com/courses/real-time-web-with-node-js&#34; rel=&#34;nofollow&#34;&gt;Real-Time Web with Node.js&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Security &amp;amp; Sandboxing&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/codeschool/abecedary&#34; rel=&#34;nofollow&#34;&gt;abecedary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://mochajs.org/&#34; rel=&#34;nofollow&#34;&gt;Mocha&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;18:21 - &lt;a href=&#34;http://javascript.com&#34; rel=&#34;nofollow&#34;&gt;JavaScript.com&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://try.jquery.com/&#34; rel=&#34;nofollow&#34;&gt;Try jQuery&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Contributing to JavaScript.com&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/feedback&#34; rel=&#34;nofollow&#34;&gt;Let Us Know&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/try&#34; rel=&#34;nofollow&#34;&gt;Try JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.javascript.com/resources&#34; rel=&#34;nofollow&#34;&gt;Resources&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;22:47 - Designing Exercises &amp;amp; Challenges&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/codeschool/abecedary&#34; rel=&#34;nofollow&#34;&gt;abecedary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://chaijs.com/&#34; rel=&#34;nofollow&#34;&gt;Chai&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:31 - The Future of Online Learning&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://thinkful.com&#34; rel=&#34;nofollow&#34;&gt;Thinkful&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bloc.io&#34; rel=&#34;nofollow&#34;&gt;Bloc.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://airpair.com&#34; rel=&#34;nofollow&#34;&gt;AirPair&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://hackhands.com&#34; rel=&#34;nofollow&#34;&gt;HackHands&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://smarterer.com&#34; rel=&#34;nofollow&#34;&gt;Smarterer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;34:01 - Teaching Best Practices&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt4158110/&#34; rel=&#34;nofollow&#34;&gt;Mr. Robot&lt;/a&gt; (Gregg)&lt;br&gt; &lt;a href=&#34;https://twitter.com/search?q=%23ILookLikeAnEngineer&amp;src=typd&#34; rel=&#34;nofollow&#34;&gt;#ILookLikeAnEngineer&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/javascript-scene/why-we-need-webassembly-an-interview-with-brendan-eich-7fb2a60b0723&#34; rel=&#34;nofollow&#34;&gt;Why we Need WebAssembly An Interview with Brendan Eich&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.raspberrypi.org/products/raspberry-pi-2-model-b/&#34; rel=&#34;nofollow&#34;&gt;Raspberry Pi 2 Model B&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.periscope.tv/&#34; rel=&#34;nofollow&#34;&gt;Periscope&lt;/a&gt; (Chuck)&lt;/div&gt;&lt;div&gt;Special Guest: Gregg Pollack.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="31732297" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9e59f169-3d9c-4733-a469-ca18511fc298/stream.mp3"/>
                
                <guid isPermaLink="false">393e70df-f782-46a9-a7ea-050eda7dae4b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/173-jsj-online-learning-with-gregg-pollack</link>
                <pubDate>Wed, 19 Aug 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>1983</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>172 JSJ NodeSchool with Jason Rhodes</itunes:title>
                <title>172 JSJ NodeSchool with Jason Rhodes</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;http://www.angularremoteconf.com&#34;&gt;Angular Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:22 - Jason Rhodes Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/rhodesjason&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/jasonrhodes&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rhodesjason.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sparkpost.com/&#34;&gt;SparkPost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://nodeschool.io/&#34;&gt;NodeSchool&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nodeschool&#34;&gt;@nodeschool&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nodeschool&#34;&gt;GitHub: NodeSchool&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://charmcityjs.com/&#34;&gt;charmCityJS&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/charmcityjs&#34;&gt;@charmcityjs&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:46 - &lt;a href=&#34;http://nodeschool.io/&#34;&gt;NodeSchool&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://m.youtube.com/watch?v=YJ7txKTh3-E&#34;&gt;Jason Rhodes: A Story About NodeSchool and Community Building at CascadiaJS 2014&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://m.youtube.com/watch?v=mMbiHX2bmbA&#34;&gt;Jason Rhodes: NodeSchool Trying Node AND Contributing @ Empire Node 2014&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:05 - “Workshopper(s)”&lt;/div&gt;&lt;div&gt;07:13 - How Meetups Run (Format), Target Audience&lt;/div&gt;&lt;div&gt;11:09 - Pair Programming and Peer Learning&lt;/div&gt;&lt;div&gt;14:34 - Starting a NodeSchool Chapter&lt;/div&gt;&lt;div&gt;15:53 - Implementing Diversity&lt;/div&gt;&lt;div&gt;18:07 - Mentoring and Mentorship&lt;/div&gt;&lt;div&gt;20:49 - Time Commitment and Effort&lt;/div&gt;&lt;div&gt;24:02 - Appealing to All Experience Levels of Attendees&lt;/div&gt;&lt;div&gt;26:48 - The NodeSchool Community&lt;/div&gt;&lt;div&gt;30:45 - Being a Member of an Open Source Community&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt1235547/&#34;&gt;Better Off Ted&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://onefastcat.com/&#34;&gt;Cat Exercise Wheel&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.thatconference.com/&#34;&gt;That Conference&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://primitive.io&#34;&gt;primitive.io&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PL-7Rk5Igg3dfdxlNKNSMJHfK_yG5ceiZf&#34;&gt;Falcor YouTube Playlist&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.javascriptjabber.com/15minutes&#34;&gt;javascriptjabber.com/15minutes&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://entreprogrammers.com/retreat2015&#34;&gt;Entreprogrammers Retreat 2015&lt;/a&gt;  (Chuck)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/129622/love-letter&#34;&gt;Love Letter&lt;/a&gt; (Jason)&lt;br&gt; &lt;a href=&#34;http://charmcityjs.com/&#34;&gt;charmCityJS&lt;/a&gt; (Jason)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1392190/&#34;&gt;Mad Max: Fury Road&lt;/a&gt; (Jason)&lt;/div&gt;&lt;div&gt;Special Guest: Jason Rhodes.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="http://www.angularremoteconf.com" rel="nofollow">Angular Remote Conf</a>!</div><div> </div><div>02:22 - Jason Rhodes Introduction</div><ul>
<li>
<a href="https://twitter.com/rhodesjason" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/jasonrhodes" rel="nofollow">GitHub</a> </li>
<li><a href="http://rhodesjason.com/" rel="nofollow">Blog</a></li>
<li><a href="https://www.sparkpost.com/" rel="nofollow">SparkPost</a></li>
<li>
<a href="http://nodeschool.io/" rel="nofollow">NodeSchool</a><ul>
<li>
<a href="https://twitter.com/nodeschool" rel="nofollow">@nodeschool</a> </li>
<li><a href="https://github.com/nodeschool" rel="nofollow">GitHub: NodeSchool</a></li>
</ul>
</li>
<li>
<a href="http://charmcityjs.com/" rel="nofollow">charmCityJS</a><ul><li>
<a href="https://twitter.com/charmcityjs" rel="nofollow">@charmcityjs</a> </li></ul>
</li>
</ul><div>03:46 - <a href="http://nodeschool.io/" rel="nofollow">NodeSchool</a>
</div><ul>
<li><a href="http://m.youtube.com/watch?v=YJ7txKTh3-E" rel="nofollow">Jason Rhodes: A Story About NodeSchool and Community Building at CascadiaJS 2014</a></li>
<li><a href="http://m.youtube.com/watch?v=mMbiHX2bmbA" rel="nofollow">Jason Rhodes: NodeSchool Trying Node AND Contributing @ Empire Node 2014</a></li>
</ul><div>06:05 - “Workshopper(s)”</div><div>07:13 - How Meetups Run (Format), Target Audience</div><div>11:09 - Pair Programming and Peer Learning</div><div>14:34 - Starting a NodeSchool Chapter</div><div>15:53 - Implementing Diversity</div><div>18:07 - Mentoring and Mentorship</div><div>20:49 - Time Commitment and Effort</div><div>24:02 - Appealing to All Experience Levels of Attendees</div><div>26:48 - The NodeSchool Community</div><div>30:45 - Being a Member of an Open Source Community</div><div>Picks</div><div>
<a href="http://www.imdb.com/title/tt1235547/" rel="nofollow">Better Off Ted</a> (Joe)<br> <a href="http://onefastcat.com/" rel="nofollow">Cat Exercise Wheel</a> (Aimee)<br> <a href="https://www.thatconference.com/" rel="nofollow">That Conference</a> (Joe)<br> <a href="http://primitive.io" rel="nofollow">primitive.io</a> (Joe)<br> <a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Aimee)<br> <a href="https://www.youtube.com/playlist?list=PL-7Rk5Igg3dfdxlNKNSMJHfK_yG5ceiZf" rel="nofollow">Falcor YouTube Playlist</a> (Aimee)<br> <a href="http://www.javascriptjabber.com/15minutes" rel="nofollow">javascriptjabber.com/15minutes</a> (Chuck)<br> <a href="http://entreprogrammers.com/retreat2015" rel="nofollow">Entreprogrammers Retreat 2015</a>  (Chuck)<br> <a href="https://boardgamegeek.com/boardgame/129622/love-letter" rel="nofollow">Love Letter</a> (Jason)<br> <a href="http://charmcityjs.com/" rel="nofollow">charmCityJS</a> (Jason)<br> <a href="http://www.imdb.com/title/tt1392190/" rel="nofollow">Mad Max: Fury Road</a> (Jason)</div><div>Special Guest: Jason Rhodes.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;http://www.angularremoteconf.com&#34; rel=&#34;nofollow&#34;&gt;Angular Remote Conf&lt;/a&gt;!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:22 - Jason Rhodes Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/rhodesjason&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/jasonrhodes&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rhodesjason.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.sparkpost.com/&#34; rel=&#34;nofollow&#34;&gt;SparkPost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://nodeschool.io/&#34; rel=&#34;nofollow&#34;&gt;NodeSchool&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/nodeschool&#34; rel=&#34;nofollow&#34;&gt;@nodeschool&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nodeschool&#34; rel=&#34;nofollow&#34;&gt;GitHub: NodeSchool&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://charmcityjs.com/&#34; rel=&#34;nofollow&#34;&gt;charmCityJS&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/charmcityjs&#34; rel=&#34;nofollow&#34;&gt;@charmcityjs&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:46 - &lt;a href=&#34;http://nodeschool.io/&#34; rel=&#34;nofollow&#34;&gt;NodeSchool&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://m.youtube.com/watch?v=YJ7txKTh3-E&#34; rel=&#34;nofollow&#34;&gt;Jason Rhodes: A Story About NodeSchool and Community Building at CascadiaJS 2014&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://m.youtube.com/watch?v=mMbiHX2bmbA&#34; rel=&#34;nofollow&#34;&gt;Jason Rhodes: NodeSchool Trying Node AND Contributing @ Empire Node 2014&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:05 - “Workshopper(s)”&lt;/div&gt;&lt;div&gt;07:13 - How Meetups Run (Format), Target Audience&lt;/div&gt;&lt;div&gt;11:09 - Pair Programming and Peer Learning&lt;/div&gt;&lt;div&gt;14:34 - Starting a NodeSchool Chapter&lt;/div&gt;&lt;div&gt;15:53 - Implementing Diversity&lt;/div&gt;&lt;div&gt;18:07 - Mentoring and Mentorship&lt;/div&gt;&lt;div&gt;20:49 - Time Commitment and Effort&lt;/div&gt;&lt;div&gt;24:02 - Appealing to All Experience Levels of Attendees&lt;/div&gt;&lt;div&gt;26:48 - The NodeSchool Community&lt;/div&gt;&lt;div&gt;30:45 - Being a Member of an Open Source Community&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.imdb.com/title/tt1235547/&#34; rel=&#34;nofollow&#34;&gt;Better Off Ted&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://onefastcat.com/&#34; rel=&#34;nofollow&#34;&gt;Cat Exercise Wheel&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.thatconference.com/&#34; rel=&#34;nofollow&#34;&gt;That Conference&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://primitive.io&#34; rel=&#34;nofollow&#34;&gt;primitive.io&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PL-7Rk5Igg3dfdxlNKNSMJHfK_yG5ceiZf&#34; rel=&#34;nofollow&#34;&gt;Falcor YouTube Playlist&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.javascriptjabber.com/15minutes&#34; rel=&#34;nofollow&#34;&gt;javascriptjabber.com/15minutes&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://entreprogrammers.com/retreat2015&#34; rel=&#34;nofollow&#34;&gt;Entreprogrammers Retreat 2015&lt;/a&gt;  (Chuck)&lt;br&gt; &lt;a href=&#34;https://boardgamegeek.com/boardgame/129622/love-letter&#34; rel=&#34;nofollow&#34;&gt;Love Letter&lt;/a&gt; (Jason)&lt;br&gt; &lt;a href=&#34;http://charmcityjs.com/&#34; rel=&#34;nofollow&#34;&gt;charmCityJS&lt;/a&gt; (Jason)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1392190/&#34; rel=&#34;nofollow&#34;&gt;Mad Max: Fury Road&lt;/a&gt; (Jason)&lt;/div&gt;&lt;div&gt;Special Guest: Jason Rhodes.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40244871" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5e6a8b32-e71f-4e1e-a114-1f99c5d5d0b1/stream.mp3"/>
                
                <guid isPermaLink="false">d4709f8e-7e6f-45e7-9db1-411b9a45ce26</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/172-jsj-nodeschool-with-jason-rhodes</link>
                <pubDate>Wed, 12 Aug 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>2515</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>171 JSJ Babel with Sebastian McKenzie</itunes:title>
                <title>171 JSJ Babel with Sebastian McKenzie</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:28 - Sebastian McKenzie Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/sebmck&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/sebmck&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sebmck.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:53 - &lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt; (Pronunciation Clarification)&lt;/div&gt;&lt;div&gt;05:56 - History&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://babeljs.io/docs/learn-es2015/&#34;&gt;Learn ES2015 - Babel&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:14 - The State of Babel&lt;/div&gt;&lt;div&gt;09:59 - Babel and the &lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34;&gt;TC39&lt;/a&gt; Process&lt;/div&gt;&lt;div&gt;11:54 - Features That Can’t Be Transpiled&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Weak Maps and Proxies    &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:45 - Readability and Performance Output&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/google/traceur-compiler&#34;&gt;Traceur&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:12 - Plugin Architecture&lt;/div&gt;&lt;div&gt;19:58 - ES6/2015 Feature Implementation&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Blockscoping&lt;/li&gt;
&lt;li&gt;Labels&lt;/li&gt;
&lt;li&gt;Exceptions&lt;/li&gt;
&lt;li&gt;Destructuring&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:49 - The Birth of Babel&lt;/div&gt;&lt;div&gt;26:45 - Babel vs Traceur&lt;/div&gt;&lt;div&gt;28:08 - Future Babel Features&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Code Optimization&lt;/li&gt;
&lt;li&gt;Minification&lt;/li&gt;
&lt;li&gt;Linting&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:15 - The Status of ES2015 and ES2016&lt;/div&gt;&lt;div&gt;31:01 - Browser Support&lt;/div&gt;&lt;div&gt;35:03 - Marketing &lt;/div&gt;&lt;div&gt;35:59 - &lt;a href=&#34;http://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:24 - Babel Development and Labor&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://primitive.io&#34;&gt;Primitive.io&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0804137250/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0804137250&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=R2I64YROOBSK45FS&#34;&gt;Armada: The Novel by Ernest Cline&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0671027034/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0671027034&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=DQMIFWRAMZ4DCMBA&#34;&gt;How to Win Friends &amp;amp; Influence People by Dale Carnegie&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://websecuritywarriors.com/&#34;&gt;Web Security Warriors Podcast&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0345391802/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0345391802&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=PYZOYW4M2KN3UURK&#34;&gt;The Hitchhiker&#39;s Guide to the Galaxy by Douglas Adams&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.nps.gov/yell/&#34;&gt;Yellowstone National Park&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.iterativ.ch/angularjskurs/&#34;&gt;Iterativ: AngularJS Kurs&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://github.com/ParkinT/HireMe&#34;&gt;Hire Thom Parkin!&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0553418025/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0553418025&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=EDQWKN3UCJLJ45DB&#34;&gt;The Martian by Andy Weir&lt;/a&gt; (Sebastian)&lt;br&gt; &lt;a href=&#34;http://www.fiveguys.com/&#34;&gt;Five Guys Burgers and Fries&lt;/a&gt; (Sebastian)&lt;/div&gt;&lt;div&gt;Special Guest: Sebastian McKenzie .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:28 - Sebastian McKenzie Introduction</div><ul>
<li>
<a href="https://twitter.com/sebmck" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/sebmck" rel="nofollow">GitHub</a> </li>
<li><a href="http://sebmck.com/" rel="nofollow">Blog</a></li>
</ul><div>02:53 - <a href="https://babeljs.io/" rel="nofollow">Babel</a> (Pronunciation Clarification)</div><div>05:56 - History</div><ul><li><a href="https://babeljs.io/docs/learn-es2015/" rel="nofollow">Learn ES2015 - Babel</a></li></ul><div>09:14 - The State of Babel</div><div>09:59 - Babel and the <a href="http://www.ecma-international.org/memento/TC39.htm" rel="nofollow">TC39</a> Process</div><div>11:54 - Features That Can’t Be Transpiled</div><ul><li>Weak Maps and Proxies    </li></ul><div>13:45 - Readability and Performance Output</div><ul><li><a href="https://github.com/google/traceur-compiler" rel="nofollow">Traceur</a></li></ul><div>18:12 - Plugin Architecture</div><div>19:58 - ES6/2015 Feature Implementation</div><ul>
<li>Blockscoping</li>
<li>Labels</li>
<li>Exceptions</li>
<li>Destructuring</li>
</ul><div>25:49 - The Birth of Babel</div><div>26:45 - Babel vs Traceur</div><div>28:08 - Future Babel Features</div><ul>
<li>Code Optimization</li>
<li>Minification</li>
<li>Linting</li>
</ul><div>30:15 - The Status of ES2015 and ES2016</div><div>31:01 - Browser Support</div><div>35:03 - Marketing </div><div>35:59 - <a href="http://www.typescriptlang.org/" rel="nofollow">TypeScript</a>
</div><div>37:24 - Babel Development and Labor</div><div>Picks</div><div>
<a href="http://primitive.io" rel="nofollow">Primitive.io</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/0804137250/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0804137250&ie=UTF8&linkCode=as2&linkId=R2I64YROOBSK45FS&tag=chamaxwoo-20" rel="nofollow">Armada: The Novel by Ernest Cline</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/0671027034/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0671027034&ie=UTF8&linkCode=as2&linkId=DQMIFWRAMZ4DCMBA&tag=chamaxwoo-20" rel="nofollow">How to Win Friends &amp; Influence People by Dale Carnegie</a> (AJ)<br> <a href="http://websecuritywarriors.com/" rel="nofollow">Web Security Warriors Podcast</a> (AJ)<br> <a href="http://nodevember.org/" rel="nofollow">Nodevember</a> (Aimee)<br> <a href="http://www.amazon.com/gp/product/0345391802/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0345391802&ie=UTF8&linkCode=as2&linkId=PYZOYW4M2KN3UURK&tag=chamaxwoo-20" rel="nofollow">The Hitchhiker&#39;s Guide to the Galaxy by Douglas Adams</a> (Dave)<br> <a href="http://www.nps.gov/yell/" rel="nofollow">Yellowstone National Park</a> (Dave)<br> <a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Dave)<br> <a href="http://www.iterativ.ch/angularjskurs/" rel="nofollow">Iterativ: AngularJS Kurs</a> (Chuck)<br> <a href="https://github.com/ParkinT/HireMe" rel="nofollow">Hire Thom Parkin!</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/0553418025/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0553418025&ie=UTF8&linkCode=as2&linkId=EDQWKN3UCJLJ45DB&tag=chamaxwoo-20" rel="nofollow">The Martian by Andy Weir</a> (Sebastian)<br> <a href="http://www.fiveguys.com/" rel="nofollow">Five Guys Burgers and Fries</a> (Sebastian)</div><div>Special Guest: Sebastian McKenzie .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:28 - Sebastian McKenzie Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/sebmck&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/sebmck&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://sebmck.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:53 - &lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt; (Pronunciation Clarification)&lt;/div&gt;&lt;div&gt;05:56 - History&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://babeljs.io/docs/learn-es2015/&#34; rel=&#34;nofollow&#34;&gt;Learn ES2015 - Babel&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:14 - The State of Babel&lt;/div&gt;&lt;div&gt;09:59 - Babel and the &lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34; rel=&#34;nofollow&#34;&gt;TC39&lt;/a&gt; Process&lt;/div&gt;&lt;div&gt;11:54 - Features That Can’t Be Transpiled&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Weak Maps and Proxies    &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:45 - Readability and Performance Output&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/google/traceur-compiler&#34; rel=&#34;nofollow&#34;&gt;Traceur&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:12 - Plugin Architecture&lt;/div&gt;&lt;div&gt;19:58 - ES6/2015 Feature Implementation&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Blockscoping&lt;/li&gt;
&lt;li&gt;Labels&lt;/li&gt;
&lt;li&gt;Exceptions&lt;/li&gt;
&lt;li&gt;Destructuring&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:49 - The Birth of Babel&lt;/div&gt;&lt;div&gt;26:45 - Babel vs Traceur&lt;/div&gt;&lt;div&gt;28:08 - Future Babel Features&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Code Optimization&lt;/li&gt;
&lt;li&gt;Minification&lt;/li&gt;
&lt;li&gt;Linting&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:15 - The Status of ES2015 and ES2016&lt;/div&gt;&lt;div&gt;31:01 - Browser Support&lt;/div&gt;&lt;div&gt;35:03 - Marketing &lt;/div&gt;&lt;div&gt;35:59 - &lt;a href=&#34;http://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:24 - Babel Development and Labor&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://primitive.io&#34; rel=&#34;nofollow&#34;&gt;Primitive.io&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0804137250/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0804137250&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=R2I64YROOBSK45FS&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Armada: The Novel by Ernest Cline&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0671027034/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0671027034&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=DQMIFWRAMZ4DCMBA&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;How to Win Friends &amp;amp; Influence People by Dale Carnegie&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://websecuritywarriors.com/&#34; rel=&#34;nofollow&#34;&gt;Web Security Warriors Podcast&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0345391802/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0345391802&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=PYZOYW4M2KN3UURK&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Hitchhiker&amp;#39;s Guide to the Galaxy by Douglas Adams&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.nps.gov/yell/&#34; rel=&#34;nofollow&#34;&gt;Yellowstone National Park&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.iterativ.ch/angularjskurs/&#34; rel=&#34;nofollow&#34;&gt;Iterativ: AngularJS Kurs&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://github.com/ParkinT/HireMe&#34; rel=&#34;nofollow&#34;&gt;Hire Thom Parkin!&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0553418025/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0553418025&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=EDQWKN3UCJLJ45DB&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Martian by Andy Weir&lt;/a&gt; (Sebastian)&lt;br&gt; &lt;a href=&#34;http://www.fiveguys.com/&#34; rel=&#34;nofollow&#34;&gt;Five Guys Burgers and Fries&lt;/a&gt; (Sebastian)&lt;/div&gt;&lt;div&gt;Special Guest: Sebastian McKenzie .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45214406" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/61072e80-8055-4413-9c7c-3b3a6a86da7b/stream.mp3"/>
                
                <guid isPermaLink="false">4ad787bb-dd5e-46d7-b93b-7ab2d11d44a4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/171-jsj-babel-with-sebastian-mckenzie</link>
                <pubDate>Wed, 05 Aug 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>2825</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>170 JSJ RabbitMQ with Derick Bailey</itunes:title>
                <title>170 JSJ RabbitMQ with Derick Bailey</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;p&gt;&lt;span&gt;&lt;span&gt;Check out &lt;/span&gt;&lt;a href=&#34;http://devchat.tv/rails-clips&#34;&gt;RailsClips&lt;/a&gt;&lt;span&gt;!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;02:38 - Derick Bailey Introduction&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;https://twitter.com/derickbailey&#34;&gt;Twitter&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;https://github.com/derickbailey&#34;&gt;GitHub&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://derickbailey.com/&#34;&gt;Blog&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://entreprogrammers.com&#34;&gt;Entreprogrammers&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://derickbailey.com/email-courses/rabbitmq-patterns-for-applications/&#34;&gt;RabbitMQ: Patterns for Applications by Derick Bailey&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;03:36 - &lt;/span&gt;&lt;a href=&#34;https://www.rabbitmq.com/&#34;&gt;RabbitMQ&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Request%E2%80%93response&#34;&gt;request-response Messaging Pattern&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;05:22 - Synchronous/Asynchronous; Chronological/Non-Chronological&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;10:33 - Why Do JS Devs Care About RabbitMQ?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;12:10 - RabbitMQ and Complexity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;14:04 - RabbitMQ’s Model&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://redis.io/topics/pubsub&#34;&gt;Pub/Sub - Redis&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0321200683/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321200683&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=VZV2A6RNVG6ALDKV&#34;&gt;Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Exchanges, Queues, and Bindings&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;22:15 - Event Emitters, Organizing Your Code&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Documentation&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;31:18 - Service Busses &amp;amp; Monitoring Systems&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://particular.net/nservicebus&#34;&gt;NServiceBus&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;32:58 - How do you decide you need a messaging system?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;36:40 - When Applications Crash…&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;39:24 - Event Sourcing&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://kafka.apache.org/&#34;&gt;Kafka&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;44:05 - Fault Tolerance/Failure Cases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;“Just let it fail”&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;50:21 - Putting RabbitMQ in Place&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Scheduling&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Long Wait vs Short Wait&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;58:28 - Formatting Your Messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://derickbailey.com/email-courses/rabbitmq-patterns-for-applications/&#34;&gt;RabbitMQ: Patterns for Applications by Derick Bailey&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;01:04:13 - “Saga” (Workflow)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;01:05:10 - &lt;/span&gt;&lt;a href=&#34;http://rabbitmq4devs.com/&#34;&gt;RabbitMQ For Developers&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Use code &lt;/span&gt;&lt;strong&gt;JSJABBER&lt;/strong&gt;&lt;span&gt; for 20% off the bundle!&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;Picks&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;a href=&#34;http://www.w3schools.com/&#34;&gt;W3Schools&lt;/a&gt;&lt;span&gt; (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://www.amazon.com/gp/product/0451524934/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0451524934&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=O527RFNKEWL36J3U&#34;&gt;1984 by George Orwell&lt;/a&gt;&lt;span&gt; (AJ)&lt;br&gt;
The edit button on the &lt;/span&gt;&lt;a href=&#34;https://developer.mozilla.org/&#34;&gt;MDN&lt;/a&gt;&lt;span&gt; page (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=FG53AleSdCc&#34;&gt;[YouTube] W3Schools is just... Better&lt;/a&gt;&lt;span&gt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <p><span><span>Check out </span><a href="http://devchat.tv/rails-clips" rel="nofollow">RailsClips</a><span>!</span></span></p>

<p> </p>

<p><span><span>02:38 - Derick Bailey Introduction</span></span></p>

<ul>
    <li><span><a href="https://twitter.com/derickbailey" rel="nofollow">Twitter</a><span> </span></span></li>
    <li><span><a href="https://github.com/derickbailey" rel="nofollow">GitHub</a><span> </span></span></li>
    <li><span><a href="http://derickbailey.com/" rel="nofollow">Blog</a></span></li>
    <li><span><a href="http://entreprogrammers.com" rel="nofollow">Entreprogrammers</a><span> </span></span></li>
    <li><span><a href="http://derickbailey.com/email-courses/rabbitmq-patterns-for-applications/" rel="nofollow">RabbitMQ: Patterns for Applications by Derick Bailey</a><span> </span></span></li>
</ul>

<p><span><span>03:36 - </span><a href="https://www.rabbitmq.com/" rel="nofollow">RabbitMQ</a></span></p>

<ul>
    <li><span><a href="https://en.wikipedia.org/wiki/Request%E2%80%93response" rel="nofollow">request-response Messaging Pattern</a></span></li>
</ul>

<p><span><span>05:22 - Synchronous/Asynchronous; Chronological/Non-Chronological</span></span></p>

<p><span><span>10:33 - Why Do JS Devs Care About RabbitMQ?</span></span></p>

<p><span><span>12:10 - RabbitMQ and Complexity</span></span></p>

<p><span><span>14:04 - RabbitMQ’s Model</span></span></p>

<ul>
    <li><span><a href="http://redis.io/topics/pubsub" rel="nofollow">Pub/Sub - Redis</a></span></li>
    <li><span><a href="http://www.amazon.com/gp/product/0321200683/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0321200683&ie=UTF8&linkCode=as2&linkId=VZV2A6RNVG6ALDKV&tag=chamaxwoo-20" rel="nofollow">Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe</a><span> </span></span></li>
    <li><span><span>Exchanges, Queues, and Bindings</span></span></li>
</ul>

<p><span><span>22:15 - Event Emitters, Organizing Your Code</span></span></p>

<ul>
    <li><span><span>Documentation</span></span></li>
</ul>

<p><span><span>31:18 - Service Busses &amp; Monitoring Systems</span></span></p>

<ul>
    <li><span><a href="http://particular.net/nservicebus" rel="nofollow">NServiceBus</a></span></li>
</ul>

<p><span><span>32:58 - How do you decide you need a messaging system?</span></span></p>

<p><span><span>36:40 - When Applications Crash…</span></span></p>

<p><span><span>39:24 - Event Sourcing</span></span></p>

<ul>
    <li><span><a href="http://kafka.apache.org/" rel="nofollow">Kafka</a></span></li>
</ul>

<p><span><span>44:05 - Fault Tolerance/Failure Cases</span></span></p>

<ul>
    <li><span><span>“Just let it fail”</span></span></li>
</ul>

<p><span><span>50:21 - Putting RabbitMQ in Place</span></span></p>

<ul>
    <li><span><span>Scheduling</span></span></li>
    <li><span><span>Long Wait vs Short Wait</span></span></li>
</ul>

<p><span><span>58:28 - Formatting Your Messages</span></span></p>

<ul>
    <li><span><a href="http://derickbailey.com/email-courses/rabbitmq-patterns-for-applications/" rel="nofollow">RabbitMQ: Patterns for Applications by Derick Bailey</a><span> </span></span></li>
</ul>

<p><span><span>01:04:13 - “Saga” (Workflow)</span></span></p>

<p><span><span>01:05:10 - </span><a href="http://rabbitmq4devs.com/" rel="nofollow">RabbitMQ For Developers</a><span> </span></span></p>

<ul>
    <li><span><span>Use code </span><strong>JSJABBER</strong><span> for 20% off the bundle!</span></span></li>
</ul>

<p><span><span>Picks</span></span></p>

<p><span><a href="http://www.w3schools.com/" rel="nofollow">W3Schools</a><span> (AJ)</span><br>
<a href="http://www.amazon.com/gp/product/0451524934/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0451524934&ie=UTF8&linkCode=as2&linkId=O527RFNKEWL36J3U&tag=chamaxwoo-20" rel="nofollow">1984 by George Orwell</a><span> (AJ)<br>
The edit button on the </span><a href="https://developer.mozilla.org/" rel="nofollow">MDN</a><span> page (AJ)</span><br>
<a href="https://www.youtube.com/watch?v=FG53AleSdCc" rel="nofollow">[YouTube] W3Schools is just... Better</a><span> (AJ)</span><br>
<a href="https://golang.org/" rel="nofollow">The Go Programming Language</a><span> (AJ)</span><br>
<a href="https://www.youtube.com/watch?v=CF9S4QZuV30" rel="nofollow">[YouTube] Go Programming: Learn the Go Programming Language in One Video</a><span> (AJ)</span><br>
<a href="https://hackthe.computer" rel="nofollow">hackthe.computer</a><span> (AJ)</span><br>
<a href="http://www.astrolog.org/labyrnth/algrithm.htm" rel="nofollow">Maze Algorithm</a><span> (AJ)</span><br>
<a href="https://www.youtube.com/watch?v=7kMbPU_6Me4" rel="nofollow">A* Algorithm</a><span> (AJ)</span><br>
<a href="http://www.reactrally.com/" rel="nofollow">React Rally</a><span> (Jamison)</span><br>
<a href="http://idlewords.com/talks/web_design_first_100_years.htm" rel="nofollow">Web Design: The First 100 Years</a><span> (Jamison)</span><br>
<a href="https://www.youtube.com/watch?v=oYk8CKH7OhE" rel="nofollow">Evan Czaplicki: Let&#39;s be mainstream! User focused design in Elm @ Curry On Prague 2015</a><span> (Jamison)</span><br>
<a href="https://en.wikipedia.org/wiki/Parachute_cord" rel="nofollow">Paracord</a><span> (Chuck)</span><br>
<a href="http://www.amazon.com/gp/product/B0046UZRNU/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B0046UZRNU&ie=UTF8&linkCode=as2&linkId=MV5S3E6KR3C6A3IG&tag=chamaxwoo-20" rel="nofollow">Soto Pocket Torch</a><span> (Chuck)</span><br>
<a href="http://exploringjs.com/" rel="nofollow">Exploring ES6: Upgrade to the next version of JavaScript by Dr. Axel Rauschmayer</a><span> (Derick)</span><br>
<a href="http://www.daysofwonder.com/smallworld/en/" rel="nofollow">Small World</a><span> (Derick)</span><br>
<a href="http://www.amazon.com/gp/product/B009MYAQQS/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B009MYAQQS&ie=UTF8&linkCode=as2&linkId=T4R6SBTEJOII6OQ3&tag=chamaxwoo-20" rel="nofollow">Star Wars Darth Bane Trilogy</a><span> (Derick)</span><br>
<a href="http://www.amazon.com/LEGO-Empire-Strikes-Slave-75060/dp/B00R1MSM82" rel="nofollow">LEGO Star Wars The Empire Strikes Back Slave I Set #75060</a><span> (Derick)</span></span></p><p>Special Guest: Derick Bailey.</p>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;p&gt;&lt;span&gt;&lt;span&gt;Check out &lt;/span&gt;&lt;a href=&#34;http://devchat.tv/rails-clips&#34; rel=&#34;nofollow&#34;&gt;RailsClips&lt;/a&gt;&lt;span&gt;!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;02:38 - Derick Bailey Introduction&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;https://twitter.com/derickbailey&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;https://github.com/derickbailey&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://derickbailey.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://entreprogrammers.com&#34; rel=&#34;nofollow&#34;&gt;Entreprogrammers&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://derickbailey.com/email-courses/rabbitmq-patterns-for-applications/&#34; rel=&#34;nofollow&#34;&gt;RabbitMQ: Patterns for Applications by Derick Bailey&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;03:36 - &lt;/span&gt;&lt;a href=&#34;https://www.rabbitmq.com/&#34; rel=&#34;nofollow&#34;&gt;RabbitMQ&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Request%E2%80%93response&#34; rel=&#34;nofollow&#34;&gt;request-response Messaging Pattern&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;05:22 - Synchronous/Asynchronous; Chronological/Non-Chronological&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;10:33 - Why Do JS Devs Care About RabbitMQ?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;12:10 - RabbitMQ and Complexity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;14:04 - RabbitMQ’s Model&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://redis.io/topics/pubsub&#34; rel=&#34;nofollow&#34;&gt;Pub/Sub - Redis&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0321200683/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0321200683&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=VZV2A6RNVG6ALDKV&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Exchanges, Queues, and Bindings&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;22:15 - Event Emitters, Organizing Your Code&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Documentation&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;31:18 - Service Busses &amp;amp; Monitoring Systems&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://particular.net/nservicebus&#34; rel=&#34;nofollow&#34;&gt;NServiceBus&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;32:58 - How do you decide you need a messaging system?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;36:40 - When Applications Crash…&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;39:24 - Event Sourcing&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://kafka.apache.org/&#34; rel=&#34;nofollow&#34;&gt;Kafka&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;44:05 - Fault Tolerance/Failure Cases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;“Just let it fail”&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;50:21 - Putting RabbitMQ in Place&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Scheduling&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Long Wait vs Short Wait&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;58:28 - Formatting Your Messages&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;a href=&#34;http://derickbailey.com/email-courses/rabbitmq-patterns-for-applications/&#34; rel=&#34;nofollow&#34;&gt;RabbitMQ: Patterns for Applications by Derick Bailey&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;01:04:13 - “Saga” (Workflow)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;01:05:10 - &lt;/span&gt;&lt;a href=&#34;http://rabbitmq4devs.com/&#34; rel=&#34;nofollow&#34;&gt;RabbitMQ For Developers&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;span&gt;&lt;span&gt;Use code &lt;/span&gt;&lt;strong&gt;JSJABBER&lt;/strong&gt;&lt;span&gt; for 20% off the bundle!&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;span&gt;Picks&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;a href=&#34;http://www.w3schools.com/&#34; rel=&#34;nofollow&#34;&gt;W3Schools&lt;/a&gt;&lt;span&gt; (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://www.amazon.com/gp/product/0451524934/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0451524934&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=O527RFNKEWL36J3U&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;1984 by George Orwell&lt;/a&gt;&lt;span&gt; (AJ)&lt;br&gt;
The edit button on the &lt;/span&gt;&lt;a href=&#34;https://developer.mozilla.org/&#34; rel=&#34;nofollow&#34;&gt;MDN&lt;/a&gt;&lt;span&gt; page (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=FG53AleSdCc&#34; rel=&#34;nofollow&#34;&gt;[YouTube] W3Schools is just... Better&lt;/a&gt;&lt;span&gt; (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;https://golang.org/&#34; rel=&#34;nofollow&#34;&gt;The Go Programming Language&lt;/a&gt;&lt;span&gt; (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=CF9S4QZuV30&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Go Programming: Learn the Go Programming Language in One Video&lt;/a&gt;&lt;span&gt; (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;https://hackthe.computer&#34; rel=&#34;nofollow&#34;&gt;hackthe.computer&lt;/a&gt;&lt;span&gt; (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://www.astrolog.org/labyrnth/algrithm.htm&#34; rel=&#34;nofollow&#34;&gt;Maze Algorithm&lt;/a&gt;&lt;span&gt; (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=7kMbPU_6Me4&#34; rel=&#34;nofollow&#34;&gt;A* Algorithm&lt;/a&gt;&lt;span&gt; (AJ)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt;&lt;span&gt; (Jamison)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://idlewords.com/talks/web_design_first_100_years.htm&#34; rel=&#34;nofollow&#34;&gt;Web Design: The First 100 Years&lt;/a&gt;&lt;span&gt; (Jamison)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=oYk8CKH7OhE&#34; rel=&#34;nofollow&#34;&gt;Evan Czaplicki: Let&amp;#39;s be mainstream! User focused design in Elm @ Curry On Prague 2015&lt;/a&gt;&lt;span&gt; (Jamison)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;https://en.wikipedia.org/wiki/Parachute_cord&#34; rel=&#34;nofollow&#34;&gt;Paracord&lt;/a&gt;&lt;span&gt; (Chuck)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://www.amazon.com/gp/product/B0046UZRNU/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B0046UZRNU&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=MV5S3E6KR3C6A3IG&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Soto Pocket Torch&lt;/a&gt;&lt;span&gt; (Chuck)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://exploringjs.com/&#34; rel=&#34;nofollow&#34;&gt;Exploring ES6: Upgrade to the next version of JavaScript by Dr. Axel Rauschmayer&lt;/a&gt;&lt;span&gt; (Derick)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://www.daysofwonder.com/smallworld/en/&#34; rel=&#34;nofollow&#34;&gt;Small World&lt;/a&gt;&lt;span&gt; (Derick)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://www.amazon.com/gp/product/B009MYAQQS/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B009MYAQQS&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=T4R6SBTEJOII6OQ3&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Star Wars Darth Bane Trilogy&lt;/a&gt;&lt;span&gt; (Derick)&lt;/span&gt;&lt;br&gt;
&lt;a href=&#34;http://www.amazon.com/LEGO-Empire-Strikes-Slave-75060/dp/B00R1MSM82&#34; rel=&#34;nofollow&#34;&gt;LEGO Star Wars The Empire Strikes Back Slave I Set #75060&lt;/a&gt;&lt;span&gt; (Derick)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Special Guest: Derick Bailey.&lt;/p&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="77809371" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/feffeb7f-a84c-47ce-b3f2-dfa508bbb88d/stream.mp3"/>
                
                <guid isPermaLink="false">ada55895-d038-4e5c-89fe-ef3ab4dee3da</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/170-jsj-rabbitmq-with-derick-bailey</link>
                <pubDate>Wed, 29 Jul 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>4863</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>169 JSJ Property-based Testing (QuickCheck) with Zach Kessin</itunes:title>
                <title>169 JSJ Property-based Testing (QuickCheck) with Zach Kessin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:20 - Zach Kessin Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/zkessin&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/zkessin/&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.oreilly.com/pub/au/2277&#34;&gt;Zach&#39;s Books&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://parrot-uni.com&#34;&gt;Parrot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/057-jsj-functional-programming-with-zach-kessin&#34;&gt;JavaScript Jabber: Episode #057: Functional Programming with Zach Kessin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.erlang-quickcheck-book.com/&#34;&gt;Testing Erlang With Quickcheck Book&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:00 - &lt;a href=&#34;http://mostlyerlang.wordpress.com/&#34;&gt;Mostly Erlang Podcast&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;05:27 - Property-based Testing (&lt;a href=&#34;https://hackage.haskell.org/package/QuickCheck&#34;&gt;QuickCheck&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;07:22 - Property-based Testing and Functional Programming&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/jsverify/jsverify&#34;&gt;jsverify&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:48 - Pure Functions&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Shrinking&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:09 - Boundary Cases&lt;/div&gt;&lt;div&gt;20:00 - Generating the Data&lt;/div&gt;&lt;div&gt;23:23 - Trending Concepts in JavaScript&lt;/div&gt;&lt;div&gt;32:33 - How Property-based Testing Fits in with Other Kind of Testing&lt;/div&gt;&lt;div&gt;35:57 - Test Failures&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://pouchdb.com/2015/03/05/taming-the-async-beast-with-es7.html&#34;&gt;Nolan Lawson: Taming the asynchronous beast with ES7&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://hipstersound.com/&#34;&gt;Hipster Sound&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=ByNs9TG30E8&amp;amp;feature=youtu.be&#34;&gt;Om Next by David Nolen &lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://open.spotify.com/track/6W9diysjR1V67SRLaygwlI&#34;&gt;Gallant - Weight In Gold&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1235547/&#34;&gt;Better Off Ted&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0804137250/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0804137250&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=Z7OKUSEBIBXRA5XV&#34;&gt;Armada: A Novel by Ernest Cline&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.erlang-quickcheck-book.com/&#34;&gt;Testing Erlang With Quickcheck Book&lt;/a&gt; (Zach)&lt;br&gt; &lt;a href=&#34;http://parrot-uni.com&#34;&gt;Parrot Universal Notification Interface&lt;/a&gt; (Zach)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1491868848/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1491868848&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=OBJZ6LTA3FWMC5WX&#34;&gt;The Famine of Men by Richard H. Kessin&lt;/a&gt; (Zach)&lt;/div&gt;&lt;div&gt;Special Guest: Zach Kessin.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:20 - Zach Kessin Introduction</div><ul>
<li>
<a href="https://twitter.com/zkessin" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/zkessin/" rel="nofollow">GitHub</a> </li>
<li><a href="http://www.oreilly.com/pub/au/2277" rel="nofollow">Zach&#39;s Books</a></li>
<li><a href="http://parrot-uni.com" rel="nofollow">Parrot</a></li>
<li><a href="http://devchat.tv/js-jabber/057-jsj-functional-programming-with-zach-kessin" rel="nofollow">JavaScript Jabber: Episode #057: Functional Programming with Zach Kessin</a></li>
<li><a href="http://www.erlang-quickcheck-book.com/" rel="nofollow">Testing Erlang With Quickcheck Book</a></li>
</ul><div>04:00 - <a href="http://mostlyerlang.wordpress.com/" rel="nofollow">Mostly Erlang Podcast</a>
</div><div>05:27 - Property-based Testing (<a href="https://hackage.haskell.org/package/QuickCheck" rel="nofollow">QuickCheck</a>)</div><div>07:22 - Property-based Testing and Functional Programming</div><ul><li>
<a href="https://github.com/jsverify/jsverify" rel="nofollow">jsverify</a> </li></ul><div>09:48 - Pure Functions</div><ul><li>Shrinking</li></ul><div>18:09 - Boundary Cases</div><div>20:00 - Generating the Data</div><div>23:23 - Trending Concepts in JavaScript</div><div>32:33 - How Property-based Testing Fits in with Other Kind of Testing</div><div>35:57 - Test Failures</div><div>Panel</div><div>
<a href="http://pouchdb.com/2015/03/05/taming-the-async-beast-with-es7.html" rel="nofollow">Nolan Lawson: Taming the asynchronous beast with ES7</a> (Aimee)<br> <a href="http://nodevember.org/" rel="nofollow">Nodevember</a> (Aimee)<br> <a href="http://hipstersound.com/" rel="nofollow">Hipster Sound</a> (Jamison)<br> <a href="https://www.youtube.com/watch?feature=youtu.be&v=ByNs9TG30E8" rel="nofollow">Om Next by David Nolen </a> (Jamison)<br> <a href="https://open.spotify.com/track/6W9diysjR1V67SRLaygwlI" rel="nofollow">Gallant - Weight In Gold</a> (Jamison)<br> <a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)<br> <a href="http://www.imdb.com/title/tt1235547/" rel="nofollow">Better Off Ted</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/0804137250/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0804137250&ie=UTF8&linkCode=as2&linkId=Z7OKUSEBIBXRA5XV&tag=chamaxwoo-20" rel="nofollow">Armada: A Novel by Ernest Cline</a> (Joe)<br> <a href="http://www.erlang-quickcheck-book.com/" rel="nofollow">Testing Erlang With Quickcheck Book</a> (Zach)<br> <a href="http://parrot-uni.com" rel="nofollow">Parrot Universal Notification Interface</a> (Zach)<br> <a href="http://www.amazon.com/gp/product/1491868848/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1491868848&ie=UTF8&linkCode=as2&linkId=OBJZ6LTA3FWMC5WX&tag=chamaxwoo-20" rel="nofollow">The Famine of Men by Richard H. Kessin</a> (Zach)</div><div>Special Guest: Zach Kessin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:20 - Zach Kessin Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/zkessin&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/zkessin/&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.oreilly.com/pub/au/2277&#34; rel=&#34;nofollow&#34;&gt;Zach&amp;#39;s Books&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://parrot-uni.com&#34; rel=&#34;nofollow&#34;&gt;Parrot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/057-jsj-functional-programming-with-zach-kessin&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber: Episode #057: Functional Programming with Zach Kessin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.erlang-quickcheck-book.com/&#34; rel=&#34;nofollow&#34;&gt;Testing Erlang With Quickcheck Book&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:00 - &lt;a href=&#34;http://mostlyerlang.wordpress.com/&#34; rel=&#34;nofollow&#34;&gt;Mostly Erlang Podcast&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;05:27 - Property-based Testing (&lt;a href=&#34;https://hackage.haskell.org/package/QuickCheck&#34; rel=&#34;nofollow&#34;&gt;QuickCheck&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;07:22 - Property-based Testing and Functional Programming&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://github.com/jsverify/jsverify&#34; rel=&#34;nofollow&#34;&gt;jsverify&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:48 - Pure Functions&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Shrinking&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;18:09 - Boundary Cases&lt;/div&gt;&lt;div&gt;20:00 - Generating the Data&lt;/div&gt;&lt;div&gt;23:23 - Trending Concepts in JavaScript&lt;/div&gt;&lt;div&gt;32:33 - How Property-based Testing Fits in with Other Kind of Testing&lt;/div&gt;&lt;div&gt;35:57 - Test Failures&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://pouchdb.com/2015/03/05/taming-the-async-beast-with-es7.html&#34; rel=&#34;nofollow&#34;&gt;Nolan Lawson: Taming the asynchronous beast with ES7&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://nodevember.org/&#34; rel=&#34;nofollow&#34;&gt;Nodevember&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://hipstersound.com/&#34; rel=&#34;nofollow&#34;&gt;Hipster Sound&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?feature=youtu.be&amp;v=ByNs9TG30E8&#34; rel=&#34;nofollow&#34;&gt;Om Next by David Nolen &lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://open.spotify.com/track/6W9diysjR1V67SRLaygwlI&#34; rel=&#34;nofollow&#34;&gt;Gallant - Weight In Gold&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1235547/&#34; rel=&#34;nofollow&#34;&gt;Better Off Ted&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0804137250/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0804137250&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=Z7OKUSEBIBXRA5XV&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Armada: A Novel by Ernest Cline&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.erlang-quickcheck-book.com/&#34; rel=&#34;nofollow&#34;&gt;Testing Erlang With Quickcheck Book&lt;/a&gt; (Zach)&lt;br&gt; &lt;a href=&#34;http://parrot-uni.com&#34; rel=&#34;nofollow&#34;&gt;Parrot Universal Notification Interface&lt;/a&gt; (Zach)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1491868848/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1491868848&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=OBJZ6LTA3FWMC5WX&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Famine of Men by Richard H. Kessin&lt;/a&gt; (Zach)&lt;/div&gt;&lt;div&gt;Special Guest: Zach Kessin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43459395" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/148be1dc-2e44-4960-bfa2-808c915f797b/stream.mp3"/>
                
                <guid isPermaLink="false">2b9c6597-275e-476c-b249-ed3bb00ae71e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/169-jsj-property-based-testing-quickcheck-with-zach-kessin</link>
                <pubDate>Wed, 22 Jul 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>2716</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>168 JSJ The Future of JavaScript with Jafar Husain</itunes:title>
                <title>168 JSJ The Future of JavaScript with Jafar Husain</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;03:04 - Jafar Husain Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jhusain&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jhusain&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netflix.com/&#34;&gt;Netflix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34;&gt;TC39&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:29 - The Great Name Debate (ES6, ES7 = ES2015, ES2016!!)&lt;/div&gt;&lt;div&gt;05:35 - The Release Cycle&lt;/div&gt;&lt;ul&gt;&lt;li&gt;What This Means for Browsers&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:37 - &lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt; and &lt;a href=&#34;https://en.wikipedia.org/wiki/ECMAScript&#34;&gt;ECMAScript&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;09:50 - &lt;a href=&#34;https://github.com/WebAssembly&#34;&gt;WebAssembly&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:01 - &lt;a href=&#34;https://developer.chrome.com/native-client&#34;&gt;Google’s NACL&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:23 - Performance &amp;gt; Features?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.incaseofstairs.com/2015/06/es6-feature-performance/?utm_source=javascriptweekly&amp;amp;utm_medium=email&#34;&gt;ES6 Feature Performance (JavaScript Weekly Article)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Features Implemented as Polyfills (Why Bother?)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:12 - &lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34;&gt;TC39&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;24:22 - New Features&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Decorators&lt;ul&gt;&lt;li&gt;Performance Benefit?&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;28:53 -Transpilers&lt;/div&gt;&lt;div&gt;34:48 - &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/observe&#34;&gt;Object.observe()&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:51 - &lt;a href=&#34;http://codebetter.com/patricksmacchia/2008/01/13/immutable-types-understand-them-and-use-them/&#34;&gt;Immutable Types&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;45:32 - Structural Types&lt;/div&gt;&lt;div&gt;47:11 - Symbols&lt;/div&gt;&lt;div&gt;48:58 - Observables&lt;/div&gt;&lt;div&gt;52:31 - Async Functions&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/yortus/asyncawait&#34;&gt;asyncawait&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;57:31 - Rapid Fire Round - When New Feature Will Be Released in ES2015 or ES2016&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;let - 15&lt;/li&gt;
&lt;li&gt;for...of - 15&lt;/li&gt;
&lt;li&gt;modules - 15&lt;/li&gt;
&lt;li&gt;destructuring - 15&lt;/li&gt;
&lt;li&gt;promises - 15&lt;/li&gt;
&lt;li&gt;default function argument expressions - 15&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/yortus/asyncawait&#34;&gt;asyncawait&lt;/a&gt; - 16&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://thewebplatform.libsyn.com/webpage/2015/05/12&#34;&gt;ES6 and ES7 on The Web Platform Podcast&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=WiO1f6h15c8&#34;&gt;Binding to the Cloud with Falcor Jafar Husain&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=XE692Clb5LU&#34;&gt;Asynchronous JavaScript at Netflix by Jafar Husain @ MountainWest Ruby 2014&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/lets-encrypt-on-raspberry-pi/&#34;&gt;Let&#39;s Encrypt on Raspberry Pi&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/adventures-in-haproxy-tcp-tls-https-ssh-openvpn/&#34;&gt;adventures in haproxy: tcp, tls, https, ssh, openvpn&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/lets-encrypt-with-haproxy/&#34;&gt;Let&#39;s Encrypt through HAProxy&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://life.indiegogo.com/fundraisers/mandy-s-fiance-s-video-game-fund&#34;&gt;Mandy&#39;s Fiancé&#39;s Video Game Fund&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://seekerblog.com/2006/01/31/the-murray-gell-mann-amnesia-effect/&#34;&gt;The Murray Gell-Mann Amnesia Effect&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://arxiv.org/pdf/1506.03022v1.pdf&#34;&gt;The Majority Illusion&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://egghead.io/series/mastering-asynchronous-programming-the-end-of-the-loop&#34;&gt;[Egghead.io] Asynchronous Programming: The End of The Loop&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.theatlantic.com/education/archive/2014/05/study-you-really-can-work-smarter-not-harder/370819/&#34;&gt;Study: You Really Can &#39;Work Smarter, Not Harder&#39;&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://elm-lang.org/&#34;&gt;Elm&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://thekateringshow.com/&#34;&gt;The Katering Show&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/amontalenti/status/615116231092371456&#34;&gt;Sharding Tweet&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.ussoccer.com/womens-national-team&#34;&gt;The U.S. Women&#39;s National Soccer Team&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;htt...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>03:04 - Jafar Husain Introduction</div><ul>
<li>
<a href="https://twitter.com/jhusain" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/jhusain" rel="nofollow">GitHub</a></li>
<li><a href="https://www.netflix.com/" rel="nofollow">Netflix</a></li>
<li><a href="http://www.ecma-international.org/memento/TC39.htm" rel="nofollow">TC39</a></li>
</ul><div>03:29 - The Great Name Debate (ES6, ES7 = ES2015, ES2016!!)</div><div>05:35 - The Release Cycle</div><ul><li>What This Means for Browsers</li></ul><div>08:37 - <a href="https://babeljs.io/" rel="nofollow">Babel</a> and <a href="https://en.wikipedia.org/wiki/ECMAScript" rel="nofollow">ECMAScript</a>
</div><div>09:50 - <a href="https://github.com/WebAssembly" rel="nofollow">WebAssembly</a>
</div><div>13:01 - <a href="https://developer.chrome.com/native-client" rel="nofollow">Google’s NACL</a>
</div><div>13:23 - Performance &gt; Features?</div><ul>
<li>
<a href="http://www.incaseofstairs.com/2015/06/es6-feature-performance/?utm_medium=email&utm_source=javascriptweekly" rel="nofollow">ES6 Feature Performance (JavaScript Weekly Article)</a> </li>
<li>Features Implemented as Polyfills (Why Bother?)</li>
</ul><div>20:12 - <a href="http://www.ecma-international.org/memento/TC39.htm" rel="nofollow">TC39</a>
</div><div>24:22 - New Features</div><ul><li>Decorators<ul><li>Performance Benefit?</li></ul>
</li></ul><div>28:53 -Transpilers</div><div>34:48 - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/observe" rel="nofollow">Object.observe()</a>
</div><div>37:51 - <a href="http://codebetter.com/patricksmacchia/2008/01/13/immutable-types-understand-them-and-use-them/" rel="nofollow">Immutable Types</a>
</div><div>45:32 - Structural Types</div><div>47:11 - Symbols</div><div>48:58 - Observables</div><div>52:31 - Async Functions</div><ul><li><a href="https://github.com/yortus/asyncawait" rel="nofollow">asyncawait</a></li></ul><div>57:31 - Rapid Fire Round - When New Feature Will Be Released in ES2015 or ES2016</div><ul>
<li>let - 15</li>
<li>for...of - 15</li>
<li>modules - 15</li>
<li>destructuring - 15</li>
<li>promises - 15</li>
<li>default function argument expressions - 15</li>
<li>
<a href="https://github.com/yortus/asyncawait" rel="nofollow">asyncawait</a> - 16</li>
</ul><div>Picks</div><div>
<a href="http://thewebplatform.libsyn.com/webpage/2015/05/12" rel="nofollow">ES6 and ES7 on The Web Platform Podcast</a> (AJ)<br> <a href="https://www.youtube.com/watch?v=WiO1f6h15c8" rel="nofollow">Binding to the Cloud with Falcor Jafar Husain</a> (AJ)<br> <a href="https://www.youtube.com/watch?v=XE692Clb5LU" rel="nofollow">Asynchronous JavaScript at Netflix by Jafar Husain @ MountainWest Ruby 2014</a> (AJ)<br> <a href="https://coolaj86.com/articles/lets-encrypt-on-raspberry-pi/" rel="nofollow">Let&#39;s Encrypt on Raspberry Pi</a> (AJ)<br> <a href="https://coolaj86.com/articles/adventures-in-haproxy-tcp-tls-https-ssh-openvpn/" rel="nofollow">adventures in haproxy: tcp, tls, https, ssh, openvpn</a> (AJ)<br> <a href="https://coolaj86.com/articles/lets-encrypt-with-haproxy/" rel="nofollow">Let&#39;s Encrypt through HAProxy</a> (AJ)<br> <a href="https://life.indiegogo.com/fundraisers/mandy-s-fiance-s-video-game-fund" rel="nofollow">Mandy&#39;s Fiancé&#39;s Video Game Fund</a> (AJ)<br> <a href="http://seekerblog.com/2006/01/31/the-murray-gell-mann-amnesia-effect/" rel="nofollow">The Murray Gell-Mann Amnesia Effect</a> (Dave)<br> <a href="http://arxiv.org/pdf/1506.03022v1.pdf" rel="nofollow">The Majority Illusion</a> (Dave)<br> <a href="https://egghead.io/series/mastering-asynchronous-programming-the-end-of-the-loop" rel="nofollow">[Egghead.io] Asynchronous Programming: The End of The Loop</a> (Aimee)<br> <a href="http://www.theatlantic.com/education/archive/2014/05/study-you-really-can-work-smarter-not-harder/370819/" rel="nofollow">Study: You Really Can &#39;Work Smarter, Not Harder&#39;</a> (Aimee)<br> <a href="http://elm-lang.org/" rel="nofollow">Elm</a> (Jamison)<br> <a href="http://thekateringshow.com/" rel="nofollow">The Katering Show</a> (Jamison)<br> <a href="https://twitter.com/amontalenti/status/615116231092371456" rel="nofollow">Sharding Tweet</a> (Jamison)<br> <a href="http://www.ussoccer.com/womens-national-team" rel="nofollow">The U.S. Women&#39;s National Soccer Team</a> (Joe)<br> <a href="http://mdn.io" rel="nofollow">mdn.io</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/B00JO9Y176/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B00JO9Y176&ie=UTF8&linkCode=as2&linkId=OIQYBVN2TZXHXR7V&tag=chamaxwoo-20" rel="nofollow">Aftershokz AS500 Bluez 2 Open Ear Wireless Stereo Headphones</a> (Chuck)<br> <a href="http://www.brainpickings.org/2013/05/09/daniel-pink-drive-rsa-motivation/" rel="nofollow">Autonomy, Mastery, Purpose: The Science of What Motivates Us, Animated</a> (Jafar)<br> <a href="https://www.netflix.com/" rel="nofollow">Netflix</a> (Jafar)<br> <a href="https://github.com/levand/quiescent" rel="nofollow">quiescent</a> (Jafar)<br> <a href="http://clojure.org/clojurescript" rel="nofollow">Clojurescript</a> (Jafar)</div><div>Special Guest: Jafar Husain.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;03:04 - Jafar Husain Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jhusain&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jhusain&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netflix.com/&#34; rel=&#34;nofollow&#34;&gt;Netflix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34; rel=&#34;nofollow&#34;&gt;TC39&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:29 - The Great Name Debate (ES6, ES7 = ES2015, ES2016!!)&lt;/div&gt;&lt;div&gt;05:35 - The Release Cycle&lt;/div&gt;&lt;ul&gt;&lt;li&gt;What This Means for Browsers&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:37 - &lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt; and &lt;a href=&#34;https://en.wikipedia.org/wiki/ECMAScript&#34; rel=&#34;nofollow&#34;&gt;ECMAScript&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;09:50 - &lt;a href=&#34;https://github.com/WebAssembly&#34; rel=&#34;nofollow&#34;&gt;WebAssembly&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:01 - &lt;a href=&#34;https://developer.chrome.com/native-client&#34; rel=&#34;nofollow&#34;&gt;Google’s NACL&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:23 - Performance &amp;gt; Features?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.incaseofstairs.com/2015/06/es6-feature-performance/?utm_medium=email&amp;utm_source=javascriptweekly&#34; rel=&#34;nofollow&#34;&gt;ES6 Feature Performance (JavaScript Weekly Article)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Features Implemented as Polyfills (Why Bother?)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:12 - &lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34; rel=&#34;nofollow&#34;&gt;TC39&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;24:22 - New Features&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Decorators&lt;ul&gt;&lt;li&gt;Performance Benefit?&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;28:53 -Transpilers&lt;/div&gt;&lt;div&gt;34:48 - &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/observe&#34; rel=&#34;nofollow&#34;&gt;Object.observe()&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:51 - &lt;a href=&#34;http://codebetter.com/patricksmacchia/2008/01/13/immutable-types-understand-them-and-use-them/&#34; rel=&#34;nofollow&#34;&gt;Immutable Types&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;45:32 - Structural Types&lt;/div&gt;&lt;div&gt;47:11 - Symbols&lt;/div&gt;&lt;div&gt;48:58 - Observables&lt;/div&gt;&lt;div&gt;52:31 - Async Functions&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/yortus/asyncawait&#34; rel=&#34;nofollow&#34;&gt;asyncawait&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;57:31 - Rapid Fire Round - When New Feature Will Be Released in ES2015 or ES2016&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;let - 15&lt;/li&gt;
&lt;li&gt;for...of - 15&lt;/li&gt;
&lt;li&gt;modules - 15&lt;/li&gt;
&lt;li&gt;destructuring - 15&lt;/li&gt;
&lt;li&gt;promises - 15&lt;/li&gt;
&lt;li&gt;default function argument expressions - 15&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/yortus/asyncawait&#34; rel=&#34;nofollow&#34;&gt;asyncawait&lt;/a&gt; - 16&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://thewebplatform.libsyn.com/webpage/2015/05/12&#34; rel=&#34;nofollow&#34;&gt;ES6 and ES7 on The Web Platform Podcast&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=WiO1f6h15c8&#34; rel=&#34;nofollow&#34;&gt;Binding to the Cloud with Falcor Jafar Husain&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=XE692Clb5LU&#34; rel=&#34;nofollow&#34;&gt;Asynchronous JavaScript at Netflix by Jafar Husain @ MountainWest Ruby 2014&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/lets-encrypt-on-raspberry-pi/&#34; rel=&#34;nofollow&#34;&gt;Let&amp;#39;s Encrypt on Raspberry Pi&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/adventures-in-haproxy-tcp-tls-https-ssh-openvpn/&#34; rel=&#34;nofollow&#34;&gt;adventures in haproxy: tcp, tls, https, ssh, openvpn&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/lets-encrypt-with-haproxy/&#34; rel=&#34;nofollow&#34;&gt;Let&amp;#39;s Encrypt through HAProxy&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://life.indiegogo.com/fundraisers/mandy-s-fiance-s-video-game-fund&#34; rel=&#34;nofollow&#34;&gt;Mandy&amp;#39;s Fiancé&amp;#39;s Video Game Fund&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://seekerblog.com/2006/01/31/the-murray-gell-mann-amnesia-effect/&#34; rel=&#34;nofollow&#34;&gt;The Murray Gell-Mann Amnesia Effect&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://arxiv.org/pdf/1506.03022v1.pdf&#34; rel=&#34;nofollow&#34;&gt;The Majority Illusion&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://egghead.io/series/mastering-asynchronous-programming-the-end-of-the-loop&#34; rel=&#34;nofollow&#34;&gt;[Egghead.io] Asynchronous Programming: The End of The Loop&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.theatlantic.com/education/archive/2014/05/study-you-really-can-work-smarter-not-harder/370819/&#34; rel=&#34;nofollow&#34;&gt;Study: You Really Can &amp;#39;Work Smarter, Not Harder&amp;#39;&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://elm-lang.org/&#34; rel=&#34;nofollow&#34;&gt;Elm&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://thekateringshow.com/&#34; rel=&#34;nofollow&#34;&gt;The Katering Show&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://twitter.com/amontalenti/status/615116231092371456&#34; rel=&#34;nofollow&#34;&gt;Sharding Tweet&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.ussoccer.com/womens-national-team&#34; rel=&#34;nofollow&#34;&gt;The U.S. Women&amp;#39;s National Soccer Team&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://mdn.io&#34; rel=&#34;nofollow&#34;&gt;mdn.io&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00JO9Y176/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B00JO9Y176&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=OIQYBVN2TZXHXR7V&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Aftershokz AS500 Bluez 2 Open Ear Wireless Stereo Headphones&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.brainpickings.org/2013/05/09/daniel-pink-drive-rsa-motivation/&#34; rel=&#34;nofollow&#34;&gt;Autonomy, Mastery, Purpose: The Science of What Motivates Us, Animated&lt;/a&gt; (Jafar)&lt;br&gt; &lt;a href=&#34;https://www.netflix.com/&#34; rel=&#34;nofollow&#34;&gt;Netflix&lt;/a&gt; (Jafar)&lt;br&gt; &lt;a href=&#34;https://github.com/levand/quiescent&#34; rel=&#34;nofollow&#34;&gt;quiescent&lt;/a&gt; (Jafar)&lt;br&gt; &lt;a href=&#34;http://clojure.org/clojurescript&#34; rel=&#34;nofollow&#34;&gt;Clojurescript&lt;/a&gt; (Jafar)&lt;/div&gt;&lt;div&gt;Special Guest: Jafar Husain.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74294334" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d2bb5e7e-81b7-4817-9413-289a8f35a1da/stream.mp3"/>
                
                <guid isPermaLink="false">d4970ebf-f561-4c08-aebc-d565c20148e5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/168-jsj-the-future-of-javascript-with-jafar-husain</link>
                <pubDate>Wed, 15 Jul 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>4643</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>167 JSJ TypeScript and Angular with Jonathan Turner and Alex Eagle</itunes:title>
                <title>167 JSJ TypeScript and Angular with Jonathan Turner and Alex Eagle</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:27 - Alex Eagle Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/Jakeherringbone&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/alexeagle&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.google.com/&#34;&gt;Google&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:54 - Jonathan Turner Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jntrnr&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jonathandturner&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/&#34;&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=Xw93oketp18&#34;&gt;[Talk] Jonathan Turner: TypeScript and Angular 2 @ ng-conf 2015&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=2ZIE9gokAxY&#34;&gt;[Talk] Jonathan Turner: TypeScript and Angular 2 @ Angular U 2015&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:30 - What is &lt;a href=&#34;http://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;04:40 - Google &#43; Microsoft = &amp;lt;3 (&lt;a href=&#34;https://angular.io/&#34;&gt;Angular&lt;/a&gt; Adopting TypeScript)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/eisenbergeffect&#34;&gt;Rob Eisenberg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://docs.google.com/document/d/11YUzC-1d0V1-Q3V0fQ7KSit97HnZoKVygDxpWzEYW0U/edit&#34;&gt;AtScript&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://blogs.msdn.com/b/typescript/archive/2015/03/05/angular-2-0-built-on-typescript.aspx&#34;&gt;Jonathan Turner: Angular 2: Built on TypeScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:18 - TypeScript Accommodating Angular&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34;&gt;TC39&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pbs.twimg.com/profile_images/3250074047/46d910af94e25187832cb4a3bc84b2b5_400x400.jpeg&#34;&gt;Yehuda Katz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://aurelia.io/&#34;&gt;Aurelia&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:28 - Surge of Interest in Adopting a Typechecker, &lt;a href=&#34;https://en.wikipedia.org/wiki/Type_system&#34;&gt;Type System&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;14:21 - Angular: Creating a New Language&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://blog.fogcreek.com/killing-off-wasabi-part-1/&#34;&gt;Killing Off Wasabi - Part 1&lt;/a&gt; (&lt;a href=&#34;http://www.fogcreek.com/fogbugz&#34;&gt;FogBugz&lt;/a&gt; Article)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/google/traceur-compiler&#34;&gt;traceur&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:46 - The Angular 2 Component System and How it Uses New Annotations for Classes&lt;/div&gt;&lt;div&gt;18:01 - Annotations and Decorators&lt;/div&gt;&lt;div&gt;22:06 - TypeScript and &lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt;?; Adding New Features&lt;/div&gt;&lt;div&gt;25:25 - Non-Angular Users Adopting TypeScript&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34;&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:55 - Tooling and Setting Modes for Linting and Static Analysis&lt;/div&gt;&lt;div&gt;36:58 - Using Libraries Outside the TypeScript Ecosystem&lt;/div&gt;&lt;div&gt;38:11 - Type Definition Files&lt;/div&gt;&lt;div&gt;40:15 - Content of the Type System&lt;/div&gt;&lt;div&gt;43:19 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Duck_typing&#34;&gt;Duck Typing&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;45:12 - Getting People to Care about TypeScript &lt;/div&gt;&lt;div&gt;49:16 - The Angular and TypeScript Relationship&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://justgetflux.com/&#34;&gt;f.lux&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://jhusain.github.io/learnrx/&#34;&gt;Jafar Husain: Functional Programming in Javascript (learnrx)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.startuptimelines.org/&#34;&gt;Startup Timelines&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0758745/&#34;&gt;Friday Night Lights&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://evanfarrer.blogspot.com/2012/06/unit-testing-isnt-enough-you-need.html&#34;&gt;Evan Farrer: Unit testing isn&#39;t enough. You need static typing too.&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://angularconnect.com/&#34;&gt;AngularConnect&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.ng-click.com&#34;&gt;ng-click.com&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.mdn.io&#34;&gt;mdn.io&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://sonic-pi.net&#34;&gt;Sonic Pi&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://errorprone.info&#34;&gt;Error Prone&lt;/a&gt; (Alex)&lt;br&gt; &lt;a href=&#34;https://github.com/jonathandturner/AudioScope-ng2/&#34;&gt;AudioScope-ng2&lt;/a&gt; (Jonathan)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Nintendo_World_Championshi...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:27 - Alex Eagle Introduction</div><ul>
<li>
<a href="https://twitter.com/Jakeherringbone" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/alexeagle" rel="nofollow">GitHub</a></li>
<li><a href="http://www.google.com/" rel="nofollow">Google</a></li>
</ul><div>02:54 - Jonathan Turner Introduction</div><ul>
<li>
<a href="https://twitter.com/jntrnr" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/jonathandturner" rel="nofollow">GitHub</a></li>
<li><a href="https://www.microsoft.com/" rel="nofollow">Microsoft</a></li>
<li>
<a href="https://www.youtube.com/watch?v=Xw93oketp18" rel="nofollow">[Talk] Jonathan Turner: TypeScript and Angular 2 @ ng-conf 2015</a> </li>
<li>
<a href="https://www.youtube.com/watch?v=2ZIE9gokAxY" rel="nofollow">[Talk] Jonathan Turner: TypeScript and Angular 2 @ Angular U 2015</a> </li>
</ul><div>03:30 - What is <a href="http://www.typescriptlang.org/" rel="nofollow">TypeScript</a>?</div><div>04:40 - Google + Microsoft = &lt;3 (<a href="https://angular.io/" rel="nofollow">Angular</a> Adopting TypeScript)</div><ul>
<li><a href="https://twitter.com/eisenbergeffect" rel="nofollow">Rob Eisenberg</a></li>
<li>
<a href="https://docs.google.com/document/d/11YUzC-1d0V1-Q3V0fQ7KSit97HnZoKVygDxpWzEYW0U/edit" rel="nofollow">AtScript</a><ul><li><a href="http://blogs.msdn.com/b/typescript/archive/2015/03/05/angular-2-0-built-on-typescript.aspx" rel="nofollow">Jonathan Turner: Angular 2: Built on TypeScript</a></li></ul>
</li>
</ul><div>07:18 - TypeScript Accommodating Angular</div><ul>
<li><a href="http://www.ecma-international.org/memento/TC39.htm" rel="nofollow">TC39</a></li>
<li><a href="https://pbs.twimg.com/profile_images/3250074047/46d910af94e25187832cb4a3bc84b2b5_400x400.jpeg" rel="nofollow">Yehuda Katz</a></li>
<li>
<a href="http://aurelia.io/" rel="nofollow">Aurelia</a> </li>
</ul><div>09:28 - Surge of Interest in Adopting a Typechecker, <a href="https://en.wikipedia.org/wiki/Type_system" rel="nofollow">Type System</a>
</div><div>14:21 - Angular: Creating a New Language</div><ul>
<li>
<a href="http://blog.fogcreek.com/killing-off-wasabi-part-1/" rel="nofollow">Killing Off Wasabi - Part 1</a> (<a href="http://www.fogcreek.com/fogbugz" rel="nofollow">FogBugz</a> Article)</li>
<li><a href="https://github.com/google/traceur-compiler" rel="nofollow">traceur</a></li>
</ul><div>16:46 - The Angular 2 Component System and How it Uses New Annotations for Classes</div><div>18:01 - Annotations and Decorators</div><div>22:06 - TypeScript and <a href="https://babeljs.io/" rel="nofollow">Babel</a>?; Adding New Features</div><div>25:25 - Non-Angular Users Adopting TypeScript</div><ul><li><a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a></li></ul><div>34:55 - Tooling and Setting Modes for Linting and Static Analysis</div><div>36:58 - Using Libraries Outside the TypeScript Ecosystem</div><div>38:11 - Type Definition Files</div><div>40:15 - Content of the Type System</div><div>43:19 - <a href="https://en.wikipedia.org/wiki/Duck_typing" rel="nofollow">Duck Typing</a>
</div><div>45:12 - Getting People to Care about TypeScript </div><div>49:16 - The Angular and TypeScript Relationship</div><div>Picks</div><div>
<a href="https://justgetflux.com/" rel="nofollow">f.lux</a> (Aimee)<br> <a href="http://jhusain.github.io/learnrx/" rel="nofollow">Jafar Husain: Functional Programming in Javascript (learnrx)</a> (Aimee)<br> <a href="http://www.startuptimelines.org/" rel="nofollow">Startup Timelines</a> (Jamison)<br> <a href="http://www.imdb.com/title/tt0758745/" rel="nofollow">Friday Night Lights</a> (Jamison)<br> <a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)<br> <a href="http://evanfarrer.blogspot.com/2012/06/unit-testing-isnt-enough-you-need.html" rel="nofollow">Evan Farrer: Unit testing isn&#39;t enough. You need static typing too.</a> (Dave)<br> <a href="http://angularconnect.com/" rel="nofollow">AngularConnect</a> (Joe)<br> <a href="http://www.ng-click.com" rel="nofollow">ng-click.com</a> (Joe)<br> <a href="http://www.mdn.io" rel="nofollow">mdn.io</a> (Joe)<br> <a href="http://sonic-pi.net" rel="nofollow">Sonic Pi</a> (Chuck)<br> <a href="http://errorprone.info" rel="nofollow">Error Prone</a> (Alex)<br> <a href="https://github.com/jonathandturner/AudioScope-ng2/" rel="nofollow">AudioScope-ng2</a> (Jonathan)<br> <a href="https://en.wikipedia.org/wiki/Nintendo_World_Championships" rel="nofollow">The Nintendo World Championships</a> (Jonathan)</div><div>Special Guests: Alex Eagle and Jonathan Turner .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:27 - Alex Eagle Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/Jakeherringbone&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/alexeagle&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.google.com/&#34; rel=&#34;nofollow&#34;&gt;Google&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:54 - Jonathan Turner Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jntrnr&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jonathandturner&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.microsoft.com/&#34; rel=&#34;nofollow&#34;&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=Xw93oketp18&#34; rel=&#34;nofollow&#34;&gt;[Talk] Jonathan Turner: TypeScript and Angular 2 @ ng-conf 2015&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=2ZIE9gokAxY&#34; rel=&#34;nofollow&#34;&gt;[Talk] Jonathan Turner: TypeScript and Angular 2 @ Angular U 2015&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:30 - What is &lt;a href=&#34;http://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;04:40 - Google &#43; Microsoft = &amp;lt;3 (&lt;a href=&#34;https://angular.io/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt; Adopting TypeScript)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/eisenbergeffect&#34; rel=&#34;nofollow&#34;&gt;Rob Eisenberg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://docs.google.com/document/d/11YUzC-1d0V1-Q3V0fQ7KSit97HnZoKVygDxpWzEYW0U/edit&#34; rel=&#34;nofollow&#34;&gt;AtScript&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://blogs.msdn.com/b/typescript/archive/2015/03/05/angular-2-0-built-on-typescript.aspx&#34; rel=&#34;nofollow&#34;&gt;Jonathan Turner: Angular 2: Built on TypeScript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:18 - TypeScript Accommodating Angular&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34; rel=&#34;nofollow&#34;&gt;TC39&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pbs.twimg.com/profile_images/3250074047/46d910af94e25187832cb4a3bc84b2b5_400x400.jpeg&#34; rel=&#34;nofollow&#34;&gt;Yehuda Katz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://aurelia.io/&#34; rel=&#34;nofollow&#34;&gt;Aurelia&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:28 - Surge of Interest in Adopting a Typechecker, &lt;a href=&#34;https://en.wikipedia.org/wiki/Type_system&#34; rel=&#34;nofollow&#34;&gt;Type System&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;14:21 - Angular: Creating a New Language&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://blog.fogcreek.com/killing-off-wasabi-part-1/&#34; rel=&#34;nofollow&#34;&gt;Killing Off Wasabi - Part 1&lt;/a&gt; (&lt;a href=&#34;http://www.fogcreek.com/fogbugz&#34; rel=&#34;nofollow&#34;&gt;FogBugz&lt;/a&gt; Article)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/google/traceur-compiler&#34; rel=&#34;nofollow&#34;&gt;traceur&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:46 - The Angular 2 Component System and How it Uses New Annotations for Classes&lt;/div&gt;&lt;div&gt;18:01 - Annotations and Decorators&lt;/div&gt;&lt;div&gt;22:06 - TypeScript and &lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt;?; Adding New Features&lt;/div&gt;&lt;div&gt;25:25 - Non-Angular Users Adopting TypeScript&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:55 - Tooling and Setting Modes for Linting and Static Analysis&lt;/div&gt;&lt;div&gt;36:58 - Using Libraries Outside the TypeScript Ecosystem&lt;/div&gt;&lt;div&gt;38:11 - Type Definition Files&lt;/div&gt;&lt;div&gt;40:15 - Content of the Type System&lt;/div&gt;&lt;div&gt;43:19 - &lt;a href=&#34;https://en.wikipedia.org/wiki/Duck_typing&#34; rel=&#34;nofollow&#34;&gt;Duck Typing&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;45:12 - Getting People to Care about TypeScript &lt;/div&gt;&lt;div&gt;49:16 - The Angular and TypeScript Relationship&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://justgetflux.com/&#34; rel=&#34;nofollow&#34;&gt;f.lux&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://jhusain.github.io/learnrx/&#34; rel=&#34;nofollow&#34;&gt;Jafar Husain: Functional Programming in Javascript (learnrx)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.startuptimelines.org/&#34; rel=&#34;nofollow&#34;&gt;Startup Timelines&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0758745/&#34; rel=&#34;nofollow&#34;&gt;Friday Night Lights&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://evanfarrer.blogspot.com/2012/06/unit-testing-isnt-enough-you-need.html&#34; rel=&#34;nofollow&#34;&gt;Evan Farrer: Unit testing isn&amp;#39;t enough. You need static typing too.&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://angularconnect.com/&#34; rel=&#34;nofollow&#34;&gt;AngularConnect&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.ng-click.com&#34; rel=&#34;nofollow&#34;&gt;ng-click.com&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.mdn.io&#34; rel=&#34;nofollow&#34;&gt;mdn.io&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://sonic-pi.net&#34; rel=&#34;nofollow&#34;&gt;Sonic Pi&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://errorprone.info&#34; rel=&#34;nofollow&#34;&gt;Error Prone&lt;/a&gt; (Alex)&lt;br&gt; &lt;a href=&#34;https://github.com/jonathandturner/AudioScope-ng2/&#34; rel=&#34;nofollow&#34;&gt;AudioScope-ng2&lt;/a&gt; (Jonathan)&lt;br&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Nintendo_World_Championships&#34; rel=&#34;nofollow&#34;&gt;The Nintendo World Championships&lt;/a&gt; (Jonathan)&lt;/div&gt;&lt;div&gt;Special Guests: Alex Eagle and Jonathan Turner .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58818977" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a7f24bc7-6498-45ae-ac2a-0c4014696108/stream.mp3"/>
                
                <guid isPermaLink="false">3a7874bd-aac1-4a5b-aafb-f5509ea1291b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/167-jsj-typescript-and-angular-with-jonathan-turner-and-alex-eagle</link>
                <pubDate>Wed, 08 Jul 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3676</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>166 JSJ New Relic with Wraithan and Ben Weintraub</itunes:title>
                <title>166 JSJ New Relic with Wraithan and Ben Weintraub</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:27 - &lt;a href=&#34;http://codinghouse.co/&#34;&gt;Coding House&lt;/a&gt; Scholarship Winners with AJ and Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Emily Dreisbach (50% scholarship winner)&lt;/li&gt;
&lt;li&gt;Blake Gilmore (50% scholarship winner)&lt;/li&gt;
&lt;li&gt;Berlin Sohn (100% scholarship winner)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Congratulations from the panelists of JavaScript Jabber!&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;09:48 - Ben Weintraub Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/benweint&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/benweint&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:40 - Wraithan Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/wraithan&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/wraithan&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.wraithan.net/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:01 - Why Care About Monitoring?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://newrelic.com/insights&#34;&gt;Insights&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:08 - &lt;a href=&#34;https://mixpanel.com/&#34;&gt;Mixedpanel&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:57 - How it Works on the Backend&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Time-series Data&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mysql.com/&#34;&gt;MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/etsy/statsd&#34;&gt;statsd&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Traces&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://aws.amazon.com/s3/&#34;&gt;S3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://cassandra.apache.org/&#34;&gt;Cassandra&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://newrelic.com/insights&#34;&gt;Insights&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;17:26 - New Relic’s CEO: &lt;a href=&#34;https://en.wikipedia.org/wiki/Lew_Cirne&#34;&gt;Lew Cirne&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;18:37 - How the &lt;a href=&#34;https://nodejs.org/&#34;&gt;Node&lt;/a&gt; Agent Works&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://expressjs.com/&#34;&gt;Express.js&lt;/a&gt; Specifics    &lt;/li&gt;
&lt;li&gt;Transactions and Controller Names&lt;/li&gt;
&lt;li&gt;Database Monitoring&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.org/&#34;&gt;MongoDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.oracle.com/&#34;&gt;Oracle&lt;/a&gt; Support&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:27 - Deciding Which Databases to Support&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.postgresql.org/&#34;&gt;Postgres&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:41 - Browser Monitoring&lt;/div&gt;&lt;div&gt;32:54 - Using &lt;a href=&#34;http://zombie.js.org/&#34;&gt;Zombie.js&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;34:11 - Tree of Causality &lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://trackjs.com/&#34;&gt;Track.js&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;39:37 - Monetizing Aspect, Viewable Source/Source Available Code&lt;/div&gt;&lt;div&gt;47:28 - Performance&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://codegen.codeplex.com/&#34;&gt;CodeGen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://mrale.ph/blog/&#34;&gt;mraleph Blog&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/thlorenz/v8-perf&#34;&gt;v8-perf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Benchmarking&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsperf.com/&#34;&gt;jsPerf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;01:00:53 - &lt;a href=&#34;http://newrelic.com/&#34;&gt;New Relic&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/newrelic&#34;&gt;@newrelic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://blog.newrelic.com/&#34;&gt;New Relic Blog&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://discuss.newrelic.com/&#34;&gt;New Relic Community Forum&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://mrale.ph/blog/&#34;&gt;mraleph Blog&lt;/a&gt; (Wraithan)&lt;br&gt; &lt;a href=&#34;http://thlorenz.com/v8-perf/&#34;&gt;v8-perf&lt;/a&gt; (Wraithan)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=mIREZAOk4kg&#34;&gt;The Dear Hunter: A Night on the Town&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/mholt/caddy&#34;&gt;caddy&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://ms-iot.github.io/content/en-US/win10/SetupRPI.htm&#34;&gt;Windows 10: Setup your Raspberry Pi 2&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://developer.chrome.com/devtools/docs/debugger-protocol&#34;&gt;Remote debugging protocol&lt;/a&gt; (Ben)&lt;br&gt; &lt;a href=&#34;http://webperformance.io/devtools-filmstrip&#34;&gt;Chrome Dev Tools Filmstrip View&lt;/a&gt; (Ben)&lt;/div&gt;&lt;div&gt;Special Guests: Ben Weintraub and Wraithan .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:27 - <a href="http://codinghouse.co/" rel="nofollow">Coding House</a> Scholarship Winners with AJ and Aimee</div><ul>
<li>Emily Dreisbach (50% scholarship winner)</li>
<li>Blake Gilmore (50% scholarship winner)</li>
<li>Berlin Sohn (100% scholarship winner)</li>
</ul><div><strong>Congratulations from the panelists of JavaScript Jabber!</strong></div><div> </div><div>09:48 - Ben Weintraub Introduction</div><ul>
<li>
<a href="https://twitter.com/benweint" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/benweint" rel="nofollow">GitHub</a></li>
</ul><div>10:40 - Wraithan Introduction</div><ul>
<li>
<a href="https://twitter.com/wraithan" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/wraithan" rel="nofollow">GitHub</a> </li>
<li><a href="http://blog.wraithan.net/" rel="nofollow">Blog</a></li>
</ul><div>11:01 - Why Care About Monitoring?</div><ul><li><a href="http://newrelic.com/insights" rel="nofollow">Insights</a></li></ul><div>13:08 - <a href="https://mixpanel.com/" rel="nofollow">Mixedpanel</a>
</div><div>13:57 - How it Works on the Backend</div><ul>
<li>Time-series Data<ul>
<li><a href="https://www.mysql.com/" rel="nofollow">MySQL</a></li>
<li><a href="https://github.com/etsy/statsd" rel="nofollow">statsd</a></li>
</ul>
</li>
<li>Traces<ul>
<li><a href="http://aws.amazon.com/s3/" rel="nofollow">S3</a></li>
<li><a href="http://cassandra.apache.org/" rel="nofollow">Cassandra</a></li>
</ul>
</li>
<li><a href="http://newrelic.com/insights" rel="nofollow">Insights</a></li>
</ul><div>17:26 - New Relic’s CEO: <a href="https://en.wikipedia.org/wiki/Lew_Cirne" rel="nofollow">Lew Cirne</a>
</div><div>18:37 - How the <a href="https://nodejs.org/" rel="nofollow">Node</a> Agent Works</div><ul>
<li>
<a href="http://expressjs.com/" rel="nofollow">Express.js</a> Specifics    </li>
<li>Transactions and Controller Names</li>
<li>Database Monitoring</li>
<li><a href="https://www.mongodb.org/" rel="nofollow">MongoDB</a></li>
<li>
<a href="http://www.oracle.com/" rel="nofollow">Oracle</a> Support</li>
</ul><div>23:27 - Deciding Which Databases to Support</div><ul><li><a href="http://www.postgresql.org/" rel="nofollow">Postgres</a></li></ul><div>26:41 - Browser Monitoring</div><div>32:54 - Using <a href="http://zombie.js.org/" rel="nofollow">Zombie.js</a>?</div><div>34:11 - Tree of Causality </div><ul><li>
<a href="https://trackjs.com/" rel="nofollow">Track.js</a> </li></ul><div>39:37 - Monetizing Aspect, Viewable Source/Source Available Code</div><div>47:28 - Performance</div><ul>
<li><a href="https://codegen.codeplex.com/" rel="nofollow">CodeGen</a></li>
<li>
<a href="http://mrale.ph/blog/" rel="nofollow">mraleph Blog</a> </li>
<li><a href="https://github.com/thlorenz/v8-perf" rel="nofollow">v8-perf</a></li>
<li>Benchmarking<ul><li><a href="https://jsperf.com/" rel="nofollow">jsPerf</a></li></ul>
</li>
</ul><div>01:00:53 - <a href="http://newrelic.com/" rel="nofollow">New Relic</a>
</div><ul>
<li><a href="https://twitter.com/newrelic" rel="nofollow">@newrelic</a></li>
<li>
<a href="https://blog.newrelic.com/" rel="nofollow">New Relic Blog</a> </li>
<li><a href="https://discuss.newrelic.com/" rel="nofollow">New Relic Community Forum</a></li>
</ul><div>Picks</div><div>
<a href="http://mrale.ph/blog/" rel="nofollow">mraleph Blog</a> (Wraithan)<br> <a href="http://thlorenz.com/v8-perf/" rel="nofollow">v8-perf</a> (Wraithan)<br> <a href="https://www.youtube.com/watch?v=mIREZAOk4kg" rel="nofollow">The Dear Hunter: A Night on the Town</a> (Jamison)<br> <a href="http://www.reactrally.com/" rel="nofollow">React Rally</a> (Jamison)<br> <a href="https://github.com/mholt/caddy" rel="nofollow">caddy</a> (AJ)<br> <a href="http://ms-iot.github.io/content/en-US/win10/SetupRPI.htm" rel="nofollow">Windows 10: Setup your Raspberry Pi 2</a> (AJ)<br> <a href="https://developer.chrome.com/devtools/docs/debugger-protocol" rel="nofollow">Remote debugging protocol</a> (Ben)<br> <a href="http://webperformance.io/devtools-filmstrip" rel="nofollow">Chrome Dev Tools Filmstrip View</a> (Ben)</div><div>Special Guests: Ben Weintraub and Wraithan .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:27 - &lt;a href=&#34;http://codinghouse.co/&#34; rel=&#34;nofollow&#34;&gt;Coding House&lt;/a&gt; Scholarship Winners with AJ and Aimee&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Emily Dreisbach (50% scholarship winner)&lt;/li&gt;
&lt;li&gt;Blake Gilmore (50% scholarship winner)&lt;/li&gt;
&lt;li&gt;Berlin Sohn (100% scholarship winner)&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;Congratulations from the panelists of JavaScript Jabber!&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;09:48 - Ben Weintraub Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/benweint&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/benweint&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:40 - Wraithan Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/wraithan&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/wraithan&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.wraithan.net/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:01 - Why Care About Monitoring?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://newrelic.com/insights&#34; rel=&#34;nofollow&#34;&gt;Insights&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:08 - &lt;a href=&#34;https://mixpanel.com/&#34; rel=&#34;nofollow&#34;&gt;Mixedpanel&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;13:57 - How it Works on the Backend&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Time-series Data&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mysql.com/&#34; rel=&#34;nofollow&#34;&gt;MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/etsy/statsd&#34; rel=&#34;nofollow&#34;&gt;statsd&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Traces&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://aws.amazon.com/s3/&#34; rel=&#34;nofollow&#34;&gt;S3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://cassandra.apache.org/&#34; rel=&#34;nofollow&#34;&gt;Cassandra&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://newrelic.com/insights&#34; rel=&#34;nofollow&#34;&gt;Insights&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;17:26 - New Relic’s CEO: &lt;a href=&#34;https://en.wikipedia.org/wiki/Lew_Cirne&#34; rel=&#34;nofollow&#34;&gt;Lew Cirne&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;18:37 - How the &lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt; Agent Works&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://expressjs.com/&#34; rel=&#34;nofollow&#34;&gt;Express.js&lt;/a&gt; Specifics    &lt;/li&gt;
&lt;li&gt;Transactions and Controller Names&lt;/li&gt;
&lt;li&gt;Database Monitoring&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mongodb.org/&#34; rel=&#34;nofollow&#34;&gt;MongoDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.oracle.com/&#34; rel=&#34;nofollow&#34;&gt;Oracle&lt;/a&gt; Support&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:27 - Deciding Which Databases to Support&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.postgresql.org/&#34; rel=&#34;nofollow&#34;&gt;Postgres&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;26:41 - Browser Monitoring&lt;/div&gt;&lt;div&gt;32:54 - Using &lt;a href=&#34;http://zombie.js.org/&#34; rel=&#34;nofollow&#34;&gt;Zombie.js&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;34:11 - Tree of Causality &lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://trackjs.com/&#34; rel=&#34;nofollow&#34;&gt;Track.js&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;39:37 - Monetizing Aspect, Viewable Source/Source Available Code&lt;/div&gt;&lt;div&gt;47:28 - Performance&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://codegen.codeplex.com/&#34; rel=&#34;nofollow&#34;&gt;CodeGen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://mrale.ph/blog/&#34; rel=&#34;nofollow&#34;&gt;mraleph Blog&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/thlorenz/v8-perf&#34; rel=&#34;nofollow&#34;&gt;v8-perf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Benchmarking&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsperf.com/&#34; rel=&#34;nofollow&#34;&gt;jsPerf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;01:00:53 - &lt;a href=&#34;http://newrelic.com/&#34; rel=&#34;nofollow&#34;&gt;New Relic&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/newrelic&#34; rel=&#34;nofollow&#34;&gt;@newrelic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://blog.newrelic.com/&#34; rel=&#34;nofollow&#34;&gt;New Relic Blog&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://discuss.newrelic.com/&#34; rel=&#34;nofollow&#34;&gt;New Relic Community Forum&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://mrale.ph/blog/&#34; rel=&#34;nofollow&#34;&gt;mraleph Blog&lt;/a&gt; (Wraithan)&lt;br&gt; &lt;a href=&#34;http://thlorenz.com/v8-perf/&#34; rel=&#34;nofollow&#34;&gt;v8-perf&lt;/a&gt; (Wraithan)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=mIREZAOk4kg&#34; rel=&#34;nofollow&#34;&gt;The Dear Hunter: A Night on the Town&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/mholt/caddy&#34; rel=&#34;nofollow&#34;&gt;caddy&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://ms-iot.github.io/content/en-US/win10/SetupRPI.htm&#34; rel=&#34;nofollow&#34;&gt;Windows 10: Setup your Raspberry Pi 2&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://developer.chrome.com/devtools/docs/debugger-protocol&#34; rel=&#34;nofollow&#34;&gt;Remote debugging protocol&lt;/a&gt; (Ben)&lt;br&gt; &lt;a href=&#34;http://webperformance.io/devtools-filmstrip&#34; rel=&#34;nofollow&#34;&gt;Chrome Dev Tools Filmstrip View&lt;/a&gt; (Ben)&lt;/div&gt;&lt;div&gt;Special Guests: Ben Weintraub and Wraithan .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61484303" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/97f1c1d7-8151-47e0-a15e-bceb07de291d/stream.mp3"/>
                
                <guid isPermaLink="false">e5e4201d-ec25-4c21-a2b1-362ae9c4b10e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/166-jsj-new-relic-with-wraithan-and-ben-weintraub</link>
                <pubDate>Wed, 01 Jul 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3842</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>165 JSJ ShopTalk with Chris Coyier and Dave Rupert</itunes:title>
                <title>165 JSJ ShopTalk with Chris Coyier and Dave Rupert</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:43 - Dave Rupert Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/davatron5000&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/davatron5000&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://daverupert.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://paravelinc.com/&#34;&gt;Paravel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:42 - Chris Coyier Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/chriscoyier&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/chriscoyier&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://chriscoyier.net/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://css-tricks.com/&#34;&gt;CSS-Tricks&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://codepen.io/&#34;&gt;CodePen&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:24 - &lt;a href=&#34;http://shoptalkshow.com/&#34;&gt;The ShopTalk Show&lt;/a&gt; and Podcasting&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/shoptalkshow&#34;&gt;@shoptalkshow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;“What do I learn next?” =&amp;gt; “Just Build Websites!”&lt;/li&gt;
&lt;li&gt;Question &amp;amp; Answers Aspect&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:19 - Tech Is A Niche&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/&#34;&gt;Paul Ford: What is Code?&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;29:51 - Balancing Technical Content for All Levels of Listeners&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Community Opinion&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;38:42 - Learning New CSS Tricks (Writing Blog Posts)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Code_golf&#34;&gt;Code Golf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:54 - &lt;a href=&#34;http://a11yproject.com/&#34;&gt;The Accessibility Project&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://devchat.tv/adventures-in-angular/027-aia-accessibility-with-marcy-sutton&#34;&gt;Adventures in Angular Episode #027: Accessibility with Marcy Sutton&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://the-pastry-box-project.net/anne-gibson/2014-july-31&#34;&gt;Anne Gibson: An Alphabet of Accessibility Issues&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;56:02 - Favorite &amp;amp; Cool Episodes&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/091-js-jabber/&#34;&gt;ShowTalk Show Episode #091: with Jamison Dance and Merrick Christensen&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/101-john-resig/&#34;&gt;ShopTalk Show Episode #101: with John Resig&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/157-alex-russell/&#34;&gt;ShopTalk Show Episode #157: with Alex Russell&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/147-tom-dale/&#34;&gt;ShopTalk Show Episode #147: with Tom Dale&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/123-special-archive-episode-2004/&#34;&gt;ShopTalk Show Episode #123: Special Archive Episode from 2004&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/166-with-lisa-irish/&#34;&gt;ShopTalk Show Episode #166: with Lisa Irish&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/161-with-eric-meyer/&#34;&gt;ShopTalk Show Episode #161: with Eric Meyer&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.fifa.com/womensworldcup/&#34;&gt;FIFA Women&#39;s World Cup&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.winnipeg.ca/interhom/&#34;&gt;Winnipeg&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0553418025/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0553418025&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=DB6DYY5LTBRCWIMG&#34;&gt;The Martian by Andy Weir&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://zapier.com/&#34;&gt;Zapier&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://elements.heroku.com/addons/sparkpost&#34;&gt;SparkPost&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://dev.modern.ie/tools/vms/&#34;&gt;dev.modern.ie/tools/vms&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://remote.modern.ie/&#34;&gt;remote.modern.ie&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.microsoft.com/en-us/windows/browser-for-doing&#34;&gt;Microsoft Edge&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://t.co/4RTgCqJMcC&#34;&gt;StarFox Zero for Wii U&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://gist.github.com/coolaj86/6033171&#34;&gt;Hot Plate&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://alexnisnevich.github.io/untrusted/&#34;&gt;untrusted&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://skiplagged.com&#34;&gt;Skiplagged&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.maximumfun.org/shows/judge-john-hodgman&#34;&gt;Judge John Hodgman&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.fox.com/wayward-pines&#34;&gt;Wayward Pines&lt;/a&gt; (Chris)&lt;br&gt; &lt;a href=...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:43 - Dave Rupert Introduction</div><ul>
<li>
<a href="https://twitter.com/davatron5000" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/davatron5000" rel="nofollow">GitHub</a> </li>
<li><a href="http://daverupert.com/" rel="nofollow">Blog</a></li>
<li><a href="http://paravelinc.com/" rel="nofollow">Paravel</a></li>
</ul><div>03:42 - Chris Coyier Introduction</div><ul>
<li>
<a href="https://twitter.com/chriscoyier" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/chriscoyier" rel="nofollow">GitHub</a> </li>
<li><a href="http://chriscoyier.net/" rel="nofollow">Blog</a></li>
<li>
<a href="https://css-tricks.com/" rel="nofollow">CSS-Tricks</a> </li>
<li>
<a href="http://codepen.io/" rel="nofollow">CodePen</a> </li>
</ul><div>06:24 - <a href="http://shoptalkshow.com/" rel="nofollow">The ShopTalk Show</a> and Podcasting</div><ul>
<li><a href="https://twitter.com/shoptalkshow" rel="nofollow">@shoptalkshow</a></li>
<li>“What do I learn next?” =&gt; “Just Build Websites!”</li>
<li>Question &amp; Answers Aspect</li>
</ul><div>23:19 - Tech Is A Niche</div><ul><li>
<a href="http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/" rel="nofollow">Paul Ford: What is Code?</a> </li></ul><div>29:51 - Balancing Technical Content for All Levels of Listeners</div><ul><li>Community Opinion</li></ul><div>38:42 - Learning New CSS Tricks (Writing Blog Posts)</div><ul><li><a href="https://en.wikipedia.org/wiki/Code_golf" rel="nofollow">Code Golf</a></li></ul><div>41:54 - <a href="http://a11yproject.com/" rel="nofollow">The Accessibility Project</a> </div><ul>
<li>
<a href="http://devchat.tv/adventures-in-angular/027-aia-accessibility-with-marcy-sutton" rel="nofollow">Adventures in Angular Episode #027: Accessibility with Marcy Sutton</a> </li>
<li>
<a href="https://the-pastry-box-project.net/anne-gibson/2014-july-31" rel="nofollow">Anne Gibson: An Alphabet of Accessibility Issues</a> </li>
</ul><div>56:02 - Favorite &amp; Cool Episodes</div><ul>
<li>
<a href="http://shoptalkshow.com/episodes/091-js-jabber/" rel="nofollow">ShowTalk Show Episode #091: with Jamison Dance and Merrick Christensen</a> </li>
<li><a href="http://shoptalkshow.com/episodes/101-john-resig/" rel="nofollow">ShopTalk Show Episode #101: with John Resig</a></li>
<li>
<a href="http://shoptalkshow.com/episodes/157-alex-russell/" rel="nofollow">ShopTalk Show Episode #157: with Alex Russell</a>  </li>
<li>
<a href="http://shoptalkshow.com/episodes/147-tom-dale/" rel="nofollow">ShopTalk Show Episode #147: with Tom Dale</a> </li>
<li>
<a href="http://shoptalkshow.com/episodes/123-special-archive-episode-2004/" rel="nofollow">ShopTalk Show Episode #123: Special Archive Episode from 2004</a> </li>
<li><a href="http://shoptalkshow.com/episodes/166-with-lisa-irish/" rel="nofollow">ShopTalk Show Episode #166: with Lisa Irish</a></li>
<li>
<a href="http://shoptalkshow.com/episodes/161-with-eric-meyer/" rel="nofollow">ShopTalk Show Episode #161: with Eric Meyer</a> </li>
</ul><div>Picks</div><div>
<a href="http://www.fifa.com/womensworldcup/" rel="nofollow">FIFA Women&#39;s World Cup</a> (Joe)<br> <a href="http://www.winnipeg.ca/interhom/" rel="nofollow">Winnipeg</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/0553418025/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0553418025&ie=UTF8&linkCode=as2&linkId=DB6DYY5LTBRCWIMG&tag=chamaxwoo-20" rel="nofollow">The Martian by Andy Weir</a> (Joe)<br> <a href="https://zapier.com/" rel="nofollow">Zapier</a> (Aimee)<br> <a href="https://elements.heroku.com/addons/sparkpost" rel="nofollow">SparkPost</a> (Aimee)<br> <a href="http://dev.modern.ie/tools/vms/" rel="nofollow">dev.modern.ie/tools/vms</a> (AJ)<br> <a href="https://remote.modern.ie/" rel="nofollow">remote.modern.ie</a> (AJ)<br> <a href="https://www.microsoft.com/en-us/windows/browser-for-doing" rel="nofollow">Microsoft Edge</a> (AJ)<br> <a href="http://t.co/4RTgCqJMcC" rel="nofollow">StarFox Zero for Wii U</a> (AJ)<br> <a href="https://gist.github.com/coolaj86/6033171" rel="nofollow">Hot Plate</a> (AJ)<br> <a href="http://alexnisnevich.github.io/untrusted/" rel="nofollow">untrusted</a> (AJ)<br> <a href="https://skiplagged.com" rel="nofollow">Skiplagged</a> (Dave)<br> <a href="http://www.maximumfun.org/shows/judge-john-hodgman" rel="nofollow">Judge John Hodgman</a> (Dave)<br> <a href="http://www.fox.com/wayward-pines" rel="nofollow">Wayward Pines</a> (Chris)<br> <a href="http://sturgillsimpson.bandcamp.com/music" rel="nofollow">Sturgill Simpson</a> (Chris)<br> <a href="http://www.vm.ibm.com/devpages/jelliott/evrrt.html" rel="nofollow">The Economic Value of Rapid Response Time</a> (Dave)<br> <a href="http://www.maximumfun.org/shows/adventure-zone" rel="nofollow">The Adventure Zone</a> (Dave)<br> <a href="http://reactrally.com" rel="nofollow">React Rally</a> (Jamison)<br> <a href="https://www.youtube.com/watch?v=KxGRhd_iWuE" rel="nofollow">Matsuoka Shuzo: NEVER GIVE UP</a> (Jamison) <br> <a href="https://www.youtube.com/watch?v=EBkmdNDIR6E" rel="nofollow">DESTROY WITH SCIENCE - Quantum Loop</a> (Jamison)<br> <a href="http://serialpodcast.org/" rel="nofollow">Serial Podcast</a> (Chuck)<br> <a href="https://rubyremoteconf.com/" rel="nofollow">Ruby Remote Conf</a> (Chuck)</div><div>Special Guests: Chris Coyier and Dave Rupert.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:43 - Dave Rupert Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/davatron5000&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/davatron5000&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://daverupert.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://paravelinc.com/&#34; rel=&#34;nofollow&#34;&gt;Paravel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:42 - Chris Coyier Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/chriscoyier&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/chriscoyier&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://chriscoyier.net/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://css-tricks.com/&#34; rel=&#34;nofollow&#34;&gt;CSS-Tricks&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://codepen.io/&#34; rel=&#34;nofollow&#34;&gt;CodePen&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:24 - &lt;a href=&#34;http://shoptalkshow.com/&#34; rel=&#34;nofollow&#34;&gt;The ShopTalk Show&lt;/a&gt; and Podcasting&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/shoptalkshow&#34; rel=&#34;nofollow&#34;&gt;@shoptalkshow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;“What do I learn next?” =&amp;gt; “Just Build Websites!”&lt;/li&gt;
&lt;li&gt;Question &amp;amp; Answers Aspect&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:19 - Tech Is A Niche&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/&#34; rel=&#34;nofollow&#34;&gt;Paul Ford: What is Code?&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;29:51 - Balancing Technical Content for All Levels of Listeners&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Community Opinion&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;38:42 - Learning New CSS Tricks (Writing Blog Posts)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Code_golf&#34; rel=&#34;nofollow&#34;&gt;Code Golf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;41:54 - &lt;a href=&#34;http://a11yproject.com/&#34; rel=&#34;nofollow&#34;&gt;The Accessibility Project&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://devchat.tv/adventures-in-angular/027-aia-accessibility-with-marcy-sutton&#34; rel=&#34;nofollow&#34;&gt;Adventures in Angular Episode #027: Accessibility with Marcy Sutton&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://the-pastry-box-project.net/anne-gibson/2014-july-31&#34; rel=&#34;nofollow&#34;&gt;Anne Gibson: An Alphabet of Accessibility Issues&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;56:02 - Favorite &amp;amp; Cool Episodes&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/091-js-jabber/&#34; rel=&#34;nofollow&#34;&gt;ShowTalk Show Episode #091: with Jamison Dance and Merrick Christensen&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/101-john-resig/&#34; rel=&#34;nofollow&#34;&gt;ShopTalk Show Episode #101: with John Resig&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/157-alex-russell/&#34; rel=&#34;nofollow&#34;&gt;ShopTalk Show Episode #157: with Alex Russell&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/147-tom-dale/&#34; rel=&#34;nofollow&#34;&gt;ShopTalk Show Episode #147: with Tom Dale&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/123-special-archive-episode-2004/&#34; rel=&#34;nofollow&#34;&gt;ShopTalk Show Episode #123: Special Archive Episode from 2004&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://shoptalkshow.com/episodes/166-with-lisa-irish/&#34; rel=&#34;nofollow&#34;&gt;ShopTalk Show Episode #166: with Lisa Irish&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://shoptalkshow.com/episodes/161-with-eric-meyer/&#34; rel=&#34;nofollow&#34;&gt;ShopTalk Show Episode #161: with Eric Meyer&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.fifa.com/womensworldcup/&#34; rel=&#34;nofollow&#34;&gt;FIFA Women&amp;#39;s World Cup&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.winnipeg.ca/interhom/&#34; rel=&#34;nofollow&#34;&gt;Winnipeg&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0553418025/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0553418025&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=DB6DYY5LTBRCWIMG&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Martian by Andy Weir&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://zapier.com/&#34; rel=&#34;nofollow&#34;&gt;Zapier&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://elements.heroku.com/addons/sparkpost&#34; rel=&#34;nofollow&#34;&gt;SparkPost&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://dev.modern.ie/tools/vms/&#34; rel=&#34;nofollow&#34;&gt;dev.modern.ie/tools/vms&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://remote.modern.ie/&#34; rel=&#34;nofollow&#34;&gt;remote.modern.ie&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.microsoft.com/en-us/windows/browser-for-doing&#34; rel=&#34;nofollow&#34;&gt;Microsoft Edge&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://t.co/4RTgCqJMcC&#34; rel=&#34;nofollow&#34;&gt;StarFox Zero for Wii U&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://gist.github.com/coolaj86/6033171&#34; rel=&#34;nofollow&#34;&gt;Hot Plate&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://alexnisnevich.github.io/untrusted/&#34; rel=&#34;nofollow&#34;&gt;untrusted&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://skiplagged.com&#34; rel=&#34;nofollow&#34;&gt;Skiplagged&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.maximumfun.org/shows/judge-john-hodgman&#34; rel=&#34;nofollow&#34;&gt;Judge John Hodgman&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.fox.com/wayward-pines&#34; rel=&#34;nofollow&#34;&gt;Wayward Pines&lt;/a&gt; (Chris)&lt;br&gt; &lt;a href=&#34;http://sturgillsimpson.bandcamp.com/music&#34; rel=&#34;nofollow&#34;&gt;Sturgill Simpson&lt;/a&gt; (Chris)&lt;br&gt; &lt;a href=&#34;http://www.vm.ibm.com/devpages/jelliott/evrrt.html&#34; rel=&#34;nofollow&#34;&gt;The Economic Value of Rapid Response Time&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.maximumfun.org/shows/adventure-zone&#34; rel=&#34;nofollow&#34;&gt;The Adventure Zone&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://reactrally.com&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=KxGRhd_iWuE&#34; rel=&#34;nofollow&#34;&gt;Matsuoka Shuzo: NEVER GIVE UP&lt;/a&gt; (Jamison) &lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=EBkmdNDIR6E&#34; rel=&#34;nofollow&#34;&gt;DESTROY WITH SCIENCE - Quantum Loop&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://serialpodcast.org/&#34; rel=&#34;nofollow&#34;&gt;Serial Podcast&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://rubyremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;Ruby Remote Conf&lt;/a&gt; (Chuck)&lt;/div&gt;&lt;div&gt;Special Guests: Chris Coyier and Dave Rupert.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="72232960" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d9ec0c4d-9577-470b-9ec4-7be57929854a/stream.mp3"/>
                
                <guid isPermaLink="false">66d672ff-445b-4404-b6bc-7b0e14bc7180</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/165-jsj-shoptalk-with-chris-coyier-and-dave-rupert</link>
                <pubDate>Wed, 24 Jun 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>4514</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>164 JSJ Rendr with Spike Brehm</itunes:title>
                <title>164 JSJ Rendr with Spike Brehm</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Get your &lt;a href=&#34;https://rubyremoteconf.com/&#34;&gt;Ruby Remote Conf&lt;/a&gt; tickets and check out the &lt;a href=&#34;https://twitter.com/rubyremoteconf&#34;&gt;@rubyremoteconf&lt;/a&gt; Twitter feed for exciting updates about the conference.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:22 - Spike Brehm Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/spikebrehm&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/spikebrehm&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://spike.technology/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.airbnb.com/&#34;&gt;Airbnb&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/airbnb&#34;&gt;@airbnb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/airbnbnerds&#34;&gt;@airbnbnerds&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:07 - &lt;a href=&#34;https://github.com/rendrjs/rendr&#34;&gt;rendr&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://isomorphic.net/&#34;&gt;Isomorphic JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Single-page_application&#34;&gt;Single-Page Application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Routes and Controllers&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:24 - Why the back and forth between server-side and client-side applications?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Rendering Content for &lt;a href=&#34;http://en.wikipedia.org/wiki/Search_engine_optimization&#34;&gt;SEO (Search Engine Optimization)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=tcbcERdxjIc&#34;&gt;Spike Brehm: Building Isomorphic Apps @ JSConf.Asia 2014&lt;/a&gt; (Video) &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.slideshare.net/spikebrehm/building-isomorphic-apps-jsconfasia-2014&#34;&gt;Spike Brehm: Building Isomorphic Apps @ JSConf.Asia 2014&lt;/a&gt; (Slides)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.slideshare.net/spikebrehm/the-evolution-of-airbnbs-frontend&#34;&gt;Spike Brehm: The Evolution of Airbnb&#39;s Frontend&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Caching&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:28 - Tools That Help&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://browserify.org/&#34;&gt;Browserify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://webpack.github.io/&#34;&gt;webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/set-cookie&#34;&gt;set-cookie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;22:21 - Why do this? Who gets statically and dynamically rendered pages?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://m.airbnb.com&#34;&gt;Airbnb Mobile&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Hydration&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Virtual DOM&lt;/li&gt;
&lt;li&gt;Diffing&lt;/li&gt;
&lt;li&gt;Delegation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:26 - DOM and String-based Templating&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://handlebarsjs.com/&#34;&gt;Handlebars.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://expressjs.com/&#34;&gt;Express.js&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Mounting&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:11 - Use Cases&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34;&gt;Meteor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://asana.com/&#34;&gt;Asana&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;36:08 - Why does Isomorphic JavaScript get so much hate?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://blog.nodejitsu.com/scaling-isomorphic-javascript-code/&#34;&gt;Charlie Robbins: Scaling Isomorphic Javascript Code&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@mjackson/universal-javascript-4761051b7ae9&#34;&gt;Michael Jackson: Universal JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Paleolithic_diet&#34;&gt;The Paleolithic Diet&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.programmingthrowdown.com/&#34;&gt;Programming Throwdown&lt;/a&gt; (Aimee)&lt;br&gt; Listen to other people’s views (Chuck)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/access-web-pages-through-your-home-network-via-ssh/&#34;&gt;AJ O&#39;Neal: Access web pages through your home network via SSH&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/reverse-vpn-turn-any-private-device-into-public-cloud-server/&#34;&gt;AJ O&#39;Neal: Reverse VPN: turn any private device into public cloud server&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://alt.js.org/&#34;&gt;Alt&lt;/a&gt; (Spike)&lt;br&gt; &lt;a href=&#34;http://www.tameimpala.com/&#34;&gt;Tame Impala&lt;/a&gt; (Spike)&lt;/div&gt;&lt;div&gt;Special Guest: Spike Brehm.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Get your <a href="https://rubyremoteconf.com/" rel="nofollow">Ruby Remote Conf</a> tickets and check out the <a href="https://twitter.com/rubyremoteconf" rel="nofollow">@rubyremoteconf</a> Twitter feed for exciting updates about the conference.</div><div> </div><div>02:22 - Spike Brehm Introduction</div><ul>
<li>
<a href="https://twitter.com/spikebrehm" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/spikebrehm" rel="nofollow">GitHub</a></li>
<li><a href="http://spike.technology/" rel="nofollow">Blog</a></li>
<li>
<a href="https://www.airbnb.com/" rel="nofollow">Airbnb</a><ul>
<li><a href="https://twitter.com/airbnb" rel="nofollow">@airbnb</a></li>
<li><a href="https://twitter.com/airbnbnerds" rel="nofollow">@airbnbnerds</a></li>
</ul>
</li>
</ul><div>03:07 - <a href="https://github.com/rendrjs/rendr" rel="nofollow">rendr</a> </div><ul>
<li><a href="http://isomorphic.net/" rel="nofollow">Isomorphic JavaScript</a></li>
<li><a href="http://en.wikipedia.org/wiki/Single-page_application" rel="nofollow">Single-Page Application</a></li>
<li>Routes and Controllers</li>
</ul><div>06:24 - Why the back and forth between server-side and client-side applications?</div><ul>
<li>Rendering Content for <a href="http://en.wikipedia.org/wiki/Search_engine_optimization" rel="nofollow">SEO (Search Engine Optimization)</a>
</li>
<li>
<a href="https://www.youtube.com/watch?v=tcbcERdxjIc" rel="nofollow">Spike Brehm: Building Isomorphic Apps @ JSConf.Asia 2014</a> (Video) </li>
<li>
<a href="http://www.slideshare.net/spikebrehm/building-isomorphic-apps-jsconfasia-2014" rel="nofollow">Spike Brehm: Building Isomorphic Apps @ JSConf.Asia 2014</a> (Slides)</li>
<li><a href="http://www.slideshare.net/spikebrehm/the-evolution-of-airbnbs-frontend" rel="nofollow">Spike Brehm: The Evolution of Airbnb&#39;s Frontend</a></li>
<li>Caching</li>
</ul><div>20:28 - Tools That Help</div><ul>
<li><a href="http://browserify.org/" rel="nofollow">Browserify</a></li>
<li><a href="http://webpack.github.io/" rel="nofollow">webpack</a></li>
<li><a href="https://www.npmjs.com/package/set-cookie" rel="nofollow">set-cookie</a></li>
</ul><div>22:21 - Why do this? Who gets statically and dynamically rendered pages?</div><ul>
<li>
<a href="http://m.airbnb.com" rel="nofollow">Airbnb Mobile</a> </li>
<li>Hydration</li>
<li>
<a href="https://facebook.github.io/react/" rel="nofollow">React</a><ul>
<li>Virtual DOM</li>
<li>Diffing</li>
<li>Delegation</li>
</ul>
</li>
</ul><div>30:26 - DOM and String-based Templating</div><ul>
<li><a href="http://handlebarsjs.com/" rel="nofollow">Handlebars.js</a></li>
<li>
<a href="http://expressjs.com/" rel="nofollow">Express.js</a><ul><li>Mounting</li></ul>
</li>
</ul><div>33:11 - Use Cases</div><ul>
<li><a href="https://www.meteor.com/" rel="nofollow">Meteor</a></li>
<li><a href="https://asana.com/" rel="nofollow">Asana</a></li>
</ul><div>36:08 - Why does Isomorphic JavaScript get so much hate?</div><ul>
<li>
<a href="http://blog.nodejitsu.com/scaling-isomorphic-javascript-code/" rel="nofollow">Charlie Robbins: Scaling Isomorphic Javascript Code</a> </li>
<li><a href="https://medium.com/@mjackson/universal-javascript-4761051b7ae9" rel="nofollow">Michael Jackson: Universal JavaScript</a></li>
</ul><div>Picks</div><div>
<a href="http://en.wikipedia.org/wiki/Paleolithic_diet" rel="nofollow">The Paleolithic Diet</a> (Aimee)<br> <a href="http://www.programmingthrowdown.com/" rel="nofollow">Programming Throwdown</a> (Aimee)<br> Listen to other people’s views (Chuck)<br> <a href="https://coolaj86.com/articles/access-web-pages-through-your-home-network-via-ssh/" rel="nofollow">AJ O&#39;Neal: Access web pages through your home network via SSH</a> (AJ)<br> <a href="https://coolaj86.com/articles/reverse-vpn-turn-any-private-device-into-public-cloud-server/" rel="nofollow">AJ O&#39;Neal: Reverse VPN: turn any private device into public cloud server</a> (AJ)<br> <a href="http://alt.js.org/" rel="nofollow">Alt</a> (Spike)<br> <a href="http://www.tameimpala.com/" rel="nofollow">Tame Impala</a> (Spike)</div><div>Special Guest: Spike Brehm.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Get your &lt;a href=&#34;https://rubyremoteconf.com/&#34; rel=&#34;nofollow&#34;&gt;Ruby Remote Conf&lt;/a&gt; tickets and check out the &lt;a href=&#34;https://twitter.com/rubyremoteconf&#34; rel=&#34;nofollow&#34;&gt;@rubyremoteconf&lt;/a&gt; Twitter feed for exciting updates about the conference.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:22 - Spike Brehm Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/spikebrehm&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/spikebrehm&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://spike.technology/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.airbnb.com/&#34; rel=&#34;nofollow&#34;&gt;Airbnb&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/airbnb&#34; rel=&#34;nofollow&#34;&gt;@airbnb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/airbnbnerds&#34; rel=&#34;nofollow&#34;&gt;@airbnbnerds&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:07 - &lt;a href=&#34;https://github.com/rendrjs/rendr&#34; rel=&#34;nofollow&#34;&gt;rendr&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://isomorphic.net/&#34; rel=&#34;nofollow&#34;&gt;Isomorphic JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Single-page_application&#34; rel=&#34;nofollow&#34;&gt;Single-Page Application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Routes and Controllers&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;06:24 - Why the back and forth between server-side and client-side applications?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Rendering Content for &lt;a href=&#34;http://en.wikipedia.org/wiki/Search_engine_optimization&#34; rel=&#34;nofollow&#34;&gt;SEO (Search Engine Optimization)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=tcbcERdxjIc&#34; rel=&#34;nofollow&#34;&gt;Spike Brehm: Building Isomorphic Apps @ JSConf.Asia 2014&lt;/a&gt; (Video) &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.slideshare.net/spikebrehm/building-isomorphic-apps-jsconfasia-2014&#34; rel=&#34;nofollow&#34;&gt;Spike Brehm: Building Isomorphic Apps @ JSConf.Asia 2014&lt;/a&gt; (Slides)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.slideshare.net/spikebrehm/the-evolution-of-airbnbs-frontend&#34; rel=&#34;nofollow&#34;&gt;Spike Brehm: The Evolution of Airbnb&amp;#39;s Frontend&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Caching&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:28 - Tools That Help&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://browserify.org/&#34; rel=&#34;nofollow&#34;&gt;Browserify&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://webpack.github.io/&#34; rel=&#34;nofollow&#34;&gt;webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/set-cookie&#34; rel=&#34;nofollow&#34;&gt;set-cookie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;22:21 - Why do this? Who gets statically and dynamically rendered pages?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://m.airbnb.com&#34; rel=&#34;nofollow&#34;&gt;Airbnb Mobile&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Hydration&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Virtual DOM&lt;/li&gt;
&lt;li&gt;Diffing&lt;/li&gt;
&lt;li&gt;Delegation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:26 - DOM and String-based Templating&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://handlebarsjs.com/&#34; rel=&#34;nofollow&#34;&gt;Handlebars.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://expressjs.com/&#34; rel=&#34;nofollow&#34;&gt;Express.js&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Mounting&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:11 - Use Cases&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.meteor.com/&#34; rel=&#34;nofollow&#34;&gt;Meteor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://asana.com/&#34; rel=&#34;nofollow&#34;&gt;Asana&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;36:08 - Why does Isomorphic JavaScript get so much hate?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://blog.nodejitsu.com/scaling-isomorphic-javascript-code/&#34; rel=&#34;nofollow&#34;&gt;Charlie Robbins: Scaling Isomorphic Javascript Code&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://medium.com/@mjackson/universal-javascript-4761051b7ae9&#34; rel=&#34;nofollow&#34;&gt;Michael Jackson: Universal JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Paleolithic_diet&#34; rel=&#34;nofollow&#34;&gt;The Paleolithic Diet&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.programmingthrowdown.com/&#34; rel=&#34;nofollow&#34;&gt;Programming Throwdown&lt;/a&gt; (Aimee)&lt;br&gt; Listen to other people’s views (Chuck)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/access-web-pages-through-your-home-network-via-ssh/&#34; rel=&#34;nofollow&#34;&gt;AJ O&amp;#39;Neal: Access web pages through your home network via SSH&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://coolaj86.com/articles/reverse-vpn-turn-any-private-device-into-public-cloud-server/&#34; rel=&#34;nofollow&#34;&gt;AJ O&amp;#39;Neal: Reverse VPN: turn any private device into public cloud server&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://alt.js.org/&#34; rel=&#34;nofollow&#34;&gt;Alt&lt;/a&gt; (Spike)&lt;br&gt; &lt;a href=&#34;http://www.tameimpala.com/&#34; rel=&#34;nofollow&#34;&gt;Tame Impala&lt;/a&gt; (Spike)&lt;/div&gt;&lt;div&gt;Special Guest: Spike Brehm.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52516989" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a0ddf84b-ec05-4afd-a279-18045edddfeb/stream.mp3"/>
                
                <guid isPermaLink="false">7500b7b7-9349-4809-a0b1-d7f5874cf700</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/164-jsj-rendr-with-spike-brehm</link>
                <pubDate>Wed, 17 Jun 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3282</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>163 JSJ Flow with Jeff Morrison and Avik Chaudhuri</itunes:title>
                <title>163 JSJ Flow with Jeff Morrison and Avik Chaudhuri</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;03:32 - Jeff Morrison Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/lbljeffmo&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jeffmo&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:46 - Avik Chaudhuri Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/__avik&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/avikchaudhuri&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/achaudhuri&#34;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:27 - &lt;a href=&#34;http://flowtype.org&#34;&gt;Flow&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/flowtype&#34;&gt;@flowtype&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/flow&#34;&gt;[GitHub] flow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:36 - Static Type Checking&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://stackoverflow.com/questions/125367/dynamic-type-languages-versus-static-type-languages&#34;&gt;Dynamic vs Static Type Languages&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:52 - Flow and &lt;a href=&#34;http://en.wikipedia.org/wiki/Unit_testing&#34;&gt;Unit Testing&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/jest/&#34;&gt;Jest&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:39 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Gradual_typing&#34;&gt;Gradual Typing&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;15:07 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Type_inference&#34;&gt;Type Inference&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;17:50 - Keeping Up with New Features in JavaScript&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:49 - Generators&lt;/div&gt;&lt;div&gt;24:46 - Working on Flow&lt;/div&gt;&lt;div&gt;28:27 - Flow vs &lt;a href=&#34;http://www.typescriptlang.org/&#34;&gt;TypeScript&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Inference Support&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-Hoare&#34;&gt;Tony Hoare: Null References: The Billion Dollar Mistake&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;35:41 - Putting the “Java” Back in JavaScript&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Server/Client Overview&lt;/li&gt;
&lt;li&gt;Prototyping&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;45:26 - Flow and the JavaScript Community&lt;/div&gt;&lt;div&gt;46:43 - &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt; Support&lt;/div&gt;&lt;div&gt;48:39 - Documentation&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/facebook/flow/tree/gh-pages&#34;&gt;gh-pages&lt;/a&gt; (link to the docs)&lt;/li&gt;
&lt;li&gt;IRC Channel for Flow: #flowtype on &lt;a href=&#34;https://webchat.freenode.net/&#34;&gt;webchat.freenode.net&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html&#34;&gt;Nolan Lawson: We have a problem with promises&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.jimnnicks.com/&#34;&gt;Jim &#39;N Nick&#39;s BBQ Restaurant&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.frankmcsherry.org/graph/scalability/cost/2015/01/15/COST.html&#34;&gt;Frank McSherry: Scalability! But at what COST?&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.frankmcsherry.org/graph/scalability/cost/2015/02/04/COST2.html&#34;&gt;Frank McSherry: Bigger data; same laptop&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://vimeo.com/9270320&#34;&gt;Greg Wilson: What We Actually Know About Software Development, and Why We Believe It&#39;s True&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://channel9.msdn.com/blogs/Marron/Time-Travel-Debugging-for-JavaScriptHTML&#34;&gt;Marron: Time-Travel Debugging for JavaScript/HTML Applications&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;http://realworldocaml.org&#34;&gt;Real World OCaml&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;http://muse.mu/&#34;&gt;Muse&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;http://www.scottaaronson.com/blog/&#34;&gt;Shtetl-Optimized&lt;/a&gt; (Avik)&lt;br&gt; &lt;a href=&#34;http://www.netflix.com/WiMovie/80007945&#34;&gt;Chef&#39;s Table&lt;/a&gt; (Avik)&lt;/div&gt;&lt;div&gt;Special Guests: Avik Chaudhuri and Jeff Morrison.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>03:32 - Jeff Morrison Introduction</div><ul>
<li>
<a href="https://twitter.com/lbljeffmo" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/jeffmo" rel="nofollow">GitHub</a></li>
<li><a href="https://www.facebook.com/" rel="nofollow">Facebook</a></li>
</ul><div>03:46 - Avik Chaudhuri Introduction</div><ul>
<li>
<a href="https://twitter.com/__avik" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/avikchaudhuri" rel="nofollow">GitHub</a> </li>
<li><a href="https://www.linkedin.com/in/achaudhuri" rel="nofollow">LinkedIn</a></li>
<li><a href="https://www.facebook.com/" rel="nofollow">Facebook</a></li>
</ul><div>04:27 - <a href="http://flowtype.org" rel="nofollow">Flow</a> </div><ul>
<li>
<a href="https://twitter.com/flowtype" rel="nofollow">@flowtype</a> </li>
<li><a href="https://github.com/facebook/flow" rel="nofollow">[GitHub] flow</a></li>
</ul><div>05:36 - Static Type Checking</div><ul><li><a href="http://stackoverflow.com/questions/125367/dynamic-type-languages-versus-static-type-languages" rel="nofollow">Dynamic vs Static Type Languages</a></li></ul><div>09:52 - Flow and <a href="http://en.wikipedia.org/wiki/Unit_testing" rel="nofollow">Unit Testing</a>
</div><ul><li><a href="https://facebook.github.io/jest/" rel="nofollow">Jest</a></li></ul><div>12:39 - <a href="http://en.wikipedia.org/wiki/Gradual_typing" rel="nofollow">Gradual Typing</a>
</div><div>15:07 - <a href="http://en.wikipedia.org/wiki/Type_inference" rel="nofollow">Type Inference</a>
</div><div>17:50 - Keeping Up with New Features in JavaScript</div><ul><li><a href="https://babeljs.io/" rel="nofollow">Babel</a></li></ul><div>20:49 - Generators</div><div>24:46 - Working on Flow</div><div>28:27 - Flow vs <a href="http://www.typescriptlang.org/" rel="nofollow">TypeScript</a>
</div><ul>
<li>Inference Support</li>
<li><a href="http://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-Hoare" rel="nofollow">Tony Hoare: Null References: The Billion Dollar Mistake</a></li>
</ul><div>35:41 - Putting the “Java” Back in JavaScript</div><ul>
<li>Server/Client Overview</li>
<li>Prototyping</li>
</ul><div>45:26 - Flow and the JavaScript Community</div><div>46:43 - <a href="https://facebook.github.io/react/" rel="nofollow">React</a> Support</div><div>48:39 - Documentation</div><ul>
<li>
<a href="https://github.com/facebook/flow/tree/gh-pages" rel="nofollow">gh-pages</a> (link to the docs)</li>
<li>IRC Channel for Flow: #flowtype on <a href="https://webchat.freenode.net/" rel="nofollow">webchat.freenode.net</a>
</li>
</ul><div>Picks</div><div>
<a href="http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html" rel="nofollow">Nolan Lawson: We have a problem with promises</a> (Aimee)<br> <a href="http://www.jimnnicks.com/" rel="nofollow">Jim &#39;N Nick&#39;s BBQ Restaurant</a> (Aimee)<br> <a href="http://www.frankmcsherry.org/graph/scalability/cost/2015/01/15/COST.html" rel="nofollow">Frank McSherry: Scalability! But at what COST?</a> (Jamison)<br> <a href="http://www.frankmcsherry.org/graph/scalability/cost/2015/02/04/COST2.html" rel="nofollow">Frank McSherry: Bigger data; same laptop</a> (Jamison)<br> <a href="https://vimeo.com/9270320" rel="nofollow">Greg Wilson: What We Actually Know About Software Development, and Why We Believe It&#39;s True</a> (Jamison)<br> <a href="http://channel9.msdn.com/blogs/Marron/Time-Travel-Debugging-for-JavaScriptHTML" rel="nofollow">Marron: Time-Travel Debugging for JavaScript/HTML Applications</a> (Jeff)<br> <a href="http://realworldocaml.org" rel="nofollow">Real World OCaml</a> (Jeff)<br> <a href="http://muse.mu/" rel="nofollow">Muse</a> (Jeff)<br> <a href="http://www.scottaaronson.com/blog/" rel="nofollow">Shtetl-Optimized</a> (Avik)<br> <a href="http://www.netflix.com/WiMovie/80007945" rel="nofollow">Chef&#39;s Table</a> (Avik)</div><div>Special Guests: Avik Chaudhuri and Jeff Morrison.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;03:32 - Jeff Morrison Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/lbljeffmo&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jeffmo&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:46 - Avik Chaudhuri Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/__avik&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/avikchaudhuri&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/achaudhuri&#34; rel=&#34;nofollow&#34;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:27 - &lt;a href=&#34;http://flowtype.org&#34; rel=&#34;nofollow&#34;&gt;Flow&lt;/a&gt; &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/flowtype&#34; rel=&#34;nofollow&#34;&gt;@flowtype&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/flow&#34; rel=&#34;nofollow&#34;&gt;[GitHub] flow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:36 - Static Type Checking&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://stackoverflow.com/questions/125367/dynamic-type-languages-versus-static-type-languages&#34; rel=&#34;nofollow&#34;&gt;Dynamic vs Static Type Languages&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:52 - Flow and &lt;a href=&#34;http://en.wikipedia.org/wiki/Unit_testing&#34; rel=&#34;nofollow&#34;&gt;Unit Testing&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/jest/&#34; rel=&#34;nofollow&#34;&gt;Jest&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:39 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Gradual_typing&#34; rel=&#34;nofollow&#34;&gt;Gradual Typing&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;15:07 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Type_inference&#34; rel=&#34;nofollow&#34;&gt;Type Inference&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;17:50 - Keeping Up with New Features in JavaScript&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:49 - Generators&lt;/div&gt;&lt;div&gt;24:46 - Working on Flow&lt;/div&gt;&lt;div&gt;28:27 - Flow vs &lt;a href=&#34;http://www.typescriptlang.org/&#34; rel=&#34;nofollow&#34;&gt;TypeScript&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Inference Support&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-Hoare&#34; rel=&#34;nofollow&#34;&gt;Tony Hoare: Null References: The Billion Dollar Mistake&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;35:41 - Putting the “Java” Back in JavaScript&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Server/Client Overview&lt;/li&gt;
&lt;li&gt;Prototyping&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;45:26 - Flow and the JavaScript Community&lt;/div&gt;&lt;div&gt;46:43 - &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; Support&lt;/div&gt;&lt;div&gt;48:39 - Documentation&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/facebook/flow/tree/gh-pages&#34; rel=&#34;nofollow&#34;&gt;gh-pages&lt;/a&gt; (link to the docs)&lt;/li&gt;
&lt;li&gt;IRC Channel for Flow: #flowtype on &lt;a href=&#34;https://webchat.freenode.net/&#34; rel=&#34;nofollow&#34;&gt;webchat.freenode.net&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html&#34; rel=&#34;nofollow&#34;&gt;Nolan Lawson: We have a problem with promises&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.jimnnicks.com/&#34; rel=&#34;nofollow&#34;&gt;Jim &amp;#39;N Nick&amp;#39;s BBQ Restaurant&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.frankmcsherry.org/graph/scalability/cost/2015/01/15/COST.html&#34; rel=&#34;nofollow&#34;&gt;Frank McSherry: Scalability! But at what COST?&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.frankmcsherry.org/graph/scalability/cost/2015/02/04/COST2.html&#34; rel=&#34;nofollow&#34;&gt;Frank McSherry: Bigger data; same laptop&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://vimeo.com/9270320&#34; rel=&#34;nofollow&#34;&gt;Greg Wilson: What We Actually Know About Software Development, and Why We Believe It&amp;#39;s True&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://channel9.msdn.com/blogs/Marron/Time-Travel-Debugging-for-JavaScriptHTML&#34; rel=&#34;nofollow&#34;&gt;Marron: Time-Travel Debugging for JavaScript/HTML Applications&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;http://realworldocaml.org&#34; rel=&#34;nofollow&#34;&gt;Real World OCaml&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;http://muse.mu/&#34; rel=&#34;nofollow&#34;&gt;Muse&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;http://www.scottaaronson.com/blog/&#34; rel=&#34;nofollow&#34;&gt;Shtetl-Optimized&lt;/a&gt; (Avik)&lt;br&gt; &lt;a href=&#34;http://www.netflix.com/WiMovie/80007945&#34; rel=&#34;nofollow&#34;&gt;Chef&amp;#39;s Table&lt;/a&gt; (Avik)&lt;/div&gt;&lt;div&gt;Special Guests: Avik Chaudhuri and Jeff Morrison.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="59554168" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/dcfd4c30-f45e-4f5a-beb7-734c4c0b68c3/stream.mp3"/>
                
                <guid isPermaLink="false">3c9c1810-c869-46b4-b8fe-5a82f44a6693</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/163-jsj-flow-with-jeff-morrison-and-avik-chaudhuri</link>
                <pubDate>Wed, 10 Jun 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3722</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>162 JSJ ESLint with Jamund Ferguson</itunes:title>
                <title>162 JSJ ESLint with Jamund Ferguson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:15 - Jamund Ferguson Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/xjamundx&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/xjamundx&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://j-query.blogspot.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.paypal.com/&#34;&gt;PayPal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vimeo.com/119903352&#34;&gt;Jamund Ferguson: JavaScript Linting for Code Quality &amp;amp; ESLint Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:47 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Lint_(software)&#34;&gt;Lint&lt;/a&gt; (Background)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.jslint.com/&#34;&gt;JSLint&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Douglas_Crockford&#34;&gt;Douglas Crockford&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jshint.com/&#34;&gt;JSHint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://eslint.org/&#34;&gt;ESLint&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/eslint/eslint&#34;&gt;[GitHub] eslint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slicknet&#34;&gt;Nicholas Zakas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitter.im/eslint/eslint&#34;&gt;[Gitter] eslint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:48 - Keeping ESLint Up-to-date&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;​​&lt;a href=&#34;http://esprima.org/&#34;&gt;Esprima &lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AriyaHidayat&#34;&gt;Ariya Hidayat&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/eslint/espree&#34;&gt;espree&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://babeljs.io/&#34;&gt;Babel&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/babel/babel-eslint&#34;&gt;babel-eslint&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/lukehoban/es6features&#34;&gt;ES6 (ECMAScript 6)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:09 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Abstract_syntax_tree&#34;&gt;Abstract Syntax Tree (ASTs)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://skillsmatter.com/skillscasts/5778-don-t-be-scared-of-abstract-syntax-trees&#34;&gt;Jamund Ferguson: Don’t be scared of abstract syntax trees&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Minification_(programming)&#34;&gt;Minification&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mishoo/UglifyJS&#34;&gt;UglifyJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:28 - Using Lint Tools&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Context Switching&lt;/li&gt;
&lt;li&gt;Aspects to Linting:&lt;ul&gt;
&lt;li&gt;Code Standardization&lt;/li&gt;
&lt;li&gt;Catching Bad Mistakes&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://jscs.info/&#34;&gt;JSCS (JavaScript Code Style)&lt;/a&gt;&lt;ul&gt;&lt;li&gt;“Extends”&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:42 - Are there a downsides to linting?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Social Problem&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:40 - Establishing Rules&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wiktionary.org/wiki/bikeshedding&#34;&gt;Bikeshedding&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Consistency&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:12 - Cool ESLint Features&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://eslint.org/docs/rules/handle-callback-err.html&#34;&gt;handle-callback-err&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Not Throwing Literals&lt;/li&gt;
&lt;li&gt;No Restricted Modules&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=p-2fzgfk9AA&#34;&gt;Jamund Ferguson: Error Handling in Node.js @ MountainWest JavaScript 2014&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:45 - How ESLint Works Internally&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/eslint-plugin-angular&#34;&gt;eslint-plugin-angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Configuration and Defaults&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;40:07 - Getting Started with Linting&lt;/div&gt;&lt;div&gt;43:03 - Autofixer &lt;/div&gt;&lt;div&gt;44:41 - Plugins&lt;/div&gt;&lt;div&gt;46:47 - Linter Feedback From the Panel&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.mozilla.org/&#34;&gt;Mozilla&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=avwDj3KRuLc&#34;&gt;We Will All Be Game Programmers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0062116932/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0062116932&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=5YS7UMT3F6VSK2FW&#34;&gt;Search Inside Yourself: The Unexpected Path to Achieving Success, Happiness (and World Peace) by Chade-Meng Tan&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/user/rhettandlink2&#34;&gt;Good Mythical Morning&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.ci.slc.ut.us/&#34;&gt;Salt Lake City&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=LWLAAzOBoBI&#34;&gt;BB King Calls This One Of His Best Performances&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:15 - Jamund Ferguson Introduction</div><ul>
<li>
<a href="https://twitter.com/xjamundx" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/xjamundx" rel="nofollow">GitHub</a></li>
<li><a href="http://j-query.blogspot.com/" rel="nofollow">Blog</a></li>
<li><a href="https://www.paypal.com/" rel="nofollow">PayPal</a></li>
<li><a href="https://vimeo.com/119903352" rel="nofollow">Jamund Ferguson: JavaScript Linting for Code Quality &amp; ESLint Overview</a></li>
</ul><div>02:47 - <a href="http://en.wikipedia.org/wiki/Lint_(software)" rel="nofollow">Lint</a> (Background)</div><ul>
<li>
<a href="http://www.jslint.com/" rel="nofollow">JSLint</a><ul><li><a href="http://en.wikipedia.org/wiki/Douglas_Crockford" rel="nofollow">Douglas Crockford</a></li></ul>
</li>
<li><a href="http://jshint.com/" rel="nofollow">JSHint</a></li>
<li>
<a href="http://eslint.org/" rel="nofollow">ESLint</a><ul>
<li><a href="https://github.com/eslint/eslint" rel="nofollow">[GitHub] eslint</a></li>
<li><a href="https://twitter.com/slicknet" rel="nofollow">Nicholas Zakas</a></li>
<li><a href="https://gitter.im/eslint/eslint" rel="nofollow">[Gitter] eslint</a></li>
</ul>
</li>
</ul><div>04:48 - Keeping ESLint Up-to-date</div><ul>
<li>​​<a href="http://esprima.org/" rel="nofollow">Esprima </a><ul><li><a href="https://twitter.com/AriyaHidayat" rel="nofollow">Ariya Hidayat</a></li></ul>
</li>
<li>
<a href="https://github.com/eslint/espree" rel="nofollow">espree</a> </li>
<li>
<a href="https://babeljs.io/" rel="nofollow">Babel</a><ul><li><a href="https://github.com/babel/babel-eslint" rel="nofollow">babel-eslint</a></li></ul>
</li>
<li><a href="https://github.com/lukehoban/es6features" rel="nofollow">ES6 (ECMAScript 6)</a></li>
</ul><div>08:09 - <a href="http://en.wikipedia.org/wiki/Abstract_syntax_tree" rel="nofollow">Abstract Syntax Tree (ASTs)</a>
</div><ul>
<li>
<a href="https://skillsmatter.com/skillscasts/5778-don-t-be-scared-of-abstract-syntax-trees" rel="nofollow">Jamund Ferguson: Don’t be scared of abstract syntax trees</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Minification_(programming)" rel="nofollow">Minification</a></li>
<li><a href="https://github.com/mishoo/UglifyJS" rel="nofollow">UglifyJS</a></li>
</ul><div>13:28 - Using Lint Tools</div><ul>
<li>Context Switching</li>
<li>Aspects to Linting:<ul>
<li>Code Standardization</li>
<li>Catching Bad Mistakes</li>
</ul>
</li>
<li>
<a href="http://jscs.info/" rel="nofollow">JSCS (JavaScript Code Style)</a><ul><li>“Extends”</li></ul>
</li>
</ul><div>20:42 - Are there a downsides to linting?</div><ul><li>The Social Problem</li></ul><div>23:40 - Establishing Rules</div><ul>
<li><a href="http://en.wiktionary.org/wiki/bikeshedding" rel="nofollow">Bikeshedding</a></li>
<li>Consistency</li>
</ul><div>25:12 - Cool ESLint Features</div><ul>
<li><a href="http://eslint.org/docs/rules/handle-callback-err.html" rel="nofollow">handle-callback-err</a></li>
<li>Not Throwing Literals</li>
<li>No Restricted Modules<ul><li>
<a href="https://www.youtube.com/watch?v=p-2fzgfk9AA" rel="nofollow">Jamund Ferguson: Error Handling in Node.js @ MountainWest JavaScript 2014</a> </li></ul>
</li>
</ul><div>30:45 - How ESLint Works Internally</div><ul>
<li><a href="https://www.npmjs.com/package/eslint-plugin-angular" rel="nofollow">eslint-plugin-angular</a></li>
<li>Configuration and Defaults</li>
</ul><div>40:07 - Getting Started with Linting</div><div>43:03 - Autofixer </div><div>44:41 - Plugins</div><div>46:47 - Linter Feedback From the Panel</div><div>Picks</div><div>
<a href="https://www.mozilla.org/" rel="nofollow">Mozilla</a> (AJ)<br> <a href="https://www.youtube.com/watch?v=avwDj3KRuLc" rel="nofollow">We Will All Be Game Programmers</a> (Aimee)<br> <a href="http://www.amazon.com/gp/product/0062116932/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0062116932&ie=UTF8&linkCode=as2&linkId=5YS7UMT3F6VSK2FW&tag=chamaxwoo-20" rel="nofollow">Search Inside Yourself: The Unexpected Path to Achieving Success, Happiness (and World Peace) by Chade-Meng Tan</a> (Aimee)<br> <a href="https://www.youtube.com/user/rhettandlink2" rel="nofollow">Good Mythical Morning</a> (Dave)<br> <a href="http://www.ci.slc.ut.us/" rel="nofollow">Salt Lake City</a> (Dave)<br> <a href="https://www.youtube.com/watch?v=LWLAAzOBoBI" rel="nofollow">BB King Calls This One Of His Best Performances</a> (Jamison)<br> <a href="https://github.com/typicode/json-server" rel="nofollow">json-server</a> (Jamison)<br> <a href="http://www.imdb.com/title/tt1985019/?ref_=nv_sr_1" rel="nofollow">Austenland</a> (Joe)<br> <a href="http://www.imdb.com/title/tt4016454/" rel="nofollow">Supergirl</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/076790818X/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=076790818X&ie=UTF8&linkCode=as2&linkId=IC2VDTYLION3XW7R&tag=chamaxwoo-20" rel="nofollow">A Short History of Nearly Everything by Bill Bryson</a> (Jamund)<br> <a href="http://en.wikipedia.org/wiki/The_Book_of_Mormon_(musical)" rel="nofollow">The Book of Mormon</a> (Jamund)</div><div> </div><div> </div><div> </div><div> </div><div> </div><div>Special Guest: Jamund Ferguson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:15 - Jamund Ferguson Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/xjamundx&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/xjamundx&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://j-query.blogspot.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.paypal.com/&#34; rel=&#34;nofollow&#34;&gt;PayPal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vimeo.com/119903352&#34; rel=&#34;nofollow&#34;&gt;Jamund Ferguson: JavaScript Linting for Code Quality &amp;amp; ESLint Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:47 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Lint_(software)&#34; rel=&#34;nofollow&#34;&gt;Lint&lt;/a&gt; (Background)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.jslint.com/&#34; rel=&#34;nofollow&#34;&gt;JSLint&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Douglas_Crockford&#34; rel=&#34;nofollow&#34;&gt;Douglas Crockford&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jshint.com/&#34; rel=&#34;nofollow&#34;&gt;JSHint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://eslint.org/&#34; rel=&#34;nofollow&#34;&gt;ESLint&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/eslint/eslint&#34; rel=&#34;nofollow&#34;&gt;[GitHub] eslint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/slicknet&#34; rel=&#34;nofollow&#34;&gt;Nicholas Zakas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitter.im/eslint/eslint&#34; rel=&#34;nofollow&#34;&gt;[Gitter] eslint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:48 - Keeping ESLint Up-to-date&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;​​&lt;a href=&#34;http://esprima.org/&#34; rel=&#34;nofollow&#34;&gt;Esprima &lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AriyaHidayat&#34; rel=&#34;nofollow&#34;&gt;Ariya Hidayat&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/eslint/espree&#34; rel=&#34;nofollow&#34;&gt;espree&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://babeljs.io/&#34; rel=&#34;nofollow&#34;&gt;Babel&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/babel/babel-eslint&#34; rel=&#34;nofollow&#34;&gt;babel-eslint&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/lukehoban/es6features&#34; rel=&#34;nofollow&#34;&gt;ES6 (ECMAScript 6)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:09 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Abstract_syntax_tree&#34; rel=&#34;nofollow&#34;&gt;Abstract Syntax Tree (ASTs)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://skillsmatter.com/skillscasts/5778-don-t-be-scared-of-abstract-syntax-trees&#34; rel=&#34;nofollow&#34;&gt;Jamund Ferguson: Don’t be scared of abstract syntax trees&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Minification_(programming)&#34; rel=&#34;nofollow&#34;&gt;Minification&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/mishoo/UglifyJS&#34; rel=&#34;nofollow&#34;&gt;UglifyJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:28 - Using Lint Tools&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Context Switching&lt;/li&gt;
&lt;li&gt;Aspects to Linting:&lt;ul&gt;
&lt;li&gt;Code Standardization&lt;/li&gt;
&lt;li&gt;Catching Bad Mistakes&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://jscs.info/&#34; rel=&#34;nofollow&#34;&gt;JSCS (JavaScript Code Style)&lt;/a&gt;&lt;ul&gt;&lt;li&gt;“Extends”&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:42 - Are there a downsides to linting?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Social Problem&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:40 - Establishing Rules&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wiktionary.org/wiki/bikeshedding&#34; rel=&#34;nofollow&#34;&gt;Bikeshedding&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Consistency&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:12 - Cool ESLint Features&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://eslint.org/docs/rules/handle-callback-err.html&#34; rel=&#34;nofollow&#34;&gt;handle-callback-err&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Not Throwing Literals&lt;/li&gt;
&lt;li&gt;No Restricted Modules&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=p-2fzgfk9AA&#34; rel=&#34;nofollow&#34;&gt;Jamund Ferguson: Error Handling in Node.js @ MountainWest JavaScript 2014&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:45 - How ESLint Works Internally&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/eslint-plugin-angular&#34; rel=&#34;nofollow&#34;&gt;eslint-plugin-angular&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Configuration and Defaults&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;40:07 - Getting Started with Linting&lt;/div&gt;&lt;div&gt;43:03 - Autofixer &lt;/div&gt;&lt;div&gt;44:41 - Plugins&lt;/div&gt;&lt;div&gt;46:47 - Linter Feedback From the Panel&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.mozilla.org/&#34; rel=&#34;nofollow&#34;&gt;Mozilla&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=avwDj3KRuLc&#34; rel=&#34;nofollow&#34;&gt;We Will All Be Game Programmers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0062116932/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0062116932&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=5YS7UMT3F6VSK2FW&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Search Inside Yourself: The Unexpected Path to Achieving Success, Happiness (and World Peace) by Chade-Meng Tan&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/user/rhettandlink2&#34; rel=&#34;nofollow&#34;&gt;Good Mythical Morning&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.ci.slc.ut.us/&#34; rel=&#34;nofollow&#34;&gt;Salt Lake City&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=LWLAAzOBoBI&#34; rel=&#34;nofollow&#34;&gt;BB King Calls This One Of His Best Performances&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/typicode/json-server&#34; rel=&#34;nofollow&#34;&gt;json-server&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt1985019/?ref_=nv_sr_1&#34; rel=&#34;nofollow&#34;&gt;Austenland&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt4016454/&#34; rel=&#34;nofollow&#34;&gt;Supergirl&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/076790818X/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=076790818X&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=IC2VDTYLION3XW7R&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;A Short History of Nearly Everything by Bill Bryson&lt;/a&gt; (Jamund)&lt;br&gt; &lt;a href=&#34;http://en.wikipedia.org/wiki/The_Book_of_Mormon_(musical)&#34; rel=&#34;nofollow&#34;&gt;The Book of Mormon&lt;/a&gt; (Jamund)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: Jamund Ferguson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56593763" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3caf0f42-a931-4ccd-b861-9a9d4815118b/stream.mp3"/>
                
                <guid isPermaLink="false">70637f37-5f0a-49d3-bf17-020f58c2b275</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/162-jsj-eslint-with-jamund-ferguson</link>
                <pubDate>Wed, 03 Jun 2015 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3537</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>161 JSJ Rust with David Herman</itunes:title>
                <title>161 JSJ Rust with David Herman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:52 - David Herman Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/littlecalculist&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://calculist.org/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/054-jsj-javascript-parsing-asts-and-language-grammar-w-david-herman-and-ariya-hidayat&#34;&gt;JavaScript Jabber Episode #54: JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/044-jsj-book-club-effective-javascript-with-david-herman&#34;&gt;JavaScript Jabber Episode #44: Book Club! Effective JavaScript with David Herman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://effectivejs.com/&#34;&gt;Effective JavaScript by David Herman&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/effectivejs&#34;&gt;@effectivejs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34;&gt;TC39&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mozilla.org/&#34;&gt;Mozilla&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:50 - &lt;a href=&#34;http://www.rust-lang.org/&#34;&gt;The Rust Programming Language&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/rust-lang/rust&#34;&gt;[GitHub] rust&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:31 - “Systems Programming Without Fear”&lt;/div&gt;&lt;div&gt;07:38 - High vs Low-level Programming Languages&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Garbage Collection and Deallocation&lt;/li&gt;
&lt;li&gt;Memory Safety&lt;/li&gt;
&lt;li&gt;Performance and Control Over Performance&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:44 - Stack vs Heap Memory &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://tools.ietf.org/html/rfc3092&#34;&gt;Etymology of &#34;Foo&#34;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization&#34;&gt;RAII (Resource Acquisition Is Initialization)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:52 - The Core of Rust&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ownership&lt;/li&gt;
&lt;li&gt;Type System&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;24:23 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Segmentation_fault&#34;&gt;Segmentation Fault&lt;/a&gt; (Seg Faults)&lt;/div&gt;&lt;div&gt;27:51 - How much should programmers care about programming languages? &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://oppenlander.me/articles/rust-ffi&#34;&gt;Andrew Oppenlander: Rust FFI (Embedding Rust in projects for safe, concurrent, and fast code anywhere.)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:43 - Concurrency and Multithreaded Programming&lt;/div&gt;&lt;div&gt;35:06 - Rust vs &lt;a href=&#34;https://golang.org/&#34;&gt;Go&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:58 - &lt;a href=&#34;https://github.com/servo/servo&#34;&gt;servo&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;40:27 - &lt;a href=&#34;http://asmjs.org/&#34;&gt;asm.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://kripken.github.io/emscripten-site/&#34;&gt;emscripten&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;42:19 - Cool Apps Built with Rust&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.skylight.io/&#34;&gt;Skylight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wit.ai/&#34;&gt;Wit.ai&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;45:04 - What hardware architectures does the Rust target?&lt;/div&gt;&lt;div&gt;45:46 - Learning Rust&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.rustforrubyists.com/&#34;&gt;Rust for Rubyists by Steve Klabnik&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.se-radio.net/&#34;&gt;Software Engineering Radio&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0062102419/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0062102419&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=Y3P4RCK3ETLHENDW&#34;&gt;How Will You Measure Your Life? by Clayton M. Christensen&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B000002B9P/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B000002B9P&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=QFMLZMHEHZDO7E64&#34;&gt;The Presidents of the United States of America&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://stackoverflow.com/a/9125140&#34;&gt;Design Patterns in C&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://blogs.windows.com/msedgedev/2015/05/07/bringing-asm-js-to-chakra-microsoft-edge/&#34;&gt;Microsoft Edge Dev Blog: Bringing Asm.js to Chakra and Microsoft Edge&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://thewebplatform.libsyn.com/43-modern-javascript-with-es6-es7&#34;&gt;The Web Platform Podcast: Episode 43: Modern JavaScript with ES6 &amp;amp; ES7&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://developer.mozilla.org/en-US/Firefox_OS/Phone_guide/Flame&#34;&gt;Firefox Fame Phone&lt;/a&gt; (AJ)&lt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:52 - David Herman Introduction</div><ul>
<li>
<a href="https://twitter.com/littlecalculist" rel="nofollow">Twitter</a> </li>
<li><a href="http://calculist.org/" rel="nofollow">Blog</a></li>
<li><a href="http://devchat.tv/js-jabber/054-jsj-javascript-parsing-asts-and-language-grammar-w-david-herman-and-ariya-hidayat" rel="nofollow">JavaScript Jabber Episode #54: JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat</a></li>
<li><a href="http://devchat.tv/js-jabber/044-jsj-book-club-effective-javascript-with-david-herman" rel="nofollow">JavaScript Jabber Episode #44: Book Club! Effective JavaScript with David Herman</a></li>
<li>
<a href="http://effectivejs.com/" rel="nofollow">Effective JavaScript by David Herman</a><ul><li><a href="https://twitter.com/effectivejs" rel="nofollow">@effectivejs</a></li></ul>
</li>
<li><a href="http://www.ecma-international.org/memento/TC39.htm" rel="nofollow">TC39</a></li>
<li><a href="https://www.mozilla.org/" rel="nofollow">Mozilla</a></li>
</ul><div>03:50 - <a href="http://www.rust-lang.org/" rel="nofollow">The Rust Programming Language</a>
</div><ul><li><a href="https://github.com/rust-lang/rust" rel="nofollow">[GitHub] rust</a></li></ul><div>06:31 - “Systems Programming Without Fear”</div><div>07:38 - High vs Low-level Programming Languages</div><ul>
<li>Garbage Collection and Deallocation</li>
<li>Memory Safety</li>
<li>Performance and Control Over Performance</li>
</ul><div>11:44 - Stack vs Heap Memory </div><ul>
<li>
<a href="https://tools.ietf.org/html/rfc3092" rel="nofollow">Etymology of &#34;Foo&#34;</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization" rel="nofollow">RAII (Resource Acquisition Is Initialization)</a></li>
</ul><div>16:52 - The Core of Rust</div><ul>
<li>Ownership</li>
<li>Type System</li>
</ul><div>24:23 - <a href="http://en.wikipedia.org/wiki/Segmentation_fault" rel="nofollow">Segmentation Fault</a> (Seg Faults)</div><div>27:51 - How much should programmers care about programming languages? </div><ul><li><a href="http://oppenlander.me/articles/rust-ffi" rel="nofollow">Andrew Oppenlander: Rust FFI (Embedding Rust in projects for safe, concurrent, and fast code anywhere.)</a></li></ul><div>32:43 - Concurrency and Multithreaded Programming</div><div>35:06 - Rust vs <a href="https://golang.org/" rel="nofollow">Go</a>
</div><div>37:58 - <a href="https://github.com/servo/servo" rel="nofollow">servo</a>
</div><div>40:27 - <a href="http://asmjs.org/" rel="nofollow">asm.js</a>
</div><ul><li><a href="http://kripken.github.io/emscripten-site/" rel="nofollow">emscripten</a></li></ul><div>42:19 - Cool Apps Built with Rust</div><ul>
<li><a href="https://www.skylight.io/" rel="nofollow">Skylight</a></li>
<li><a href="https://wit.ai/" rel="nofollow">Wit.ai</a></li>
</ul><div>45:04 - What hardware architectures does the Rust target?</div><div>45:46 - Learning Rust</div><ul><li><a href="http://www.rustforrubyists.com/" rel="nofollow">Rust for Rubyists by Steve Klabnik</a></li></ul><div>Picks</div><div>
<a href="http://www.se-radio.net/" rel="nofollow">Software Engineering Radio</a> (Dave)<br> <a href="http://www.amazon.com/gp/product/0062102419/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0062102419&ie=UTF8&linkCode=as2&linkId=Y3P4RCK3ETLHENDW&tag=chamaxwoo-20" rel="nofollow">How Will You Measure Your Life? by Clayton M. Christensen</a> (Dave)<br> <a href="http://www.amazon.com/gp/product/B000002B9P/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B000002B9P&ie=UTF8&linkCode=as2&linkId=QFMLZMHEHZDO7E64&tag=chamaxwoo-20" rel="nofollow">The Presidents of the United States of America</a> (Dave)<br> <a href="http://stackoverflow.com/a/9125140" rel="nofollow">Design Patterns in C</a> (AJ)<br> <a href="http://blogs.windows.com/msedgedev/2015/05/07/bringing-asm-js-to-chakra-microsoft-edge/" rel="nofollow">Microsoft Edge Dev Blog: Bringing Asm.js to Chakra and Microsoft Edge</a> (AJ)<br> <a href="http://thewebplatform.libsyn.com/43-modern-javascript-with-es6-es7" rel="nofollow">The Web Platform Podcast: Episode 43: Modern JavaScript with ES6 &amp; ES7</a> (AJ)<br> <a href="https://developer.mozilla.org/en-US/Firefox_OS/Phone_guide/Flame" rel="nofollow">Firefox Fame Phone</a> (AJ)<br> <a href="https://itunes.apple.com/us/itunes-u/programming-methodology/id384232896?mt=10" rel="nofollow">iTunes U CS106A (Programming Methodology)</a> (Aimee)<br> <a href="https://www.etsy.com/search/pet-supplies?q=valerian+root" rel="nofollow">Valerian Root on Etsy</a> (Aimee)<br> <a href="https://open.spotify.com/album/7lQsuROaOSVOc27IMvOZ9u" rel="nofollow">The Dear Hunter - Live</a> (Jamison)<br> <a href="http://dataintensive.net/" rel="nofollow">Designing Data-Intensive Applications by Martin Kleppmann</a> (Jamison)<br> <a href="http://blog.fogus.me/2011/08/14/perlis-languages/" rel="nofollow">Fogus: Perlis Languages</a> (Jamison)<br> <a href="http://www.galciv3.com/" rel="nofollow">Galactic Civilizations III</a> (Joe)<br> <a href="https://code.visualstudio.com/" rel="nofollow">Visual Studio Code</a> (Joe)<br> <a href="https://tessel.io/" rel="nofollow">Tessel 2</a> (Dave)<br> <a href="https://leanpub.com/eventdriven/" rel="nofollow">Event Driven: How to Run Memorable Tech Conferences by Leah Silber</a> (Dave)<br> Plush Hello Kitty Doll (Dave)</div><div>Special Guest: David Herman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:52 - David Herman Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/littlecalculist&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://calculist.org/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/054-jsj-javascript-parsing-asts-and-language-grammar-w-david-herman-and-ariya-hidayat&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #54: JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/044-jsj-book-club-effective-javascript-with-david-herman&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #44: Book Club! Effective JavaScript with David Herman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://effectivejs.com/&#34; rel=&#34;nofollow&#34;&gt;Effective JavaScript by David Herman&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/effectivejs&#34; rel=&#34;nofollow&#34;&gt;@effectivejs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ecma-international.org/memento/TC39.htm&#34; rel=&#34;nofollow&#34;&gt;TC39&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.mozilla.org/&#34; rel=&#34;nofollow&#34;&gt;Mozilla&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:50 - &lt;a href=&#34;http://www.rust-lang.org/&#34; rel=&#34;nofollow&#34;&gt;The Rust Programming Language&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/rust-lang/rust&#34; rel=&#34;nofollow&#34;&gt;[GitHub] rust&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:31 - “Systems Programming Without Fear”&lt;/div&gt;&lt;div&gt;07:38 - High vs Low-level Programming Languages&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Garbage Collection and Deallocation&lt;/li&gt;
&lt;li&gt;Memory Safety&lt;/li&gt;
&lt;li&gt;Performance and Control Over Performance&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:44 - Stack vs Heap Memory &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://tools.ietf.org/html/rfc3092&#34; rel=&#34;nofollow&#34;&gt;Etymology of &amp;#34;Foo&amp;#34;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization&#34; rel=&#34;nofollow&#34;&gt;RAII (Resource Acquisition Is Initialization)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:52 - The Core of Rust&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Ownership&lt;/li&gt;
&lt;li&gt;Type System&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;24:23 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Segmentation_fault&#34; rel=&#34;nofollow&#34;&gt;Segmentation Fault&lt;/a&gt; (Seg Faults)&lt;/div&gt;&lt;div&gt;27:51 - How much should programmers care about programming languages? &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://oppenlander.me/articles/rust-ffi&#34; rel=&#34;nofollow&#34;&gt;Andrew Oppenlander: Rust FFI (Embedding Rust in projects for safe, concurrent, and fast code anywhere.)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:43 - Concurrency and Multithreaded Programming&lt;/div&gt;&lt;div&gt;35:06 - Rust vs &lt;a href=&#34;https://golang.org/&#34; rel=&#34;nofollow&#34;&gt;Go&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:58 - &lt;a href=&#34;https://github.com/servo/servo&#34; rel=&#34;nofollow&#34;&gt;servo&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;40:27 - &lt;a href=&#34;http://asmjs.org/&#34; rel=&#34;nofollow&#34;&gt;asm.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://kripken.github.io/emscripten-site/&#34; rel=&#34;nofollow&#34;&gt;emscripten&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;42:19 - Cool Apps Built with Rust&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.skylight.io/&#34; rel=&#34;nofollow&#34;&gt;Skylight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wit.ai/&#34; rel=&#34;nofollow&#34;&gt;Wit.ai&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;45:04 - What hardware architectures does the Rust target?&lt;/div&gt;&lt;div&gt;45:46 - Learning Rust&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.rustforrubyists.com/&#34; rel=&#34;nofollow&#34;&gt;Rust for Rubyists by Steve Klabnik&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.se-radio.net/&#34; rel=&#34;nofollow&#34;&gt;Software Engineering Radio&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0062102419/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0062102419&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=Y3P4RCK3ETLHENDW&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;How Will You Measure Your Life? by Clayton M. Christensen&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B000002B9P/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B000002B9P&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=QFMLZMHEHZDO7E64&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Presidents of the United States of America&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://stackoverflow.com/a/9125140&#34; rel=&#34;nofollow&#34;&gt;Design Patterns in C&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://blogs.windows.com/msedgedev/2015/05/07/bringing-asm-js-to-chakra-microsoft-edge/&#34; rel=&#34;nofollow&#34;&gt;Microsoft Edge Dev Blog: Bringing Asm.js to Chakra and Microsoft Edge&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://thewebplatform.libsyn.com/43-modern-javascript-with-es6-es7&#34; rel=&#34;nofollow&#34;&gt;The Web Platform Podcast: Episode 43: Modern JavaScript with ES6 &amp;amp; ES7&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://developer.mozilla.org/en-US/Firefox_OS/Phone_guide/Flame&#34; rel=&#34;nofollow&#34;&gt;Firefox Fame Phone&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/itunes-u/programming-methodology/id384232896?mt=10&#34; rel=&#34;nofollow&#34;&gt;iTunes U CS106A (Programming Methodology)&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.etsy.com/search/pet-supplies?q=valerian&#43;root&#34; rel=&#34;nofollow&#34;&gt;Valerian Root on Etsy&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://open.spotify.com/album/7lQsuROaOSVOc27IMvOZ9u&#34; rel=&#34;nofollow&#34;&gt;The Dear Hunter - Live&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://dataintensive.net/&#34; rel=&#34;nofollow&#34;&gt;Designing Data-Intensive Applications by Martin Kleppmann&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://blog.fogus.me/2011/08/14/perlis-languages/&#34; rel=&#34;nofollow&#34;&gt;Fogus: Perlis Languages&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.galciv3.com/&#34; rel=&#34;nofollow&#34;&gt;Galactic Civilizations III&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://code.visualstudio.com/&#34; rel=&#34;nofollow&#34;&gt;Visual Studio Code&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://tessel.io/&#34; rel=&#34;nofollow&#34;&gt;Tessel 2&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://leanpub.com/eventdriven/&#34; rel=&#34;nofollow&#34;&gt;Event Driven: How to Run Memorable Tech Conferences by Leah Silber&lt;/a&gt; (Dave)&lt;br&gt; Plush Hello Kitty Doll (Dave)&lt;/div&gt;&lt;div&gt;Special Guest: David Herman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62480718" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/854e76d9-ce6e-4056-b990-db0ba923cfdb/stream.mp3"/>
                
                <guid isPermaLink="false">6bbea3df-e352-4fb0-a3f1-eb25bcfd0815</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/161-jsj-rust-with-david-herman</link>
                <pubDate>Wed, 27 May 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3905</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>160 JSJ Stormpath with Robert Damphousse</itunes:title>
                <title>160 JSJ Stormpath with Robert Damphousse</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:24 - Robert Damphousse Introduction&lt;/div&gt;&lt;div&gt;02:40 - &lt;a href=&#34;http://oauth.net/&#34;&gt;OAuth&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://openid.net/&#34;&gt;OpenID&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jwt.io/&#34;&gt;JWT&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:15 - &lt;a href=&#34;https://stormpath.com/&#34;&gt;Stormpath&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/gostormpath&#34;&gt;@gostormpath&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/stormpath&#34;&gt;[GitHub] Stormpath&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stormpath.com/blog/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:38 - Authorization Information Storage&lt;/div&gt;&lt;div&gt;11:29 - Stormpath Authentication vs OAuth Authentication&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://oauthlib.readthedocs.org/en/latest/oauth2/grants/password.html&#34;&gt;Resource Owner Password Credentials Grant&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;14:43 - Caching &lt;/div&gt;&lt;div&gt;15:41 - Building Backends as a Service?&lt;/div&gt;&lt;div&gt;18:21 - Security&lt;/div&gt;&lt;div&gt;19:12 - Using &lt;a href=&#34;http://cassandra.apache.org/&#34;&gt;Cassandra&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://stormpath.com/blog/stormpath-planet-cassandra-50k-accounts-imported-under-200ms/&#34;&gt;Stormpath in Planet Cassandra: 50k Accounts Imported in Under 200ms&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:27 - Use Cases&lt;/div&gt;&lt;div&gt;22:27 - Authentication as a Service &lt;/div&gt;&lt;div&gt;23:40 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Two_factor_authentication&#34;&gt;2FA (Two Factor Authentication)&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;24:07 - REST APIs&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://stormpath.com/blog/big-bang/&#34;&gt;Launch a SaaS – and Battle Your Robot – With Stormpath&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:39 - Making Complete Apps&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fullcontact.com/&#34;&gt;FullContact&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.firebase.com/&#34;&gt;Firebase&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:33 - Security (Cont’d)&lt;/div&gt;&lt;div&gt;27:34 - In-Between Layer (Authentication API)&lt;/div&gt;&lt;div&gt;28:40 - Browser-Based vs Mobile Application Use&lt;/div&gt;&lt;div&gt;29:44 - &lt;a href=&#34;https://angularjs.org/&#34;&gt;Angular&lt;/a&gt;, &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt;, &lt;a href=&#34;https://facebook.github.io/flux/&#34;&gt;Flux&lt;/a&gt;, &lt;/div&gt;&lt;div&gt;32:02 - &lt;a href=&#34;https://facebook.github.io/react-native/&#34;&gt;React Native&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;33:05 - &lt;a href=&#34;https://stormpath.com/&#34;&gt;Stormpath&lt;/a&gt; Life Expectancy&lt;/div&gt;&lt;div&gt;35:09 - Customers&lt;/div&gt;&lt;div&gt;36:12 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Active_Directory&#34;&gt;Active Directory&lt;/a&gt;, &lt;a href=&#34;http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol&#34;&gt;LDAP (Lightweight Directory Access Protocol)&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:05 - Support and Pricing&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Putting the &#34;fun&#34; back in &#34;funeral&#34;! Celebrating the death of old IE browsers on January 12! (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=PN_AMSlNocE&#34;&gt;Giant Star Wars LEGO Super Star Destroyer Shattered at 1000 fps | Battle Damage&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://about.gitlab.com/&#34;&gt;GitLab&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.allenpike.com/2015/javascript-framework-fatigue/&#34;&gt;Allen Pike: JavaScript Framework Fatigue&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/digital-nomad-stories/the-cult-of-work-you-never-meant-to-join-cd965fb9ea1a&#34;&gt;The Cult of Work You Never Meant to Join&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://serialpodcast.org/&#34;&gt;Serial&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://gist.github.com/coolaj86/6033171&#34;&gt;HotPlate&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://stackoverflow.com/questions/4112796/are-there-any-design-patterns-in-c/9125140#9125140&#34;&gt;Design Patterns in C&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://oauth3.org&#34;&gt;OAuth3&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLt8NYnKC3dzL95z5xksIZHxFjErPlC3Xq&#34;&gt;JS Remote Conf Videos&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.rubyremoteconf.com&#34;&gt;Ruby Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1936661837/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1936661837&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=A76OJRG2XKTDC64R&#34;&gt;Traction: Get a Grip on Your Business by Gino Wickman&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.startupsfortherestofus.com/&#34;&gt;Startups For the Rest of Us&lt;/a&gt; (Chuck)&lt;br&gt; &lt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:24 - Robert Damphousse Introduction</div><div>02:40 - <a href="http://oauth.net/" rel="nofollow">OAuth</a>
</div><ul>
<li><a href="http://openid.net/" rel="nofollow">OpenID</a></li>
<li><a href="http://jwt.io/" rel="nofollow">JWT</a></li>
</ul><div>07:15 - <a href="https://stormpath.com/" rel="nofollow">Stormpath</a>
</div><ul>
<li><a href="https://twitter.com/gostormpath" rel="nofollow">@gostormpath</a></li>
<li><a href="https://github.com/stormpath" rel="nofollow">[GitHub] Stormpath</a></li>
<li><a href="https://stormpath.com/blog/" rel="nofollow">Blog</a></li>
</ul><div>08:38 - Authorization Information Storage</div><div>11:29 - Stormpath Authentication vs OAuth Authentication</div><ul><li><a href="http://oauthlib.readthedocs.org/en/latest/oauth2/grants/password.html" rel="nofollow">Resource Owner Password Credentials Grant</a></li></ul><div>14:43 - Caching </div><div>15:41 - Building Backends as a Service?</div><div>18:21 - Security</div><div>19:12 - Using <a href="http://cassandra.apache.org/" rel="nofollow">Cassandra</a>
</div><ul><li><a href="https://stormpath.com/blog/stormpath-planet-cassandra-50k-accounts-imported-under-200ms/" rel="nofollow">Stormpath in Planet Cassandra: 50k Accounts Imported in Under 200ms</a></li></ul><div>20:27 - Use Cases</div><div>22:27 - Authentication as a Service </div><div>23:40 - <a href="http://en.wikipedia.org/wiki/Two_factor_authentication" rel="nofollow">2FA (Two Factor Authentication)</a>?</div><div>24:07 - REST APIs</div><ul><li><a href="https://stormpath.com/blog/big-bang/" rel="nofollow">Launch a SaaS – and Battle Your Robot – With Stormpath</a></li></ul><div>25:39 - Making Complete Apps</div><ul>
<li><a href="https://www.fullcontact.com/" rel="nofollow">FullContact</a></li>
<li><a href="https://www.firebase.com/" rel="nofollow">Firebase</a></li>
</ul><div>26:33 - Security (Cont’d)</div><div>27:34 - In-Between Layer (Authentication API)</div><div>28:40 - Browser-Based vs Mobile Application Use</div><div>29:44 - <a href="https://angularjs.org/" rel="nofollow">Angular</a>, <a href="https://facebook.github.io/react/" rel="nofollow">React</a>, <a href="https://facebook.github.io/flux/" rel="nofollow">Flux</a>, </div><div>32:02 - <a href="https://facebook.github.io/react-native/" rel="nofollow">React Native</a>?</div><div>33:05 - <a href="https://stormpath.com/" rel="nofollow">Stormpath</a> Life Expectancy</div><div>35:09 - Customers</div><div>36:12 - <a href="http://en.wikipedia.org/wiki/Active_Directory" rel="nofollow">Active Directory</a>, <a href="http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol" rel="nofollow">LDAP (Lightweight Directory Access Protocol)</a>
</div><div>37:05 - Support and Pricing</div><div>Picks</div><div>Putting the &#34;fun&#34; back in &#34;funeral&#34;! Celebrating the death of old IE browsers on January 12! (Dave)<br> <a href="https://www.youtube.com/watch?v=PN_AMSlNocE" rel="nofollow">Giant Star Wars LEGO Super Star Destroyer Shattered at 1000 fps | Battle Damage</a> (Dave)<br> <a href="https://about.gitlab.com/" rel="nofollow">GitLab</a> (Dave)<br> <a href="http://www.allenpike.com/2015/javascript-framework-fatigue/" rel="nofollow">Allen Pike: JavaScript Framework Fatigue</a> (Aimee)<br> <a href="https://medium.com/digital-nomad-stories/the-cult-of-work-you-never-meant-to-join-cd965fb9ea1a" rel="nofollow">The Cult of Work You Never Meant to Join</a> (Aimee)<br> <a href="http://serialpodcast.org/" rel="nofollow">Serial</a> (AJ)<br> <a href="https://gist.github.com/coolaj86/6033171" rel="nofollow">HotPlate</a> (AJ)<br> <a href="https://stackoverflow.com/questions/4112796/are-there-any-design-patterns-in-c/9125140#9125140" rel="nofollow">Design Patterns in C</a> (AJ)<br> <a href="https://oauth3.org" rel="nofollow">OAuth3</a> (AJ)<br> <a href="https://www.youtube.com/playlist?list=PLt8NYnKC3dzL95z5xksIZHxFjErPlC3Xq" rel="nofollow">JS Remote Conf Videos</a> (Chuck)<br> <a href="http://www.rubyremoteconf.com" rel="nofollow">Ruby Remote Conf</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/1936661837/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1936661837&ie=UTF8&linkCode=as2&linkId=A76OJRG2XKTDC64R&tag=chamaxwoo-20" rel="nofollow">Traction: Get a Grip on Your Business by Gino Wickman</a> (Chuck)<br> <a href="http://www.startupsfortherestofus.com/" rel="nofollow">Startups For the Rest of Us</a> (Chuck)<br> <a href="http://mrsmindfulness.com/guest-house-poem/" rel="nofollow">The Guest House: A Poem</a> (Robert)<br> <a href="http://sockpuppet.org/blog/2015/03/06/the-hiring-post/" rel="nofollow">The Hiring Post</a> (Robert)<br> <a href="https://github.com/h5bp/Front-end-Developer-Interview-Questions" rel="nofollow">Front-end Job Interview Questions</a> (Robert)</div><div>Special Guest: Robert Damphousse.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:24 - Robert Damphousse Introduction&lt;/div&gt;&lt;div&gt;02:40 - &lt;a href=&#34;http://oauth.net/&#34; rel=&#34;nofollow&#34;&gt;OAuth&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://openid.net/&#34; rel=&#34;nofollow&#34;&gt;OpenID&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jwt.io/&#34; rel=&#34;nofollow&#34;&gt;JWT&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;07:15 - &lt;a href=&#34;https://stormpath.com/&#34; rel=&#34;nofollow&#34;&gt;Stormpath&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/gostormpath&#34; rel=&#34;nofollow&#34;&gt;@gostormpath&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/stormpath&#34; rel=&#34;nofollow&#34;&gt;[GitHub] Stormpath&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stormpath.com/blog/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:38 - Authorization Information Storage&lt;/div&gt;&lt;div&gt;11:29 - Stormpath Authentication vs OAuth Authentication&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://oauthlib.readthedocs.org/en/latest/oauth2/grants/password.html&#34; rel=&#34;nofollow&#34;&gt;Resource Owner Password Credentials Grant&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;14:43 - Caching &lt;/div&gt;&lt;div&gt;15:41 - Building Backends as a Service?&lt;/div&gt;&lt;div&gt;18:21 - Security&lt;/div&gt;&lt;div&gt;19:12 - Using &lt;a href=&#34;http://cassandra.apache.org/&#34; rel=&#34;nofollow&#34;&gt;Cassandra&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://stormpath.com/blog/stormpath-planet-cassandra-50k-accounts-imported-under-200ms/&#34; rel=&#34;nofollow&#34;&gt;Stormpath in Planet Cassandra: 50k Accounts Imported in Under 200ms&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:27 - Use Cases&lt;/div&gt;&lt;div&gt;22:27 - Authentication as a Service &lt;/div&gt;&lt;div&gt;23:40 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Two_factor_authentication&#34; rel=&#34;nofollow&#34;&gt;2FA (Two Factor Authentication)&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;24:07 - REST APIs&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://stormpath.com/blog/big-bang/&#34; rel=&#34;nofollow&#34;&gt;Launch a SaaS – and Battle Your Robot – With Stormpath&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:39 - Making Complete Apps&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.fullcontact.com/&#34; rel=&#34;nofollow&#34;&gt;FullContact&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.firebase.com/&#34; rel=&#34;nofollow&#34;&gt;Firebase&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:33 - Security (Cont’d)&lt;/div&gt;&lt;div&gt;27:34 - In-Between Layer (Authentication API)&lt;/div&gt;&lt;div&gt;28:40 - Browser-Based vs Mobile Application Use&lt;/div&gt;&lt;div&gt;29:44 - &lt;a href=&#34;https://angularjs.org/&#34; rel=&#34;nofollow&#34;&gt;Angular&lt;/a&gt;, &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;, &lt;a href=&#34;https://facebook.github.io/flux/&#34; rel=&#34;nofollow&#34;&gt;Flux&lt;/a&gt;, &lt;/div&gt;&lt;div&gt;32:02 - &lt;a href=&#34;https://facebook.github.io/react-native/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt;?&lt;/div&gt;&lt;div&gt;33:05 - &lt;a href=&#34;https://stormpath.com/&#34; rel=&#34;nofollow&#34;&gt;Stormpath&lt;/a&gt; Life Expectancy&lt;/div&gt;&lt;div&gt;35:09 - Customers&lt;/div&gt;&lt;div&gt;36:12 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Active_Directory&#34; rel=&#34;nofollow&#34;&gt;Active Directory&lt;/a&gt;, &lt;a href=&#34;http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol&#34; rel=&#34;nofollow&#34;&gt;LDAP (Lightweight Directory Access Protocol)&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;37:05 - Support and Pricing&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;Putting the &amp;#34;fun&amp;#34; back in &amp;#34;funeral&amp;#34;! Celebrating the death of old IE browsers on January 12! (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=PN_AMSlNocE&#34; rel=&#34;nofollow&#34;&gt;Giant Star Wars LEGO Super Star Destroyer Shattered at 1000 fps | Battle Damage&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://about.gitlab.com/&#34; rel=&#34;nofollow&#34;&gt;GitLab&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.allenpike.com/2015/javascript-framework-fatigue/&#34; rel=&#34;nofollow&#34;&gt;Allen Pike: JavaScript Framework Fatigue&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://medium.com/digital-nomad-stories/the-cult-of-work-you-never-meant-to-join-cd965fb9ea1a&#34; rel=&#34;nofollow&#34;&gt;The Cult of Work You Never Meant to Join&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://serialpodcast.org/&#34; rel=&#34;nofollow&#34;&gt;Serial&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://gist.github.com/coolaj86/6033171&#34; rel=&#34;nofollow&#34;&gt;HotPlate&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://stackoverflow.com/questions/4112796/are-there-any-design-patterns-in-c/9125140#9125140&#34; rel=&#34;nofollow&#34;&gt;Design Patterns in C&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://oauth3.org&#34; rel=&#34;nofollow&#34;&gt;OAuth3&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLt8NYnKC3dzL95z5xksIZHxFjErPlC3Xq&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf Videos&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.rubyremoteconf.com&#34; rel=&#34;nofollow&#34;&gt;Ruby Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1936661837/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1936661837&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=A76OJRG2XKTDC64R&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Traction: Get a Grip on Your Business by Gino Wickman&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.startupsfortherestofus.com/&#34; rel=&#34;nofollow&#34;&gt;Startups For the Rest of Us&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://mrsmindfulness.com/guest-house-poem/&#34; rel=&#34;nofollow&#34;&gt;The Guest House: A Poem&lt;/a&gt; (Robert)&lt;br&gt; &lt;a href=&#34;http://sockpuppet.org/blog/2015/03/06/the-hiring-post/&#34; rel=&#34;nofollow&#34;&gt;The Hiring Post&lt;/a&gt; (Robert)&lt;br&gt; &lt;a href=&#34;https://github.com/h5bp/Front-end-Developer-Interview-Questions&#34; rel=&#34;nofollow&#34;&gt;Front-end Job Interview Questions&lt;/a&gt; (Robert)&lt;/div&gt;&lt;div&gt;Special Guest: Robert Damphousse.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48479085" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e12786a4-d3ec-44a9-8f49-57d1f7b67eb6/stream.mp3"/>
                
                <guid isPermaLink="false">41a71aaa-5ab6-4832-881d-7af0d5ee6d86</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/160-jsj-stormpath-with-robert-damphousse</link>
                <pubDate>Wed, 20 May 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3029</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>159 JSJ Why JavaScript Is Hard</itunes:title>
                <title>159 JSJ Why JavaScript Is Hard</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:54 - Everyone Gets It But Me&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.martinfowler.com/&#34;&gt;Martin Fowler&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:06 - Tools You “Need” to Know&lt;/div&gt;&lt;div&gt;06:29 - Clojures&lt;/div&gt;&lt;div&gt;07:39 - JavaScript as “Object-Oriented” vs “Event-Oriented”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Object-oriented_programming&#34;&gt;Object-Oriented Programming&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:30 - Code That Can’t Be Serialized or Deserialized&lt;/div&gt;&lt;div&gt;10:49 - Clojures (Cont’d)&lt;/div&gt;&lt;div&gt;14:32 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Document_Object_Model&#34;&gt;The DOM (Document Object Model)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=XQM0K6YG18s&#34;&gt;[YouTube] Angular &#43; React = Speed by Dave Smith @ ng-conf 2015&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;19:52 - Math Is Hard&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/IEEE_floating_point&#34;&gt;IEEE754&lt;/a&gt; (Floating-Point Arithmetic)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:39 - Prototypes&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sporto.github.io/blog/2013/02/22/a-plain-english-guide-to-javascript-prototypes/&#34;&gt;Sebastian Porto: A Plain English Guide to JavaScript Prototypes&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:43 - Asynchronous Programming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Debugging&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.eaipatterns.com/docs/IEEE_Software_Design_2PC.pdf&#34;&gt;Gregor Hohpe: Your Coffee Shop Doesn’t Use Two-Phase Commit&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;How Do You Learn It?&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;32:23 - Browser Environments&lt;/div&gt;&lt;div&gt;34:48 - Keeping Up with JavaScript&lt;/div&gt;&lt;div&gt;35:46 - &lt;a href=&#34;https://nodejs.org/&#34;&gt;Node&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Nesting&lt;/li&gt;
&lt;li&gt;Context Switching&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;42:48 - &lt;a href=&#34;http://en.wikipedia.org/wiki/UTF-8&#34;&gt;UTF-8&lt;/a&gt; Conversion&lt;/div&gt;&lt;div&gt;44:56 - Jamison’s Stack&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://koajs.com/&#34;&gt;Koa    &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rethinkdb.com/&#34;&gt;RethinkDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://iojs.org/&#34;&gt;io.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://webpack.github.io/&#34;&gt;Webpack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Check out and sign up to get new on &lt;a href=&#34;http://www.reactrally.com/&#34;&gt;React Rally&lt;/a&gt;: A community React conference on August 24th and 25th in Salt Lake City, Utah!&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://hacks.mozilla.org/2015/04/es6-in-depth-an-introduction/?utm_source=javascriptweekly&amp;amp;utm_medium=email&#34;&gt;Jason Orendorff: ES6 In Depth&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Best-Sellers-Pet-Supplies-Cat-Strollers/zgbs/pet-supplies/3024134011&#34;&gt;Cat Strollers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.google.com/?gws_rd=ssl#q=stephano%20legacy%20of%20the%20void&#34;&gt;Stephano Legacy of the Void&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.agentlemansguidebroadway.com/&#34;&gt;A Gentleman&#39;s Guide to Love and Murder&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.eaipatterns.com/docs/IEEE_Software_Design_2PC.pdf&#34;&gt;Gregor Hohpe: Your Coffee Shop Doesn’t Use Two-Phase Commit&lt;/a&gt;  (AJ)&lt;br&gt; &lt;a href=&#34;https://www.mozilla.org/en-US/firefox/os/2.0/&#34;&gt;Firefox OS&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://developer.mozilla.org/en-US/Firefox_OS/Phone_guide/Flame&#34;&gt;Flame&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.openwest.org/&#34;&gt;OpenWest 2015&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.801labs.org/&#34;&gt;801 Labs Hackerspace&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://careers.stackoverflow.com/&#34;&gt;Stack Overflow Careers&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.dota2.com/684/&#34;&gt;Dota 2&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://beatsryetypes.com/&#34;&gt;Beats, Rye &amp;amp; Types Podcast&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLt8NYnKC3dzL95z5xksIZHxFjErPlC3Xq&#34;&gt;JS Remote Conf Talks&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://workflowy.com&#34;&gt;Workflowy&lt;/a&gt; (Chuck)&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:54 - Everyone Gets It But Me</div><ul><li><a href="http://www.martinfowler.com/" rel="nofollow">Martin Fowler</a></li></ul><div>04:06 - Tools You “Need” to Know</div><div>06:29 - Clojures</div><div>07:39 - JavaScript as “Object-Oriented” vs “Event-Oriented”</div><ul><li><a href="http://en.wikipedia.org/wiki/Object-oriented_programming" rel="nofollow">Object-Oriented Programming</a></li></ul><div>09:30 - Code That Can’t Be Serialized or Deserialized</div><div>10:49 - Clojures (Cont’d)</div><div>14:32 - <a href="http://en.wikipedia.org/wiki/Document_Object_Model" rel="nofollow">The DOM (Document Object Model)</a>
</div><ul><li><a href="https://www.youtube.com/watch?v=XQM0K6YG18s" rel="nofollow">[YouTube] Angular + React = Speed by Dave Smith @ ng-conf 2015</a></li></ul><div>19:52 - Math Is Hard</div><ul><li>
<a href="http://en.wikipedia.org/wiki/IEEE_floating_point" rel="nofollow">IEEE754</a> (Floating-Point Arithmetic)</li></ul><div>22:39 - Prototypes</div><ul><li>
<a href="http://sporto.github.io/blog/2013/02/22/a-plain-english-guide-to-javascript-prototypes/" rel="nofollow">Sebastian Porto: A Plain English Guide to JavaScript Prototypes</a> </li></ul><div>25:43 - Asynchronous Programming</div><ul>
<li>Debugging</li>
<li>
<a href="http://www.eaipatterns.com/docs/IEEE_Software_Design_2PC.pdf" rel="nofollow">Gregor Hohpe: Your Coffee Shop Doesn’t Use Two-Phase Commit</a> </li>
<li>How Do You Learn It?</li>
</ul><div>32:23 - Browser Environments</div><div>34:48 - Keeping Up with JavaScript</div><div>35:46 - <a href="https://nodejs.org/" rel="nofollow">Node</a>
</div><ul>
<li>Nesting</li>
<li>Context Switching</li>
</ul><div>42:48 - <a href="http://en.wikipedia.org/wiki/UTF-8" rel="nofollow">UTF-8</a> Conversion</div><div>44:56 - Jamison’s Stack</div><ul>
<li><a href="https://facebook.github.io/react/" rel="nofollow">React</a></li>
<li><a href="http://koajs.com/" rel="nofollow">Koa    </a></li>
<li><a href="http://rethinkdb.com/" rel="nofollow">RethinkDB</a></li>
<li><a href="https://iojs.org/" rel="nofollow">io.js</a></li>
<li><a href="http://webpack.github.io/" rel="nofollow">Webpack</a></li>
</ul><div>Check out and sign up to get new on <a href="http://www.reactrally.com/" rel="nofollow">React Rally</a>: A community React conference on August 24th and 25th in Salt Lake City, Utah!</div><div>Picks</div><div>
<a href="https://hacks.mozilla.org/2015/04/es6-in-depth-an-introduction/?utm_medium=email&utm_source=javascriptweekly" rel="nofollow">Jason Orendorff: ES6 In Depth</a> (Aimee)<br> <a href="http://www.amazon.com/Best-Sellers-Pet-Supplies-Cat-Strollers/zgbs/pet-supplies/3024134011" rel="nofollow">Cat Strollers</a> (Aimee)<br> <a href="https://www.google.com/?gws_rd=ssl#q=stephano%20legacy%20of%20the%20void" rel="nofollow">Stephano Legacy of the Void</a> (Joe)<br> <a href="http://www.agentlemansguidebroadway.com/" rel="nofollow">A Gentleman&#39;s Guide to Love and Murder</a> (Joe)<br> <a href="http://www.eaipatterns.com/docs/IEEE_Software_Design_2PC.pdf" rel="nofollow">Gregor Hohpe: Your Coffee Shop Doesn’t Use Two-Phase Commit</a>  (AJ)<br> <a href="https://www.mozilla.org/en-US/firefox/os/2.0/" rel="nofollow">Firefox OS</a> (AJ)<br> <a href="https://developer.mozilla.org/en-US/Firefox_OS/Phone_guide/Flame" rel="nofollow">Flame</a> (AJ)<br> <a href="http://www.openwest.org/" rel="nofollow">OpenWest 2015</a> (AJ)<br> <a href="https://www.801labs.org/" rel="nofollow">801 Labs Hackerspace</a> (AJ)<br> <a href="http://careers.stackoverflow.com/" rel="nofollow">Stack Overflow Careers</a> (AJ)<br> <a href="http://www.dota2.com/684/" rel="nofollow">Dota 2</a> (Jamison)<br> <a href="http://beatsryetypes.com/" rel="nofollow">Beats, Rye &amp; Types Podcast</a> (Jamison)<br> <a href="https://www.youtube.com/playlist?list=PLt8NYnKC3dzL95z5xksIZHxFjErPlC3Xq" rel="nofollow">JS Remote Conf Talks</a> (Chuck)<br> <a href="http://workflowy.com" rel="nofollow">Workflowy</a> (Chuck)</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:54 - Everyone Gets It But Me&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.martinfowler.com/&#34; rel=&#34;nofollow&#34;&gt;Martin Fowler&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;04:06 - Tools You “Need” to Know&lt;/div&gt;&lt;div&gt;06:29 - Clojures&lt;/div&gt;&lt;div&gt;07:39 - JavaScript as “Object-Oriented” vs “Event-Oriented”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Object-oriented_programming&#34; rel=&#34;nofollow&#34;&gt;Object-Oriented Programming&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:30 - Code That Can’t Be Serialized or Deserialized&lt;/div&gt;&lt;div&gt;10:49 - Clojures (Cont’d)&lt;/div&gt;&lt;div&gt;14:32 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Document_Object_Model&#34; rel=&#34;nofollow&#34;&gt;The DOM (Document Object Model)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=XQM0K6YG18s&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Angular &#43; React = Speed by Dave Smith @ ng-conf 2015&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;19:52 - Math Is Hard&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/IEEE_floating_point&#34; rel=&#34;nofollow&#34;&gt;IEEE754&lt;/a&gt; (Floating-Point Arithmetic)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:39 - Prototypes&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://sporto.github.io/blog/2013/02/22/a-plain-english-guide-to-javascript-prototypes/&#34; rel=&#34;nofollow&#34;&gt;Sebastian Porto: A Plain English Guide to JavaScript Prototypes&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:43 - Asynchronous Programming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Debugging&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.eaipatterns.com/docs/IEEE_Software_Design_2PC.pdf&#34; rel=&#34;nofollow&#34;&gt;Gregor Hohpe: Your Coffee Shop Doesn’t Use Two-Phase Commit&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;How Do You Learn It?&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;32:23 - Browser Environments&lt;/div&gt;&lt;div&gt;34:48 - Keeping Up with JavaScript&lt;/div&gt;&lt;div&gt;35:46 - &lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;Node&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Nesting&lt;/li&gt;
&lt;li&gt;Context Switching&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;42:48 - &lt;a href=&#34;http://en.wikipedia.org/wiki/UTF-8&#34; rel=&#34;nofollow&#34;&gt;UTF-8&lt;/a&gt; Conversion&lt;/div&gt;&lt;div&gt;44:56 - Jamison’s Stack&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://koajs.com/&#34; rel=&#34;nofollow&#34;&gt;Koa    &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://rethinkdb.com/&#34; rel=&#34;nofollow&#34;&gt;RethinkDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://iojs.org/&#34; rel=&#34;nofollow&#34;&gt;io.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://webpack.github.io/&#34; rel=&#34;nofollow&#34;&gt;Webpack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Check out and sign up to get new on &lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt;: A community React conference on August 24th and 25th in Salt Lake City, Utah!&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://hacks.mozilla.org/2015/04/es6-in-depth-an-introduction/?utm_medium=email&amp;utm_source=javascriptweekly&#34; rel=&#34;nofollow&#34;&gt;Jason Orendorff: ES6 In Depth&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Best-Sellers-Pet-Supplies-Cat-Strollers/zgbs/pet-supplies/3024134011&#34; rel=&#34;nofollow&#34;&gt;Cat Strollers&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.google.com/?gws_rd=ssl#q=stephano%20legacy%20of%20the%20void&#34; rel=&#34;nofollow&#34;&gt;Stephano Legacy of the Void&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.agentlemansguidebroadway.com/&#34; rel=&#34;nofollow&#34;&gt;A Gentleman&amp;#39;s Guide to Love and Murder&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.eaipatterns.com/docs/IEEE_Software_Design_2PC.pdf&#34; rel=&#34;nofollow&#34;&gt;Gregor Hohpe: Your Coffee Shop Doesn’t Use Two-Phase Commit&lt;/a&gt;  (AJ)&lt;br&gt; &lt;a href=&#34;https://www.mozilla.org/en-US/firefox/os/2.0/&#34; rel=&#34;nofollow&#34;&gt;Firefox OS&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://developer.mozilla.org/en-US/Firefox_OS/Phone_guide/Flame&#34; rel=&#34;nofollow&#34;&gt;Flame&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.openwest.org/&#34; rel=&#34;nofollow&#34;&gt;OpenWest 2015&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.801labs.org/&#34; rel=&#34;nofollow&#34;&gt;801 Labs Hackerspace&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://careers.stackoverflow.com/&#34; rel=&#34;nofollow&#34;&gt;Stack Overflow Careers&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.dota2.com/684/&#34; rel=&#34;nofollow&#34;&gt;Dota 2&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://beatsryetypes.com/&#34; rel=&#34;nofollow&#34;&gt;Beats, Rye &amp;amp; Types Podcast&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PLt8NYnKC3dzL95z5xksIZHxFjErPlC3Xq&#34; rel=&#34;nofollow&#34;&gt;JS Remote Conf Talks&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://workflowy.com&#34; rel=&#34;nofollow&#34;&gt;Workflowy&lt;/a&gt; (Chuck)&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55846452" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f5df6982-9438-434c-a1b3-bffc09bcbd84/stream.mp3"/>
                
                <guid isPermaLink="false">3def13bf-cc16-414d-bf3d-d348d1f91907</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/159-jsj-why-javascript-is-hard</link>
                <pubDate>Wed, 13 May 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3490</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>158 JSJ Roots with Jeff Escalante</itunes:title>
                <title>158 JSJ Roots with Jeff Escalante</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:30 - Jeff Escalante Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jescalan&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jenius&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://carrot.is/creative&#34;&gt;Carrot Creative&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:15 - &lt;a href=&#34;http://roots.cx/&#34;&gt;Roots&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/jenius/roots&#34;&gt;[GitHub] roots&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:20 - Static Sites vs Dynamic Sites&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Resource: &lt;a href=&#34;http://www.edinteractive.co.uk/article/?id=4&#34;&gt;Static vs Dynamic Websites&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Scale&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Search_engine_optimization&#34;&gt;SEO (Search Engine Optimization)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:47 - Plugins &lt;/div&gt;&lt;div&gt;15:48 - Multipass Compile Functionality&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react/docs/jsx-in-depth.html&#34;&gt;JSX&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:27 - Roots vs Other Static Site Generators&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Technical_debt&#34;&gt;Technical Debt&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:31 - &lt;a href=&#34;http://netlify.com&#34;&gt;Netlify&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;26:22 - &lt;a href=&#34;http://en.wikipedia.org/wiki/HTTPS&#34;&gt;HTTPS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/blog/2014/10/03/five-reasons-you-want-https-for-your-static-site&#34;&gt;Mathias Biilmann: Five Reasons you want HTTPS for your Static site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://letsencrypt.org&#34;&gt;Let&#39;s Encrypt&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Extended_Validation_Certificate&#34;&gt;Extended Validation Certificate (EV Certificate)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://es6-features.org/#Constants&#34;&gt;ECMAScript 6 — New Features: Overview &amp;amp; Comparison&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=hIJdFxYlEKE&#34;&gt;Jacob Kaplan-Moss: Keynote at Pycon 2015&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0436992/&#34;&gt;Dr. Who&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0106064/?ref_=fn_al_tt_1&#34;&gt;Power Rangers&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://marvel.com/comics/unlimited&#34;&gt;Marvel Digital Comics Unlimited&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.gofundme.com/&#34;&gt;GoFundMe&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://netlify.com&#34;&gt;Netlify&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;https://github.com/jenius/accord&#34;&gt;accord&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;http://contentful.com&#34;&gt;Contentful&lt;/a&gt; (Jeff) &lt;/div&gt;&lt;div&gt;Special Guest: Jeff Escalante.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:30 - Jeff Escalante Introduction</div><ul>
<li>
<a href="https://twitter.com/jescalan" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/jenius" rel="nofollow">GitHub</a></li>
<li><a href="http://carrot.is/creative" rel="nofollow">Carrot Creative</a></li>
</ul><div>03:15 - <a href="http://roots.cx/" rel="nofollow">Roots</a>
</div><ul><li><a href="https://github.com/jenius/roots" rel="nofollow">[GitHub] roots</a></li></ul><div>05:20 - Static Sites vs Dynamic Sites</div><ul>
<li>Resource: <a href="http://www.edinteractive.co.uk/article/?id=4" rel="nofollow">Static vs Dynamic Websites</a>
</li>
<li>Scale</li>
<li><a href="http://en.wikipedia.org/wiki/Search_engine_optimization" rel="nofollow">SEO (Search Engine Optimization)</a></li>
</ul><div>13:47 - Plugins </div><div>15:48 - Multipass Compile Functionality</div><ul><li><a href="https://facebook.github.io/react/docs/jsx-in-depth.html" rel="nofollow">JSX</a></li></ul><div>20:27 - Roots vs Other Static Site Generators</div><ul><li><a href="http://en.wikipedia.org/wiki/Technical_debt" rel="nofollow">Technical Debt</a></li></ul><div>22:31 - <a href="http://netlify.com" rel="nofollow">Netlify</a>
</div><div>26:22 - <a href="http://en.wikipedia.org/wiki/HTTPS" rel="nofollow">HTTPS</a>
</div><ul>
<li><a href="https://www.netlify.com/blog/2014/10/03/five-reasons-you-want-https-for-your-static-site" rel="nofollow">Mathias Biilmann: Five Reasons you want HTTPS for your Static site</a></li>
<li>
<a href="https://letsencrypt.org" rel="nofollow">Let&#39;s Encrypt</a><ul><li><a href="http://en.wikipedia.org/wiki/Extended_Validation_Certificate" rel="nofollow">Extended Validation Certificate (EV Certificate)</a></li></ul>
</li>
</ul><div>Picks</div><div>
<a href="http://es6-features.org/#Constants" rel="nofollow">ECMAScript 6 — New Features: Overview &amp; Comparison</a> (Aimee)<br> <a href="https://www.youtube.com/watch?v=hIJdFxYlEKE" rel="nofollow">Jacob Kaplan-Moss: Keynote at Pycon 2015</a> (Aimee)<br> <a href="http://www.imdb.com/title/tt0436992/" rel="nofollow">Dr. Who</a> (AJ)<br> <a href="http://www.imdb.com/title/tt0106064/?ref_=fn_al_tt_1" rel="nofollow">Power Rangers</a> (AJ)<br> <a href="http://marvel.com/comics/unlimited" rel="nofollow">Marvel Digital Comics Unlimited</a> (Joe)<br> <a href="http://www.gofundme.com/" rel="nofollow">GoFundMe</a> (Joe)<br> <a href="http://netlify.com" rel="nofollow">Netlify</a> (Jeff)<br> <a href="https://github.com/jenius/accord" rel="nofollow">accord</a> (Jeff)<br> <a href="http://contentful.com" rel="nofollow">Contentful</a> (Jeff) </div><div>Special Guest: Jeff Escalante.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:30 - Jeff Escalante Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jescalan&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jenius&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://carrot.is/creative&#34; rel=&#34;nofollow&#34;&gt;Carrot Creative&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:15 - &lt;a href=&#34;http://roots.cx/&#34; rel=&#34;nofollow&#34;&gt;Roots&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/jenius/roots&#34; rel=&#34;nofollow&#34;&gt;[GitHub] roots&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:20 - Static Sites vs Dynamic Sites&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Resource: &lt;a href=&#34;http://www.edinteractive.co.uk/article/?id=4&#34; rel=&#34;nofollow&#34;&gt;Static vs Dynamic Websites&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Scale&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Search_engine_optimization&#34; rel=&#34;nofollow&#34;&gt;SEO (Search Engine Optimization)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:47 - Plugins &lt;/div&gt;&lt;div&gt;15:48 - Multipass Compile Functionality&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/react/docs/jsx-in-depth.html&#34; rel=&#34;nofollow&#34;&gt;JSX&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:27 - Roots vs Other Static Site Generators&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Technical_debt&#34; rel=&#34;nofollow&#34;&gt;Technical Debt&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;22:31 - &lt;a href=&#34;http://netlify.com&#34; rel=&#34;nofollow&#34;&gt;Netlify&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;26:22 - &lt;a href=&#34;http://en.wikipedia.org/wiki/HTTPS&#34; rel=&#34;nofollow&#34;&gt;HTTPS&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.netlify.com/blog/2014/10/03/five-reasons-you-want-https-for-your-static-site&#34; rel=&#34;nofollow&#34;&gt;Mathias Biilmann: Five Reasons you want HTTPS for your Static site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://letsencrypt.org&#34; rel=&#34;nofollow&#34;&gt;Let&amp;#39;s Encrypt&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Extended_Validation_Certificate&#34; rel=&#34;nofollow&#34;&gt;Extended Validation Certificate (EV Certificate)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://es6-features.org/#Constants&#34; rel=&#34;nofollow&#34;&gt;ECMAScript 6 — New Features: Overview &amp;amp; Comparison&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=hIJdFxYlEKE&#34; rel=&#34;nofollow&#34;&gt;Jacob Kaplan-Moss: Keynote at Pycon 2015&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0436992/&#34; rel=&#34;nofollow&#34;&gt;Dr. Who&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0106064/?ref_=fn_al_tt_1&#34; rel=&#34;nofollow&#34;&gt;Power Rangers&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://marvel.com/comics/unlimited&#34; rel=&#34;nofollow&#34;&gt;Marvel Digital Comics Unlimited&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.gofundme.com/&#34; rel=&#34;nofollow&#34;&gt;GoFundMe&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://netlify.com&#34; rel=&#34;nofollow&#34;&gt;Netlify&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;https://github.com/jenius/accord&#34; rel=&#34;nofollow&#34;&gt;accord&lt;/a&gt; (Jeff)&lt;br&gt; &lt;a href=&#34;http://contentful.com&#34; rel=&#34;nofollow&#34;&gt;Contentful&lt;/a&gt; (Jeff) &lt;/div&gt;&lt;div&gt;Special Guest: Jeff Escalante.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38002102" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c794f167-dfe6-4e44-9894-7a5bfad766f9/stream.mp3"/>
                
                <guid isPermaLink="false">c72a8064-c2d4-496d-bb61-df1015959bf1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/158-jsj-roots-with-jeff-escalante</link>
                <pubDate>Wed, 06 May 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2375</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>157 Moving Your Rendering Engine to React with Amit Kaufman and Avi Marcus</itunes:title>
                <title>157 Moving Your Rendering Engine to React with Amit Kaufman and Avi Marcus</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:43 - Amit Kaufman Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/amitkaufman&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wix.com/&#34;&gt;Wix&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:07 - Avi Marcus Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/avi&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wix.com/&#34;&gt;Wix&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:35 - Why Move Your Rendering Engine to &lt;a href=&#34;https://facebook.github.io/react/&#34;&gt;React&lt;/a&gt;?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/react&#34;&gt;[GitHub] react &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:25 - Using JavaScript&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Object-oriented_programming&#34;&gt;Object-Oriented Programming&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:57 - Business Process and Progression (Getting Managerial Approval)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://openmymind.net/2012/5/30/Client-Side-vs-Server-Side-Rendering/&#34;&gt;Client-Side vs. Server-Side Rendering&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:46 - Manipulation&lt;/div&gt;&lt;div&gt;15:11 - Layout and Performance&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Measuring and Patching&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:21 - Building Client-Side Applications in General&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Abstraction&lt;/li&gt;
&lt;li&gt;Make Code Predictable and Clear&lt;/li&gt;
&lt;li&gt;Have a Goal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:00 - Events &lt;/div&gt;&lt;div&gt;29:30 - Storage&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Lazy Components&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;31:31 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Immutable_object&#34;&gt;Immutability&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;34:36 - &lt;a href=&#34;https://facebook.github.io/flux/&#34;&gt;Flux&lt;/a&gt; and Keeping Code Maintainable&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Packages&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;38:19 - Two-way Data Binding&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://joel.franusic.com/2015/02/27/notes-on-art-and-fear/&#34;&gt;Notes on the book &#34;Art &amp;amp; Fear&#34; by David Bayles &amp;amp; Ted Orland&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.papersapp.com/&#34;&gt;Papers&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf&#34;&gt;Dynamo: Amazon’s Highly Available Key-value Store&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.lds.org/general-conference/sessions/2015/04?lang=eng&#34;&gt;LDS Conference Talks&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://aestheticio.com/why-your-code-is-hard-to-understand/&#34;&gt;Stephen Young: Why your code is so hard to understand&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.synergydrinks.com/&#34;&gt;Kombucha&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://pascalprecht.github.io/2014/10/25/integrating-web-components-with-angularjs/&#34;&gt;Pascal Precht: Integrating Web Components with AngularJS&lt;/a&gt; (Pascal)&lt;br&gt; &lt;a href=&#34;https://docs.google.com/document/d/1HHy_zPLGqJj0bHMiWPzPCxn1pO5GlOYwmv-qGgl4f_s/edit&#34;&gt;Template Syntax Constraints and Reasoning (Design Doc)&lt;/a&gt; (Pascal)&lt;br&gt; &lt;a href=&#34;http://store.steampowered.com/app/270150/&#34;&gt;RUNNING WITH RIFLES&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://get.pluralsight.com/AngularJS-20-What-you-need-to-know_Registration-Page&#34;&gt;[Pluralsight Webinar] AngularJS 2.0: What you need to know with Joe&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2582802/&#34;&gt;Whiplash&lt;/a&gt; (Amit)&lt;br&gt; &lt;a href=&#34;http://www.ted.com/talks/dan_ariely_what_makes_us_feel_good_about_our_work&#34;&gt;Dan Ariely: What makes us feel good about our work?&lt;/a&gt; (Amit)&lt;br&gt; &lt;a href=&#34;http://wix.github.io/react-templates/&#34;&gt;React Templates&lt;/a&gt; (Amit)&lt;br&gt; &lt;a href=&#34;http://esprima.org/&#34;&gt;Esprima&lt;/a&gt; (Avi)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2245084/&#34;&gt;Big Hero 6&lt;/a&gt; (Avi)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Check out and sign up to get new on &lt;a href=&#34;http://www.reactrally.com&#34;&gt;React Rally&lt;/a&gt;: A community React conference on August 24th and 25th in Salt Lake City, Utah!&lt;/div&gt;&lt;div&gt;Special Guests: Amit Kaufman and Avi Marcus.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:43 - Amit Kaufman Introduction</div><ul>
<li><a href="https://github.com/amitkaufman" rel="nofollow">GitHub</a></li>
<li><a href="http://www.wix.com/" rel="nofollow">Wix</a></li>
</ul><div>03:07 - Avi Marcus Introduction</div><ul>
<li><a href="https://github.com/avi" rel="nofollow">GitHub</a></li>
<li><a href="http://www.wix.com/" rel="nofollow">Wix</a></li>
</ul><div>04:35 - Why Move Your Rendering Engine to <a href="https://facebook.github.io/react/" rel="nofollow">React</a>?</div><ul><li><a href="https://github.com/facebook/react" rel="nofollow">[GitHub] react </a></li></ul><div>07:25 - Using JavaScript</div><ul><li><a href="http://en.wikipedia.org/wiki/Object-oriented_programming" rel="nofollow">Object-Oriented Programming</a></li></ul><div>09:57 - Business Process and Progression (Getting Managerial Approval)</div><ul><li><a href="http://openmymind.net/2012/5/30/Client-Side-vs-Server-Side-Rendering/" rel="nofollow">Client-Side vs. Server-Side Rendering</a></li></ul><div>12:46 - Manipulation</div><div>15:11 - Layout and Performance</div><ul><li>Measuring and Patching</li></ul><div>20:21 - Building Client-Side Applications in General</div><ul>
<li>Abstraction</li>
<li>Make Code Predictable and Clear</li>
<li>Have a Goal</li>
</ul><div>26:00 - Events </div><div>29:30 - Storage</div><ul><li>Lazy Components</li></ul><div>31:31 - <a href="http://en.wikipedia.org/wiki/Immutable_object" rel="nofollow">Immutability</a>
</div><div>34:36 - <a href="https://facebook.github.io/flux/" rel="nofollow">Flux</a> and Keeping Code Maintainable</div><ul><li>Packages</li></ul><div>38:19 - Two-way Data Binding</div><div>Picks</div><div>
<a href="http://joel.franusic.com/2015/02/27/notes-on-art-and-fear/" rel="nofollow">Notes on the book &#34;Art &amp; Fear&#34; by David Bayles &amp; Ted Orland</a> (Jamison)<br> <a href="http://www.papersapp.com/" rel="nofollow">Papers</a> (Jamison)<br> <a href="http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf" rel="nofollow">Dynamo: Amazon’s Highly Available Key-value Store</a> (Jamison)<br> <a href="https://www.lds.org/general-conference/sessions/2015/04?lang=eng" rel="nofollow">LDS Conference Talks</a> (AJ)<br> <a href="http://aestheticio.com/why-your-code-is-hard-to-understand/" rel="nofollow">Stephen Young: Why your code is so hard to understand</a> (Aimee)<br> <a href="http://www.synergydrinks.com/" rel="nofollow">Kombucha</a> (Aimee)<br> <a href="http://pascalprecht.github.io/2014/10/25/integrating-web-components-with-angularjs/" rel="nofollow">Pascal Precht: Integrating Web Components with AngularJS</a> (Pascal)<br> <a href="https://docs.google.com/document/d/1HHy_zPLGqJj0bHMiWPzPCxn1pO5GlOYwmv-qGgl4f_s/edit" rel="nofollow">Template Syntax Constraints and Reasoning (Design Doc)</a> (Pascal)<br> <a href="http://store.steampowered.com/app/270150/" rel="nofollow">RUNNING WITH RIFLES</a> (Joe)<br> <a href="https://get.pluralsight.com/AngularJS-20-What-you-need-to-know_Registration-Page" rel="nofollow">[Pluralsight Webinar] AngularJS 2.0: What you need to know with Joe</a> (Joe)<br> <a href="http://www.imdb.com/title/tt2582802/" rel="nofollow">Whiplash</a> (Amit)<br> <a href="http://www.ted.com/talks/dan_ariely_what_makes_us_feel_good_about_our_work" rel="nofollow">Dan Ariely: What makes us feel good about our work?</a> (Amit)<br> <a href="http://wix.github.io/react-templates/" rel="nofollow">React Templates</a> (Amit)<br> <a href="http://esprima.org/" rel="nofollow">Esprima</a> (Avi)<br> <a href="http://www.imdb.com/title/tt2245084/" rel="nofollow">Big Hero 6</a> (Avi)</div><div> </div><div>Check out and sign up to get new on <a href="http://www.reactrally.com" rel="nofollow">React Rally</a>: A community React conference on August 24th and 25th in Salt Lake City, Utah!</div><div>Special Guests: Amit Kaufman and Avi Marcus.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:43 - Amit Kaufman Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/amitkaufman&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wix.com/&#34; rel=&#34;nofollow&#34;&gt;Wix&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:07 - Avi Marcus Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/avi&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wix.com/&#34; rel=&#34;nofollow&#34;&gt;Wix&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:35 - Why Move Your Rendering Engine to &lt;a href=&#34;https://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/facebook/react&#34; rel=&#34;nofollow&#34;&gt;[GitHub] react &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;07:25 - Using JavaScript&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Object-oriented_programming&#34; rel=&#34;nofollow&#34;&gt;Object-Oriented Programming&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;09:57 - Business Process and Progression (Getting Managerial Approval)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://openmymind.net/2012/5/30/Client-Side-vs-Server-Side-Rendering/&#34; rel=&#34;nofollow&#34;&gt;Client-Side vs. Server-Side Rendering&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:46 - Manipulation&lt;/div&gt;&lt;div&gt;15:11 - Layout and Performance&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Measuring and Patching&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;20:21 - Building Client-Side Applications in General&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Abstraction&lt;/li&gt;
&lt;li&gt;Make Code Predictable and Clear&lt;/li&gt;
&lt;li&gt;Have a Goal&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:00 - Events &lt;/div&gt;&lt;div&gt;29:30 - Storage&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Lazy Components&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;31:31 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Immutable_object&#34; rel=&#34;nofollow&#34;&gt;Immutability&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;34:36 - &lt;a href=&#34;https://facebook.github.io/flux/&#34; rel=&#34;nofollow&#34;&gt;Flux&lt;/a&gt; and Keeping Code Maintainable&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Packages&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;38:19 - Two-way Data Binding&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://joel.franusic.com/2015/02/27/notes-on-art-and-fear/&#34; rel=&#34;nofollow&#34;&gt;Notes on the book &amp;#34;Art &amp;amp; Fear&amp;#34; by David Bayles &amp;amp; Ted Orland&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.papersapp.com/&#34; rel=&#34;nofollow&#34;&gt;Papers&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf&#34; rel=&#34;nofollow&#34;&gt;Dynamo: Amazon’s Highly Available Key-value Store&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.lds.org/general-conference/sessions/2015/04?lang=eng&#34; rel=&#34;nofollow&#34;&gt;LDS Conference Talks&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://aestheticio.com/why-your-code-is-hard-to-understand/&#34; rel=&#34;nofollow&#34;&gt;Stephen Young: Why your code is so hard to understand&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://www.synergydrinks.com/&#34; rel=&#34;nofollow&#34;&gt;Kombucha&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;http://pascalprecht.github.io/2014/10/25/integrating-web-components-with-angularjs/&#34; rel=&#34;nofollow&#34;&gt;Pascal Precht: Integrating Web Components with AngularJS&lt;/a&gt; (Pascal)&lt;br&gt; &lt;a href=&#34;https://docs.google.com/document/d/1HHy_zPLGqJj0bHMiWPzPCxn1pO5GlOYwmv-qGgl4f_s/edit&#34; rel=&#34;nofollow&#34;&gt;Template Syntax Constraints and Reasoning (Design Doc)&lt;/a&gt; (Pascal)&lt;br&gt; &lt;a href=&#34;http://store.steampowered.com/app/270150/&#34; rel=&#34;nofollow&#34;&gt;RUNNING WITH RIFLES&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://get.pluralsight.com/AngularJS-20-What-you-need-to-know_Registration-Page&#34; rel=&#34;nofollow&#34;&gt;[Pluralsight Webinar] AngularJS 2.0: What you need to know with Joe&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2582802/&#34; rel=&#34;nofollow&#34;&gt;Whiplash&lt;/a&gt; (Amit)&lt;br&gt; &lt;a href=&#34;http://www.ted.com/talks/dan_ariely_what_makes_us_feel_good_about_our_work&#34; rel=&#34;nofollow&#34;&gt;Dan Ariely: What makes us feel good about our work?&lt;/a&gt; (Amit)&lt;br&gt; &lt;a href=&#34;http://wix.github.io/react-templates/&#34; rel=&#34;nofollow&#34;&gt;React Templates&lt;/a&gt; (Amit)&lt;br&gt; &lt;a href=&#34;http://esprima.org/&#34; rel=&#34;nofollow&#34;&gt;Esprima&lt;/a&gt; (Avi)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt2245084/&#34; rel=&#34;nofollow&#34;&gt;Big Hero 6&lt;/a&gt; (Avi)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Check out and sign up to get new on &lt;a href=&#34;http://www.reactrally.com&#34; rel=&#34;nofollow&#34;&gt;React Rally&lt;/a&gt;: A community React conference on August 24th and 25th in Salt Lake City, Utah!&lt;/div&gt;&lt;div&gt;Special Guests: Amit Kaufman and Avi Marcus.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50229916" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c6ecd0a5-37ee-4bd2-b399-eda90f5cdd52/stream.mp3"/>
                
                <guid isPermaLink="false">28faa1ce-a15b-4ec5-899b-e5b801cb558d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/157-moving-your-rendering-engine-to-react-with-amit-kaufman-and-avi-marcus</link>
                <pubDate>Wed, 29 Apr 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3139</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>156 JSJ Soft Skills and Marketing Yourself as a Software Developer with John Sonmez</itunes:title>
                <title>156 JSJ Soft Skills and Marketing Yourself as a Software Developer with John Sonmez</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;http://www.reactrally.com/&#34;&gt;ReactRally&lt;/a&gt;: A community React conference in Salt Lake City, UT from August 24th-25th!&lt;/div&gt;&lt;div&gt;03:36 - John Sonmez Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jsonmez&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/jsonmez&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://simpleprogrammer.com/&#34;&gt;Simple Programmer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://entreprogrammers.com/&#34;&gt;The Entreprogrammers Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.manning.com/sonmez/&#34;&gt;Soft Skills: The Software Developer&#39;s Life Manual by John Sonmez&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://devcareerboost.com/&#34;&gt;How to Market Yourself as a Software Developer&lt;/a&gt; Course&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:29 - &lt;a href=&#34;http://www.thesuccessalliance.com/what-is-a-mastermind-group.html&#34;&gt;Mastermind Groups&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/1585424331/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1585424331&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=GO4CEFKV6P7J7FT2&#34;&gt;Think and Grow Rich: The Landmark Bestseller - Now Revised and Updated for the 21st Century by Napoleon Hill&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:53 - “Soft Skills”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Why Care About Soft Skills?&lt;ul&gt;
&lt;li&gt;People Skills &lt;/li&gt;
&lt;li&gt;Finances&lt;/li&gt;
&lt;li&gt;Fitness&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;11:53 - Learned vs Innate&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Lifting Limited Beliefs&lt;/li&gt;
&lt;li&gt;Practice&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:14 - Promotion (Managerial) Paths &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Peter_Principle&#34;&gt;The Peter Principle&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:52 - “Marketing” &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Value: Give Away 90% / Charge For 10%&lt;/li&gt;
&lt;li&gt;Seeming “Spammy” (Resistance to Sell)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://neilpatel.com/blog/&#34;&gt;Neil Patel&#39;s Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Documentation for Yourself&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://coolaj86.com/articles/how-to-tweet-from-nodejs.html&#34;&gt;AJ O&#39;Neal: How to Tweet from NodeJS&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;29:53 - &lt;a href=&#34;http://getupandcode.com/&#34;&gt;Get Up and CODE!&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://getupandcode.com/2015/04/10/get-up-and-code-086-figure-skating-and-software-development-with-aimee-knight/&#34;&gt;#086: Figure Skating and Software Development with Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://getupandcode.com/2014/11/28/get-code-067-weight-loss-plan-charles/&#34;&gt;#067: Weight Loss Plan for Charles (Max Wood)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:47 - Burnout &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/1936719010/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1936719010&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=IXHI6ZECWQRSCITR&#34;&gt;Do the Work by Steven Pressfield&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/1936891026/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1936891026&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=AUFBAZJWMAKM6WCD&#34;&gt;The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Systems and Habits (Routines)&lt;ul&gt;&lt;li&gt;Methods of Execution&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Get John’s &lt;a href=&#34;http://devcareerboost.com/&#34;&gt;How to Market Yourself as a Software Developer&lt;/a&gt; Course for $100 off using the code &lt;strong&gt;JSJABBER&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;Comment on this episode for your chance to win one of two autographed copies of &lt;a href=&#34;http://www.manning.com/sonmez/&#34;&gt;Soft Skills: The Software Developer&#39;s Life Manual by John Sonmez&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.hackerschool.com/&#34;&gt;The Recurse Center&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://codewords.recurse.com/&#34;&gt;Code Words Blog&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://steamed.kotaku.com/dayz-player-sings-and-plays-guitar-for-his-life-1693226685/&#43;nathangrayson&#34;&gt;DayZ Player Sings (And Plays Guitar) For His Life&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.shigabooks.com/index.php?page=002&#34;&gt;Demon&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B0002N66FS/ref=as_li_qf_sp_a...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="http://www.reactrally.com/" rel="nofollow">ReactRally</a>: A community React conference in Salt Lake City, UT from August 24th-25th!</div><div>03:36 - John Sonmez Introduction</div><ul>
<li>
<a href="https://twitter.com/jsonmez" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/jsonmez" rel="nofollow">GitHub</a> </li>
<li><a href="http://simpleprogrammer.com/" rel="nofollow">Simple Programmer</a></li>
<li><a href="http://entreprogrammers.com/" rel="nofollow">The Entreprogrammers Podcast</a></li>
<li><a href="http://www.manning.com/sonmez/" rel="nofollow">Soft Skills: The Software Developer&#39;s Life Manual by John Sonmez</a></li>
<li>
<a href="http://devcareerboost.com/" rel="nofollow">How to Market Yourself as a Software Developer</a> Course</li>
</ul><div>04:29 - <a href="http://www.thesuccessalliance.com/what-is-a-mastermind-group.html" rel="nofollow">Mastermind Groups</a>
</div><ul><li><a href="http://www.amazon.com/gp/product/1585424331/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1585424331&ie=UTF8&linkCode=as2&linkId=GO4CEFKV6P7J7FT2&tag=chamaxwoo-20" rel="nofollow">Think and Grow Rich: The Landmark Bestseller - Now Revised and Updated for the 21st Century by Napoleon Hill</a></li></ul><div>05:53 - “Soft Skills”</div><ul><li>Why Care About Soft Skills?<ul>
<li>People Skills </li>
<li>Finances</li>
<li>Fitness</li>
</ul>
</li></ul><div>11:53 - Learned vs Innate</div><ul>
<li>Lifting Limited Beliefs</li>
<li>Practice</li>
</ul><div>14:14 - Promotion (Managerial) Paths </div><ul><li><a href="http://en.wikipedia.org/wiki/Peter_Principle" rel="nofollow">The Peter Principle</a></li></ul><div>17:52 - “Marketing” </div><ul>
<li>Value: Give Away 90% / Charge For 10%</li>
<li>Seeming “Spammy” (Resistance to Sell)</li>
<li><a href="http://neilpatel.com/blog/" rel="nofollow">Neil Patel&#39;s Blog</a></li>
<li>Documentation for Yourself<ul><li>
<a href="https://coolaj86.com/articles/how-to-tweet-from-nodejs.html" rel="nofollow">AJ O&#39;Neal: How to Tweet from NodeJS</a> </li></ul>
</li>
</ul><div>29:53 - <a href="http://getupandcode.com/" rel="nofollow">Get Up and CODE!</a>
</div><ul>
<li><a href="http://getupandcode.com/2015/04/10/get-up-and-code-086-figure-skating-and-software-development-with-aimee-knight/" rel="nofollow">#086: Figure Skating and Software Development with Aimee Knight</a></li>
<li><a href="http://getupandcode.com/2014/11/28/get-code-067-weight-loss-plan-charles/" rel="nofollow">#067: Weight Loss Plan for Charles (Max Wood)</a></li>
</ul><div>33:47 - Burnout </div><ul>
<li><a href="http://www.amazon.com/gp/product/1936719010/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1936719010&ie=UTF8&linkCode=as2&linkId=IXHI6ZECWQRSCITR&tag=chamaxwoo-20" rel="nofollow">Do the Work by Steven Pressfield</a></li>
<li><a href="http://www.amazon.com/gp/product/1936891026/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1936891026&ie=UTF8&linkCode=as2&linkId=AUFBAZJWMAKM6WCD&tag=chamaxwoo-20" rel="nofollow">The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield</a></li>
<li>Systems and Habits (Routines)<ul><li>Methods of Execution</li></ul>
</li>
</ul><div>Get John’s <a href="http://devcareerboost.com/" rel="nofollow">How to Market Yourself as a Software Developer</a> Course for $100 off using the code <strong>JSJABBER</strong>
</div><div>Comment on this episode for your chance to win one of two autographed copies of <a href="http://www.manning.com/sonmez/" rel="nofollow">Soft Skills: The Software Developer&#39;s Life Manual by John Sonmez</a>
</div><div>Picks</div><div>
<a href="https://www.hackerschool.com/" rel="nofollow">The Recurse Center</a> (Jamison)<br> <a href="https://codewords.recurse.com/" rel="nofollow">Code Words Blog</a> (Jamison)<br> <a href="http://steamed.kotaku.com/dayz-player-sings-and-plays-guitar-for-his-life-1693226685/+nathangrayson" rel="nofollow">DayZ Player Sings (And Plays Guitar) For His Life</a> (Jamison)<br> <a href="http://www.shigabooks.com/index.php?page=002" rel="nofollow">Demon</a> (Jamison)<br> <a href="http://www.amazon.com/gp/product/B0002N66FS/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B0002N66FS&ie=UTF8&linkCode=as2&linkId=XLR5QHFUIYZLO5WH&tag=chamaxwoo-20" rel="nofollow">Mastodon: Leviathan</a> (Jamison)<br> <a href="http://www.amazon.com/s/ref=nb_sb_ss_i_0_10?field-keywords=jan+van+haasteren+puzzles&sprefix=jan+van+ha%2Ctoys-and-games%2C191&url=search-alias%3Dtoys-and-games" rel="nofollow">Jan Van Haasteren Puzzles</a> (Joe)<br> <a href="http://www.boardgamegeek.com/boardgame/145475/hobbit-tales-green-dragon-inn" rel="nofollow">Hobbit Tales from the Green Dragon Inn</a> (Joe)<br> <a href="https://github.com/JonathanZWhite/AngularJS-Resources" rel="nofollow">AngularJS-Resources</a> (Aimee)<br> <a href="https://www.superfeet.com/" rel="nofollow">Superfeet Insoles</a> (Aimee)<br> <a href="https://www.youtube.com/watch?v=AEKnMoXrLoo" rel="nofollow">Good Mythical Morning</a> (AJ)<br> <a href="http://www.amazon.com/gp/product/0671646788/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0671646788&ie=UTF8&linkCode=as2&linkId=MINZUDYHKJ26P3O4&tag=chamaxwoo-20" rel="nofollow">The Magic of Thinking Big by David J. Schwartz</a> (Chuck)<br> <a href="https://www.streak.com/" rel="nofollow">Streak</a> (John)<br> <a href="http://www.amazon.com/gp/product/0887307280/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0887307280&ie=UTF8&linkCode=as2&linkId=QAWTOKK3E7TFKJ4T&tag=chamaxwoo-20" rel="nofollow">The E-Myth Revisited: Why Most Small Businesses Don&#39;t Work and What to Do About It by Michael E. Gerber</a> (John)<br> <a href="http://www.amazon.com/gp/product/006124189X/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=006124189X&ie=UTF8&linkCode=as2&linkId=OXGFQNK33R62HDQX&tag=chamaxwoo-20" rel="nofollow">Influence: The Psychology of Persuasion, Revised Edition by Robert B. Cialdini</a> (John)<br> <a href="http://www.amazon.com/gp/product/1936719010/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1936719010&ie=UTF8&linkCode=as2&linkId=IXHI6ZECWQRSCITR&tag=chamaxwoo-20" rel="nofollow">Do the Work by Steven Pressfield</a> (John)<br> <a href="http://www.amazon.com/gp/product/1936891026/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1936891026&ie=UTF8&linkCode=as2&linkId=AUFBAZJWMAKM6WCD&tag=chamaxwoo-20" rel="nofollow">The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield</a> (John)</div><div> </div><div>Special Guest: John Sonmez.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;http://www.reactrally.com/&#34; rel=&#34;nofollow&#34;&gt;ReactRally&lt;/a&gt;: A community React conference in Salt Lake City, UT from August 24th-25th!&lt;/div&gt;&lt;div&gt;03:36 - John Sonmez Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/jsonmez&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/jsonmez&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://simpleprogrammer.com/&#34; rel=&#34;nofollow&#34;&gt;Simple Programmer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://entreprogrammers.com/&#34; rel=&#34;nofollow&#34;&gt;The Entreprogrammers Podcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.manning.com/sonmez/&#34; rel=&#34;nofollow&#34;&gt;Soft Skills: The Software Developer&amp;#39;s Life Manual by John Sonmez&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://devcareerboost.com/&#34; rel=&#34;nofollow&#34;&gt;How to Market Yourself as a Software Developer&lt;/a&gt; Course&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:29 - &lt;a href=&#34;http://www.thesuccessalliance.com/what-is-a-mastermind-group.html&#34; rel=&#34;nofollow&#34;&gt;Mastermind Groups&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/1585424331/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1585424331&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=GO4CEFKV6P7J7FT2&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Think and Grow Rich: The Landmark Bestseller - Now Revised and Updated for the 21st Century by Napoleon Hill&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:53 - “Soft Skills”&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Why Care About Soft Skills?&lt;ul&gt;
&lt;li&gt;People Skills &lt;/li&gt;
&lt;li&gt;Finances&lt;/li&gt;
&lt;li&gt;Fitness&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;11:53 - Learned vs Innate&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Lifting Limited Beliefs&lt;/li&gt;
&lt;li&gt;Practice&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:14 - Promotion (Managerial) Paths &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Peter_Principle&#34; rel=&#34;nofollow&#34;&gt;The Peter Principle&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;17:52 - “Marketing” &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Value: Give Away 90% / Charge For 10%&lt;/li&gt;
&lt;li&gt;Seeming “Spammy” (Resistance to Sell)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://neilpatel.com/blog/&#34; rel=&#34;nofollow&#34;&gt;Neil Patel&amp;#39;s Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Documentation for Yourself&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://coolaj86.com/articles/how-to-tweet-from-nodejs.html&#34; rel=&#34;nofollow&#34;&gt;AJ O&amp;#39;Neal: How to Tweet from NodeJS&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;29:53 - &lt;a href=&#34;http://getupandcode.com/&#34; rel=&#34;nofollow&#34;&gt;Get Up and CODE!&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://getupandcode.com/2015/04/10/get-up-and-code-086-figure-skating-and-software-development-with-aimee-knight/&#34; rel=&#34;nofollow&#34;&gt;#086: Figure Skating and Software Development with Aimee Knight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://getupandcode.com/2014/11/28/get-code-067-weight-loss-plan-charles/&#34; rel=&#34;nofollow&#34;&gt;#067: Weight Loss Plan for Charles (Max Wood)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:47 - Burnout &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/1936719010/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1936719010&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=IXHI6ZECWQRSCITR&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Do the Work by Steven Pressfield&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/1936891026/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1936891026&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=AUFBAZJWMAKM6WCD&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Systems and Habits (Routines)&lt;ul&gt;&lt;li&gt;Methods of Execution&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Get John’s &lt;a href=&#34;http://devcareerboost.com/&#34; rel=&#34;nofollow&#34;&gt;How to Market Yourself as a Software Developer&lt;/a&gt; Course for $100 off using the code &lt;strong&gt;JSJABBER&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;Comment on this episode for your chance to win one of two autographed copies of &lt;a href=&#34;http://www.manning.com/sonmez/&#34; rel=&#34;nofollow&#34;&gt;Soft Skills: The Software Developer&amp;#39;s Life Manual by John Sonmez&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://www.hackerschool.com/&#34; rel=&#34;nofollow&#34;&gt;The Recurse Center&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://codewords.recurse.com/&#34; rel=&#34;nofollow&#34;&gt;Code Words Blog&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://steamed.kotaku.com/dayz-player-sings-and-plays-guitar-for-his-life-1693226685/&#43;nathangrayson&#34; rel=&#34;nofollow&#34;&gt;DayZ Player Sings (And Plays Guitar) For His Life&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.shigabooks.com/index.php?page=002&#34; rel=&#34;nofollow&#34;&gt;Demon&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B0002N66FS/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B0002N66FS&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=XLR5QHFUIYZLO5WH&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Mastodon: Leviathan&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/s/ref=nb_sb_ss_i_0_10?field-keywords=jan&#43;van&#43;haasteren&#43;puzzles&amp;sprefix=jan&#43;van&#43;ha%2Ctoys-and-games%2C191&amp;url=search-alias%3Dtoys-and-games&#34; rel=&#34;nofollow&#34;&gt;Jan Van Haasteren Puzzles&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.boardgamegeek.com/boardgame/145475/hobbit-tales-green-dragon-inn&#34; rel=&#34;nofollow&#34;&gt;Hobbit Tales from the Green Dragon Inn&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://github.com/JonathanZWhite/AngularJS-Resources&#34; rel=&#34;nofollow&#34;&gt;AngularJS-Resources&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.superfeet.com/&#34; rel=&#34;nofollow&#34;&gt;Superfeet Insoles&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=AEKnMoXrLoo&#34; rel=&#34;nofollow&#34;&gt;Good Mythical Morning&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0671646788/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0671646788&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=MINZUDYHKJ26P3O4&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Magic of Thinking Big by David J. Schwartz&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.streak.com/&#34; rel=&#34;nofollow&#34;&gt;Streak&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0887307280/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0887307280&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=QAWTOKK3E7TFKJ4T&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The E-Myth Revisited: Why Most Small Businesses Don&amp;#39;t Work and What to Do About It by Michael E. Gerber&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/006124189X/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=006124189X&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=OXGFQNK33R62HDQX&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Influence: The Psychology of Persuasion, Revised Edition by Robert B. Cialdini&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1936719010/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1936719010&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=IXHI6ZECWQRSCITR&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Do the Work by Steven Pressfield&lt;/a&gt; (John)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1936891026/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1936891026&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=AUFBAZJWMAKM6WCD&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield&lt;/a&gt; (John)&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Special Guest: John Sonmez.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57915350" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6e6c45bf-9ff1-4c8c-b698-7c1bb6ca92a7/stream.mp3"/>
                
                <guid isPermaLink="false">0a993299-4b6f-4caf-a84a-7cb5e35bd0d4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/156-jsj-soft-skills-and-marketing-yourself-as-a-software-developer-with-john-sonmez</link>
                <pubDate>Wed, 22 Apr 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3619</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>155 JSJ Webtorrent with Feross Aboukhadijeh</itunes:title>
                <title>155 JSJ Webtorrent with Feross Aboukhadijeh</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;a href=&#34;http://teespring.com/jabber&#34;&gt;Support our Teespring campaign!&lt;/a&gt; Get your JavaScript Jabber unisex t-shirts, hoodies, ladies’-sized, and long-sleeve tees!&lt;/div&gt;&lt;div&gt;02:01 - Feross Aboukhadijeh Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/sfwtch&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/feross&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://feross.org/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:39 - &lt;a href=&#34;http://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/200px-P2P-network.svg.png&#34;&gt;Peer-to-Peer&lt;/a&gt; Background, &lt;a href=&#34;http://en.wikipedia.org/wiki/Content_delivery_network&#34;&gt;Content Delivery Networks (CDNs)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.webrtc.org/&#34;&gt;WebRTC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://peercdn.com/&#34;&gt;PeerCDN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.bittorrent.com/&#34;&gt;BitTorrent&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:43 - The &lt;a href=&#34;http://www.bittorrent.com/&#34;&gt;BitTorrent&lt;/a&gt; Protocol and &lt;a href=&#34;http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol&#34;&gt;Hypertext Transfer Protocol (HTTP)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=kxHRATfvnlw&#34;&gt;[YouTube] Feross Aboukhadijeh: WebTorrent (JSConf.Asia 2014)&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Distributed_hash_table&#34;&gt;Distributed Hash Table (DHT)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:08 - &lt;a href=&#34;https://github.com/feross/webtorrent&#34;&gt;WebTorrent&lt;/a&gt; = &lt;a href=&#34;http://www.bittorrent.com/&#34;&gt;BitTorrent&lt;/a&gt; over &lt;a href=&#34;http://www.webrtc.org/&#34;&gt;WebRTC&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Transmission_Control_Protocol&#34;&gt;Transmission Control Protocol (TCP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/User_Datagram_Protocol&#34;&gt;The User Datagram Protocol (UDP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/STUN&#34;&gt;Session Traversal Utilities for NAT (STUN)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;17:22 - Where Do Original Files Come From?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Tracker Servers&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.bittorrent.org/beps/bep_0001.html&#34;&gt;BitTorrent Enhancement Proposal (BEP)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;21:23 - Opposition&lt;/div&gt;&lt;div&gt;27:26 - Where is WebTorrent Going? (Use Cases)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://instant.io/&#34;&gt;Instant.io&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/feross/instant.io&#34;&gt;[GitHub] instant.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;29:52 - Live Broadcasts&lt;/div&gt;&lt;div&gt;31:12 - Progression of BitTorrent Over Time&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Decentralization#Technological_decentralization&#34;&gt;Technical Decentralization&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;35:03 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Same-origin_policy&#34;&gt;Same-Origin Policy&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;36:33 - &lt;a href=&#34;https://www.mozilla.org//firefox/hello/&#34;&gt;Firefox Hello&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;January 12th, 2016: Goodbye IE8 and IE9! (Dave)&lt;br&gt; &lt;a href=&#34;https://github.com/bolshchikov/js-must-watch&#34;&gt;js-must-watch&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.headspace.com/&#34;&gt;Headspace&lt;/a&gt; (Aimee)&lt;br&gt; Popcorn Time (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0385743572/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0385743572&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=PN6XIH2APPMLVDC3&#34;&gt;Steelheart (The Reckoners) by Brandon Sanderson&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://teespring.com/&#34;&gt;Teespring&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://chrome.google.com/webstore/detail/loop-drop/lbihechibofgmjpfnegjblhoicglanbj&#34;&gt;Loop Drop by Matt McKegg&lt;/a&gt; (Feross)&lt;br&gt; &lt;a href=&#34;http://www.scenevr.com/&#34;&gt;SceneVR by Ben Nolan&lt;/a&gt; (Feross)&lt;br&gt; &lt;a href=&#34;http://www.scenevr.com/&#34;&gt;WebTorrent&lt;/a&gt; (Feross)&lt;br&gt; &lt;a href=&#34;https://github.com/indutny/node-nat-upnp&#34;&gt;node-nat-upnp&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://github.com/TooTallNate/node-nat-pmp&#34;&gt;node-nat-pmp&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.npmjs.com/package/simple-peer&#34;&gt;simple-peer&lt;/a&gt; (Feross)&lt;/div&gt;&lt;div&gt;Special Guest: Feross Aboukhadijeh.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<a href="http://teespring.com/jabber" rel="nofollow">Support our Teespring campaign!</a> Get your JavaScript Jabber unisex t-shirts, hoodies, ladies’-sized, and long-sleeve tees!</div><div>02:01 - Feross Aboukhadijeh Introduction</div><ul>
<li>
<a href="https://twitter.com/sfwtch" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/feross" rel="nofollow">GitHub</a> </li>
<li><a href="http://feross.org/" rel="nofollow">Blog</a></li>
</ul><div>02:39 - <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/200px-P2P-network.svg.png" rel="nofollow">Peer-to-Peer</a> Background, <a href="http://en.wikipedia.org/wiki/Content_delivery_network" rel="nofollow">Content Delivery Networks (CDNs)</a>
</div><ul>
<li><a href="http://www.webrtc.org/" rel="nofollow">WebRTC</a></li>
<li><a href="https://peercdn.com/" rel="nofollow">PeerCDN</a></li>
<li><a href="http://www.bittorrent.com/" rel="nofollow">BitTorrent</a></li>
</ul><div>09:43 - The <a href="http://www.bittorrent.com/" rel="nofollow">BitTorrent</a> Protocol and <a href="http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol" rel="nofollow">Hypertext Transfer Protocol (HTTP)</a>
</div><ul><li>
<a href="https://www.youtube.com/watch?v=kxHRATfvnlw" rel="nofollow">[YouTube] Feross Aboukhadijeh: WebTorrent (JSConf.Asia 2014)</a> <ul><li><a href="http://en.wikipedia.org/wiki/Distributed_hash_table" rel="nofollow">Distributed Hash Table (DHT)</a></li></ul>
</li></ul><div>13:08 - <a href="https://github.com/feross/webtorrent" rel="nofollow">WebTorrent</a> = <a href="http://www.bittorrent.com/" rel="nofollow">BitTorrent</a> over <a href="http://www.webrtc.org/" rel="nofollow">WebRTC</a>
</div><ul>
<li><a href="http://en.wikipedia.org/wiki/Transmission_Control_Protocol" rel="nofollow">Transmission Control Protocol (TCP)</a></li>
<li><a href="http://en.wikipedia.org/wiki/User_Datagram_Protocol" rel="nofollow">The User Datagram Protocol (UDP)</a></li>
<li><a href="http://en.wikipedia.org/wiki/STUN" rel="nofollow">Session Traversal Utilities for NAT (STUN)</a></li>
</ul><div>17:22 - Where Do Original Files Come From?</div><ul>
<li>Tracker Servers</li>
<li><a href="http://www.bittorrent.org/beps/bep_0001.html" rel="nofollow">BitTorrent Enhancement Proposal (BEP)</a></li>
</ul><div>21:23 - Opposition</div><div>27:26 - Where is WebTorrent Going? (Use Cases)</div><ul><li>
<a href="https://instant.io/" rel="nofollow">Instant.io</a><ul><li><a href="https://github.com/feross/instant.io" rel="nofollow">[GitHub] instant.io</a></li></ul>
</li></ul><div>29:52 - Live Broadcasts</div><div>31:12 - Progression of BitTorrent Over Time</div><ul><li><a href="http://en.wikipedia.org/wiki/Decentralization#Technological_decentralization" rel="nofollow">Technical Decentralization</a></li></ul><div>35:03 - <a href="http://en.wikipedia.org/wiki/Same-origin_policy" rel="nofollow">Same-Origin Policy</a>
</div><div>36:33 - <a href="https://www.mozilla.org//firefox/hello/" rel="nofollow">Firefox Hello</a>
</div><div>Picks</div><div>January 12th, 2016: Goodbye IE8 and IE9! (Dave)<br> <a href="https://github.com/bolshchikov/js-must-watch" rel="nofollow">js-must-watch</a> (Aimee)<br> <a href="https://www.headspace.com/" rel="nofollow">Headspace</a> (Aimee)<br> Popcorn Time (AJ)<br> <a href="http://www.amazon.com/gp/product/0385743572/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0385743572&ie=UTF8&linkCode=as2&linkId=PN6XIH2APPMLVDC3&tag=chamaxwoo-20" rel="nofollow">Steelheart (The Reckoners) by Brandon Sanderson</a> (Chuck)<br> <a href="http://teespring.com/" rel="nofollow">Teespring</a> (Chuck)<br> <a href="https://chrome.google.com/webstore/detail/loop-drop/lbihechibofgmjpfnegjblhoicglanbj" rel="nofollow">Loop Drop by Matt McKegg</a> (Feross)<br> <a href="http://www.scenevr.com/" rel="nofollow">SceneVR by Ben Nolan</a> (Feross)<br> <a href="http://www.scenevr.com/" rel="nofollow">WebTorrent</a> (Feross)<br> <a href="https://github.com/indutny/node-nat-upnp" rel="nofollow">node-nat-upnp</a> (AJ)<br> <a href="https://github.com/TooTallNate/node-nat-pmp" rel="nofollow">node-nat-pmp</a> (AJ)<br> <a href="https://www.npmjs.com/package/simple-peer" rel="nofollow">simple-peer</a> (Feross)</div><div>Special Guest: Feross Aboukhadijeh.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;a href=&#34;http://teespring.com/jabber&#34; rel=&#34;nofollow&#34;&gt;Support our Teespring campaign!&lt;/a&gt; Get your JavaScript Jabber unisex t-shirts, hoodies, ladies’-sized, and long-sleeve tees!&lt;/div&gt;&lt;div&gt;02:01 - Feross Aboukhadijeh Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/sfwtch&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/feross&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://feross.org/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:39 - &lt;a href=&#34;http://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/200px-P2P-network.svg.png&#34; rel=&#34;nofollow&#34;&gt;Peer-to-Peer&lt;/a&gt; Background, &lt;a href=&#34;http://en.wikipedia.org/wiki/Content_delivery_network&#34; rel=&#34;nofollow&#34;&gt;Content Delivery Networks (CDNs)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.webrtc.org/&#34; rel=&#34;nofollow&#34;&gt;WebRTC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://peercdn.com/&#34; rel=&#34;nofollow&#34;&gt;PeerCDN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.bittorrent.com/&#34; rel=&#34;nofollow&#34;&gt;BitTorrent&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;09:43 - The &lt;a href=&#34;http://www.bittorrent.com/&#34; rel=&#34;nofollow&#34;&gt;BitTorrent&lt;/a&gt; Protocol and &lt;a href=&#34;http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol&#34; rel=&#34;nofollow&#34;&gt;Hypertext Transfer Protocol (HTTP)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://www.youtube.com/watch?v=kxHRATfvnlw&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Feross Aboukhadijeh: WebTorrent (JSConf.Asia 2014)&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Distributed_hash_table&#34; rel=&#34;nofollow&#34;&gt;Distributed Hash Table (DHT)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;13:08 - &lt;a href=&#34;https://github.com/feross/webtorrent&#34; rel=&#34;nofollow&#34;&gt;WebTorrent&lt;/a&gt; = &lt;a href=&#34;http://www.bittorrent.com/&#34; rel=&#34;nofollow&#34;&gt;BitTorrent&lt;/a&gt; over &lt;a href=&#34;http://www.webrtc.org/&#34; rel=&#34;nofollow&#34;&gt;WebRTC&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Transmission_Control_Protocol&#34; rel=&#34;nofollow&#34;&gt;Transmission Control Protocol (TCP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/User_Datagram_Protocol&#34; rel=&#34;nofollow&#34;&gt;The User Datagram Protocol (UDP)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/STUN&#34; rel=&#34;nofollow&#34;&gt;Session Traversal Utilities for NAT (STUN)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;17:22 - Where Do Original Files Come From?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Tracker Servers&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.bittorrent.org/beps/bep_0001.html&#34; rel=&#34;nofollow&#34;&gt;BitTorrent Enhancement Proposal (BEP)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;21:23 - Opposition&lt;/div&gt;&lt;div&gt;27:26 - Where is WebTorrent Going? (Use Cases)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://instant.io/&#34; rel=&#34;nofollow&#34;&gt;Instant.io&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/feross/instant.io&#34; rel=&#34;nofollow&#34;&gt;[GitHub] instant.io&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;29:52 - Live Broadcasts&lt;/div&gt;&lt;div&gt;31:12 - Progression of BitTorrent Over Time&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Decentralization#Technological_decentralization&#34; rel=&#34;nofollow&#34;&gt;Technical Decentralization&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;35:03 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Same-origin_policy&#34; rel=&#34;nofollow&#34;&gt;Same-Origin Policy&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;36:33 - &lt;a href=&#34;https://www.mozilla.org//firefox/hello/&#34; rel=&#34;nofollow&#34;&gt;Firefox Hello&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;January 12th, 2016: Goodbye IE8 and IE9! (Dave)&lt;br&gt; &lt;a href=&#34;https://github.com/bolshchikov/js-must-watch&#34; rel=&#34;nofollow&#34;&gt;js-must-watch&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.headspace.com/&#34; rel=&#34;nofollow&#34;&gt;Headspace&lt;/a&gt; (Aimee)&lt;br&gt; Popcorn Time (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0385743572/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0385743572&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=PN6XIH2APPMLVDC3&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Steelheart (The Reckoners) by Brandon Sanderson&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://teespring.com/&#34; rel=&#34;nofollow&#34;&gt;Teespring&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://chrome.google.com/webstore/detail/loop-drop/lbihechibofgmjpfnegjblhoicglanbj&#34; rel=&#34;nofollow&#34;&gt;Loop Drop by Matt McKegg&lt;/a&gt; (Feross)&lt;br&gt; &lt;a href=&#34;http://www.scenevr.com/&#34; rel=&#34;nofollow&#34;&gt;SceneVR by Ben Nolan&lt;/a&gt; (Feross)&lt;br&gt; &lt;a href=&#34;http://www.scenevr.com/&#34; rel=&#34;nofollow&#34;&gt;WebTorrent&lt;/a&gt; (Feross)&lt;br&gt; &lt;a href=&#34;https://github.com/indutny/node-nat-upnp&#34; rel=&#34;nofollow&#34;&gt;node-nat-upnp&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://github.com/TooTallNate/node-nat-pmp&#34; rel=&#34;nofollow&#34;&gt;node-nat-pmp&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.npmjs.com/package/simple-peer&#34; rel=&#34;nofollow&#34;&gt;simple-peer&lt;/a&gt; (Feross)&lt;/div&gt;&lt;div&gt;Special Guest: Feross Aboukhadijeh.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45772382" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b4500c13-d64e-4fbb-8fd3-f56cc8634366/stream.mp3"/>
                
                <guid isPermaLink="false">df2c3fc9-66ca-4b03-8f7d-71b4c5e5a9ee</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/155-jsj-webtorrent-with-feross-aboukhadijeh</link>
                <pubDate>Thu, 16 Apr 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2860</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>154 JSJ Raygun.io Error Reporting and Workflow with John-Daniel Trask</itunes:title>
                <title>154 JSJ Raygun.io Error Reporting and Workflow with John-Daniel Trask</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:35 - John-Daniel Trask Introduction and Background&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/traskjd&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/CmdrKeen&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jdtrask.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.mindscapehq.com/&#34;&gt;Mindscape&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MindscapeHQ&#34;&gt;@MindscapeHQ&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:57 - &lt;a href=&#34;https://raygun.io/&#34;&gt;Raygun.io&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/raygunio&#34;&gt;@raygunio&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:23 - Crash Reporting The Right Way&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Error Grouping&lt;/li&gt;
&lt;li&gt;Suppress Notifications&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:06 - Most Common Errors&lt;/div&gt;&lt;div&gt;12:05 - &lt;a href=&#34;http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/&#34;&gt;Source Maps&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:16 - Managing Error Reporting in Gross Environments&lt;/div&gt;&lt;div&gt;22:17 - Determining Where The Issue Is&lt;/div&gt;&lt;div&gt;24:45 - Do People Write Their Own Errors?&lt;/div&gt;&lt;div&gt;26:23 - Frameworks Support&lt;/div&gt;&lt;div&gt;28:28 - Collecting Data: Privacy and Security&lt;/div&gt;&lt;div&gt;30:01 - Does working in error reporting make you judgemental of others’ code?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“DDOSing Yourself”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:42 - Planning for Rare Exceptions&lt;/div&gt;&lt;div&gt;33:36 - Tactics to Cut Down on Messages&lt;/div&gt;&lt;div&gt;35:53 - Gathering Basic Debugging Information&lt;/div&gt;&lt;div&gt;37:58 - Getting the &lt;em&gt;BEST&lt;/em&gt; Information&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.html5rocks.com/en/tutorials/es6/promises/&#34;&gt;Promises&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Stockholm_syndrome&#34;&gt;Stockholm Syndrome&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;42:24 - The Backend: &lt;a href=&#34;https://nodejs.org/&#34;&gt;Node.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.io/raygun-providers/node-js&#34;&gt;The raygun4node provider&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;43:24 - “Creating an Application”&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://ldsconnect.org&#34;&gt;LDS Connect&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://lds.io&#34;&gt;LDS I/O&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=8S0FDjFBj8o&#34;&gt;TED Talk About Nothing&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=hpLdTcBsoK4&#34;&gt;OlliOlli 2 Soundtrack&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0107290/?ref_=nv_sr_1&#34;&gt;Jurassic Park&lt;/a&gt; (Joe)&lt;br&gt;  &lt;a href=&#34;http://www.ng-vegas.org/&#34;&gt;ng-vegas&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00LTAEV0K/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B00LTAEV0K&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=DGOCKESAST4P7EDZ&#34;&gt;WASD CODE 87-Key Illuminated Mechanical Keyboard with White LED Backlighting - Cherry MX Clear&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B004D8Q48M/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B004D8Q48M&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=KZJVCWXJSFPEHJ2G&#34;&gt;Grifiti Fat Wrist Pad&lt;/a&gt; (Chuck)&lt;br&gt; Thank You &lt;a href=&#34;http://devchat.tv/kickstarter&#34;&gt;Rails Clips Kickstarter&lt;/a&gt; Backers! (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/014312417X/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=014312417X&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=SZTGOPLB6LFRQHKY&#34;&gt;Mastery by Robert Greene&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0307887448/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0307887448&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=CGO5XGMSO5VQ5KHK&#34;&gt;Ready Player One by Ernest Cline&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0168122/&#34;&gt;The Pirates of Silicon Valley&lt;/a&gt; (John-Daniel)&lt;br&gt; &lt;a href=&#34;http://littlebits.cc/&#34;&gt;littleBits&lt;/a&gt; (John-Daniel)&lt;/div&gt;&lt;div&gt;Special Guest: John-Daniel Trask.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:35 - John-Daniel Trask Introduction and Background</div><ul>
<li>
<a href="https://twitter.com/traskjd" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/CmdrKeen" rel="nofollow">GitHub</a> </li>
<li><a href="http://jdtrask.com/" rel="nofollow">Blog</a></li>
<li>
<a href="http://www.mindscapehq.com/" rel="nofollow">Mindscape</a><ul><li><a href="https://twitter.com/MindscapeHQ" rel="nofollow">@MindscapeHQ</a></li></ul>
</li>
</ul><div>04:57 - <a href="https://raygun.io/" rel="nofollow">Raygun.io</a>
</div><ul><li><a href="https://twitter.com/raygunio" rel="nofollow">@raygunio</a></li></ul><div>06:23 - Crash Reporting The Right Way</div><ul>
<li>Error Grouping</li>
<li>Suppress Notifications</li>
</ul><div>10:06 - Most Common Errors</div><div>12:05 - <a href="http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/" rel="nofollow">Source Maps</a>
</div><div>19:16 - Managing Error Reporting in Gross Environments</div><div>22:17 - Determining Where The Issue Is</div><div>24:45 - Do People Write Their Own Errors?</div><div>26:23 - Frameworks Support</div><div>28:28 - Collecting Data: Privacy and Security</div><div>30:01 - Does working in error reporting make you judgemental of others’ code?</div><ul><li>“DDOSing Yourself”</li></ul><div>32:42 - Planning for Rare Exceptions</div><div>33:36 - Tactics to Cut Down on Messages</div><div>35:53 - Gathering Basic Debugging Information</div><div>37:58 - Getting the <em>BEST</em> Information</div><ul>
<li><a href="http://www.html5rocks.com/en/tutorials/es6/promises/" rel="nofollow">Promises</a></li>
<li><a href="http://en.wikipedia.org/wiki/Stockholm_syndrome" rel="nofollow">Stockholm Syndrome</a></li>
</ul><div>42:24 - The Backend: <a href="https://nodejs.org/" rel="nofollow">Node.js</a>
</div><ul><li><a href="https://raygun.io/raygun-providers/node-js" rel="nofollow">The raygun4node provider</a></li></ul><div>43:24 - “Creating an Application”</div><div>Picks</div><div>
<a href="https://ldsconnect.org" rel="nofollow">LDS Connect</a> (AJ)<br> <a href="https://lds.io" rel="nofollow">LDS I/O</a> (AJ)<br> <a href="https://www.youtube.com/watch?v=8S0FDjFBj8o" rel="nofollow">TED Talk About Nothing</a> (Dave)<br> <a href="https://www.youtube.com/watch?v=hpLdTcBsoK4" rel="nofollow">OlliOlli 2 Soundtrack</a> (Jamison)<br> <a href="http://www.imdb.com/title/tt0107290/?ref_=nv_sr_1" rel="nofollow">Jurassic Park</a> (Joe)<br>  <a href="http://www.ng-vegas.org/" rel="nofollow">ng-vegas</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/B00LTAEV0K/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B00LTAEV0K&ie=UTF8&linkCode=as2&linkId=DGOCKESAST4P7EDZ&tag=chamaxwoo-20" rel="nofollow">WASD CODE 87-Key Illuminated Mechanical Keyboard with White LED Backlighting - Cherry MX Clear</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/B004D8Q48M/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=B004D8Q48M&ie=UTF8&linkCode=as2&linkId=KZJVCWXJSFPEHJ2G&tag=chamaxwoo-20" rel="nofollow">Grifiti Fat Wrist Pad</a> (Chuck)<br> Thank You <a href="http://devchat.tv/kickstarter" rel="nofollow">Rails Clips Kickstarter</a> Backers! (Chuck)<br> <a href="http://www.amazon.com/gp/product/014312417X/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=014312417X&ie=UTF8&linkCode=as2&linkId=SZTGOPLB6LFRQHKY&tag=chamaxwoo-20" rel="nofollow">Mastery by Robert Greene</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/0307887448/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0307887448&ie=UTF8&linkCode=as2&linkId=CGO5XGMSO5VQ5KHK&tag=chamaxwoo-20" rel="nofollow">Ready Player One by Ernest Cline</a> (Chuck)<br> <a href="http://www.imdb.com/title/tt0168122/" rel="nofollow">The Pirates of Silicon Valley</a> (John-Daniel)<br> <a href="http://littlebits.cc/" rel="nofollow">littleBits</a> (John-Daniel)</div><div>Special Guest: John-Daniel Trask.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:35 - John-Daniel Trask Introduction and Background&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/traskjd&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/CmdrKeen&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jdtrask.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.mindscapehq.com/&#34; rel=&#34;nofollow&#34;&gt;Mindscape&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MindscapeHQ&#34; rel=&#34;nofollow&#34;&gt;@MindscapeHQ&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:57 - &lt;a href=&#34;https://raygun.io/&#34; rel=&#34;nofollow&#34;&gt;Raygun.io&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/raygunio&#34; rel=&#34;nofollow&#34;&gt;@raygunio&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:23 - Crash Reporting The Right Way&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Error Grouping&lt;/li&gt;
&lt;li&gt;Suppress Notifications&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:06 - Most Common Errors&lt;/div&gt;&lt;div&gt;12:05 - &lt;a href=&#34;http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/&#34; rel=&#34;nofollow&#34;&gt;Source Maps&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:16 - Managing Error Reporting in Gross Environments&lt;/div&gt;&lt;div&gt;22:17 - Determining Where The Issue Is&lt;/div&gt;&lt;div&gt;24:45 - Do People Write Their Own Errors?&lt;/div&gt;&lt;div&gt;26:23 - Frameworks Support&lt;/div&gt;&lt;div&gt;28:28 - Collecting Data: Privacy and Security&lt;/div&gt;&lt;div&gt;30:01 - Does working in error reporting make you judgemental of others’ code?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“DDOSing Yourself”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:42 - Planning for Rare Exceptions&lt;/div&gt;&lt;div&gt;33:36 - Tactics to Cut Down on Messages&lt;/div&gt;&lt;div&gt;35:53 - Gathering Basic Debugging Information&lt;/div&gt;&lt;div&gt;37:58 - Getting the &lt;em&gt;BEST&lt;/em&gt; Information&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.html5rocks.com/en/tutorials/es6/promises/&#34; rel=&#34;nofollow&#34;&gt;Promises&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Stockholm_syndrome&#34; rel=&#34;nofollow&#34;&gt;Stockholm Syndrome&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;42:24 - The Backend: &lt;a href=&#34;https://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://raygun.io/raygun-providers/node-js&#34; rel=&#34;nofollow&#34;&gt;The raygun4node provider&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;43:24 - “Creating an Application”&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://ldsconnect.org&#34; rel=&#34;nofollow&#34;&gt;LDS Connect&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://lds.io&#34; rel=&#34;nofollow&#34;&gt;LDS I/O&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=8S0FDjFBj8o&#34; rel=&#34;nofollow&#34;&gt;TED Talk About Nothing&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=hpLdTcBsoK4&#34; rel=&#34;nofollow&#34;&gt;OlliOlli 2 Soundtrack&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0107290/?ref_=nv_sr_1&#34; rel=&#34;nofollow&#34;&gt;Jurassic Park&lt;/a&gt; (Joe)&lt;br&gt;  &lt;a href=&#34;http://www.ng-vegas.org/&#34; rel=&#34;nofollow&#34;&gt;ng-vegas&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B00LTAEV0K/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B00LTAEV0K&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=DGOCKESAST4P7EDZ&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;WASD CODE 87-Key Illuminated Mechanical Keyboard with White LED Backlighting - Cherry MX Clear&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/B004D8Q48M/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B004D8Q48M&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=KZJVCWXJSFPEHJ2G&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Grifiti Fat Wrist Pad&lt;/a&gt; (Chuck)&lt;br&gt; Thank You &lt;a href=&#34;http://devchat.tv/kickstarter&#34; rel=&#34;nofollow&#34;&gt;Rails Clips Kickstarter&lt;/a&gt; Backers! (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/014312417X/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=014312417X&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=SZTGOPLB6LFRQHKY&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Mastery by Robert Greene&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0307887448/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0307887448&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=CGO5XGMSO5VQ5KHK&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Ready Player One by Ernest Cline&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0168122/&#34; rel=&#34;nofollow&#34;&gt;The Pirates of Silicon Valley&lt;/a&gt; (John-Daniel)&lt;br&gt; &lt;a href=&#34;http://littlebits.cc/&#34; rel=&#34;nofollow&#34;&gt;littleBits&lt;/a&gt; (John-Daniel)&lt;/div&gt;&lt;div&gt;Special Guest: John-Daniel Trask.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56083017" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/dfd531bb-f740-4ffe-b4dc-2b7905a6ed4a/stream.mp3"/>
                
                <guid isPermaLink="false">c9adba5b-269a-4dee-9fa1-d7c9b58a8a02</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/154-jsj-raygun-io-error-reporting-and-workflow-with-john-daniel-trask</link>
                <pubDate>Wed, 08 Apr 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3505</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>153 JSJ Careers for Junior Developers with Aimee Knight</itunes:title>
                <title>153 JSJ Careers for Junior Developers with Aimee Knight</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:26 - Aimee Knight Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/AimeeKnight&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://aimeemarieknight.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://messagesystems.com/&#34;&gt;Message Systems&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:48 - Figure Skating =&amp;gt; Programming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Persistence&lt;/li&gt;
&lt;li&gt;Balance Between Mind and Body&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:03 - Blogging (&lt;a href=&#34;http://aimeemarieknight.com/blog/&#34;&gt;Aimee’s Blog&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;06:02 - Becoming Interested in Programming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://teamtreehouse.com/&#34;&gt;Treehouse&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/treehouse&#34;&gt;@treehouse&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.codeschool.com/&#34;&gt;Code School&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/codeschool&#34;&gt;@codeschool&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://railsgirls.com/&#34;&gt;Rails Girls&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/railsgirls&#34;&gt;@railsgirls&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.railsbridge.org/&#34;&gt;RailsBridge&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/railsbridge&#34;&gt;@railsbridge&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:43 - Why Boot Camps?&lt;/div&gt;&lt;div&gt;10:04 - Mentors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Identifying a Mentor&lt;/li&gt;
&lt;li&gt;Continuing a Mentorship&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:33 - Picking a Boot Camp&lt;/div&gt;&lt;div&gt;16:23 - Self-Teaching Prior to Attending Boot Camps&lt;/div&gt;&lt;div&gt;20:33 - Finding Employment After the Boot Camp&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nodeschool.io/baltimore/&#34;&gt;Baltimore NodeSchool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Passion&lt;/li&gt;
&lt;li&gt;Interview Prep&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:27 - Being a “Woman in Tech”&lt;/div&gt;&lt;div&gt;30:57 - Better Preparing for Getting Started in Programming&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Be Patient with Yourself&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:07 - Interviews&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Getting to Know Candidates&lt;/li&gt;
&lt;li&gt;Coding Projects and Tests&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;41:05 - Should you get a four-year degree to be a programmer?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.elizabrock.com/&#34;&gt;Eliza Brock&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.npr.org/blogs/alltechconsidered/2015/03/16/393403190/what-cockroaches-with-backpacks-can-do-ah-mazing&#34;&gt;Aarti Shahani: What Cockroaches With Backpacks Can Do. Ah-mazing&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://leanpub.com/eventdriven&#34;&gt;Event Driven: How to Run Memorable Tech Conferences by Leah Silber&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://sockpuppet.org/blog/2015/03/06/the-hiring-post/&#34;&gt;The Hiring Post&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.kateheddleston.com/blog/argument-cultures-and-unregulated-aggression&#34;&gt;Kate Heddleston: Argument Cultures and Unregulated Aggression&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/mzabriskie/axios&#34;&gt;Axios AJAX Library&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Unbroken-World-Survival-Resilience-Redemption/dp/0812974492&#34;&gt;Unbroken: A World War II Story of Survival, Resilience, and Redemption by Laura Hillenbrand&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=AEKnMoXrLoo&#34;&gt;[YouTube] Good Mythical Morning: Our Official Apocalypse&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=rlyUt0RIGlo&amp;amp;list=RDOeLUK4a6Ojc&#34;&gt;Majora&#39;s Mask Live Action: The Skull Kid&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.westinlakelasvegas.com/&#34;&gt;The Westin at Lake Las Vegas Resort &amp;amp; Spa&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://boardgamegeek.com/boardgame/161970/alchemists&#34;&gt;Alchemists&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://valeriekittel.com/&#34;&gt;Valerie Kittel&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0739452711/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0739452711&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=QXBGBW6SRZC2BOHN&#34;&gt;The Earthsea Trilogy: A Wizard of Earthsea; The Tombs of Atuan; The Farthest Shore by Ursula K. Le Guin&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1936661837/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1936661837&amp;amp;linkCode=as2&amp;amp;tag=chamaxwoo-20&amp;amp;linkId=5PMENHN2464...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:26 - Aimee Knight Introduction</div><ul>
<li>
<a href="https://twitter.com/Aimee_Knight" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/AimeeKnight" rel="nofollow">GitHub</a> </li>
<li><a href="http://aimeemarieknight.com/" rel="nofollow">Blog</a></li>
<li><a href="http://messagesystems.com/" rel="nofollow">Message Systems</a></li>
</ul><div>02:48 - Figure Skating =&gt; Programming</div><ul>
<li>Persistence</li>
<li>Balance Between Mind and Body</li>
</ul><div>05:03 - Blogging (<a href="http://aimeemarieknight.com/blog/" rel="nofollow">Aimee’s Blog</a>)</div><div>06:02 - Becoming Interested in Programming</div><ul>
<li>
<a href="http://teamtreehouse.com/" rel="nofollow">Treehouse</a><ul><li>
<a href="https://twitter.com/treehouse" rel="nofollow">@treehouse</a> </li></ul>
</li>
<li>
<a href="https://www.codeschool.com/" rel="nofollow">Code School</a><ul><li>
<a href="https://twitter.com/codeschool" rel="nofollow">@codeschool</a> </li></ul>
</li>
<li>
<a href="http://railsgirls.com/" rel="nofollow">Rails Girls</a><ul><li>
<a href="https://twitter.com/railsgirls" rel="nofollow">@railsgirls</a> </li></ul>
</li>
<li>
<a href="http://www.railsbridge.org/" rel="nofollow">RailsBridge</a><ul><li>
<a href="https://twitter.com/railsbridge" rel="nofollow">@railsbridge</a> </li></ul>
</li>
</ul><div>08:43 - Why Boot Camps?</div><div>10:04 - Mentors</div><ul>
<li>Identifying a Mentor</li>
<li>Continuing a Mentorship</li>
</ul><div>13:33 - Picking a Boot Camp</div><div>16:23 - Self-Teaching Prior to Attending Boot Camps</div><div>20:33 - Finding Employment After the Boot Camp</div><ul>
<li><a href="http://nodeschool.io/baltimore/" rel="nofollow">Baltimore NodeSchool</a></li>
<li>Passion</li>
<li>Interview Prep</li>
</ul><div>26:27 - Being a “Woman in Tech”</div><div>30:57 - Better Preparing for Getting Started in Programming</div><ul><li>Be Patient with Yourself</li></ul><div>32:07 - Interviews</div><ul>
<li>Getting to Know Candidates</li>
<li>Coding Projects and Tests</li>
</ul><div>41:05 - Should you get a four-year degree to be a programmer?</div><ul><li><a href="http://www.elizabrock.com/" rel="nofollow">Eliza Brock</a></li></ul><div>Picks</div><div>
<a href="http://www.npr.org/blogs/alltechconsidered/2015/03/16/393403190/what-cockroaches-with-backpacks-can-do-ah-mazing" rel="nofollow">Aarti Shahani: What Cockroaches With Backpacks Can Do. Ah-mazing</a> (Jamison)<br> <a href="https://leanpub.com/eventdriven" rel="nofollow">Event Driven: How to Run Memorable Tech Conferences by Leah Silber</a> (Jamison)<br> <a href="http://sockpuppet.org/blog/2015/03/06/the-hiring-post/" rel="nofollow">The Hiring Post</a> (Jamison)<br> <a href="https://www.kateheddleston.com/blog/argument-cultures-and-unregulated-aggression" rel="nofollow">Kate Heddleston: Argument Cultures and Unregulated Aggression</a> (Jamison)<br> <a href="https://github.com/mzabriskie/axios" rel="nofollow">Axios AJAX Library</a> (Dave)<br> <a href="http://www.amazon.com/Unbroken-World-Survival-Resilience-Redemption/dp/0812974492" rel="nofollow">Unbroken: A World War II Story of Survival, Resilience, and Redemption by Laura Hillenbrand</a> (Dave)<br> <a href="https://www.youtube.com/watch?v=AEKnMoXrLoo" rel="nofollow">[YouTube] Good Mythical Morning: Our Official Apocalypse</a> (AJ)<br> <a href="https://www.youtube.com/watch?list=RDOeLUK4a6Ojc&v=rlyUt0RIGlo" rel="nofollow">Majora&#39;s Mask Live Action: The Skull Kid</a> (AJ)<br> <a href="http://www.westinlakelasvegas.com/" rel="nofollow">The Westin at Lake Las Vegas Resort &amp; Spa</a> (Joe)<br> <a href="http://boardgamegeek.com/boardgame/161970/alchemists" rel="nofollow">Alchemists</a> (Joe)<br> <a href="http://valeriekittel.com/" rel="nofollow">Valerie Kittel</a> (Joe)<br> <a href="http://www.amazon.com/gp/product/0739452711/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0739452711&ie=UTF8&linkCode=as2&linkId=QXBGBW6SRZC2BOHN&tag=chamaxwoo-20" rel="nofollow">The Earthsea Trilogy: A Wizard of Earthsea; The Tombs of Atuan; The Farthest Shore by Ursula K. Le Guin</a> (Chuck)<br> <a href="http://www.amazon.com/gp/product/1936661837/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1936661837&ie=UTF8&linkCode=as2&linkId=5PMENHN2464R2HGE&tag=chamaxwoo-20" rel="nofollow">Traction: Get a Grip on Your Business by Gino Wickman</a> (Chuck)<br> <a href="http://freelancersanswers.com/" rel="nofollow">Freelancers’ Answers</a> (Chuck)<br> <a href="https://www.getdrip.com/" rel="nofollow">Drip</a> (Chuck)<br> <a href="http://brandonhays.com/blog/2014/04/05/letter-to-an-aspiring-developer/#comment-289" rel="nofollow">Brandon Hays: Letter to an aspiring developer</a> (Aimee)<br> <a href="https://www.sparkpost.com/" rel="nofollow">SparkPost (Aimee)</a><br> Exercise and Physical Activity (Aimee)</div><div>Special Guest: Aimee Knight.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:26 - Aimee Knight Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/Aimee_Knight&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/AimeeKnight&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://aimeemarieknight.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://messagesystems.com/&#34; rel=&#34;nofollow&#34;&gt;Message Systems&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:48 - Figure Skating =&amp;gt; Programming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Persistence&lt;/li&gt;
&lt;li&gt;Balance Between Mind and Body&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;05:03 - Blogging (&lt;a href=&#34;http://aimeemarieknight.com/blog/&#34; rel=&#34;nofollow&#34;&gt;Aimee’s Blog&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;06:02 - Becoming Interested in Programming&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://teamtreehouse.com/&#34; rel=&#34;nofollow&#34;&gt;Treehouse&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/treehouse&#34; rel=&#34;nofollow&#34;&gt;@treehouse&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.codeschool.com/&#34; rel=&#34;nofollow&#34;&gt;Code School&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/codeschool&#34; rel=&#34;nofollow&#34;&gt;@codeschool&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://railsgirls.com/&#34; rel=&#34;nofollow&#34;&gt;Rails Girls&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/railsgirls&#34; rel=&#34;nofollow&#34;&gt;@railsgirls&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.railsbridge.org/&#34; rel=&#34;nofollow&#34;&gt;RailsBridge&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/railsbridge&#34; rel=&#34;nofollow&#34;&gt;@railsbridge&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:43 - Why Boot Camps?&lt;/div&gt;&lt;div&gt;10:04 - Mentors&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Identifying a Mentor&lt;/li&gt;
&lt;li&gt;Continuing a Mentorship&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;13:33 - Picking a Boot Camp&lt;/div&gt;&lt;div&gt;16:23 - Self-Teaching Prior to Attending Boot Camps&lt;/div&gt;&lt;div&gt;20:33 - Finding Employment After the Boot Camp&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nodeschool.io/baltimore/&#34; rel=&#34;nofollow&#34;&gt;Baltimore NodeSchool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Passion&lt;/li&gt;
&lt;li&gt;Interview Prep&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;26:27 - Being a “Woman in Tech”&lt;/div&gt;&lt;div&gt;30:57 - Better Preparing for Getting Started in Programming&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Be Patient with Yourself&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;32:07 - Interviews&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Getting to Know Candidates&lt;/li&gt;
&lt;li&gt;Coding Projects and Tests&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;41:05 - Should you get a four-year degree to be a programmer?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://www.elizabrock.com/&#34; rel=&#34;nofollow&#34;&gt;Eliza Brock&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.npr.org/blogs/alltechconsidered/2015/03/16/393403190/what-cockroaches-with-backpacks-can-do-ah-mazing&#34; rel=&#34;nofollow&#34;&gt;Aarti Shahani: What Cockroaches With Backpacks Can Do. Ah-mazing&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://leanpub.com/eventdriven&#34; rel=&#34;nofollow&#34;&gt;Event Driven: How to Run Memorable Tech Conferences by Leah Silber&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://sockpuppet.org/blog/2015/03/06/the-hiring-post/&#34; rel=&#34;nofollow&#34;&gt;The Hiring Post&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.kateheddleston.com/blog/argument-cultures-and-unregulated-aggression&#34; rel=&#34;nofollow&#34;&gt;Kate Heddleston: Argument Cultures and Unregulated Aggression&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://github.com/mzabriskie/axios&#34; rel=&#34;nofollow&#34;&gt;Axios AJAX Library&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Unbroken-World-Survival-Resilience-Redemption/dp/0812974492&#34; rel=&#34;nofollow&#34;&gt;Unbroken: A World War II Story of Survival, Resilience, and Redemption by Laura Hillenbrand&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=AEKnMoXrLoo&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Good Mythical Morning: Our Official Apocalypse&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?list=RDOeLUK4a6Ojc&amp;v=rlyUt0RIGlo&#34; rel=&#34;nofollow&#34;&gt;Majora&amp;#39;s Mask Live Action: The Skull Kid&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.westinlakelasvegas.com/&#34; rel=&#34;nofollow&#34;&gt;The Westin at Lake Las Vegas Resort &amp;amp; Spa&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://boardgamegeek.com/boardgame/161970/alchemists&#34; rel=&#34;nofollow&#34;&gt;Alchemists&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://valeriekittel.com/&#34; rel=&#34;nofollow&#34;&gt;Valerie Kittel&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/0739452711/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=0739452711&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=QXBGBW6SRZC2BOHN&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;The Earthsea Trilogy: A Wizard of Earthsea; The Tombs of Atuan; The Farthest Shore by Ursula K. Le Guin&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/gp/product/1936661837/ref=as_li_qf_sp_asin_il_tl?camp=1789&amp;creative=9325&amp;creativeASIN=1936661837&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=5PMENHN2464R2HGE&amp;tag=chamaxwoo-20&#34; rel=&#34;nofollow&#34;&gt;Traction: Get a Grip on Your Business by Gino Wickman&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://freelancersanswers.com/&#34; rel=&#34;nofollow&#34;&gt;Freelancers’ Answers&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://www.getdrip.com/&#34; rel=&#34;nofollow&#34;&gt;Drip&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://brandonhays.com/blog/2014/04/05/letter-to-an-aspiring-developer/#comment-289&#34; rel=&#34;nofollow&#34;&gt;Brandon Hays: Letter to an aspiring developer&lt;/a&gt; (Aimee)&lt;br&gt; &lt;a href=&#34;https://www.sparkpost.com/&#34; rel=&#34;nofollow&#34;&gt;SparkPost (Aimee)&lt;/a&gt;&lt;br&gt; Exercise and Physical Activity (Aimee)&lt;/div&gt;&lt;div&gt;Special Guest: Aimee Knight.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63668140" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/aa64ff2a-721c-4cf9-9029-925a065d4705/stream.mp3"/>
                
                <guid isPermaLink="false">10e2d415-ef0c-4c21-875b-c4bde6db9e73</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/153-jsj-careers-for-junior-developers-with-aimee-knight</link>
                <pubDate>Wed, 01 Apr 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3979</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>152 JSJ GraphQL and Relay with Nick Schrock and Joe Savona</itunes:title>
                <title>152 JSJ GraphQL and Relay with Nick Schrock and Joe Savona</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:25 - Nick Shrock Introduction&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/schrockn&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;02:40 - Joe Savona Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/en_JS&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/josephsavona&#34;&gt;GitHhub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://josephsavona.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:49 - &lt;a href=&#34;https://www.facebook.com/&#34;&gt;Facebook&lt;/a&gt; and Open Source&lt;/div&gt;&lt;div&gt;04:10 - &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql&#34;&gt;GraphQL&lt;/a&gt; and &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay&#34;&gt;Relay&lt;/a&gt; Overview&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“&lt;a href=&#34;http://facebook.github.io/react/&#34;&gt;React&lt;/a&gt; for Your Data” / Component-based Data Fetching &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:11 - Unique to React? Passing Down Through the Hierarchy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/notes/facebook-engineering/xhp-a-new-way-to-write-php/294003943919&#34;&gt;XHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Representational_state_transfer&#34;&gt;Representational State Transfer (REST)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:09 - Queries&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Tooling&lt;ul&gt;&lt;li&gt;Graphical&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Pulling Definitions&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:13 - Why Do I Care? (As Someone Not Working at Facebook)&lt;/div&gt;&lt;div&gt;15:21 - Building Applications with &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql&#34;&gt;GraphQL&lt;/a&gt; and &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay&#34;&gt;Relay&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:01 - &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql&#34;&gt;GraphQL&lt;/a&gt; and Building Backends&lt;/div&gt;&lt;div&gt;21:42 - Drivers and Client Software&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Synthesize =&amp;gt; Code Generation&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/flux/&#34;&gt;Flux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Container Classes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:58 - Reusing Components&lt;/div&gt;&lt;div&gt;31:50 - Data Management&lt;/div&gt;&lt;div&gt;34:25 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Open_source&#34;&gt;Open Source&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;36:40 - Reflecting Backend Constraints? (Optimizing the Backend)&lt;/div&gt;&lt;div&gt;43:02 - Relationships =&amp;gt; Logs&lt;/div&gt;&lt;div&gt;46:24 - Security&lt;/div&gt;&lt;div&gt;47:16 - Replacing &lt;a href=&#34;http://en.wikipedia.org/wiki/Representational_state_transfer&#34;&gt;REST&lt;/a&gt; (Adopting New Technology)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“The Progressive Disclosure of Complexity”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;52:14 - What You Wouldn’t Use &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql&#34;&gt;GraphQL&lt;/a&gt; or &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay&#34;&gt;Relay&lt;/a&gt; For&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Games&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://itunes.apple.com/us/album/another-eternity/id953409287&#34;&gt;Another Eternity by Purity Ring&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.jtolds.com/newsletter/2015/3/9/losing-a-wheel-but-gaining-perspective-gender-imbalance-sucks&#34;&gt;JT Olds: What riding a unicycle can teach us about microaggressions&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://ocremix.org/&#34;&gt;OCReMix&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.duetdisplay.com/&#34;&gt;Duet Display&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/app/summoners-war/id852912420?mt=8&#34;&gt;Summoners War&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555&#34;&gt;Thinking, Fast and Slow by Daniel Kahneman&lt;/a&gt; (Joe)&lt;br&gt; Learning a new language (Joe)&lt;br&gt; &lt;a href=&#34;https://soundcloud.com/otherpeoplerecords/what-kind-of-man-nicolas-jaar-remix-florence-the-machine&#34;&gt;Other People: What Kind of Man (Nicolas Jaar remix) - Florence &amp;amp; the Machine&lt;/a&gt; (Nick)&lt;br&gt; &lt;a href=&#34;http://boostedboards.com/&#34;&gt;Boosted Boards&lt;/a&gt; (Nick)&lt;br&gt; &lt;a href=&#34;http://www.theonion.com/articles/succession-of-terrible-events-fails-to-befall-33ye,27597/&#34;&gt;The Onion: Succession Of Terrible Events Fails To Befall 33-Year-Old Riding Longboard To Digital Media Job&lt;/a&gt; (Nick)&lt;/div&gt;&lt;div&gt;Special Guests: Joe Savona and Nick Schrock.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:25 - Nick Shrock Introduction</div><ul><li><a href="https://twitter.com/schrockn" rel="nofollow">Twitter</a></li></ul><div>02:40 - Joe Savona Introduction</div><ul>
<li>
<a href="https://twitter.com/en_JS" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/josephsavona" rel="nofollow">GitHhub</a></li>
<li><a href="http://josephsavona.com/" rel="nofollow">Blog</a></li>
</ul><div>02:49 - <a href="https://www.facebook.com/" rel="nofollow">Facebook</a> and Open Source</div><div>04:10 - <a href="https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql" rel="nofollow">GraphQL</a> and <a href="https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay" rel="nofollow">Relay</a> Overview</div><ul><li>“<a href="http://facebook.github.io/react/" rel="nofollow">React</a> for Your Data” / Component-based Data Fetching </li></ul><div>06:11 - Unique to React? Passing Down Through the Hierarchy</div><ul>
<li><a href="https://www.facebook.com/notes/facebook-engineering/xhp-a-new-way-to-write-php/294003943919" rel="nofollow">XHP</a></li>
<li><a href="http://en.wikipedia.org/wiki/Representational_state_transfer" rel="nofollow">Representational State Transfer (REST)</a></li>
</ul><div>10:09 - Queries</div><ul>
<li>Tooling<ul><li>Graphical</li></ul>
</li>
<li>Pulling Definitions</li>
</ul><div>14:13 - Why Do I Care? (As Someone Not Working at Facebook)</div><div>15:21 - Building Applications with <a href="https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql" rel="nofollow">GraphQL</a> and <a href="https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay" rel="nofollow">Relay</a>
</div><div>19:01 - <a href="https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql" rel="nofollow">GraphQL</a> and Building Backends</div><div>21:42 - Drivers and Client Software</div><ul>
<li>Synthesize =&gt; Code Generation</li>
<li><a href="https://facebook.github.io/flux/" rel="nofollow">Flux</a></li>
<li>Container Classes</li>
</ul><div>30:58 - Reusing Components</div><div>31:50 - Data Management</div><div>34:25 - <a href="http://en.wikipedia.org/wiki/Open_source" rel="nofollow">Open Source</a>
</div><div>36:40 - Reflecting Backend Constraints? (Optimizing the Backend)</div><div>43:02 - Relationships =&gt; Logs</div><div>46:24 - Security</div><div>47:16 - Replacing <a href="http://en.wikipedia.org/wiki/Representational_state_transfer" rel="nofollow">REST</a> (Adopting New Technology)</div><ul><li>“The Progressive Disclosure of Complexity”</li></ul><div>52:14 - What You Wouldn’t Use <a href="https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql" rel="nofollow">GraphQL</a> or <a href="https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay" rel="nofollow">Relay</a> For</div><ul><li>Games</li></ul><div>Picks</div><div>
<a href="https://itunes.apple.com/us/album/another-eternity/id953409287" rel="nofollow">Another Eternity by Purity Ring</a> (Jamison)<br> <a href="http://www.jtolds.com/newsletter/2015/3/9/losing-a-wheel-but-gaining-perspective-gender-imbalance-sucks" rel="nofollow">JT Olds: What riding a unicycle can teach us about microaggressions</a> (Jamison)<br> <a href="http://ocremix.org/" rel="nofollow">OCReMix</a> (AJ)<br> <a href="http://www.duetdisplay.com/" rel="nofollow">Duet Display</a> (Chuck)<br> <a href="https://itunes.apple.com/us/app/summoners-war/id852912420?mt=8" rel="nofollow">Summoners War</a> (Chuck)<br> <a href="http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555" rel="nofollow">Thinking, Fast and Slow by Daniel Kahneman</a> (Joe)<br> Learning a new language (Joe)<br> <a href="https://soundcloud.com/otherpeoplerecords/what-kind-of-man-nicolas-jaar-remix-florence-the-machine" rel="nofollow">Other People: What Kind of Man (Nicolas Jaar remix) - Florence &amp; the Machine</a> (Nick)<br> <a href="http://boostedboards.com/" rel="nofollow">Boosted Boards</a> (Nick)<br> <a href="http://www.theonion.com/articles/succession-of-terrible-events-fails-to-befall-33ye,27597/" rel="nofollow">The Onion: Succession Of Terrible Events Fails To Befall 33-Year-Old Riding Longboard To Digital Media Job</a> (Nick)</div><div>Special Guests: Joe Savona and Nick Schrock.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:25 - Nick Shrock Introduction&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/schrockn&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;02:40 - Joe Savona Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/en_JS&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/josephsavona&#34; rel=&#34;nofollow&#34;&gt;GitHhub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://josephsavona.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:49 - &lt;a href=&#34;https://www.facebook.com/&#34; rel=&#34;nofollow&#34;&gt;Facebook&lt;/a&gt; and Open Source&lt;/div&gt;&lt;div&gt;04:10 - &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt; and &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay&#34; rel=&#34;nofollow&#34;&gt;Relay&lt;/a&gt; Overview&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“&lt;a href=&#34;http://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt; for Your Data” / Component-based Data Fetching &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:11 - Unique to React? Passing Down Through the Hierarchy&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.facebook.com/notes/facebook-engineering/xhp-a-new-way-to-write-php/294003943919&#34; rel=&#34;nofollow&#34;&gt;XHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Representational_state_transfer&#34; rel=&#34;nofollow&#34;&gt;Representational State Transfer (REST)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:09 - Queries&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Tooling&lt;ul&gt;&lt;li&gt;Graphical&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Pulling Definitions&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;14:13 - Why Do I Care? (As Someone Not Working at Facebook)&lt;/div&gt;&lt;div&gt;15:21 - Building Applications with &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt; and &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay&#34; rel=&#34;nofollow&#34;&gt;Relay&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;19:01 - &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt; and Building Backends&lt;/div&gt;&lt;div&gt;21:42 - Drivers and Client Software&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Synthesize =&amp;gt; Code Generation&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://facebook.github.io/flux/&#34; rel=&#34;nofollow&#34;&gt;Flux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Container Classes&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;30:58 - Reusing Components&lt;/div&gt;&lt;div&gt;31:50 - Data Management&lt;/div&gt;&lt;div&gt;34:25 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Open_source&#34; rel=&#34;nofollow&#34;&gt;Open Source&lt;/a&gt;
&lt;/div&gt;&lt;div&gt;36:40 - Reflecting Backend Constraints? (Optimizing the Backend)&lt;/div&gt;&lt;div&gt;43:02 - Relationships =&amp;gt; Logs&lt;/div&gt;&lt;div&gt;46:24 - Security&lt;/div&gt;&lt;div&gt;47:16 - Replacing &lt;a href=&#34;http://en.wikipedia.org/wiki/Representational_state_transfer&#34; rel=&#34;nofollow&#34;&gt;REST&lt;/a&gt; (Adopting New Technology)&lt;/div&gt;&lt;ul&gt;&lt;li&gt;“The Progressive Disclosure of Complexity”&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;52:14 - What You Wouldn’t Use &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-graphql&#34; rel=&#34;nofollow&#34;&gt;GraphQL&lt;/a&gt; or &lt;a href=&#34;https://gist.github.com/wincent/598fa75e22bdfa44cf47#what-is-relay&#34; rel=&#34;nofollow&#34;&gt;Relay&lt;/a&gt; For&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Games&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;https://itunes.apple.com/us/album/another-eternity/id953409287&#34; rel=&#34;nofollow&#34;&gt;Another Eternity by Purity Ring&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.jtolds.com/newsletter/2015/3/9/losing-a-wheel-but-gaining-perspective-gender-imbalance-sucks&#34; rel=&#34;nofollow&#34;&gt;JT Olds: What riding a unicycle can teach us about microaggressions&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://ocremix.org/&#34; rel=&#34;nofollow&#34;&gt;OCReMix&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.duetdisplay.com/&#34; rel=&#34;nofollow&#34;&gt;Duet Display&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;https://itunes.apple.com/us/app/summoners-war/id852912420?mt=8&#34; rel=&#34;nofollow&#34;&gt;Summoners War&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555&#34; rel=&#34;nofollow&#34;&gt;Thinking, Fast and Slow by Daniel Kahneman&lt;/a&gt; (Joe)&lt;br&gt; Learning a new language (Joe)&lt;br&gt; &lt;a href=&#34;https://soundcloud.com/otherpeoplerecords/what-kind-of-man-nicolas-jaar-remix-florence-the-machine&#34; rel=&#34;nofollow&#34;&gt;Other People: What Kind of Man (Nicolas Jaar remix) - Florence &amp;amp; the Machine&lt;/a&gt; (Nick)&lt;br&gt; &lt;a href=&#34;http://boostedboards.com/&#34; rel=&#34;nofollow&#34;&gt;Boosted Boards&lt;/a&gt; (Nick)&lt;br&gt; &lt;a href=&#34;http://www.theonion.com/articles/succession-of-terrible-events-fails-to-befall-33ye,27597/&#34; rel=&#34;nofollow&#34;&gt;The Onion: Succession Of Terrible Events Fails To Befall 33-Year-Old Riding Longboard To Digital Media Job&lt;/a&gt; (Nick)&lt;/div&gt;&lt;div&gt;Special Guests: Joe Savona and Nick Schrock.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="37630537" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f928d0c3-14bc-469d-b43f-dbb383ae81c9/stream.mp3"/>
                
                <guid isPermaLink="false">717b9b5a-4e4b-4887-a388-c95b3e2f874f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/152-jsj-graphql-and-relay-with-nick-schrock-and-joe-savona</link>
                <pubDate>Wed, 25 Mar 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2351</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>151 JSJ Getting Started with a Career in Web Development with Tyler McGinnis</itunes:title>
                <title>151 JSJ Getting Started with a Career in Web Development with Tyler McGinnis</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:21 - Tyler McGinnis Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/tylermcginnis33&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/tylermcginnis&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://tylermcginnis.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devmounta.in/&#34;&gt;DevMountain Programming Bootcamp&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/DevMtn&#34;&gt;@DevMtn&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.firebase.com/experts.html&#34;&gt;Firebase Experts Program&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:23 - Getting Started at &lt;a href=&#34;https://devmounta.in/&#34;&gt;DevMountain&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.hackreactor.com/&#34;&gt;Hack Reactor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.needle.com/&#34;&gt;Needle&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:38 - &lt;a href=&#34;https://devmounta.in/&#34;&gt;DevMountain&lt;/a&gt; Conception&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/cahlan&#34;&gt;Cahlan Sharp&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:37 - How Do I Learn How to Code?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Struggle. Fail. Tears.&lt;/li&gt;
&lt;li&gt;[Confreaks] Tyler McGinnis: What I’ve Learned about Learning from Teaching People to Code&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:03 - Resources =&amp;gt; Consume ALL THE Information&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/KoshkaEames&#34;&gt;Katya Eames&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=aH9Plt77cjM&#34;&gt;[YouTube] Katya Eames: How to Teach Angular to your Kids&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.asmarterwaytolearn.com/&#34;&gt;A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half by Mark Myers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:16 - Two Camps: Art (Creators) and Technicians &amp;lt;= Does &lt;a href=&#34;https://devmounta.in/&#34;&gt;DevMountain&lt;/a&gt; Cater to One or the Other?&lt;/div&gt;&lt;div&gt;13:08 - Repetition as a Way to Learn&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://learncodethehardway.org/&#34;&gt;The Hard Way Series&lt;/a&gt; (&lt;a href=&#34;https://twitter.com/zedshaw&#34;&gt;Zed Shaw&lt;/a&gt;)&lt;ul&gt;&lt;li&gt;Follow &lt;a href=&#34;https://twitter.com/lzsthw&#34;&gt;@lzsthw&lt;/a&gt; for book related news, advice, and politeness &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:23 - Letting People Struggle vs Helping Them    &lt;/div&gt;&lt;div&gt;17:14 - Training/Finding Instructors / Teaching Teachers to be Better Teachers&lt;/div&gt;&lt;div&gt;21:08 - Why Is &lt;a href=&#34;http://en.wikipedia.org/wiki/JavaScript&#34;&gt;JavaScript&lt;/a&gt; a Good Language to Learn?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsx.github.io/&#34;&gt;JSX&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;24:11 - &lt;a href=&#34;https://devmounta.in/&#34;&gt;DevMountain&lt;/a&gt; Mentors&lt;/div&gt;&lt;div&gt;26:30 - Student Success Stories&lt;/div&gt;&lt;div&gt;28:56 - Bootcamp Learning Environments&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://reactweek.com/&#34;&gt;React Week&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/reactweek&#34;&gt;@reactweek&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ryanflorence&#34;&gt;Ryan Florence&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:11 - Oldest and Youngest Students (Success Stories Cont’d)&lt;/div&gt;&lt;div&gt;37:18 - Bootcamp Alumni (Employment Rates and Statistics)&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.amazon.com/Kirkland-Signature-Chocolate-Peanut-Butter/dp/B005S3I1AA&#34;&gt;Costco Kirkland Brand Peanut Butter Cups&lt;/a&gt; (Dave)&lt;br&gt; [Confreaks] Tyler McGinnis: What I’ve Learned about Learning from Teaching People to Code (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=aH9Plt77cjM&#34;&gt;[YouTube] Katya Eames: How to Teach Angular to your Kids&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=-dMBcqwvYA0&amp;amp;list=PLPAF_btE150dnPZmIFwRZMrEtr9OY5-xs&amp;amp;index=5&#34;&gt;[YouTube] Misko Hevery and Rado Kirov: ng-conf 2015 Keynote 2&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.twitter.com/therubyrep&#34;&gt;Mandy&lt;/a&gt;’s Fiancé (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=aH9Plt77cjM&#34;&gt;[YouTube] Katya Eames: How to Teach Angular to your Kids&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.ng-conf.org/ng-conf-kids&#34;&gt;ng-conf Kids&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0944835/?ref_=nv_sr_2&#34;&gt;Salt&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=XQM0K6YG18s&#34;&gt;[YouTube] Dave Smith: Angular &#43; React = Speed&lt;/a&gt; (Tyler)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=IGeaXo2ZBr0&#34;&gt;[YouTube] Igor Minor: (Super)Power Management&lt;/a&gt; (Tyle...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:21 - Tyler McGinnis Introduction</div><ul>
<li>
<a href="https://twitter.com/tylermcginnis33" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/tylermcginnis" rel="nofollow">GitHub</a> </li>
<li><a href="http://tylermcginnis.com/" rel="nofollow">Blog</a></li>
<li>
<a href="https://devmounta.in/" rel="nofollow">DevMountain Programming Bootcamp</a><ul><li>
<a href="https://twitter.com/DevMtn" rel="nofollow">@DevMtn</a> </li></ul>
</li>
<li><a href="https://www.firebase.com/experts.html" rel="nofollow">Firebase Experts Program</a></li>
</ul><div>03:23 - Getting Started at <a href="https://devmounta.in/" rel="nofollow">DevMountain</a>
</div><ul>
<li><a href="http://www.hackreactor.com/" rel="nofollow">Hack Reactor</a></li>
<li><a href="https://www.needle.com/" rel="nofollow">Needle</a></li>
</ul><div>04:38 - <a href="https://devmounta.in/" rel="nofollow">DevMountain</a> Conception</div><ul><li><a href="https://twitter.com/cahlan" rel="nofollow">Cahlan Sharp</a></li></ul><div>05:37 - How Do I Learn How to Code?</div><ul>
<li>Struggle. Fail. Tears.</li>
<li>[Confreaks] Tyler McGinnis: What I’ve Learned about Learning from Teaching People to Code</li>
</ul><div>08:03 - Resources =&gt; Consume ALL THE Information</div><ul>
<li>
<a href="https://twitter.com/KoshkaEames" rel="nofollow">Katya Eames</a><ul><li><a href="https://www.youtube.com/watch?v=aH9Plt77cjM" rel="nofollow">[YouTube] Katya Eames: How to Teach Angular to your Kids</a></li></ul>
</li>
<li><a href="http://www.asmarterwaytolearn.com/" rel="nofollow">A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half by Mark Myers</a></li>
</ul><div>11:16 - Two Camps: Art (Creators) and Technicians &lt;= Does <a href="https://devmounta.in/" rel="nofollow">DevMountain</a> Cater to One or the Other?</div><div>13:08 - Repetition as a Way to Learn</div><ul><li>
<a href="http://learncodethehardway.org/" rel="nofollow">The Hard Way Series</a> (<a href="https://twitter.com/zedshaw" rel="nofollow">Zed Shaw</a>)<ul><li>Follow <a href="https://twitter.com/lzsthw" rel="nofollow">@lzsthw</a> for book related news, advice, and politeness </li></ul>
</li></ul><div>15:23 - Letting People Struggle vs Helping Them    </div><div>17:14 - Training/Finding Instructors / Teaching Teachers to be Better Teachers</div><div>21:08 - Why Is <a href="http://en.wikipedia.org/wiki/JavaScript" rel="nofollow">JavaScript</a> a Good Language to Learn?</div><ul><li><a href="https://jsx.github.io/" rel="nofollow">JSX</a></li></ul><div>24:11 - <a href="https://devmounta.in/" rel="nofollow">DevMountain</a> Mentors</div><div>26:30 - Student Success Stories</div><div>28:56 - Bootcamp Learning Environments</div><ul><li>
<a href="http://reactweek.com/" rel="nofollow">React Week</a><ul>
<li><a href="https://twitter.com/reactweek" rel="nofollow">@reactweek</a></li>
<li><a href="https://twitter.com/ryanflorence" rel="nofollow">Ryan Florence</a></li>
</ul>
</li></ul><div>34:11 - Oldest and Youngest Students (Success Stories Cont’d)</div><div>37:18 - Bootcamp Alumni (Employment Rates and Statistics)</div><div>Picks</div><div>
<a href="http://www.amazon.com/Kirkland-Signature-Chocolate-Peanut-Butter/dp/B005S3I1AA" rel="nofollow">Costco Kirkland Brand Peanut Butter Cups</a> (Dave)<br> [Confreaks] Tyler McGinnis: What I’ve Learned about Learning from Teaching People to Code (Dave)<br> <a href="https://www.youtube.com/watch?v=aH9Plt77cjM" rel="nofollow">[YouTube] Katya Eames: How to Teach Angular to your Kids</a> (Dave)<br> <a href="https://www.youtube.com/watch?index=5&list=PLPAF_btE150dnPZmIFwRZMrEtr9OY5-xs&v=-dMBcqwvYA0" rel="nofollow">[YouTube] Misko Hevery and Rado Kirov: ng-conf 2015 Keynote 2</a> (Dave)<br> <a href="http://www.twitter.com/therubyrep" rel="nofollow">Mandy</a>’s Fiancé (AJ)<br> <a href="https://www.youtube.com/watch?v=aH9Plt77cjM" rel="nofollow">[YouTube] Katya Eames: How to Teach Angular to your Kids</a> (Joe)<br> <a href="http://www.ng-conf.org/ng-conf-kids" rel="nofollow">ng-conf Kids</a> (Joe)<br> <a href="http://www.imdb.com/title/tt0944835/?ref_=nv_sr_2" rel="nofollow">Salt</a> (Joe)<br> <a href="https://www.youtube.com/watch?v=XQM0K6YG18s" rel="nofollow">[YouTube] Dave Smith: Angular + React = Speed</a> (Tyler)<br> <a href="https://www.youtube.com/watch?v=IGeaXo2ZBr0" rel="nofollow">[YouTube] Igor Minor: (Super)Power Management</a> (Tyler)<br> <a href="http://reactjsnewsletter.com/" rel="nofollow">React.js Newsletter</a> (Tyler)<br> Dave Smith’s addendum to his talk (Joe)</div><div>Special Guest: Tyler McGinnis.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:21 - Tyler McGinnis Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/tylermcginnis33&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/tylermcginnis&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://tylermcginnis.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://devmounta.in/&#34; rel=&#34;nofollow&#34;&gt;DevMountain Programming Bootcamp&lt;/a&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;https://twitter.com/DevMtn&#34; rel=&#34;nofollow&#34;&gt;@DevMtn&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.firebase.com/experts.html&#34; rel=&#34;nofollow&#34;&gt;Firebase Experts Program&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:23 - Getting Started at &lt;a href=&#34;https://devmounta.in/&#34; rel=&#34;nofollow&#34;&gt;DevMountain&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.hackreactor.com/&#34; rel=&#34;nofollow&#34;&gt;Hack Reactor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.needle.com/&#34; rel=&#34;nofollow&#34;&gt;Needle&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;04:38 - &lt;a href=&#34;https://devmounta.in/&#34; rel=&#34;nofollow&#34;&gt;DevMountain&lt;/a&gt; Conception&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/cahlan&#34; rel=&#34;nofollow&#34;&gt;Cahlan Sharp&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;05:37 - How Do I Learn How to Code?&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Struggle. Fail. Tears.&lt;/li&gt;
&lt;li&gt;[Confreaks] Tyler McGinnis: What I’ve Learned about Learning from Teaching People to Code&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;08:03 - Resources =&amp;gt; Consume ALL THE Information&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/KoshkaEames&#34; rel=&#34;nofollow&#34;&gt;Katya Eames&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=aH9Plt77cjM&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Katya Eames: How to Teach Angular to your Kids&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.asmarterwaytolearn.com/&#34; rel=&#34;nofollow&#34;&gt;A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half by Mark Myers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;11:16 - Two Camps: Art (Creators) and Technicians &amp;lt;= Does &lt;a href=&#34;https://devmounta.in/&#34; rel=&#34;nofollow&#34;&gt;DevMountain&lt;/a&gt; Cater to One or the Other?&lt;/div&gt;&lt;div&gt;13:08 - Repetition as a Way to Learn&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://learncodethehardway.org/&#34; rel=&#34;nofollow&#34;&gt;The Hard Way Series&lt;/a&gt; (&lt;a href=&#34;https://twitter.com/zedshaw&#34; rel=&#34;nofollow&#34;&gt;Zed Shaw&lt;/a&gt;)&lt;ul&gt;&lt;li&gt;Follow &lt;a href=&#34;https://twitter.com/lzsthw&#34; rel=&#34;nofollow&#34;&gt;@lzsthw&lt;/a&gt; for book related news, advice, and politeness &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;15:23 - Letting People Struggle vs Helping Them    &lt;/div&gt;&lt;div&gt;17:14 - Training/Finding Instructors / Teaching Teachers to be Better Teachers&lt;/div&gt;&lt;div&gt;21:08 - Why Is &lt;a href=&#34;http://en.wikipedia.org/wiki/JavaScript&#34; rel=&#34;nofollow&#34;&gt;JavaScript&lt;/a&gt; a Good Language to Learn?&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://jsx.github.io/&#34; rel=&#34;nofollow&#34;&gt;JSX&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;24:11 - &lt;a href=&#34;https://devmounta.in/&#34; rel=&#34;nofollow&#34;&gt;DevMountain&lt;/a&gt; Mentors&lt;/div&gt;&lt;div&gt;26:30 - Student Success Stories&lt;/div&gt;&lt;div&gt;28:56 - Bootcamp Learning Environments&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://reactweek.com/&#34; rel=&#34;nofollow&#34;&gt;React Week&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/reactweek&#34; rel=&#34;nofollow&#34;&gt;@reactweek&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/ryanflorence&#34; rel=&#34;nofollow&#34;&gt;Ryan Florence&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;34:11 - Oldest and Youngest Students (Success Stories Cont’d)&lt;/div&gt;&lt;div&gt;37:18 - Bootcamp Alumni (Employment Rates and Statistics)&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.amazon.com/Kirkland-Signature-Chocolate-Peanut-Butter/dp/B005S3I1AA&#34; rel=&#34;nofollow&#34;&gt;Costco Kirkland Brand Peanut Butter Cups&lt;/a&gt; (Dave)&lt;br&gt; [Confreaks] Tyler McGinnis: What I’ve Learned about Learning from Teaching People to Code (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=aH9Plt77cjM&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Katya Eames: How to Teach Angular to your Kids&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?index=5&amp;list=PLPAF_btE150dnPZmIFwRZMrEtr9OY5-xs&amp;v=-dMBcqwvYA0&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Misko Hevery and Rado Kirov: ng-conf 2015 Keynote 2&lt;/a&gt; (Dave)&lt;br&gt; &lt;a href=&#34;http://www.twitter.com/therubyrep&#34; rel=&#34;nofollow&#34;&gt;Mandy&lt;/a&gt;’s Fiancé (AJ)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=aH9Plt77cjM&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Katya Eames: How to Teach Angular to your Kids&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.ng-conf.org/ng-conf-kids&#34; rel=&#34;nofollow&#34;&gt;ng-conf Kids&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0944835/?ref_=nv_sr_2&#34; rel=&#34;nofollow&#34;&gt;Salt&lt;/a&gt; (Joe)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=XQM0K6YG18s&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Dave Smith: Angular &#43; React = Speed&lt;/a&gt; (Tyler)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=IGeaXo2ZBr0&#34; rel=&#34;nofollow&#34;&gt;[YouTube] Igor Minor: (Super)Power Management&lt;/a&gt; (Tyler)&lt;br&gt; &lt;a href=&#34;http://reactjsnewsletter.com/&#34; rel=&#34;nofollow&#34;&gt;React.js Newsletter&lt;/a&gt; (Tyler)&lt;br&gt; Dave Smith’s addendum to his talk (Joe)&lt;/div&gt;&lt;div&gt;Special Guest: Tyler McGinnis.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48557244" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/eb3e11a9-a7ba-418c-b3b0-22aae961d7aa/stream.mp3"/>
                
                <guid isPermaLink="false">b0bac39d-eb48-449f-bf3e-c9bddeb5c847</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/151-jsj-getting-started-with-a-career-in-web-development-with-tyler-mcginnis</link>
                <pubDate>Wed, 18 Mar 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3034</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>150 JSJ OIMs with Richard Kennard, Geraint Luff, and David Luecke</itunes:title>
                <title>150 JSJ OIMs with Richard Kennard, Geraint Luff, and David Luecke</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Check out &lt;a href=&#34;http://devchat.tv/kickstarter&#34;&gt;RailsClips on Kickstarter&lt;/a&gt;!!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:01 - Richard Kennard Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/kennardconsult&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kennardconsulting&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://kennardconsulting.com/&#34;&gt;Kennard Consulting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://metawidget.org/&#34;&gt;Metawidget&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:04 - Geraint Luff Introduction&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/signalsmith&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;02:07 - David Luecke Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/daffl&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/daffl&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:57 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Object-relational_mapping&#34;&gt;Object-relational Mapping (ORM)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/NoSQL&#34;&gt;NoSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Duplication&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:57 - &lt;a href=&#34;http://www.oims.com/&#34;&gt;Online Interface Mapper (OIM)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Create,_read,_update_and_delete&#34;&gt;CRUD (Create, Read, Update, Delete)&lt;/a&gt; &lt;a href=&#34;http://en.wikipedia.org/wiki/User_interface&#34;&gt;UI (User Interface)&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:53 - How OIMs Work&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Form Generation&lt;ul&gt;
&lt;li&gt;Dynamic Generation&lt;/li&gt;
&lt;li&gt;Static Generation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Duplication of Definitions&lt;/li&gt;
&lt;li&gt;Runtime Generation&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:02 - Editing a UI That’s Automatically Generated&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Shape Information =&amp;gt; Make Obvious Choice&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:01 - Why Do We Need These?&lt;/div&gt;&lt;div&gt;25:24 - Protocol? &lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://metawidget.org/&#34;&gt;Metawidget&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;27:56 - Plugging Into Frameworks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/powmedia/backbone-forms&#34;&gt;backbone-forms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://json-schema.org/implementations.html&#34;&gt;JSON Schema&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:48 - Making Judgement Calls&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.w3.org/wiki/WebComponents/&#34;&gt;WebComponents&lt;/a&gt;, &lt;a href=&#34;http://facebook.github.io/react/&#34;&gt;React&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jsonapi.org/&#34;&gt;JSON API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angularjs.org/&#34;&gt;AngularJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;49:27 - Example OIMs&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://json-schema.org/implementations.html&#34;&gt;JSON Schema&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://metawidget.org/&#34;&gt;Metawidget&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://jsonary.com/&#34;&gt;Jsonary&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;52:08 - Testing&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.amazon.com/Legend-Zelda-Majoras-Mask-3D-3DS/dp/B00PB9LZQI/ref=sr_1_1?s=videogames&amp;amp;ie=UTF8&amp;amp;qid=1425001361&amp;amp;sr=1-1&amp;amp;keywords=majora%27s&#43;mask&#34;&gt;The Legend of Zelda: Majora&#39;s Mask 3D&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/80-20-Sales-Marketing-Definitive-ebook/dp/B00CGNRVHE/ref=sr_1_1?ie=UTF8&amp;amp;qid=1424992045&amp;amp;sr=8-1&amp;amp;keywords=80%2F20&#43;marketing&#34;&gt;80/20 Sales and Marketing: The Definitive Guide to Working Less and Making More by Perry Marshall&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Wizard-Earthsea-Cycle-Book-ebook/dp/B008T9L6AM/ref=sr_1_1?ie=UTF8&amp;amp;qid=1424985635&amp;amp;sr=8-1&amp;amp;keywords=the&#43;wizard&#43;of&#43;earthsea&#34;&gt;A Wizard of Earthsea by Ursula K. Le Guin&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Conform-Exposing-Common-Public-Education-ebook/dp/B00GEEB1S6/ref=sr_1_1?ie=UTF8&amp;amp;qid=1424985711&amp;amp;sr=8-1&amp;amp;keywords=conform&#43;by&#43;glenn&#43;beck&#34;&gt;Conform: Exposing the Truth About Common Core and Public Education by Glenn Beck&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Miracles-Massacres-Untold-Stories-America-ebook/dp/B00EWWLKPQ/ref=sr_1_1?ie=UTF8&amp;amp;qid=1424992100&amp;amp;sr=8-1&amp;amp;keywords=miracles&#43;and&#43;massacres&#43;by&#43;glenn&#43;beck&#34;&gt;Miracles and Massacres: True and Untold Stories of the Making of America by Glenn Beck&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://en.wikipedia.org/wiki/3D_modeling&#34;&gt;3D Modeling&lt;/a&gt; (Richard)&lt;br&gt; &lt;a href=&#34;http://www.blender.org/&#34;&gt;Blender&lt;/a&gt; (Richard)&lt;br&gt; &lt;a href=&#34;http://me3d.com.au&#34;&gt;Me...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Check out <a href="http://devchat.tv/kickstarter" rel="nofollow">RailsClips on Kickstarter</a>!!</div><div> </div><div>02:01 - Richard Kennard Introduction</div><ul>
<li>
<a href="https://twitter.com/kennardconsult" rel="nofollow">Twitter</a> </li>
<li><a href="https://github.com/kennardconsulting" rel="nofollow">GitHub</a></li>
<li><a href="http://kennardconsulting.com/" rel="nofollow">Kennard Consulting</a></li>
<li><a href="http://metawidget.org/" rel="nofollow">Metawidget</a></li>
</ul><div>02:04 - Geraint Luff Introduction</div><ul><li><a href="https://twitter.com/signalsmith" rel="nofollow">Twitter</a></li></ul><div>02:07 - David Luecke Introduction</div><ul>
<li><a href="https://twitter.com/daffl" rel="nofollow">Twitter</a></li>
<li><a href="https://github.com/daffl" rel="nofollow">GitHub</a></li>
</ul><div>02:57 - <a href="http://en.wikipedia.org/wiki/Object-relational_mapping" rel="nofollow">Object-relational Mapping (ORM)</a>
</div><ul>
<li><a href="http://en.wikipedia.org/wiki/NoSQL" rel="nofollow">NoSQL</a></li>
<li>Duplication</li>
</ul><div>10:57 - <a href="http://www.oims.com/" rel="nofollow">Online Interface Mapper (OIM)</a>
</div><ul><li>
<a href="http://en.wikipedia.org/wiki/Create,_read,_update_and_delete" rel="nofollow">CRUD (Create, Read, Update, Delete)</a> <a href="http://en.wikipedia.org/wiki/User_interface" rel="nofollow">UI (User Interface)</a>
</li></ul><div>12:53 - How OIMs Work</div><ul>
<li>Form Generation<ul>
<li>Dynamic Generation</li>
<li>Static Generation</li>
</ul>
</li>
<li>Duplication of Definitions</li>
<li>Runtime Generation</li>
</ul><div>16:02 - Editing a UI That’s Automatically Generated</div><ul><li>Shape Information =&gt; Make Obvious Choice</li></ul><div>23:01 - Why Do We Need These?</div><div>25:24 - Protocol? </div><ul><li>
<a href="http://metawidget.org/" rel="nofollow">Metawidget</a> </li></ul><div>27:56 - Plugging Into Frameworks</div><ul>
<li><a href="https://github.com/powmedia/backbone-forms" rel="nofollow">backbone-forms</a></li>
<li><a href="http://json-schema.org/implementations.html" rel="nofollow">JSON Schema</a></li>
</ul><div>33:48 - Making Judgement Calls</div><ul>
<li>
<a href="http://www.w3.org/wiki/WebComponents/" rel="nofollow">WebComponents</a>, <a href="http://facebook.github.io/react/" rel="nofollow">React</a>
</li>
<li><a href="http://jsonapi.org/" rel="nofollow">JSON API</a></li>
<li><a href="https://angularjs.org/" rel="nofollow">AngularJS</a></li>
</ul><div>49:27 - Example OIMs</div><ul>
<li><a href="http://json-schema.org/implementations.html" rel="nofollow">JSON Schema</a></li>
<li><a href="http://metawidget.org/" rel="nofollow">Metawidget</a></li>
<li>
<a href="http://jsonary.com/" rel="nofollow">Jsonary</a> </li>
</ul><div>52:08 - Testing</div><div>Picks</div><div>
<a href="http://www.amazon.com/Legend-Zelda-Majoras-Mask-3D-3DS/dp/B00PB9LZQI/ref=sr_1_1?ie=UTF8&keywords=majora%26%2339%3Bs+mask&qid=1425001361&s=videogames&sr=1-1" rel="nofollow">The Legend of Zelda: Majora&#39;s Mask 3D</a> (AJ)<br> <a href="http://www.amazon.com/80-20-Sales-Marketing-Definitive-ebook/dp/B00CGNRVHE/ref=sr_1_1?ie=UTF8&keywords=80%2F20+marketing&qid=1424992045&sr=8-1" rel="nofollow">80/20 Sales and Marketing: The Definitive Guide to Working Less and Making More by Perry Marshall</a> (Chuck)<br> <a href="http://www.amazon.com/Wizard-Earthsea-Cycle-Book-ebook/dp/B008T9L6AM/ref=sr_1_1?ie=UTF8&keywords=the+wizard+of+earthsea&qid=1424985635&sr=8-1" rel="nofollow">A Wizard of Earthsea by Ursula K. Le Guin</a> (Chuck)<br> <a href="http://www.amazon.com/Conform-Exposing-Common-Public-Education-ebook/dp/B00GEEB1S6/ref=sr_1_1?ie=UTF8&keywords=conform+by+glenn+beck&qid=1424985711&sr=8-1" rel="nofollow">Conform: Exposing the Truth About Common Core and Public Education by Glenn Beck</a> (Chuck)<br> <a href="http://www.amazon.com/Miracles-Massacres-Untold-Stories-America-ebook/dp/B00EWWLKPQ/ref=sr_1_1?ie=UTF8&keywords=miracles+and+massacres+by+glenn+beck&qid=1424992100&sr=8-1" rel="nofollow">Miracles and Massacres: True and Untold Stories of the Making of America by Glenn Beck</a> (Chuck)<br> <a href="http://en.wikipedia.org/wiki/3D_modeling" rel="nofollow">3D Modeling</a> (Richard)<br> <a href="http://www.blender.org/" rel="nofollow">Blender</a> (Richard)<br> <a href="http://me3d.com.au" rel="nofollow">Me3D</a> (Richard)<br> <a href="https://bandcamp.com/" rel="nofollow">Bandcamp</a> (David)<br> <a href="http://www.goodreads.com/series/52585-zones-of-thought" rel="nofollow">Zones of Thought Series by Vernor Vinge</a> (David)<br> <a href="http://www.imdb.com/title/tt4044364/" rel="nofollow">Citizenfour</a> (Geraint)<br> <a href="http://www.solarfields.com/" rel="nofollow">Solar Fields</a> (Geraint)<br> <a href="http://openpgpjs.org/" rel="nofollow">OpenPGP.js</a> (Geraint)<br> <a href="https://github.com/digitalbazaar/forge" rel="nofollow">forge</a> (Geraint)</div><div>Special Guests: David Luecke, Geraint Luff, and Richard Kennard.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Check out &lt;a href=&#34;http://devchat.tv/kickstarter&#34; rel=&#34;nofollow&#34;&gt;RailsClips on Kickstarter&lt;/a&gt;!!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;02:01 - Richard Kennard Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/kennardconsult&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/kennardconsulting&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://kennardconsulting.com/&#34; rel=&#34;nofollow&#34;&gt;Kennard Consulting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://metawidget.org/&#34; rel=&#34;nofollow&#34;&gt;Metawidget&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:04 - Geraint Luff Introduction&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://twitter.com/signalsmith&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;02:07 - David Luecke Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://twitter.com/daffl&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/daffl&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:57 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Object-relational_mapping&#34; rel=&#34;nofollow&#34;&gt;Object-relational Mapping (ORM)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/NoSQL&#34; rel=&#34;nofollow&#34;&gt;NoSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Duplication&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;10:57 - &lt;a href=&#34;http://www.oims.com/&#34; rel=&#34;nofollow&#34;&gt;Online Interface Mapper (OIM)&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Create,_read,_update_and_delete&#34; rel=&#34;nofollow&#34;&gt;CRUD (Create, Read, Update, Delete)&lt;/a&gt; &lt;a href=&#34;http://en.wikipedia.org/wiki/User_interface&#34; rel=&#34;nofollow&#34;&gt;UI (User Interface)&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:53 - How OIMs Work&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Form Generation&lt;ul&gt;
&lt;li&gt;Dynamic Generation&lt;/li&gt;
&lt;li&gt;Static Generation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Duplication of Definitions&lt;/li&gt;
&lt;li&gt;Runtime Generation&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;16:02 - Editing a UI That’s Automatically Generated&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Shape Information =&amp;gt; Make Obvious Choice&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;23:01 - Why Do We Need These?&lt;/div&gt;&lt;div&gt;25:24 - Protocol? &lt;/div&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href=&#34;http://metawidget.org/&#34; rel=&#34;nofollow&#34;&gt;Metawidget&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;27:56 - Plugging Into Frameworks&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/powmedia/backbone-forms&#34; rel=&#34;nofollow&#34;&gt;backbone-forms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://json-schema.org/implementations.html&#34; rel=&#34;nofollow&#34;&gt;JSON Schema&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;33:48 - Making Judgement Calls&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://www.w3.org/wiki/WebComponents/&#34; rel=&#34;nofollow&#34;&gt;WebComponents&lt;/a&gt;, &lt;a href=&#34;http://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;React&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jsonapi.org/&#34; rel=&#34;nofollow&#34;&gt;JSON API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://angularjs.org/&#34; rel=&#34;nofollow&#34;&gt;AngularJS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;49:27 - Example OIMs&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://json-schema.org/implementations.html&#34; rel=&#34;nofollow&#34;&gt;JSON Schema&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://metawidget.org/&#34; rel=&#34;nofollow&#34;&gt;Metawidget&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://jsonary.com/&#34; rel=&#34;nofollow&#34;&gt;Jsonary&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;52:08 - Testing&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.amazon.com/Legend-Zelda-Majoras-Mask-3D-3DS/dp/B00PB9LZQI/ref=sr_1_1?ie=UTF8&amp;keywords=majora%26%2339%3Bs&#43;mask&amp;qid=1425001361&amp;s=videogames&amp;sr=1-1&#34; rel=&#34;nofollow&#34;&gt;The Legend of Zelda: Majora&amp;#39;s Mask 3D&lt;/a&gt; (AJ)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/80-20-Sales-Marketing-Definitive-ebook/dp/B00CGNRVHE/ref=sr_1_1?ie=UTF8&amp;keywords=80%2F20&#43;marketing&amp;qid=1424992045&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;80/20 Sales and Marketing: The Definitive Guide to Working Less and Making More by Perry Marshall&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Wizard-Earthsea-Cycle-Book-ebook/dp/B008T9L6AM/ref=sr_1_1?ie=UTF8&amp;keywords=the&#43;wizard&#43;of&#43;earthsea&amp;qid=1424985635&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;A Wizard of Earthsea by Ursula K. Le Guin&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Conform-Exposing-Common-Public-Education-ebook/dp/B00GEEB1S6/ref=sr_1_1?ie=UTF8&amp;keywords=conform&#43;by&#43;glenn&#43;beck&amp;qid=1424985711&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;Conform: Exposing the Truth About Common Core and Public Education by Glenn Beck&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/Miracles-Massacres-Untold-Stories-America-ebook/dp/B00EWWLKPQ/ref=sr_1_1?ie=UTF8&amp;keywords=miracles&#43;and&#43;massacres&#43;by&#43;glenn&#43;beck&amp;qid=1424992100&amp;sr=8-1&#34; rel=&#34;nofollow&#34;&gt;Miracles and Massacres: True and Untold Stories of the Making of America by Glenn Beck&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://en.wikipedia.org/wiki/3D_modeling&#34; rel=&#34;nofollow&#34;&gt;3D Modeling&lt;/a&gt; (Richard)&lt;br&gt; &lt;a href=&#34;http://www.blender.org/&#34; rel=&#34;nofollow&#34;&gt;Blender&lt;/a&gt; (Richard)&lt;br&gt; &lt;a href=&#34;http://me3d.com.au&#34; rel=&#34;nofollow&#34;&gt;Me3D&lt;/a&gt; (Richard)&lt;br&gt; &lt;a href=&#34;https://bandcamp.com/&#34; rel=&#34;nofollow&#34;&gt;Bandcamp&lt;/a&gt; (David)&lt;br&gt; &lt;a href=&#34;http://www.goodreads.com/series/52585-zones-of-thought&#34; rel=&#34;nofollow&#34;&gt;Zones of Thought Series by Vernor Vinge&lt;/a&gt; (David)&lt;br&gt; &lt;a href=&#34;http://www.imdb.com/title/tt4044364/&#34; rel=&#34;nofollow&#34;&gt;Citizenfour&lt;/a&gt; (Geraint)&lt;br&gt; &lt;a href=&#34;http://www.solarfields.com/&#34; rel=&#34;nofollow&#34;&gt;Solar Fields&lt;/a&gt; (Geraint)&lt;br&gt; &lt;a href=&#34;http://openpgpjs.org/&#34; rel=&#34;nofollow&#34;&gt;OpenPGP.js&lt;/a&gt; (Geraint)&lt;br&gt; &lt;a href=&#34;https://github.com/digitalbazaar/forge&#34; rel=&#34;nofollow&#34;&gt;forge&lt;/a&gt; (Geraint)&lt;/div&gt;&lt;div&gt;Special Guests: David Luecke, Geraint Luff, and Richard Kennard.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="59978814" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1b659c81-2191-48ed-8f55-ca2fbaf5c4b2/stream.mp3"/>
                
                <guid isPermaLink="false">11c55dd5-9457-4a75-b200-8249eab1758a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/150-jsj-oims-with-richard-kennard-geraint-luff-and-david-luecke</link>
                <pubDate>Wed, 11 Mar 2015 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3748</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>149 JSJ Passenger Enterprise with Node.js with Hongli Lai and Tinco Andringa</itunes:title>
                <title>149 JSJ Passenger Enterprise with Node.js with Hongli Lai and Tinco Andringa</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;
&lt;strong&gt;Check out &lt;/strong&gt;&lt;a href=&#34;http://devchat.tv/kickstarter&#34;&gt;&lt;strong&gt;RailsClips on Kickstarter&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!!&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;02:39 - Hongli Lai Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/honglilai&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/FooBarWidget&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://izumi.plan99.net/blog/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.phusion.nl/&#34;&gt;Phusion&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:08 - Tinco Andringa Introduction&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/d-snp&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;03:23 - &lt;a href=&#34;https://www.phusionpassenger.com/&#34;&gt;Phusion Passenger&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/phusion/passenger&#34;&gt;[GitHub] passenger&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:13 - Automation&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://nginx.org/&#34;&gt;nginx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:37 - Parsing HTTP Headers&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Hooking&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:44 - &lt;a href=&#34;https://www.meteor.com/&#34;&gt;Meteor&lt;/a&gt; Support&lt;/div&gt;&lt;div&gt;15:37 - Future Added Features?&lt;/div&gt;&lt;div&gt;17:12 - &lt;a href=&#34;https://www.phusionpassenger.com/enterprise&#34;&gt;Passenger Enterprise&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://devchat.tv/ruby-rogues/143-rr-passenger-enterprise-with-tinco-andringa-and-hongli-lai&#34;&gt;Ruby Rogues Episode #143: Passenger Enterprise with Tinco Andringa and Hongli Lai&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.phusionpassenger.com/#about&#34;&gt;About Phusion Passenger&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.phusionpassenger.com/documentation_and_support&#34;&gt;Documentation &amp;amp; Support&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:03 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Concurrency_(computer_science)&#34;&gt;Concurrency&lt;/a&gt; and &lt;a href=&#34;http://en.wikipedia.org/wiki/Multithreading_(computer_architecture)&#34;&gt;Multithreading&lt;/a&gt;  &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Multiprocessing&#34;&gt;Multiprocessing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodejs.org/api/cluster.html&#34;&gt;The Cluster Module&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/WebSocket&#34;&gt;WebSockets&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#PassengerStickySessions&#34;&gt;passenger_sticky_sessions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:33 - Setting Up on a Server for a &lt;a href=&#34;http://nodejs.org/&#34;&gt;Node.js&lt;/a&gt; Application&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.debian.org/distrib/packages&#34;&gt;Debian Packages&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:06 - Union Station Monitoring Tool (&lt;a href=&#34;https://www.unionstationapp.com/&#34;&gt;Union Station Teaser&lt;/a&gt;)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://old.blog.phusion.nl/2011/03/02/introducing-union-station-our-web-app-performance-monitoring-and-behavior-analysis-service-now-in-open-beta/&#34;&gt;Introducing Union Station: our web app performance monitoring and behavior analysis service; now in open beta&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Using &lt;a href=&#34;https://www.polymer-project.org/&#34;&gt;Google Polymer&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/120-jsj-google-polymer-with-rob-dodson-and-eric-bidelman&#34;&gt;JavaScript Jabber Episode #120: Google Polymer with Rob Dodson and Eric Bidelman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Polymer vs &lt;a href=&#34;http://facebook.github.io/react/&#34;&gt;Facebook React&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://blog.eclairereese.com/post/110897066911/playing-catch-up&#34;&gt;Emily Claire Reese: Playing Catch-Up&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://jasonpunyon.com/blog/2015/02/12/providence-failure-is-always-an-option/&#34;&gt;Jason Punyon: Providence: Failure Is Always an Option&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/You-Are-All-I-See/dp/B0057M38XC&#34;&gt;Active Child: You Are All I See&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.ffmpeg.org/&#34;&gt;FFmpeg&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://youtube.com&#34;&gt;YouTube&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://devboxclub.com&#34;&gt;Developers&#39; Box Club&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://rubyremoteconf.com&#34;&gt;Ruby Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://devchat.tv/kickstarter&#34;&gt;DevChat.tv Kickstarter&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://kapeli.com/dash&#34;&gt;Dash&lt;/a&gt; (Hongli)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/In-Balance-Alternate-History-W...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>
<strong>Check out </strong><a href="http://devchat.tv/kickstarter" rel="nofollow"><strong>RailsClips on Kickstarter</strong></a><strong>!!</strong>
</div><div>02:39 - Hongli Lai Introduction</div><ul>
<li>
<a href="https://twitter.com/honglilai" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/FooBarWidget" rel="nofollow">GitHub</a> </li>
<li><a href="http://izumi.plan99.net/blog/" rel="nofollow">Blog</a></li>
<li><a href="http://www.phusion.nl/" rel="nofollow">Phusion</a></li>
</ul><div>03:08 - Tinco Andringa Introduction</div><ul><li><a href="https://github.com/d-snp" rel="nofollow">GitHub</a></li></ul><div>03:23 - <a href="https://www.phusionpassenger.com/" rel="nofollow">Phusion Passenger</a>
</div><ul><li><a href="https://github.com/phusion/passenger" rel="nofollow">[GitHub] passenger</a></li></ul><div>06:13 - Automation</div><ul><li><a href="http://nginx.org/" rel="nofollow">nginx</a></li></ul><div>08:37 - Parsing HTTP Headers</div><ul><li>Hooking</li></ul><div>12:44 - <a href="https://www.meteor.com/" rel="nofollow">Meteor</a> Support</div><div>15:37 - Future Added Features?</div><div>17:12 - <a href="https://www.phusionpassenger.com/enterprise" rel="nofollow">Passenger Enterprise</a>
</div><ul>
<li>
<a href="http://devchat.tv/ruby-rogues/143-rr-passenger-enterprise-with-tinco-andringa-and-hongli-lai" rel="nofollow">Ruby Rogues Episode #143: Passenger Enterprise with Tinco Andringa and Hongli Lai</a> </li>
<li>
<a href="https://www.phusionpassenger.com/#about" rel="nofollow">About Phusion Passenger</a> </li>
<li><a href="https://www.phusionpassenger.com/documentation_and_support" rel="nofollow">Documentation &amp; Support</a></li>
</ul><div>20:03 - <a href="http://en.wikipedia.org/wiki/Concurrency_(computer_science)" rel="nofollow">Concurrency</a> and <a href="http://en.wikipedia.org/wiki/Multithreading_(computer_architecture)" rel="nofollow">Multithreading</a>  </div><ul>
<li><a href="http://en.wikipedia.org/wiki/Multiprocessing" rel="nofollow">Multiprocessing</a></li>
<li><a href="http://nodejs.org/api/cluster.html" rel="nofollow">The Cluster Module</a></li>
<li>
<a href="http://en.wikipedia.org/wiki/WebSocket" rel="nofollow">WebSockets</a><ul><li><a href="https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#PassengerStickySessions" rel="nofollow">passenger_sticky_sessions</a></li></ul>
</li>
</ul><div>23:33 - Setting Up on a Server for a <a href="http://nodejs.org/" rel="nofollow">Node.js</a> Application</div><ul><li><a href="https://www.debian.org/distrib/packages" rel="nofollow">Debian Packages</a></li></ul><div>25:06 - Union Station Monitoring Tool (<a href="https://www.unionstationapp.com/" rel="nofollow">Union Station Teaser</a>)</div><ul>
<li>
<a href="http://old.blog.phusion.nl/2011/03/02/introducing-union-station-our-web-app-performance-monitoring-and-behavior-analysis-service-now-in-open-beta/" rel="nofollow">Introducing Union Station: our web app performance monitoring and behavior analysis service; now in open beta</a> </li>
<li>Using <a href="https://www.polymer-project.org/" rel="nofollow">Google Polymer</a><ul>
<li><a href="http://devchat.tv/js-jabber/120-jsj-google-polymer-with-rob-dodson-and-eric-bidelman" rel="nofollow">JavaScript Jabber Episode #120: Google Polymer with Rob Dodson and Eric Bidelman</a></li>
<li>Polymer vs <a href="http://facebook.github.io/react/" rel="nofollow">Facebook React</a>
</li>
</ul>
</li>
</ul><div>Picks</div><div>
<a href="http://blog.eclairereese.com/post/110897066911/playing-catch-up" rel="nofollow">Emily Claire Reese: Playing Catch-Up</a> (Jamison)<br> <a href="http://jasonpunyon.com/blog/2015/02/12/providence-failure-is-always-an-option/" rel="nofollow">Jason Punyon: Providence: Failure Is Always an Option</a> (Jamison)<br> <a href="http://www.amazon.com/You-Are-All-I-See/dp/B0057M38XC" rel="nofollow">Active Child: You Are All I See</a> (Jamison)<br> <a href="https://www.ffmpeg.org/" rel="nofollow">FFmpeg</a> (Chuck)<br> <a href="http://youtube.com" rel="nofollow">YouTube</a> (Chuck)<br> <a href="http://devboxclub.com" rel="nofollow">Developers&#39; Box Club</a> (Chuck)<br> <a href="http://rubyremoteconf.com" rel="nofollow">Ruby Remote Conf</a> (Chuck)<br> <a href="http://devchat.tv/kickstarter" rel="nofollow">DevChat.tv Kickstarter</a> (Chuck)<br> <a href="http://kapeli.com/dash" rel="nofollow">Dash</a> (Hongli)<br> <a href="http://www.amazon.com/In-Balance-Alternate-History-Worldwar/dp/0345388526" rel="nofollow">In the Balance: An Alternate History of the Second World War by Harry Turtledove</a> (Hongli)<br> <a href="https://github.com/phusion/phusion-mvc" rel="nofollow">phusion-mvc</a> (Tinco)<br> <a href="https://www.unionstationapp.com/" rel="nofollow">Union Station Teaser</a> (Tinco)<br> <a href="https://www.youtube.com/playlist?list=PL1CA6335E0D3699B6" rel="nofollow">Radio 1&#39;s Live Lounge</a> (Tinco)</div><div>Special Guests: Hongli Lai and Tinco Andringa.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;
&lt;strong&gt;Check out &lt;/strong&gt;&lt;a href=&#34;http://devchat.tv/kickstarter&#34; rel=&#34;nofollow&#34;&gt;&lt;strong&gt;RailsClips on Kickstarter&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!!&lt;/strong&gt;
&lt;/div&gt;&lt;div&gt;02:39 - Hongli Lai Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/honglilai&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/FooBarWidget&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://izumi.plan99.net/blog/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.phusion.nl/&#34; rel=&#34;nofollow&#34;&gt;Phusion&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:08 - Tinco Andringa Introduction&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/d-snp&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;03:23 - &lt;a href=&#34;https://www.phusionpassenger.com/&#34; rel=&#34;nofollow&#34;&gt;Phusion Passenger&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://github.com/phusion/passenger&#34; rel=&#34;nofollow&#34;&gt;[GitHub] passenger&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:13 - Automation&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://nginx.org/&#34; rel=&#34;nofollow&#34;&gt;nginx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;08:37 - Parsing HTTP Headers&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Hooking&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;12:44 - &lt;a href=&#34;https://www.meteor.com/&#34; rel=&#34;nofollow&#34;&gt;Meteor&lt;/a&gt; Support&lt;/div&gt;&lt;div&gt;15:37 - Future Added Features?&lt;/div&gt;&lt;div&gt;17:12 - &lt;a href=&#34;https://www.phusionpassenger.com/enterprise&#34; rel=&#34;nofollow&#34;&gt;Passenger Enterprise&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://devchat.tv/ruby-rogues/143-rr-passenger-enterprise-with-tinco-andringa-and-hongli-lai&#34; rel=&#34;nofollow&#34;&gt;Ruby Rogues Episode #143: Passenger Enterprise with Tinco Andringa and Hongli Lai&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.phusionpassenger.com/#about&#34; rel=&#34;nofollow&#34;&gt;About Phusion Passenger&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.phusionpassenger.com/documentation_and_support&#34; rel=&#34;nofollow&#34;&gt;Documentation &amp;amp; Support&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;20:03 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Concurrency_(computer_science)&#34; rel=&#34;nofollow&#34;&gt;Concurrency&lt;/a&gt; and &lt;a href=&#34;http://en.wikipedia.org/wiki/Multithreading_(computer_architecture)&#34; rel=&#34;nofollow&#34;&gt;Multithreading&lt;/a&gt;  &lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Multiprocessing&#34; rel=&#34;nofollow&#34;&gt;Multiprocessing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nodejs.org/api/cluster.html&#34; rel=&#34;nofollow&#34;&gt;The Cluster Module&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/WebSocket&#34; rel=&#34;nofollow&#34;&gt;WebSockets&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#PassengerStickySessions&#34; rel=&#34;nofollow&#34;&gt;passenger_sticky_sessions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;23:33 - Setting Up on a Server for a &lt;a href=&#34;http://nodejs.org/&#34; rel=&#34;nofollow&#34;&gt;Node.js&lt;/a&gt; Application&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;https://www.debian.org/distrib/packages&#34; rel=&#34;nofollow&#34;&gt;Debian Packages&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;25:06 - Union Station Monitoring Tool (&lt;a href=&#34;https://www.unionstationapp.com/&#34; rel=&#34;nofollow&#34;&gt;Union Station Teaser&lt;/a&gt;)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://old.blog.phusion.nl/2011/03/02/introducing-union-station-our-web-app-performance-monitoring-and-behavior-analysis-service-now-in-open-beta/&#34; rel=&#34;nofollow&#34;&gt;Introducing Union Station: our web app performance monitoring and behavior analysis service; now in open beta&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Using &lt;a href=&#34;https://www.polymer-project.org/&#34; rel=&#34;nofollow&#34;&gt;Google Polymer&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/120-jsj-google-polymer-with-rob-dodson-and-eric-bidelman&#34; rel=&#34;nofollow&#34;&gt;JavaScript Jabber Episode #120: Google Polymer with Rob Dodson and Eric Bidelman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Polymer vs &lt;a href=&#34;http://facebook.github.io/react/&#34; rel=&#34;nofollow&#34;&gt;Facebook React&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://blog.eclairereese.com/post/110897066911/playing-catch-up&#34; rel=&#34;nofollow&#34;&gt;Emily Claire Reese: Playing Catch-Up&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://jasonpunyon.com/blog/2015/02/12/providence-failure-is-always-an-option/&#34; rel=&#34;nofollow&#34;&gt;Jason Punyon: Providence: Failure Is Always an Option&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/You-Are-All-I-See/dp/B0057M38XC&#34; rel=&#34;nofollow&#34;&gt;Active Child: You Are All I See&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.ffmpeg.org/&#34; rel=&#34;nofollow&#34;&gt;FFmpeg&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://youtube.com&#34; rel=&#34;nofollow&#34;&gt;YouTube&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://devboxclub.com&#34; rel=&#34;nofollow&#34;&gt;Developers&amp;#39; Box Club&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://rubyremoteconf.com&#34; rel=&#34;nofollow&#34;&gt;Ruby Remote Conf&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://devchat.tv/kickstarter&#34; rel=&#34;nofollow&#34;&gt;DevChat.tv Kickstarter&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://kapeli.com/dash&#34; rel=&#34;nofollow&#34;&gt;Dash&lt;/a&gt; (Hongli)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/In-Balance-Alternate-History-Worldwar/dp/0345388526&#34; rel=&#34;nofollow&#34;&gt;In the Balance: An Alternate History of the Second World War by Harry Turtledove&lt;/a&gt; (Hongli)&lt;br&gt; &lt;a href=&#34;https://github.com/phusion/phusion-mvc&#34; rel=&#34;nofollow&#34;&gt;phusion-mvc&lt;/a&gt; (Tinco)&lt;br&gt; &lt;a href=&#34;https://www.unionstationapp.com/&#34; rel=&#34;nofollow&#34;&gt;Union Station Teaser&lt;/a&gt; (Tinco)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/playlist?list=PL1CA6335E0D3699B6&#34; rel=&#34;nofollow&#34;&gt;Radio 1&amp;#39;s Live Lounge&lt;/a&gt; (Tinco)&lt;/div&gt;&lt;div&gt;Special Guests: Hongli Lai and Tinco Andringa.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41906259" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/590a98a6-dd74-4c4d-8e2a-1b686627c8ee/stream.mp3"/>
                
                <guid isPermaLink="false">1ac67539-2c40-4dba-a11e-acc162c548a7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/149-jsj-passenger-enterprise-with-node-js-with-hongli-lai-and-tinco-andringa</link>
                <pubDate>Wed, 04 Mar 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2619</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>148 JSJ i.cx and EveryBit.js with Matt Asher and Dann Toliver</itunes:title>
                <title>148 JSJ i.cx and EveryBit.js with Matt Asher and Dann Toliver</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;02:24 - Dann Toliver Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/dann&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/dxnn&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bentomiso.com/&#34;&gt;Bento Miso&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:35 - Matt Asher Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/MattAsher&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/Mattasher&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://mattasher.com/&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:51 - &lt;a href=&#34;http://www.everybit.com/&#34;&gt;EveryBit.js&lt;/a&gt; and &lt;a href=&#34;https://i.cx/&#34;&gt;I.CX&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/EveryBit-com/everybit.js&#34;&gt;[GitHub] everybit.js&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/EveryBit-com/everybit.js/tree/develop/whitepaper&#34;&gt;EveryBit.js Whitepaper&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:43 - Architecture&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/135-jsj-smallest-federated-wiki-with-ward-cunningham&#34;&gt;Episode #135: Smallest Federated Wiki with Ward Cunningham&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:54 - Sustainability and The Pieces of the System&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Content “Puffs”&lt;/li&gt;
&lt;li&gt;Authentication&lt;/li&gt;
&lt;li&gt;Storage&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.firebase.com/&#34;&gt;Firebase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Distributed_hash_table&#34;&gt;Distributed Hash Table (DHT)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Chord_(peer-to-peer)&#34;&gt;The Chord Algorithm (Peer-to-Peer)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;21:56 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Decentralization&#34;&gt;Decentralization&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spacemonkey.com/&#34;&gt;Space Monkey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bmsoftware.com/madesafe/index.htm&#34;&gt;Madesafe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:20 - Audience: Why Should I Care?&lt;/div&gt;&lt;div&gt;27:38 - Getting Started: Nuts and Bolts&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Frontend Agnostic&lt;/li&gt;
&lt;li&gt;Storage and Performance&lt;/li&gt;
&lt;li&gt;Users and Data Management&lt;ul&gt;
&lt;li&gt;Payload Properties&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Metadata&#34;&gt;Metadata&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Graph Database&lt;ul&gt;
&lt;li&gt;Adding New Relationships&lt;/li&gt;
&lt;li&gt;Adding Heuristics&lt;/li&gt;
&lt;li&gt;Resource Allocator Component&lt;ul&gt;
&lt;li&gt;Local Storage&lt;/li&gt;
&lt;li&gt;RAM&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;34:55 - Scaling and Server Cost&lt;/div&gt;&lt;div&gt;36:23 - Cloud Storage and Management (Security &amp;amp; Trust)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/HTTP_Secure&#34;&gt;HTTPS&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.digicert.com/ssl.htm&#34;&gt;SSL&lt;/a&gt; Model&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.gnupg.org/&#34;&gt;GPG&lt;/a&gt; Model&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;“Proof of Presence”&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Self-verification_theory&#34;&gt;&#34;Self-verifying&#34;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://namecoin.info/&#34;&gt;Namecoin Project&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;47:22 - Implementing Cryptographic Primitives&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoinjs/bitcoinjs-lib&#34;&gt;bitcoinjs-lib    &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Key_management&#34;&gt;Key Management&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Cryptography&#34;&gt;Cryptography&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/OAuth&#34;&gt;OAuth&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;55:13 - The Firefox Sync Tool Project&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.twitch.tv/kylelandrypiano&#34;&gt;[Twitch.tv] Kylelandrypiano&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=2XH_q494U3U&#34;&gt;&#34;Visualizing Persistent Data Structures&#34; by Dann Toliver&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.statisticsblog.com/&#34;&gt;Probability and Statistics Blog&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.seeedstudio.com/depot/&#34;&gt;Seeed Studio&lt;/a&gt; (Tim)&lt;br&gt; &lt;a href=&#34;http://www.adafruit.com/&#34;&gt;Adafruit Industries&lt;/a&gt; (Tim)&lt;br&gt; &lt;a href=&#34;https://www.sparkfun.com/&#34;&gt;SparkFun Electronics&lt;/a&gt; (Tim)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/American-Sniper-Autobiography-Military-History/dp/0062238868&#34;&gt;American Sniper by Chris Kyle, Scott McEwen, and Jim DeFelice&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://facebook.github.io/react/blog/2015/02/20/introducing-relay-and-graphql.html&#34;&gt;Introducing Relay and GraphQL&lt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>02:24 - Dann Toliver Introduction</div><ul>
<li>
<a href="https://twitter.com/dann" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/dxnn" rel="nofollow">GitHub</a> </li>
<li><a href="https://bentomiso.com/" rel="nofollow">Bento Miso</a></li>
</ul><div>02:35 - Matt Asher Introduction</div><ul>
<li>
<a href="https://twitter.com/MattAsher" rel="nofollow">Twitter</a> </li>
<li>
<a href="https://github.com/Mattasher" rel="nofollow">GitHub</a> </li>
<li><a href="http://mattasher.com/" rel="nofollow">Blog</a></li>
</ul><div>02:51 - <a href="http://www.everybit.com/" rel="nofollow">EveryBit.js</a> and <a href="https://i.cx/" rel="nofollow">I.CX</a>
</div><ul>
<li>
<a href="https://github.com/EveryBit-com/everybit.js" rel="nofollow">[GitHub] everybit.js</a> </li>
<li>
<a href="https://github.com/EveryBit-com/everybit.js/tree/develop/whitepaper" rel="nofollow">EveryBit.js Whitepaper</a> </li>
</ul><div>03:43 - Architecture</div><ul><li><a href="http://devchat.tv/js-jabber/135-jsj-smallest-federated-wiki-with-ward-cunningham" rel="nofollow">Episode #135: Smallest Federated Wiki with Ward Cunningham</a></li></ul><div>06:54 - Sustainability and The Pieces of the System</div><ul>
<li>Content “Puffs”</li>
<li>Authentication</li>
<li>Storage<ul>
<li><a href="https://www.firebase.com/" rel="nofollow">Firebase</a></li>
<li><a href="http://en.wikipedia.org/wiki/Distributed_hash_table" rel="nofollow">Distributed Hash Table (DHT)</a></li>
<li><a href="http://en.wikipedia.org/wiki/Chord_(peer-to-peer)" rel="nofollow">The Chord Algorithm (Peer-to-Peer)</a></li>
</ul>
</li>
</ul><div>21:56 - <a href="http://en.wikipedia.org/wiki/Decentralization" rel="nofollow">Decentralization</a>
</div><ul>
<li><a href="https://www.spacemonkey.com/" rel="nofollow">Space Monkey</a></li>
<li><a href="http://bmsoftware.com/madesafe/index.htm" rel="nofollow">Madesafe</a></li>
</ul><div>25:20 - Audience: Why Should I Care?</div><div>27:38 - Getting Started: Nuts and Bolts</div><ul>
<li>Frontend Agnostic</li>
<li>Storage and Performance</li>
<li>Users and Data Management<ul>
<li>Payload Properties</li>
<li><a href="http://en.wikipedia.org/wiki/Metadata" rel="nofollow">Metadata</a></li>
<li>Graph Database<ul>
<li>Adding New Relationships</li>
<li>Adding Heuristics</li>
<li>Resource Allocator Component<ul>
<li>Local Storage</li>
<li>RAM</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul><div>34:55 - Scaling and Server Cost</div><div>36:23 - Cloud Storage and Management (Security &amp; Trust)</div><ul>
<li>
<a href="http://en.wikipedia.org/wiki/HTTP_Secure" rel="nofollow">HTTPS</a><ul>
<li>
<a href="https://www.digicert.com/ssl.htm" rel="nofollow">SSL</a> Model</li>
<li>
<a href="https://www.gnupg.org/" rel="nofollow">GPG</a> Model</li>
</ul>
</li>
<li>“Proof of Presence”</li>
<li>
<a href="http://en.wikipedia.org/wiki/Self-verification_theory" rel="nofollow">&#34;Self-verifying&#34;</a><ul><li><a href="http://namecoin.info/" rel="nofollow">Namecoin Project</a></li></ul>
</li>
</ul><div>47:22 - Implementing Cryptographic Primitives</div><ul>
<li><a href="https://github.com/bitcoinjs/bitcoinjs-lib" rel="nofollow">bitcoinjs-lib    </a></li>
<li>
<a href="http://en.wikipedia.org/wiki/Key_management" rel="nofollow">Key Management</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Cryptography" rel="nofollow">Cryptography</a></li>
<li><a href="http://en.wikipedia.org/wiki/OAuth" rel="nofollow">OAuth</a></li>
</ul><div>55:13 - The Firefox Sync Tool Project</div><div>Picks</div><div>
<a href="http://www.twitch.tv/kylelandrypiano" rel="nofollow">[Twitch.tv] Kylelandrypiano</a> (Jamison)<br> <a href="https://www.youtube.com/watch?v=2XH_q494U3U" rel="nofollow">&#34;Visualizing Persistent Data Structures&#34; by Dann Toliver</a> (Jamison)<br> <a href="http://www.statisticsblog.com/" rel="nofollow">Probability and Statistics Blog</a> (Jamison)<br> <a href="http://www.seeedstudio.com/depot/" rel="nofollow">Seeed Studio</a> (Tim)<br> <a href="http://www.adafruit.com/" rel="nofollow">Adafruit Industries</a> (Tim)<br> <a href="https://www.sparkfun.com/" rel="nofollow">SparkFun Electronics</a> (Tim)<br> <a href="http://www.amazon.com/American-Sniper-Autobiography-Military-History/dp/0062238868" rel="nofollow">American Sniper by Chris Kyle, Scott McEwen, and Jim DeFelice</a> (Chuck)<br> <a href="http://facebook.github.io/react/blog/2015/02/20/introducing-relay-and-graphql.html" rel="nofollow">Introducing Relay and GraphQL</a> (Dann)<br> <a href="https://github.com/shaunxcode/clojurescript-ecosystem/wiki/libraries" rel="nofollow">The Clojurescript Ecosystem</a> (Dann)<br> <a href="http://readevalprintlove.fogus.me/" rel="nofollow">Read-Eval-Print-λove</a> (Dann)<br> <a href="https://code.facebook.com/videos/786462671439502/react-js-conf-2015-keynote-introducing-react-native-/" rel="nofollow">React Native</a> (Matt)</div><div>Special Guests: Dann Toliver and Matt Asher.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;02:24 - Dann Toliver Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/dann&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/dxnn&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bentomiso.com/&#34; rel=&#34;nofollow&#34;&gt;Bento Miso&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:35 - Matt Asher Introduction&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://twitter.com/MattAsher&#34; rel=&#34;nofollow&#34;&gt;Twitter&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/Mattasher&#34; rel=&#34;nofollow&#34;&gt;GitHub&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://mattasher.com/&#34; rel=&#34;nofollow&#34;&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;02:51 - &lt;a href=&#34;http://www.everybit.com/&#34; rel=&#34;nofollow&#34;&gt;EveryBit.js&lt;/a&gt; and &lt;a href=&#34;https://i.cx/&#34; rel=&#34;nofollow&#34;&gt;I.CX&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/EveryBit-com/everybit.js&#34; rel=&#34;nofollow&#34;&gt;[GitHub] everybit.js&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://github.com/EveryBit-com/everybit.js/tree/develop/whitepaper&#34; rel=&#34;nofollow&#34;&gt;EveryBit.js Whitepaper&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;03:43 - Architecture&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://devchat.tv/js-jabber/135-jsj-smallest-federated-wiki-with-ward-cunningham&#34; rel=&#34;nofollow&#34;&gt;Episode #135: Smallest Federated Wiki with Ward Cunningham&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;06:54 - Sustainability and The Pieces of the System&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Content “Puffs”&lt;/li&gt;
&lt;li&gt;Authentication&lt;/li&gt;
&lt;li&gt;Storage&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.firebase.com/&#34; rel=&#34;nofollow&#34;&gt;Firebase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Distributed_hash_table&#34; rel=&#34;nofollow&#34;&gt;Distributed Hash Table (DHT)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Chord_(peer-to-peer)&#34; rel=&#34;nofollow&#34;&gt;The Chord Algorithm (Peer-to-Peer)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;21:56 - &lt;a href=&#34;http://en.wikipedia.org/wiki/Decentralization&#34; rel=&#34;nofollow&#34;&gt;Decentralization&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spacemonkey.com/&#34; rel=&#34;nofollow&#34;&gt;Space Monkey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bmsoftware.com/madesafe/index.htm&#34; rel=&#34;nofollow&#34;&gt;Madesafe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;25:20 - Audience: Why Should I Care?&lt;/div&gt;&lt;div&gt;27:38 - Getting Started: Nuts and Bolts&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;Frontend Agnostic&lt;/li&gt;
&lt;li&gt;Storage and Performance&lt;/li&gt;
&lt;li&gt;Users and Data Management&lt;ul&gt;
&lt;li&gt;Payload Properties&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Metadata&#34; rel=&#34;nofollow&#34;&gt;Metadata&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Graph Database&lt;ul&gt;
&lt;li&gt;Adding New Relationships&lt;/li&gt;
&lt;li&gt;Adding Heuristics&lt;/li&gt;
&lt;li&gt;Resource Allocator Component&lt;ul&gt;
&lt;li&gt;Local Storage&lt;/li&gt;
&lt;li&gt;RAM&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;34:55 - Scaling and Server Cost&lt;/div&gt;&lt;div&gt;36:23 - Cloud Storage and Management (Security &amp;amp; Trust)&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/HTTP_Secure&#34; rel=&#34;nofollow&#34;&gt;HTTPS&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.digicert.com/ssl.htm&#34; rel=&#34;nofollow&#34;&gt;SSL&lt;/a&gt; Model&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://www.gnupg.org/&#34; rel=&#34;nofollow&#34;&gt;GPG&lt;/a&gt; Model&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;“Proof of Presence”&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Self-verification_theory&#34; rel=&#34;nofollow&#34;&gt;&amp;#34;Self-verifying&amp;#34;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&#34;http://namecoin.info/&#34; rel=&#34;nofollow&#34;&gt;Namecoin Project&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;47:22 - Implementing Cryptographic Primitives&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoinjs/bitcoinjs-lib&#34; rel=&#34;nofollow&#34;&gt;bitcoinjs-lib    &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Key_management&#34; rel=&#34;nofollow&#34;&gt;Key Management&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Cryptography&#34; rel=&#34;nofollow&#34;&gt;Cryptography&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/OAuth&#34; rel=&#34;nofollow&#34;&gt;OAuth&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;55:13 - The Firefox Sync Tool Project&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;div&gt;
&lt;a href=&#34;http://www.twitch.tv/kylelandrypiano&#34; rel=&#34;nofollow&#34;&gt;[Twitch.tv] Kylelandrypiano&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=2XH_q494U3U&#34; rel=&#34;nofollow&#34;&gt;&amp;#34;Visualizing Persistent Data Structures&amp;#34; by Dann Toliver&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.statisticsblog.com/&#34; rel=&#34;nofollow&#34;&gt;Probability and Statistics Blog&lt;/a&gt; (Jamison)&lt;br&gt; &lt;a href=&#34;http://www.seeedstudio.com/depot/&#34; rel=&#34;nofollow&#34;&gt;Seeed Studio&lt;/a&gt; (Tim)&lt;br&gt; &lt;a href=&#34;http://www.adafruit.com/&#34; rel=&#34;nofollow&#34;&gt;Adafruit Industries&lt;/a&gt; (Tim)&lt;br&gt; &lt;a href=&#34;https://www.sparkfun.com/&#34; rel=&#34;nofollow&#34;&gt;SparkFun Electronics&lt;/a&gt; (Tim)&lt;br&gt; &lt;a href=&#34;http://www.amazon.com/American-Sniper-Autobiography-Military-History/dp/0062238868&#34; rel=&#34;nofollow&#34;&gt;American Sniper by Chris Kyle, Scott McEwen, and Jim DeFelice&lt;/a&gt; (Chuck)&lt;br&gt; &lt;a href=&#34;http://facebook.github.io/react/blog/2015/02/20/introducing-relay-and-graphql.html&#34; rel=&#34;nofollow&#34;&gt;Introducing Relay and GraphQL&lt;/a&gt; (Dann)&lt;br&gt; &lt;a href=&#34;https://github.com/shaunxcode/clojurescript-ecosystem/wiki/libraries&#34; rel=&#34;nofollow&#34;&gt;The Clojurescript Ecosystem&lt;/a&gt; (Dann)&lt;br&gt; &lt;a href=&#34;http://readevalprintlove.fogus.me/&#34; rel=&#34;nofollow&#34;&gt;Read-Eval-Print-λove&lt;/a&gt; (Dann)&lt;br&gt; &lt;a href=&#34;https://code.facebook.com/videos/786462671439502/react-js-conf-2015-keynote-introducing-react-native-/&#34; rel=&#34;nofollow&#34;&gt;React Native&lt;/a&gt; (Matt)&lt;/div&gt;&lt;div&gt;Special Guests: Dann Toliver and Matt Asher.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62548427" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b0d02bd2-b595-4405-9dd7-15e63e69057f/stream.mp3"/>
                
                <guid isPermaLink="false">b2a55ce5-6195-4937-9920-142933a7de46</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/148-jsj-i-cx-and-everybit-js-with-matt-asher-and-dann-toliver</link>
                <pubDate>Wed, 25 Feb 2015 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3909</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>147 JSJ io.js with Isaac Schleuter and Mikeal Rogers</itunes:title>
                <title>147 JSJ io.js with Isaac Schleuter and Mikeal Rogers</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Isaac Schleuter and Mikeal Rogers about io.js.&lt;/div&gt;&lt;div&gt;Special Guests: Isaac Schleuter and Mikeal Rogers.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Isaac Schleuter and Mikeal Rogers about io.js.</div><div>Special Guests: Isaac Schleuter and Mikeal Rogers.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Isaac Schleuter and Mikeal Rogers about io.js.&lt;/div&gt;&lt;div&gt;Special Guests: Isaac Schleuter and Mikeal Rogers.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="2830837" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e1b1592c-698c-4f66-ac75-3ad494c136ee/stream.mp3"/>
                
                <guid isPermaLink="false">99ce6193-e51d-450e-a29c-01da2adc817c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/147-jsj-io-js-with-isaac-schleuter-and-mikeal-rogers</link>
                <pubDate>Wed, 18 Feb 2015 14:00:00 &#43;0000</pubDate>
                <itunes:duration>176</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>146 JSJ React with Christopher Chedeau and Jordan Walke</itunes:title>
                <title>146 JSJ React with Christopher Chedeau and Jordan Walke</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Christopher Chedeau and Jordan Walke about React.js Conf and React Native.&lt;/div&gt;&lt;div&gt;Special Guests: Christopher Chedeau and Jordan Walke.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Christopher Chedeau and Jordan Walke about React.js Conf and React Native.</div><div>Special Guests: Christopher Chedeau and Jordan Walke.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Christopher Chedeau and Jordan Walke about React.js Conf and React Native.&lt;/div&gt;&lt;div&gt;Special Guests: Christopher Chedeau and Jordan Walke.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55288476" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/48af3326-d977-4d50-9cde-f91adc034403/stream.mp3"/>
                
                <guid isPermaLink="false">fcdda476-1fbb-4cac-a611-eabc92916e23</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/146-jsj-react-with-christopher-chedeau-and-jordan-walke</link>
                <pubDate>Wed, 11 Feb 2015 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3455</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>145 JSJ Meteor.js with Matt DeBergalis</itunes:title>
                <title>145 JSJ Meteor.js with Matt DeBergalis</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Matt DeBergalis about Meteor.js.&lt;/div&gt;&lt;div&gt;Special Guest: Matt DeBergalis.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Matt DeBergalis about Meteor.js.</div><div>Special Guest: Matt DeBergalis.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Matt DeBergalis about Meteor.js.&lt;/div&gt;&lt;div&gt;Special Guest: Matt DeBergalis.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63507644" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/244dce46-49c1-4419-9a49-aeb671af3411/stream.mp3"/>
                
                <guid isPermaLink="false">10edc0c7-289a-4201-97d1-54822952a025</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/145-jsj-meteor-js-with-matt-debergalis</link>
                <pubDate>Wed, 04 Feb 2015 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3969</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>144 JSJ Marionette.js 2.0 with Sam Saccone</itunes:title>
                <title>144 JSJ Marionette.js 2.0 with Sam Saccone</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Sam Saccone about Marionette.js 2.0.&lt;/div&gt;&lt;div&gt;Special Guest: Sam Saccone.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Sam Saccone about Marionette.js 2.0.</div><div>Special Guest: Sam Saccone.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Sam Saccone about Marionette.js 2.0.&lt;/div&gt;&lt;div&gt;Special Guest: Sam Saccone.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="36697652" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7dc71a7a-7c7e-4417-8467-19de124ac327/stream.mp3"/>
                
                <guid isPermaLink="false">422c2a29-e4a0-468d-80ef-81cf3cb45585</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/144-jsj-marionette-js-2-0-with-sam-saccone</link>
                <pubDate>Wed, 28 Jan 2015 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2293</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>143 JSJ Teaching Programming and Computer Science with Pamela Fox</itunes:title>
                <title>143 JSJ Teaching Programming and Computer Science with Pamela Fox</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Pamela Fox and the rest of the gang talk about teaching programming and Computer Science.&lt;/div&gt;&lt;div&gt;Special Guest: Pamela Fox.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Pamela Fox and the rest of the gang talk about teaching programming and Computer Science.</div><div>Special Guest: Pamela Fox.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Pamela Fox and the rest of the gang talk about teaching programming and Computer Science.&lt;/div&gt;&lt;div&gt;Special Guest: Pamela Fox.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="74826396" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7e9b1f05-857d-4384-bd4c-0ac97d430feb/stream.mp3"/>
                
                <guid isPermaLink="false">600eb394-c9af-4b14-bb3b-b44fca794ae8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/143-jsj-teaching-programming-and-computer-science-with-pamela-fox</link>
                <pubDate>Wed, 21 Jan 2015 14:00:00 &#43;0000</pubDate>
                <itunes:duration>4676</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>142 JSJ Share.js with Joseph Gentle</itunes:title>
                <title>142 JSJ Share.js with Joseph Gentle</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panel discusses Share.js with Joseph Gentle&lt;/div&gt;&lt;div&gt;Special Guest: Joseph Gentle.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panel discusses Share.js with Joseph Gentle</div><div>Special Guest: Joseph Gentle.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panel discusses Share.js with Joseph Gentle&lt;/div&gt;&lt;div&gt;Special Guest: Joseph Gentle.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="29188179" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/80ca4d70-1d0c-41ca-8303-db99a44a82ad/stream.mp3"/>
                
                <guid isPermaLink="false">ee421e5f-e346-41d0-894c-3cefc9531445</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/142-jsj-share-js-with-joseph-gentle</link>
                <pubDate>Wed, 14 Jan 2015 14:00:00 &#43;0000</pubDate>
                <itunes:duration>1824</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>141 JSJ Firefox OS with Jason Weathersby</itunes:title>
                <title>141 JSJ Firefox OS with Jason Weathersby</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about Firefox OS with Jason Weathersby.&lt;/div&gt;&lt;div&gt;Special Guest: Jason Weathersby.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about Firefox OS with Jason Weathersby.</div><div>Special Guest: Jason Weathersby.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about Firefox OS with Jason Weathersby.&lt;/div&gt;&lt;div&gt;Special Guest: Jason Weathersby.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="3011395" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4eabfb1f-187f-49ab-9b1b-dbe1f04c1c9f/stream.mp3"/>
                
                <guid isPermaLink="false">c364b774-eec0-44ad-88e9-714aa94c5816</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/141-jsj-firefox-os-with-jason-weathersby</link>
                <pubDate>Wed, 07 Jan 2015 14:00:00 &#43;0000</pubDate>
                <itunes:duration>188</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>140 JSJ Using Art to Get and Keep People Interested in Programming with Jenn Schiffer</itunes:title>
                <title>140 JSJ Using Art to Get and Keep People Interested in Programming with Jenn Schiffer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Jenn Schiffer about using art to get and keep people interested in programming.&lt;/div&gt;&lt;div&gt;Special Guest: Jenn Schiffer.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Jenn Schiffer about using art to get and keep people interested in programming.</div><div>Special Guest: Jenn Schiffer.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Jenn Schiffer about using art to get and keep people interested in programming.&lt;/div&gt;&lt;div&gt;Special Guest: Jenn Schiffer.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50234514" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/764f4c10-075d-4a16-84af-fab772a3fd0b/stream.mp3"/>
                
                <guid isPermaLink="false">7ca3ff6b-529e-4feb-9757-59914b364cec</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/140-jsj-using-art-to-get-and-keep-people-interested-in-programming-with-jenn-schiffer</link>
                <pubDate>Wed, 31 Dec 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3139</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>139 JSJ The Mozilla Developer Network with Les Orchard and David Walsh</itunes:title>
                <title>139 JSJ The Mozilla Developer Network with Les Orchard and David Walsh</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about the Mozilla Developer Network with Les Orchard and David Walsh.&lt;/div&gt;&lt;div&gt;Special Guests: David Walsh and Les Orchard.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about the Mozilla Developer Network with Les Orchard and David Walsh.</div><div>Special Guests: David Walsh and Les Orchard.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about the Mozilla Developer Network with Les Orchard and David Walsh.&lt;/div&gt;&lt;div&gt;Special Guests: David Walsh and Les Orchard.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52637779" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bb432548-e29d-4da0-8c45-0bd73d0bbf96/stream.mp3"/>
                
                <guid isPermaLink="false">e1f1e87d-a5f6-42f7-ae4f-d9ed1ef0dc05</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/139-jsj-the-mozilla-developer-network-with-les-orchard-and-david-walsh</link>
                <pubDate>Wed, 24 Dec 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3289</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>138 JSJ {Track:js} with Todd Gardner</itunes:title>
                <title>138 JSJ {Track:js} with Todd Gardner</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk {Track:js} with Todd Gardner.&lt;/div&gt;&lt;div&gt;Special Guest: Todd Gardner.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk {Track:js} with Todd Gardner.</div><div>Special Guest: Todd Gardner.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk {Track:js} with Todd Gardner.&lt;/div&gt;&lt;div&gt;Special Guest: Todd Gardner.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60212871" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c3217479-df6c-4e0e-bc0f-d4149714bcfb/stream.mp3"/>
                
                <guid isPermaLink="false">cf21181c-32f9-4bd7-9e59-0e3a96ae9e9d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/138-jsj-track-js-with-todd-gardner</link>
                <pubDate>Wed, 17 Dec 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3763</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>137 JSJ &amp;yet with Henrik Joreteg and Phil Roberts</itunes:title>
                <title>137 JSJ &amp;yet with Henrik Joreteg and Phil Roberts</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Henrik Joreteg and Philip Roberts of &amp;amp;yet.&lt;/div&gt;&lt;div&gt;Special Guests: Henrik Joreteg and Philip Roberts.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Henrik Joreteg and Philip Roberts of &amp;yet.</div><div>Special Guests: Henrik Joreteg and Philip Roberts.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Henrik Joreteg and Philip Roberts of &amp;amp;yet.&lt;/div&gt;&lt;div&gt;Special Guests: Henrik Joreteg and Philip Roberts.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58569038" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/54a3130b-855c-4b2a-9b9d-f88942b419ad/stream.mp3"/>
                
                <guid isPermaLink="false">3122677a-bfa6-4f59-ba84-060d870a83c3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/137-jsj-yet-with-henrik-joreteg-and-phil-roberts</link>
                <pubDate>Wed, 10 Dec 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3660</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>136 JSJ TrackingJS with Eduardo Lundgren</itunes:title>
                <title>136 JSJ TrackingJS with Eduardo Lundgren</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss TrackingJS with Eduardo Lundgren.&lt;/div&gt;&lt;div&gt;Special Guest: Eduardo Lundgren.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss TrackingJS with Eduardo Lundgren.</div><div>Special Guest: Eduardo Lundgren.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss TrackingJS with Eduardo Lundgren.&lt;/div&gt;&lt;div&gt;Special Guest: Eduardo Lundgren.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45408339" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6d2b29c3-9b52-4bea-a71f-d45ad98adc93/stream.mp3"/>
                
                <guid isPermaLink="false">0794d267-c525-4f72-8924-9c0be658b0cf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/136-jsj-trackingjs-with-eduardo-lundgren</link>
                <pubDate>Wed, 03 Dec 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2838</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>135 JSJ Smallest Federated Wiki with Ward Cunningham</itunes:title>
                <title>135 JSJ Smallest Federated Wiki with Ward Cunningham</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The Panelists talk to the creator of the Smallest Federated Wiki, Ward Cunningham.&lt;/div&gt;&lt;div&gt;Special Guest: Ward Cunningham.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The Panelists talk to the creator of the Smallest Federated Wiki, Ward Cunningham.</div><div>Special Guest: Ward Cunningham.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The Panelists talk to the creator of the Smallest Federated Wiki, Ward Cunningham.&lt;/div&gt;&lt;div&gt;Special Guest: Ward Cunningham.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52371539" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/60abefc4-4e31-4d20-94df-792f60fd0a77/stream.mp3"/>
                
                <guid isPermaLink="false">202cb712-c0b0-48f4-bf09-8a92932f0dc8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/135-jsj-smallest-federated-wiki-with-ward-cunningham</link>
                <pubDate>Wed, 26 Nov 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3273</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>134 JSJ Quilljs with Jason Chen</itunes:title>
                <title>134 JSJ Quilljs with Jason Chen</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss Quilljs with its&#39; creator, Jason Chen.&lt;/div&gt;&lt;div&gt;Special Guest: Jason Chen.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss Quilljs with its&#39; creator, Jason Chen.</div><div>Special Guest: Jason Chen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss Quilljs with its&amp;#39; creator, Jason Chen.&lt;/div&gt;&lt;div&gt;Special Guest: Jason Chen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="37974517" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/805c2c69-4f5d-4e3e-8f1e-2879c36bbe5e/stream.mp3"/>
                
                <guid isPermaLink="false">2a87b6d3-f1a7-434c-9285-7407c3f759d1</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/134-jsj-quilljs-with-jason-chen</link>
                <pubDate>Wed, 19 Nov 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2373</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>133 JSJ Remote Work with Mike Hostetler</itunes:title>
                <title>133 JSJ Remote Work with Mike Hostetler</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss remote work with Mike Hostetler.&lt;/div&gt;&lt;div&gt;Special Guest: Mike Hostetler.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss remote work with Mike Hostetler.</div><div>Special Guest: Mike Hostetler.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss remote work with Mike Hostetler.&lt;/div&gt;&lt;div&gt;Special Guest: Mike Hostetler.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51515141" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/52178851-0167-45e5-a0dd-e140b2e42621/stream.mp3"/>
                
                <guid isPermaLink="false">e54e7d5a-6b93-4155-802a-87397d11046c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/133-jsj-remote-work-with-mike-hostetler</link>
                <pubDate>Wed, 12 Nov 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3219</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>132 JSJ MV Frameworks with Craig McKeachie</itunes:title>
                <title>132 JSJ MV Frameworks with Craig McKeachie</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about MV Frameworks with Craig McKeachie.&lt;/div&gt;&lt;div&gt;Special Guest: Craig McKeachie.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about MV Frameworks with Craig McKeachie.</div><div>Special Guest: Craig McKeachie.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about MV Frameworks with Craig McKeachie.&lt;/div&gt;&lt;div&gt;Special Guest: Craig McKeachie.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55794207" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/78abf4c4-28a8-4118-af32-59c1e54e6e3b/stream.mp3"/>
                
                <guid isPermaLink="false">05601d1a-4dab-4088-88b0-f9e0505080cd</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/132-jsj-mv-frameworks-with-craig-mckeachie</link>
                <pubDate>Wed, 05 Nov 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3487</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>131 JSJ Conferences &amp; Meetups with Dave Nugent</itunes:title>
                <title>131 JSJ Conferences &amp; Meetups with Dave Nugent</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Dave Nugent about organizing conferences and Meetups.&lt;/div&gt;&lt;div&gt;Special Guest: Dave Nugent.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Dave Nugent about organizing conferences and Meetups.</div><div>Special Guest: Dave Nugent.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Dave Nugent about organizing conferences and Meetups.&lt;/div&gt;&lt;div&gt;Special Guest: Dave Nugent.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="23196316" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1f3d3f5b-404b-4a0b-afc2-cdf1e8a0d410/stream.mp3"/>
                
                <guid isPermaLink="false">57edc75d-21d7-457e-8cc7-16d512ecbdfa</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/131-jsj-conferences-meetups-with-dave-nugent</link>
                <pubDate>Wed, 29 Oct 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>1449</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>130 JSJ Browser Tools and Extensions</itunes:title>
                <title>130 JSJ Browser Tools and Extensions</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about browser tools and extensions.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about browser tools and extensions.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about browser tools and extensions.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="64540421" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/26a7d7a0-392d-4994-969d-27acf3a25262/stream.mp3"/>
                
                <guid isPermaLink="false">ae70c874-688e-4e21-969c-33d5e74f0f48</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/130-jsj-browser-tools-and-extensions</link>
                <pubDate>Wed, 22 Oct 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>4033</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>129 JSJ BaaS with Ryan Done</itunes:title>
                <title>129 JSJ BaaS with Ryan Done</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk backends as a service with Ryan Done.&lt;/div&gt;&lt;div&gt;Special Guest: Ryan Done.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk backends as a service with Ryan Done.</div><div>Special Guest: Ryan Done.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk backends as a service with Ryan Done.&lt;/div&gt;&lt;div&gt;Special Guest: Ryan Done.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52562964" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f0cd103f-d3e6-44af-bffb-4d690d901fdd/stream.mp3"/>
                
                <guid isPermaLink="false">290c0603-94a7-4895-bf06-175a193bade9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/129-jsj-baas-with-ryan-done</link>
                <pubDate>Wed, 08 Oct 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3285</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>128 JSJ Famo.us with Steve Newcomb</itunes:title>
                <title>128 JSJ Famo.us with Steve Newcomb</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about the famo.us framework with Steve Newcomb.&lt;/div&gt;&lt;div&gt;Special Guest: Steve Newcomb.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about the famo.us framework with Steve Newcomb.</div><div>Special Guest: Steve Newcomb.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about the famo.us framework with Steve Newcomb.&lt;/div&gt;&lt;div&gt;Special Guest: Steve Newcomb.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53085413" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ae958e24-9ed5-4bcd-b37c-6e3188ffdd29/stream.mp3"/>
                
                <guid isPermaLink="false">27bb90b9-b217-427a-8d05-b024d9b51358</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/128-jsj-famo-us-with-steve-newcomb</link>
                <pubDate>Wed, 01 Oct 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3317</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>127 JSJ Changes in npm-Land with Forrest Norvell, Rebecca Turner, Ben Coe, and Isaac Z. Schlueter</itunes:title>
                <title>127 JSJ Changes in npm-Land with Forrest Norvell, Rebecca Turner, Ben Coe, and Isaac Z. Schlueter</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss changes in the npm package manager with Forrest Norvell, Rebecca Turner, Ben Coe, and Isaac Z. Schlueter.&lt;/div&gt;&lt;div&gt;Special Guests: Ben Coe, Forrest Norvell, Isaac Schleuter, and Rebecca Turner.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss changes in the npm package manager with Forrest Norvell, Rebecca Turner, Ben Coe, and Isaac Z. Schlueter.</div><div>Special Guests: Ben Coe, Forrest Norvell, Isaac Schleuter, and Rebecca Turner.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss changes in the npm package manager with Forrest Norvell, Rebecca Turner, Ben Coe, and Isaac Z. Schlueter.&lt;/div&gt;&lt;div&gt;Special Guests: Ben Coe, Forrest Norvell, Isaac Schleuter, and Rebecca Turner.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54386938" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/dcbd61aa-bffa-4989-9bb3-0a4207fb7f5b/stream.mp3"/>
                
                <guid isPermaLink="false">065d9fce-40b8-48f9-bf8b-53c9be0232da</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/127-jsj-changes-in-npm-land-with-forrest-norvell-rebecca-turner-ben-coe-and-isaac-z-schlueter</link>
                <pubDate>Wed, 24 Sep 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3399</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>126 JSJ The Ionic Framework with Max Lynch and Tyler Renelle</itunes:title>
                <title>126 JSJ The Ionic Framework with Max Lynch and Tyler Renelle</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss the Ionic Framework with Max Lynch and Tyler Renelle.&lt;/div&gt;&lt;div&gt;Special Guests: Max Lynch and Tyler Renelle.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss the Ionic Framework with Max Lynch and Tyler Renelle.</div><div>Special Guests: Max Lynch and Tyler Renelle.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss the Ionic Framework with Max Lynch and Tyler Renelle.&lt;/div&gt;&lt;div&gt;Special Guests: Max Lynch and Tyler Renelle.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57090298" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9f353fc5-9058-4710-b1bd-bb081495a5a6/stream.mp3"/>
                
                <guid isPermaLink="false">bfa9978f-856e-4fa2-8c0c-b113b81cfb85</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/126-jsj-the-ionic-framework-with-max-lynch-and-tyler-renelle</link>
                <pubDate>Wed, 17 Sep 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3568</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>125 JSJ WebGL with Sean Griffin</itunes:title>
                <title>125 JSJ WebGL with Sean Griffin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss WebGL with Sean Griffin.&lt;/div&gt;&lt;div&gt;Special Guest: Sean Griffin.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss WebGL with Sean Griffin.</div><div>Special Guest: Sean Griffin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss WebGL with Sean Griffin.&lt;/div&gt;&lt;div&gt;Special Guest: Sean Griffin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41474925" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8f6d87b3-229f-4c58-883a-7cfc8c541faf/stream.mp3"/>
                
                <guid isPermaLink="false">b9efef07-3ff8-42b0-a1e4-88ead0253ac0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/125-jsj-webgl-with-sean-griffin</link>
                <pubDate>Wed, 10 Sep 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2592</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>124 JSJ The Origin of Javascript with Brendan Eich</itunes:title>
                <title>124 JSJ The Origin of Javascript with Brendan Eich</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Brendan Eich, the creator of JavaScript.&lt;/div&gt;&lt;div&gt;Special Guest: Brendan Eich.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Brendan Eich, the creator of JavaScript.</div><div>Special Guest: Brendan Eich.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Brendan Eich, the creator of JavaScript.&lt;/div&gt;&lt;div&gt;Special Guest: Brendan Eich.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="100244166" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/349cd8bb-1db3-4e97-8b91-0725db7729e8/stream.mp3"/>
                
                <guid isPermaLink="false">18242d35-8e10-4ef6-9e6d-8ce963f66a38</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/124-jsj-the-origin-of-javascript-with-brendan-eich</link>
                <pubDate>Wed, 03 Sep 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>6265</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>123 JSJ Traceur with Erik Arvidsson</itunes:title>
                <title>123 JSJ Traceur with Erik Arvidsson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists chat with Erik Arvidsson about Traceur.&lt;/div&gt;&lt;div&gt;Special Guest: Erik Arvidsson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists chat with Erik Arvidsson about Traceur.</div><div>Special Guest: Erik Arvidsson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists chat with Erik Arvidsson about Traceur.&lt;/div&gt;&lt;div&gt;Special Guest: Erik Arvidsson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="29799235" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7cd12954-433d-4750-8892-bdeda6398cb7/stream.mp3"/>
                
                <guid isPermaLink="false">5e5825e4-d4d8-494a-b51b-1c8675cb9ba4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/123-jsj-traceur-with-erik-arvidsson</link>
                <pubDate>Wed, 27 Aug 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>1862</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>122 JSJ Socket.IO with Guillermo Rauch</itunes:title>
                <title>122 JSJ Socket.IO with Guillermo Rauch</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Guillermo Rauch about Socket.io.&lt;/div&gt;&lt;div&gt;Special Guest: Guillermo Rauch.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Guillermo Rauch about Socket.io.</div><div>Special Guest: Guillermo Rauch.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Guillermo Rauch about Socket.io.&lt;/div&gt;&lt;div&gt;Special Guest: Guillermo Rauch.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46536411" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7468fa08-46aa-444e-9830-eaade9cfa195/stream.mp3"/>
                
                <guid isPermaLink="false">33d02a7d-7648-4780-92ff-06ee4bba4636</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/122-jsj-socket-io-with-guillermo-rauch</link>
                <pubDate>Wed, 20 Aug 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2908</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>121 JSJ Broccoli.js with Jo Liss</itunes:title>
                <title>121 JSJ Broccoli.js with Jo Liss</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss Broccoli.js with its creator, Jo Liss.&lt;/div&gt;&lt;div&gt;Special Guest: Jo Liss.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss Broccoli.js with its creator, Jo Liss.</div><div>Special Guest: Jo Liss.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss Broccoli.js with its creator, Jo Liss.&lt;/div&gt;&lt;div&gt;Special Guest: Jo Liss.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="36122540" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e0118e18-8ae5-4ccb-9426-f61fbb56a9fb/stream.mp3"/>
                
                <guid isPermaLink="false">f8e2bae6-67b9-45a1-b660-6e8e1079ecbb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/121-jsj-broccoli-js-with-jo-liss</link>
                <pubDate>Wed, 13 Aug 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2257</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>120 JSJ Google Polymer with Rob Dodson and Eric Bidelman</itunes:title>
                <title>120 JSJ Google Polymer with Rob Dodson and Eric Bidelman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Rob Dodson and Eric Bidelman about the Google Polymer project and Google I/O.&lt;/div&gt;&lt;div&gt;Special Guests: Eric Bidelman and Rob Dodson .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Rob Dodson and Eric Bidelman about the Google Polymer project and Google I/O.</div><div>Special Guests: Eric Bidelman and Rob Dodson .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Rob Dodson and Eric Bidelman about the Google Polymer project and Google I/O.&lt;/div&gt;&lt;div&gt;Special Guests: Eric Bidelman and Rob Dodson .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58472907" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/21722657-af9c-4402-8ea1-d447de875453/stream.mp3"/>
                
                <guid isPermaLink="false">f252ed0c-6321-47d2-b84e-c9a515408191</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/120-jsj-google-polymer-with-rob-dodson-and-eric-bidelman</link>
                <pubDate>Wed, 06 Aug 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3654</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>119 JSJ Chrome Apps with Joe Marini</itunes:title>
                <title>119 JSJ Chrome Apps with Joe Marini</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about Chrome apps with Google&#39;s Joe Marini.&lt;/div&gt;&lt;div&gt;Special Guest: Joe Marini.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about Chrome apps with Google&#39;s Joe Marini.</div><div>Special Guest: Joe Marini.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about Chrome apps with Google&amp;#39;s Joe Marini.&lt;/div&gt;&lt;div&gt;Special Guest: Joe Marini.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53289795" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/799f0ee6-95cf-4026-8d65-3e94d87e7cc6/stream.mp3"/>
                
                <guid isPermaLink="false">4567b466-089e-4a08-a726-d65aa01a4d4b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/119-jsj-chrome-apps-with-joe-marini</link>
                <pubDate>Wed, 30 Jul 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3330</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>118 JSJ Web Developer Skills</itunes:title>
                <title>118 JSJ Web Developer Skills</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about what skills you need to be considered a professional web developer.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about what skills you need to be considered a professional web developer.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about what skills you need to be considered a professional web developer.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52819591" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/035b33df-894a-4ae9-9081-2132a060e78e/stream.mp3"/>
                
                <guid isPermaLink="false">9e956c68-d485-4a30-bdfb-76e5b07acb28</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/118-jsj-web-developer-skills</link>
                <pubDate>Wed, 23 Jul 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3301</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>117 JSJ The Koa Framework with Gerred Dillon and Will Conant</itunes:title>
                <title>117 JSJ The Koa Framework with Gerred Dillon and Will Conant</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss the Koa Framework with Gerred Dillon and Will Conant.&lt;/div&gt;&lt;div&gt;Special Guests: Gerred Dillon and Will Conant.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss the Koa Framework with Gerred Dillon and Will Conant.</div><div>Special Guests: Gerred Dillon and Will Conant.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss the Koa Framework with Gerred Dillon and Will Conant.&lt;/div&gt;&lt;div&gt;Special Guests: Gerred Dillon and Will Conant.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="6124355" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ef7b45be-0e16-49ef-ba4d-4fd2b87dda1c/stream.mp3"/>
                
                <guid isPermaLink="false">d6f50089-20fe-4da3-bf2f-ad02e665ee74</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/117-jsj-the-koa-framework-with-gerred-dillon-and-will-conant</link>
                <pubDate>Wed, 16 Jul 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>382</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>116 JSJ jQuery UI vs KendoUI with Burke Holland and TJ VanToll</itunes:title>
                <title>116 JSJ jQuery UI vs KendoUI with Burke Holland and TJ VanToll</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss jQuery vs KendoUI with Burke Holland and TJ VanToll.&lt;/div&gt;&lt;div&gt;Special Guests: Burke Holland and TJ VanToll.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss jQuery vs KendoUI with Burke Holland and TJ VanToll.</div><div>Special Guests: Burke Holland and TJ VanToll.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss jQuery vs KendoUI with Burke Holland and TJ VanToll.&lt;/div&gt;&lt;div&gt;Special Guests: Burke Holland and TJ VanToll.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="60381727" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/98e4413d-b722-4f5e-bd38-3910e701aab9/stream.mp3"/>
                
                <guid isPermaLink="false">cac99833-ab30-4655-bf4f-a32ee8378ef4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/116-jsj-jquery-ui-vs-kendoui-with-burke-holland-and-tj-vantoll</link>
                <pubDate>Wed, 09 Jul 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3773</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>115 JSJ The ES6 Module Loader Polyfill, SystemJS, and jspm with Guy Bedford</itunes:title>
                <title>115 JSJ The ES6 Module Loader Polyfill, SystemJS, and jspm with Guy Bedford</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;the panelists discuss the ES6 module loader polyfill, SystemJS, and jspm with Guy Bedford.&lt;/div&gt;&lt;div&gt;Special Guest: Guy Bedford.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>the panelists discuss the ES6 module loader polyfill, SystemJS, and jspm with Guy Bedford.</div><div>Special Guest: Guy Bedford.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;the panelists discuss the ES6 module loader polyfill, SystemJS, and jspm with Guy Bedford.&lt;/div&gt;&lt;div&gt;Special Guest: Guy Bedford.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43238713" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/94c50e41-c8f5-4bb1-a7be-218deccb071e/stream.mp3"/>
                
                <guid isPermaLink="false">873742cd-f838-4a94-ad35-198e5b587a0e</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/115-jsj-the-es6-module-loader-polyfill-systemjs-and-jspm-with-guy-bedford</link>
                <pubDate>Wed, 02 Jul 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2702</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>114 JSJ Asynchronous UI and Non-Blocking Interactions with Elliott Kember</itunes:title>
                <title>114 JSJ Asynchronous UI and Non-Blocking Interactions with Elliott Kember</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;p&gt;The panelists talk to Elliot Kember about asynchronous UI and non-blocking interactions.&lt;/p&gt;&lt;p&gt;Special Guest: Elliott Kember.&lt;/p&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <p>The panelists talk to Elliot Kember about asynchronous UI and non-blocking interactions.</p><p>Special Guest: Elliott Kember.</p>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;p&gt;The panelists talk to Elliot Kember about asynchronous UI and non-blocking interactions.&lt;/p&gt;&lt;p&gt;Special Guest: Elliott Kember.&lt;/p&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54037524" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e194391b-48c5-4410-afb2-fdc67ec748ff/stream.mp3"/>
                
                <guid isPermaLink="false">4c678156-e8d8-429a-b64a-69152d097ce6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/114-jsj-asynchronous-ui-and-non-blocking-interactions-with-elliott-kember</link>
                <pubDate>Wed, 25 Jun 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3377</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>113 JSJ Community Dynamics with Reginald Braithwaite</itunes:title>
                <title>113 JSJ Community Dynamics with Reginald Braithwaite</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Reginald Braithwaite about the dynamics of the JavaScript community.&lt;/div&gt;&lt;div&gt;Special Guest: Reginald Braithwaite.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Reginald Braithwaite about the dynamics of the JavaScript community.</div><div>Special Guest: Reginald Braithwaite.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Reginald Braithwaite about the dynamics of the JavaScript community.&lt;/div&gt;&lt;div&gt;Special Guest: Reginald Braithwaite.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47882240" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0c2ee56e-da1b-45be-bd8f-4307ff3f22ad/stream.mp3"/>
                
                <guid isPermaLink="false">6a396dbb-f774-491e-8e73-9c293679c8b8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/113-jsj-community-dynamics-with-reginald-braithwaite</link>
                <pubDate>Wed, 18 Jun 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2992</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>112 JSJ Refactoring JavaScript Apps Into a Framework with Brandon Hays</itunes:title>
                <title>112 JSJ Refactoring JavaScript Apps Into a Framework with Brandon Hays</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;p&gt;The panelists talk about refactoring JavaScript Apps Into a Framework with Brandon Hays.&lt;/p&gt;&lt;p&gt;Special Guest: Brandon Hays.&lt;/p&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <p>The panelists talk about refactoring JavaScript Apps Into a Framework with Brandon Hays.</p><p>Special Guest: Brandon Hays.</p>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;p&gt;The panelists talk about refactoring JavaScript Apps Into a Framework with Brandon Hays.&lt;/p&gt;&lt;p&gt;Special Guest: Brandon Hays.&lt;/p&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57100329" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5976db60-60a4-4ee7-8fe0-636be6271d3f/stream.mp3"/>
                
                <guid isPermaLink="false">a0f432bb-d3de-4698-a00e-0ba772042df7</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/112-jsj-refactoring-javascript-apps-into-a-framework-with-brandon-hays</link>
                <pubDate>Wed, 11 Jun 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3568</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>111 JSJ The Ember.js Project with Erik Bryn</itunes:title>
                <title>111 JSJ The Ember.js Project with Erik Bryn</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Erik Bryn about the Ember.js project.&lt;/div&gt;&lt;div&gt;Special Guest: Erik Bryn.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Erik Bryn about the Ember.js project.</div><div>Special Guest: Erik Bryn.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Erik Bryn about the Ember.js project.&lt;/div&gt;&lt;div&gt;Special Guest: Erik Bryn.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="65774236" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b5457c80-5428-4e2d-8c42-3dafca769b78/stream.mp3"/>
                
                <guid isPermaLink="false">3812260c-2a4d-4185-97e4-76a5a027438d</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/111-jsj-the-ember-js-project-with-erik-bryn</link>
                <pubDate>Wed, 04 Jun 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>4110</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>110 JSJ Zones with Brian Ford</itunes:title>
                <title>110 JSJ Zones with Brian Ford</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss zone.js with Brian Ford.&lt;/div&gt;&lt;div&gt;Special Guest: Brian Ford.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss zone.js with Brian Ford.</div><div>Special Guest: Brian Ford.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss zone.js with Brian Ford.&lt;/div&gt;&lt;div&gt;Special Guest: Brian Ford.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="37067546" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6810cb06-c742-4a0d-a258-a8c4dc457b51/stream.mp3"/>
                
                <guid isPermaLink="false">bc1ca661-e44c-4d6f-bb13-e7fc0e36c7af</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/110-jsj-zones-with-brian-ford</link>
                <pubDate>Wed, 28 May 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2316</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>109 JSJ Dependency Injection in JavaScript with Vojta Jína &amp; Misko Hevery</itunes:title>
                <title>109 JSJ Dependency Injection in JavaScript with Vojta Jína &amp; Misko Hevery</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss dependency injection with Vojta Jína &amp;amp; Misko Hevery.&lt;/div&gt;&lt;div&gt;Special Guests: Miško Hevery and Vojta Jína.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss dependency injection with Vojta Jína &amp; Misko Hevery.</div><div>Special Guests: Miško Hevery and Vojta Jína.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss dependency injection with Vojta Jína &amp;amp; Misko Hevery.&lt;/div&gt;&lt;div&gt;Special Guests: Miško Hevery and Vojta Jína.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44863738" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a671691e-ce57-489a-8597-c68b33dc29cf/stream.mp3"/>
                
                <guid isPermaLink="false">3a7535c6-d969-494e-93ee-24eb4811eebd</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/109-jsj-dependency-injection-in-javascript-with-vojta-jina-misko-hevery</link>
                <pubDate>Wed, 21 May 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2803</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>108 JSJ AngularJS with Igor Minar</itunes:title>
                <title>108 JSJ AngularJS with Igor Minar</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists have Igor Minar back on the show to discuss AngularJS in detail.&lt;/div&gt;&lt;div&gt;Special Guest: Igor Minar.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists have Igor Minar back on the show to discuss AngularJS in detail.</div><div>Special Guest: Igor Minar.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists have Igor Minar back on the show to discuss AngularJS in detail.&lt;/div&gt;&lt;div&gt;Special Guest: Igor Minar.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44901773" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4698970b-b7ec-4693-acc9-a85bb5a3bb4c/stream.mp3"/>
                
                <guid isPermaLink="false">1782e6aa-3b69-441d-87e1-179cc3ebd2bf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/108-jsj-angularjs-with-igor-minar</link>
                <pubDate>Wed, 14 May 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2806</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>107 JSJ ClojureScript &amp; Om with David Nolen</itunes:title>
                <title>107 JSJ ClojureScript &amp; Om with David Nolen</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to David Nolen about ClojureScript and Om.&lt;/div&gt;&lt;div&gt;Special Guest: David Nolen.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to David Nolen about ClojureScript and Om.</div><div>Special Guest: David Nolen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to David Nolen about ClojureScript and Om.&lt;/div&gt;&lt;div&gt;Special Guest: David Nolen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49918955" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/16fe0d4c-edd3-4757-987a-4078849361b3/stream.mp3"/>
                
                <guid isPermaLink="false">743d7430-5b0b-4de3-9a2a-20b5ee1cc82f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/107-jsj-clojurescript-om-with-david-nolen</link>
                <pubDate>Wed, 07 May 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3119</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>106 JSJ Protractor with Julie Ralph</itunes:title>
                <title>106 JSJ Protractor with Julie Ralph</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Julie Ralph about AngularJS&#39;s protractor.&lt;/div&gt;&lt;div&gt;Special Guest: Julie Ralph.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Julie Ralph about AngularJS&#39;s protractor.</div><div>Special Guest: Julie Ralph.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Julie Ralph about AngularJS&amp;#39;s protractor.&lt;/div&gt;&lt;div&gt;Special Guest: Julie Ralph.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46930546" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0135acdf-bab7-4864-8637-5092def70e5e/stream.mp3"/>
                
                <guid isPermaLink="false">72762043-a516-4f27-a8c7-e0592a9d2a38</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/106-jsj-protractor-with-julie-ralph</link>
                <pubDate>Wed, 30 Apr 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2933</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>105 JSJ JSConf and Organizing Conferences with Chris Williams</itunes:title>
                <title>105 JSJ JSConf and Organizing Conferences with Chris Williams</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss JSConf and conference organization with Chris Williams.&lt;/div&gt;&lt;div&gt;Special Guest: Chris Williams.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss JSConf and conference organization with Chris Williams.</div><div>Special Guest: Chris Williams.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss JSConf and conference organization with Chris Williams.&lt;/div&gt;&lt;div&gt;Special Guest: Chris Williams.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="73201789" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/025ad2f3-4d31-4fac-ad44-6decea6628ae/stream.mp3"/>
                
                <guid isPermaLink="false">40a687b2-876b-4bce-9775-f772ec5a1f83</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/105-jsj-jsconf-and-organizing-conferences-with-chris-williams</link>
                <pubDate>Wed, 23 Apr 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>4575</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>104 JSJ Hypermedia APIs with Steve Klabnik</itunes:title>
                <title>104 JSJ Hypermedia APIs with Steve Klabnik</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss hypermedia APIs with Steve Klabnik&lt;/div&gt;&lt;div&gt;Special Guest: Steve Klabnik.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss hypermedia APIs with Steve Klabnik</div><div>Special Guest: Steve Klabnik.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss hypermedia APIs with Steve Klabnik&lt;/div&gt;&lt;div&gt;Special Guest: Steve Klabnik.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56862093" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/05dcbb02-0e47-46a0-9dc9-d805e744ea13/stream.mp3"/>
                
                <guid isPermaLink="false">1488d1b7-d29f-408a-b3c1-aad490317a0f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/104-jsj-hypermedia-apis-with-steve-klabnik</link>
                <pubDate>Wed, 16 Apr 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3553</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>103 JSJ Robots with Raquel Vélez</itunes:title>
                <title>103 JSJ Robots with Raquel Vélez</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Raquel Vélez about robotics and JavaScript.&lt;/div&gt;&lt;div&gt;Special Guest: Raquel Vélez.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Raquel Vélez about robotics and JavaScript.</div><div>Special Guest: Raquel Vélez.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Raquel Vélez about robotics and JavaScript.&lt;/div&gt;&lt;div&gt;Special Guest: Raquel Vélez.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62229524" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/366efa99-05eb-416b-9105-50cf019a88bf/stream.mp3"/>
                
                <guid isPermaLink="false">eee5d2ad-1ae8-475d-90cc-cffa83f037b4</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/103-jsj-robots-with-raquel-velez</link>
                <pubDate>Wed, 09 Apr 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3889</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>102 JSJ Angular and Open Source Projects with Brad Green</itunes:title>
                <title>102 JSJ Angular and Open Source Projects with Brad Green</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Brad Green of Google, about Angular.js and managing open source projects.&lt;/div&gt;&lt;div&gt;Special Guest: Brad Green.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Brad Green of Google, about Angular.js and managing open source projects.</div><div>Special Guest: Brad Green.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Brad Green of Google, about Angular.js and managing open source projects.&lt;/div&gt;&lt;div&gt;Special Guest: Brad Green.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45611467" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/431dfd42-4e70-4ebe-b1b0-7e84f0957a5e/stream.mp3"/>
                
                <guid isPermaLink="false">cd6c7964-2606-44b7-8753-a99add7e05b2</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/102-jsj-angular-and-open-source-projects-with-brad-green</link>
                <pubDate>Wed, 02 Apr 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2850</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>101 JSJ js-git with Tim Caswell</itunes:title>
                <title>101 JSJ js-git with Tim Caswell</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Tim Caswell about js-git.&lt;/div&gt;&lt;div&gt;Special Guest: Tim Caswell.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Tim Caswell about js-git.</div><div>Special Guest: Tim Caswell.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Tim Caswell about js-git.&lt;/div&gt;&lt;div&gt;Special Guest: Tim Caswell.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48024764" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/147d6de2-63ca-4a1b-ac83-1473bcef50e5/stream.mp3"/>
                
                <guid isPermaLink="false">332ac5f0-c232-4d24-a9f0-deca83464bbc</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/101-jsj-js-git-with-tim-caswell</link>
                <pubDate>Wed, 19 Mar 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3001</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>100 JSJ Centennial Episode Celebration</itunes:title>
                <title>100 JSJ Centennial Episode Celebration</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists celebrate their 100th episode!&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists celebrate their 100th episode!</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists celebrate their 100th episode!&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47295007" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/31bc168f-0072-4998-8a1b-90447faacdf2/stream.mp3"/>
                
                <guid isPermaLink="false">3ca68df1-1c7e-44a5-bd6a-7ef2533f6ddc</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/100-jsj-centennial-episode-celebration</link>
                <pubDate>Wed, 12 Mar 2014 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2955</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>099 JSJ npm, Inc. with Isaac Schlueter, Laurie Voss, and Rod Boothby</itunes:title>
                <title>099 JSJ npm, Inc. with Isaac Schlueter, Laurie Voss, and Rod Boothby</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss npm, Inc. with Isaac Schlueter, Laurie Voss, and Rod Boothby.&lt;/div&gt;&lt;div&gt;Special Guests: Isaac Schleuter, Laurie Voss, and Rod Boothby.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss npm, Inc. with Isaac Schlueter, Laurie Voss, and Rod Boothby.</div><div>Special Guests: Isaac Schleuter, Laurie Voss, and Rod Boothby.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss npm, Inc. with Isaac Schlueter, Laurie Voss, and Rod Boothby.&lt;/div&gt;&lt;div&gt;Special Guests: Isaac Schleuter, Laurie Voss, and Rod Boothby.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54362697" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7a8020b2-761c-4578-8fe3-ef2330c3c537/stream.mp3"/>
                
                <guid isPermaLink="false">1332ef91-7e56-4a83-85ce-dcc7c877cf54</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/099-jsj-npm-inc-with-isaac-schlueter-laurie-voss-and-rod-boothby</link>
                <pubDate>Wed, 05 Mar 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3397</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>098 JSJ Assemble.io with Brian Woodward and Jon Schlinkert</itunes:title>
                <title>098 JSJ Assemble.io with Brian Woodward and Jon Schlinkert</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists speak with Brian Woodward and Job Schlinkert about Assemble.io.&lt;/div&gt;&lt;div&gt;Special Guests: Brian Woodward and Jon Schlinkert.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists speak with Brian Woodward and Job Schlinkert about Assemble.io.</div><div>Special Guests: Brian Woodward and Jon Schlinkert.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists speak with Brian Woodward and Job Schlinkert about Assemble.io.&lt;/div&gt;&lt;div&gt;Special Guests: Brian Woodward and Jon Schlinkert.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42145750" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8ff8ed53-a7ff-47b8-bb41-bee982b354a3/stream.mp3"/>
                
                <guid isPermaLink="false">01ec7153-4243-4d77-828c-dfee5808ffd8</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/098-jsj-assemble-io-with-brian-woodward-and-jon-schlinkert</link>
                <pubDate>Wed, 26 Feb 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2634</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>097 JSJ Gulp.js with Eric Schoffstall</itunes:title>
                <title>097 JSJ Gulp.js with Eric Schoffstall</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Eric Schoffstall, the creator of Gulp.js.&lt;/div&gt;&lt;div&gt;Special Guest: Eric Schoffstall.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Eric Schoffstall, the creator of Gulp.js.</div><div>Special Guest: Eric Schoffstall.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Eric Schoffstall, the creator of Gulp.js.&lt;/div&gt;&lt;div&gt;Special Guest: Eric Schoffstall.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40884767" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ec8978fd-3c3a-4aab-870e-2101b491e412/stream.mp3"/>
                
                <guid isPermaLink="false">d1c6cc46-22a6-4604-abee-430670d01e41</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/097-jsj-gulp-js-with-eric-schoffstall</link>
                <pubDate>Wed, 19 Feb 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2555</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>096 JSJ The Challenges of Large Single Page JavaScript Applications with Bart Wood</itunes:title>
                <title>096 JSJ The Challenges of Large Single Page JavaScript Applications with Bart Wood</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Bart Wood about large single page JavaScript applications.&lt;/div&gt;&lt;div&gt;Special Guest: Bart Wood.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Bart Wood about large single page JavaScript applications.</div><div>Special Guest: Bart Wood.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Bart Wood about large single page JavaScript applications.&lt;/div&gt;&lt;div&gt;Special Guest: Bart Wood.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43216979" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/879789b8-ba74-4517-a042-985b36f53693/stream.mp3"/>
                
                <guid isPermaLink="false">9d8093f9-7fe2-45da-af82-5a3fd7f2123a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/096-jsj-the-challenges-of-large-single-page-javascript-applications-with-bart-wood</link>
                <pubDate>Fri, 14 Feb 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2701</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>095 JSJ AngularUI with Dean Sofer</itunes:title>
                <title>095 JSJ AngularUI with Dean Sofer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Dean Sofer about AngularUI.&lt;/div&gt;&lt;div&gt;Special Guest: Dean Sofer.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Dean Sofer about AngularUI.</div><div>Special Guest: Dean Sofer.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Dean Sofer about AngularUI.&lt;/div&gt;&lt;div&gt;Special Guest: Dean Sofer.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48376267" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a3f35608-9610-4032-960f-ddd59a2a621c/stream.mp3"/>
                
                <guid isPermaLink="false">e43c429b-2c66-4ba1-8494-6e46cde3bddc</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/095-jsj-angularui-with-dean-sofer</link>
                <pubDate>Fri, 07 Feb 2014 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3023</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>094 JSJ BonsaiJS with Tobi Reiss</itunes:title>
                <title>094 JSJ BonsaiJS with Tobi Reiss</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Tobi Reiss, the creator of BonsaiJS.&lt;/div&gt;&lt;div&gt;Special Guest: Tobi Reiss.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Tobi Reiss, the creator of BonsaiJS.</div><div>Special Guest: Tobi Reiss.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Tobi Reiss, the creator of BonsaiJS.&lt;/div&gt;&lt;div&gt;Special Guest: Tobi Reiss.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42173335" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/16301cd5-b4fb-481a-afc2-923bf93e227a/stream.mp3"/>
                
                <guid isPermaLink="false">3581de95-e8a1-42e5-8272-729d270f7bbf</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/094-jsj-bonsaijs-with-tobi-reiss</link>
                <pubDate>Fri, 31 Jan 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2635</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>093 JSJ The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons</itunes:title>
                <title>093 JSJ The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons.&lt;/div&gt;&lt;div&gt;Special Guests: Alastair Coote, Eitan Konigsburg, and Reed Emmons.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons.</div><div>Special Guests: Alastair Coote, Eitan Konigsburg, and Reed Emmons.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons.&lt;/div&gt;&lt;div&gt;Special Guests: Alastair Coote, Eitan Konigsburg, and Reed Emmons.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52251585" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2713ca31-bce7-4a87-9ca3-1dca6d6514eb/stream.mp3"/>
                
                <guid isPermaLink="false">f4a27076-9dbd-4789-abe4-d5a23191900a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/093-jsj-the-new-york-times-and-javascript-with-eitan-konigsburg-alastair-coote-and-reed-emmons</link>
                <pubDate>Fri, 24 Jan 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3265</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>092 JSJ The MEAN Stack with Ward Bell and Valeri Karpov</itunes:title>
                <title>092 JSJ The MEAN Stack with Ward Bell and Valeri Karpov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss the MEAN stack with Ward Bell and Valeri Karpov.&lt;/div&gt;&lt;div&gt;Special Guests: Valeri Karpov and Ward Bell .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss the MEAN stack with Ward Bell and Valeri Karpov.</div><div>Special Guests: Valeri Karpov and Ward Bell .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss the MEAN stack with Ward Bell and Valeri Karpov.&lt;/div&gt;&lt;div&gt;Special Guests: Valeri Karpov and Ward Bell .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62226599" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b2ae6bc5-a031-494b-abd1-5e2af64c0319/stream.mp3"/>
                
                <guid isPermaLink="false">07eff890-cd37-497f-accb-9932cbc02108</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/092-jsj-the-mean-stack-with-ward-bell-and-valeri-karpov</link>
                <pubDate>Fri, 17 Jan 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3889</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>091 JSJ JSON APIs</itunes:title>
                <title>091 JSJ JSON APIs</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss JSON APIs.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss JSON APIs.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss JSON APIs.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54969573" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e3ea3286-2f02-4bd3-94b5-a886fd77f8b4/stream.mp3"/>
                
                <guid isPermaLink="false">080c2db4-1ec0-4429-a953-2fe43b241ffb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/091-jsj-json-apis</link>
                <pubDate>Fri, 10 Jan 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3435</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>090 JSJ Users Groups</itunes:title>
                <title>090 JSJ Users Groups</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about how to create and maintain Users Groups.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about how to create and maintain Users Groups.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about how to create and maintain Users Groups.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="37501805" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f38c6bbb-fae2-4a49-8ddf-de6041d27204/stream.mp3"/>
                
                <guid isPermaLink="false">f09505ed-bd33-439e-a168-3ef638940ca5</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/090-jsj-users-groups</link>
                <pubDate>Fri, 03 Jan 2014 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2343</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>089 JSJ The Node Security Project with Adam Baldwin</itunes:title>
                <title>089 JSJ The Node Security Project with Adam Baldwin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to The Node Security Project founder and organizer, Adam Baldwin.&lt;/div&gt;&lt;div&gt;Special Guest: Adam Baldwin.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to The Node Security Project founder and organizer, Adam Baldwin.</div><div>Special Guest: Adam Baldwin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to The Node Security Project founder and organizer, Adam Baldwin.&lt;/div&gt;&lt;div&gt;Special Guest: Adam Baldwin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50200659" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7fb6abd2-3f06-4a1e-9b8d-e5d6c16ba72f/stream.mp3"/>
                
                <guid isPermaLink="false">314fc31c-239a-4fd2-b5e1-121597b03ee9</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/089-jsj-the-node-security-project-with-adam-baldwin</link>
                <pubDate>Fri, 27 Dec 2013 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3137</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>088 JSJ Lazy.js with Daniel Tao</itunes:title>
                <title>088 JSJ Lazy.js with Daniel Tao</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Daniel Tao, maintainer of Lazy.js.&lt;/div&gt;&lt;div&gt;Special Guest: Daniel Tao.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Daniel Tao, maintainer of Lazy.js.</div><div>Special Guest: Daniel Tao.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Daniel Tao, maintainer of Lazy.js.&lt;/div&gt;&lt;div&gt;Special Guest: Daniel Tao.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44757577" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a27691ef-6034-4462-a8f3-e3553ed3663b/stream.mp3"/>
                
                <guid isPermaLink="false">88b2f95e-972e-4212-9c66-5fe9cd3a1c0f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/088-jsj-lazy-js-with-daniel-tao</link>
                <pubDate>Fri, 20 Dec 2013 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2797</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>087 JSJ TC39 with Alex Russell</itunes:title>
                <title>087 JSJ TC39 with Alex Russell</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss TC39 with Alex Russell.&lt;/div&gt;&lt;div&gt;Special Guest: Alex Russell.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss TC39 with Alex Russell.</div><div>Special Guest: Alex Russell.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss TC39 with Alex Russell.&lt;/div&gt;&lt;div&gt;Special Guest: Alex Russell.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61179611" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b49c2a21-bbab-4933-a246-3275aeb70b89/stream.mp3"/>
                
                <guid isPermaLink="false">3b4307cb-b7f0-4479-84c5-f616bbf4cc7c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/087-jsj-tc39-with-alex-russell</link>
                <pubDate>Fri, 13 Dec 2013 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3823</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>086 JSJ Ember.js &amp; Discourse with Robin Ward</itunes:title>
                <title>086 JSJ Ember.js &amp; Discourse with Robin Ward</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss Ember.js and Discourse with Robin Ward&lt;/div&gt;&lt;div&gt;Special Guest: Robin Ward.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss Ember.js and Discourse with Robin Ward</div><div>Special Guest: Robin Ward.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss Ember.js and Discourse with Robin Ward&lt;/div&gt;&lt;div&gt;Special Guest: Robin Ward.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61091422" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ab859c9a-a22a-4255-a731-e1db44bbd9ca/stream.mp3"/>
                
                <guid isPermaLink="false">332e5add-dbcd-4d23-b3e9-a6763a31be39</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/086-jsj-ember-js-discourse-with-robin-ward</link>
                <pubDate>Thu, 28 Nov 2013 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3818</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>085 JSJ Huxley with Pete Hunt</itunes:title>
                <title>085 JSJ Huxley with Pete Hunt</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss Huxley with Pete Hunt&lt;/div&gt;&lt;div&gt;Special Guest: Pete Hunt.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss Huxley with Pete Hunt</div><div>Special Guest: Pete Hunt.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss Huxley with Pete Hunt&lt;/div&gt;&lt;div&gt;Special Guest: Pete Hunt.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38673763" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c24dcecc-5f54-4642-b136-d49da5ad9d2c/stream.mp3"/>
                
                <guid isPermaLink="false">cbafa392-0091-419b-aa5d-76d9219c7610</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/085-jsj-huxley-with-pete-hunt</link>
                <pubDate>Thu, 21 Nov 2013 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2417</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>084 JSJ Node with Mikeal Rogers</itunes:title>
                <title>084 JSJ Node with Mikeal Rogers</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode, the panelists talk Node with Mikeal Rogers.&lt;/div&gt;&lt;div&gt;Special Guest: Mikeal Rogers.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode, the panelists talk Node with Mikeal Rogers.</div><div>Special Guest: Mikeal Rogers.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode, the panelists talk Node with Mikeal Rogers.&lt;/div&gt;&lt;div&gt;Special Guest: Mikeal Rogers.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49119399" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b67c13e4-aea8-400a-8a1b-c0f2147c1aff/stream.mp3"/>
                
                <guid isPermaLink="false">7fae0f23-7fa5-4c2e-b36e-4d250945c2a3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/084-jsj-node-with-mikeal-rogers</link>
                <pubDate>Fri, 15 Nov 2013 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3069</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>083 JSJ FRP and RxJS with Matthew Podwysocki</itunes:title>
                <title>083 JSJ FRP and RxJS with Matthew Podwysocki</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;In this episode, the panelists talk to Matthew Podwysocki about Functional Reactive Programming and RxJS.&lt;/div&gt;&lt;div&gt;Special Guest: Matthew Podwysocki.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>In this episode, the panelists talk to Matthew Podwysocki about Functional Reactive Programming and RxJS.</div><div>Special Guest: Matthew Podwysocki.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;In this episode, the panelists talk to Matthew Podwysocki about Functional Reactive Programming and RxJS.&lt;/div&gt;&lt;div&gt;Special Guest: Matthew Podwysocki.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41200326" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a3c67147-5068-4c55-ad1a-185e87ac1893/stream.mp3"/>
                
                <guid isPermaLink="false">ec61bf96-10fd-44d6-bbb3-df762819d7eb</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/083-jsj-frp-and-rxjs-with-matthew-podwysocki</link>
                <pubDate>Fri, 08 Nov 2013 15:00:00 &#43;0000</pubDate>
                <itunes:duration>2575</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>082 JSJ JSHint with Anton Kovalyov</itunes:title>
                <title>082 JSJ JSHint with Anton Kovalyov</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Anton Kovalyov joins the Jabber gang to talk about JSHint, linting, parsing, lexing and much more.&lt;/div&gt;&lt;div&gt;Special Guest: Anton Kovalyov.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Anton Kovalyov joins the Jabber gang to talk about JSHint, linting, parsing, lexing and much more.</div><div>Special Guest: Anton Kovalyov.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Anton Kovalyov joins the Jabber gang to talk about JSHint, linting, parsing, lexing and much more.&lt;/div&gt;&lt;div&gt;Special Guest: Anton Kovalyov.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="40483526" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5e445202-1efd-4c5b-b02e-cbffe5920d67/stream.mp3"/>
                
                <guid isPermaLink="false">39a58d99-59f4-4af5-9ecd-635a9d0aa3ea</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/082-jsj-jshint-with-anton-kovalyov</link>
                <pubDate>Fri, 01 Nov 2013 15:00:00 &#43;0000</pubDate>
                <itunes:duration>2530</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>081 JSJ Promises for Testing Async JavaScript with Pete Hodgson</itunes:title>
                <title>081 JSJ Promises for Testing Async JavaScript with Pete Hodgson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Pete Hodgson crosses over from the iPhreaks podcasts to talk with the Jabber gang about testing asynchronous Javascript with promises.&lt;/div&gt;&lt;div&gt;Special Guest: Pete Hodgson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Pete Hodgson crosses over from the iPhreaks podcasts to talk with the Jabber gang about testing asynchronous Javascript with promises.</div><div>Special Guest: Pete Hodgson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Pete Hodgson crosses over from the iPhreaks podcasts to talk with the Jabber gang about testing asynchronous Javascript with promises.&lt;/div&gt;&lt;div&gt;Special Guest: Pete Hodgson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48881162" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/850c35ee-6d99-416c-a0b3-cf32b70bd00b/stream.mp3"/>
                
                <guid isPermaLink="false">58495583-57d3-4fb6-bac7-5e80cc39de7f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/081-jsj-promises-for-testing-async-javascript-with-pete-hodgson</link>
                <pubDate>Fri, 25 Oct 2013 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3055</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>080 JSJ - Impact.js with Dominic Szablewski</itunes:title>
                <title>080 JSJ - Impact.js with Dominic Szablewski</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Dominic Szablewski joins the Jabber gang to talk about Impact.js, game development, html5, and strategy.&lt;/div&gt;&lt;div&gt;Special Guest: Dominic Szablewski.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Dominic Szablewski joins the Jabber gang to talk about Impact.js, game development, html5, and strategy.</div><div>Special Guest: Dominic Szablewski.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Dominic Szablewski joins the Jabber gang to talk about Impact.js, game development, html5, and strategy.&lt;/div&gt;&lt;div&gt;Special Guest: Dominic Szablewski.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56279040" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/80ce5963-e08c-42b9-b43a-d7eb41cca8af/stream.mp3"/>
                
                <guid isPermaLink="false">80cbc3f6-468a-4bef-809e-3f9d9f28ae91</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/080-jsj-impact-js-with-dominic-szablewski</link>
                <pubDate>Fri, 18 Oct 2013 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3517</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>079 Lo-Dash with John-David Dalton</itunes:title>
                <title>079 Lo-Dash with John-David Dalton</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The gang talks to Lo-Dash maintainer John-David Dalton about open source software, performant Javascript, Lo-Dash and Underscore&lt;/div&gt;&lt;div&gt;Special Guest: John-David Dalton.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The gang talks to Lo-Dash maintainer John-David Dalton about open source software, performant Javascript, Lo-Dash and Underscore</div><div>Special Guest: John-David Dalton.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The gang talks to Lo-Dash maintainer John-David Dalton about open source software, performant Javascript, Lo-Dash and Underscore&lt;/div&gt;&lt;div&gt;Special Guest: John-David Dalton.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="62097867" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d0de1a87-6351-4a54-bebc-b77ed4e332fb/stream.mp3"/>
                
                <guid isPermaLink="false">78e1744d-aa23-4f24-b63d-8ec37cb259ee</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/079-lo-dash-with-john-david-dalton</link>
                <pubDate>Fri, 11 Oct 2013 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3881</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>078 Working From Home</itunes:title>
                <title>078 Working From Home</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Joe Eames and Charles Max Wood talk about the advantages and challenges of working from home.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Joe Eames and Charles Max Wood talk about the advantages and challenges of working from home.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Joe Eames and Charles Max Wood talk about the advantages and challenges of working from home.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55927536" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0901ab75-4ee3-442d-ae48-85bac765190c/stream.mp3"/>
                
                <guid isPermaLink="false">c5efad76-e245-47aa-9008-5a23870fd544</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/078-working-from-home</link>
                <pubDate>Fri, 04 Oct 2013 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3495</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>077 JSJ Monocle with Alex MacCaw</itunes:title>
                <title>077 JSJ Monocle with Alex MacCaw</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Alex MacCaw (twitter github blog)   Joe Eames (twitter github blog)   Jamison Dance (twitter github blog)   AJ O’Neal (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Alex MacCaw (twitter github blog)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:13 - Going Rogue Video&lt;br&gt; 02:12 - Alex MacCaw Introduction&lt;/div&gt;&lt;pre&gt;029 JSJ Bower.js with Alex MacCaw and Jacob Thornton
JavaScript Web Applications: jQuery Developers&#39; Guide to Moving State to the Client by Alex MacCaw
The Little Book on CoffeeScript: The JavaScript Developer&#39;s Guide to Building Better Web Apps by Alex MacCaw
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:44 - Monocle&lt;/div&gt;&lt;pre&gt;Alternative for Hacker News
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:39 - Speed&lt;/div&gt;&lt;pre&gt;Alex MacCaw: Time to first tweet
sinatra
MVC Framework
Synchronicity
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:48 - SEO&lt;/div&gt;&lt;pre&gt;Google Webmaster Tools
The Google Webmaster Video on Single-page Apps / SEO
Alex MacCaw: SEO in JS Web Apps
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:01 - The Social Aspect of Monocle/Community&lt;br&gt; 17:09 - Caching&lt;br&gt; 17:47 - Google Website Optimizer&lt;br&gt; 18:26 - Responsiveness&lt;br&gt; 21:00 - Client-side &amp;amp; Server-side&lt;br&gt; 25:11 - Testing for Performance&lt;/div&gt;&lt;pre&gt;PageSpeed Insights
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:39 - The Design Process&lt;/div&gt;&lt;pre&gt;sinatra
sequel
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;31:44 - Sourcing.io&lt;/div&gt;&lt;pre&gt;Sourcing.io Signup
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;34:15 - Inspiration&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;MicroFormat Tool (AJ)
Google Markup Helper (AJ)
Gmail Markup Schemas (AJ)
OUYA (AJ)
TowerFall (AJ)
Final Fantasy 7 (emulator) Final Fantasy 7 (PC) (AJ)
Sunlounger (Joe)
Pebble Watch (Joe)
ng-conf (Joe)
Book Yourself Solid: The Fastest, Easiest, and Most Reliable System for Getting More Clients Than You Can Handle Even if You Hate Marketing and Selling by Michael Port (Chuck)
Coder (Alex)
List of Ig Nobel Prize winners (Alex)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Working From Home&lt;br&gt; Transcript&lt;br&gt; ALEX:  The rain in Spain falls mainly on the plain.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 77 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hey friends.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  It&#39;sa mia, it&#39;sa AJ.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And before I introduce our guest, I just want to make a quick announcement. Tomorrow as we’re recording this, so when you get this episode it will be last Friday, is my Freedom Day. It’s the day I got laid off from my last full-time job and went freelance. So in honor of that, I’m putting together a video. I’ve called it ‘Going Rogue’. Yes, I know that there’s a political thing around that, whatever. Anyway, I called it ‘Going Rogue’. You can get it at GoingRogueVideo.com.&lt;/div&gt;&lt;div&gt;It’s basically the first year of me going freelance. I’ve just talked through how it all went. The mistakes I made, the things I learned, the things I did right, and just gave general advice to anyone who’s looking to go freelance. Or if you’re interested in some of the challenges that come with that, it’s a video that I’m putting together to kind of explain that. Like I said, it’s free. You can get it at GoingRogueVideo.com. Yeah, I’m pretty excited about it. I’...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Alex MacCaw (twitter github blog)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:13 - Going Rogue Video<br> 02:12 - Alex MacCaw Introduction</div><pre>029 JSJ Bower.js with Alex MacCaw and Jacob Thornton
JavaScript Web Applications: jQuery Developers&#39; Guide to Moving State to the Client by Alex MacCaw
The Little Book on CoffeeScript: The JavaScript Developer&#39;s Guide to Building Better Web Apps by Alex MacCaw
<br></pre><div>02:44 - Monocle</div><pre>Alternative for Hacker News
<br></pre><div>03:39 - Speed</div><pre>Alex MacCaw: Time to first tweet
sinatra
MVC Framework
Synchronicity
<br></pre><div>10:48 - SEO</div><pre>Google Webmaster Tools
The Google Webmaster Video on Single-page Apps / SEO
Alex MacCaw: SEO in JS Web Apps
<br></pre><div>14:01 - The Social Aspect of Monocle/Community<br> 17:09 - Caching<br> 17:47 - Google Website Optimizer<br> 18:26 - Responsiveness<br> 21:00 - Client-side &amp; Server-side<br> 25:11 - Testing for Performance</div><pre>PageSpeed Insights
<br></pre><div>28:39 - The Design Process</div><pre>sinatra
sequel
<br></pre><div>31:44 - Sourcing.io</div><pre>Sourcing.io Signup
<br></pre><div>34:15 - Inspiration</div><div>Picks</div><pre>MicroFormat Tool (AJ)
Google Markup Helper (AJ)
Gmail Markup Schemas (AJ)
OUYA (AJ)
TowerFall (AJ)
Final Fantasy 7 (emulator) Final Fantasy 7 (PC) (AJ)
Sunlounger (Joe)
Pebble Watch (Joe)
ng-conf (Joe)
Book Yourself Solid: The Fastest, Easiest, and Most Reliable System for Getting More Clients Than You Can Handle Even if You Hate Marketing and Selling by Michael Port (Chuck)
Coder (Alex)
List of Ig Nobel Prize winners (Alex)
<br></pre><div>Next Week<br> Working From Home<br> Transcript<br> ALEX:  The rain in Spain falls mainly on the plain.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to episode 77 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hey friends.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  It&#39;sa mia, it&#39;sa AJ.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. And before I introduce our guest, I just want to make a quick announcement. Tomorrow as we’re recording this, so when you get this episode it will be last Friday, is my Freedom Day. It’s the day I got laid off from my last full-time job and went freelance. So in honor of that, I’m putting together a video. I’ve called it ‘Going Rogue’. Yes, I know that there’s a political thing around that, whatever. Anyway, I called it ‘Going Rogue’. You can get it at GoingRogueVideo.com.</div><div>It’s basically the first year of me going freelance. I’ve just talked through how it all went. The mistakes I made, the things I learned, the things I did right, and just gave general advice to anyone who’s looking to go freelance. Or if you’re interested in some of the challenges that come with that, it’s a video that I’m putting together to kind of explain that. Like I said, it’s free. You can get it at GoingRogueVideo.com. Yeah, I’m pretty excited about it. I’m also excited about Freedom Day.</div><div>Anyway, we also have a special guest today, and that’s Alex MacCaw.</div><div>ALEX:  How do you do? Thank you for having me.</div><div>CHUCK:  You’ve been on the show before, but it’s been almost a year. Do you want to introduce yourself again?</div><div>ALEX:  Well, I’m mostly a JavaScript programmer.</div><div>Special Guest: Alex MacCaw.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Alex MacCaw (twitter github blog)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:13 - Going Rogue Video&lt;br&gt; 02:12 - Alex MacCaw Introduction&lt;/div&gt;&lt;pre&gt;029 JSJ Bower.js with Alex MacCaw and Jacob Thornton
JavaScript Web Applications: jQuery Developers&amp;#39; Guide to Moving State to the Client by Alex MacCaw
The Little Book on CoffeeScript: The JavaScript Developer&amp;#39;s Guide to Building Better Web Apps by Alex MacCaw
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:44 - Monocle&lt;/div&gt;&lt;pre&gt;Alternative for Hacker News
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:39 - Speed&lt;/div&gt;&lt;pre&gt;Alex MacCaw: Time to first tweet
sinatra
MVC Framework
Synchronicity
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:48 - SEO&lt;/div&gt;&lt;pre&gt;Google Webmaster Tools
The Google Webmaster Video on Single-page Apps / SEO
Alex MacCaw: SEO in JS Web Apps
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:01 - The Social Aspect of Monocle/Community&lt;br&gt; 17:09 - Caching&lt;br&gt; 17:47 - Google Website Optimizer&lt;br&gt; 18:26 - Responsiveness&lt;br&gt; 21:00 - Client-side &amp;amp; Server-side&lt;br&gt; 25:11 - Testing for Performance&lt;/div&gt;&lt;pre&gt;PageSpeed Insights
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:39 - The Design Process&lt;/div&gt;&lt;pre&gt;sinatra
sequel
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;31:44 - Sourcing.io&lt;/div&gt;&lt;pre&gt;Sourcing.io Signup
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;34:15 - Inspiration&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;MicroFormat Tool (AJ)
Google Markup Helper (AJ)
Gmail Markup Schemas (AJ)
OUYA (AJ)
TowerFall (AJ)
Final Fantasy 7 (emulator) Final Fantasy 7 (PC) (AJ)
Sunlounger (Joe)
Pebble Watch (Joe)
ng-conf (Joe)
Book Yourself Solid: The Fastest, Easiest, and Most Reliable System for Getting More Clients Than You Can Handle Even if You Hate Marketing and Selling by Michael Port (Chuck)
Coder (Alex)
List of Ig Nobel Prize winners (Alex)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Working From Home&lt;br&gt; Transcript&lt;br&gt; ALEX:  The rain in Spain falls mainly on the plain.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 77 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hey friends.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  It&amp;#39;sa mia, it&amp;#39;sa AJ.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And before I introduce our guest, I just want to make a quick announcement. Tomorrow as we’re recording this, so when you get this episode it will be last Friday, is my Freedom Day. It’s the day I got laid off from my last full-time job and went freelance. So in honor of that, I’m putting together a video. I’ve called it ‘Going Rogue’. Yes, I know that there’s a political thing around that, whatever. Anyway, I called it ‘Going Rogue’. You can get it at GoingRogueVideo.com.&lt;/div&gt;&lt;div&gt;It’s basically the first year of me going freelance. I’ve just talked through how it all went. The mistakes I made, the things I learned, the things I did right, and just gave general advice to anyone who’s looking to go freelance. Or if you’re interested in some of the challenges that come with that, it’s a video that I’m putting together to kind of explain that. Like I said, it’s free. You can get it at GoingRogueVideo.com. Yeah, I’m pretty excited about it. I’m also excited about Freedom Day.&lt;/div&gt;&lt;div&gt;Anyway, we also have a special guest today, and that’s Alex MacCaw.&lt;/div&gt;&lt;div&gt;ALEX:  How do you do? Thank you for having me.&lt;/div&gt;&lt;div&gt;CHUCK:  You’ve been on the show before, but it’s been almost a year. Do you want to introduce yourself again?&lt;/div&gt;&lt;div&gt;ALEX:  Well, I’m mostly a JavaScript programmer.&lt;/div&gt;&lt;div&gt;Special Guest: Alex MacCaw.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48183588" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3737436e-cbc8-4185-85cf-5f596da830d9/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=811</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/077-jsj-monocle-with-alex-maccaw</link>
                <pubDate>Fri, 27 Sep 2013 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3011</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>076 JSJ Meteor.js with Marcus Phillips and Fred Zirdung</itunes:title>
                <title>076 JSJ Meteor.js with Marcus Phillips and Fred Zirdung</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Marcus Phillips (twitter github)   Fred Zirdung (twitter github)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Marcus Phillips (twitter github)
Fred Zirdung (twitter github)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:30 - Marcus Phillips and Fred Zirdung Introduction&lt;/div&gt;&lt;pre&gt;Hack Reactor
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:31 - Experience with Meteor&lt;br&gt; 05:45 - Intro to Meteor&lt;/div&gt;&lt;pre&gt;Client-side Environment
Tethered Queries
minimongo
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:56 - Websockets&lt;br&gt; 11:29 - Deployment Support&lt;br&gt; 14:51 - The Cloud&lt;br&gt; 16:43 - Meteor and Server-side JavaScript Engines&lt;/div&gt;&lt;pre&gt;Meteor Devshop 7 - LIVE
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;19:48 - Meteor and Windows&lt;br&gt; 22:43 - Package Management System&lt;br&gt; 23:49 - Building Meteor Apps&lt;br&gt; 29:04 - Meteor Methods&lt;br&gt; 33:02 - Open-Source Meteor Apps&lt;br&gt; 34:15 - Hack Reactor&lt;/div&gt;&lt;pre&gt;Education
Training Developers
Removing Complexity
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;ng-conf (Joe)
Ben Kamens: “Shipping Beats Perfection” Explained (Jamison)
Evan Goer: Writing for Developers — Some Rational Techniques (Jamison)
BOXEN (Chuck)
Book Yourself Solid Illustrated: The Fastest, Easiest, and Most Reliable System for Getting More Clients Than You Can Handle Even if You Hate Marketing and Selling by Michael Port (Chuck)
meteor / packages / deps / deps.js (Marcus)
Underscoreboard (Marcus)
actionHero.js (Fred)
Satellite (Fred)
Tilden (Fred)
rethink-livedata (Marcus)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Monacle with Alex MacCaw&lt;br&gt; Transcript&lt;br&gt; JAMISON:  Speaking of single and [working] 30 hours a week after your job, is Merrick there?  &lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 76 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. We’ve also got two special guests and that is Fred Zirdung.&lt;/div&gt;&lt;div&gt;FRED:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Did I totally butcher that?&lt;/div&gt;&lt;div&gt;FRED:  Yeah, you got it right.&lt;/div&gt;&lt;div&gt;CHUCK:  Okay. And Marcus Phillips.&lt;/div&gt;&lt;div&gt;MARCUS:  Hi everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Since you guys haven&#39;t been on the show before, do you want to introduce yourself? We’ll have Marcus go first.&lt;/div&gt;&lt;div&gt;MARCUS:  Sure. I&#39;m Marcus Phillips. I&#39;m a JavaScript enthusiast. I&#39;ve been in it for a long time. Really excited about framework architecture and lately, all about teaching what I&#39;ve learned over the course of time that I&#39;ve been working in the Bay Area and working on the frontend of Twitter and things like that. Nowadays, I teach at Hack Reactor full time which is an immersive school for learning to become a developer over a period of three months.&lt;/div&gt;&lt;div&gt;JAMISON:  Cool.&lt;/div&gt;&lt;div&gt;CHUCK:  And which technologies do you teach at Hack Reactor?&lt;/div&gt;&lt;div&gt;MARCUS:  We use JavaScript as our teaching language. Fundamentally, what we’re trying to do is teach people software engineering principles. So, JavaScript just turns out to be one of the most useful languages we can use to do that. But from there, we kind of want to give people practical skills that they can use immediately on the job. So, we definitely drive the entire curriculum ou...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Marcus Phillips (twitter github)
Fred Zirdung (twitter github)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:30 - Marcus Phillips and Fred Zirdung Introduction</div><pre>Hack Reactor
<br></pre><div>03:31 - Experience with Meteor<br> 05:45 - Intro to Meteor</div><pre>Client-side Environment
Tethered Queries
minimongo
<br></pre><div>09:56 - Websockets<br> 11:29 - Deployment Support<br> 14:51 - The Cloud<br> 16:43 - Meteor and Server-side JavaScript Engines</div><pre>Meteor Devshop 7 - LIVE
<br></pre><div>19:48 - Meteor and Windows<br> 22:43 - Package Management System<br> 23:49 - Building Meteor Apps<br> 29:04 - Meteor Methods<br> 33:02 - Open-Source Meteor Apps<br> 34:15 - Hack Reactor</div><pre>Education
Training Developers
Removing Complexity
<br></pre><div>Picks</div><pre>ng-conf (Joe)
Ben Kamens: “Shipping Beats Perfection” Explained (Jamison)
Evan Goer: Writing for Developers — Some Rational Techniques (Jamison)
BOXEN (Chuck)
Book Yourself Solid Illustrated: The Fastest, Easiest, and Most Reliable System for Getting More Clients Than You Can Handle Even if You Hate Marketing and Selling by Michael Port (Chuck)
meteor / packages / deps / deps.js (Marcus)
Underscoreboard (Marcus)
actionHero.js (Fred)
Satellite (Fred)
Tilden (Fred)
rethink-livedata (Marcus)
<br></pre><div>Next Week<br> Monacle with Alex MacCaw<br> Transcript<br> JAMISON:  Speaking of single and [working] 30 hours a week after your job, is Merrick there?  </div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to episode 76 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. We’ve also got two special guests and that is Fred Zirdung.</div><div>FRED:  Hello.</div><div>CHUCK:  Did I totally butcher that?</div><div>FRED:  Yeah, you got it right.</div><div>CHUCK:  Okay. And Marcus Phillips.</div><div>MARCUS:  Hi everybody.</div><div>CHUCK:  Since you guys haven&#39;t been on the show before, do you want to introduce yourself? We’ll have Marcus go first.</div><div>MARCUS:  Sure. I&#39;m Marcus Phillips. I&#39;m a JavaScript enthusiast. I&#39;ve been in it for a long time. Really excited about framework architecture and lately, all about teaching what I&#39;ve learned over the course of time that I&#39;ve been working in the Bay Area and working on the frontend of Twitter and things like that. Nowadays, I teach at Hack Reactor full time which is an immersive school for learning to become a developer over a period of three months.</div><div>JAMISON:  Cool.</div><div>CHUCK:  And which technologies do you teach at Hack Reactor?</div><div>MARCUS:  We use JavaScript as our teaching language. Fundamentally, what we’re trying to do is teach people software engineering principles. So, JavaScript just turns out to be one of the most useful languages we can use to do that. But from there, we kind of want to give people practical skills that they can use immediately on the job. So, we definitely drive the entire curriculum out of GitHub repos and teach them some practical things like Backbone and Node and deployment strategies. So yeah, we kind of cover the gambit from frontend to backend with a focus on JavaScript in particular.</div><div>CHUCK:  Awesome. That sounds really cool.</div><div>JOE:  Yeah, it does.</div><div>MARCUS:  It’s a lot of fun.</div><div>CHUCK:  Fred,</div><div>Special Guests: Fred Zirdung and Marcus Phillips.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Marcus Phillips (twitter github)
Fred Zirdung (twitter github)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:30 - Marcus Phillips and Fred Zirdung Introduction&lt;/div&gt;&lt;pre&gt;Hack Reactor
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:31 - Experience with Meteor&lt;br&gt; 05:45 - Intro to Meteor&lt;/div&gt;&lt;pre&gt;Client-side Environment
Tethered Queries
minimongo
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:56 - Websockets&lt;br&gt; 11:29 - Deployment Support&lt;br&gt; 14:51 - The Cloud&lt;br&gt; 16:43 - Meteor and Server-side JavaScript Engines&lt;/div&gt;&lt;pre&gt;Meteor Devshop 7 - LIVE
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;19:48 - Meteor and Windows&lt;br&gt; 22:43 - Package Management System&lt;br&gt; 23:49 - Building Meteor Apps&lt;br&gt; 29:04 - Meteor Methods&lt;br&gt; 33:02 - Open-Source Meteor Apps&lt;br&gt; 34:15 - Hack Reactor&lt;/div&gt;&lt;pre&gt;Education
Training Developers
Removing Complexity
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;ng-conf (Joe)
Ben Kamens: “Shipping Beats Perfection” Explained (Jamison)
Evan Goer: Writing for Developers — Some Rational Techniques (Jamison)
BOXEN (Chuck)
Book Yourself Solid Illustrated: The Fastest, Easiest, and Most Reliable System for Getting More Clients Than You Can Handle Even if You Hate Marketing and Selling by Michael Port (Chuck)
meteor / packages / deps / deps.js (Marcus)
Underscoreboard (Marcus)
actionHero.js (Fred)
Satellite (Fred)
Tilden (Fred)
rethink-livedata (Marcus)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Monacle with Alex MacCaw&lt;br&gt; Transcript&lt;br&gt; JAMISON:  Speaking of single and [working] 30 hours a week after your job, is Merrick there?  &lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 76 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. We’ve also got two special guests and that is Fred Zirdung.&lt;/div&gt;&lt;div&gt;FRED:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Did I totally butcher that?&lt;/div&gt;&lt;div&gt;FRED:  Yeah, you got it right.&lt;/div&gt;&lt;div&gt;CHUCK:  Okay. And Marcus Phillips.&lt;/div&gt;&lt;div&gt;MARCUS:  Hi everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Since you guys haven&amp;#39;t been on the show before, do you want to introduce yourself? We’ll have Marcus go first.&lt;/div&gt;&lt;div&gt;MARCUS:  Sure. I&amp;#39;m Marcus Phillips. I&amp;#39;m a JavaScript enthusiast. I&amp;#39;ve been in it for a long time. Really excited about framework architecture and lately, all about teaching what I&amp;#39;ve learned over the course of time that I&amp;#39;ve been working in the Bay Area and working on the frontend of Twitter and things like that. Nowadays, I teach at Hack Reactor full time which is an immersive school for learning to become a developer over a period of three months.&lt;/div&gt;&lt;div&gt;JAMISON:  Cool.&lt;/div&gt;&lt;div&gt;CHUCK:  And which technologies do you teach at Hack Reactor?&lt;/div&gt;&lt;div&gt;MARCUS:  We use JavaScript as our teaching language. Fundamentally, what we’re trying to do is teach people software engineering principles. So, JavaScript just turns out to be one of the most useful languages we can use to do that. But from there, we kind of want to give people practical skills that they can use immediately on the job. So, we definitely drive the entire curriculum out of GitHub repos and teach them some practical things like Backbone and Node and deployment strategies. So yeah, we kind of cover the gambit from frontend to backend with a focus on JavaScript in particular.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. That sounds really cool.&lt;/div&gt;&lt;div&gt;JOE:  Yeah, it does.&lt;/div&gt;&lt;div&gt;MARCUS:  It’s a lot of fun.&lt;/div&gt;&lt;div&gt;CHUCK:  Fred,&lt;/div&gt;&lt;div&gt;Special Guests: Fred Zirdung and Marcus Phillips.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48459023" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/91368e37-d453-4542-9c43-5113ccaa9997/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=803</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/076-jsj-meteor-js-with-marcus-phillips-and-fred-zirdung</link>
                <pubDate>Fri, 20 Sep 2013 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3028</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>075 JSJ Maintainable JavaScript with Nicholas Zakas</itunes:title>
                <title>075 JSJ Maintainable JavaScript with Nicholas Zakas</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Nicholas C. Zakas (twitter github blog)   Joe Eames (twitter github blog)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Merrick Christensen (twitter github)   Charles Max Wood (twitter github Teach Me To Code Rails.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Nicholas C. Zakas (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:24 - Nicholas Zakas Introduction&lt;/div&gt;&lt;pre&gt;Box
Maintainable JavaScript by Nicholas C. Zakas
High Performance JavaScript (Build Faster Web Application Interfaces) by Nicholas C. Zakas
Yahoo
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:19 - What Makes Maintainable JavaScript?&lt;/div&gt;&lt;pre&gt;Code Layout
Clever Solutions (“Chicken Blood Solutions”)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:39 - Formatting&lt;/div&gt;&lt;pre&gt;Thinking, Fast and Slow by Daniel Kahneman
Broken Window Theory
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:33 - Architecture&lt;/div&gt;&lt;pre&gt;aura
Nicholas Zakas: The Scalable JavaScript Application Architecture
Feature Encapsulation
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:11 - &#39;High Performance Javascript&#39; and the balance between short-term and long-term knowledge&lt;br&gt; 19:17 - Important conventions for a team to follow&lt;/div&gt;&lt;pre&gt;Styles
Mini Design Patterns
Readability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:14 - Tools &amp;amp; Techniques&lt;/div&gt;&lt;pre&gt;Style Guide
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:31 - Breaking the continuous integration build&lt;br&gt; 31:14 - Linting&lt;/div&gt;&lt;pre&gt;JSLint
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:35 - Developing skills for architecting things&lt;/div&gt;&lt;pre&gt;Experience
Personal Trait of Curiosity
Component-based and Systems-based software engineers
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:52 - Architecture and Maintainability&lt;/div&gt;&lt;pre&gt;Testability
Backbone.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;43:28 - Creating common conventions that will apply across projects&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Domo (Joe)
Pluralsight (Joe)
Game Dev Tycoon (Joe)
The Star Wars (Joe)
Foundation Actionscript 3.0 Animation: Making Things Move! by Keith Peters (Merrick)
ng-conf (Merrick)
Kveikur by Sigur Rós (Merrick)
makemeasandwich (AJ)
Sleep (AJ)
Jekyll Themes (Jamison)
Growing Object-Oriented Software, Guided by Tests by Steve Freeman (Jamison)
A Canticle For Leibowitz by Walter M. Miller Jr. (Jamison)
DevChat.tv (Chuck)
Thinking, Fast and Slow by Daniel Kahneman (Nicholas)
StePhest Colbchella &#39;013 - Time to Dance (Nicholas)
Evolution of Music - Pentatonix (Nicholas)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Meteor.js with Marcus Phillips and Fred Zirdung&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 75 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey, everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  I can hit unmute. I&#39;m here.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello, friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey, guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. This week, we have a special guest, that’s Nicholas Zakas.&lt;/div&gt;&lt;div&gt;NICHOLAS:  Yup, you got it.&lt;/div&gt;&lt;div&gt;CHUCK:  So, since you haven’t been on the show before, do you want to introduce yourself?&lt;/div&gt;&lt;div&gt;NICHOLAS:  Sure. I&#39;m a software engineer that is working for Box currently. I think a lot of people probably know me from the books that I&#39;ve written, mostly on the topic of JavaScript and the talks that I&#39;ve given also on that topic. And a lot of that relates back to my work when I ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Nicholas C. Zakas (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:24 - Nicholas Zakas Introduction</div><pre>Box
Maintainable JavaScript by Nicholas C. Zakas
High Performance JavaScript (Build Faster Web Application Interfaces) by Nicholas C. Zakas
Yahoo
<br></pre><div>02:19 - What Makes Maintainable JavaScript?</div><pre>Code Layout
Clever Solutions (“Chicken Blood Solutions”)
<br></pre><div>04:39 - Formatting</div><pre>Thinking, Fast and Slow by Daniel Kahneman
Broken Window Theory
<br></pre><div>07:33 - Architecture</div><pre>aura
Nicholas Zakas: The Scalable JavaScript Application Architecture
Feature Encapsulation
<br></pre><div>14:11 - &#39;High Performance Javascript&#39; and the balance between short-term and long-term knowledge<br> 19:17 - Important conventions for a team to follow</div><pre>Styles
Mini Design Patterns
Readability
<br></pre><div>26:14 - Tools &amp; Techniques</div><pre>Style Guide
<br></pre><div>28:31 - Breaking the continuous integration build<br> 31:14 - Linting</div><pre>JSLint
<br></pre><div>32:35 - Developing skills for architecting things</div><pre>Experience
Personal Trait of Curiosity
Component-based and Systems-based software engineers
<br></pre><div>37:52 - Architecture and Maintainability</div><pre>Testability
Backbone.js
<br></pre><div>43:28 - Creating common conventions that will apply across projects</div><div>Picks</div><pre>Domo (Joe)
Pluralsight (Joe)
Game Dev Tycoon (Joe)
The Star Wars (Joe)
Foundation Actionscript 3.0 Animation: Making Things Move! by Keith Peters (Merrick)
ng-conf (Merrick)
Kveikur by Sigur Rós (Merrick)
makemeasandwich (AJ)
Sleep (AJ)
Jekyll Themes (Jamison)
Growing Object-Oriented Software, Guided by Tests by Steve Freeman (Jamison)
A Canticle For Leibowitz by Walter M. Miller Jr. (Jamison)
DevChat.tv (Chuck)
Thinking, Fast and Slow by Daniel Kahneman (Nicholas)
StePhest Colbchella &#39;013 - Time to Dance (Nicholas)
Evolution of Music - Pentatonix (Nicholas)
<br></pre><div>Next Week<br> Meteor.js with Marcus Phillips and Fred Zirdung<br> Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to episode 75 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hey, everyone.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  I can hit unmute. I&#39;m here.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hello, friends.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  Hey, guys.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. This week, we have a special guest, that’s Nicholas Zakas.</div><div>NICHOLAS:  Yup, you got it.</div><div>CHUCK:  So, since you haven’t been on the show before, do you want to introduce yourself?</div><div>NICHOLAS:  Sure. I&#39;m a software engineer that is working for Box currently. I think a lot of people probably know me from the books that I&#39;ve written, mostly on the topic of JavaScript and the talks that I&#39;ve given also on that topic. And a lot of that relates back to my work when I was at Yahoo. I was there for about five years and was the lead on the Yahoo homepage redesign. And a lot of what I do is really just try to solve problems in real life and then share what I did with everybody else in whatever way I think is most appropriate - writing or speaking or coming on podcasts.</div><div>CHUCK:  Yes, you&#39;re being modest. You have a book,</div><div>Special Guest: Nicholas C. Zakas.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Nicholas C. Zakas (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:24 - Nicholas Zakas Introduction&lt;/div&gt;&lt;pre&gt;Box
Maintainable JavaScript by Nicholas C. Zakas
High Performance JavaScript (Build Faster Web Application Interfaces) by Nicholas C. Zakas
Yahoo
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:19 - What Makes Maintainable JavaScript?&lt;/div&gt;&lt;pre&gt;Code Layout
Clever Solutions (“Chicken Blood Solutions”)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:39 - Formatting&lt;/div&gt;&lt;pre&gt;Thinking, Fast and Slow by Daniel Kahneman
Broken Window Theory
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:33 - Architecture&lt;/div&gt;&lt;pre&gt;aura
Nicholas Zakas: The Scalable JavaScript Application Architecture
Feature Encapsulation
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:11 - &amp;#39;High Performance Javascript&amp;#39; and the balance between short-term and long-term knowledge&lt;br&gt; 19:17 - Important conventions for a team to follow&lt;/div&gt;&lt;pre&gt;Styles
Mini Design Patterns
Readability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:14 - Tools &amp;amp; Techniques&lt;/div&gt;&lt;pre&gt;Style Guide
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:31 - Breaking the continuous integration build&lt;br&gt; 31:14 - Linting&lt;/div&gt;&lt;pre&gt;JSLint
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:35 - Developing skills for architecting things&lt;/div&gt;&lt;pre&gt;Experience
Personal Trait of Curiosity
Component-based and Systems-based software engineers
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:52 - Architecture and Maintainability&lt;/div&gt;&lt;pre&gt;Testability
Backbone.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;43:28 - Creating common conventions that will apply across projects&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Domo (Joe)
Pluralsight (Joe)
Game Dev Tycoon (Joe)
The Star Wars (Joe)
Foundation Actionscript 3.0 Animation: Making Things Move! by Keith Peters (Merrick)
ng-conf (Merrick)
Kveikur by Sigur Rós (Merrick)
makemeasandwich (AJ)
Sleep (AJ)
Jekyll Themes (Jamison)
Growing Object-Oriented Software, Guided by Tests by Steve Freeman (Jamison)
A Canticle For Leibowitz by Walter M. Miller Jr. (Jamison)
DevChat.tv (Chuck)
Thinking, Fast and Slow by Daniel Kahneman (Nicholas)
StePhest Colbchella &amp;#39;013 - Time to Dance (Nicholas)
Evolution of Music - Pentatonix (Nicholas)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Meteor.js with Marcus Phillips and Fred Zirdung&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 75 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey, everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  I can hit unmute. I&amp;#39;m here.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello, friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey, guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. This week, we have a special guest, that’s Nicholas Zakas.&lt;/div&gt;&lt;div&gt;NICHOLAS:  Yup, you got it.&lt;/div&gt;&lt;div&gt;CHUCK:  So, since you haven’t been on the show before, do you want to introduce yourself?&lt;/div&gt;&lt;div&gt;NICHOLAS:  Sure. I&amp;#39;m a software engineer that is working for Box currently. I think a lot of people probably know me from the books that I&amp;#39;ve written, mostly on the topic of JavaScript and the talks that I&amp;#39;ve given also on that topic. And a lot of that relates back to my work when I was at Yahoo. I was there for about five years and was the lead on the Yahoo homepage redesign. And a lot of what I do is really just try to solve problems in real life and then share what I did with everybody else in whatever way I think is most appropriate - writing or speaking or coming on podcasts.&lt;/div&gt;&lt;div&gt;CHUCK:  Yes, you&amp;#39;re being modest. You have a book,&lt;/div&gt;&lt;div&gt;Special Guest: Nicholas C. Zakas.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55376666" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/42eb119e-e935-41ff-8ab9-b1ea2136b302/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=796</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/075-jsj-maintainable-javascript-with-nicholas-zakas</link>
                <pubDate>Fri, 13 Sep 2013 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3461</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>074 JSJ Grunt with Ben Alman</itunes:title>
                <title>074 JSJ Grunt with Ben Alman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Ben Alman (twitter github blog)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Ryan Florence (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Ben Alman (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Ryan Florence (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:34 - Ben Alman Introduction&lt;/div&gt;&lt;pre&gt;Bocoup
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:54 - “Cowboy”&lt;/div&gt;&lt;pre&gt;Cowboy Coder
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:53 - The Birth of Grunt&lt;/div&gt;&lt;pre&gt;Ender
make
rake
jake
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:34 - Installing Globally &amp;amp; Plugins&lt;/div&gt;&lt;pre&gt;JSHint
grunt-cli
lodash
async
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:43 - Managing the project and releasing new versions&lt;br&gt; 22:32 - What is Grunt? What does it do?&lt;/div&gt;&lt;pre&gt;jQuery
libsass
SASS
stylus
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:39 - Processes &amp;amp; Building Features&lt;/div&gt;&lt;pre&gt;node-task
guard
grunt-contrib-watch
node-prolog
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:29 - The Node Community and reluctance towards Grunt&lt;br&gt; 41:35 - Why the separation of task loading and configuration?&lt;br&gt; 46:18 - Contributions and Contributing to Grunt&lt;br&gt; 55:18 - What Ben would have done differently building Grunt&lt;/div&gt;&lt;pre&gt;Ease of Upgrade
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Web Components (Ryan)
Eliminate Sarcasm (Ryan)
Bee and PuppyCat (Jamison)
MONOPRICE (AJ)
AJ O&#39;Neal: Moving to GruntJS (AJ)
The Best Map Ever Made of America’s Racial Segregation (Chuck)
Clean Off Your Desk (Chuck)
Polygon (Ben)
My Brother, My Brother and Me (Ben)
Echofon (Ben)
Bocoup (Ben)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Maintainable JavaScript with Nicholas Zakas&lt;br&gt; Transcript&lt;br&gt; RYAN:  We’re potty training my son right now. So, I was up like eight times cleaning poo off of everything.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 74 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  I’m eating beef jerky.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  We have a special guest. I guess you’re a guest in filling in for Merrick and Joe and that’s Ryan Florence.&lt;/div&gt;&lt;div&gt;RYAN:  Hey, how’s it going? I don’t know if I can fill two shoes, but I will try.&lt;/div&gt;&lt;div&gt;CHUCK:  Well, you have two feet, right?&lt;/div&gt;&lt;div&gt;RYAN:  Okay. Well, that’s four shoes.&lt;/div&gt;&lt;div&gt;CHUCK:  [Chuckles] I’m Charles Max Wood from DevChat.TV. We also have another special guest and that is Ben Alman.&lt;/div&gt;&lt;div&gt;BEN:  Yo! What’s up, everyone?&lt;/div&gt;&lt;div&gt;CHUCK:  So, do you want to introduce your self, Ben, since you haven’t been on the show before?&lt;/div&gt;&lt;div&gt;BEN:  I’m Ben Alman. Oh, okay.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ:  That’s not conceited.&lt;/div&gt;&lt;div&gt;RYAN:  That’s really all he needs.&lt;/div&gt;&lt;div&gt;BEN:  That’s it. The show’s over, roll credits. So yeah, I’m Ben. You can find me online as @cowboy on Twitter or GitHub and I’m at BenAlman.com. And if you Google me, I have finally got enough SEO juice to beat the other Ben Alman who’s the Orthopedic Surgeon for sick children in Canada. So screw you, guy who helps sick kids.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;BEN:  No, it’s cool. It’s cool, right? But for a while, I was like, “Damn this guy.” But I can’t do anything because he helps sick children. So there’s another Benjamin Alman out there doing things for society and me, I just code. So, I work at Bocoup. We’re at Bocoup.co...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Ben Alman (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Ryan Florence (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:34 - Ben Alman Introduction</div><pre>Bocoup
<br></pre><div>02:54 - “Cowboy”</div><pre>Cowboy Coder
<br></pre><div>06:53 - The Birth of Grunt</div><pre>Ender
make
rake
jake
<br></pre><div>14:34 - Installing Globally &amp; Plugins</div><pre>JSHint
grunt-cli
lodash
async
<br></pre><div>20:43 - Managing the project and releasing new versions<br> 22:32 - What is Grunt? What does it do?</div><pre>jQuery
libsass
SASS
stylus
<br></pre><div>26:39 - Processes &amp; Building Features</div><pre>node-task
guard
grunt-contrib-watch
node-prolog
<br></pre><div>35:29 - The Node Community and reluctance towards Grunt<br> 41:35 - Why the separation of task loading and configuration?<br> 46:18 - Contributions and Contributing to Grunt<br> 55:18 - What Ben would have done differently building Grunt</div><pre>Ease of Upgrade
<br></pre><div>Picks</div><pre>Web Components (Ryan)
Eliminate Sarcasm (Ryan)
Bee and PuppyCat (Jamison)
MONOPRICE (AJ)
AJ O&#39;Neal: Moving to GruntJS (AJ)
The Best Map Ever Made of America’s Racial Segregation (Chuck)
Clean Off Your Desk (Chuck)
Polygon (Ben)
My Brother, My Brother and Me (Ben)
Echofon (Ben)
Bocoup (Ben)
<br></pre><div>Next Week<br> Maintainable JavaScript with Nicholas Zakas<br> Transcript<br> RYAN:  We’re potty training my son right now. So, I was up like eight times cleaning poo off of everything.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to episode 74 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  I’m eating beef jerky.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hello.</div><div>CHUCK:  We have a special guest. I guess you’re a guest in filling in for Merrick and Joe and that’s Ryan Florence.</div><div>RYAN:  Hey, how’s it going? I don’t know if I can fill two shoes, but I will try.</div><div>CHUCK:  Well, you have two feet, right?</div><div>RYAN:  Okay. Well, that’s four shoes.</div><div>CHUCK:  [Chuckles] I’m Charles Max Wood from DevChat.TV. We also have another special guest and that is Ben Alman.</div><div>BEN:  Yo! What’s up, everyone?</div><div>CHUCK:  So, do you want to introduce your self, Ben, since you haven’t been on the show before?</div><div>BEN:  I’m Ben Alman. Oh, okay.</div><div>[Laughter]</div><div>AJ:  That’s not conceited.</div><div>RYAN:  That’s really all he needs.</div><div>BEN:  That’s it. The show’s over, roll credits. So yeah, I’m Ben. You can find me online as @cowboy on Twitter or GitHub and I’m at BenAlman.com. And if you Google me, I have finally got enough SEO juice to beat the other Ben Alman who’s the Orthopedic Surgeon for sick children in Canada. So screw you, guy who helps sick kids.</div><div>[Laughter]</div><div>BEN:  No, it’s cool. It’s cool, right? But for a while, I was like, “Damn this guy.” But I can’t do anything because he helps sick children. So there’s another Benjamin Alman out there doing things for society and me, I just code. So, I work at Bocoup. We’re at Bocoup.com. Our logo is a rooster, Bob the Rooster, and we make a lot of cool web and open web and open source stuff. And so, I do training there. I teach people JavaScript and jQuery. But I also work on open source tools. I spend a lot of my time, actually, behind the scenes in Node writing JavaScript, experimenting, R&amp;D, writing tools, et cetera.</div><div>CHUCK:  Awesome. So,</div><div>Special Guests: Ben Alman and Ryan Florence.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Ben Alman (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Ryan Florence (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:34 - Ben Alman Introduction&lt;/div&gt;&lt;pre&gt;Bocoup
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:54 - “Cowboy”&lt;/div&gt;&lt;pre&gt;Cowboy Coder
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:53 - The Birth of Grunt&lt;/div&gt;&lt;pre&gt;Ender
make
rake
jake
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:34 - Installing Globally &amp;amp; Plugins&lt;/div&gt;&lt;pre&gt;JSHint
grunt-cli
lodash
async
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:43 - Managing the project and releasing new versions&lt;br&gt; 22:32 - What is Grunt? What does it do?&lt;/div&gt;&lt;pre&gt;jQuery
libsass
SASS
stylus
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:39 - Processes &amp;amp; Building Features&lt;/div&gt;&lt;pre&gt;node-task
guard
grunt-contrib-watch
node-prolog
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:29 - The Node Community and reluctance towards Grunt&lt;br&gt; 41:35 - Why the separation of task loading and configuration?&lt;br&gt; 46:18 - Contributions and Contributing to Grunt&lt;br&gt; 55:18 - What Ben would have done differently building Grunt&lt;/div&gt;&lt;pre&gt;Ease of Upgrade
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Web Components (Ryan)
Eliminate Sarcasm (Ryan)
Bee and PuppyCat (Jamison)
MONOPRICE (AJ)
AJ O&amp;#39;Neal: Moving to GruntJS (AJ)
The Best Map Ever Made of America’s Racial Segregation (Chuck)
Clean Off Your Desk (Chuck)
Polygon (Ben)
My Brother, My Brother and Me (Ben)
Echofon (Ben)
Bocoup (Ben)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Maintainable JavaScript with Nicholas Zakas&lt;br&gt; Transcript&lt;br&gt; RYAN:  We’re potty training my son right now. So, I was up like eight times cleaning poo off of everything.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 74 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  I’m eating beef jerky.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  We have a special guest. I guess you’re a guest in filling in for Merrick and Joe and that’s Ryan Florence.&lt;/div&gt;&lt;div&gt;RYAN:  Hey, how’s it going? I don’t know if I can fill two shoes, but I will try.&lt;/div&gt;&lt;div&gt;CHUCK:  Well, you have two feet, right?&lt;/div&gt;&lt;div&gt;RYAN:  Okay. Well, that’s four shoes.&lt;/div&gt;&lt;div&gt;CHUCK:  [Chuckles] I’m Charles Max Wood from DevChat.TV. We also have another special guest and that is Ben Alman.&lt;/div&gt;&lt;div&gt;BEN:  Yo! What’s up, everyone?&lt;/div&gt;&lt;div&gt;CHUCK:  So, do you want to introduce your self, Ben, since you haven’t been on the show before?&lt;/div&gt;&lt;div&gt;BEN:  I’m Ben Alman. Oh, okay.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ:  That’s not conceited.&lt;/div&gt;&lt;div&gt;RYAN:  That’s really all he needs.&lt;/div&gt;&lt;div&gt;BEN:  That’s it. The show’s over, roll credits. So yeah, I’m Ben. You can find me online as @cowboy on Twitter or GitHub and I’m at BenAlman.com. And if you Google me, I have finally got enough SEO juice to beat the other Ben Alman who’s the Orthopedic Surgeon for sick children in Canada. So screw you, guy who helps sick kids.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;BEN:  No, it’s cool. It’s cool, right? But for a while, I was like, “Damn this guy.” But I can’t do anything because he helps sick children. So there’s another Benjamin Alman out there doing things for society and me, I just code. So, I work at Bocoup. We’re at Bocoup.com. Our logo is a rooster, Bob the Rooster, and we make a lot of cool web and open web and open source stuff. And so, I do training there. I teach people JavaScript and jQuery. But I also work on open source tools. I spend a lot of my time, actually, behind the scenes in Node writing JavaScript, experimenting, R&amp;amp;D, writing tools, et cetera.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. So,&lt;/div&gt;&lt;div&gt;Special Guests: Ben Alman and Ryan Florence.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="71236963" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/72539b65-3ffa-4ce0-b9a3-ae627caa3fcb/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=783</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/074-jsj-grunt-with-ben-alman</link>
                <pubDate>Fri, 06 Sep 2013 11:00:00 &#43;0000</pubDate>
                <itunes:duration>4452</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>073 JSJ React with Pete Hunt and Jordan Walke</itunes:title>
                <title>073 JSJ React with Pete Hunt and Jordan Walke</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Pete Hunt (twitter github blog)   Jordan Walke (twitter github)   Joe Eames (twitter github blog)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Merrick Christensen (twitter github)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Pete Hunt (twitter github blog)
Jordan Walke (twitter github)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:34 - Pete Hunt Introduction&lt;/div&gt;&lt;pre&gt;Instagram
Facebook
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:45 - Jordan Walke Introduction&lt;br&gt; 04:15 - React&lt;/div&gt;&lt;pre&gt;React - GitHub
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:38 - 60 Frames Per Second&lt;br&gt; 09:34 - Data Binding&lt;br&gt; 12:31 - Performance&lt;br&gt; 17:39 - Diffing Algorithm&lt;br&gt; 19:36 - DOM Manipulation&lt;br&gt; 23:06 - Supporting node.js&lt;br&gt; 24:03 - rendr&lt;br&gt; 26:02 - JSX&lt;br&gt; 30:31 - requestAnimationFrame&lt;br&gt; 34:15 - React and Applications&lt;br&gt; 38:12 - React Users&lt;/div&gt;&lt;pre&gt;Khan Academy
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;39:53 - Making it work&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Ben Mabey: Clojure Plain &amp;amp; Simple (Jamison)
JSConf 2013 Videos (Jamison)
Kittens (Jamison)
PBS Idea Channel (AJ)
Free Trial SSL (AJ)
OSX Wifi Volume Remote Control (AJ)
js-git (Merrick)
vim-airline (Merrick)
MLS LIVE (Joe)
Seraphina by Rachel Hartman (Joe)
ng-conf (Joe)
Hire Chuck (Chuck)
GoToMeeting (Chuck)
ScreenFlow (Chuck)
syriandeveloper (Pete)
jsFiddle (Pete)
Hotel Tonight (Pete)
Green Flash Brewery Beer: Palate Wrecker (Jordan)
All Things Vim (Jordan)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Grunt.js with Ben Alman&lt;br&gt; Transcript&lt;br&gt; JAMISON:  Joe is Merrick’s personal assistant.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughter]&lt;/div&gt;&lt;div&gt;MERRICK:  No, we’re just in this little room and he had, he was like, “Yeah”&lt;/div&gt;&lt;div&gt;JOE:  Want me to freshen up your coffee, sir?&lt;/div&gt;&lt;div&gt;[Chuckles]&lt;/div&gt;&lt;div&gt;JAMISON:  Feed me some tacos, Joe.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out atJjetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 73 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Live again from Provo.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hey friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV and we have two special guests this week. Pete Hunt.&lt;/div&gt;&lt;div&gt;PETE:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  And Jordan Walke.&lt;/div&gt;&lt;div&gt;JORDAN:  Hi.&lt;/div&gt;&lt;div&gt;CHUCK:  Since you guys haven’t been on the show before, do you want to introduce yourselves? We’ll have Pete go first.&lt;/div&gt;&lt;div&gt;PETE:  Sure. So my name’s Pete. I work on general React stuff these days. But my day job is building the Instagram web experience. If you go to Instagram.com, we have a bunch of frontend stuff you can play with and a bunch of backend infrastructure that supports all that. That’s what I mostly work on. We’re big users of React at Instagram so I ended up contributing a lot to the React core as well.&lt;/div&gt;&lt;div&gt;JAMISON:  So did you come from Instagram or from Facebook and then to work on Instagram?&lt;/div&gt;&lt;div&gt;PETE:  Well it was actually a pretty good story just in terms of the integration of the two companies. I was originally at Facebook for a couple of years and we acquired Instagram and they came in and they wanted to build a web presence. Facebook’s core competency is definitely web tech...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Pete Hunt (twitter github blog)
Jordan Walke (twitter github)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:34 - Pete Hunt Introduction</div><pre>Instagram
Facebook
<br></pre><div>02:45 - Jordan Walke Introduction<br> 04:15 - React</div><pre>React - GitHub
<br></pre><div>06:38 - 60 Frames Per Second<br> 09:34 - Data Binding<br> 12:31 - Performance<br> 17:39 - Diffing Algorithm<br> 19:36 - DOM Manipulation<br> 23:06 - Supporting node.js<br> 24:03 - rendr<br> 26:02 - JSX<br> 30:31 - requestAnimationFrame<br> 34:15 - React and Applications<br> 38:12 - React Users</div><pre>Khan Academy
<br></pre><div>39:53 - Making it work</div><div>Picks</div><pre>Ben Mabey: Clojure Plain &amp; Simple (Jamison)
JSConf 2013 Videos (Jamison)
Kittens (Jamison)
PBS Idea Channel (AJ)
Free Trial SSL (AJ)
OSX Wifi Volume Remote Control (AJ)
js-git (Merrick)
vim-airline (Merrick)
MLS LIVE (Joe)
Seraphina by Rachel Hartman (Joe)
ng-conf (Joe)
Hire Chuck (Chuck)
GoToMeeting (Chuck)
ScreenFlow (Chuck)
syriandeveloper (Pete)
jsFiddle (Pete)
Hotel Tonight (Pete)
Green Flash Brewery Beer: Palate Wrecker (Jordan)
All Things Vim (Jordan)
<br></pre><div>Next Week<br> Grunt.js with Ben Alman<br> Transcript<br> JAMISON:  Joe is Merrick’s personal assistant.</div><div>CHUCK:  [Laughter]</div><div>MERRICK:  No, we’re just in this little room and he had, he was like, “Yeah”</div><div>JOE:  Want me to freshen up your coffee, sir?</div><div>[Chuckles]</div><div>JAMISON:  Feed me some tacos, Joe.</div><div>[Laughter]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out atJjetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to episode 73 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  Live again from Provo.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hey friends.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  Hey guys.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV and we have two special guests this week. Pete Hunt.</div><div>PETE:  Hey guys.</div><div>CHUCK:  And Jordan Walke.</div><div>JORDAN:  Hi.</div><div>CHUCK:  Since you guys haven’t been on the show before, do you want to introduce yourselves? We’ll have Pete go first.</div><div>PETE:  Sure. So my name’s Pete. I work on general React stuff these days. But my day job is building the Instagram web experience. If you go to Instagram.com, we have a bunch of frontend stuff you can play with and a bunch of backend infrastructure that supports all that. That’s what I mostly work on. We’re big users of React at Instagram so I ended up contributing a lot to the React core as well.</div><div>JAMISON:  So did you come from Instagram or from Facebook and then to work on Instagram?</div><div>PETE:  Well it was actually a pretty good story just in terms of the integration of the two companies. I was originally at Facebook for a couple of years and we acquired Instagram and they came in and they wanted to build a web presence. Facebook’s core competency is definitely web technologies and Instagram hasn’t historically focused on that. So we were able to take the Facebook web expertise and get Instagram up and running really quickly. I came from the Facebook side but the team is still very much a separate team, their own building, that kind of thing. So that’s my background.</div><div>CHUCK:  Awesome.</div><div>JAMISON:  Sweet.</div><div>CHUCK:  And Jordan?</div><div>Special Guests: Jordan Walke and Pete Hunt.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Pete Hunt (twitter github blog)
Jordan Walke (twitter github)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:34 - Pete Hunt Introduction&lt;/div&gt;&lt;pre&gt;Instagram
Facebook
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:45 - Jordan Walke Introduction&lt;br&gt; 04:15 - React&lt;/div&gt;&lt;pre&gt;React - GitHub
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:38 - 60 Frames Per Second&lt;br&gt; 09:34 - Data Binding&lt;br&gt; 12:31 - Performance&lt;br&gt; 17:39 - Diffing Algorithm&lt;br&gt; 19:36 - DOM Manipulation&lt;br&gt; 23:06 - Supporting node.js&lt;br&gt; 24:03 - rendr&lt;br&gt; 26:02 - JSX&lt;br&gt; 30:31 - requestAnimationFrame&lt;br&gt; 34:15 - React and Applications&lt;br&gt; 38:12 - React Users&lt;/div&gt;&lt;pre&gt;Khan Academy
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;39:53 - Making it work&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Ben Mabey: Clojure Plain &amp;amp; Simple (Jamison)
JSConf 2013 Videos (Jamison)
Kittens (Jamison)
PBS Idea Channel (AJ)
Free Trial SSL (AJ)
OSX Wifi Volume Remote Control (AJ)
js-git (Merrick)
vim-airline (Merrick)
MLS LIVE (Joe)
Seraphina by Rachel Hartman (Joe)
ng-conf (Joe)
Hire Chuck (Chuck)
GoToMeeting (Chuck)
ScreenFlow (Chuck)
syriandeveloper (Pete)
jsFiddle (Pete)
Hotel Tonight (Pete)
Green Flash Brewery Beer: Palate Wrecker (Jordan)
All Things Vim (Jordan)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Grunt.js with Ben Alman&lt;br&gt; Transcript&lt;br&gt; JAMISON:  Joe is Merrick’s personal assistant.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughter]&lt;/div&gt;&lt;div&gt;MERRICK:  No, we’re just in this little room and he had, he was like, “Yeah”&lt;/div&gt;&lt;div&gt;JOE:  Want me to freshen up your coffee, sir?&lt;/div&gt;&lt;div&gt;[Chuckles]&lt;/div&gt;&lt;div&gt;JAMISON:  Feed me some tacos, Joe.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out atJjetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to episode 73 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Live again from Provo.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hey friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV and we have two special guests this week. Pete Hunt.&lt;/div&gt;&lt;div&gt;PETE:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  And Jordan Walke.&lt;/div&gt;&lt;div&gt;JORDAN:  Hi.&lt;/div&gt;&lt;div&gt;CHUCK:  Since you guys haven’t been on the show before, do you want to introduce yourselves? We’ll have Pete go first.&lt;/div&gt;&lt;div&gt;PETE:  Sure. So my name’s Pete. I work on general React stuff these days. But my day job is building the Instagram web experience. If you go to Instagram.com, we have a bunch of frontend stuff you can play with and a bunch of backend infrastructure that supports all that. That’s what I mostly work on. We’re big users of React at Instagram so I ended up contributing a lot to the React core as well.&lt;/div&gt;&lt;div&gt;JAMISON:  So did you come from Instagram or from Facebook and then to work on Instagram?&lt;/div&gt;&lt;div&gt;PETE:  Well it was actually a pretty good story just in terms of the integration of the two companies. I was originally at Facebook for a couple of years and we acquired Instagram and they came in and they wanted to build a web presence. Facebook’s core competency is definitely web technologies and Instagram hasn’t historically focused on that. So we were able to take the Facebook web expertise and get Instagram up and running really quickly. I came from the Facebook side but the team is still very much a separate team, their own building, that kind of thing. So that’s my background.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome.&lt;/div&gt;&lt;div&gt;JAMISON:  Sweet.&lt;/div&gt;&lt;div&gt;CHUCK:  And Jordan?&lt;/div&gt;&lt;div&gt;Special Guests: Jordan Walke and Pete Hunt.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53776300" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e5854c9f-20b3-4d3d-b7ce-2699c8c98020/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=777</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/073-jsj-react-with-pete-hunt-and-jordan-walke</link>
                <pubDate>Fri, 30 Aug 2013 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3361</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>072 JSJ Screencasts</itunes:title>
                <title>072 JSJ Screencasts</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 01:31 - Screencasting Experience  Pluralsight: AngularJS Fundamentals - Joe</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:31 - Screencasting Experience&lt;/div&gt;&lt;pre&gt;Pluralsight: AngularJS Fundamentals - Joe
Pluralsight: jQuery Advanced Topics - Joe
Pluralsight: Testing Clientside JavaScript - Joe
Teach Me To Code - Chuck
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:44 - Getting into Screencasting&lt;br&gt; 06:16 - Screencasting and JavaScript Jabber&lt;/div&gt;&lt;pre&gt;Sharing Knowledge
RailsCasts (Ruby)
NSScreencast (iOS)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:45 - JavaScript Screencasts&lt;/div&gt;&lt;pre&gt;Embercasts
egghead.io (Angular)
PeepCode
YouTube
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:54 - Conference Talks vs Screencasts&lt;br&gt; 14:34 - Blog Posts vs Screencasts&lt;br&gt; 17:58 - Recording Screencasts (Tools)&lt;/div&gt;&lt;pre&gt;Camtasia
ScreenFlow
Jing
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;22:59 - Voiceovers vs Typing and Talking&lt;br&gt; 26:17 - Audio Quality&lt;/div&gt;&lt;pre&gt;Blue Snowball
Blue Yeti
Shure SM58
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:53 - Editing Software&lt;/div&gt;&lt;pre&gt;Adobe Premier Pro
Final Cut Pro
Video Hive
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:27 - Preparing for Screencasts&lt;/div&gt;&lt;pre&gt;Large Font
Closed-Captioning
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:23 - Videos of Yourself with Screencasts&lt;/div&gt;&lt;pre&gt;Wistia
Transcripts
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;RequireBin (Jamison)
The International - Dota 2 Championships (Jamison)
That Conference (Joe)
Seraphina by Rachel Hartman (Joe)
ng-conf (Joe)
Video Hive (Chuck)
LessAccounting (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; React with Jordan Walke and Pete Hunt&lt;br&gt; Transcript&lt;br&gt; JOE:  Well, you can represent the newbie perspective then.&lt;/div&gt;&lt;div&gt;CHUCK:  Yup.&lt;/div&gt;&lt;div&gt;JAMISON:  That’s my default job on this podcast.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  No, that’s my job, believe me.&lt;/div&gt;&lt;div&gt;JOE:  Au contraire, mon frère.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 72 the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we’re going to be talking about screencasting and sharing what you know through that kind of a visual medium. Before we get going, I’m wondering how much of this have you guys done?&lt;/div&gt;&lt;div&gt;JAMISON:  None.&lt;/div&gt;&lt;div&gt;JOE:  [Chuckles] I’ve done a fair amount. I’ve got my three courses with Pluralsight that I’ve done. That’s pretty much all the screencasting that I’ve done, is through Pluralsight. But I have to say I’ve definitely done a fair amount, several hundred, maybe a thousand with the screencasting.&lt;/div&gt;&lt;div&gt;CHUCK:  Nice.&lt;/div&gt;&lt;div&gt;JAMISON:  When you say a thousand hours, do you mean a thousand hours of recorded video or a thousand hours of time put into this?&lt;/div&gt;&lt;div&gt;JOE:  Yeah, a thousand hours of time actually spent. So I’ve probably produced ten or fifteen hours of recorded video. Probably about that much and five or six hundred hours of time spent producing that much video, right around that.&lt;/div&gt;&lt;div&gt;CHUCK:  Well there you go. If you’ve read outliers, you know you have nine thousand hours to go, right?&lt;/div&gt;&lt;div&gt;JOE:  [Chuckles] Yeah. Exactly when I’ll be an expert.&lt;/div&gt;&lt;div&gt;CHUCK:  That’s right. I’ve ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:31 - Screencasting Experience</div><pre>Pluralsight: AngularJS Fundamentals - Joe
Pluralsight: jQuery Advanced Topics - Joe
Pluralsight: Testing Clientside JavaScript - Joe
Teach Me To Code - Chuck
<br></pre><div>02:44 - Getting into Screencasting<br> 06:16 - Screencasting and JavaScript Jabber</div><pre>Sharing Knowledge
RailsCasts (Ruby)
NSScreencast (iOS)
<br></pre><div>09:45 - JavaScript Screencasts</div><pre>Embercasts
egghead.io (Angular)
PeepCode
YouTube
<br></pre><div>10:54 - Conference Talks vs Screencasts<br> 14:34 - Blog Posts vs Screencasts<br> 17:58 - Recording Screencasts (Tools)</div><pre>Camtasia
ScreenFlow
Jing
<br></pre><div>22:59 - Voiceovers vs Typing and Talking<br> 26:17 - Audio Quality</div><pre>Blue Snowball
Blue Yeti
Shure SM58
<br></pre><div>28:53 - Editing Software</div><pre>Adobe Premier Pro
Final Cut Pro
Video Hive
<br></pre><div>33:27 - Preparing for Screencasts</div><pre>Large Font
Closed-Captioning
<br></pre><div>40:23 - Videos of Yourself with Screencasts</div><pre>Wistia
Transcripts
<br></pre><div>Picks</div><pre>RequireBin (Jamison)
The International - Dota 2 Championships (Jamison)
That Conference (Joe)
Seraphina by Rachel Hartman (Joe)
ng-conf (Joe)
Video Hive (Chuck)
LessAccounting (Chuck)
<br></pre><div>Next Week<br> React with Jordan Walke and Pete Hunt<br> Transcript<br> JOE:  Well, you can represent the newbie perspective then.</div><div>CHUCK:  Yup.</div><div>JAMISON:  That’s my default job on this podcast.</div><div>[Laughter]</div><div>CHUCK:  No, that’s my job, believe me.</div><div>JOE:  Au contraire, mon frère.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to Episode 72 the JavaScript Jabber show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hello.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we’re going to be talking about screencasting and sharing what you know through that kind of a visual medium. Before we get going, I’m wondering how much of this have you guys done?</div><div>JAMISON:  None.</div><div>JOE:  [Chuckles] I’ve done a fair amount. I’ve got my three courses with Pluralsight that I’ve done. That’s pretty much all the screencasting that I’ve done, is through Pluralsight. But I have to say I’ve definitely done a fair amount, several hundred, maybe a thousand with the screencasting.</div><div>CHUCK:  Nice.</div><div>JAMISON:  When you say a thousand hours, do you mean a thousand hours of recorded video or a thousand hours of time put into this?</div><div>JOE:  Yeah, a thousand hours of time actually spent. So I’ve probably produced ten or fifteen hours of recorded video. Probably about that much and five or six hundred hours of time spent producing that much video, right around that.</div><div>CHUCK:  Well there you go. If you’ve read outliers, you know you have nine thousand hours to go, right?</div><div>JOE:  [Chuckles] Yeah. Exactly when I’ll be an expert.</div><div>CHUCK:  That’s right. I’ve done a fair bit of screencasting as well. In fact, I got into podcasting through screencasting and I ran TeachMeToCode.com for a few years. I’m actually looking at reviving it but it’s just some time that I haven’t been able to commit yet. But yeah, it’s definitely a fun and interesting thing to do to share what you know and get the word out about whatever technologies you’re passionate about.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:31 - Screencasting Experience&lt;/div&gt;&lt;pre&gt;Pluralsight: AngularJS Fundamentals - Joe
Pluralsight: jQuery Advanced Topics - Joe
Pluralsight: Testing Clientside JavaScript - Joe
Teach Me To Code - Chuck
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:44 - Getting into Screencasting&lt;br&gt; 06:16 - Screencasting and JavaScript Jabber&lt;/div&gt;&lt;pre&gt;Sharing Knowledge
RailsCasts (Ruby)
NSScreencast (iOS)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:45 - JavaScript Screencasts&lt;/div&gt;&lt;pre&gt;Embercasts
egghead.io (Angular)
PeepCode
YouTube
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:54 - Conference Talks vs Screencasts&lt;br&gt; 14:34 - Blog Posts vs Screencasts&lt;br&gt; 17:58 - Recording Screencasts (Tools)&lt;/div&gt;&lt;pre&gt;Camtasia
ScreenFlow
Jing
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;22:59 - Voiceovers vs Typing and Talking&lt;br&gt; 26:17 - Audio Quality&lt;/div&gt;&lt;pre&gt;Blue Snowball
Blue Yeti
Shure SM58
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:53 - Editing Software&lt;/div&gt;&lt;pre&gt;Adobe Premier Pro
Final Cut Pro
Video Hive
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:27 - Preparing for Screencasts&lt;/div&gt;&lt;pre&gt;Large Font
Closed-Captioning
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:23 - Videos of Yourself with Screencasts&lt;/div&gt;&lt;pre&gt;Wistia
Transcripts
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;RequireBin (Jamison)
The International - Dota 2 Championships (Jamison)
That Conference (Joe)
Seraphina by Rachel Hartman (Joe)
ng-conf (Joe)
Video Hive (Chuck)
LessAccounting (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; React with Jordan Walke and Pete Hunt&lt;br&gt; Transcript&lt;br&gt; JOE:  Well, you can represent the newbie perspective then.&lt;/div&gt;&lt;div&gt;CHUCK:  Yup.&lt;/div&gt;&lt;div&gt;JAMISON:  That’s my default job on this podcast.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  No, that’s my job, believe me.&lt;/div&gt;&lt;div&gt;JOE:  Au contraire, mon frère.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 72 the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we’re going to be talking about screencasting and sharing what you know through that kind of a visual medium. Before we get going, I’m wondering how much of this have you guys done?&lt;/div&gt;&lt;div&gt;JAMISON:  None.&lt;/div&gt;&lt;div&gt;JOE:  [Chuckles] I’ve done a fair amount. I’ve got my three courses with Pluralsight that I’ve done. That’s pretty much all the screencasting that I’ve done, is through Pluralsight. But I have to say I’ve definitely done a fair amount, several hundred, maybe a thousand with the screencasting.&lt;/div&gt;&lt;div&gt;CHUCK:  Nice.&lt;/div&gt;&lt;div&gt;JAMISON:  When you say a thousand hours, do you mean a thousand hours of recorded video or a thousand hours of time put into this?&lt;/div&gt;&lt;div&gt;JOE:  Yeah, a thousand hours of time actually spent. So I’ve probably produced ten or fifteen hours of recorded video. Probably about that much and five or six hundred hours of time spent producing that much video, right around that.&lt;/div&gt;&lt;div&gt;CHUCK:  Well there you go. If you’ve read outliers, you know you have nine thousand hours to go, right?&lt;/div&gt;&lt;div&gt;JOE:  [Chuckles] Yeah. Exactly when I’ll be an expert.&lt;/div&gt;&lt;div&gt;CHUCK:  That’s right. I’ve done a fair bit of screencasting as well. In fact, I got into podcasting through screencasting and I ran TeachMeToCode.com for a few years. I’m actually looking at reviving it but it’s just some time that I haven’t been able to commit yet. But yeah, it’s definitely a fun and interesting thing to do to share what you know and get the word out about whatever technologies you’re passionate about.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47534915" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0f412a32-fee3-4151-9e66-1ef13c8d0849/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=767</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/072-jsj-screencasts</link>
                <pubDate>Fri, 23 Aug 2013 16:00:00 &#43;0000</pubDate>
                <itunes:duration>2970</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>071 JSJ JavaScript Strategies at Microsoft with Scott Hanselman</itunes:title>
                <title>071 JSJ JavaScript Strategies at Microsoft with Scott Hanselman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Scott Hanselman (twitter github blog)   Joe Eames (twitter github blog)   Aaron Frost (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 01:14 - Scott Hanselman Introduction -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Scott Hanselman (twitter github blog)
Joe Eames (twitter github blog)
Aaron Frost (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:14 - Scott Hanselman Introduction&lt;/div&gt;&lt;pre&gt;Community Program Manager for Web Tools at Microsoft
Azure and Web Tools
ASP.NET Runtime
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:17 - Microsoft and JavaScript&lt;/div&gt;&lt;pre&gt;Microsoft Build Developer Conference
Scott Hanselman: Angle Brackets, Curly Braces, One ASP.NET and the Cloud
Json.NET
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:40 - The Cost of Web Development&lt;/div&gt;&lt;pre&gt;Tooling
Sublime Text
Visual Studio
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:17 - Libraries and Frameworks&lt;/div&gt;&lt;pre&gt;Knockout
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:14 - Innovation in Software&lt;/div&gt;&lt;pre&gt;Befunge
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:48 - Apps Supporting JavaScript&lt;/div&gt;&lt;pre&gt;Create your first Windows Store app using JavaScript (Windows)
Visual Studio Express
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;34:14 - Windows and Internet Explorer&lt;/div&gt;&lt;pre&gt;Chakra
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:42 - Microsoft’s Attitude Towards JavaScript&lt;/div&gt;&lt;pre&gt;Scott Hanselman: Azure for the non-Microsoft Person - How and Why?
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;45:58 - Open Source&lt;br&gt; 49:12 - asm.js&lt;br&gt; 52:05 - Angle Brackets Conference&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;The Wolverine (Joe)
ng-conf (Joe)
Cancún (Aaron)
@ngconf (Aaron)
Wistia (Chuck)
Mumford And Sons &#39;Hopeless Wanderer&#39; Music Video (Scott)
Beyoncé Joins the Short Hair Club (Scott)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Screencasting: Sharing What You Know Through Video&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 71 the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey.&lt;/div&gt;&lt;div&gt;CHUCK:  Aaron Frost.&lt;/div&gt;&lt;div&gt;AARON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And we have a special guest that is Scott Hanselman.&lt;/div&gt;&lt;div&gt;SCOTT:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Since you’re new to the show, do you want to introduce yourself really quickly?&lt;/div&gt;&lt;div&gt;SCOTT:  My name is Scott Hanselman. You can learn more about me on the internet by googling for Scott. I’m in an epic battle right now with the Scott toilet paper people. You’ll find me just below Scott toilet tissue. I’ve been blogging for ten years. More than ten years, 13 years. I work at Microsoft right now. Before that I worked in finance at a company called Corillian that is now Fiserv. I’ve been building big systems on the web for as long as the web’s been around.&lt;/div&gt;&lt;div&gt;CHUCK:  Wow. What do you do at Microsoft?&lt;/div&gt;&lt;div&gt;SCOTT:  I work in Azure and Web Tools. I’m a program manager. I’m in charge of the experience from file new project until deployment. I call myself the PM of miscellaneous. I spend time going through that experience making sure that it doesn’t suck. My focus is on web tools but also ASP.NET Runtime and what the experience is when you deploy something into Azure. That might be everything from what’s it like editing JavaScript in Visual Studio and I’ll find some issue and go and work with the guys that own that, or it might be someone’s trying to do something in Node on Azure and that experience is not good. I’m like an ombudsman or a customer liaison. But the simplest way would be to say I’m the communi...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Scott Hanselman (twitter github blog)
Joe Eames (twitter github blog)
Aaron Frost (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:14 - Scott Hanselman Introduction</div><pre>Community Program Manager for Web Tools at Microsoft
Azure and Web Tools
ASP.NET Runtime
<br></pre><div>03:17 - Microsoft and JavaScript</div><pre>Microsoft Build Developer Conference
Scott Hanselman: Angle Brackets, Curly Braces, One ASP.NET and the Cloud
Json.NET
<br></pre><div>13:40 - The Cost of Web Development</div><pre>Tooling
Sublime Text
Visual Studio
<br></pre><div>18:17 - Libraries and Frameworks</div><pre>Knockout
<br></pre><div>24:14 - Innovation in Software</div><pre>Befunge
<br></pre><div>29:48 - Apps Supporting JavaScript</div><pre>Create your first Windows Store app using JavaScript (Windows)
Visual Studio Express
<br></pre><div>34:14 - Windows and Internet Explorer</div><pre>Chakra
<br></pre><div>40:42 - Microsoft’s Attitude Towards JavaScript</div><pre>Scott Hanselman: Azure for the non-Microsoft Person - How and Why?
<br></pre><div>45:58 - Open Source<br> 49:12 - asm.js<br> 52:05 - Angle Brackets Conference</div><div>Picks</div><pre>The Wolverine (Joe)
ng-conf (Joe)
Cancún (Aaron)
@ngconf (Aaron)
Wistia (Chuck)
Mumford And Sons &#39;Hopeless Wanderer&#39; Music Video (Scott)
Beyoncé Joins the Short Hair Club (Scott)
<br></pre><div>Next Week<br> Screencasting: Sharing What You Know Through Video<br> Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to Episode 71 the JavaScript Jabber show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hey.</div><div>CHUCK:  Aaron Frost.</div><div>AARON:  Hello.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. And we have a special guest that is Scott Hanselman.</div><div>SCOTT:  Hello.</div><div>CHUCK:  Since you’re new to the show, do you want to introduce yourself really quickly?</div><div>SCOTT:  My name is Scott Hanselman. You can learn more about me on the internet by googling for Scott. I’m in an epic battle right now with the Scott toilet paper people. You’ll find me just below Scott toilet tissue. I’ve been blogging for ten years. More than ten years, 13 years. I work at Microsoft right now. Before that I worked in finance at a company called Corillian that is now Fiserv. I’ve been building big systems on the web for as long as the web’s been around.</div><div>CHUCK:  Wow. What do you do at Microsoft?</div><div>SCOTT:  I work in Azure and Web Tools. I’m a program manager. I’m in charge of the experience from file new project until deployment. I call myself the PM of miscellaneous. I spend time going through that experience making sure that it doesn’t suck. My focus is on web tools but also ASP.NET Runtime and what the experience is when you deploy something into Azure. That might be everything from what’s it like editing JavaScript in Visual Studio and I’ll find some issue and go and work with the guys that own that, or it might be someone’s trying to do something in Node on Azure and that experience is not good. I’m like an ombudsman or a customer liaison. But the simplest way would be to say I’m the community PM, community program manager, for web tools at Microsoft.</div><div>CHUCK:  Okay.</div><div>AARON:  Cool.</div><div>CHUCK:  So, is JavaScript your primary focus?</div><div>SCOTT:  I would say that my primary focus is just anything that makes the web better and moves the web forward. While I work for ASP.NET and most of my work is in C#,</div><div>Special Guest: Scott Hanselman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Scott Hanselman (twitter github blog)
Joe Eames (twitter github blog)
Aaron Frost (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:14 - Scott Hanselman Introduction&lt;/div&gt;&lt;pre&gt;Community Program Manager for Web Tools at Microsoft
Azure and Web Tools
ASP.NET Runtime
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:17 - Microsoft and JavaScript&lt;/div&gt;&lt;pre&gt;Microsoft Build Developer Conference
Scott Hanselman: Angle Brackets, Curly Braces, One ASP.NET and the Cloud
Json.NET
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:40 - The Cost of Web Development&lt;/div&gt;&lt;pre&gt;Tooling
Sublime Text
Visual Studio
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:17 - Libraries and Frameworks&lt;/div&gt;&lt;pre&gt;Knockout
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:14 - Innovation in Software&lt;/div&gt;&lt;pre&gt;Befunge
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:48 - Apps Supporting JavaScript&lt;/div&gt;&lt;pre&gt;Create your first Windows Store app using JavaScript (Windows)
Visual Studio Express
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;34:14 - Windows and Internet Explorer&lt;/div&gt;&lt;pre&gt;Chakra
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:42 - Microsoft’s Attitude Towards JavaScript&lt;/div&gt;&lt;pre&gt;Scott Hanselman: Azure for the non-Microsoft Person - How and Why?
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;45:58 - Open Source&lt;br&gt; 49:12 - asm.js&lt;br&gt; 52:05 - Angle Brackets Conference&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;The Wolverine (Joe)
ng-conf (Joe)
Cancún (Aaron)
@ngconf (Aaron)
Wistia (Chuck)
Mumford And Sons &amp;#39;Hopeless Wanderer&amp;#39; Music Video (Scott)
Beyoncé Joins the Short Hair Club (Scott)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Screencasting: Sharing What You Know Through Video&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 71 the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey.&lt;/div&gt;&lt;div&gt;CHUCK:  Aaron Frost.&lt;/div&gt;&lt;div&gt;AARON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And we have a special guest that is Scott Hanselman.&lt;/div&gt;&lt;div&gt;SCOTT:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Since you’re new to the show, do you want to introduce yourself really quickly?&lt;/div&gt;&lt;div&gt;SCOTT:  My name is Scott Hanselman. You can learn more about me on the internet by googling for Scott. I’m in an epic battle right now with the Scott toilet paper people. You’ll find me just below Scott toilet tissue. I’ve been blogging for ten years. More than ten years, 13 years. I work at Microsoft right now. Before that I worked in finance at a company called Corillian that is now Fiserv. I’ve been building big systems on the web for as long as the web’s been around.&lt;/div&gt;&lt;div&gt;CHUCK:  Wow. What do you do at Microsoft?&lt;/div&gt;&lt;div&gt;SCOTT:  I work in Azure and Web Tools. I’m a program manager. I’m in charge of the experience from file new project until deployment. I call myself the PM of miscellaneous. I spend time going through that experience making sure that it doesn’t suck. My focus is on web tools but also ASP.NET Runtime and what the experience is when you deploy something into Azure. That might be everything from what’s it like editing JavaScript in Visual Studio and I’ll find some issue and go and work with the guys that own that, or it might be someone’s trying to do something in Node on Azure and that experience is not good. I’m like an ombudsman or a customer liaison. But the simplest way would be to say I’m the community PM, community program manager, for web tools at Microsoft.&lt;/div&gt;&lt;div&gt;CHUCK:  Okay.&lt;/div&gt;&lt;div&gt;AARON:  Cool.&lt;/div&gt;&lt;div&gt;CHUCK:  So, is JavaScript your primary focus?&lt;/div&gt;&lt;div&gt;SCOTT:  I would say that my primary focus is just anything that makes the web better and moves the web forward. While I work for ASP.NET and most of my work is in C#,&lt;/div&gt;&lt;div&gt;Special Guest: Scott Hanselman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54786925" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/87946956-8068-43d9-a7be-929e60bda0aa/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=762</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/071-jsj-javascript-strategies-at-microsoft-with-scott-hanselman</link>
                <pubDate>Fri, 16 Aug 2013 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3424</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>070 JSJ Book Club: JavaScript Allongé with Reginald Braithwaite</itunes:title>
                <title>070 JSJ Book Club: JavaScript Allongé with Reginald Braithwaite</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Reginald Braithwaite (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   AJ O’Neal (twitter github blog)   Merrick Christensen (twitter github)   Charles Max Wood (twitter github Teach Me To Code Ra.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Reginald Braithwaite (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:08 - Reg Braithwaite Introduction&lt;/div&gt;&lt;pre&gt;Github
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:46 - JavaScript Allongé by Reginald Braithwaite&lt;br&gt; 06:43 - The Y Combinator&lt;/div&gt;&lt;pre&gt;Kestrels, Quirky Birds, and Hopeless Egocentricity by Reginald Braithwaite
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:26 - Book Summary/Perspective&lt;/div&gt;&lt;pre&gt;Functions
QED, The Strange Theory of Light and Matter by Richard P. Feynman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:37 - Footnotes&lt;/div&gt;&lt;pre&gt;Flashman: A Novel by George MacDonald Fraser
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:42 - allong.es&lt;/div&gt;&lt;pre&gt;Michael Fogus
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:15 - Sharing Knowledge &amp;amp; Information&lt;br&gt; 33:01 - The Coffee Theme&lt;/div&gt;&lt;pre&gt;CoffeeScript Ristretto by Reginald Braithwaite
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:42 - Favorite Parts of the Book&lt;/div&gt;&lt;pre&gt;How Prototypes Work
Combinators
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:18 - Writing the Beginning&lt;br&gt; 44:41 - Reg’s Programming Background&lt;/div&gt;&lt;pre&gt;One Two Three . . . Infinity: Facts and Speculations of Science by George Gamow
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;ng-conf (Joe &amp;amp; Merrick)
LUMOback (Merrick)
Twilio (AJ)
Bountysource (AJ)
Brian Stevens / Data Porters (Chuck)
InformIT (Chuck)
Safari Books Online (Chuck)
QED, The Strange Theory of Light and Matter by Richard P. Feynman (Reginald)
One Two Three . . . Infinity: Facts and Speculations of Science by George Gamow (Reginald)
Understanding Computation: From Simple Machines to Impossible Programs by Tom Stuart (Reginald)
Realm of Racket: Learn to Program, One Game at a Time! by Matthias Felleisen (Reginald)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Special Offer!&lt;br&gt; JSJABBERROCKS will give $5 off JavaScript Allongé by Reginald Braithwaite on Friday, August 9th through Sunday, August 11th 2013 ONLY!&lt;br&gt; Next Week&lt;br&gt; JavaScript Strategies at Microsoft with Scott Hanselman&lt;br&gt; Transcript&lt;br&gt; MERRICK:  Turns out my habit is Joe coming over to my desk and saying, [singing] “Da-na-na-na, jabber time!”&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ:  Nice.&lt;/div&gt;&lt;div&gt;REG:  That behavior is always acceptable if you are dressed for the part.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Since this is pure audio, you don’t even have to be dressed.&lt;/div&gt;&lt;div&gt;JOE:   I have a pair of parachute pants.&lt;/div&gt;&lt;div&gt;MERRICK:  I actually record most of this show while I&#39;m in the bathtub.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 70 the JavaScript Jabber show. This week on our panel we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Still coming at you almost live from San Francisco.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up guys?&lt;/div&gt;&lt;div&gt;CHUCK:  There we go. I’m Charles Max Wood from DevChat.TV. And we have a special guest, and that is Reg Braithwaite.&lt;/div&gt;&lt;div&gt;REG:  Pleased to be here with you.&lt;/div&gt;&lt;div&gt;MERRICK:  That was a real voice if I’ve ever heard one.&lt;/div&gt;&lt;div&gt;JOE:  Yeah. Awesome.&lt;/div&gt;&lt;div&gt;CHUCK:  No kidding. We should have y...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Reginald Braithwaite (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 02:08 - Reg Braithwaite Introduction</div><pre>Github
<br></pre><div>03:46 - JavaScript Allongé by Reginald Braithwaite<br> 06:43 - The Y Combinator</div><pre>Kestrels, Quirky Birds, and Hopeless Egocentricity by Reginald Braithwaite
<br></pre><div>14:26 - Book Summary/Perspective</div><pre>Functions
QED, The Strange Theory of Light and Matter by Richard P. Feynman
<br></pre><div>21:37 - Footnotes</div><pre>Flashman: A Novel by George MacDonald Fraser
<br></pre><div>26:42 - allong.es</div><pre>Michael Fogus
<br></pre><div>29:15 - Sharing Knowledge &amp; Information<br> 33:01 - The Coffee Theme</div><pre>CoffeeScript Ristretto by Reginald Braithwaite
<br></pre><div>37:42 - Favorite Parts of the Book</div><pre>How Prototypes Work
Combinators
<br></pre><div>42:18 - Writing the Beginning<br> 44:41 - Reg’s Programming Background</div><pre>One Two Three . . . Infinity: Facts and Speculations of Science by George Gamow
<br></pre><div>Picks</div><pre>ng-conf (Joe &amp; Merrick)
LUMOback (Merrick)
Twilio (AJ)
Bountysource (AJ)
Brian Stevens / Data Porters (Chuck)
InformIT (Chuck)
Safari Books Online (Chuck)
QED, The Strange Theory of Light and Matter by Richard P. Feynman (Reginald)
One Two Three . . . Infinity: Facts and Speculations of Science by George Gamow (Reginald)
Understanding Computation: From Simple Machines to Impossible Programs by Tom Stuart (Reginald)
Realm of Racket: Learn to Program, One Game at a Time! by Matthias Felleisen (Reginald)
<br></pre><div>Special Offer!<br> JSJABBERROCKS will give $5 off JavaScript Allongé by Reginald Braithwaite on Friday, August 9th through Sunday, August 11th 2013 ONLY!<br> Next Week<br> JavaScript Strategies at Microsoft with Scott Hanselman<br> Transcript<br> MERRICK:  Turns out my habit is Joe coming over to my desk and saying, [singing] “Da-na-na-na, jabber time!”</div><div>[Laughter]</div><div>AJ:  Nice.</div><div>REG:  That behavior is always acceptable if you are dressed for the part.</div><div>[Laughter]</div><div>CHUCK:  Since this is pure audio, you don’t even have to be dressed.</div><div>JOE:   I have a pair of parachute pants.</div><div>MERRICK:  I actually record most of this show while I&#39;m in the bathtub.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to Episode 70 the JavaScript Jabber show. This week on our panel we have Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  Still coming at you almost live from San Francisco.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  What’s up guys?</div><div>CHUCK:  There we go. I’m Charles Max Wood from DevChat.TV. And we have a special guest, and that is Reg Braithwaite.</div><div>REG:  Pleased to be here with you.</div><div>MERRICK:  That was a real voice if I’ve ever heard one.</div><div>JOE:  Yeah. Awesome.</div><div>CHUCK:  No kidding. We should have you do some voice overs for us.</div><div>MERRICK:  We should.</div><div>CHUCK:  You’re listening to JavaScript Jabber.</div><div>[Chuckles]</div><div>AJ:  Say, “In a world…”</div><div>[Chuckles]</div><div>REG:  In a world…</div><div>CHUCK:  Anyway…</div><div>[Laughter]</div><div>AJ:  Derailed, derailed.</div><div>CHUCK:  Yeah, totally. Reg, since you’re new to the show, do you want to introduce your self briefly?</div><div>REG:  Certainly. I’m a 51-year-old programmer. I got started the old-fashioned way,</div><div>Special Guest: Reginald Braithwaite.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Reginald Braithwaite (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:08 - Reg Braithwaite Introduction&lt;/div&gt;&lt;pre&gt;Github
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:46 - JavaScript Allongé by Reginald Braithwaite&lt;br&gt; 06:43 - The Y Combinator&lt;/div&gt;&lt;pre&gt;Kestrels, Quirky Birds, and Hopeless Egocentricity by Reginald Braithwaite
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:26 - Book Summary/Perspective&lt;/div&gt;&lt;pre&gt;Functions
QED, The Strange Theory of Light and Matter by Richard P. Feynman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:37 - Footnotes&lt;/div&gt;&lt;pre&gt;Flashman: A Novel by George MacDonald Fraser
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:42 - allong.es&lt;/div&gt;&lt;pre&gt;Michael Fogus
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:15 - Sharing Knowledge &amp;amp; Information&lt;br&gt; 33:01 - The Coffee Theme&lt;/div&gt;&lt;pre&gt;CoffeeScript Ristretto by Reginald Braithwaite
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:42 - Favorite Parts of the Book&lt;/div&gt;&lt;pre&gt;How Prototypes Work
Combinators
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:18 - Writing the Beginning&lt;br&gt; 44:41 - Reg’s Programming Background&lt;/div&gt;&lt;pre&gt;One Two Three . . . Infinity: Facts and Speculations of Science by George Gamow
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;ng-conf (Joe &amp;amp; Merrick)
LUMOback (Merrick)
Twilio (AJ)
Bountysource (AJ)
Brian Stevens / Data Porters (Chuck)
InformIT (Chuck)
Safari Books Online (Chuck)
QED, The Strange Theory of Light and Matter by Richard P. Feynman (Reginald)
One Two Three . . . Infinity: Facts and Speculations of Science by George Gamow (Reginald)
Understanding Computation: From Simple Machines to Impossible Programs by Tom Stuart (Reginald)
Realm of Racket: Learn to Program, One Game at a Time! by Matthias Felleisen (Reginald)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Special Offer!&lt;br&gt; JSJABBERROCKS will give $5 off JavaScript Allongé by Reginald Braithwaite on Friday, August 9th through Sunday, August 11th 2013 ONLY!&lt;br&gt; Next Week&lt;br&gt; JavaScript Strategies at Microsoft with Scott Hanselman&lt;br&gt; Transcript&lt;br&gt; MERRICK:  Turns out my habit is Joe coming over to my desk and saying, [singing] “Da-na-na-na, jabber time!”&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ:  Nice.&lt;/div&gt;&lt;div&gt;REG:  That behavior is always acceptable if you are dressed for the part.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Since this is pure audio, you don’t even have to be dressed.&lt;/div&gt;&lt;div&gt;JOE:   I have a pair of parachute pants.&lt;/div&gt;&lt;div&gt;MERRICK:  I actually record most of this show while I&amp;#39;m in the bathtub.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 70 the JavaScript Jabber show. This week on our panel we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Still coming at you almost live from San Francisco.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up guys?&lt;/div&gt;&lt;div&gt;CHUCK:  There we go. I’m Charles Max Wood from DevChat.TV. And we have a special guest, and that is Reg Braithwaite.&lt;/div&gt;&lt;div&gt;REG:  Pleased to be here with you.&lt;/div&gt;&lt;div&gt;MERRICK:  That was a real voice if I’ve ever heard one.&lt;/div&gt;&lt;div&gt;JOE:  Yeah. Awesome.&lt;/div&gt;&lt;div&gt;CHUCK:  No kidding. We should have you do some voice overs for us.&lt;/div&gt;&lt;div&gt;MERRICK:  We should.&lt;/div&gt;&lt;div&gt;CHUCK:  You’re listening to JavaScript Jabber.&lt;/div&gt;&lt;div&gt;[Chuckles]&lt;/div&gt;&lt;div&gt;AJ:  Say, “In a world…”&lt;/div&gt;&lt;div&gt;[Chuckles]&lt;/div&gt;&lt;div&gt;REG:  In a world…&lt;/div&gt;&lt;div&gt;CHUCK:  Anyway…&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ:  Derailed, derailed.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah, totally. Reg, since you’re new to the show, do you want to introduce your self briefly?&lt;/div&gt;&lt;div&gt;REG:  Certainly. I’m a 51-year-old programmer. I got started the old-fashioned way,&lt;/div&gt;&lt;div&gt;Special Guest: Reginald Braithwaite.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="63843265" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5568f04c-2d2e-42b6-b9e2-d44b36a07247/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=753</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/070-jsj-book-club-javascript-allonge-with-reginald-braithwaite</link>
                <pubDate>Fri, 09 Aug 2013 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3990</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>069 JSJ The Application Cache with Jake Archibald</itunes:title>
                <title>069 JSJ The Application Cache with Jake Archibald</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Jake Archibald (twitter github blog)   Jamison Dance (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 01:14 - Jake Archibald Introduction -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jake Archibald (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:14 - Jake Archibald Introduction&lt;/div&gt;&lt;pre&gt;Works on Developer Relations on the Google Chrome Team
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:57 - The Application Cache&lt;/div&gt;&lt;pre&gt;Eric Bidelman: A Beginner&#39;s Guide to Using the Application Cache - HTML5 Rocks
Down Fall
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:12 - Working with Single Page Apps&lt;br&gt; 08:40 - Detecting Connectivity&lt;/div&gt;&lt;pre&gt;Express.js
Yehuda Katz: Extend the Web Forward
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;15:42 - Running Offline&lt;br&gt; 19:55 - Generating Manifest Files&lt;/div&gt;&lt;pre&gt;Grunt Task for App Cache Manifests
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:34 - NavigationController&lt;br&gt; 28:49 - Progressive Enhancement&lt;/div&gt;&lt;pre&gt;Jake Archibald: Progressive enhancement is still Important
059 JSJ jQuery Mobile with Todd Parker
058 JSJ Building Accessible Websites with Brian Hogan
Feature Detection
Modernizr
SEO
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Arduino (Jamison)
Draft (Jamison)
RoboRally (Chuck)
Adobe Audition CS6 (Chuck)
Blue Microphones Yeti USB Microphone - Silver Edition (Chuck)
async-generators (Jake)
Rick Byers: DevTools just got a cool new feature in Chrome canary (Jake)
johnny-five (Jamison)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Book Club: JavaScript Allongé with Reginald Braithwaite&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;CHUCK:  Maybe we’ll just talk about your general smarty-pants-ness.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 69 the JavaScript Jabber Show. This week on our panel we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And we have a special guest and that is Jake Archibald.&lt;/div&gt;&lt;div&gt;JAKE:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Jake, do you want to introduce yourself for the folks who haven’t heard of you before?&lt;/div&gt;&lt;div&gt;JAKE:  Sure thing. I work on the Google Chrome team as part of DevRel. What I’m doing there is a combination of speaking at conferences about particular stuff. I got to do a lot in performance at the moment, but I also do a lot of standards work where I’ve done a lot with an alternative to application cache, which we’ll be talking about, but also looking at things like script loading and some of the resource priority stuff.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool. So it sounds like you’re smart on a number of levels then.&lt;/div&gt;&lt;div&gt;JAKE:  Or dumb at all. [Chuckles] I can only see what I work on. I don’t know if I’m any good at it.&lt;/div&gt;&lt;div&gt;[Chuckles]&lt;/div&gt;&lt;div&gt;CHUCK:  So we brought you on to talk about the application cache. I’m not completely sure I know what is totally involved there. Is it just the cache like you clear the browser cache cache or is it something else?&lt;/div&gt;&lt;div&gt;JAKE:  Well. the aim for the application cache was to let you make a site that works offline. So we’ve got the http cache and that works, in a manner of speaking. But if you have, say a website where you’ve cached your JavaScript, you’ve cached your CSS. You’ve cached your html page and some images. That’s great, but the user will visit another website and the browser will go and delete the CSS file from your site from the cache just to make room for the stuff fro...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Jake Archibald (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:14 - Jake Archibald Introduction</div><pre>Works on Developer Relations on the Google Chrome Team
<br></pre><div>01:57 - The Application Cache</div><pre>Eric Bidelman: A Beginner&#39;s Guide to Using the Application Cache - HTML5 Rocks
Down Fall
<br></pre><div>07:12 - Working with Single Page Apps<br> 08:40 - Detecting Connectivity</div><pre>Express.js
Yehuda Katz: Extend the Web Forward
<br></pre><div>15:42 - Running Offline<br> 19:55 - Generating Manifest Files</div><pre>Grunt Task for App Cache Manifests
<br></pre><div>26:34 - NavigationController<br> 28:49 - Progressive Enhancement</div><pre>Jake Archibald: Progressive enhancement is still Important
059 JSJ jQuery Mobile with Todd Parker
058 JSJ Building Accessible Websites with Brian Hogan
Feature Detection
Modernizr
SEO
<br></pre><div>Picks</div><pre>Arduino (Jamison)
Draft (Jamison)
RoboRally (Chuck)
Adobe Audition CS6 (Chuck)
Blue Microphones Yeti USB Microphone - Silver Edition (Chuck)
async-generators (Jake)
Rick Byers: DevTools just got a cool new feature in Chrome canary (Jake)
johnny-five (Jamison)
<br></pre><div>Next Week<br> Book Club: JavaScript Allongé with Reginald Braithwaite<br> Transcript</div><div>CHUCK:  Maybe we’ll just talk about your general smarty-pants-ness.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody and welcome to Episode 69 the JavaScript Jabber Show. This week on our panel we have Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. And we have a special guest and that is Jake Archibald.</div><div>JAKE:  Hello.</div><div>CHUCK:  Jake, do you want to introduce yourself for the folks who haven’t heard of you before?</div><div>JAKE:  Sure thing. I work on the Google Chrome team as part of DevRel. What I’m doing there is a combination of speaking at conferences about particular stuff. I got to do a lot in performance at the moment, but I also do a lot of standards work where I’ve done a lot with an alternative to application cache, which we’ll be talking about, but also looking at things like script loading and some of the resource priority stuff.</div><div>CHUCK:  Cool. So it sounds like you’re smart on a number of levels then.</div><div>JAKE:  Or dumb at all. [Chuckles] I can only see what I work on. I don’t know if I’m any good at it.</div><div>[Chuckles]</div><div>CHUCK:  So we brought you on to talk about the application cache. I’m not completely sure I know what is totally involved there. Is it just the cache like you clear the browser cache cache or is it something else?</div><div>JAKE:  Well. the aim for the application cache was to let you make a site that works offline. So we’ve got the http cache and that works, in a manner of speaking. But if you have, say a website where you’ve cached your JavaScript, you’ve cached your CSS. You’ve cached your html page and some images. That’s great, but the user will visit another website and the browser will go and delete the CSS file from your site from the cache just to make room for the stuff from this other site. That means that if we were just going to use the http cache for making things work offline, people go to your site, your html’s there, your images are there, your JavaScript’s there, but your CSS is not and that’s going to break your site.</div><div>Special Guest: Jake Archibald.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jake Archibald (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:14 - Jake Archibald Introduction&lt;/div&gt;&lt;pre&gt;Works on Developer Relations on the Google Chrome Team
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:57 - The Application Cache&lt;/div&gt;&lt;pre&gt;Eric Bidelman: A Beginner&amp;#39;s Guide to Using the Application Cache - HTML5 Rocks
Down Fall
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:12 - Working with Single Page Apps&lt;br&gt; 08:40 - Detecting Connectivity&lt;/div&gt;&lt;pre&gt;Express.js
Yehuda Katz: Extend the Web Forward
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;15:42 - Running Offline&lt;br&gt; 19:55 - Generating Manifest Files&lt;/div&gt;&lt;pre&gt;Grunt Task for App Cache Manifests
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:34 - NavigationController&lt;br&gt; 28:49 - Progressive Enhancement&lt;/div&gt;&lt;pre&gt;Jake Archibald: Progressive enhancement is still Important
059 JSJ jQuery Mobile with Todd Parker
058 JSJ Building Accessible Websites with Brian Hogan
Feature Detection
Modernizr
SEO
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Arduino (Jamison)
Draft (Jamison)
RoboRally (Chuck)
Adobe Audition CS6 (Chuck)
Blue Microphones Yeti USB Microphone - Silver Edition (Chuck)
async-generators (Jake)
Rick Byers: DevTools just got a cool new feature in Chrome canary (Jake)
johnny-five (Jamison)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Book Club: JavaScript Allongé with Reginald Braithwaite&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;CHUCK:  Maybe we’ll just talk about your general smarty-pants-ness.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 69 the JavaScript Jabber Show. This week on our panel we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And we have a special guest and that is Jake Archibald.&lt;/div&gt;&lt;div&gt;JAKE:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Jake, do you want to introduce yourself for the folks who haven’t heard of you before?&lt;/div&gt;&lt;div&gt;JAKE:  Sure thing. I work on the Google Chrome team as part of DevRel. What I’m doing there is a combination of speaking at conferences about particular stuff. I got to do a lot in performance at the moment, but I also do a lot of standards work where I’ve done a lot with an alternative to application cache, which we’ll be talking about, but also looking at things like script loading and some of the resource priority stuff.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool. So it sounds like you’re smart on a number of levels then.&lt;/div&gt;&lt;div&gt;JAKE:  Or dumb at all. [Chuckles] I can only see what I work on. I don’t know if I’m any good at it.&lt;/div&gt;&lt;div&gt;[Chuckles]&lt;/div&gt;&lt;div&gt;CHUCK:  So we brought you on to talk about the application cache. I’m not completely sure I know what is totally involved there. Is it just the cache like you clear the browser cache cache or is it something else?&lt;/div&gt;&lt;div&gt;JAKE:  Well. the aim for the application cache was to let you make a site that works offline. So we’ve got the http cache and that works, in a manner of speaking. But if you have, say a website where you’ve cached your JavaScript, you’ve cached your CSS. You’ve cached your html page and some images. That’s great, but the user will visit another website and the browser will go and delete the CSS file from your site from the cache just to make room for the stuff from this other site. That means that if we were just going to use the http cache for making things work offline, people go to your site, your html’s there, your images are there, your JavaScript’s there, but your CSS is not and that’s going to break your site.&lt;/div&gt;&lt;div&gt;Special Guest: Jake Archibald.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49359307" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4e539c2b-15fc-405b-a782-cf7b70610d21/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=742</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/069-jsj-the-application-cache-with-jake-archibald</link>
                <pubDate>Fri, 02 Aug 2013 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3084</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>068 JSJ ES6 with Aaron Frost</itunes:title>
                <title>068 JSJ ES6 with Aaron Frost</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Aaron Frost (twitter github blog)   Merrick Christensen (twitter github)   Joe Eames (twitter github blog)   Jamison Dance (twitter github blog) - Discussion 01:36 - Aaron Frost Introduction  Web Developer at Domo   1.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Aaron Frost (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:36 - Aaron Frost Introduction&lt;/div&gt;&lt;pre&gt;Web Developer at Domo
1.21 Gigawatts – Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes)
JS.next: A Manager’s Guide by Aaron Frost
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:21 - ECMAScript and JavaScript&lt;/div&gt;&lt;pre&gt;Brendan Eich talking about the Lord Of The Rings Comparison
JScript
ActionScript
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:02 - TC39 on ECMA&lt;/div&gt;&lt;pre&gt;Notes from the TC39 Meetings
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:44 - ECMAScript:Harmony&lt;br&gt; 09:59 - ES6 Features&lt;/div&gt;&lt;pre&gt;Arrow Functions/Lambdas
Lexical Scoping
Destructioning
Spreading
Sets &amp;amp; Maps
Equivalent Detection
Generators
Binary Data
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;12:17 - Arrow Functions&lt;br&gt; 14:23 - Data Proofing Functions&lt;br&gt; 15:35 - Destructuring&lt;/div&gt;&lt;pre&gt;Paths/Nested Destructuring
Destructuring Patterns
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:59 - Default Values&lt;br&gt; 18:49 - Rest &amp;amp; Default Parameters&lt;br&gt; 20:39 - Let&lt;/div&gt;&lt;pre&gt;Variable Hoisting
Traceur Compiler
grunt-traceur
Let Expressions &amp;amp; Statements
Blocks &amp;amp; Block Scopes
temporal-dead-zone.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;27:20 - Generators&lt;br&gt; 28:39 - The Module System&lt;br&gt; 29:48 - Template Strings&lt;br&gt; 32:05 - Aaron’s Opinion of Internet Explorer&lt;br&gt; 36:01 - Using ES6 Today&lt;/div&gt;&lt;pre&gt;Tracer Compiler
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;39:18 - Designing a New Language&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Pacific Rim (Joe)
That Conference (Joe)
PHOX (Merrick)
Sqwiggle (Jamison)
NodeConf (Jamison)
Jon Hopkins - Immunity (Jamison)
Tombstone (Aaron)
Justin Timberlake - The 20/20 Experience (Aaron)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;br&gt; JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.&lt;br&gt; Next Week&lt;br&gt; The Application Cache with Jake Archibald&lt;br&gt; Transcript&lt;br&gt; JAMISON:  Are you guys going to do a doo-wop chorus? I feel like with you all sharing the same microphone, we need some sick vocal harmony.&lt;/div&gt;&lt;div&gt;MERRICK:  I wouldn’t mind starting a JS Jabber a cappella group.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;JAMISON:  Hey everybody and welcome to JavaScript Jabber Episode 68. I am your guest host, Jamison Dance. Chuck is at LoneStar Ruby Conf this week. We have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;JAMISON:  We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;JAMISON:  And we have an incredibly special guest, Aaron Frost.&lt;/div&gt;&lt;div&gt;AARON:  Hello.&lt;/div&gt;&lt;div&gt;MERRICK:  [Laughter] What?&lt;/div&gt;&lt;div&gt;JAMISON:  And he is not British.&lt;/div&gt;&lt;div&gt;AARON:  Coming from across the pond.&lt;/div&gt;&lt;div&gt;MERRICK:  Once you’re gone, I’m going to start using that as my greeting.&lt;/div&gt;&lt;div&gt;AARON:  Well, I wish my name was like that one guy, the Allonge, Reginald Braithwaite.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AARON:  Where it’s like your name’s in British.&lt;/div&gt;&lt;div&gt;JOE:  Yes. Your accent, no. Oh, I would have my name be Benedict Cumberbatch.&lt;/div&gt;&lt;div&gt;AARON:  That’s pretty British too, that name.&lt;/div&gt;&lt;div&gt;JOE:  That’s a very British name, yeah.&lt;/div&gt;&lt;div&gt;AARON:  Wellington something.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;JAMISON:  Then you would be the archduke of JavaScript.&lt;/div&gt;&lt;div&gt;AARON:  Yeah.&lt;/div&gt;&lt;div&gt;JOE:  Oh, that would be an awesome title.&lt;/div&gt;&lt;div&gt;AARON:  That’d be great. It’s a good title.&lt;/div&gt;&lt;div&gt;MERRICK:  So Jamison, do you want to talk about why we have Aaron on the show?&lt;/div&gt;&lt;div&gt;JAMISON:  Yeah, I was going to ask him to introduce himself.&lt;/div&gt;&lt;div&gt;AARON:  Oh, great. I’m a web developer at an awesome company called Domo.&lt;/div&gt;&lt;div&gt;JOE...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Aaron Frost (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
<br></pre><div>Discussion<br> 01:36 - Aaron Frost Introduction</div><pre>Web Developer at Domo
1.21 Gigawatts – Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes)
JS.next: A Manager’s Guide by Aaron Frost
<br></pre><div>02:21 - ECMAScript and JavaScript</div><pre>Brendan Eich talking about the Lord Of The Rings Comparison
JScript
ActionScript
<br></pre><div>06:02 - TC39 on ECMA</div><pre>Notes from the TC39 Meetings
<br></pre><div>06:44 - ECMAScript:Harmony<br> 09:59 - ES6 Features</div><pre>Arrow Functions/Lambdas
Lexical Scoping
Destructioning
Spreading
Sets &amp; Maps
Equivalent Detection
Generators
Binary Data
<br></pre><div>12:17 - Arrow Functions<br> 14:23 - Data Proofing Functions<br> 15:35 - Destructuring</div><pre>Paths/Nested Destructuring
Destructuring Patterns
<br></pre><div>17:59 - Default Values<br> 18:49 - Rest &amp; Default Parameters<br> 20:39 - Let</div><pre>Variable Hoisting
Traceur Compiler
grunt-traceur
Let Expressions &amp; Statements
Blocks &amp; Block Scopes
temporal-dead-zone.js
<br></pre><div>27:20 - Generators<br> 28:39 - The Module System<br> 29:48 - Template Strings<br> 32:05 - Aaron’s Opinion of Internet Explorer<br> 36:01 - Using ES6 Today</div><pre>Tracer Compiler
<br></pre><div>39:18 - Designing a New Language</div><div>Picks</div><pre>Pacific Rim (Joe)
That Conference (Joe)
PHOX (Merrick)
Sqwiggle (Jamison)
NodeConf (Jamison)
Jon Hopkins - Immunity (Jamison)
Tombstone (Aaron)
Justin Timberlake - The 20/20 Experience (Aaron)
<br></pre><div>Book Club<br> JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.<br> Next Week<br> The Application Cache with Jake Archibald<br> Transcript<br> JAMISON:  Are you guys going to do a doo-wop chorus? I feel like with you all sharing the same microphone, we need some sick vocal harmony.</div><div>MERRICK:  I wouldn’t mind starting a JS Jabber a cappella group.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>JAMISON:  Hey everybody and welcome to JavaScript Jabber Episode 68. I am your guest host, Jamison Dance. Chuck is at LoneStar Ruby Conf this week. We have Merrick Christensen.</div><div>MERRICK:  What’s up?</div><div>JAMISON:  We have Joe Eames.</div><div>JOE:  Hey there.</div><div>JAMISON:  And we have an incredibly special guest, Aaron Frost.</div><div>AARON:  Hello.</div><div>MERRICK:  [Laughter] What?</div><div>JAMISON:  And he is not British.</div><div>AARON:  Coming from across the pond.</div><div>MERRICK:  Once you’re gone, I’m going to start using that as my greeting.</div><div>AARON:  Well, I wish my name was like that one guy, the Allonge, Reginald Braithwaite.</div><div>[Laughter]</div><div>AARON:  Where it’s like your name’s in British.</div><div>JOE:  Yes. Your accent, no. Oh, I would have my name be Benedict Cumberbatch.</div><div>AARON:  That’s pretty British too, that name.</div><div>JOE:  That’s a very British name, yeah.</div><div>AARON:  Wellington something.</div><div>[Laughter]</div><div>JAMISON:  Then you would be the archduke of JavaScript.</div><div>AARON:  Yeah.</div><div>JOE:  Oh, that would be an awesome title.</div><div>AARON:  That’d be great. It’s a good title.</div><div>MERRICK:  So Jamison, do you want to talk about why we have Aaron on the show?</div><div>JAMISON:  Yeah, I was going to ask him to introduce himself.</div><div>AARON:  Oh, great. I’m a web developer at an awesome company called Domo.</div><div>JOE:  But what’s your official title?</div><div>AARON:  Officially, I don’t know. What are you playing at?</div><div>[Laughter]</div><div>AARON:  Maybe an open web strategist.</div><div>JOE:  There you go.</div><div>JAMISON:  Social media expert?</div><div>AARON:  I don’t know. But I work on our UI team and we’re getting ready to push out a really awesome release that everyone’s going to love. I’m also an author. I’ve published a short book with O’Reilly in May and working on another book.</div><div>Special Guest: Aaron Frost.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Aaron Frost (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:36 - Aaron Frost Introduction&lt;/div&gt;&lt;pre&gt;Web Developer at Domo
1.21 Gigawatts – Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes)
JS.next: A Manager’s Guide by Aaron Frost
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:21 - ECMAScript and JavaScript&lt;/div&gt;&lt;pre&gt;Brendan Eich talking about the Lord Of The Rings Comparison
JScript
ActionScript
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:02 - TC39 on ECMA&lt;/div&gt;&lt;pre&gt;Notes from the TC39 Meetings
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:44 - ECMAScript:Harmony&lt;br&gt; 09:59 - ES6 Features&lt;/div&gt;&lt;pre&gt;Arrow Functions/Lambdas
Lexical Scoping
Destructioning
Spreading
Sets &amp;amp; Maps
Equivalent Detection
Generators
Binary Data
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;12:17 - Arrow Functions&lt;br&gt; 14:23 - Data Proofing Functions&lt;br&gt; 15:35 - Destructuring&lt;/div&gt;&lt;pre&gt;Paths/Nested Destructuring
Destructuring Patterns
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:59 - Default Values&lt;br&gt; 18:49 - Rest &amp;amp; Default Parameters&lt;br&gt; 20:39 - Let&lt;/div&gt;&lt;pre&gt;Variable Hoisting
Traceur Compiler
grunt-traceur
Let Expressions &amp;amp; Statements
Blocks &amp;amp; Block Scopes
temporal-dead-zone.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;27:20 - Generators&lt;br&gt; 28:39 - The Module System&lt;br&gt; 29:48 - Template Strings&lt;br&gt; 32:05 - Aaron’s Opinion of Internet Explorer&lt;br&gt; 36:01 - Using ES6 Today&lt;/div&gt;&lt;pre&gt;Tracer Compiler
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;39:18 - Designing a New Language&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Pacific Rim (Joe)
That Conference (Joe)
PHOX (Merrick)
Sqwiggle (Jamison)
NodeConf (Jamison)
Jon Hopkins - Immunity (Jamison)
Tombstone (Aaron)
Justin Timberlake - The 20/20 Experience (Aaron)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;br&gt; JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.&lt;br&gt; Next Week&lt;br&gt; The Application Cache with Jake Archibald&lt;br&gt; Transcript&lt;br&gt; JAMISON:  Are you guys going to do a doo-wop chorus? I feel like with you all sharing the same microphone, we need some sick vocal harmony.&lt;/div&gt;&lt;div&gt;MERRICK:  I wouldn’t mind starting a JS Jabber a cappella group.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;JAMISON:  Hey everybody and welcome to JavaScript Jabber Episode 68. I am your guest host, Jamison Dance. Chuck is at LoneStar Ruby Conf this week. We have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;JAMISON:  We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;JAMISON:  And we have an incredibly special guest, Aaron Frost.&lt;/div&gt;&lt;div&gt;AARON:  Hello.&lt;/div&gt;&lt;div&gt;MERRICK:  [Laughter] What?&lt;/div&gt;&lt;div&gt;JAMISON:  And he is not British.&lt;/div&gt;&lt;div&gt;AARON:  Coming from across the pond.&lt;/div&gt;&lt;div&gt;MERRICK:  Once you’re gone, I’m going to start using that as my greeting.&lt;/div&gt;&lt;div&gt;AARON:  Well, I wish my name was like that one guy, the Allonge, Reginald Braithwaite.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AARON:  Where it’s like your name’s in British.&lt;/div&gt;&lt;div&gt;JOE:  Yes. Your accent, no. Oh, I would have my name be Benedict Cumberbatch.&lt;/div&gt;&lt;div&gt;AARON:  That’s pretty British too, that name.&lt;/div&gt;&lt;div&gt;JOE:  That’s a very British name, yeah.&lt;/div&gt;&lt;div&gt;AARON:  Wellington something.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;JAMISON:  Then you would be the archduke of JavaScript.&lt;/div&gt;&lt;div&gt;AARON:  Yeah.&lt;/div&gt;&lt;div&gt;JOE:  Oh, that would be an awesome title.&lt;/div&gt;&lt;div&gt;AARON:  That’d be great. It’s a good title.&lt;/div&gt;&lt;div&gt;MERRICK:  So Jamison, do you want to talk about why we have Aaron on the show?&lt;/div&gt;&lt;div&gt;JAMISON:  Yeah, I was going to ask him to introduce himself.&lt;/div&gt;&lt;div&gt;AARON:  Oh, great. I’m a web developer at an awesome company called Domo.&lt;/div&gt;&lt;div&gt;JOE:  But what’s your official title?&lt;/div&gt;&lt;div&gt;AARON:  Officially, I don’t know. What are you playing at?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AARON:  Maybe an open web strategist.&lt;/div&gt;&lt;div&gt;JOE:  There you go.&lt;/div&gt;&lt;div&gt;JAMISON:  Social media expert?&lt;/div&gt;&lt;div&gt;AARON:  I don’t know. But I work on our UI team and we’re getting ready to push out a really awesome release that everyone’s going to love. I’m also an author. I’ve published a short book with O’Reilly in May and working on another book.&lt;/div&gt;&lt;div&gt;Special Guest: Aaron Frost.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45619409" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/101b746e-1d91-464d-873d-b1762f811890/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=736</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/068-jsj-es6-with-aaron-frost</link>
                <pubDate>Fri, 26 Jul 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>2851</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>067 JSJ Testem with Toby Ho</itunes:title>
                <title>067 JSJ Testem with Toby Ho</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Toby Ho (twitter github blog)   Joe Eames (twitter github blog)   Aaron Frost (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 00:53 - Aaron Frost Introduction   Domo   1.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Toby Ho (twitter github blog)
Joe Eames (twitter github blog)
Aaron Frost (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:53 - Aaron Frost Introduction&lt;/div&gt;&lt;pre&gt;Domo
1.21 Gigawatts - Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:45 - Toby Ho Introduction&lt;/div&gt;&lt;pre&gt;testem
Toby Ho - Testem: Interactive JS Test Runner
Toby Ho: Better TDD Workflow via Exclusive Tests in Jasmine and Mocha
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:06 - testem&lt;/div&gt;&lt;pre&gt;Autotest
guard
Jasmine
Mocha
QUnit
Buster.JS
PhantomJS
node.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:43 - Integration Tests&lt;/div&gt;&lt;pre&gt;038 JSJ Jasmine with Justin Searls
capybara
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:32 - guard&lt;br&gt; 07:49 - The testem UI&lt;/div&gt;&lt;pre&gt;node-charm
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:55 - The Browser Launcher&lt;br&gt; 11:40 - CI Mode&lt;/div&gt;&lt;pre&gt;Jenkins
TeamCity
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;12:27 - Is it a Global Installer?&lt;/div&gt;&lt;pre&gt;npm
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:39 - Workflow&lt;/div&gt;&lt;pre&gt;Grub Filtering
testem.json/testem.yml
Devmode
Exclusive Tests in Mocha
Karma
.only
Console Logging
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:27 - Debugging&lt;/div&gt;&lt;pre&gt;Git Hooks
Minification
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:25 - testem vs Karma&lt;/div&gt;&lt;pre&gt;AngularJS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:08 - Testing JavaScript&lt;/div&gt;&lt;pre&gt;Jasmine
Mocha
QUnit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:50 - Browsers&lt;/div&gt;&lt;pre&gt;Chrome
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:54 - Configurations&lt;br&gt; 32:11 - Contributors&lt;/div&gt;&lt;pre&gt;Jake Verbaten (Raynos)
Derek Brans
Justin Searls
David Mosher
lineman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:33 - Grunt.js&lt;/div&gt;&lt;pre&gt;grunt-testem
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:09 - Testing &amp;amp; TDD&lt;/div&gt;&lt;pre&gt;Bryan Liles: TATFT - Test All the F***in Time
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;The Rithmatist by Brandon Sanderson (Joe)
Call of Duty: Black Ops 2 (Aaron)
Amazon Prime (Chuck)
Big Bang Theory (Chuck)
HandBrake (Chuck)
Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz (Toby)
Giles Bowkett - Secrets Of Superstar Programmer Productivity: Flow (Toby)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;br&gt; JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.&lt;br&gt; Next Week&lt;br&gt; ES Next with Aaron Frost&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 67 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Aaron Frost filling in for us.&lt;/div&gt;&lt;div&gt;AARON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  And we have a special guest and that is Toby Ho.&lt;/div&gt;&lt;div&gt;TOBY:  Hi everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. Guys, why don’t we have you introduce yourselves really quick? Let’s start with you, Aaron.&lt;/div&gt;&lt;div&gt;AARON:  Okay. So, I’m a frontend developer at Domo.&lt;/div&gt;&lt;div&gt;JOE:  Open-source evangelist.&lt;/div&gt;&lt;div&gt;AARON:  Well, you can call me whatever you want.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AARON:  I’ve worked here for a few months. I love it. I’m writing a book on the next version of ECMAScript and a dad with three kids. So yeah, that’s me.&lt;/div&gt;&lt;div&gt;JOE:  Aaron’s too modest. He’s also a big-time conference speaker. He’s a regular presenter at local user groups. And like I said before, he’s one of our evangelists, so he was hired as a really high-level frontend engineer here at Domo to help us take our JavaScript and frontend work into the next level, really.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah, I also showed up late to a workshop that he was putting on using Node and Twilio and that was pretty cool.&lt;/div&gt;&lt;div&gt;JOE:  Yeah, that thing has been the bomb. Also, Aaron’s presentation at Fluent Conf with Dave Geddes was apparentl...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Toby Ho (twitter github blog)
Joe Eames (twitter github blog)
Aaron Frost (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 00:53 - Aaron Frost Introduction</div><pre>Domo
1.21 Gigawatts - Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes)
<br></pre><div>02:45 - Toby Ho Introduction</div><pre>testem
Toby Ho - Testem: Interactive JS Test Runner
Toby Ho: Better TDD Workflow via Exclusive Tests in Jasmine and Mocha
<br></pre><div>03:06 - testem</div><pre>Autotest
guard
Jasmine
Mocha
QUnit
Buster.JS
PhantomJS
node.js
<br></pre><div>04:43 - Integration Tests</div><pre>038 JSJ Jasmine with Justin Searls
capybara
<br></pre><div>06:32 - guard<br> 07:49 - The testem UI</div><pre>node-charm
<br></pre><div>09:55 - The Browser Launcher<br> 11:40 - CI Mode</div><pre>Jenkins
TeamCity
<br></pre><div>12:27 - Is it a Global Installer?</div><pre>npm
<br></pre><div>13:39 - Workflow</div><pre>Grub Filtering
testem.json/testem.yml
Devmode
Exclusive Tests in Mocha
Karma
.only
Console Logging
<br></pre><div>21:27 - Debugging</div><pre>Git Hooks
Minification
<br></pre><div>25:25 - testem vs Karma</div><pre>AngularJS
<br></pre><div>28:08 - Testing JavaScript</div><pre>Jasmine
Mocha
QUnit
<br></pre><div>29:50 - Browsers</div><pre>Chrome
<br></pre><div>30:54 - Configurations<br> 32:11 - Contributors</div><pre>Jake Verbaten (Raynos)
Derek Brans
Justin Searls
David Mosher
lineman
<br></pre><div>33:33 - Grunt.js</div><pre>grunt-testem
<br></pre><div>35:09 - Testing &amp; TDD</div><pre>Bryan Liles: TATFT - Test All the F***in Time
<br></pre><div>Picks</div><pre>The Rithmatist by Brandon Sanderson (Joe)
Call of Duty: Black Ops 2 (Aaron)
Amazon Prime (Chuck)
Big Bang Theory (Chuck)
HandBrake (Chuck)
Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz (Toby)
Giles Bowkett - Secrets Of Superstar Programmer Productivity: Flow (Toby)
<br></pre><div>Book Club<br> JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.<br> Next Week<br> ES Next with Aaron Frost<br> Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>CHUCK:  Hey everybody, and welcome to Episode 67 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  We also have Aaron Frost filling in for us.</div><div>AARON:  Hello.</div><div>CHUCK:  And we have a special guest and that is Toby Ho.</div><div>TOBY:  Hi everyone.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. Guys, why don’t we have you introduce yourselves really quick? Let’s start with you, Aaron.</div><div>AARON:  Okay. So, I’m a frontend developer at Domo.</div><div>JOE:  Open-source evangelist.</div><div>AARON:  Well, you can call me whatever you want.</div><div>[Laughter]</div><div>AARON:  I’ve worked here for a few months. I love it. I’m writing a book on the next version of ECMAScript and a dad with three kids. So yeah, that’s me.</div><div>JOE:  Aaron’s too modest. He’s also a big-time conference speaker. He’s a regular presenter at local user groups. And like I said before, he’s one of our evangelists, so he was hired as a really high-level frontend engineer here at Domo to help us take our JavaScript and frontend work into the next level, really.</div><div>CHUCK:  Yeah, I also showed up late to a workshop that he was putting on using Node and Twilio and that was pretty cool.</div><div>JOE:  Yeah, that thing has been the bomb. Also, Aaron’s presentation at Fluent Conf with Dave Geddes was apparently the hit of the entire show, the best received. The organizer said he thought it was definitely one of the best presentations done at Fluent Conf.</div><div>AARON:  Yeah. They said it was the most entertaining and Simon said he wished we could cut it down in ten minutes and that they had made us keynote, because it was pretty fun. We had a lot of fun with it.</div><div>CHUCK:  Cool.</div><div>JOE:  Yeah, it’s up on YouTube. We’ll put links in the show notes. It’s really great.</div><div>Special Guest: Toby Ho.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Toby Ho (twitter github blog)
Joe Eames (twitter github blog)
Aaron Frost (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:53 - Aaron Frost Introduction&lt;/div&gt;&lt;pre&gt;Domo
1.21 Gigawatts - Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:45 - Toby Ho Introduction&lt;/div&gt;&lt;pre&gt;testem
Toby Ho - Testem: Interactive JS Test Runner
Toby Ho: Better TDD Workflow via Exclusive Tests in Jasmine and Mocha
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:06 - testem&lt;/div&gt;&lt;pre&gt;Autotest
guard
Jasmine
Mocha
QUnit
Buster.JS
PhantomJS
node.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:43 - Integration Tests&lt;/div&gt;&lt;pre&gt;038 JSJ Jasmine with Justin Searls
capybara
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:32 - guard&lt;br&gt; 07:49 - The testem UI&lt;/div&gt;&lt;pre&gt;node-charm
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:55 - The Browser Launcher&lt;br&gt; 11:40 - CI Mode&lt;/div&gt;&lt;pre&gt;Jenkins
TeamCity
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;12:27 - Is it a Global Installer?&lt;/div&gt;&lt;pre&gt;npm
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:39 - Workflow&lt;/div&gt;&lt;pre&gt;Grub Filtering
testem.json/testem.yml
Devmode
Exclusive Tests in Mocha
Karma
.only
Console Logging
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:27 - Debugging&lt;/div&gt;&lt;pre&gt;Git Hooks
Minification
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:25 - testem vs Karma&lt;/div&gt;&lt;pre&gt;AngularJS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:08 - Testing JavaScript&lt;/div&gt;&lt;pre&gt;Jasmine
Mocha
QUnit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:50 - Browsers&lt;/div&gt;&lt;pre&gt;Chrome
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:54 - Configurations&lt;br&gt; 32:11 - Contributors&lt;/div&gt;&lt;pre&gt;Jake Verbaten (Raynos)
Derek Brans
Justin Searls
David Mosher
lineman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:33 - Grunt.js&lt;/div&gt;&lt;pre&gt;grunt-testem
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:09 - Testing &amp;amp; TDD&lt;/div&gt;&lt;pre&gt;Bryan Liles: TATFT - Test All the F***in Time
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;The Rithmatist by Brandon Sanderson (Joe)
Call of Duty: Black Ops 2 (Aaron)
Amazon Prime (Chuck)
Big Bang Theory (Chuck)
HandBrake (Chuck)
Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz (Toby)
Giles Bowkett - Secrets Of Superstar Programmer Productivity: Flow (Toby)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;br&gt; JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.&lt;br&gt; Next Week&lt;br&gt; ES Next with Aaron Frost&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 67 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Aaron Frost filling in for us.&lt;/div&gt;&lt;div&gt;AARON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  And we have a special guest and that is Toby Ho.&lt;/div&gt;&lt;div&gt;TOBY:  Hi everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. Guys, why don’t we have you introduce yourselves really quick? Let’s start with you, Aaron.&lt;/div&gt;&lt;div&gt;AARON:  Okay. So, I’m a frontend developer at Domo.&lt;/div&gt;&lt;div&gt;JOE:  Open-source evangelist.&lt;/div&gt;&lt;div&gt;AARON:  Well, you can call me whatever you want.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AARON:  I’ve worked here for a few months. I love it. I’m writing a book on the next version of ECMAScript and a dad with three kids. So yeah, that’s me.&lt;/div&gt;&lt;div&gt;JOE:  Aaron’s too modest. He’s also a big-time conference speaker. He’s a regular presenter at local user groups. And like I said before, he’s one of our evangelists, so he was hired as a really high-level frontend engineer here at Domo to help us take our JavaScript and frontend work into the next level, really.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah, I also showed up late to a workshop that he was putting on using Node and Twilio and that was pretty cool.&lt;/div&gt;&lt;div&gt;JOE:  Yeah, that thing has been the bomb. Also, Aaron’s presentation at Fluent Conf with Dave Geddes was apparently the hit of the entire show, the best received. The organizer said he thought it was definitely one of the best presentations done at Fluent Conf.&lt;/div&gt;&lt;div&gt;AARON:  Yeah. They said it was the most entertaining and Simon said he wished we could cut it down in ten minutes and that they had made us keynote, because it was pretty fun. We had a lot of fun with it.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool.&lt;/div&gt;&lt;div&gt;JOE:  Yeah, it’s up on YouTube. We’ll put links in the show notes. It’s really great.&lt;/div&gt;&lt;div&gt;Special Guest: Toby Ho.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46839431" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a2814f0b-39eb-46e3-876e-fcb5b25fc103/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=729</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/067-jsj-testem-with-toby-ho</link>
                <pubDate>Fri, 19 Jul 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>2927</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>066 JSJ Transitioning to JavaScript</itunes:title>
                <title>066 JSJ Transitioning to JavaScript</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 01:10 - Making the transition from one primary language to JavaScript</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:10 - Making the transition from one primary language to JavaScript&lt;br&gt; 01:30 - Merrick’s Experience&lt;/div&gt;&lt;pre&gt;ActionScript
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:32 - Joe’s Experience&lt;/div&gt;&lt;pre&gt;.NET
Microsoft
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:46 - Moving from C# to JavaScript&lt;/div&gt;&lt;pre&gt;Misconceptions
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:25 - JavaScript Misconceptions&lt;br&gt; 10:59 - Chuck’s Experience&lt;/div&gt;&lt;pre&gt;Ruby on Rails
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:25 - Rails and JavaScript Avoidance&lt;br&gt; 15:25 - Microsoft and JavaScript Avoidance&lt;br&gt; 16:58 - JavaScript Development in General&lt;/div&gt;&lt;pre&gt;Browsers and Problems
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;23:38 - Libraries and Tools&lt;/div&gt;&lt;pre&gt;044 JSJ Book Club: Effective JavaScript with David Herman
Effective JavaScript by David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:45 - Code Structure&lt;br&gt; 27:03 - node.js&lt;br&gt; 28:00 - Learning core concepts behind JavaScript&lt;br&gt; 29:11 - Understanding Clojures, Scoping &amp;amp; Context&lt;br&gt; 29:53 - Testing&lt;br&gt; 31:35 - Deviating off the common path&lt;br&gt; 33:10 - Idiomatic JavaScript&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Dart (Merrick)
ES6 Plans (Merrick)
Defiance (Joe)
America&#39;s Got Talent (Joe)
StarCraft II World Championship Series (WCS) (Joe)
Continuum (Chuck)
Fringe (Chuck)
CleanMyMac (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;br&gt; JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.&lt;br&gt; Next Week&lt;br&gt; Testem with Toby Ho&lt;br&gt; Transcript&lt;br&gt; CHUCK:  Yeah, I can pretend I’m getting better at JavaScript.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 66 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hi there.&lt;/div&gt;&lt;div&gt;CHUCK:  And Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we’re going to be talking about, I think it’s kind of a blend of making the transition from one primary language to JavaScript, it usually happens through web development, and some of the mistakes that people make when their primary language is not JavaScript. Let’s go ahead and get started.&lt;/div&gt;&lt;div&gt;Merrick, you’re kind of the expert guy that I always look at and go, “Man, he’s awesome at JavaScript.” So, I’m wondering, did you start out at JavaScript or did you come in from somewhere else?&lt;/div&gt;&lt;div&gt;MERRICK:  Oh, that’s really nice of you, man. I actually started out with ActionScript. I really loved Flash developments, but it’s the same thing, really. They’re both based off of ECMAScript. So, I guess you could say I’ve always done JavaScript.&lt;/div&gt;&lt;div&gt;JOE:  So, ActionScript is nearly identical to JavaScript?&lt;/div&gt;&lt;div&gt;MERRICK:  Well, not anymore. ActionScript 3 developed classes and they typed it and they did some interesting things to make it more of a full-featured language. It’s got more [inaudible] than JavaScript now, I think. But I ended up getting into JavaScript when I was like 17 or so. I came across the MooTools framework and ever since then, it’s been all JavaScript all the time.&lt;/div&gt;&lt;div&gt;CHUCK:  You’re pretty young. Wasn...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:10 - Making the transition from one primary language to JavaScript<br> 01:30 - Merrick’s Experience</div><pre>ActionScript
<br></pre><div>03:32 - Joe’s Experience</div><pre>.NET
Microsoft
<br></pre><div>07:46 - Moving from C# to JavaScript</div><pre>Misconceptions
<br></pre><div>09:25 - JavaScript Misconceptions<br> 10:59 - Chuck’s Experience</div><pre>Ruby on Rails
<br></pre><div>14:25 - Rails and JavaScript Avoidance<br> 15:25 - Microsoft and JavaScript Avoidance<br> 16:58 - JavaScript Development in General</div><pre>Browsers and Problems
<br></pre><div>23:38 - Libraries and Tools</div><pre>044 JSJ Book Club: Effective JavaScript with David Herman
Effective JavaScript by David Herman
<br></pre><div>24:45 - Code Structure<br> 27:03 - node.js<br> 28:00 - Learning core concepts behind JavaScript<br> 29:11 - Understanding Clojures, Scoping &amp; Context<br> 29:53 - Testing<br> 31:35 - Deviating off the common path<br> 33:10 - Idiomatic JavaScript</div><div>Picks</div><pre>Dart (Merrick)
ES6 Plans (Merrick)
Defiance (Joe)
America&#39;s Got Talent (Joe)
StarCraft II World Championship Series (WCS) (Joe)
Continuum (Chuck)
Fringe (Chuck)
CleanMyMac (Chuck)
<br></pre><div>Book Club<br> JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.<br> Next Week<br> Testem with Toby Ho<br> Transcript<br> CHUCK:  Yeah, I can pretend I’m getting better at JavaScript.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody, and welcome to Episode 66 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hi there.</div><div>CHUCK:  And Merrick Christensen.</div><div>MERRICK:  Hey guys.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we’re going to be talking about, I think it’s kind of a blend of making the transition from one primary language to JavaScript, it usually happens through web development, and some of the mistakes that people make when their primary language is not JavaScript. Let’s go ahead and get started.</div><div>Merrick, you’re kind of the expert guy that I always look at and go, “Man, he’s awesome at JavaScript.” So, I’m wondering, did you start out at JavaScript or did you come in from somewhere else?</div><div>MERRICK:  Oh, that’s really nice of you, man. I actually started out with ActionScript. I really loved Flash developments, but it’s the same thing, really. They’re both based off of ECMAScript. So, I guess you could say I’ve always done JavaScript.</div><div>JOE:  So, ActionScript is nearly identical to JavaScript?</div><div>MERRICK:  Well, not anymore. ActionScript 3 developed classes and they typed it and they did some interesting things to make it more of a full-featured language. It’s got more [inaudible] than JavaScript now, I think. But I ended up getting into JavaScript when I was like 17 or so. I came across the MooTools framework and ever since then, it’s been all JavaScript all the time.</div><div>CHUCK:  You’re pretty young. Wasn’t that last year?</div><div>[Laughter]</div><div>MERRICK:  Close. No, about six years, five years of JavaScript.</div><div>JOE:  You’re also, though, like a real student of languages. You love studying other languages.</div><div>MERRICK:  I love programming languages, yeah.</div><div>JOE:  I think you’re a pretty funny, not necessarily unique,</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:10 - Making the transition from one primary language to JavaScript&lt;br&gt; 01:30 - Merrick’s Experience&lt;/div&gt;&lt;pre&gt;ActionScript
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:32 - Joe’s Experience&lt;/div&gt;&lt;pre&gt;.NET
Microsoft
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:46 - Moving from C# to JavaScript&lt;/div&gt;&lt;pre&gt;Misconceptions
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:25 - JavaScript Misconceptions&lt;br&gt; 10:59 - Chuck’s Experience&lt;/div&gt;&lt;pre&gt;Ruby on Rails
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:25 - Rails and JavaScript Avoidance&lt;br&gt; 15:25 - Microsoft and JavaScript Avoidance&lt;br&gt; 16:58 - JavaScript Development in General&lt;/div&gt;&lt;pre&gt;Browsers and Problems
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;23:38 - Libraries and Tools&lt;/div&gt;&lt;pre&gt;044 JSJ Book Club: Effective JavaScript with David Herman
Effective JavaScript by David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:45 - Code Structure&lt;br&gt; 27:03 - node.js&lt;br&gt; 28:00 - Learning core concepts behind JavaScript&lt;br&gt; 29:11 - Understanding Clojures, Scoping &amp;amp; Context&lt;br&gt; 29:53 - Testing&lt;br&gt; 31:35 - Deviating off the common path&lt;br&gt; 33:10 - Idiomatic JavaScript&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Dart (Merrick)
ES6 Plans (Merrick)
Defiance (Joe)
America&amp;#39;s Got Talent (Joe)
StarCraft II World Championship Series (WCS) (Joe)
Continuum (Chuck)
Fringe (Chuck)
CleanMyMac (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;br&gt; JavaScript Allongé with Reginald Braithwaite!  He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.&lt;br&gt; Next Week&lt;br&gt; Testem with Toby Ho&lt;br&gt; Transcript&lt;br&gt; CHUCK:  Yeah, I can pretend I’m getting better at JavaScript.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 66 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hi there.&lt;/div&gt;&lt;div&gt;CHUCK:  And Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we’re going to be talking about, I think it’s kind of a blend of making the transition from one primary language to JavaScript, it usually happens through web development, and some of the mistakes that people make when their primary language is not JavaScript. Let’s go ahead and get started.&lt;/div&gt;&lt;div&gt;Merrick, you’re kind of the expert guy that I always look at and go, “Man, he’s awesome at JavaScript.” So, I’m wondering, did you start out at JavaScript or did you come in from somewhere else?&lt;/div&gt;&lt;div&gt;MERRICK:  Oh, that’s really nice of you, man. I actually started out with ActionScript. I really loved Flash developments, but it’s the same thing, really. They’re both based off of ECMAScript. So, I guess you could say I’ve always done JavaScript.&lt;/div&gt;&lt;div&gt;JOE:  So, ActionScript is nearly identical to JavaScript?&lt;/div&gt;&lt;div&gt;MERRICK:  Well, not anymore. ActionScript 3 developed classes and they typed it and they did some interesting things to make it more of a full-featured language. It’s got more [inaudible] than JavaScript now, I think. But I ended up getting into JavaScript when I was like 17 or so. I came across the MooTools framework and ever since then, it’s been all JavaScript all the time.&lt;/div&gt;&lt;div&gt;CHUCK:  You’re pretty young. Wasn’t that last year?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;MERRICK:  Close. No, about six years, five years of JavaScript.&lt;/div&gt;&lt;div&gt;JOE:  You’re also, though, like a real student of languages. You love studying other languages.&lt;/div&gt;&lt;div&gt;MERRICK:  I love programming languages, yeah.&lt;/div&gt;&lt;div&gt;JOE:  I think you’re a pretty funny, not necessarily unique,&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38961319" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/25ddacd7-2d8a-42ed-8bd3-c4757483f8ec/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=721</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/066-jsj-transitioning-to-javascript</link>
                <pubDate>Fri, 05 Jul 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>2435</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>065 JSJ Build Tools with Adam Hawkins</itunes:title>
                <title>065 JSJ Build Tools with Adam Hawkins</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Adam Hawkins (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 01:16 - Adam Hawkins Introduction -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Adam Hawkins (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:16 - Adam Hawkins Introduction&lt;/div&gt;&lt;pre&gt;JavaScript Application Build Tools: Adam Hawkins
003 JSJ Build Tools
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:51 - What Are Build Tools?&lt;br&gt; 02:46 - Build Process&lt;/div&gt;&lt;pre&gt;Ember.js
CoffeeScript
Sass
Grunt.js
Yeoman
RequireJS
minispade
jQuery
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:15 - Minification&lt;/div&gt;&lt;pre&gt;Handlebars.js
barber
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:30 - Ruby on Rails&lt;/div&gt;&lt;pre&gt;Client-Side Applications
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:43 - Chuck’s Build Process&lt;br&gt; 17:32 - Joe’s Build Process&lt;br&gt; 18:54 - Source Maps&lt;/div&gt;&lt;pre&gt;Concatenation
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:09 - iridium&lt;/div&gt;&lt;pre&gt;rake-pipeline
Brunch
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:56 - Recommendations for Building&lt;br&gt; 35:23 - Testing&lt;/div&gt;&lt;pre&gt;QUnit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Sub Rosa (Jamison)
biggie (Jamison)
Kingdom Rush Frontiers (Joe)
The Rithmatist by Brandon Sanderson (Joe)
Ward Cunningham (Joe)
Speedtest.net (Chuck)
ThemeForest (Chuck)
Solo Piano Radio (Adam)
ConvertKit (Adam)
Staticly (Adam)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Transitioning to JavaScript&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 65 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we have a special guest, Adam Hawkins.&lt;/div&gt;&lt;div&gt;ADAM:  Hey, how you guys doing?&lt;/div&gt;&lt;div&gt;CHUCK:  Terrific. So, you want to introduce your self since you’re new to the show?&lt;/div&gt;&lt;div&gt;ADAM:  Yeah. My name is Adam Hawkins. I’m primarily a Ruby guy but have come to the JavaScript world through Ember and browser applications. I’ve been here now for about a year and a half and just learning as I go along,&lt;/div&gt;&lt;div&gt;CHUCK:  Nice. So anyway, you recommended that we talk about build tools and then you wrote a blog post about it. We talked about build tools, I think on Episode 2 or 3 or something. In your mind, what are build tools?&lt;/div&gt;&lt;div&gt;ADAM:  Well, I think a build tool is something that you need to create a JavaScript application. There is a distinction between, say maybe an application or something [inaudible] that needs CoffeeScript or something like that versus a full-blown application that runs on the browser which needs modules, asset pre-compilation, templates, all those sorts of stuff, and testing and things like that. So, on one end, you have build tools that simply do the compilation and the concatenation, and then you have other tools that aim to be like a whole development environment. So, there is a large spectrum and you just have to choose which you need, basically.&lt;/div&gt;&lt;div&gt;CHUCK:  What kind of a build process do you guys have on the projects that you work on?&lt;/div&gt;&lt;div&gt;ADAM:  Well, okay. My background is, we are building a CRM with Ember.js and we needed a lot of different things. Well, my team prefers to write in CoffeeScript and use Sass. So, we needed those two things right away. Then we needed module compilation and then a...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Adam Hawkins (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:16 - Adam Hawkins Introduction</div><pre>JavaScript Application Build Tools: Adam Hawkins
003 JSJ Build Tools
<br></pre><div>01:51 - What Are Build Tools?<br> 02:46 - Build Process</div><pre>Ember.js
CoffeeScript
Sass
Grunt.js
Yeoman
RequireJS
minispade
jQuery
<br></pre><div>09:15 - Minification</div><pre>Handlebars.js
barber
<br></pre><div>10:30 - Ruby on Rails</div><pre>Client-Side Applications
<br></pre><div>16:43 - Chuck’s Build Process<br> 17:32 - Joe’s Build Process<br> 18:54 - Source Maps</div><pre>Concatenation
<br></pre><div>24:09 - iridium</div><pre>rake-pipeline
Brunch
<br></pre><div>32:56 - Recommendations for Building<br> 35:23 - Testing</div><pre>QUnit
<br></pre><div>Picks</div><pre>Sub Rosa (Jamison)
biggie (Jamison)
Kingdom Rush Frontiers (Joe)
The Rithmatist by Brandon Sanderson (Joe)
Ward Cunningham (Joe)
Speedtest.net (Chuck)
ThemeForest (Chuck)
Solo Piano Radio (Adam)
ConvertKit (Adam)
Staticly (Adam)
<br></pre><div>Next Week<br> Transitioning to JavaScript<br> Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody, and welcome to Episode 65 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we have a special guest, Adam Hawkins.</div><div>ADAM:  Hey, how you guys doing?</div><div>CHUCK:  Terrific. So, you want to introduce your self since you’re new to the show?</div><div>ADAM:  Yeah. My name is Adam Hawkins. I’m primarily a Ruby guy but have come to the JavaScript world through Ember and browser applications. I’ve been here now for about a year and a half and just learning as I go along,</div><div>CHUCK:  Nice. So anyway, you recommended that we talk about build tools and then you wrote a blog post about it. We talked about build tools, I think on Episode 2 or 3 or something. In your mind, what are build tools?</div><div>ADAM:  Well, I think a build tool is something that you need to create a JavaScript application. There is a distinction between, say maybe an application or something [inaudible] that needs CoffeeScript or something like that versus a full-blown application that runs on the browser which needs modules, asset pre-compilation, templates, all those sorts of stuff, and testing and things like that. So, on one end, you have build tools that simply do the compilation and the concatenation, and then you have other tools that aim to be like a whole development environment. So, there is a large spectrum and you just have to choose which you need, basically.</div><div>CHUCK:  What kind of a build process do you guys have on the projects that you work on?</div><div>ADAM:  Well, okay. My background is, we are building a CRM with Ember.js and we needed a lot of different things. Well, my team prefers to write in CoffeeScript and use Sass. So, we needed those two things right away. Then we needed module compilation and then also asset concatenation, minification, as well as environment support. We need to develop a certain code and then deploy a certain code and a few other things. So, it’s pretty complicated and we needed a tool to do that. Well, I wrote one after looking at what’s out there.</div><div>JAMISON:  So,</div><div>Special Guest: Adam Hawkins.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Adam Hawkins (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:16 - Adam Hawkins Introduction&lt;/div&gt;&lt;pre&gt;JavaScript Application Build Tools: Adam Hawkins
003 JSJ Build Tools
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:51 - What Are Build Tools?&lt;br&gt; 02:46 - Build Process&lt;/div&gt;&lt;pre&gt;Ember.js
CoffeeScript
Sass
Grunt.js
Yeoman
RequireJS
minispade
jQuery
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:15 - Minification&lt;/div&gt;&lt;pre&gt;Handlebars.js
barber
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:30 - Ruby on Rails&lt;/div&gt;&lt;pre&gt;Client-Side Applications
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:43 - Chuck’s Build Process&lt;br&gt; 17:32 - Joe’s Build Process&lt;br&gt; 18:54 - Source Maps&lt;/div&gt;&lt;pre&gt;Concatenation
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:09 - iridium&lt;/div&gt;&lt;pre&gt;rake-pipeline
Brunch
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:56 - Recommendations for Building&lt;br&gt; 35:23 - Testing&lt;/div&gt;&lt;pre&gt;QUnit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Sub Rosa (Jamison)
biggie (Jamison)
Kingdom Rush Frontiers (Joe)
The Rithmatist by Brandon Sanderson (Joe)
Ward Cunningham (Joe)
Speedtest.net (Chuck)
ThemeForest (Chuck)
Solo Piano Radio (Adam)
ConvertKit (Adam)
Staticly (Adam)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Transitioning to JavaScript&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 65 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we have a special guest, Adam Hawkins.&lt;/div&gt;&lt;div&gt;ADAM:  Hey, how you guys doing?&lt;/div&gt;&lt;div&gt;CHUCK:  Terrific. So, you want to introduce your self since you’re new to the show?&lt;/div&gt;&lt;div&gt;ADAM:  Yeah. My name is Adam Hawkins. I’m primarily a Ruby guy but have come to the JavaScript world through Ember and browser applications. I’ve been here now for about a year and a half and just learning as I go along,&lt;/div&gt;&lt;div&gt;CHUCK:  Nice. So anyway, you recommended that we talk about build tools and then you wrote a blog post about it. We talked about build tools, I think on Episode 2 or 3 or something. In your mind, what are build tools?&lt;/div&gt;&lt;div&gt;ADAM:  Well, I think a build tool is something that you need to create a JavaScript application. There is a distinction between, say maybe an application or something [inaudible] that needs CoffeeScript or something like that versus a full-blown application that runs on the browser which needs modules, asset pre-compilation, templates, all those sorts of stuff, and testing and things like that. So, on one end, you have build tools that simply do the compilation and the concatenation, and then you have other tools that aim to be like a whole development environment. So, there is a large spectrum and you just have to choose which you need, basically.&lt;/div&gt;&lt;div&gt;CHUCK:  What kind of a build process do you guys have on the projects that you work on?&lt;/div&gt;&lt;div&gt;ADAM:  Well, okay. My background is, we are building a CRM with Ember.js and we needed a lot of different things. Well, my team prefers to write in CoffeeScript and use Sass. So, we needed those two things right away. Then we needed module compilation and then also asset concatenation, minification, as well as environment support. We need to develop a certain code and then deploy a certain code and a few other things. So, it’s pretty complicated and we needed a tool to do that. Well, I wrote one after looking at what’s out there.&lt;/div&gt;&lt;div&gt;JAMISON:  So,&lt;/div&gt;&lt;div&gt;Special Guest: Adam Hawkins.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58349191" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3db3ff31-ac04-40cd-9a02-9e3d3320ffe7/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=712</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/065-jsj-build-tools-with-adam-hawkins</link>
                <pubDate>Fri, 28 Jun 2013 15:00:00 &#43;0000</pubDate>
                <itunes:duration>3646</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>064 JSJ Ember Tools with Ryan Florence</itunes:title>
                <title>064 JSJ Ember Tools with Ryan Florence</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Ryan Florence (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Ryan Florence (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:28 - Ryan Florence Introduction&lt;/div&gt;&lt;pre&gt;Instructure
Canvas Network
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:04 - Ember 101&lt;br&gt; 05:03 - Ember.js Workflow&lt;/div&gt;&lt;pre&gt;047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale
ember-tools
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:14 - CommonJS vs RequireJS&lt;/div&gt;&lt;pre&gt;r.js
browser-build
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:58 - prego&lt;br&gt; 11:39 - Generators&lt;br&gt; 14:45 - Testing&lt;br&gt; 16:15 - Yeoman&lt;/div&gt;&lt;pre&gt;Yeoman generators
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:49 - Scaffolding&lt;/div&gt;&lt;pre&gt;Handlebars.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:33 - Ember blessing ember-tools&lt;/div&gt;&lt;pre&gt;Ember.js - Making Ember.js Easier
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:19 - Using ember-tools in Rails&lt;/div&gt;&lt;pre&gt;Creating Browser Apps as Part of Express of Rails (etc.)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:27 - Scaffolding (cont’d)&lt;br&gt; 26:53 - Adapting an existing project to ember-tools&lt;br&gt; 29:59 - Dbmon&lt;br&gt; 30:59 - Canvas&lt;/div&gt;&lt;pre&gt;Edu Apps (learning apps built on LTI™)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:44 - node.js&lt;br&gt; 34:24 - Modules&lt;br&gt; 38:59 - Contributing to ember-tools&lt;br&gt; 41:46 - State&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;vim-clutch (Merrick)
Star Wars: Heir to the Empire by Timothy Zahn (Joe)
America’s Got Talent (Joe)
Man of Steel (Joe)
The Internship (Joe)
Help Save Podcasting! | Electronic Frontier Foundation (Chuck)
Stuff You Should Know (Chuck)
Fringe (Chuck)
Capgras Syndrome: You Are Not Who You Think You Are (The Stuff You Should Know Podcast) (Ryan)
MIDI.js (Ryan)
JS Bin (Ryan)
Lifetime Products Swing Sets (Ryan)
Uncooked Flour Tortillas (Ryan)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; JavaScript Jabber: Javascript Application Build Tools with Adam Hawkins&lt;br&gt; Transcript&lt;br&gt; MERRICK:  What’s up gentlemen?&lt;/div&gt;&lt;div&gt;JOE:  Like I said, just making toot lips.&lt;/div&gt;&lt;div&gt;JAMISON:  Isn’t toot lip like a flower of some kind? The JavaScript flower?&lt;/div&gt;&lt;div&gt;JOE:  Doesn’t smell like a flower.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughter]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google closure compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 64 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we have a special guest, Ryan Florence.&lt;/div&gt;&lt;div&gt;RYAN:  Hey, how’s it going?&lt;/div&gt;&lt;div&gt;CHUCK:  So, you haven’t been on the show before. Do you want to introduce yourself?&lt;/div&gt;&lt;div&gt;RYAN:  Sure. Ryan Florence. I’m from Utah like a lot of you guys. I’ve been writing JavaScript for five years now or something like that. I just picked it up. I was sick of the engineers at my company telling me that things were impossible. So, I started to show them that it was possible and then ended up getting paid more money.&lt;/div&gt;&lt;div&gt;CHUCK:  Is that at Instructure or is that somewhere else?&lt;/div&gt;&lt;div&gt;RYAN:  No, that was at a company actually in Idaho.&lt;/div&gt;&lt;div&gt;CHUCK:  Ah, I see.&lt;/div&gt;&lt;div&gt;RYAN:  So now, I work at Instructure. We build a learning management system for s...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Ryan Florence (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:28 - Ryan Florence Introduction</div><pre>Instructure
Canvas Network
<br></pre><div>03:04 - Ember 101<br> 05:03 - Ember.js Workflow</div><pre>047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale
ember-tools
<br></pre><div>07:14 - CommonJS vs RequireJS</div><pre>r.js
browser-build
<br></pre><div>09:58 - prego<br> 11:39 - Generators<br> 14:45 - Testing<br> 16:15 - Yeoman</div><pre>Yeoman generators
<br></pre><div>20:49 - Scaffolding</div><pre>Handlebars.js
<br></pre><div>21:33 - Ember blessing ember-tools</div><pre>Ember.js - Making Ember.js Easier
<br></pre><div>24:19 - Using ember-tools in Rails</div><pre>Creating Browser Apps as Part of Express of Rails (etc.)
<br></pre><div>25:27 - Scaffolding (cont’d)<br> 26:53 - Adapting an existing project to ember-tools<br> 29:59 - Dbmon<br> 30:59 - Canvas</div><pre>Edu Apps (learning apps built on LTI™)
<br></pre><div>32:44 - node.js<br> 34:24 - Modules<br> 38:59 - Contributing to ember-tools<br> 41:46 - State</div><div>Picks</div><pre>vim-clutch (Merrick)
Star Wars: Heir to the Empire by Timothy Zahn (Joe)
America’s Got Talent (Joe)
Man of Steel (Joe)
The Internship (Joe)
Help Save Podcasting! | Electronic Frontier Foundation (Chuck)
Stuff You Should Know (Chuck)
Fringe (Chuck)
Capgras Syndrome: You Are Not Who You Think You Are (The Stuff You Should Know Podcast) (Ryan)
MIDI.js (Ryan)
JS Bin (Ryan)
Lifetime Products Swing Sets (Ryan)
Uncooked Flour Tortillas (Ryan)
<br></pre><div>Next Week<br> JavaScript Jabber: Javascript Application Build Tools with Adam Hawkins<br> Transcript<br> MERRICK:  What’s up gentlemen?</div><div>JOE:  Like I said, just making toot lips.</div><div>JAMISON:  Isn’t toot lip like a flower of some kind? The JavaScript flower?</div><div>JOE:  Doesn’t smell like a flower.</div><div>CHUCK:  [Laughter]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google closure compiler. Check it out at JetBrains.com/WebStorm.]</div><div>CHUCK:  Hey everybody, and welcome to Episode 64 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  What’s up?</div><div>CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we have a special guest, Ryan Florence.</div><div>RYAN:  Hey, how’s it going?</div><div>CHUCK:  So, you haven’t been on the show before. Do you want to introduce yourself?</div><div>RYAN:  Sure. Ryan Florence. I’m from Utah like a lot of you guys. I’ve been writing JavaScript for five years now or something like that. I just picked it up. I was sick of the engineers at my company telling me that things were impossible. So, I started to show them that it was possible and then ended up getting paid more money.</div><div>CHUCK:  Is that at Instructure or is that somewhere else?</div><div>RYAN:  No, that was at a company actually in Idaho.</div><div>CHUCK:  Ah, I see.</div><div>RYAN:  So now, I work at Instructure. We build a learning management system for schools and universities. We also have Canvas.net, which is open courses for anyone to take. There are some pretty interesting ones on there like gender and comic books, things like that. It’s a fun place to work, fun product to work on.</div><div>CHUCK:  Yeah, you inherited a lot of my old coworkers. I used to work for Mozy.</div><div>RYAN:  Yeah, half our engineering team used to be Mozy. But I think we have offset them at this point.</div><div>Special Guest: Ryan Florence.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Ryan Florence (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:28 - Ryan Florence Introduction&lt;/div&gt;&lt;pre&gt;Instructure
Canvas Network
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:04 - Ember 101&lt;br&gt; 05:03 - Ember.js Workflow&lt;/div&gt;&lt;pre&gt;047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale
ember-tools
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:14 - CommonJS vs RequireJS&lt;/div&gt;&lt;pre&gt;r.js
browser-build
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:58 - prego&lt;br&gt; 11:39 - Generators&lt;br&gt; 14:45 - Testing&lt;br&gt; 16:15 - Yeoman&lt;/div&gt;&lt;pre&gt;Yeoman generators
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:49 - Scaffolding&lt;/div&gt;&lt;pre&gt;Handlebars.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:33 - Ember blessing ember-tools&lt;/div&gt;&lt;pre&gt;Ember.js - Making Ember.js Easier
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:19 - Using ember-tools in Rails&lt;/div&gt;&lt;pre&gt;Creating Browser Apps as Part of Express of Rails (etc.)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:27 - Scaffolding (cont’d)&lt;br&gt; 26:53 - Adapting an existing project to ember-tools&lt;br&gt; 29:59 - Dbmon&lt;br&gt; 30:59 - Canvas&lt;/div&gt;&lt;pre&gt;Edu Apps (learning apps built on LTI™)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:44 - node.js&lt;br&gt; 34:24 - Modules&lt;br&gt; 38:59 - Contributing to ember-tools&lt;br&gt; 41:46 - State&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;vim-clutch (Merrick)
Star Wars: Heir to the Empire by Timothy Zahn (Joe)
America’s Got Talent (Joe)
Man of Steel (Joe)
The Internship (Joe)
Help Save Podcasting! | Electronic Frontier Foundation (Chuck)
Stuff You Should Know (Chuck)
Fringe (Chuck)
Capgras Syndrome: You Are Not Who You Think You Are (The Stuff You Should Know Podcast) (Ryan)
MIDI.js (Ryan)
JS Bin (Ryan)
Lifetime Products Swing Sets (Ryan)
Uncooked Flour Tortillas (Ryan)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; JavaScript Jabber: Javascript Application Build Tools with Adam Hawkins&lt;br&gt; Transcript&lt;br&gt; MERRICK:  What’s up gentlemen?&lt;/div&gt;&lt;div&gt;JOE:  Like I said, just making toot lips.&lt;/div&gt;&lt;div&gt;JAMISON:  Isn’t toot lip like a flower of some kind? The JavaScript flower?&lt;/div&gt;&lt;div&gt;JOE:  Doesn’t smell like a flower.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughter]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;[This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google closure compiler. Check it out at JetBrains.com/WebStorm.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 64 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.TV. And this week, we have a special guest, Ryan Florence.&lt;/div&gt;&lt;div&gt;RYAN:  Hey, how’s it going?&lt;/div&gt;&lt;div&gt;CHUCK:  So, you haven’t been on the show before. Do you want to introduce yourself?&lt;/div&gt;&lt;div&gt;RYAN:  Sure. Ryan Florence. I’m from Utah like a lot of you guys. I’ve been writing JavaScript for five years now or something like that. I just picked it up. I was sick of the engineers at my company telling me that things were impossible. So, I started to show them that it was possible and then ended up getting paid more money.&lt;/div&gt;&lt;div&gt;CHUCK:  Is that at Instructure or is that somewhere else?&lt;/div&gt;&lt;div&gt;RYAN:  No, that was at a company actually in Idaho.&lt;/div&gt;&lt;div&gt;CHUCK:  Ah, I see.&lt;/div&gt;&lt;div&gt;RYAN:  So now, I work at Instructure. We build a learning management system for schools and universities. We also have Canvas.net, which is open courses for anyone to take. There are some pretty interesting ones on there like gender and comic books, things like that. It’s a fun place to work, fun product to work on.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah, you inherited a lot of my old coworkers. I used to work for Mozy.&lt;/div&gt;&lt;div&gt;RYAN:  Yeah, half our engineering team used to be Mozy. But I think we have offset them at this point.&lt;/div&gt;&lt;div&gt;Special Guest: Ryan Florence.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47938664" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/22e5689d-eb0a-4da9-bb60-7defd4fd9a7a/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=699</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/064-jsj-ember-tools-with-ryan-florence</link>
                <pubDate>Fri, 21 Jun 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>2996</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>063 JSJ Burnout</itunes:title>
                <title>063 JSJ Burnout</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 01:47 - Burnout  Google: define burnout -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:47 - Burnout&lt;/div&gt;&lt;pre&gt;Google: define burnout
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:57 - Pair Programming&lt;br&gt; 06:19 - Burnout Guilt&lt;/div&gt;&lt;pre&gt;Thought-workers vs Laborers
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:15 - Positive Reinforcement&lt;br&gt; 11:18 - Causes of Burnout&lt;/div&gt;&lt;pre&gt;Prolonged periods of high stress
Crappy jobs
Long hours
OCD
Organizational challenges
Fighting
Bikeshedding
Difficult work environment
Twitter
Comparison
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:41 - Overcoming Burnout&lt;/div&gt;&lt;pre&gt;Rest
Do something else
Gratitude
Talk to your boss
Twitter / @bmf: Burnout is not caused by working hard. Burnout is caused by not shipping.
Measurable progress
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:17 - Short-term Burnout&lt;/div&gt;&lt;pre&gt;Exercising
You Are Your Own Gym (YAYOG)
Meditation
Take lunch
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:17 - Reaching out to others who may be burning out&lt;br&gt; 35:50 - Preventing Burnout&lt;/div&gt;&lt;pre&gt;Positive environments
Motivation
Drive: The Surprising Truth About What Motivates Us by Daniel H. Pink
[YouTube] Drive: The surprising truth about what motivates us
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;America&#39;s Got Talent (Joe)
Storm Front (Derrick Storm) by Richard Castle (Joe)
Derandomized - Khan Academy: Machine Learning -&amp;gt; Measurable Learning (Jamison)
Get On Top (Jamison)
Ben Bernanke to Princeton Grads: The World Isn&#39;t Fair (and You All Got Lucky) (Merrick)
General Assembly (AJ)
AJ needs a room to rent in San Francisco (AJ)
You Are Your Own Gym (YAYOG)
Run 10k (Chuck)
Nike&#43; Running (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 63 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hello there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey.&lt;/div&gt;&lt;div&gt;CHUCK:  And I’m Charles Max Wood from DevChat.TV. This week we’re going to be talking about burnout, I’m assuming you’ve all experienced burnout?&lt;/div&gt;&lt;div&gt;MERRICK:  Does anybody else feel weird saying hello into a microphone? I feel like Joe sounded like this Texan guy. Like you never know what you’re supposed to say.&lt;/div&gt;&lt;div&gt;JOE:  Howdy, partner.&lt;/div&gt;&lt;div&gt;MERRICK:  Yeah, exactly. More like a response coming, you know. It’s funny.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeehaw!&lt;/div&gt;&lt;div&gt;JAMISON:  You’re just rolling the dice.&lt;/div&gt;&lt;div&gt;MERRICK:  Yeah. I feel like [inaudible] or something, so people know it’s me.&lt;/div&gt;&lt;div&gt;JAMISON:  You just never know what’s going to come out.&lt;/div&gt;&lt;div&gt;MERRICK:  You really don’t. Sometimes, I’m like, “Maybe I’m going to go Little John on this thing and I don’t know.&lt;/div&gt;&lt;div&gt;[Chuckles]&lt;/div&gt;&lt;div&gt;JOE:  From now on, instead of saying hello, I’ll do this one, [sound]&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;JAMISON:  Let’s get a soundboard.&lt;/div&gt;&lt;div&gt;JOE:  I’ve got a soundboard here.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, nice.&lt;/div&gt;&lt;div&gt;MERRICK:  We could really, really degrade the quality of the show, or improve it, with cool sound.&lt;/div&gt;&lt;div&gt;JAMISON:  I think we just have.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  I’ve thought about getting soundboards for the different segments, like the picks and stuff, but nah.&lt;/div&gt;&lt;div&gt;JAMISON:  It took us 30 seconds to wander off topic.&lt;/div&gt;&lt;div&gt;CHUCK:  I know.&lt;/div&gt;&lt;div&gt;JAMISON:  Let’s talk about burnout.&lt;/div&gt;&lt;div&gt;CHUCK:  Burnout.&lt;/div&gt;&lt;div&gt;JAMISON:  Can we get a definition of burnout, to channel Josh Susser.&lt;/div&gt;&lt;div&gt;JOE:  You define it, Jamison.&lt;/div&gt;&lt;div&gt;JAM...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:47 - Burnout</div><pre>Google: define burnout
<br></pre><div>04:57 - Pair Programming<br> 06:19 - Burnout Guilt</div><pre>Thought-workers vs Laborers
<br></pre><div>10:15 - Positive Reinforcement<br> 11:18 - Causes of Burnout</div><pre>Prolonged periods of high stress
Crappy jobs
Long hours
OCD
Organizational challenges
Fighting
Bikeshedding
Difficult work environment
Twitter
Comparison
<br></pre><div>20:41 - Overcoming Burnout</div><pre>Rest
Do something else
Gratitude
Talk to your boss
Twitter / @bmf: Burnout is not caused by working hard. Burnout is caused by not shipping.
Measurable progress
<br></pre><div>28:17 - Short-term Burnout</div><pre>Exercising
You Are Your Own Gym (YAYOG)
Meditation
Take lunch
<br></pre><div>32:17 - Reaching out to others who may be burning out<br> 35:50 - Preventing Burnout</div><pre>Positive environments
Motivation
Drive: The Surprising Truth About What Motivates Us by Daniel H. Pink
[YouTube] Drive: The surprising truth about what motivates us
<br></pre><div>Picks</div><pre>America&#39;s Got Talent (Joe)
Storm Front (Derrick Storm) by Richard Castle (Joe)
Derandomized - Khan Academy: Machine Learning -&gt; Measurable Learning (Jamison)
Get On Top (Jamison)
Ben Bernanke to Princeton Grads: The World Isn&#39;t Fair (and You All Got Lucky) (Merrick)
General Assembly (AJ)
AJ needs a room to rent in San Francisco (AJ)
You Are Your Own Gym (YAYOG)
Run 10k (Chuck)
Nike+ Running (Chuck)
<br></pre><div>Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>CHUCK:  Hey everybody, and welcome to Episode 63 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hello there.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  Hey.</div><div>CHUCK:  And I’m Charles Max Wood from DevChat.TV. This week we’re going to be talking about burnout, I’m assuming you’ve all experienced burnout?</div><div>MERRICK:  Does anybody else feel weird saying hello into a microphone? I feel like Joe sounded like this Texan guy. Like you never know what you’re supposed to say.</div><div>JOE:  Howdy, partner.</div><div>MERRICK:  Yeah, exactly. More like a response coming, you know. It’s funny.</div><div>CHUCK:  Yeehaw!</div><div>JAMISON:  You’re just rolling the dice.</div><div>MERRICK:  Yeah. I feel like [inaudible] or something, so people know it’s me.</div><div>JAMISON:  You just never know what’s going to come out.</div><div>MERRICK:  You really don’t. Sometimes, I’m like, “Maybe I’m going to go Little John on this thing and I don’t know.</div><div>[Chuckles]</div><div>JOE:  From now on, instead of saying hello, I’ll do this one, [sound]</div><div>[Laughter]</div><div>JAMISON:  Let’s get a soundboard.</div><div>JOE:  I’ve got a soundboard here.</div><div>CHUCK:  Oh, nice.</div><div>MERRICK:  We could really, really degrade the quality of the show, or improve it, with cool sound.</div><div>JAMISON:  I think we just have.</div><div>[Laughter]</div><div>CHUCK:  I’ve thought about getting soundboards for the different segments, like the picks and stuff, but nah.</div><div>JAMISON:  It took us 30 seconds to wander off topic.</div><div>CHUCK:  I know.</div><div>JAMISON:  Let’s talk about burnout.</div><div>CHUCK:  Burnout.</div><div>JAMISON:  Can we get a definition of burnout, to channel Josh Susser.</div><div>JOE:  You define it, Jamison.</div><div>JAMISON:  I was reading on Wikipedia, as one does when you’re trying to learn about something. It says it’s a psychological term for long-term exhaustion and diminished interest in work.</div><div>CHUCK:  Ooh, that’s very good.</div><div>MERRICK:  I like that.</div><div>JOE:  A long-term exhaustion. Okay.</div><div>JAMISON:  So, it’s not just like, “I’m feeling lazy today.” It’s, “I’m feeling lazy this month or lazy when I’m at work this month.”</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:47 - Burnout&lt;/div&gt;&lt;pre&gt;Google: define burnout
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:57 - Pair Programming&lt;br&gt; 06:19 - Burnout Guilt&lt;/div&gt;&lt;pre&gt;Thought-workers vs Laborers
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:15 - Positive Reinforcement&lt;br&gt; 11:18 - Causes of Burnout&lt;/div&gt;&lt;pre&gt;Prolonged periods of high stress
Crappy jobs
Long hours
OCD
Organizational challenges
Fighting
Bikeshedding
Difficult work environment
Twitter
Comparison
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:41 - Overcoming Burnout&lt;/div&gt;&lt;pre&gt;Rest
Do something else
Gratitude
Talk to your boss
Twitter / @bmf: Burnout is not caused by working hard. Burnout is caused by not shipping.
Measurable progress
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:17 - Short-term Burnout&lt;/div&gt;&lt;pre&gt;Exercising
You Are Your Own Gym (YAYOG)
Meditation
Take lunch
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:17 - Reaching out to others who may be burning out&lt;br&gt; 35:50 - Preventing Burnout&lt;/div&gt;&lt;pre&gt;Positive environments
Motivation
Drive: The Surprising Truth About What Motivates Us by Daniel H. Pink
[YouTube] Drive: The surprising truth about what motivates us
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;America&amp;#39;s Got Talent (Joe)
Storm Front (Derrick Storm) by Richard Castle (Joe)
Derandomized - Khan Academy: Machine Learning -&amp;gt; Measurable Learning (Jamison)
Get On Top (Jamison)
Ben Bernanke to Princeton Grads: The World Isn&amp;#39;t Fair (and You All Got Lucky) (Merrick)
General Assembly (AJ)
AJ needs a room to rent in San Francisco (AJ)
You Are Your Own Gym (YAYOG)
Run 10k (Chuck)
Nike&#43; Running (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 63 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hello there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey.&lt;/div&gt;&lt;div&gt;CHUCK:  And I’m Charles Max Wood from DevChat.TV. This week we’re going to be talking about burnout, I’m assuming you’ve all experienced burnout?&lt;/div&gt;&lt;div&gt;MERRICK:  Does anybody else feel weird saying hello into a microphone? I feel like Joe sounded like this Texan guy. Like you never know what you’re supposed to say.&lt;/div&gt;&lt;div&gt;JOE:  Howdy, partner.&lt;/div&gt;&lt;div&gt;MERRICK:  Yeah, exactly. More like a response coming, you know. It’s funny.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeehaw!&lt;/div&gt;&lt;div&gt;JAMISON:  You’re just rolling the dice.&lt;/div&gt;&lt;div&gt;MERRICK:  Yeah. I feel like [inaudible] or something, so people know it’s me.&lt;/div&gt;&lt;div&gt;JAMISON:  You just never know what’s going to come out.&lt;/div&gt;&lt;div&gt;MERRICK:  You really don’t. Sometimes, I’m like, “Maybe I’m going to go Little John on this thing and I don’t know.&lt;/div&gt;&lt;div&gt;[Chuckles]&lt;/div&gt;&lt;div&gt;JOE:  From now on, instead of saying hello, I’ll do this one, [sound]&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;JAMISON:  Let’s get a soundboard.&lt;/div&gt;&lt;div&gt;JOE:  I’ve got a soundboard here.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, nice.&lt;/div&gt;&lt;div&gt;MERRICK:  We could really, really degrade the quality of the show, or improve it, with cool sound.&lt;/div&gt;&lt;div&gt;JAMISON:  I think we just have.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  I’ve thought about getting soundboards for the different segments, like the picks and stuff, but nah.&lt;/div&gt;&lt;div&gt;JAMISON:  It took us 30 seconds to wander off topic.&lt;/div&gt;&lt;div&gt;CHUCK:  I know.&lt;/div&gt;&lt;div&gt;JAMISON:  Let’s talk about burnout.&lt;/div&gt;&lt;div&gt;CHUCK:  Burnout.&lt;/div&gt;&lt;div&gt;JAMISON:  Can we get a definition of burnout, to channel Josh Susser.&lt;/div&gt;&lt;div&gt;JOE:  You define it, Jamison.&lt;/div&gt;&lt;div&gt;JAMISON:  I was reading on Wikipedia, as one does when you’re trying to learn about something. It says it’s a psychological term for long-term exhaustion and diminished interest in work.&lt;/div&gt;&lt;div&gt;CHUCK:  Ooh, that’s very good.&lt;/div&gt;&lt;div&gt;MERRICK:  I like that.&lt;/div&gt;&lt;div&gt;JOE:  A long-term exhaustion. Okay.&lt;/div&gt;&lt;div&gt;JAMISON:  So, it’s not just like, “I’m feeling lazy today.” It’s, “I’m feeling lazy this month or lazy when I’m at work this month.”&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46774230" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/83879400-64ed-448a-b9d4-397f2cda01fb/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=690</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/063-jsj-burnout</link>
                <pubDate>Fri, 14 Jun 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>2923</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>062 JSJ Dojo with Dylan Schiemann</itunes:title>
                <title>062 JSJ Dojo with Dylan Schiemann</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Dylan Schiemann (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   AJ O’Neal (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Dylan Schiemann (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:57 - Dylan Schiemann Introduction&lt;/div&gt;&lt;pre&gt;The Dojo Toolkit
CEO of SitePen
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:14 - Dojo&lt;/div&gt;&lt;pre&gt;TD Ameritrade
The Wall Street Journal
JPMorgan Chase &amp;amp; Co
TD Bank
voro.com
Esri
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:40 - Why is Dojo relevant today?&lt;/div&gt;&lt;pre&gt;Peter Higgins: #dadt (Dojo already did that)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:00 - AMD and RequireJS&lt;/div&gt;&lt;pre&gt;Performance Benefits
CommonJS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:34 - Dijit&lt;/div&gt;&lt;pre&gt;Form Controls
Layout Widgets
Other Widgets (i.e. grids, rich text editor controls, trees, etc.)
Polymer
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;15:32 - Browser Support&lt;/div&gt;&lt;pre&gt;The Awesome Bar
Removing Code
Aspect-oriented Programming
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:01 - Dojo 2&lt;/div&gt;&lt;pre&gt;Dojo Mobile
Responsive Dijits
Local Storage
Better Grid Widgets
Cleaner APIs
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:52 - Marketing Dojo&lt;/div&gt;&lt;pre&gt;Dojo Tutorials
Good APIs
Demos
Target Environments
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;27:55 - Graded Support&lt;/div&gt;&lt;pre&gt;Graded Browser Support - YUI Library
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:56 - Maintaining the old version while moving ahead with the new version&lt;br&gt; 33:01 - Strict Mode&lt;/div&gt;&lt;pre&gt;dojo.declare
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;34:15 - Dojo and Node.js&lt;/div&gt;&lt;pre&gt;dojo/request
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;36:20 - The Dojo Foundation&lt;/div&gt;&lt;pre&gt;lodash
The Intern
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:21 - Testing&lt;/div&gt;&lt;pre&gt;D.O.H.: Dojo Objective Harness
Sauce Labs
Chai
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:56 - Charting and Graphing &amp;amp; Vector Graphics&lt;/div&gt;&lt;pre&gt;DojoX
voro.com
GFX
D3
Raphaël
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;46:41 - The History of Dojo and Prototype&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Sexism in Video Games - This Female Gamer is Fed Up / from a woman&#39;s view / woman / Rape is in Grand Theft Auto Game (AJ)
My Fair Lady (AJ)
Moon (Jamison)
Dr. Dog (Jamison)
Warhammer Quest (Joe)
Knights of the Old Republic (Joe)
Ruins by Orson Scott Card (Joe)
AngularJS Fundamentals (Joe’s Pluralsight Course) (Joe)
Commit (Chuck)
Authority | Nathan Barry (Chuck)
The Intern (Dylan)
FrozenJS (Dylan)
hammer throw: 1986 Youri Sedykh&#39;s World Record Series (Dylan)
Kundalini Yoga (Dylan)
Arcosanti (Dylan)
Ubud, Bali (Dylan)
Insadong, Seoul, South Korea (Dylan)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Burnout&lt;br&gt; Transcript&lt;br&gt; JAMISON:  This is my voice.&lt;/div&gt;&lt;div&gt;CHUCK:  You keep it with you at all times, don’t you?&lt;/div&gt;&lt;div&gt;JAMISON:  I do. Unless I go to a rock concert or something. Then I leave it there.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 62 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi, guys.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Not coming at you live. Not at all.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv and we have a special guest this week. That’s Dylan Schiemann. So, do you want to introduce yourself real quick, Dylan?&lt;/div&gt;&lt;div&gt;DYLAN:  Sure. Thanks Charles. I’m Dylan. I’m one of the founders of an open source project called the Dojo Toolkit. I’m also the CEO at SitePen, a company that builds web apps and provides JavaScript training and support.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. Dojo’s been around for a long time, hasn’t it?&lt;/div&gt;&lt;div&gt;DYLAN:  Nine years.&lt;/div&gt;&lt;div&gt;CHUCK:  Nine years.&lt;/div&gt;&lt;div&gt;DYLAN:  Oh, yeah. Three lifetimes in the Internet age, I guess.&lt;/div&gt;&lt;div&gt;CHUCK:  Does that make it older than jQuery?&lt;/div&gt;&lt;div&gt;DYLAN:  It does, yes. JQuery, I think, started about ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Dylan Schiemann (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 00:57 - Dylan Schiemann Introduction</div><pre>The Dojo Toolkit
CEO of SitePen
<br></pre><div>01:14 - Dojo</div><pre>TD Ameritrade
The Wall Street Journal
JPMorgan Chase &amp; Co
TD Bank
voro.com
Esri
<br></pre><div>04:40 - Why is Dojo relevant today?</div><pre>Peter Higgins: #dadt (Dojo already did that)
<br></pre><div>07:00 - AMD and RequireJS</div><pre>Performance Benefits
CommonJS
<br></pre><div>10:34 - Dijit</div><pre>Form Controls
Layout Widgets
Other Widgets (i.e. grids, rich text editor controls, trees, etc.)
Polymer
<br></pre><div>15:32 - Browser Support</div><pre>The Awesome Bar
Removing Code
Aspect-oriented Programming
<br></pre><div>20:01 - Dojo 2</div><pre>Dojo Mobile
Responsive Dijits
Local Storage
Better Grid Widgets
Cleaner APIs
<br></pre><div>32:52 - Marketing Dojo</div><pre>Dojo Tutorials
Good APIs
Demos
Target Environments
<br></pre><div>27:55 - Graded Support</div><pre>Graded Browser Support - YUI Library
<br></pre><div>30:56 - Maintaining the old version while moving ahead with the new version<br> 33:01 - Strict Mode</div><pre>dojo.declare
<br></pre><div>34:15 - Dojo and Node.js</div><pre>dojo/request
<br></pre><div>36:20 - The Dojo Foundation</div><pre>lodash
The Intern
<br></pre><div>40:21 - Testing</div><pre>D.O.H.: Dojo Objective Harness
Sauce Labs
Chai
<br></pre><div>42:56 - Charting and Graphing &amp; Vector Graphics</div><pre>DojoX
voro.com
GFX
D3
Raphaël
<br></pre><div>46:41 - The History of Dojo and Prototype</div><div>Picks</div><pre>Sexism in Video Games - This Female Gamer is Fed Up / from a woman&#39;s view / woman / Rape is in Grand Theft Auto Game (AJ)
My Fair Lady (AJ)
Moon (Jamison)
Dr. Dog (Jamison)
Warhammer Quest (Joe)
Knights of the Old Republic (Joe)
Ruins by Orson Scott Card (Joe)
AngularJS Fundamentals (Joe’s Pluralsight Course) (Joe)
Commit (Chuck)
Authority | Nathan Barry (Chuck)
The Intern (Dylan)
FrozenJS (Dylan)
hammer throw: 1986 Youri Sedykh&#39;s World Record Series (Dylan)
Kundalini Yoga (Dylan)
Arcosanti (Dylan)
Ubud, Bali (Dylan)
Insadong, Seoul, South Korea (Dylan)
<br></pre><div>Next Week<br> Burnout<br> Transcript<br> JAMISON:  This is my voice.</div><div>CHUCK:  You keep it with you at all times, don’t you?</div><div>JAMISON:  I do. Unless I go to a rock concert or something. Then I leave it there.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>CHUCK:  Hey everybody, and welcome to Episode 62 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hi, guys.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  Not coming at you live. Not at all.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv and we have a special guest this week. That’s Dylan Schiemann. So, do you want to introduce yourself real quick, Dylan?</div><div>DYLAN:  Sure. Thanks Charles. I’m Dylan. I’m one of the founders of an open source project called the Dojo Toolkit. I’m also the CEO at SitePen, a company that builds web apps and provides JavaScript training and support.</div><div>CHUCK:  Awesome. Dojo’s been around for a long time, hasn’t it?</div><div>DYLAN:  Nine years.</div><div>CHUCK:  Nine years.</div><div>DYLAN:  Oh, yeah. Three lifetimes in the Internet age, I guess.</div><div>CHUCK:  Does that make it older than jQuery?</div><div>DYLAN:  It does, yes. JQuery, I think, started about seven years ago, maybe. Six or seven years ago.</div><div>CHUCK:  I remember seeing a couple of websites built in Dojo way back in the day. I don’t remember exactly which ones they were. For some reason, I got the impression that it was a framework, but it’s more of a toolkit. It’s much more like jQuery than it is like, say, Backbone or Ember or any of those.</div><div>DYLAN:  It’s kind of everything. You can use it as a simple toolkit like jQuery. You have DOM manipulation,</div><div>Special Guest: Dylan Schiemann.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Dylan Schiemann (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:57 - Dylan Schiemann Introduction&lt;/div&gt;&lt;pre&gt;The Dojo Toolkit
CEO of SitePen
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:14 - Dojo&lt;/div&gt;&lt;pre&gt;TD Ameritrade
The Wall Street Journal
JPMorgan Chase &amp;amp; Co
TD Bank
voro.com
Esri
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:40 - Why is Dojo relevant today?&lt;/div&gt;&lt;pre&gt;Peter Higgins: #dadt (Dojo already did that)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:00 - AMD and RequireJS&lt;/div&gt;&lt;pre&gt;Performance Benefits
CommonJS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:34 - Dijit&lt;/div&gt;&lt;pre&gt;Form Controls
Layout Widgets
Other Widgets (i.e. grids, rich text editor controls, trees, etc.)
Polymer
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;15:32 - Browser Support&lt;/div&gt;&lt;pre&gt;The Awesome Bar
Removing Code
Aspect-oriented Programming
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:01 - Dojo 2&lt;/div&gt;&lt;pre&gt;Dojo Mobile
Responsive Dijits
Local Storage
Better Grid Widgets
Cleaner APIs
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:52 - Marketing Dojo&lt;/div&gt;&lt;pre&gt;Dojo Tutorials
Good APIs
Demos
Target Environments
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;27:55 - Graded Support&lt;/div&gt;&lt;pre&gt;Graded Browser Support - YUI Library
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:56 - Maintaining the old version while moving ahead with the new version&lt;br&gt; 33:01 - Strict Mode&lt;/div&gt;&lt;pre&gt;dojo.declare
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;34:15 - Dojo and Node.js&lt;/div&gt;&lt;pre&gt;dojo/request
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;36:20 - The Dojo Foundation&lt;/div&gt;&lt;pre&gt;lodash
The Intern
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:21 - Testing&lt;/div&gt;&lt;pre&gt;D.O.H.: Dojo Objective Harness
Sauce Labs
Chai
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:56 - Charting and Graphing &amp;amp; Vector Graphics&lt;/div&gt;&lt;pre&gt;DojoX
voro.com
GFX
D3
Raphaël
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;46:41 - The History of Dojo and Prototype&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Sexism in Video Games - This Female Gamer is Fed Up / from a woman&amp;#39;s view / woman / Rape is in Grand Theft Auto Game (AJ)
My Fair Lady (AJ)
Moon (Jamison)
Dr. Dog (Jamison)
Warhammer Quest (Joe)
Knights of the Old Republic (Joe)
Ruins by Orson Scott Card (Joe)
AngularJS Fundamentals (Joe’s Pluralsight Course) (Joe)
Commit (Chuck)
Authority | Nathan Barry (Chuck)
The Intern (Dylan)
FrozenJS (Dylan)
hammer throw: 1986 Youri Sedykh&amp;#39;s World Record Series (Dylan)
Kundalini Yoga (Dylan)
Arcosanti (Dylan)
Ubud, Bali (Dylan)
Insadong, Seoul, South Korea (Dylan)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Burnout&lt;br&gt; Transcript&lt;br&gt; JAMISON:  This is my voice.&lt;/div&gt;&lt;div&gt;CHUCK:  You keep it with you at all times, don’t you?&lt;/div&gt;&lt;div&gt;JAMISON:  I do. Unless I go to a rock concert or something. Then I leave it there.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 62 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi, guys.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Not coming at you live. Not at all.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv and we have a special guest this week. That’s Dylan Schiemann. So, do you want to introduce yourself real quick, Dylan?&lt;/div&gt;&lt;div&gt;DYLAN:  Sure. Thanks Charles. I’m Dylan. I’m one of the founders of an open source project called the Dojo Toolkit. I’m also the CEO at SitePen, a company that builds web apps and provides JavaScript training and support.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. Dojo’s been around for a long time, hasn’t it?&lt;/div&gt;&lt;div&gt;DYLAN:  Nine years.&lt;/div&gt;&lt;div&gt;CHUCK:  Nine years.&lt;/div&gt;&lt;div&gt;DYLAN:  Oh, yeah. Three lifetimes in the Internet age, I guess.&lt;/div&gt;&lt;div&gt;CHUCK:  Does that make it older than jQuery?&lt;/div&gt;&lt;div&gt;DYLAN:  It does, yes. JQuery, I think, started about seven years ago, maybe. Six or seven years ago.&lt;/div&gt;&lt;div&gt;CHUCK:  I remember seeing a couple of websites built in Dojo way back in the day. I don’t remember exactly which ones they were. For some reason, I got the impression that it was a framework, but it’s more of a toolkit. It’s much more like jQuery than it is like, say, Backbone or Ember or any of those.&lt;/div&gt;&lt;div&gt;DYLAN:  It’s kind of everything. You can use it as a simple toolkit like jQuery. You have DOM manipulation,&lt;/div&gt;&lt;div&gt;Special Guest: Dylan Schiemann.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58959830" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4364eae7-5389-4274-9304-12984caa80d7/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=678</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/062-jsj-dojo-with-dylan-schiemann</link>
                <pubDate>Fri, 07 Jun 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>3684</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>061 JSJ Functional Reactive Programming with Juha Paananen and Joe Fiorini</itunes:title>
                <title>061 JSJ Functional Reactive Programming with Juha Paananen and Joe Fiorini</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Juha Paananen (twitter github blog)   Joe Fiorini (twitter github blog)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Juha Paananen (twitter github blog)
Joe Fiorini (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:20 - Joe Fiorini Introduction&lt;/div&gt;&lt;pre&gt;Interaction Developer at Designing Interactive in Cleveland, OH
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:42 - Juha Paananen Introduction&lt;/div&gt;&lt;pre&gt;Software Developer at Reaktor in Helsinki, Finland
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:30 - Functional Reactive Programming (FRP) vs Functional Programming&lt;/div&gt;&lt;pre&gt;057 JSJ Functional Programming with Zach Kessin
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:25 - Declarative Programming&lt;br&gt; 05:55 - Map and Filter&lt;br&gt; 07:05 - bacon.js&lt;/div&gt;&lt;pre&gt;Flapjax
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:10 - Mapping and filtering event streams&lt;br&gt; 10:40 - Asynchronicity and Promises&lt;br&gt; 14:28 - Using FRP&lt;/div&gt;&lt;pre&gt;ReactiveCocoa
Complex UIs
TodoMVC with Bacon.js, Backbone.js and Transparency.js by pyykiss
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:02 - Ember.js and FRP&lt;br&gt; 22:04 - MVC frameworks and FRP&lt;/div&gt;&lt;pre&gt;Juha Paananen: FRP, Bacon.js and stuff: Chicken, Egg and Bacon.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:35 - Learning FRP&lt;br&gt; 25:49 - Where did FRP come from?&lt;/div&gt;&lt;pre&gt;What is (functional) reactive programming? - Stack Overflow
Conal Elliott: Composing Reactive Animations
Haskell
Reactive-banana - HaskellWiki
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:07 - Going beyond visual media&lt;/div&gt;&lt;pre&gt;substack/stream-handbook
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:18 - Wrappers&lt;br&gt; 33:31 - How to build things with FRP libraries&lt;/div&gt;&lt;pre&gt;Juha Paananen @ MLOC.JS: Functional Reactive Programming in JavaScript using Bacon.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;SlideShare: Functional Reactive Programming in JavaScript (AJ)
Valve: The AI Systems of Left 4 Dead by Michael Booth (Jamison)
programming is terrible (Jamison)
Simple Made Easy: Rich Hickey (Jamison)
AngularJS Fundamentals (Joe&#39;s Pluralsight Course) (Joe)
Open Source Bridge (Joe)
That Conference (Joe)
Star Trek: Into Darkness (Joe)
ServerBear (AJ)
rainwave (AJ)
rwbackend (AJ)
Mesa Boogie Lone Star Guitar Amplifier (Merrick)
backburner.js (Merrick)
messageformat.js (Merrick)
Digital Ocean (Chuck)
Emacs (Chuck)
emacs_libs (Chuck)
Tmux (Chuck)
GitLab (Chuck)
Flight by Twitter (Joe F.)
Ember.js (Joe F.)
CodeMash (Joe F.)
fantasy-land (Juha)
The Bacon.js postings featuring Phil Roberts (Juha)
Iron Sky (Juha)
Reaktor Dev Day (Juha)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Dojo with Dylan Schiemann&lt;br&gt; Transcript&lt;br&gt; MERRICK:  How come nobody acknowledges when I talk? What about that?&lt;/div&gt;&lt;div&gt;JAMISON:  That’s a deeper problem than a microphone.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 61 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo, yo, yo. Coming at you live from Iowa.&lt;/div&gt;&lt;div&gt;CHUCK:  Again?&lt;/div&gt;&lt;div&gt;AJ:  Oh, I guess I was there last time, huh? It’ll be New York soon.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Howdy, guys.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE E:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. This week, we have two special guests. We have Joe Fiorini.&lt;/div&gt;&lt;div&gt;JOE F:  Hello everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  And Juha Paananen.&lt;/div&gt;&lt;div&gt;JUHA:  Yeah. Hi everybody. Juha Paananen.&lt;/div&gt;&lt;div&gt;CHUCK:  Thank you for straightening that up for me. We’re going to have you guys introduce yourself real quick, since you haven’t been on the show before. Joe, why don’t you start us off?&lt;/div&gt;&lt;div&gt;JOE F:  Sure. My...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Juha Paananen (twitter github blog)
Joe Fiorini (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:20 - Joe Fiorini Introduction</div><pre>Interaction Developer at Designing Interactive in Cleveland, OH
<br></pre><div>01:42 - Juha Paananen Introduction</div><pre>Software Developer at Reaktor in Helsinki, Finland
<br></pre><div>02:30 - Functional Reactive Programming (FRP) vs Functional Programming</div><pre>057 JSJ Functional Programming with Zach Kessin
<br></pre><div>04:25 - Declarative Programming<br> 05:55 - Map and Filter<br> 07:05 - bacon.js</div><pre>Flapjax
<br></pre><div>09:10 - Mapping and filtering event streams<br> 10:40 - Asynchronicity and Promises<br> 14:28 - Using FRP</div><pre>ReactiveCocoa
Complex UIs
TodoMVC with Bacon.js, Backbone.js and Transparency.js by pyykiss
<br></pre><div>20:02 - Ember.js and FRP<br> 22:04 - MVC frameworks and FRP</div><pre>Juha Paananen: FRP, Bacon.js and stuff: Chicken, Egg and Bacon.js
<br></pre><div>24:35 - Learning FRP<br> 25:49 - Where did FRP come from?</div><pre>What is (functional) reactive programming? - Stack Overflow
Conal Elliott: Composing Reactive Animations
Haskell
Reactive-banana - HaskellWiki
<br></pre><div>29:07 - Going beyond visual media</div><pre>substack/stream-handbook
<br></pre><div>32:18 - Wrappers<br> 33:31 - How to build things with FRP libraries</div><pre>Juha Paananen @ MLOC.JS: Functional Reactive Programming in JavaScript using Bacon.js
<br></pre><div>Picks</div><pre>SlideShare: Functional Reactive Programming in JavaScript (AJ)
Valve: The AI Systems of Left 4 Dead by Michael Booth (Jamison)
programming is terrible (Jamison)
Simple Made Easy: Rich Hickey (Jamison)
AngularJS Fundamentals (Joe&#39;s Pluralsight Course) (Joe)
Open Source Bridge (Joe)
That Conference (Joe)
Star Trek: Into Darkness (Joe)
ServerBear (AJ)
rainwave (AJ)
rwbackend (AJ)
Mesa Boogie Lone Star Guitar Amplifier (Merrick)
backburner.js (Merrick)
messageformat.js (Merrick)
Digital Ocean (Chuck)
Emacs (Chuck)
emacs_libs (Chuck)
Tmux (Chuck)
GitLab (Chuck)
Flight by Twitter (Joe F.)
Ember.js (Joe F.)
CodeMash (Joe F.)
fantasy-land (Juha)
The Bacon.js postings featuring Phil Roberts (Juha)
Iron Sky (Juha)
Reaktor Dev Day (Juha)
<br></pre><div>Next Week<br> Dojo with Dylan Schiemann<br> Transcript<br> MERRICK:  How come nobody acknowledges when I talk? What about that?</div><div>JAMISON:  That’s a deeper problem than a microphone.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>CHUCK:  Hey everybody, and welcome to Episode 61 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  Yo, yo, yo. Coming at you live from Iowa.</div><div>CHUCK:  Again?</div><div>AJ:  Oh, I guess I was there last time, huh? It’ll be New York soon.</div><div>CHUCK:  We have Jamison Dance.</div><div>JAMISON:  Howdy, guys.</div><div>CHUCK:  Joe Eames.</div><div>JOE E:  Hey there.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  What’s up?</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv. This week, we have two special guests. We have Joe Fiorini.</div><div>JOE F:  Hello everyone.</div><div>CHUCK:  And Juha Paananen.</div><div>JUHA:  Yeah. Hi everybody. Juha Paananen.</div><div>CHUCK:  Thank you for straightening that up for me. We’re going to have you guys introduce yourself real quick, since you haven’t been on the show before. Joe, why don’t you start us off?</div><div>JOE F:  Sure. My name is Joe Fiorini and I am an Interaction Developer at Designing Interactive in Cleveland, Ohio. I do a decent amount of JavaScript development every week. I’ve discovered Functional Reactive Programming three or four months ago and it’s changed my world.</div><div>CHUCK:  Awesome. And Juha, do you want to introduce yourself as well?</div><div>JUHA:  Yeah, why not? I’m Juha. I’m from Finland. Helsinki.</div><div>Special Guests: Joe Fiorini and Juha Paananen.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Juha Paananen (twitter github blog)
Joe Fiorini (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:20 - Joe Fiorini Introduction&lt;/div&gt;&lt;pre&gt;Interaction Developer at Designing Interactive in Cleveland, OH
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:42 - Juha Paananen Introduction&lt;/div&gt;&lt;pre&gt;Software Developer at Reaktor in Helsinki, Finland
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:30 - Functional Reactive Programming (FRP) vs Functional Programming&lt;/div&gt;&lt;pre&gt;057 JSJ Functional Programming with Zach Kessin
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:25 - Declarative Programming&lt;br&gt; 05:55 - Map and Filter&lt;br&gt; 07:05 - bacon.js&lt;/div&gt;&lt;pre&gt;Flapjax
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:10 - Mapping and filtering event streams&lt;br&gt; 10:40 - Asynchronicity and Promises&lt;br&gt; 14:28 - Using FRP&lt;/div&gt;&lt;pre&gt;ReactiveCocoa
Complex UIs
TodoMVC with Bacon.js, Backbone.js and Transparency.js by pyykiss
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:02 - Ember.js and FRP&lt;br&gt; 22:04 - MVC frameworks and FRP&lt;/div&gt;&lt;pre&gt;Juha Paananen: FRP, Bacon.js and stuff: Chicken, Egg and Bacon.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:35 - Learning FRP&lt;br&gt; 25:49 - Where did FRP come from?&lt;/div&gt;&lt;pre&gt;What is (functional) reactive programming? - Stack Overflow
Conal Elliott: Composing Reactive Animations
Haskell
Reactive-banana - HaskellWiki
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:07 - Going beyond visual media&lt;/div&gt;&lt;pre&gt;substack/stream-handbook
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:18 - Wrappers&lt;br&gt; 33:31 - How to build things with FRP libraries&lt;/div&gt;&lt;pre&gt;Juha Paananen @ MLOC.JS: Functional Reactive Programming in JavaScript using Bacon.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;SlideShare: Functional Reactive Programming in JavaScript (AJ)
Valve: The AI Systems of Left 4 Dead by Michael Booth (Jamison)
programming is terrible (Jamison)
Simple Made Easy: Rich Hickey (Jamison)
AngularJS Fundamentals (Joe&amp;#39;s Pluralsight Course) (Joe)
Open Source Bridge (Joe)
That Conference (Joe)
Star Trek: Into Darkness (Joe)
ServerBear (AJ)
rainwave (AJ)
rwbackend (AJ)
Mesa Boogie Lone Star Guitar Amplifier (Merrick)
backburner.js (Merrick)
messageformat.js (Merrick)
Digital Ocean (Chuck)
Emacs (Chuck)
emacs_libs (Chuck)
Tmux (Chuck)
GitLab (Chuck)
Flight by Twitter (Joe F.)
Ember.js (Joe F.)
CodeMash (Joe F.)
fantasy-land (Juha)
The Bacon.js postings featuring Phil Roberts (Juha)
Iron Sky (Juha)
Reaktor Dev Day (Juha)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Dojo with Dylan Schiemann&lt;br&gt; Transcript&lt;br&gt; MERRICK:  How come nobody acknowledges when I talk? What about that?&lt;/div&gt;&lt;div&gt;JAMISON:  That’s a deeper problem than a microphone.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 61 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo, yo, yo. Coming at you live from Iowa.&lt;/div&gt;&lt;div&gt;CHUCK:  Again?&lt;/div&gt;&lt;div&gt;AJ:  Oh, I guess I was there last time, huh? It’ll be New York soon.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Howdy, guys.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE E:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. This week, we have two special guests. We have Joe Fiorini.&lt;/div&gt;&lt;div&gt;JOE F:  Hello everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  And Juha Paananen.&lt;/div&gt;&lt;div&gt;JUHA:  Yeah. Hi everybody. Juha Paananen.&lt;/div&gt;&lt;div&gt;CHUCK:  Thank you for straightening that up for me. We’re going to have you guys introduce yourself real quick, since you haven’t been on the show before. Joe, why don’t you start us off?&lt;/div&gt;&lt;div&gt;JOE F:  Sure. My name is Joe Fiorini and I am an Interaction Developer at Designing Interactive in Cleveland, Ohio. I do a decent amount of JavaScript development every week. I’ve discovered Functional Reactive Programming three or four months ago and it’s changed my world.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. And Juha, do you want to introduce yourself as well?&lt;/div&gt;&lt;div&gt;JUHA:  Yeah, why not? I’m Juha. I’m from Finland. Helsinki.&lt;/div&gt;&lt;div&gt;Special Guests: Joe Fiorini and Juha Paananen.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47534915" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/27e5ace6-dd42-4614-bebf-808975b1d11d/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=671</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/061-jsj-functional-reactive-programming-with-juha-paananen-and-joe-fiorini</link>
                <pubDate>Fri, 31 May 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>2970</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>060 JSJ Development Environments</itunes:title>
                <title>060 JSJ Development Environments</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  AJ O’Neal (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 01:09 - Mac, Windows or Linux?   tmux   Emacs</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:09 - Mac, Windows or Linux?&lt;/div&gt;&lt;pre&gt;tmux
Emacs
Homebrew
DigitalOcean
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;05:41 - Tools&lt;/div&gt;&lt;pre&gt;Jenkins CI
TeamCity
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:49 - Editors and IDEs&lt;/div&gt;&lt;pre&gt;Vim
MacVim
MacVim Alloy Fork
The NERD tree
Sublime Text
Chocolat
TextMate
JetBrains WebStorm
David Laing: Customise your .gitattributes to become a Git Ninja
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:03 - Software &amp;amp; Tools cont’d&lt;/div&gt;&lt;pre&gt;Grunt.js
RequireJS
Test Runner
Mocha
Karma
istanbul
Compass
Google Chrome
Git Tower
Kaleidoscope
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:26 - Terminal Setups and Databases&lt;/div&gt;&lt;pre&gt;iTerm2
tmux
tmuxinator
oh-my-zsh
bash-it
nvm
Homebrew
MacPorts
Postgres.app
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:03 - Music&lt;/div&gt;&lt;pre&gt;Google Play
Explosions in the Sky
Sigur Rós
Album Leaf
Spotify
OverClocked ReMix
&#34;Masters of Classical Music&#34; on iTunes
Joe Satriani
Aurgasm
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:04 - Equipment&lt;/div&gt;&lt;pre&gt;Bose QuietComfort 15 Acoustic Noise Cancelling Headphones
Performance MX Mouse
Ultrasone HFI-580 S-Logic Surround Sound Professional Headphones
GOgroove BlueSYNC OR3 Rechargeable Bluetooth Portable Wireless Speaker
Jawbone JAMBOX Wireless Bluetooth Speaker
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:17 - GitHub&lt;br&gt; 33:42 - Office Furniture&lt;/div&gt;&lt;pre&gt;Mirra Chair by Herman Miller
Aeron Chair by Herman Miller
VendorGear Headrest for Herman Miller Aeron Chair
Ergotron LX Desk Mount LCD Arm
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:42 - Laptop Bags&lt;/div&gt;&lt;pre&gt;Leather Round Satchel | Saddleback Leather Co. (Merrick’s Bag)
Samsonite Leather Expandable Briefcase (Chuck’s Bag)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;39:45 - Vagrant&lt;/div&gt;&lt;pre&gt;VMware Fusion
VirtualBox
Parallels
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:38 - Travel Equipment&lt;/div&gt;&lt;pre&gt;Anker Battery Pack
D-Link SharePort Go Mobile Companion with Rechargeable Battery
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;44:20 - Chrome DevTools&lt;/div&gt;&lt;pre&gt;Firebug
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;45:11 - Task Management, Collaboration &amp;amp; Social Media&lt;/div&gt;&lt;pre&gt;Tweetbot
OmniFocus
Getting Things Done: The Art of Stress-Free Productivity by David Allen
Asana
Trello
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;48:46 - Laptop Bags Cont’d&lt;/div&gt;&lt;pre&gt;Blue Novell Laptop Bag
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Aurgasm (Joe)
MLS LIVE (Joe)
The Michael J. Fox Show (Joe)
Brett Victor - Drawing Dynamic Visualizations (Merrick)
Rabbit Mini Portable Stand (Chuck)
The Pragmatic Bookshelf (Chuck)
Raspberry Pi (AJ)
Pandaboard (AJ)
Linaro (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Reactive Functional Programming in Javascript with Juha Paananen and Joe Fiorini&lt;br&gt; Transcript&lt;br&gt; CHUCK:  Are you un-indisposed?&lt;/div&gt;&lt;div&gt;MERRICK:  Oh, yeah. I’ve been un-indisposed for years now.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 60 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Coming at you live from roughly an hour outside of Philly.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. We also have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  And I’m Charles Max Wood from DevChat.tv. This week, we’re going to be talking about our development environments, setups, desk space, chairs, whatever. I’m really curious to see what way you guys have and what wisdom you have to offer.&lt;/div&gt;&lt;div&gt;Yeah, let’s get into it. The first thing that I want to ask is, the semi-holy war between Windows machines and Macs and Linux machines. What are you guys all using for your development?&lt;/div&gt;&lt;div&gt;MERRICK:  I use Mac. I fe...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:09 - Mac, Windows or Linux?</div><pre>tmux
Emacs
Homebrew
DigitalOcean
<br></pre><div>05:41 - Tools</div><pre>Jenkins CI
TeamCity
<br></pre><div>07:49 - Editors and IDEs</div><pre>Vim
MacVim
MacVim Alloy Fork
The NERD tree
Sublime Text
Chocolat
TextMate
JetBrains WebStorm
David Laing: Customise your .gitattributes to become a Git Ninja
<br></pre><div>16:03 - Software &amp; Tools cont’d</div><pre>Grunt.js
RequireJS
Test Runner
Mocha
Karma
istanbul
Compass
Google Chrome
Git Tower
Kaleidoscope
<br></pre><div>20:26 - Terminal Setups and Databases</div><pre>iTerm2
tmux
tmuxinator
oh-my-zsh
bash-it
nvm
Homebrew
MacPorts
Postgres.app
<br></pre><div>25:03 - Music</div><pre>Google Play
Explosions in the Sky
Sigur Rós
Album Leaf
Spotify
OverClocked ReMix
&#34;Masters of Classical Music&#34; on iTunes
Joe Satriani
Aurgasm
<br></pre><div>30:04 - Equipment</div><pre>Bose QuietComfort 15 Acoustic Noise Cancelling Headphones
Performance MX Mouse
Ultrasone HFI-580 S-Logic Surround Sound Professional Headphones
GOgroove BlueSYNC OR3 Rechargeable Bluetooth Portable Wireless Speaker
Jawbone JAMBOX Wireless Bluetooth Speaker
<br></pre><div>32:17 - GitHub<br> 33:42 - Office Furniture</div><pre>Mirra Chair by Herman Miller
Aeron Chair by Herman Miller
VendorGear Headrest for Herman Miller Aeron Chair
Ergotron LX Desk Mount LCD Arm
<br></pre><div>37:42 - Laptop Bags</div><pre>Leather Round Satchel | Saddleback Leather Co. (Merrick’s Bag)
Samsonite Leather Expandable Briefcase (Chuck’s Bag)
<br></pre><div>39:45 - Vagrant</div><pre>VMware Fusion
VirtualBox
Parallels
<br></pre><div>42:38 - Travel Equipment</div><pre>Anker Battery Pack
D-Link SharePort Go Mobile Companion with Rechargeable Battery
<br></pre><div>44:20 - Chrome DevTools</div><pre>Firebug
<br></pre><div>45:11 - Task Management, Collaboration &amp; Social Media</div><pre>Tweetbot
OmniFocus
Getting Things Done: The Art of Stress-Free Productivity by David Allen
Asana
Trello
<br></pre><div>48:46 - Laptop Bags Cont’d</div><pre>Blue Novell Laptop Bag
<br></pre><div>Picks</div><pre>Aurgasm (Joe)
MLS LIVE (Joe)
The Michael J. Fox Show (Joe)
Brett Victor - Drawing Dynamic Visualizations (Merrick)
Rabbit Mini Portable Stand (Chuck)
The Pragmatic Bookshelf (Chuck)
Raspberry Pi (AJ)
Pandaboard (AJ)
Linaro (AJ)
<br></pre><div>Next Week<br> Reactive Functional Programming in Javascript with Juha Paananen and Joe Fiorini<br> Transcript<br> CHUCK:  Are you un-indisposed?</div><div>MERRICK:  Oh, yeah. I’ve been un-indisposed for years now.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>CHUCK:  Hey everybody, and welcome to Episode 60 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  Yo! Coming at you live from roughly an hour outside of Philly.</div><div>CHUCK:  Awesome. We also have Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  Hey guys.</div><div>CHUCK:  And I’m Charles Max Wood from DevChat.tv. This week, we’re going to be talking about our development environments, setups, desk space, chairs, whatever. I’m really curious to see what way you guys have and what wisdom you have to offer.</div><div>Yeah, let’s get into it. The first thing that I want to ask is, the semi-holy war between Windows machines and Macs and Linux machines. What are you guys all using for your development?</div><div>MERRICK:  I use Mac. I feel so lost anytime I’m on a Windows machine and set.</div><div>AJ:  I only use operating systems. So, the only two that I know of that are readily available are Mac and Linux.</div><div>CHUCK: [Laughter] How about you, Joe?</div><div>JOE:  I use both, significantly.</div><div>CHUCK:  Both, meaning both Windows and Mac?</div><div>JOE:  OSX and Windows. I don’t use Linux.</div><div>CHUCK:  Awesome. I mostly use Macs.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:09 - Mac, Windows or Linux?&lt;/div&gt;&lt;pre&gt;tmux
Emacs
Homebrew
DigitalOcean
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;05:41 - Tools&lt;/div&gt;&lt;pre&gt;Jenkins CI
TeamCity
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:49 - Editors and IDEs&lt;/div&gt;&lt;pre&gt;Vim
MacVim
MacVim Alloy Fork
The NERD tree
Sublime Text
Chocolat
TextMate
JetBrains WebStorm
David Laing: Customise your .gitattributes to become a Git Ninja
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:03 - Software &amp;amp; Tools cont’d&lt;/div&gt;&lt;pre&gt;Grunt.js
RequireJS
Test Runner
Mocha
Karma
istanbul
Compass
Google Chrome
Git Tower
Kaleidoscope
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:26 - Terminal Setups and Databases&lt;/div&gt;&lt;pre&gt;iTerm2
tmux
tmuxinator
oh-my-zsh
bash-it
nvm
Homebrew
MacPorts
Postgres.app
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:03 - Music&lt;/div&gt;&lt;pre&gt;Google Play
Explosions in the Sky
Sigur Rós
Album Leaf
Spotify
OverClocked ReMix
&amp;#34;Masters of Classical Music&amp;#34; on iTunes
Joe Satriani
Aurgasm
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:04 - Equipment&lt;/div&gt;&lt;pre&gt;Bose QuietComfort 15 Acoustic Noise Cancelling Headphones
Performance MX Mouse
Ultrasone HFI-580 S-Logic Surround Sound Professional Headphones
GOgroove BlueSYNC OR3 Rechargeable Bluetooth Portable Wireless Speaker
Jawbone JAMBOX Wireless Bluetooth Speaker
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:17 - GitHub&lt;br&gt; 33:42 - Office Furniture&lt;/div&gt;&lt;pre&gt;Mirra Chair by Herman Miller
Aeron Chair by Herman Miller
VendorGear Headrest for Herman Miller Aeron Chair
Ergotron LX Desk Mount LCD Arm
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:42 - Laptop Bags&lt;/div&gt;&lt;pre&gt;Leather Round Satchel | Saddleback Leather Co. (Merrick’s Bag)
Samsonite Leather Expandable Briefcase (Chuck’s Bag)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;39:45 - Vagrant&lt;/div&gt;&lt;pre&gt;VMware Fusion
VirtualBox
Parallels
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:38 - Travel Equipment&lt;/div&gt;&lt;pre&gt;Anker Battery Pack
D-Link SharePort Go Mobile Companion with Rechargeable Battery
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;44:20 - Chrome DevTools&lt;/div&gt;&lt;pre&gt;Firebug
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;45:11 - Task Management, Collaboration &amp;amp; Social Media&lt;/div&gt;&lt;pre&gt;Tweetbot
OmniFocus
Getting Things Done: The Art of Stress-Free Productivity by David Allen
Asana
Trello
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;48:46 - Laptop Bags Cont’d&lt;/div&gt;&lt;pre&gt;Blue Novell Laptop Bag
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Aurgasm (Joe)
MLS LIVE (Joe)
The Michael J. Fox Show (Joe)
Brett Victor - Drawing Dynamic Visualizations (Merrick)
Rabbit Mini Portable Stand (Chuck)
The Pragmatic Bookshelf (Chuck)
Raspberry Pi (AJ)
Pandaboard (AJ)
Linaro (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Reactive Functional Programming in Javascript with Juha Paananen and Joe Fiorini&lt;br&gt; Transcript&lt;br&gt; CHUCK:  Are you un-indisposed?&lt;/div&gt;&lt;div&gt;MERRICK:  Oh, yeah. I’ve been un-indisposed for years now.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 60 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Coming at you live from roughly an hour outside of Philly.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. We also have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  And I’m Charles Max Wood from DevChat.tv. This week, we’re going to be talking about our development environments, setups, desk space, chairs, whatever. I’m really curious to see what way you guys have and what wisdom you have to offer.&lt;/div&gt;&lt;div&gt;Yeah, let’s get into it. The first thing that I want to ask is, the semi-holy war between Windows machines and Macs and Linux machines. What are you guys all using for your development?&lt;/div&gt;&lt;div&gt;MERRICK:  I use Mac. I feel so lost anytime I’m on a Windows machine and set.&lt;/div&gt;&lt;div&gt;AJ:  I only use operating systems. So, the only two that I know of that are readily available are Mac and Linux.&lt;/div&gt;&lt;div&gt;CHUCK: [Laughter] How about you, Joe?&lt;/div&gt;&lt;div&gt;JOE:  I use both, significantly.&lt;/div&gt;&lt;div&gt;CHUCK:  Both, meaning both Windows and Mac?&lt;/div&gt;&lt;div&gt;JOE:  OSX and Windows. I don’t use Linux.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. I mostly use Macs.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56293668" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e6614e80-8ed7-4254-993f-50ac2bc87929/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=662</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/060-jsj-development-environments</link>
                <pubDate>Fri, 24 May 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>3518</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>059 JSJ jQuery Mobile with Todd Parker</itunes:title>
                <title>059 JSJ jQuery Mobile with Todd Parker</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Todd Parker (twitter github)   Joe Eames (twitter github blog)   Jamison Dance (twitter github blog)   Merrick Christensen (twitter github)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Todd Parker (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:53 - Todd Parker Introduction&lt;/div&gt;&lt;pre&gt;Filament Group
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:21 - DevChat.tv Indiegogo Campaign&lt;br&gt; 01:55 - jQuery Mobile&lt;/div&gt;&lt;pre&gt;jQuery UI
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:13 - Responsive web design&lt;br&gt; 06:17 - Mobile &amp;amp; Proxy Browsers&lt;/div&gt;&lt;pre&gt;WebKit
Opera &amp;amp; Opera Mini
Amazon Silk
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:06 - Enhancements&lt;br&gt; 17:11 - Plugging jQuery Mobile into Desktop Applications&lt;br&gt; 19:11 - Using client-side MVC frameworks&lt;/div&gt;&lt;pre&gt;AngularJS
jQuery Mobile Resources Page
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:52 - Filament Group and jQuery projects&lt;/div&gt;&lt;pre&gt;ThemeRoller
The Filament Group on Github
Microsoft Contributions
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:26 - Theming&lt;/div&gt;&lt;pre&gt;Structure vs Style
Object-oriented CSS
Widget Factory
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:25 - Accessibility&lt;/div&gt;&lt;pre&gt;058 JSJ Building Accessible Websites with Brian Hogan
ARIA
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;44:18 - Progressive Enhancement&lt;/div&gt;&lt;pre&gt;Bootstrap
Designing with Progressive Enhancement: Building the web that works for everyone by The Filament Group
Visualize
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Disenchanted by Robert Kroese (Joe)
Sid Meier&#39;s Ace Patrol (Joe)
Zeds Dead &amp;amp; Omar LinX (Merrick)
RequireJS (Merrick)
Ember 101 Screencasts (Jamison)
Gifsicle (Jamison)
vundle (Jamison)
D-Link SharePort Go Mobile Companion with Rechargeable Battery (Chuck)
E-3lue Cobra Type-M EMS131BK High Precision Gaming Mouse (Chuck)
TotalMount - Apple TV Universal Mounting Kit (Chuck)
Sonos (Todd)
Sketch App (Todd)
GitHub (Todd)
iOctocat (Chuck)
Grunt (Todd)
LEGO Batman: DC Super Heroes (Todd)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Development Environments&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 59 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have a special guest, Todd Parker from the jQuery UI team.&lt;/div&gt;&lt;div&gt;TODD:  Hey everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  You want to introduce yourself really quickly?&lt;/div&gt;&lt;div&gt;TODD:  Sure. My name is Todd Parker. I am a partner here at Filament Group in Boston. We’re a small web design shop. And I’m also the project lead for the jQuery Mobile team. And previous to that, I was on the jQuery UI team as well. So, I’m both covered.&lt;/div&gt;&lt;div&gt;CHUCK:  Did I say jQuery UI? I meant jQuery Mobile.&lt;/div&gt;&lt;div&gt;TODD:  You did. I was covering for you though, it’s okay.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs] Awesome. Before we get too far into this, I want to make one announcement and that is that I’ve set up an Indiegogo campaign for the network of podcasts that this is a part of. So, we’re trying to build a website that has all the features that people have been asking for. Mostly it has to do with search and some RSS feed management stuff. So, if you would like to support the show, then by all means do so. You can do it by going to Indiegogo.com/projects/DevChat-tv. And I’ll put a link to the show notes so that you can find it.&lt;/div&gt;&lt;div&gt;Alright. Well, let’s talk about jQuery Mobile here. I’m a little curious. I’ve played with it a little bit, but I haven’t really had to build too many Mobile sites. So, can you explain a little bit about what the focus is and how it’s different from the jQuery that we all know and love?&lt;...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Todd Parker (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 00:53 - Todd Parker Introduction</div><pre>Filament Group
<br></pre><div>01:21 - DevChat.tv Indiegogo Campaign<br> 01:55 - jQuery Mobile</div><pre>jQuery UI
<br></pre><div>04:13 - Responsive web design<br> 06:17 - Mobile &amp; Proxy Browsers</div><pre>WebKit
Opera &amp; Opera Mini
Amazon Silk
<br></pre><div>14:06 - Enhancements<br> 17:11 - Plugging jQuery Mobile into Desktop Applications<br> 19:11 - Using client-side MVC frameworks</div><pre>AngularJS
jQuery Mobile Resources Page
<br></pre><div>21:52 - Filament Group and jQuery projects</div><pre>ThemeRoller
The Filament Group on Github
Microsoft Contributions
<br></pre><div>28:26 - Theming</div><pre>Structure vs Style
Object-oriented CSS
Widget Factory
<br></pre><div>37:25 - Accessibility</div><pre>058 JSJ Building Accessible Websites with Brian Hogan
ARIA
<br></pre><div>44:18 - Progressive Enhancement</div><pre>Bootstrap
Designing with Progressive Enhancement: Building the web that works for everyone by The Filament Group
Visualize
<br></pre><div>Picks</div><pre>Disenchanted by Robert Kroese (Joe)
Sid Meier&#39;s Ace Patrol (Joe)
Zeds Dead &amp; Omar LinX (Merrick)
RequireJS (Merrick)
Ember 101 Screencasts (Jamison)
Gifsicle (Jamison)
vundle (Jamison)
D-Link SharePort Go Mobile Companion with Rechargeable Battery (Chuck)
E-3lue Cobra Type-M EMS131BK High Precision Gaming Mouse (Chuck)
TotalMount - Apple TV Universal Mounting Kit (Chuck)
Sonos (Todd)
Sketch App (Todd)
GitHub (Todd)
iOctocat (Chuck)
Grunt (Todd)
LEGO Batman: DC Super Heroes (Todd)
<br></pre><div>Next Week<br> Development Environments<br> Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] </div><div>CHUCK:  Hey everybody, and welcome to Episode 59 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hey everybody.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hello.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  Hey guys.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have a special guest, Todd Parker from the jQuery UI team.</div><div>TODD:  Hey everyone.</div><div>CHUCK:  You want to introduce yourself really quickly?</div><div>TODD:  Sure. My name is Todd Parker. I am a partner here at Filament Group in Boston. We’re a small web design shop. And I’m also the project lead for the jQuery Mobile team. And previous to that, I was on the jQuery UI team as well. So, I’m both covered.</div><div>CHUCK:  Did I say jQuery UI? I meant jQuery Mobile.</div><div>TODD:  You did. I was covering for you though, it’s okay.</div><div>CHUCK:  [Laughs] Awesome. Before we get too far into this, I want to make one announcement and that is that I’ve set up an Indiegogo campaign for the network of podcasts that this is a part of. So, we’re trying to build a website that has all the features that people have been asking for. Mostly it has to do with search and some RSS feed management stuff. So, if you would like to support the show, then by all means do so. You can do it by going to Indiegogo.com/projects/DevChat-tv. And I’ll put a link to the show notes so that you can find it.</div><div>Alright. Well, let’s talk about jQuery Mobile here. I’m a little curious. I’ve played with it a little bit, but I haven’t really had to build too many Mobile sites. So, can you explain a little bit about what the focus is and how it’s different from the jQuery that we all know and love?</div><div>TODD:  Sure. So, jQuery Mobile started its life, it’s very similar in concept to jQuery UI, so it’s a user interface framework that’s built on top of jQuery core. The difference between UI and Mobile is obviously UI is much more desktop focused, and Mobile is mobile focused. That said, jQuery Mobile, from the beginning,</div><div>Special Guest: Todd Parker.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Todd Parker (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:53 - Todd Parker Introduction&lt;/div&gt;&lt;pre&gt;Filament Group
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:21 - DevChat.tv Indiegogo Campaign&lt;br&gt; 01:55 - jQuery Mobile&lt;/div&gt;&lt;pre&gt;jQuery UI
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:13 - Responsive web design&lt;br&gt; 06:17 - Mobile &amp;amp; Proxy Browsers&lt;/div&gt;&lt;pre&gt;WebKit
Opera &amp;amp; Opera Mini
Amazon Silk
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:06 - Enhancements&lt;br&gt; 17:11 - Plugging jQuery Mobile into Desktop Applications&lt;br&gt; 19:11 - Using client-side MVC frameworks&lt;/div&gt;&lt;pre&gt;AngularJS
jQuery Mobile Resources Page
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:52 - Filament Group and jQuery projects&lt;/div&gt;&lt;pre&gt;ThemeRoller
The Filament Group on Github
Microsoft Contributions
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:26 - Theming&lt;/div&gt;&lt;pre&gt;Structure vs Style
Object-oriented CSS
Widget Factory
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:25 - Accessibility&lt;/div&gt;&lt;pre&gt;058 JSJ Building Accessible Websites with Brian Hogan
ARIA
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;44:18 - Progressive Enhancement&lt;/div&gt;&lt;pre&gt;Bootstrap
Designing with Progressive Enhancement: Building the web that works for everyone by The Filament Group
Visualize
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Disenchanted by Robert Kroese (Joe)
Sid Meier&amp;#39;s Ace Patrol (Joe)
Zeds Dead &amp;amp; Omar LinX (Merrick)
RequireJS (Merrick)
Ember 101 Screencasts (Jamison)
Gifsicle (Jamison)
vundle (Jamison)
D-Link SharePort Go Mobile Companion with Rechargeable Battery (Chuck)
E-3lue Cobra Type-M EMS131BK High Precision Gaming Mouse (Chuck)
TotalMount - Apple TV Universal Mounting Kit (Chuck)
Sonos (Todd)
Sketch App (Todd)
GitHub (Todd)
iOctocat (Chuck)
Grunt (Todd)
LEGO Batman: DC Super Heroes (Todd)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Development Environments&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] &lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 59 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have a special guest, Todd Parker from the jQuery UI team.&lt;/div&gt;&lt;div&gt;TODD:  Hey everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  You want to introduce yourself really quickly?&lt;/div&gt;&lt;div&gt;TODD:  Sure. My name is Todd Parker. I am a partner here at Filament Group in Boston. We’re a small web design shop. And I’m also the project lead for the jQuery Mobile team. And previous to that, I was on the jQuery UI team as well. So, I’m both covered.&lt;/div&gt;&lt;div&gt;CHUCK:  Did I say jQuery UI? I meant jQuery Mobile.&lt;/div&gt;&lt;div&gt;TODD:  You did. I was covering for you though, it’s okay.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs] Awesome. Before we get too far into this, I want to make one announcement and that is that I’ve set up an Indiegogo campaign for the network of podcasts that this is a part of. So, we’re trying to build a website that has all the features that people have been asking for. Mostly it has to do with search and some RSS feed management stuff. So, if you would like to support the show, then by all means do so. You can do it by going to Indiegogo.com/projects/DevChat-tv. And I’ll put a link to the show notes so that you can find it.&lt;/div&gt;&lt;div&gt;Alright. Well, let’s talk about jQuery Mobile here. I’m a little curious. I’ve played with it a little bit, but I haven’t really had to build too many Mobile sites. So, can you explain a little bit about what the focus is and how it’s different from the jQuery that we all know and love?&lt;/div&gt;&lt;div&gt;TODD:  Sure. So, jQuery Mobile started its life, it’s very similar in concept to jQuery UI, so it’s a user interface framework that’s built on top of jQuery core. The difference between UI and Mobile is obviously UI is much more desktop focused, and Mobile is mobile focused. That said, jQuery Mobile, from the beginning,&lt;/div&gt;&lt;div&gt;Special Guest: Todd Parker.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="25407320" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/045c2e3b-8a75-4186-902f-6148d50eeb4e/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=644</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/059-jsj-jquery-mobile-with-todd-parker</link>
                <pubDate>Fri, 17 May 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>1587</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>058 JSJ Building Accessible Websites with Brian Hogan</itunes:title>
                <title>058 JSJ Building Accessible Websites with Brian Hogan</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! - Panel  Brian Hogan (twitter github blog)   AJ O’Neal (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Brian Hogan (twitter github blog)
AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:55 - Brian Hogan Introduction&lt;/div&gt;&lt;pre&gt;HTML5 and CSS3: Develop with Tomorrow&#39;s Standards Today by Brian Hogan
tmux: Productive Mouse-Free Development by Brian Hogan
Web Development Recipes by Brian P. Hogan, Chris Warren, Mike Weber, Chris Johnson, Aaron Godin
Development Editor with Pragmatic Bookshelf
Professor at Chippewa Valley Technical College
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:48 - What Accessibility Means&lt;br&gt; 02:56 - Making Websites Accessible&lt;/div&gt;&lt;pre&gt;YSlow
People vs Users
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:06 - “The Right Things”&lt;/div&gt;&lt;pre&gt;VersaBraille
Responsive Web Design
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:00 - Tools &amp;amp; Techniques&lt;/div&gt;&lt;pre&gt;Fahrner Image Replacement (FIR)
Web Fonts
⌘&#43;
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:56 - Manipulating the DOM&lt;/div&gt;&lt;pre&gt;ARIA - HTML5
Ember.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:54 - Screen Resolution&lt;br&gt; 19:24 - Typeahead&lt;br&gt; 20:58 - Testing&lt;/div&gt;&lt;pre&gt;Jaws
VoiceOver
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;23:11 - Resources&lt;/div&gt;&lt;pre&gt;WebAIM
Web Content Accessibility Guidelines (WCAG)
Section 508
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:00 - Dealing with different kinds of impairments&lt;/div&gt;&lt;pre&gt;Transcripts
Text
Color
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:08 - Ease of Accessibility &amp;amp; Empathy&lt;br&gt; 31:41 - Interactive Pages&lt;br&gt; 35:26 - Making things accessible vs not making things accessible&lt;/div&gt;&lt;pre&gt;Making experiences better for everyone, period
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:09 - Resources Cont’d&lt;/div&gt;&lt;pre&gt;Web Content Accessibility Guidelines (WCAG)
Pro HTML5 Accessibility by Joe O Conner
Design Accessible Web Sites: 36 Keys to Creating Content for All Audiences and Platforms by Jeremy Sydik
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:46 - Understanding Others’ Difficulties&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Leviathan: Warships (Joe)
Star Command (Joe)
That Conference (Joe)
Lowes (AJ)
Friends (AJ)
Ticket to Ride (Chuck)
4 Pics 1 Word (Chuck)
Continuum (Chuck)
AngularJS (Brian)
Presentation Manager from Woojijuice (Brian)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; JavaScript Jabber: jQuery Mobile with Todd Parker&lt;br&gt; Transcript&lt;br&gt; MERRICK:  Fine, don’t come to my talk.&lt;/div&gt;&lt;div&gt;CHUCK:  I won’t. I won’t even come to the conference.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 58 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Coming at you semi-live from ORM.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from Devchat.tv. And this week, we have a special guest. And that is Brian Hogan.&lt;/div&gt;&lt;div&gt;BRIAN:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Since you haven’t been on the show before, do you want to introduce your self really quickly?&lt;/div&gt;&lt;div&gt;BRIAN:  Sure, my name is Brian Hogan and I’m a web developer and I like to spend a lot of time hacking on code in Ruby and JavaScript. I also am an author. I’m a development editor with The Pragmatic Bookshelf. And I have a fabulous new gig where I get to teach brand new programmers how to get started programming now. So, that’s what I’m doing myself.&lt;/div&gt;&lt;div&gt;CHUCK:  So where’s that at?&lt;/div&gt;&lt;div&gt;AJ:  Cool.&lt;/div&gt;&lt;div&gt;BRIAN:  That’s at a little technical college in Eau Claire, Wisconsin called Chippewa Valley Technical College.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, cool. Yeah, speaking of your reviewing books for The Pragmatic Bookshelf, Ruby Rogues, we actually interviewed ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!</div><div>Panel</div><pre>Brian Hogan (twitter github blog)
AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 00:55 - Brian Hogan Introduction</div><pre>HTML5 and CSS3: Develop with Tomorrow&#39;s Standards Today by Brian Hogan
tmux: Productive Mouse-Free Development by Brian Hogan
Web Development Recipes by Brian P. Hogan, Chris Warren, Mike Weber, Chris Johnson, Aaron Godin
Development Editor with Pragmatic Bookshelf
Professor at Chippewa Valley Technical College
<br></pre><div>01:48 - What Accessibility Means<br> 02:56 - Making Websites Accessible</div><pre>YSlow
People vs Users
<br></pre><div>06:06 - “The Right Things”</div><pre>VersaBraille
Responsive Web Design
<br></pre><div>09:00 - Tools &amp; Techniques</div><pre>Fahrner Image Replacement (FIR)
Web Fonts
⌘+
<br></pre><div>14:56 - Manipulating the DOM</div><pre>ARIA - HTML5
Ember.js
<br></pre><div>16:54 - Screen Resolution<br> 19:24 - Typeahead<br> 20:58 - Testing</div><pre>Jaws
VoiceOver
<br></pre><div>23:11 - Resources</div><pre>WebAIM
Web Content Accessibility Guidelines (WCAG)
Section 508
<br></pre><div>25:00 - Dealing with different kinds of impairments</div><pre>Transcripts
Text
Color
<br></pre><div>28:08 - Ease of Accessibility &amp; Empathy<br> 31:41 - Interactive Pages<br> 35:26 - Making things accessible vs not making things accessible</div><pre>Making experiences better for everyone, period
<br></pre><div>42:09 - Resources Cont’d</div><pre>Web Content Accessibility Guidelines (WCAG)
Pro HTML5 Accessibility by Joe O Conner
Design Accessible Web Sites: 36 Keys to Creating Content for All Audiences and Platforms by Jeremy Sydik
<br></pre><div>42:46 - Understanding Others’ Difficulties</div><div>Picks</div><pre>Leviathan: Warships (Joe)
Star Command (Joe)
That Conference (Joe)
Lowes (AJ)
Friends (AJ)
Ticket to Ride (Chuck)
4 Pics 1 Word (Chuck)
Continuum (Chuck)
AngularJS (Brian)
Presentation Manager from Woojijuice (Brian)
<br></pre><div>Next Week<br> JavaScript Jabber: jQuery Mobile with Todd Parker<br> Transcript<br> MERRICK:  Fine, don’t come to my talk.</div><div>CHUCK:  I won’t. I won’t even come to the conference.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody, and welcome to Episode 58 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  Coming at you semi-live from ORM.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey everybody.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  What’s up?</div><div>CHUCK:  I’m Charles Max Wood from Devchat.tv. And this week, we have a special guest. And that is Brian Hogan.</div><div>BRIAN:  Hello.</div><div>CHUCK:  Since you haven’t been on the show before, do you want to introduce your self really quickly?</div><div>BRIAN:  Sure, my name is Brian Hogan and I’m a web developer and I like to spend a lot of time hacking on code in Ruby and JavaScript. I also am an author. I’m a development editor with The Pragmatic Bookshelf. And I have a fabulous new gig where I get to teach brand new programmers how to get started programming now. So, that’s what I’m doing myself.</div><div>CHUCK:  So where’s that at?</div><div>AJ:  Cool.</div><div>BRIAN:  That’s at a little technical college in Eau Claire, Wisconsin called Chippewa Valley Technical College.</div><div>CHUCK:  Oh, cool. Yeah, speaking of your reviewing books for The Pragmatic Bookshelf, Ruby Rogues, we actually interviewed Bruce Williams and John Athayde about The Rails View this morning. They mentioned you, and I was like “Oh, we’re talking to him in a couple of hours.”</div><div>BRIAN:  Oh, those are some great guys and that’s a great book.</div><div>CHUCK:  Yup. So, the reason we brought you on the show is because, at least in my case, I know absolutely nothing about building accessible websites.</div><div>Special Guest: Brian Hogan.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Brian Hogan (twitter github blog)
AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:55 - Brian Hogan Introduction&lt;/div&gt;&lt;pre&gt;HTML5 and CSS3: Develop with Tomorrow&amp;#39;s Standards Today by Brian Hogan
tmux: Productive Mouse-Free Development by Brian Hogan
Web Development Recipes by Brian P. Hogan, Chris Warren, Mike Weber, Chris Johnson, Aaron Godin
Development Editor with Pragmatic Bookshelf
Professor at Chippewa Valley Technical College
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:48 - What Accessibility Means&lt;br&gt; 02:56 - Making Websites Accessible&lt;/div&gt;&lt;pre&gt;YSlow
People vs Users
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:06 - “The Right Things”&lt;/div&gt;&lt;pre&gt;VersaBraille
Responsive Web Design
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:00 - Tools &amp;amp; Techniques&lt;/div&gt;&lt;pre&gt;Fahrner Image Replacement (FIR)
Web Fonts
⌘&#43;
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:56 - Manipulating the DOM&lt;/div&gt;&lt;pre&gt;ARIA - HTML5
Ember.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:54 - Screen Resolution&lt;br&gt; 19:24 - Typeahead&lt;br&gt; 20:58 - Testing&lt;/div&gt;&lt;pre&gt;Jaws
VoiceOver
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;23:11 - Resources&lt;/div&gt;&lt;pre&gt;WebAIM
Web Content Accessibility Guidelines (WCAG)
Section 508
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:00 - Dealing with different kinds of impairments&lt;/div&gt;&lt;pre&gt;Transcripts
Text
Color
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:08 - Ease of Accessibility &amp;amp; Empathy&lt;br&gt; 31:41 - Interactive Pages&lt;br&gt; 35:26 - Making things accessible vs not making things accessible&lt;/div&gt;&lt;pre&gt;Making experiences better for everyone, period
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:09 - Resources Cont’d&lt;/div&gt;&lt;pre&gt;Web Content Accessibility Guidelines (WCAG)
Pro HTML5 Accessibility by Joe O Conner
Design Accessible Web Sites: 36 Keys to Creating Content for All Audiences and Platforms by Jeremy Sydik
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;42:46 - Understanding Others’ Difficulties&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Leviathan: Warships (Joe)
Star Command (Joe)
That Conference (Joe)
Lowes (AJ)
Friends (AJ)
Ticket to Ride (Chuck)
4 Pics 1 Word (Chuck)
Continuum (Chuck)
AngularJS (Brian)
Presentation Manager from Woojijuice (Brian)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; JavaScript Jabber: jQuery Mobile with Todd Parker&lt;br&gt; Transcript&lt;br&gt; MERRICK:  Fine, don’t come to my talk.&lt;/div&gt;&lt;div&gt;CHUCK:  I won’t. I won’t even come to the conference.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 58 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Coming at you semi-live from ORM.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from Devchat.tv. And this week, we have a special guest. And that is Brian Hogan.&lt;/div&gt;&lt;div&gt;BRIAN:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Since you haven’t been on the show before, do you want to introduce your self really quickly?&lt;/div&gt;&lt;div&gt;BRIAN:  Sure, my name is Brian Hogan and I’m a web developer and I like to spend a lot of time hacking on code in Ruby and JavaScript. I also am an author. I’m a development editor with The Pragmatic Bookshelf. And I have a fabulous new gig where I get to teach brand new programmers how to get started programming now. So, that’s what I’m doing myself.&lt;/div&gt;&lt;div&gt;CHUCK:  So where’s that at?&lt;/div&gt;&lt;div&gt;AJ:  Cool.&lt;/div&gt;&lt;div&gt;BRIAN:  That’s at a little technical college in Eau Claire, Wisconsin called Chippewa Valley Technical College.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, cool. Yeah, speaking of your reviewing books for The Pragmatic Bookshelf, Ruby Rogues, we actually interviewed Bruce Williams and John Athayde about The Rails View this morning. They mentioned you, and I was like “Oh, we’re talking to him in a couple of hours.”&lt;/div&gt;&lt;div&gt;BRIAN:  Oh, those are some great guys and that’s a great book.&lt;/div&gt;&lt;div&gt;CHUCK:  Yup. So, the reason we brought you on the show is because, at least in my case, I know absolutely nothing about building accessible websites.&lt;/div&gt;&lt;div&gt;Special Guest: Brian Hogan.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48869459" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7f8cfceb-1395-49d5-8a4d-34d8fae4bd92/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=628</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/058-jsj-building-accessible-websites-with-brian-hogan</link>
                <pubDate>Fri, 10 May 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>3054</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>057 JSJ Functional Programming with Zach Kessin</itunes:title>
                <title>057 JSJ Functional Programming with Zach Kessin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! - Panel  Zachary Kessin (twitter github Mostly Erlang Podcast)   Jamison Dance (twitter github blog)   Merrick Christensen (twitter github)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Zachary Kessin (twitter github Mostly Erlang Podcast)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:55 - Zach Kessin Introduction&lt;/div&gt;&lt;pre&gt;Programming HTML5 Applications
Building Web Applications with Erlang
Product Structure
Mostly Erlang Podcast
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:01 - Functional Programming&lt;/div&gt;&lt;pre&gt;Haskell
LISP
Scheme
Erlang
Underscore.js
chain
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:44 - Monad&lt;/div&gt;&lt;pre&gt;q
Maybe monad
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;11:33 - Functional Languages vs JavaScript&lt;/div&gt;&lt;pre&gt;No side effects
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:09 - Why Functional Programming?&lt;/div&gt;&lt;pre&gt;037 JSJ Promises with Dominic Denicola and Kris Kowal
Higher order functions
Ext JS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:35 - Tail_call&lt;/div&gt;&lt;pre&gt;Recursion
cdr
car
044 JSJ Book Club: Effective JavaScript with David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:54 - Programming Languages&lt;/div&gt;&lt;pre&gt;Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers) by Bruce Tate
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:38 - Functional Programming Libraries&lt;/div&gt;&lt;pre&gt;valentine
Maybe.coffee
q
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;36:13 - What do you miss in JavaScript?&lt;/div&gt;&lt;pre&gt;Pattern Matching
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Vi Hart on Normalcy of Pi (Jamison)
Sport Balls Replaced With Cats (Jamison)
JavaScript Allongé by Reginald Braithwaite (Merrick)
BonsaiJS (Merrick)
Wringing out Water on the ISS - for Science! (Chuck)
RequireJS (Chuck)
Mostly Erlang (Zach)
Boston PD (Zach)
Iron Dome (Zach)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Building Accessible Websites on a Podcast with Brian Hogan&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 57 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello, friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hi.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from Devchat.tv and this week, we have a special guest and that’s Zach Kessin.&lt;/div&gt;&lt;div&gt;ZACH:  Hey everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Did I say your name right, Zach?&lt;/div&gt;&lt;div&gt;ZACH:  Yep, you got it right.&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. This week, we’re going to be talking about functional programming in JavaScript. You want to give us a little bit of a background on you, so that you can kind of explain, I don’t know, who you are and your expertise here?&lt;/div&gt;&lt;div&gt;ZACH:  Oh, okay. So yeah, I’m Zach Kessin. I’ve been a software developer for close to 20 years, on the web, close to 20 years now. My first web app in PHP version -- oh, not PHP, in Perl version 4 with mSQL, because MySQL didn’t exist yet. That was, like, 1994. And let’s see, I’ve been doing web applications ever since. Worked in Boston area, in London and then in Israel for about 10 years now. I’m also the author of ‘Programming HTML5 Applications’ and ‘Building Web Applications with Erlang’, both published by O’Reilly. And my interests include functional programming, code generation and concurrency in Erlang. So, well, that’s a different show. That’s sort of my background. And I work at a small Tel Aviv startup called Product Structure that we build [inaudible] components and workflows that will be self-optimizing on your website. So, that’s what we’re doing. We’re launching it soon.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool.&lt;/div&gt;&lt;div&gt;MERRICK:  Very cool.&lt;/div&gt;&lt;div&gt;CHUCK:  You just launched your own podcast, didn’t you?&lt;/div&gt;&lt;div&gt;ZACH:  Yeah. I just launched my own podcast called ‘Mostly Erlang’. It’s going to cove...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!</div><div>Panel</div><pre>Zachary Kessin (twitter github Mostly Erlang Podcast)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 00:55 - Zach Kessin Introduction</div><pre>Programming HTML5 Applications
Building Web Applications with Erlang
Product Structure
Mostly Erlang Podcast
<br></pre><div>03:01 - Functional Programming</div><pre>Haskell
LISP
Scheme
Erlang
Underscore.js
chain
<br></pre><div>06:44 - Monad</div><pre>q
Maybe monad
<br></pre><div>11:33 - Functional Languages vs JavaScript</div><pre>No side effects
<br></pre><div>18:09 - Why Functional Programming?</div><pre>037 JSJ Promises with Dominic Denicola and Kris Kowal
Higher order functions
Ext JS
<br></pre><div>24:35 - Tail_call</div><pre>Recursion
cdr
car
044 JSJ Book Club: Effective JavaScript with David Herman
<br></pre><div>32:54 - Programming Languages</div><pre>Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers) by Bruce Tate
<br></pre><div>33:38 - Functional Programming Libraries</div><pre>valentine
Maybe.coffee
q
<br></pre><div>36:13 - What do you miss in JavaScript?</div><pre>Pattern Matching
<br></pre><div>Picks</div><pre>Vi Hart on Normalcy of Pi (Jamison)
Sport Balls Replaced With Cats (Jamison)
JavaScript Allongé by Reginald Braithwaite (Merrick)
BonsaiJS (Merrick)
Wringing out Water on the ISS - for Science! (Chuck)
RequireJS (Chuck)
Mostly Erlang (Zach)
Boston PD (Zach)
Iron Dome (Zach)
<br></pre><div>Next Week<br> Building Accessible Websites on a Podcast with Brian Hogan<br> Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody, and welcome to Episode 57 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hello, friends.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  Hi.</div><div>CHUCK:  I’m Charles Max Wood from Devchat.tv and this week, we have a special guest and that’s Zach Kessin.</div><div>ZACH:  Hey everybody.</div><div>CHUCK:  Did I say your name right, Zach?</div><div>ZACH:  Yep, you got it right.</div><div>CHUCK:  Alright. This week, we’re going to be talking about functional programming in JavaScript. You want to give us a little bit of a background on you, so that you can kind of explain, I don’t know, who you are and your expertise here?</div><div>ZACH:  Oh, okay. So yeah, I’m Zach Kessin. I’ve been a software developer for close to 20 years, on the web, close to 20 years now. My first web app in PHP version -- oh, not PHP, in Perl version 4 with mSQL, because MySQL didn’t exist yet. That was, like, 1994. And let’s see, I’ve been doing web applications ever since. Worked in Boston area, in London and then in Israel for about 10 years now. I’m also the author of ‘Programming HTML5 Applications’ and ‘Building Web Applications with Erlang’, both published by O’Reilly. And my interests include functional programming, code generation and concurrency in Erlang. So, well, that’s a different show. That’s sort of my background. And I work at a small Tel Aviv startup called Product Structure that we build [inaudible] components and workflows that will be self-optimizing on your website. So, that’s what we’re doing. We’re launching it soon.</div><div>CHUCK:  Cool.</div><div>MERRICK:  Very cool.</div><div>CHUCK:  You just launched your own podcast, didn’t you?</div><div>ZACH:  Yeah. I just launched my own podcast called ‘Mostly Erlang’. It’s going to cover Erlang and occasionally other functional languages like Haskell and OCML. We had our first, we recorded our first episode last week. And the first episode is called ‘Building Skynet’. And the second episode will be on the Webmachine framework, which is an HTTP framework, backend framework though, to do semantically correct Webmachine.</div><div>Special Guest: Zach Kessin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Zachary Kessin (twitter github Mostly Erlang Podcast)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:55 - Zach Kessin Introduction&lt;/div&gt;&lt;pre&gt;Programming HTML5 Applications
Building Web Applications with Erlang
Product Structure
Mostly Erlang Podcast
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:01 - Functional Programming&lt;/div&gt;&lt;pre&gt;Haskell
LISP
Scheme
Erlang
Underscore.js
chain
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:44 - Monad&lt;/div&gt;&lt;pre&gt;q
Maybe monad
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;11:33 - Functional Languages vs JavaScript&lt;/div&gt;&lt;pre&gt;No side effects
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:09 - Why Functional Programming?&lt;/div&gt;&lt;pre&gt;037 JSJ Promises with Dominic Denicola and Kris Kowal
Higher order functions
Ext JS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:35 - Tail_call&lt;/div&gt;&lt;pre&gt;Recursion
cdr
car
044 JSJ Book Club: Effective JavaScript with David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:54 - Programming Languages&lt;/div&gt;&lt;pre&gt;Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers) by Bruce Tate
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:38 - Functional Programming Libraries&lt;/div&gt;&lt;pre&gt;valentine
Maybe.coffee
q
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;36:13 - What do you miss in JavaScript?&lt;/div&gt;&lt;pre&gt;Pattern Matching
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Vi Hart on Normalcy of Pi (Jamison)
Sport Balls Replaced With Cats (Jamison)
JavaScript Allongé by Reginald Braithwaite (Merrick)
BonsaiJS (Merrick)
Wringing out Water on the ISS - for Science! (Chuck)
RequireJS (Chuck)
Mostly Erlang (Zach)
Boston PD (Zach)
Iron Dome (Zach)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Building Accessible Websites on a Podcast with Brian Hogan&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 57 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello, friends.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hi.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from Devchat.tv and this week, we have a special guest and that’s Zach Kessin.&lt;/div&gt;&lt;div&gt;ZACH:  Hey everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Did I say your name right, Zach?&lt;/div&gt;&lt;div&gt;ZACH:  Yep, you got it right.&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. This week, we’re going to be talking about functional programming in JavaScript. You want to give us a little bit of a background on you, so that you can kind of explain, I don’t know, who you are and your expertise here?&lt;/div&gt;&lt;div&gt;ZACH:  Oh, okay. So yeah, I’m Zach Kessin. I’ve been a software developer for close to 20 years, on the web, close to 20 years now. My first web app in PHP version -- oh, not PHP, in Perl version 4 with mSQL, because MySQL didn’t exist yet. That was, like, 1994. And let’s see, I’ve been doing web applications ever since. Worked in Boston area, in London and then in Israel for about 10 years now. I’m also the author of ‘Programming HTML5 Applications’ and ‘Building Web Applications with Erlang’, both published by O’Reilly. And my interests include functional programming, code generation and concurrency in Erlang. So, well, that’s a different show. That’s sort of my background. And I work at a small Tel Aviv startup called Product Structure that we build [inaudible] components and workflows that will be self-optimizing on your website. So, that’s what we’re doing. We’re launching it soon.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool.&lt;/div&gt;&lt;div&gt;MERRICK:  Very cool.&lt;/div&gt;&lt;div&gt;CHUCK:  You just launched your own podcast, didn’t you?&lt;/div&gt;&lt;div&gt;ZACH:  Yeah. I just launched my own podcast called ‘Mostly Erlang’. It’s going to cover Erlang and occasionally other functional languages like Haskell and OCML. We had our first, we recorded our first episode last week. And the first episode is called ‘Building Skynet’. And the second episode will be on the Webmachine framework, which is an HTTP framework, backend framework though, to do semantically correct Webmachine.&lt;/div&gt;&lt;div&gt;Special Guest: Zach Kessin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="41911275" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/00bd844c-3405-4bc1-b6ce-b9d555b1a3f8/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=617</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/057-jsj-functional-programming-with-zach-kessin</link>
                <pubDate>Thu, 02 May 2013 09:00:00 &#43;0000</pubDate>
                <itunes:duration>2619</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>056 JSJ Marionette.js with Derick Bailey</itunes:title>
                <title>056 JSJ Marionette.js with Derick Bailey</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! - Panel  Derick Bailey (twitter github blog)   AJ O’Neal (twitter github blog)   Merrick Christensen (twitter github)   Joe Eames (twitter github blog)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Derick Bailey (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:03 - Derick Bailey Introduction&lt;/div&gt;&lt;pre&gt;Kendo UI
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:11 - Marionette.js&lt;/div&gt;&lt;pre&gt;Backbone.js
Zombie Views
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:57 - How backbone.js helps with large-scale applications&lt;/div&gt;&lt;pre&gt;Scalability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;08:42 - High-level application architecture path with Marionette.js&lt;/div&gt;&lt;pre&gt;BBCloneMail
BBClone Mail Source Code
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:02 - Breaking down Marionette.js&lt;/div&gt;&lt;pre&gt;marionettejs / backbone.babysitter
marionettejs / backbone.wreqr
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:02 - The value of using Marionette.js&lt;/div&gt;&lt;pre&gt;Tree views
Table rendering
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:23 - Application Structure&lt;br&gt; 20:17 - backbone.wreqr&lt;br&gt; 26:20 - Memory Management&lt;/div&gt;&lt;pre&gt;Single-page applications
Simplicity &amp;amp; maintainability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;34:23 - Routing&lt;/div&gt;&lt;pre&gt;Single responsibility principle
boazsender / backbone.routefilter
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;41:40 - Compatibility Issues&lt;/div&gt;&lt;pre&gt;Thorax
Chaplin
tbranyen / backbone.layoutmanager
backbone.stickit
Composition vs Inheritance
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;48:57 - Layouts, region managers, and regions&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Raynos / continuable (Tim)
asm.js (Joe)
Arrested Development (Joe)
Learn CSS Layout (Merrick)
Data in Gapminder World (Merrick)
BYU Easter Prank (AJ)
Ryan and Bryndi Engagement Story (AJ)
Ryan and Bryndi Wedding Day (AJ)
Libsyn (Chuck)
Get Clicky (Chuck)
Arduino (Derick)
Johnny-Five (Derick)
BackboneRails Screencasts (Derick)
Settler&#39;s Of Catan (Derick)
Ticket To Ride (Derick)
Carcassonne (Derick)
JavaScript Patterns by Stoyan Stefanov (Derick)
Patterns For Large-Scale JavaScript Application Architecture: Addy Osmani (Derick)
Learning JavaScript Design Patterns by Addy Osmani (Derick)
Developing Backbone.js Applications: Addy Osmani (Derick)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Functional Programming with Zach Kessin&lt;br&gt; Transcript&lt;br&gt; MERRICK:  Tim, is there anything that you don’t follow up with, &#34;I actually wrote that a few years ago?&#34;&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;TIM:  Yeah.&lt;/div&gt;&lt;div&gt;AJ:  I was wondering the same thing.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 56 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yep, I’m here.&lt;/div&gt;&lt;div&gt;CHUCK:  Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Howdy?&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey, everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  And we have a special guest, Derick Bailey.&lt;/div&gt;&lt;div&gt;DERICK:  Hey, how’s it going?&lt;/div&gt;&lt;div&gt;CHUCK:  I guess, I should say I’m on here too. I’m Charles Max Wood from Devchat.tv. Derick, do you want to introduce your self really quickly?&lt;/div&gt;&lt;div&gt;DERICK:  Sure. Derick Bailey, obviously. I work for Kendo UI at the moment. We build HTML 5 and JavaScript controls for the web and global and all kinds of fun stuff. I’ve been working in JavaScript off and on for, let’s see, it was released in ’94. So, about 19 years, I guess. I got into it right when it was first out in Netscape 2.0 and it was a love/hate relationship for a long, long time until I finally found that I really do love it in the last couple of years and started working with it full time. I’m just enjoying the heck out of it at the moment with all of this s...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!</div><div>Panel</div><pre>Derick Bailey (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:03 - Derick Bailey Introduction</div><pre>Kendo UI
<br></pre><div>02:11 - Marionette.js</div><pre>Backbone.js
Zombie Views
<br></pre><div>06:57 - How backbone.js helps with large-scale applications</div><pre>Scalability
<br></pre><div>08:42 - High-level application architecture path with Marionette.js</div><pre>BBCloneMail
BBClone Mail Source Code
<br></pre><div>13:02 - Breaking down Marionette.js</div><pre>marionettejs / backbone.babysitter
marionettejs / backbone.wreqr
<br></pre><div>16:02 - The value of using Marionette.js</div><pre>Tree views
Table rendering
<br></pre><div>18:23 - Application Structure<br> 20:17 - backbone.wreqr<br> 26:20 - Memory Management</div><pre>Single-page applications
Simplicity &amp; maintainability
<br></pre><div>34:23 - Routing</div><pre>Single responsibility principle
boazsender / backbone.routefilter
<br></pre><div>41:40 - Compatibility Issues</div><pre>Thorax
Chaplin
tbranyen / backbone.layoutmanager
backbone.stickit
Composition vs Inheritance
<br></pre><div>48:57 - Layouts, region managers, and regions</div><div>Picks</div><pre>Raynos / continuable (Tim)
asm.js (Joe)
Arrested Development (Joe)
Learn CSS Layout (Merrick)
Data in Gapminder World (Merrick)
BYU Easter Prank (AJ)
Ryan and Bryndi Engagement Story (AJ)
Ryan and Bryndi Wedding Day (AJ)
Libsyn (Chuck)
Get Clicky (Chuck)
Arduino (Derick)
Johnny-Five (Derick)
BackboneRails Screencasts (Derick)
Settler&#39;s Of Catan (Derick)
Ticket To Ride (Derick)
Carcassonne (Derick)
JavaScript Patterns by Stoyan Stefanov (Derick)
Patterns For Large-Scale JavaScript Application Architecture: Addy Osmani (Derick)
Learning JavaScript Design Patterns by Addy Osmani (Derick)
Developing Backbone.js Applications: Addy Osmani (Derick)
<br></pre><div>Next Week<br> Functional Programming with Zach Kessin<br> Transcript<br> MERRICK:  Tim, is there anything that you don’t follow up with, &#34;I actually wrote that a few years ago?&#34;</div><div>[Laughter]</div><div>TIM:  Yeah.</div><div>AJ:  I was wondering the same thing.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody, and welcome to Episode 56 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  Yep, I’m here.</div><div>CHUCK:  Tim Caswell.</div><div>TIM:  Howdy?</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey, everybody.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  What’s up?</div><div>CHUCK:  And we have a special guest, Derick Bailey.</div><div>DERICK:  Hey, how’s it going?</div><div>CHUCK:  I guess, I should say I’m on here too. I’m Charles Max Wood from Devchat.tv. Derick, do you want to introduce your self really quickly?</div><div>DERICK:  Sure. Derick Bailey, obviously. I work for Kendo UI at the moment. We build HTML 5 and JavaScript controls for the web and global and all kinds of fun stuff. I’ve been working in JavaScript off and on for, let’s see, it was released in ’94. So, about 19 years, I guess. I got into it right when it was first out in Netscape 2.0 and it was a love/hate relationship for a long, long time until I finally found that I really do love it in the last couple of years and started working with it full time. I’m just enjoying the heck out of it at the moment with all of this server side stuff we can do in Node.js and all the big apps we can build with Backbone and Ember and Angular and everything else.</div><div>CHUCK:  Nice.</div><div>JOE:  That was a lot of enthusiasm, I liked it.</div><div>MERRICK:  Yeah.</div><div>CHUCK:  Yeah. It’s like JavaScript’s cool again or something.</div><div>DERICK:  Yeah, it’s crazy. Everything old is new again.</div><div>MERRICK:  Why can’t I be that happy?</div><div>Special Guest: Derick Bailey.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Derick Bailey (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:03 - Derick Bailey Introduction&lt;/div&gt;&lt;pre&gt;Kendo UI
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:11 - Marionette.js&lt;/div&gt;&lt;pre&gt;Backbone.js
Zombie Views
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:57 - How backbone.js helps with large-scale applications&lt;/div&gt;&lt;pre&gt;Scalability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;08:42 - High-level application architecture path with Marionette.js&lt;/div&gt;&lt;pre&gt;BBCloneMail
BBClone Mail Source Code
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:02 - Breaking down Marionette.js&lt;/div&gt;&lt;pre&gt;marionettejs / backbone.babysitter
marionettejs / backbone.wreqr
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:02 - The value of using Marionette.js&lt;/div&gt;&lt;pre&gt;Tree views
Table rendering
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:23 - Application Structure&lt;br&gt; 20:17 - backbone.wreqr&lt;br&gt; 26:20 - Memory Management&lt;/div&gt;&lt;pre&gt;Single-page applications
Simplicity &amp;amp; maintainability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;34:23 - Routing&lt;/div&gt;&lt;pre&gt;Single responsibility principle
boazsender / backbone.routefilter
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;41:40 - Compatibility Issues&lt;/div&gt;&lt;pre&gt;Thorax
Chaplin
tbranyen / backbone.layoutmanager
backbone.stickit
Composition vs Inheritance
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;48:57 - Layouts, region managers, and regions&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Raynos / continuable (Tim)
asm.js (Joe)
Arrested Development (Joe)
Learn CSS Layout (Merrick)
Data in Gapminder World (Merrick)
BYU Easter Prank (AJ)
Ryan and Bryndi Engagement Story (AJ)
Ryan and Bryndi Wedding Day (AJ)
Libsyn (Chuck)
Get Clicky (Chuck)
Arduino (Derick)
Johnny-Five (Derick)
BackboneRails Screencasts (Derick)
Settler&amp;#39;s Of Catan (Derick)
Ticket To Ride (Derick)
Carcassonne (Derick)
JavaScript Patterns by Stoyan Stefanov (Derick)
Patterns For Large-Scale JavaScript Application Architecture: Addy Osmani (Derick)
Learning JavaScript Design Patterns by Addy Osmani (Derick)
Developing Backbone.js Applications: Addy Osmani (Derick)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Functional Programming with Zach Kessin&lt;br&gt; Transcript&lt;br&gt; MERRICK:  Tim, is there anything that you don’t follow up with, &amp;#34;I actually wrote that a few years ago?&amp;#34;&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;TIM:  Yeah.&lt;/div&gt;&lt;div&gt;AJ:  I was wondering the same thing.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 56 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yep, I’m here.&lt;/div&gt;&lt;div&gt;CHUCK:  Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Howdy?&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey, everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  And we have a special guest, Derick Bailey.&lt;/div&gt;&lt;div&gt;DERICK:  Hey, how’s it going?&lt;/div&gt;&lt;div&gt;CHUCK:  I guess, I should say I’m on here too. I’m Charles Max Wood from Devchat.tv. Derick, do you want to introduce your self really quickly?&lt;/div&gt;&lt;div&gt;DERICK:  Sure. Derick Bailey, obviously. I work for Kendo UI at the moment. We build HTML 5 and JavaScript controls for the web and global and all kinds of fun stuff. I’ve been working in JavaScript off and on for, let’s see, it was released in ’94. So, about 19 years, I guess. I got into it right when it was first out in Netscape 2.0 and it was a love/hate relationship for a long, long time until I finally found that I really do love it in the last couple of years and started working with it full time. I’m just enjoying the heck out of it at the moment with all of this server side stuff we can do in Node.js and all the big apps we can build with Backbone and Ember and Angular and everything else.&lt;/div&gt;&lt;div&gt;CHUCK:  Nice.&lt;/div&gt;&lt;div&gt;JOE:  That was a lot of enthusiasm, I liked it.&lt;/div&gt;&lt;div&gt;MERRICK:  Yeah.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. It’s like JavaScript’s cool again or something.&lt;/div&gt;&lt;div&gt;DERICK:  Yeah, it’s crazy. Everything old is new again.&lt;/div&gt;&lt;div&gt;MERRICK:  Why can’t I be that happy?&lt;/div&gt;&lt;div&gt;Special Guest: Derick Bailey.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="59300466" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/48ba42ce-0124-413c-bfc8-a76f4c6e67de/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=606</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/056-jsj-marionette-js-with-derick-bailey</link>
                <pubDate>Fri, 19 Apr 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>3706</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>055 JSJ Web Developer Skills</itunes:title>
                <title>055 JSJ Web Developer Skills</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel  AJ O’Neal (twitter github blog)   Merrick Christensen (twitter github)   Joe Eames (twitter github blog)   Jamison Dance (twitter github blog) - Discussion...</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;p&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;br&gt;
Panel&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Discussion&lt;br&gt;
00:57 - What does it mean to be a “web developer”&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;“T-shaped skills”
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;11:01 - Minumum level entry skills you need to become a web developer&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;HTML
CSS
JSHint
Jade
less.js
jquery
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;19:39 - CSS&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Jade
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;24:24 - Mid-Senior level skills you need to become a web developer&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Networking
HTTP
Wireshark
Build systems
node.js
NoSQL
Netcat
MVC frameworks
Preprocessers
REST
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Picks&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Prime Workers (AJ)
Adobe Illustrator (AJ)
Vagrant (Merrick)
Puppet (Merrick)
Mountain West Ruby Conference (Jamison)
TXJS (Jamison)
Breeze.js (Joe)
edge.js (Joe)
&#39;Arrested Development&#39; Comes Back On Netflix On May 26, So Get Extra Sleep Now: Linda Holmes (Joe)
Intro to Networking with Netcat and NodeJS (AJ)
Intro to HTTP with Netcat, Node, Connect (AJ)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Next Week&lt;br&gt;
Marionette.js with Derick Bailey&lt;/p&gt;

&lt;p&gt;Transcript&lt;/p&gt;

&lt;p&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/p&gt;

&lt;p&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/p&gt;

&lt;p&gt;JAMISON:  Hey guys and welcome to JavaScript Jabber. I’m your guest host today, Jamison Dance. Chuck is at Mount West Ruby Conference today and we have a bunch of panelists today. The first one is AJ O’Neal.&lt;/p&gt;

&lt;p&gt;AJ:  Yo! Yo! Yo! Coming at you as live as I can from Provo, Utah.&lt;/p&gt;

&lt;p&gt;JAMISON:  We’ve got Merrick Christensen.&lt;/p&gt;

&lt;p&gt;MERRICK:  What’s up?&lt;/p&gt;

&lt;p&gt;JAMISON:  And we’ve got Joe Eames.&lt;/p&gt;

&lt;p&gt;JOE:  Hey, how’s it going?&lt;/p&gt;

&lt;p&gt;JAMISON:  Today, we’re talking about just general web development skill sets, like what do you need to know to be a web developer? We should probably start off and define what a web developer is first because I think that it’s a really overloaded term. What do you guys think it means to be a ‘web developer’? I’m doing air quotes right now.&lt;/p&gt;

&lt;p&gt;JOE:  Merrick and I have had some conversations about this and it’s like I feel like his opinion of what a web developer is, is slightly different than mine. And maybe I’m coming more in line with what his definition is. So, I want to hear his first.&lt;/p&gt;

&lt;p&gt;MERRICK:  My definition?&lt;/p&gt;

&lt;p&gt;JOE:  Yeah, go.&lt;/p&gt;

&lt;p&gt;MERRICK:  So, one of the things that I see a lot of people saying as a web developer is people who come from traditional software engineering backgrounds and they come thinking that they can avoid HTML and CSS altogether. I think that’s a really dangerous approach because then you end up moving too much into JavaScript. And then, you have the opposite problem where people just don’t understand programming well and they end up with sort of jQuery spaghetti code. Which I think is okay for a lot of the brochure style sites, a lot of the maybe WordPress or content driven sites you can get by with just being really solid at HTML/CSS and then below average with JavaScript. But I think if you want to be a web application developer, you’re going to have to be solid on all three of those technologies, CSS, HTML, JavaScript and depending on the app that may include CSS preprocessors et cetera.&lt;/p&gt;

&lt;p&gt;JOE:  You said web application developer, right?&lt;/p&gt;

&lt;p&gt;MERRICK:  Yeah. I think there’s a difference.&lt;/p&gt;

&lt;p&gt;JOE:  Yeah, okay. For mine, one of the things that I feel like is I’m weak with CSS, right? And so, I kind of have this disdain about people that are like, “Oh, you don’t know CSS, huh? Well, that’s a problem.” And I want to say, “Well, yeah I’m not great with CSS.” I can tread...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <p>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!<br>
Panel</p>

<pre><code>AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
</code></pre>

<p>Discussion<br>
00:57 - What does it mean to be a “web developer”</p>

<pre><code>“T-shaped skills”
</code></pre>

<p>11:01 - Minumum level entry skills you need to become a web developer</p>

<pre><code>HTML
CSS
JSHint
Jade
less.js
jquery
</code></pre>

<p>19:39 - CSS</p>

<pre><code>Jade
</code></pre>

<p>24:24 - Mid-Senior level skills you need to become a web developer</p>

<pre><code>Networking
HTTP
Wireshark
Build systems
node.js
NoSQL
Netcat
MVC frameworks
Preprocessers
REST
</code></pre>

<p>Picks</p>

<pre><code>Prime Workers (AJ)
Adobe Illustrator (AJ)
Vagrant (Merrick)
Puppet (Merrick)
Mountain West Ruby Conference (Jamison)
TXJS (Jamison)
Breeze.js (Joe)
edge.js (Joe)
&#39;Arrested Development&#39; Comes Back On Netflix On May 26, So Get Extra Sleep Now: Linda Holmes (Joe)
Intro to Networking with Netcat and NodeJS (AJ)
Intro to HTTP with Netcat, Node, Connect (AJ)
</code></pre>

<p>Next Week<br>
Marionette.js with Derick Bailey</p>

<p>Transcript</p>

<p>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</p>

<p>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</p>

<p>JAMISON:  Hey guys and welcome to JavaScript Jabber. I’m your guest host today, Jamison Dance. Chuck is at Mount West Ruby Conference today and we have a bunch of panelists today. The first one is AJ O’Neal.</p>

<p>AJ:  Yo! Yo! Yo! Coming at you as live as I can from Provo, Utah.</p>

<p>JAMISON:  We’ve got Merrick Christensen.</p>

<p>MERRICK:  What’s up?</p>

<p>JAMISON:  And we’ve got Joe Eames.</p>

<p>JOE:  Hey, how’s it going?</p>

<p>JAMISON:  Today, we’re talking about just general web development skill sets, like what do you need to know to be a web developer? We should probably start off and define what a web developer is first because I think that it’s a really overloaded term. What do you guys think it means to be a ‘web developer’? I’m doing air quotes right now.</p>

<p>JOE:  Merrick and I have had some conversations about this and it’s like I feel like his opinion of what a web developer is, is slightly different than mine. And maybe I’m coming more in line with what his definition is. So, I want to hear his first.</p>

<p>MERRICK:  My definition?</p>

<p>JOE:  Yeah, go.</p>

<p>MERRICK:  So, one of the things that I see a lot of people saying as a web developer is people who come from traditional software engineering backgrounds and they come thinking that they can avoid HTML and CSS altogether. I think that’s a really dangerous approach because then you end up moving too much into JavaScript. And then, you have the opposite problem where people just don’t understand programming well and they end up with sort of jQuery spaghetti code. Which I think is okay for a lot of the brochure style sites, a lot of the maybe WordPress or content driven sites you can get by with just being really solid at HTML/CSS and then below average with JavaScript. But I think if you want to be a web application developer, you’re going to have to be solid on all three of those technologies, CSS, HTML, JavaScript and depending on the app that may include CSS preprocessors et cetera.</p>

<p>JOE:  You said web application developer, right?</p>

<p>MERRICK:  Yeah. I think there’s a difference.</p>

<p>JOE:  Yeah, okay. For mine, one of the things that I feel like is I’m weak with CSS, right? And so, I kind of have this disdain about people that are like, “Oh, you don’t know CSS, huh? Well, that’s a problem.” And I want to say, “Well, yeah I’m not great with CSS.” I can tread water. But I can’t take a screen shot that some designer puts together in Illustrator and then turn it into a web page and feel like I’m doing it right. I always want to turn to an expert and say, “Hey, what do you think of this layout?</p>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;p&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;br&gt;
Panel&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Discussion&lt;br&gt;
00:57 - What does it mean to be a “web developer”&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;“T-shaped skills”
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;11:01 - Minumum level entry skills you need to become a web developer&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;HTML
CSS
JSHint
Jade
less.js
jquery
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;19:39 - CSS&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Jade
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;24:24 - Mid-Senior level skills you need to become a web developer&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Networking
HTTP
Wireshark
Build systems
node.js
NoSQL
Netcat
MVC frameworks
Preprocessers
REST
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Picks&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Prime Workers (AJ)
Adobe Illustrator (AJ)
Vagrant (Merrick)
Puppet (Merrick)
Mountain West Ruby Conference (Jamison)
TXJS (Jamison)
Breeze.js (Joe)
edge.js (Joe)
&amp;#39;Arrested Development&amp;#39; Comes Back On Netflix On May 26, So Get Extra Sleep Now: Linda Holmes (Joe)
Intro to Networking with Netcat and NodeJS (AJ)
Intro to HTTP with Netcat, Node, Connect (AJ)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Next Week&lt;br&gt;
Marionette.js with Derick Bailey&lt;/p&gt;

&lt;p&gt;Transcript&lt;/p&gt;

&lt;p&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/p&gt;

&lt;p&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/p&gt;

&lt;p&gt;JAMISON:  Hey guys and welcome to JavaScript Jabber. I’m your guest host today, Jamison Dance. Chuck is at Mount West Ruby Conference today and we have a bunch of panelists today. The first one is AJ O’Neal.&lt;/p&gt;

&lt;p&gt;AJ:  Yo! Yo! Yo! Coming at you as live as I can from Provo, Utah.&lt;/p&gt;

&lt;p&gt;JAMISON:  We’ve got Merrick Christensen.&lt;/p&gt;

&lt;p&gt;MERRICK:  What’s up?&lt;/p&gt;

&lt;p&gt;JAMISON:  And we’ve got Joe Eames.&lt;/p&gt;

&lt;p&gt;JOE:  Hey, how’s it going?&lt;/p&gt;

&lt;p&gt;JAMISON:  Today, we’re talking about just general web development skill sets, like what do you need to know to be a web developer? We should probably start off and define what a web developer is first because I think that it’s a really overloaded term. What do you guys think it means to be a ‘web developer’? I’m doing air quotes right now.&lt;/p&gt;

&lt;p&gt;JOE:  Merrick and I have had some conversations about this and it’s like I feel like his opinion of what a web developer is, is slightly different than mine. And maybe I’m coming more in line with what his definition is. So, I want to hear his first.&lt;/p&gt;

&lt;p&gt;MERRICK:  My definition?&lt;/p&gt;

&lt;p&gt;JOE:  Yeah, go.&lt;/p&gt;

&lt;p&gt;MERRICK:  So, one of the things that I see a lot of people saying as a web developer is people who come from traditional software engineering backgrounds and they come thinking that they can avoid HTML and CSS altogether. I think that’s a really dangerous approach because then you end up moving too much into JavaScript. And then, you have the opposite problem where people just don’t understand programming well and they end up with sort of jQuery spaghetti code. Which I think is okay for a lot of the brochure style sites, a lot of the maybe WordPress or content driven sites you can get by with just being really solid at HTML/CSS and then below average with JavaScript. But I think if you want to be a web application developer, you’re going to have to be solid on all three of those technologies, CSS, HTML, JavaScript and depending on the app that may include CSS preprocessors et cetera.&lt;/p&gt;

&lt;p&gt;JOE:  You said web application developer, right?&lt;/p&gt;

&lt;p&gt;MERRICK:  Yeah. I think there’s a difference.&lt;/p&gt;

&lt;p&gt;JOE:  Yeah, okay. For mine, one of the things that I feel like is I’m weak with CSS, right? And so, I kind of have this disdain about people that are like, “Oh, you don’t know CSS, huh? Well, that’s a problem.” And I want to say, “Well, yeah I’m not great with CSS.” I can tread water. But I can’t take a screen shot that some designer puts together in Illustrator and then turn it into a web page and feel like I’m doing it right. I always want to turn to an expert and say, “Hey, what do you think of this layout?&lt;/p&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="37987474" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b52a15d0-8a20-40ee-966f-98224fc77d97/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=600</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/055-jsj-web-developer-skills</link>
                <pubDate>Fri, 12 Apr 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>2374</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>054 JSJ JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat</itunes:title>
                <title>054 JSJ JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! - Panel  David Herman (twitter blog Effective JavaScript)   Ariya Hidayat (twitter github blog)   Tim Caswell (twitter github howtonode.org)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;David Herman (twitter blog Effective JavaScript)
Ariya Hidayat (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:48 - David Herman and Ariya Hidayat Introduction&lt;/div&gt;&lt;pre&gt;044 JSJ Book Club: Effective JavaScript with David Herman
023 JSJ Phantom.js with Ariya Hidayat
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:54 - Parsing JavaScript and ASTs and Language Grammars&lt;br&gt; 04:44 - Semantics&lt;br&gt; 06:08 - Abstract Syntax Tree (AST)&lt;/div&gt;&lt;pre&gt;Esprima: Parser
SpiderMonkey
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:37 - Lexer&lt;br&gt; 12:16 - Writing your own language&lt;/div&gt;&lt;pre&gt;creationix / jack
The C Programming Language
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:41 - Parser Generators&lt;/div&gt;&lt;pre&gt;JavaScriptCore
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:04 - Evolving a Syntax&lt;br&gt; Automatic Semicolon Insertion&lt;/div&gt;&lt;pre&gt;Post correspondence problem
Halting problem
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:05 - Language Design&lt;/div&gt;&lt;pre&gt;The Rust Programming Language
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:35 - Grammar&lt;/div&gt;&lt;pre&gt;Regular Expressions (Regex)
Backus–Naur Form (BNF)
Recursion
How to Design Programs (HTDP)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;38:00 - Recursive Descent Parsers&lt;br&gt; 42:48 - Benefits of knowing language internals and syntax&lt;/div&gt;&lt;pre&gt;Apache Lucene - Apache Lucene Core
LPeg - Parsing Expression Grammars For Lua
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;48:48 - Abstract Syntax Tree (AST)&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Mass Effect 3 (Joe)
A Beginner&#39;s Guide to Irrational Behavior | Coursera (Joe)
Go write a programming language to learn one (Tim)
Thumbs and Ammo (Jamison)
ISM by Savant (Jamison)
Vimcasts (Jamison)
The iPhreaks Show (Chuck)
Mozy (Chuck)
Tech &amp;amp; Go Bright Pink Micro USB Cable (David)
asm.js (David)
Beyond Office Politics: The Hidden Story of Power, Affiliation &amp;amp; Achievement in the Workplace by Linda Sommer (Ariya)
gotwarlost / istanbul (Ariya)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Web Developer Skills&lt;br&gt; Transcript&lt;br&gt; JAMISON:  I am Linus Torvalds and I pronounce Linux, Linix.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 54 of the JavaScript Jabber Show. This week on our panel, we have Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi guys.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys, what’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have two special guests this week. We have Dave Herman.&lt;/div&gt;&lt;div&gt;DAVID:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Ariya Hidayat.&lt;/div&gt;&lt;div&gt;ARIYA:  Hello everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  And these guys are so smart that we brought them back. So, if you’re interested, we’ll put links to the episodes that they were on. David was on when we talked about his book ‘Essential JavaScript’ and Ariya was on when we talked about PhantomJS.&lt;/div&gt;&lt;div&gt;JAMISON:  Effective JavaScript.&lt;/div&gt;&lt;div&gt;CHUCK:  Effective? What did I say?&lt;/div&gt;&lt;div&gt;MERRICK:  Essential.&lt;/div&gt;&lt;div&gt;CHUCK:  Essential? Well, it’s an essential book on Effective JavaScript. How’s that?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;MERRICK:  Good save.&lt;/div&gt;&lt;div&gt;DAVID:  At least, you didn’t say Defective JavaScript.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  No, that’s what I write. I’m really good at writing defective JavaScript.&lt;/div&gt;&lt;div&gt;ARIYA:  Actually, there’s a book about Essential on Defective JavaScript.&lt;/div&gt;&lt;div&gt;CHUCK:  I also want to announce really quickly that Fluent Conf has given u...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!</div><div>Panel</div><pre>David Herman (twitter blog Effective JavaScript)
Ariya Hidayat (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 00:48 - David Herman and Ariya Hidayat Introduction</div><pre>044 JSJ Book Club: Effective JavaScript with David Herman
023 JSJ Phantom.js with Ariya Hidayat
<br></pre><div>01:54 - Parsing JavaScript and ASTs and Language Grammars<br> 04:44 - Semantics<br> 06:08 - Abstract Syntax Tree (AST)</div><pre>Esprima: Parser
SpiderMonkey
<br></pre><div>10:37 - Lexer<br> 12:16 - Writing your own language</div><pre>creationix / jack
The C Programming Language
<br></pre><div>17:41 - Parser Generators</div><pre>JavaScriptCore
<br></pre><div>21:04 - Evolving a Syntax<br> Automatic Semicolon Insertion</div><pre>Post correspondence problem
Halting problem
<br></pre><div>28:05 - Language Design</div><pre>The Rust Programming Language
<br></pre><div>30:35 - Grammar</div><pre>Regular Expressions (Regex)
Backus–Naur Form (BNF)
Recursion
How to Design Programs (HTDP)
<br></pre><div>38:00 - Recursive Descent Parsers<br> 42:48 - Benefits of knowing language internals and syntax</div><pre>Apache Lucene - Apache Lucene Core
LPeg - Parsing Expression Grammars For Lua
<br></pre><div>48:48 - Abstract Syntax Tree (AST)</div><div>Picks</div><pre>Mass Effect 3 (Joe)
A Beginner&#39;s Guide to Irrational Behavior | Coursera (Joe)
Go write a programming language to learn one (Tim)
Thumbs and Ammo (Jamison)
ISM by Savant (Jamison)
Vimcasts (Jamison)
The iPhreaks Show (Chuck)
Mozy (Chuck)
Tech &amp; Go Bright Pink Micro USB Cable (David)
asm.js (David)
Beyond Office Politics: The Hidden Story of Power, Affiliation &amp; Achievement in the Workplace by Linda Sommer (Ariya)
gotwarlost / istanbul (Ariya)
<br></pre><div>Next Week<br> Web Developer Skills<br> Transcript<br> JAMISON:  I am Linus Torvalds and I pronounce Linux, Linix.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 54 of the JavaScript Jabber Show. This week on our panel, we have Tim Caswell.</div><div>TIM:  Hello.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hi guys.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  Hey guys, what’s up?</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have two special guests this week. We have Dave Herman.</div><div>DAVID:  Hey there.</div><div>CHUCK:  Ariya Hidayat.</div><div>ARIYA:  Hello everyone.</div><div>CHUCK:  And these guys are so smart that we brought them back. So, if you’re interested, we’ll put links to the episodes that they were on. David was on when we talked about his book ‘Essential JavaScript’ and Ariya was on when we talked about PhantomJS.</div><div>JAMISON:  Effective JavaScript.</div><div>CHUCK:  Effective? What did I say?</div><div>MERRICK:  Essential.</div><div>CHUCK:  Essential? Well, it’s an essential book on Effective JavaScript. How’s that?</div><div>[Laughter]</div><div>MERRICK:  Good save.</div><div>DAVID:  At least, you didn’t say Defective JavaScript.</div><div>[Laughter]</div><div>CHUCK:  No, that’s what I write. I’m really good at writing defective JavaScript.</div><div>ARIYA:  Actually, there’s a book about Essential on Defective JavaScript.</div><div>CHUCK:  I also want to announce really quickly that Fluent Conf has given us a discount code. So, if you want to get 20% off on your registration for Fluent Conf, just enter JAVAJAB and you’ll get 20% off when you register for Fluent Conf.</div><div>Alright. Well, let’s get started. This is going to be a really, really interesting topic and it’s something that I’ve wanted to know more about for a long time. And I just haven’t delved as deeply into it as I would like to. And that is,</div><div>Special Guests: Ariya Hidayat and David Herman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;/div&gt;&lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;David Herman (twitter blog Effective JavaScript)
Ariya Hidayat (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:48 - David Herman and Ariya Hidayat Introduction&lt;/div&gt;&lt;pre&gt;044 JSJ Book Club: Effective JavaScript with David Herman
023 JSJ Phantom.js with Ariya Hidayat
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:54 - Parsing JavaScript and ASTs and Language Grammars&lt;br&gt; 04:44 - Semantics&lt;br&gt; 06:08 - Abstract Syntax Tree (AST)&lt;/div&gt;&lt;pre&gt;Esprima: Parser
SpiderMonkey
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:37 - Lexer&lt;br&gt; 12:16 - Writing your own language&lt;/div&gt;&lt;pre&gt;creationix / jack
The C Programming Language
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:41 - Parser Generators&lt;/div&gt;&lt;pre&gt;JavaScriptCore
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:04 - Evolving a Syntax&lt;br&gt; Automatic Semicolon Insertion&lt;/div&gt;&lt;pre&gt;Post correspondence problem
Halting problem
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;28:05 - Language Design&lt;/div&gt;&lt;pre&gt;The Rust Programming Language
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:35 - Grammar&lt;/div&gt;&lt;pre&gt;Regular Expressions (Regex)
Backus–Naur Form (BNF)
Recursion
How to Design Programs (HTDP)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;38:00 - Recursive Descent Parsers&lt;br&gt; 42:48 - Benefits of knowing language internals and syntax&lt;/div&gt;&lt;pre&gt;Apache Lucene - Apache Lucene Core
LPeg - Parsing Expression Grammars For Lua
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;48:48 - Abstract Syntax Tree (AST)&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Mass Effect 3 (Joe)
A Beginner&amp;#39;s Guide to Irrational Behavior | Coursera (Joe)
Go write a programming language to learn one (Tim)
Thumbs and Ammo (Jamison)
ISM by Savant (Jamison)
Vimcasts (Jamison)
The iPhreaks Show (Chuck)
Mozy (Chuck)
Tech &amp;amp; Go Bright Pink Micro USB Cable (David)
asm.js (David)
Beyond Office Politics: The Hidden Story of Power, Affiliation &amp;amp; Achievement in the Workplace by Linda Sommer (Ariya)
gotwarlost / istanbul (Ariya)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Web Developer Skills&lt;br&gt; Transcript&lt;br&gt; JAMISON:  I am Linus Torvalds and I pronounce Linux, Linix.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 54 of the JavaScript Jabber Show. This week on our panel, we have Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi guys.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys, what’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have two special guests this week. We have Dave Herman.&lt;/div&gt;&lt;div&gt;DAVID:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  Ariya Hidayat.&lt;/div&gt;&lt;div&gt;ARIYA:  Hello everyone.&lt;/div&gt;&lt;div&gt;CHUCK:  And these guys are so smart that we brought them back. So, if you’re interested, we’ll put links to the episodes that they were on. David was on when we talked about his book ‘Essential JavaScript’ and Ariya was on when we talked about PhantomJS.&lt;/div&gt;&lt;div&gt;JAMISON:  Effective JavaScript.&lt;/div&gt;&lt;div&gt;CHUCK:  Effective? What did I say?&lt;/div&gt;&lt;div&gt;MERRICK:  Essential.&lt;/div&gt;&lt;div&gt;CHUCK:  Essential? Well, it’s an essential book on Effective JavaScript. How’s that?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;MERRICK:  Good save.&lt;/div&gt;&lt;div&gt;DAVID:  At least, you didn’t say Defective JavaScript.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  No, that’s what I write. I’m really good at writing defective JavaScript.&lt;/div&gt;&lt;div&gt;ARIYA:  Actually, there’s a book about Essential on Defective JavaScript.&lt;/div&gt;&lt;div&gt;CHUCK:  I also want to announce really quickly that Fluent Conf has given us a discount code. So, if you want to get 20% off on your registration for Fluent Conf, just enter JAVAJAB and you’ll get 20% off when you register for Fluent Conf.&lt;/div&gt;&lt;div&gt;Alright. Well, let’s get started. This is going to be a really, really interesting topic and it’s something that I’ve wanted to know more about for a long time. And I just haven’t delved as deeply into it as I would like to. And that is,&lt;/div&gt;&lt;div&gt;Special Guests: Ariya Hidayat and David Herman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57071072" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/4faea74d-4440-4b46-a6b5-0872ca92d9b8/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=592</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/054-jsj-javascript-parsing-asts-and-language-grammar-w-david-herman-and-ariya-hidayat</link>
                <pubDate>Fri, 05 Apr 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>3566</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>053 JSJ Software Team Dynamics</itunes:title>
                <title>053 JSJ Software Team Dynamics</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel  Joe Eames (twitter github blog)   Jamison Dance (twitter github blog)   AJ O’Neal (twitter github blog)   Merrick Christensen (twitter github)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;br&gt; Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:48 - External Conflicts&lt;/div&gt;&lt;pre&gt;Dealing with people outside your own team
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:04 - Areas of Expertise&lt;br&gt; 08:45 - Expectations and Deadlines&lt;/div&gt;&lt;pre&gt;Multiple Layers of Hierarchy
Differences in Goals
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:47 - Flatter Structure Approach&lt;br&gt; 15:21 - The Search for Developers&lt;/div&gt;&lt;pre&gt;Finding the ideal people
What makes an ‘A Player’?
Intellectual Capability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;19:47 - Team Scaling/ Scaling Agile&lt;/div&gt;&lt;pre&gt;Scaling Agile @ Spotify
How Stripe Builds Software, with Greg Brockman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:10 - Team Diversity&lt;br&gt; 29:57 - Team Dynamics&lt;/div&gt;&lt;pre&gt;Attitude
Different: Escaping the Competitive Herd by Youngme Moon (Joe)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:00 - Specialization&lt;br&gt; 40:08 - Dealing with someone you don’t like&lt;/div&gt;&lt;pre&gt;Circumventing
Confrontation
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;50:52 - Dealing with a non-engaged person&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Honest and open conversations (Merrick)
Noah Gundersen (Merrick)
Oz the Great and Powerful (Joe)
Different: Escaping the Competitive Herd by Youngme Moon (Joe)
The Gifts of Imperfection: Let Go of Who You Think You’re Supposed to Be and Embrace Who You Are by Brené Brown (Joe)
King of Tokyo (Joe)
AngularJS (Joe)
Kiki&#39;s Delivery Service (Jamison)
Local 0.2.2 (Jamison)
Ciaran Jessup (AJ)
Psych Season 7 (AJ)
Google&#43; Hangouts (AJ)
ScreenFlow (AJ)
Jing (Chuck)
Transmit (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat&lt;/div&gt;&lt;div&gt;Transcript&lt;br&gt; CHUCK:  So, team dynamics this week?&lt;/div&gt;&lt;div&gt;JOE:  Sorry, is that our discussion or is that what we decided to call ourselves?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  It’s our discussion topic this week.&lt;/div&gt;&lt;div&gt;AJ:  We are Team Dynamics.&lt;/div&gt;&lt;div&gt;JOE:  Because if we’re going with names, I would like to submit the Wolverines.&lt;/div&gt;&lt;div&gt;CHUCK:  The Wolverines? I think it’s taken by a University around here.&lt;/div&gt;&lt;div&gt;AJ:  Yeah, and my high school back in Virginia, and that dude from New Zealand who plays in X-Men.&lt;/div&gt;&lt;div&gt;CHUCK:  That dude?&lt;/div&gt;&lt;div&gt;AJ:  Yeah, that dude, Hugh Jackman.&lt;/div&gt;&lt;div&gt;CHUCK:  [Chuckles]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 53 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hi there.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello, my mission is to bring calm to the boiling cauldron of hate that is the Internet.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the pulling my hair out over Iowa.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv and don’t forget to use that code to get into Fluent Conf.&lt;/div&gt;&lt;div&gt;MERRICK:  It’s a big conference. You can go to FluentConf.com for the schedule, happens May 28th to the 30th, it’s at the Hilton Union Square in San Francisco. And for our listeners, you can actually get 20% off on your ticket using JAVAJAB. And that will give you 20% off on the registration.&lt;/div&gt;&lt;div&gt;CHUCK:  This week, we’re going to be talking about team dynamics and all the fun stuff that goes with it. To start us off, I kind of want to ask because I always get good stories from people when I ask questions like this. What is your worst...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!<br> Panel</div><pre>Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 02:48 - External Conflicts</div><pre>Dealing with people outside your own team
<br></pre><div>07:04 - Areas of Expertise<br> 08:45 - Expectations and Deadlines</div><pre>Multiple Layers of Hierarchy
Differences in Goals
<br></pre><div>13:47 - Flatter Structure Approach<br> 15:21 - The Search for Developers</div><pre>Finding the ideal people
What makes an ‘A Player’?
Intellectual Capability
<br></pre><div>19:47 - Team Scaling/ Scaling Agile</div><pre>Scaling Agile @ Spotify
How Stripe Builds Software, with Greg Brockman
<br></pre><div>25:10 - Team Diversity<br> 29:57 - Team Dynamics</div><pre>Attitude
Different: Escaping the Competitive Herd by Youngme Moon (Joe)
<br></pre><div>35:00 - Specialization<br> 40:08 - Dealing with someone you don’t like</div><pre>Circumventing
Confrontation
<br></pre><div>50:52 - Dealing with a non-engaged person</div><div>Picks</div><pre>Honest and open conversations (Merrick)
Noah Gundersen (Merrick)
Oz the Great and Powerful (Joe)
Different: Escaping the Competitive Herd by Youngme Moon (Joe)
The Gifts of Imperfection: Let Go of Who You Think You’re Supposed to Be and Embrace Who You Are by Brené Brown (Joe)
King of Tokyo (Joe)
AngularJS (Joe)
Kiki&#39;s Delivery Service (Jamison)
Local 0.2.2 (Jamison)
Ciaran Jessup (AJ)
Psych Season 7 (AJ)
Google+ Hangouts (AJ)
ScreenFlow (AJ)
Jing (Chuck)
Transmit (Chuck)
<br></pre><div>Next Week<br> JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat</div><div>Transcript<br> CHUCK:  So, team dynamics this week?</div><div>JOE:  Sorry, is that our discussion or is that what we decided to call ourselves?</div><div>[Laughter]</div><div>CHUCK:  It’s our discussion topic this week.</div><div>AJ:  We are Team Dynamics.</div><div>JOE:  Because if we’re going with names, I would like to submit the Wolverines.</div><div>CHUCK:  The Wolverines? I think it’s taken by a University around here.</div><div>AJ:  Yeah, and my high school back in Virginia, and that dude from New Zealand who plays in X-Men.</div><div>CHUCK:  That dude?</div><div>AJ:  Yeah, that dude, Hugh Jackman.</div><div>CHUCK:  [Chuckles]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody, and welcome to Episode 53 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hi there.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hello, my mission is to bring calm to the boiling cauldron of hate that is the Internet.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  Yo! Yo! Yo! Coming at you live from the pulling my hair out over Iowa.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  What up?</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv and don’t forget to use that code to get into Fluent Conf.</div><div>MERRICK:  It’s a big conference. You can go to FluentConf.com for the schedule, happens May 28th to the 30th, it’s at the Hilton Union Square in San Francisco. And for our listeners, you can actually get 20% off on your ticket using JAVAJAB. And that will give you 20% off on the registration.</div><div>CHUCK:  This week, we’re going to be talking about team dynamics and all the fun stuff that goes with it. To start us off, I kind of want to ask because I always get good stories from people when I ask questions like this. What is your worst team experience?</div><div>JOE:  That’s quite a way to start it off. It sounds like a good way to get me to burn some bridges.</div><div>AJ:  No, no, I know this one…</div><div>JAMISON:  I played little league and I was scared of the ball. And I had the bat and I was really short and they wanted me to bat first because I’d be walked all the time to get on base but I just wanted to quit.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;br&gt; Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:48 - External Conflicts&lt;/div&gt;&lt;pre&gt;Dealing with people outside your own team
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:04 - Areas of Expertise&lt;br&gt; 08:45 - Expectations and Deadlines&lt;/div&gt;&lt;pre&gt;Multiple Layers of Hierarchy
Differences in Goals
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:47 - Flatter Structure Approach&lt;br&gt; 15:21 - The Search for Developers&lt;/div&gt;&lt;pre&gt;Finding the ideal people
What makes an ‘A Player’?
Intellectual Capability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;19:47 - Team Scaling/ Scaling Agile&lt;/div&gt;&lt;pre&gt;Scaling Agile @ Spotify
How Stripe Builds Software, with Greg Brockman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:10 - Team Diversity&lt;br&gt; 29:57 - Team Dynamics&lt;/div&gt;&lt;pre&gt;Attitude
Different: Escaping the Competitive Herd by Youngme Moon (Joe)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:00 - Specialization&lt;br&gt; 40:08 - Dealing with someone you don’t like&lt;/div&gt;&lt;pre&gt;Circumventing
Confrontation
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;50:52 - Dealing with a non-engaged person&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Honest and open conversations (Merrick)
Noah Gundersen (Merrick)
Oz the Great and Powerful (Joe)
Different: Escaping the Competitive Herd by Youngme Moon (Joe)
The Gifts of Imperfection: Let Go of Who You Think You’re Supposed to Be and Embrace Who You Are by Brené Brown (Joe)
King of Tokyo (Joe)
AngularJS (Joe)
Kiki&amp;#39;s Delivery Service (Jamison)
Local 0.2.2 (Jamison)
Ciaran Jessup (AJ)
Psych Season 7 (AJ)
Google&#43; Hangouts (AJ)
ScreenFlow (AJ)
Jing (Chuck)
Transmit (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat&lt;/div&gt;&lt;div&gt;Transcript&lt;br&gt; CHUCK:  So, team dynamics this week?&lt;/div&gt;&lt;div&gt;JOE:  Sorry, is that our discussion or is that what we decided to call ourselves?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  It’s our discussion topic this week.&lt;/div&gt;&lt;div&gt;AJ:  We are Team Dynamics.&lt;/div&gt;&lt;div&gt;JOE:  Because if we’re going with names, I would like to submit the Wolverines.&lt;/div&gt;&lt;div&gt;CHUCK:  The Wolverines? I think it’s taken by a University around here.&lt;/div&gt;&lt;div&gt;AJ:  Yeah, and my high school back in Virginia, and that dude from New Zealand who plays in X-Men.&lt;/div&gt;&lt;div&gt;CHUCK:  That dude?&lt;/div&gt;&lt;div&gt;AJ:  Yeah, that dude, Hugh Jackman.&lt;/div&gt;&lt;div&gt;CHUCK:  [Chuckles]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 53 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hi there.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello, my mission is to bring calm to the boiling cauldron of hate that is the Internet.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the pulling my hair out over Iowa.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What up?&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv and don’t forget to use that code to get into Fluent Conf.&lt;/div&gt;&lt;div&gt;MERRICK:  It’s a big conference. You can go to FluentConf.com for the schedule, happens May 28th to the 30th, it’s at the Hilton Union Square in San Francisco. And for our listeners, you can actually get 20% off on your ticket using JAVAJAB. And that will give you 20% off on the registration.&lt;/div&gt;&lt;div&gt;CHUCK:  This week, we’re going to be talking about team dynamics and all the fun stuff that goes with it. To start us off, I kind of want to ask because I always get good stories from people when I ask questions like this. What is your worst team experience?&lt;/div&gt;&lt;div&gt;JOE:  That’s quite a way to start it off. It sounds like a good way to get me to burn some bridges.&lt;/div&gt;&lt;div&gt;AJ:  No, no, I know this one…&lt;/div&gt;&lt;div&gt;JAMISON:  I played little league and I was scared of the ball. And I had the bat and I was really short and they wanted me to bat first because I’d be walked all the time to get on base but I just wanted to quit.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44773459" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/d836b88e-b07f-418a-b574-d9fc74906616/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=585</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/053-jsj-software-team-dynamics</link>
                <pubDate>Fri, 29 Mar 2013 16:00:00 &#43;0000</pubDate>
                <itunes:duration>2798</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>052 JSJ Node &amp; NPM with Isaac Schlueter</itunes:title>
                <title>052 JSJ Node &amp; NPM with Isaac Schlueter</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel   Isaac Schlueter (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   AJ O’Neal (twitter github blog)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;br&gt; Panel&lt;/div&gt;&lt;pre&gt;Isaac Schlueter (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:33 - Isaac Schlueter Introduction&lt;/div&gt;&lt;pre&gt;NPM
Node
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:33 - Node Backstory&lt;/div&gt;&lt;pre&gt;v8
SpiderMonkey
Joyent
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;05:37 - Node and New Features&lt;/div&gt;&lt;pre&gt;Node.js v0.10.0 Manual &amp;amp; Documentation
v8
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:30 - Language Accommodations&lt;/div&gt;&lt;pre&gt;TC39
Luvit
libev
libuv
eventmachine @ GitHub
Zedd Shaw
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;22:32 - C&#43;&#43;&lt;/div&gt;&lt;pre&gt;LibEVN - Node in C
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:19 - New Streams API&lt;/div&gt;&lt;div&gt;30:37 - Semantic Versioning&lt;/div&gt;&lt;pre&gt;Experimental versions
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:01 - NPM&lt;/div&gt;&lt;div&gt;39:30 - Issac’s Future&lt;/div&gt;&lt;div&gt;41:06 - Discovery&lt;/div&gt;&lt;pre&gt;Recommendation Engine
Exposing Quality of Modules
Code Quality
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;47:18 - Advice for Adopting Node&lt;/div&gt;&lt;pre&gt;Joyent
The Node Firm
StrongLoop
Iris Couch
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Wild at Heart Revised and Updated: Discovering the Secret of a Man’s Soul by John Eldredge (Joe)
The Aquabats (Jamison)
User Feedback: Isaac Schlueter (Jamison)
Fluent 2013 (Merrick) Code: JAVAJAB
So Good They Can’t Ignore You: Why Skills Trump Passion in the Quest for Work You Love by Cal Newport (Merrick)
StarCraft II (Merrick)
Moving to GruntJS: AJ ONeal (AJ)
Intro to JSHint: Training Wheels for JavaScript: AJ ONeal (AJ)
Gimp (AJ)
And Another Thing... (The Hitchhiker’s Guide to the Galaxy) by Eoin Colfer
Free Music Downloads on Last.fm (AJ)
Blackbird Blackbird - Hawaii (AJ)
Hazel (Chuck)
Mac Power Users (Chuck)
Nonviolent Communication: A Language of Life (Isaac)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Software Team Dynamics&lt;br&gt; Transcript&lt;br&gt; CHUCK:  You all ready?&lt;/div&gt;&lt;div&gt;JAMISON:  Super ready.&lt;/div&gt;&lt;div&gt;AJ:  So ready. &lt;/div&gt;&lt;div&gt;JOE:  I was born ready.&lt;/div&gt;&lt;div&gt;MERRICK:  I was molded by ready.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Alright.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 52 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What up?&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  How do you decide the order each week?&lt;/div&gt;&lt;div&gt;CHUCK:  I just make it up.&lt;/div&gt;&lt;div&gt;AJ:  Okay. It’s only random.&lt;/div&gt;&lt;div&gt;CHUCK:  And Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv and we have a special guess that’s Isaac. I know I’m going to destroy your last name. Let me see if I can say it… You say it.&lt;/div&gt;&lt;div&gt;ISAAC:  Schlueter.&lt;/div&gt;&lt;div&gt;CHUCK:  Schlueter!&lt;/div&gt;&lt;div&gt;ISAAC:  Yeah.&lt;/div&gt;&lt;div&gt;AJ:  That’s so much easier than I’d ever imagined.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;ISAAC:  I wanted to hear Chuck keep going on that.&lt;/div&gt;&lt;div&gt;JOE:  Yeah, it’s pretty good.&lt;/div&gt;&lt;div&gt;CHUCK:  It has extra constantans in it, it throws me off. And then extra vowels.&lt;/div&gt;&lt;div&gt;MERRICK:  I heard him just crying, “Shu...shu…” [Laughs]&lt;/div&gt;&lt;div&gt;ISSAC:  I have relatives that can’t say it right and it’s their name so…&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. Well, do you want to introduce yourself real quickly since you haven’t been on the show?&lt;/div&gt;&lt;div&gt;ISAAC:  Sure. I am the author of NPM and I’ve been maintaining Node for the last -- Jesus! It’s been almost a year and a half now, a year or so.&lt;/div&gt;&lt;div&gt;CHUCK:  So jus...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!<br> Panel</div><pre>Isaac Schlueter (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:33 - Isaac Schlueter Introduction</div><pre>NPM
Node
<br></pre><div>02:33 - Node Backstory</div><pre>v8
SpiderMonkey
Joyent
<br></pre><div>05:37 - Node and New Features</div><pre>Node.js v0.10.0 Manual &amp; Documentation
v8
<br></pre><div>13:30 - Language Accommodations</div><pre>TC39
Luvit
libev
libuv
eventmachine @ GitHub
Zedd Shaw
<br></pre><div>22:32 - C++</div><pre>LibEVN - Node in C
<br></pre><div>25:19 - New Streams API</div><div>30:37 - Semantic Versioning</div><pre>Experimental versions
<br></pre><div>33:01 - NPM</div><div>39:30 - Issac’s Future</div><div>41:06 - Discovery</div><pre>Recommendation Engine
Exposing Quality of Modules
Code Quality
<br></pre><div>47:18 - Advice for Adopting Node</div><pre>Joyent
The Node Firm
StrongLoop
Iris Couch
<br></pre><div>Picks</div><pre>Wild at Heart Revised and Updated: Discovering the Secret of a Man’s Soul by John Eldredge (Joe)
The Aquabats (Jamison)
User Feedback: Isaac Schlueter (Jamison)
Fluent 2013 (Merrick) Code: JAVAJAB
So Good They Can’t Ignore You: Why Skills Trump Passion in the Quest for Work You Love by Cal Newport (Merrick)
StarCraft II (Merrick)
Moving to GruntJS: AJ ONeal (AJ)
Intro to JSHint: Training Wheels for JavaScript: AJ ONeal (AJ)
Gimp (AJ)
And Another Thing... (The Hitchhiker’s Guide to the Galaxy) by Eoin Colfer
Free Music Downloads on Last.fm (AJ)
Blackbird Blackbird - Hawaii (AJ)
Hazel (Chuck)
Mac Power Users (Chuck)
Nonviolent Communication: A Language of Life (Isaac)
<br></pre><div>Next Week<br> Software Team Dynamics<br> Transcript<br> CHUCK:  You all ready?</div><div>JAMISON:  Super ready.</div><div>AJ:  So ready. </div><div>JOE:  I was born ready.</div><div>MERRICK:  I was molded by ready.</div><div>[Laughter]</div><div>CHUCK:  Alright.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 52 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</div><div>JOE:  Hey there.</div><div>CHUCK:  We also have Merrick Christensen.</div><div>MERRICK:  What up?</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  How do you decide the order each week?</div><div>CHUCK:  I just make it up.</div><div>AJ:  Okay. It’s only random.</div><div>CHUCK:  And Jamison Dance.</div><div>JAMISON:  Hey guys.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv and we have a special guess that’s Isaac. I know I’m going to destroy your last name. Let me see if I can say it… You say it.</div><div>ISAAC:  Schlueter.</div><div>CHUCK:  Schlueter!</div><div>ISAAC:  Yeah.</div><div>AJ:  That’s so much easier than I’d ever imagined.</div><div>[Laughter]</div><div>ISAAC:  I wanted to hear Chuck keep going on that.</div><div>JOE:  Yeah, it’s pretty good.</div><div>CHUCK:  It has extra constantans in it, it throws me off. And then extra vowels.</div><div>MERRICK:  I heard him just crying, “Shu...shu…” [Laughs]</div><div>ISSAC:  I have relatives that can’t say it right and it’s their name so…</div><div>[Laughter]</div><div>CHUCK:  Alright. Well, do you want to introduce yourself real quickly since you haven’t been on the show?</div><div>ISAAC:  Sure. I am the author of NPM and I’ve been maintaining Node for the last -- Jesus! It’s been almost a year and a half now, a year or so.</div><div>CHUCK:  So just a couple small projects that nobody’s heard of, right?</div><div>[Laughter]</div><div>ISAAC:  Yeah, a handful of little things on GitHub.</div><div>CHUCK:  Is there anything else we have to know about you?</div><div>ISAAC:  I enjoy changing my Twitter avatar to things that are funny or disturbing or preferably both.</div><div>[Laughter]</div><div>ISAAC:  And, I don’t know.</div><div>CHUCK:  Alright. Well, we really appreciate you coming on the show.</div><div>AJ:  That is pretty disturbing dude. You’ve got your face on a really overweight cat.</div><div>Special Guest: Isaac Schleuter.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013!&lt;br&gt; Panel&lt;/div&gt;&lt;pre&gt;Isaac Schlueter (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:33 - Isaac Schlueter Introduction&lt;/div&gt;&lt;pre&gt;NPM
Node
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:33 - Node Backstory&lt;/div&gt;&lt;pre&gt;v8
SpiderMonkey
Joyent
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;05:37 - Node and New Features&lt;/div&gt;&lt;pre&gt;Node.js v0.10.0 Manual &amp;amp; Documentation
v8
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:30 - Language Accommodations&lt;/div&gt;&lt;pre&gt;TC39
Luvit
libev
libuv
eventmachine @ GitHub
Zedd Shaw
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;22:32 - C&#43;&#43;&lt;/div&gt;&lt;pre&gt;LibEVN - Node in C
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:19 - New Streams API&lt;/div&gt;&lt;div&gt;30:37 - Semantic Versioning&lt;/div&gt;&lt;pre&gt;Experimental versions
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:01 - NPM&lt;/div&gt;&lt;div&gt;39:30 - Issac’s Future&lt;/div&gt;&lt;div&gt;41:06 - Discovery&lt;/div&gt;&lt;pre&gt;Recommendation Engine
Exposing Quality of Modules
Code Quality
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;47:18 - Advice for Adopting Node&lt;/div&gt;&lt;pre&gt;Joyent
The Node Firm
StrongLoop
Iris Couch
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Wild at Heart Revised and Updated: Discovering the Secret of a Man’s Soul by John Eldredge (Joe)
The Aquabats (Jamison)
User Feedback: Isaac Schlueter (Jamison)
Fluent 2013 (Merrick) Code: JAVAJAB
So Good They Can’t Ignore You: Why Skills Trump Passion in the Quest for Work You Love by Cal Newport (Merrick)
StarCraft II (Merrick)
Moving to GruntJS: AJ ONeal (AJ)
Intro to JSHint: Training Wheels for JavaScript: AJ ONeal (AJ)
Gimp (AJ)
And Another Thing... (The Hitchhiker’s Guide to the Galaxy) by Eoin Colfer
Free Music Downloads on Last.fm (AJ)
Blackbird Blackbird - Hawaii (AJ)
Hazel (Chuck)
Mac Power Users (Chuck)
Nonviolent Communication: A Language of Life (Isaac)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Software Team Dynamics&lt;br&gt; Transcript&lt;br&gt; CHUCK:  You all ready?&lt;/div&gt;&lt;div&gt;JAMISON:  Super ready.&lt;/div&gt;&lt;div&gt;AJ:  So ready. &lt;/div&gt;&lt;div&gt;JOE:  I was born ready.&lt;/div&gt;&lt;div&gt;MERRICK:  I was molded by ready.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Alright.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 52 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey there.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What up?&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  How do you decide the order each week?&lt;/div&gt;&lt;div&gt;CHUCK:  I just make it up.&lt;/div&gt;&lt;div&gt;AJ:  Okay. It’s only random.&lt;/div&gt;&lt;div&gt;CHUCK:  And Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hey guys.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv and we have a special guess that’s Isaac. I know I’m going to destroy your last name. Let me see if I can say it… You say it.&lt;/div&gt;&lt;div&gt;ISAAC:  Schlueter.&lt;/div&gt;&lt;div&gt;CHUCK:  Schlueter!&lt;/div&gt;&lt;div&gt;ISAAC:  Yeah.&lt;/div&gt;&lt;div&gt;AJ:  That’s so much easier than I’d ever imagined.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;ISAAC:  I wanted to hear Chuck keep going on that.&lt;/div&gt;&lt;div&gt;JOE:  Yeah, it’s pretty good.&lt;/div&gt;&lt;div&gt;CHUCK:  It has extra constantans in it, it throws me off. And then extra vowels.&lt;/div&gt;&lt;div&gt;MERRICK:  I heard him just crying, “Shu...shu…” [Laughs]&lt;/div&gt;&lt;div&gt;ISSAC:  I have relatives that can’t say it right and it’s their name so…&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. Well, do you want to introduce yourself real quickly since you haven’t been on the show?&lt;/div&gt;&lt;div&gt;ISAAC:  Sure. I am the author of NPM and I’ve been maintaining Node for the last -- Jesus! It’s been almost a year and a half now, a year or so.&lt;/div&gt;&lt;div&gt;CHUCK:  So just a couple small projects that nobody’s heard of, right?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;ISAAC:  Yeah, a handful of little things on GitHub.&lt;/div&gt;&lt;div&gt;CHUCK:  Is there anything else we have to know about you?&lt;/div&gt;&lt;div&gt;ISAAC:  I enjoy changing my Twitter avatar to things that are funny or disturbing or preferably both.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;ISAAC:  And, I don’t know.&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. Well, we really appreciate you coming on the show.&lt;/div&gt;&lt;div&gt;AJ:  That is pretty disturbing dude. You’ve got your face on a really overweight cat.&lt;/div&gt;&lt;div&gt;Special Guest: Isaac Schleuter.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58231327" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/84e8a0db-87f9-4359-b147-7ea9a5277a51/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=569</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/052-jsj-node-npm-with-isaac-schlueter</link>
                <pubDate>Fri, 22 Mar 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>3639</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>051 JSJ Finding a Job</itunes:title>
                <title>051 JSJ Finding a Job</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:02 - Panelist employment backgrounds 04:34 - Programming job market</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:02 - Panelist employment backgrounds&lt;/div&gt;&lt;div&gt;04:34 - Programming job market&lt;/div&gt;&lt;pre&gt;Networking
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:31 - How to get a job doing what you like&lt;/div&gt;&lt;pre&gt;BetterServers
Skunkworks project
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:36 - Qualifications&lt;/div&gt;&lt;div&gt;11:40 - How you find jobs&lt;/div&gt;&lt;pre&gt;Being active in online and offline communities
Mailing list advertisement
Recruiters and job boards
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;15:51 - Resumes&lt;/div&gt;&lt;div&gt;19:27 - Interviews&lt;/div&gt;&lt;pre&gt;“I don’t know.”
Pairing
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:50 - Company fit&lt;/div&gt;&lt;pre&gt;095 RR People and Team Dynamics with Joe O’Brien
Contract to hire work
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:47 - What makes somewhere a good place to work?&lt;/div&gt;&lt;pre&gt;Autonomy
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:32 - Freelancing&lt;/div&gt;&lt;pre&gt;The Ruby Freelancers Show
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Psych Season 7 (AJ)
The Fradio - MediaBox (AJ)
Das Keyboard Model S Ultimate Mechanical Keyboard (Jamison)
48 Days to the Work You Love: Preparing for the New Normal by Dan Miller (Chuck)
No More Mondays: Fire Yourself -- and Other Revolutionary Ways to Discover Your True Calling at Work by Dan Miller (Chuck)
48 Days Podcast (Chuck)
From the Dust (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Node.js 0.10 Release with Isaac Schlueter&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 51 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Chuck, did you realize that this is like our anniversary?&lt;/div&gt;&lt;div&gt;CHUCK:  Our anniversary was in January actually. Though, we missed a handful of episodes. Otherwise, it would be. Yeah.&lt;/div&gt;&lt;div&gt;AJ:  Yeah, whatever. I don’t know whether or not I&#39;m alive. I don’t know when our anniversary is. I don’t know nothing.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs] We also have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK:  I&#39;m Charles Max Wood from DevChat.tv. And this week, we’re going to be talking about finding a job.&lt;/div&gt;&lt;div&gt;I&#39;m a little curious. AJ, you&#39;re freelance now, aren’t you?&lt;/div&gt;&lt;div&gt;AJ:  Yeah, kind of.&lt;/div&gt;&lt;div&gt;CHUCK:  Kind of.&lt;/div&gt;&lt;div&gt;AJ:  Mostly, I&#39;m just working on projects that I&#39;ve been wanting to work on. I haven&#39;t actually sought out a lot of work.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, okay. And Jamison is empris -- or employed.&lt;/div&gt;&lt;div&gt;JAMISON:  [Laughs] Or happily employed.&lt;/div&gt;&lt;div&gt;CHUCK:  I&#39;m freelance as well, been a freelance for a few years now. So, and I know that Tim went freelance. I don’t know if that stuck or not. It sounded like it has, at least, until he decides he wants to be somewhere else.&lt;/div&gt;&lt;div&gt;JAMISON:  Merrick and Joe are both employed though.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. They both work at Domo.&lt;/div&gt;&lt;div&gt;JAMISON:  They&#39;re like half and half, I guess, now.&lt;/div&gt;&lt;div&gt;CHUCK:  So, how many places have you guys worked at as programmers?&lt;/div&gt;&lt;div&gt;AJ:  I just worked at BYU and SpotterRF.&lt;/div&gt;&lt;div&gt;JAMISON:  I have worked at four places. But one of them, I did PHP and Drupal. I don’t know if I could count that as a programmer then.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs] You plucked out the bad memories.&lt;/div&gt;&lt;div&gt;JAMISON:  Yeah. Well, it was great for the time. It was [inaudible].&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. I did IT at BYU. I didn’t ever actually work for them as a programmer. And then, I ran tech support at Mozy and I did programming there but it wasn’t part of my job description. My job description was to run the Tech Support Department. So, people would call in with problems with Mozy and we would help fix t...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:02 - Panelist employment backgrounds</div><div>04:34 - Programming job market</div><pre>Networking
<br></pre><div>06:31 - How to get a job doing what you like</div><pre>BetterServers
Skunkworks project
<br></pre><div>09:36 - Qualifications</div><div>11:40 - How you find jobs</div><pre>Being active in online and offline communities
Mailing list advertisement
Recruiters and job boards
<br></pre><div>15:51 - Resumes</div><div>19:27 - Interviews</div><pre>“I don’t know.”
Pairing
<br></pre><div>24:50 - Company fit</div><pre>095 RR People and Team Dynamics with Joe O’Brien
Contract to hire work
<br></pre><div>30:47 - What makes somewhere a good place to work?</div><pre>Autonomy
<br></pre><div>40:32 - Freelancing</div><pre>The Ruby Freelancers Show
<br></pre><div>Picks</div><pre>Psych Season 7 (AJ)
The Fradio - MediaBox (AJ)
Das Keyboard Model S Ultimate Mechanical Keyboard (Jamison)
48 Days to the Work You Love: Preparing for the New Normal by Dan Miller (Chuck)
No More Mondays: Fire Yourself -- and Other Revolutionary Ways to Discover Your True Calling at Work by Dan Miller (Chuck)
48 Days Podcast (Chuck)
From the Dust (AJ)
<br></pre><div>Next Week<br> Node.js 0.10 Release with Isaac Schlueter<br> Transcript</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 51 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  Yo! Yo! Yo! Chuck, did you realize that this is like our anniversary?</div><div>CHUCK:  Our anniversary was in January actually. Though, we missed a handful of episodes. Otherwise, it would be. Yeah.</div><div>AJ:  Yeah, whatever. I don’t know whether or not I&#39;m alive. I don’t know when our anniversary is. I don’t know nothing.</div><div>CHUCK:  [Laughs] We also have Jamison Dance.</div><div>JAMISON:  Hey guys!</div><div>CHUCK:  I&#39;m Charles Max Wood from DevChat.tv. And this week, we’re going to be talking about finding a job.</div><div>I&#39;m a little curious. AJ, you&#39;re freelance now, aren’t you?</div><div>AJ:  Yeah, kind of.</div><div>CHUCK:  Kind of.</div><div>AJ:  Mostly, I&#39;m just working on projects that I&#39;ve been wanting to work on. I haven&#39;t actually sought out a lot of work.</div><div>CHUCK:  Oh, okay. And Jamison is empris -- or employed.</div><div>JAMISON:  [Laughs] Or happily employed.</div><div>CHUCK:  I&#39;m freelance as well, been a freelance for a few years now. So, and I know that Tim went freelance. I don’t know if that stuck or not. It sounded like it has, at least, until he decides he wants to be somewhere else.</div><div>JAMISON:  Merrick and Joe are both employed though.</div><div>CHUCK:  Yeah. They both work at Domo.</div><div>JAMISON:  They&#39;re like half and half, I guess, now.</div><div>CHUCK:  So, how many places have you guys worked at as programmers?</div><div>AJ:  I just worked at BYU and SpotterRF.</div><div>JAMISON:  I have worked at four places. But one of them, I did PHP and Drupal. I don’t know if I could count that as a programmer then.</div><div>CHUCK:  [Laughs] You plucked out the bad memories.</div><div>JAMISON:  Yeah. Well, it was great for the time. It was [inaudible].</div><div>CHUCK:  Yeah. I did IT at BYU. I didn’t ever actually work for them as a programmer. And then, I ran tech support at Mozy and I did programming there but it wasn’t part of my job description. My job description was to run the Tech Support Department. So, people would call in with problems with Mozy and we would help fix them. But we needed an Issue Management System, our ticketing system, whatever you want to call it. And we also needed some kind of knowledge base. And the company really didn’t want to spring for it. So, I wound up building it.</div><div>AJ:  Cool! [Chuckles]</div><div>CHUCK:  And that’s kind of how I made the transition into programming because after working on that for a while,</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:02 - Panelist employment backgrounds&lt;/div&gt;&lt;div&gt;04:34 - Programming job market&lt;/div&gt;&lt;pre&gt;Networking
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:31 - How to get a job doing what you like&lt;/div&gt;&lt;pre&gt;BetterServers
Skunkworks project
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:36 - Qualifications&lt;/div&gt;&lt;div&gt;11:40 - How you find jobs&lt;/div&gt;&lt;pre&gt;Being active in online and offline communities
Mailing list advertisement
Recruiters and job boards
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;15:51 - Resumes&lt;/div&gt;&lt;div&gt;19:27 - Interviews&lt;/div&gt;&lt;pre&gt;“I don’t know.”
Pairing
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:50 - Company fit&lt;/div&gt;&lt;pre&gt;095 RR People and Team Dynamics with Joe O’Brien
Contract to hire work
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;30:47 - What makes somewhere a good place to work?&lt;/div&gt;&lt;pre&gt;Autonomy
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:32 - Freelancing&lt;/div&gt;&lt;pre&gt;The Ruby Freelancers Show
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Psych Season 7 (AJ)
The Fradio - MediaBox (AJ)
Das Keyboard Model S Ultimate Mechanical Keyboard (Jamison)
48 Days to the Work You Love: Preparing for the New Normal by Dan Miller (Chuck)
No More Mondays: Fire Yourself -- and Other Revolutionary Ways to Discover Your True Calling at Work by Dan Miller (Chuck)
48 Days Podcast (Chuck)
From the Dust (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Node.js 0.10 Release with Isaac Schlueter&lt;br&gt; Transcript&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 51 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Chuck, did you realize that this is like our anniversary?&lt;/div&gt;&lt;div&gt;CHUCK:  Our anniversary was in January actually. Though, we missed a handful of episodes. Otherwise, it would be. Yeah.&lt;/div&gt;&lt;div&gt;AJ:  Yeah, whatever. I don’t know whether or not I&amp;#39;m alive. I don’t know when our anniversary is. I don’t know nothing.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs] We also have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK:  I&amp;#39;m Charles Max Wood from DevChat.tv. And this week, we’re going to be talking about finding a job.&lt;/div&gt;&lt;div&gt;I&amp;#39;m a little curious. AJ, you&amp;#39;re freelance now, aren’t you?&lt;/div&gt;&lt;div&gt;AJ:  Yeah, kind of.&lt;/div&gt;&lt;div&gt;CHUCK:  Kind of.&lt;/div&gt;&lt;div&gt;AJ:  Mostly, I&amp;#39;m just working on projects that I&amp;#39;ve been wanting to work on. I haven&amp;#39;t actually sought out a lot of work.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, okay. And Jamison is empris -- or employed.&lt;/div&gt;&lt;div&gt;JAMISON:  [Laughs] Or happily employed.&lt;/div&gt;&lt;div&gt;CHUCK:  I&amp;#39;m freelance as well, been a freelance for a few years now. So, and I know that Tim went freelance. I don’t know if that stuck or not. It sounded like it has, at least, until he decides he wants to be somewhere else.&lt;/div&gt;&lt;div&gt;JAMISON:  Merrick and Joe are both employed though.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. They both work at Domo.&lt;/div&gt;&lt;div&gt;JAMISON:  They&amp;#39;re like half and half, I guess, now.&lt;/div&gt;&lt;div&gt;CHUCK:  So, how many places have you guys worked at as programmers?&lt;/div&gt;&lt;div&gt;AJ:  I just worked at BYU and SpotterRF.&lt;/div&gt;&lt;div&gt;JAMISON:  I have worked at four places. But one of them, I did PHP and Drupal. I don’t know if I could count that as a programmer then.&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs] You plucked out the bad memories.&lt;/div&gt;&lt;div&gt;JAMISON:  Yeah. Well, it was great for the time. It was [inaudible].&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. I did IT at BYU. I didn’t ever actually work for them as a programmer. And then, I ran tech support at Mozy and I did programming there but it wasn’t part of my job description. My job description was to run the Tech Support Department. So, people would call in with problems with Mozy and we would help fix them. But we needed an Issue Management System, our ticketing system, whatever you want to call it. And we also needed some kind of knowledge base. And the company really didn’t want to spring for it. So, I wound up building it.&lt;/div&gt;&lt;div&gt;AJ:  Cool! [Chuckles]&lt;/div&gt;&lt;div&gt;CHUCK:  And that’s kind of how I made the transition into programming because after working on that for a while,&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50416744" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b29e1b69-8008-4ecc-8af5-4597f7e545f1/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=557</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/051-jsj-finding-a-job</link>
                <pubDate>Fri, 15 Mar 2013 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3151</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>050 JSJ QUnit with Jörn Zaefferer</itunes:title>
                <title>050 JSJ QUnit with Jörn Zaefferer</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel Jörn Zaefferer (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:15 - Jörn Zaefferer Introduction  jQuery   QUnit -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;br&gt; Jörn Zaefferer (twitter github blog)&lt;br&gt; Jamison Dance (twitter github blog)&lt;br&gt; Joe Eames (twitter github blog)&lt;br&gt; Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)&lt;br&gt; Discussion&lt;br&gt; 01:15 - Jörn Zaefferer Introduction&lt;/div&gt;&lt;pre&gt;jQuery
QUnit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:32 - QUnit&lt;/div&gt;&lt;pre&gt;jQuery Mobile
Introduction to Unit Testing | QUnit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:59 - Built-in support for HTML fixtures for your tests&lt;/div&gt;&lt;div&gt;08:50 - Unit Testing&lt;/div&gt;&lt;div&gt;joshuaclayton / specit&lt;/div&gt;&lt;div&gt;mmonteleone / pavlov&lt;/div&gt;&lt;div&gt;11:57 - Assertions&lt;/div&gt;&lt;pre&gt;fn:deep-equal
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;15:49 - Why use QUnit?&lt;/div&gt;&lt;div&gt;unit testing - QUnit vs Jasmine - Stack Overflow&lt;/div&gt;&lt;pre&gt;stacktrace.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;023 RR Book Club: Smalltalk Best Practice Patterns with Kent Beck&lt;/div&gt;&lt;div&gt;26:01 - User experience for user interface&lt;/div&gt;&lt;div&gt;30:03 - Continuous integration setups&lt;/div&gt;&lt;pre&gt;Jenkins CI 
PhantomJS 
023 JSJ Phantom.js with Ariya Hidayat 
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;jquery / testswarm&lt;/div&gt;&lt;div&gt;jQuery&#39;s TestSwarm&lt;/div&gt;&lt;pre&gt;BrowserStack 
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;36:55 - Testing in JavaScript&lt;/div&gt;&lt;pre&gt;Sauce Labs: Cloudified Browser Testing 
Testacular 
SeleniumHQ 
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;43:35 - Add-ons&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;MYO - The Gesture Control Armband (Jamison)
Mailbox (Jamison)
Testing Clientside JavaScript (Joe’s Course) (Joe)
DragonBox (Joe)
Breeze.js (Joe)
Anker Battery Pack (Chuck)
App.net (Chuck)
Leap Motion (Jörn)
jQuery Validation Plugin Pledgie (Jörn)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Finding a job&lt;br&gt; Transcript&lt;br&gt; JOE:  I&#39;m really glad that I didn’t know you when Star Wars first came out....Dude! Vader’s Luke’s father.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 50 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey, everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  I&#39;m Charles Max Wood from DevChat.tv. I&#39;m the only person on this particular episode whose name does not start with J.&lt;/div&gt;&lt;div&gt;We also have -- I know I&#39;m going to destroy this name. Jorn Zaefferer.&lt;/div&gt;&lt;div&gt;JORN:  Hi! Yeah, it’s me. You should have practiced the last name too.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah.&lt;/div&gt;&lt;div&gt;JOE:  You should pronounce that correctly for us so we know.&lt;/div&gt;&lt;div&gt;JORN:  Jorn Zaefferer.&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. Well, I can say Jorn. So, I’m going to stick with that.&lt;/div&gt;&lt;div&gt;JORN:  Yeah, that works.&lt;/div&gt;&lt;div&gt;CHUCK:  Do you want to introduce your self for the people who aren’t aware of who you are and what you do?&lt;/div&gt;&lt;div&gt;JORN:  Sure. I&#39;m a freelance software developer since a little bit more than two years now. I am involved a lot in the jQuery project and have been involved in that for years. So far, I&#39;m the only person on the Board of Directors of the jQuery Foundation outside of the US. And for the jQuery project, I&#39;m working mostly on jQuery UI and the testing tools. So jQuery UI, I&#39;m one of the lead developers. One was Scott Gonzalez. For the testing tools, I&#39;m leading that team. So, I&#39;m trying to get contributions from other people so things move along evenly. There’s usually much more work to do than I can handle myself. So, I’m trying my best to get open source going there.&lt;/div&gt;&lt;div&gt;CHUCK:  So, you work on jQuery UI and QUnit?&lt;/div&gt;&lt;div&gt;JORN:  I’m working on the jQuery UI and the testing tools which involves QUnit and a few other things. QUnit is the one that’s actually featured in the jQuery site. We also have TestSwarm and even smaller tools that eventually should get there as well. It’s much more influx than QUnit is.&lt;/div&gt;&lt;div&gt;CHUCK:  Interesting. So, we bro...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel<br> Jörn Zaefferer (twitter github blog)<br> Jamison Dance (twitter github blog)<br> Joe Eames (twitter github blog)<br> Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)<br> Discussion<br> 01:15 - Jörn Zaefferer Introduction</div><pre>jQuery
QUnit
<br></pre><div>02:32 - QUnit</div><pre>jQuery Mobile
Introduction to Unit Testing | QUnit
<br></pre><div>06:59 - Built-in support for HTML fixtures for your tests</div><div>08:50 - Unit Testing</div><div>joshuaclayton / specit</div><div>mmonteleone / pavlov</div><div>11:57 - Assertions</div><pre>fn:deep-equal
<br></pre><div>15:49 - Why use QUnit?</div><div>unit testing - QUnit vs Jasmine - Stack Overflow</div><pre>stacktrace.js
<br></pre><div>023 RR Book Club: Smalltalk Best Practice Patterns with Kent Beck</div><div>26:01 - User experience for user interface</div><div>30:03 - Continuous integration setups</div><pre>Jenkins CI 
PhantomJS 
023 JSJ Phantom.js with Ariya Hidayat 
<br></pre><div>jquery / testswarm</div><div>jQuery&#39;s TestSwarm</div><pre>BrowserStack 
<br></pre><div>36:55 - Testing in JavaScript</div><pre>Sauce Labs: Cloudified Browser Testing 
Testacular 
SeleniumHQ 
<br></pre><div>43:35 - Add-ons</div><div>Picks</div><pre>MYO - The Gesture Control Armband (Jamison)
Mailbox (Jamison)
Testing Clientside JavaScript (Joe’s Course) (Joe)
DragonBox (Joe)
Breeze.js (Joe)
Anker Battery Pack (Chuck)
App.net (Chuck)
Leap Motion (Jörn)
jQuery Validation Plugin Pledgie (Jörn)
<br></pre><div>Next Week<br> Finding a job<br> Transcript<br> JOE:  I&#39;m really glad that I didn’t know you when Star Wars first came out....Dude! Vader’s Luke’s father.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 50 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  We have Joe Eames.</div><div>JOE:  Hey, everybody.</div><div>CHUCK:  I&#39;m Charles Max Wood from DevChat.tv. I&#39;m the only person on this particular episode whose name does not start with J.</div><div>We also have -- I know I&#39;m going to destroy this name. Jorn Zaefferer.</div><div>JORN:  Hi! Yeah, it’s me. You should have practiced the last name too.</div><div>CHUCK:  Yeah.</div><div>JOE:  You should pronounce that correctly for us so we know.</div><div>JORN:  Jorn Zaefferer.</div><div>CHUCK:  Alright. Well, I can say Jorn. So, I’m going to stick with that.</div><div>JORN:  Yeah, that works.</div><div>CHUCK:  Do you want to introduce your self for the people who aren’t aware of who you are and what you do?</div><div>JORN:  Sure. I&#39;m a freelance software developer since a little bit more than two years now. I am involved a lot in the jQuery project and have been involved in that for years. So far, I&#39;m the only person on the Board of Directors of the jQuery Foundation outside of the US. And for the jQuery project, I&#39;m working mostly on jQuery UI and the testing tools. So jQuery UI, I&#39;m one of the lead developers. One was Scott Gonzalez. For the testing tools, I&#39;m leading that team. So, I&#39;m trying to get contributions from other people so things move along evenly. There’s usually much more work to do than I can handle myself. So, I’m trying my best to get open source going there.</div><div>CHUCK:  So, you work on jQuery UI and QUnit?</div><div>JORN:  I’m working on the jQuery UI and the testing tools which involves QUnit and a few other things. QUnit is the one that’s actually featured in the jQuery site. We also have TestSwarm and even smaller tools that eventually should get there as well. It’s much more influx than QUnit is.</div><div>CHUCK:  Interesting. So, we brought you on the show to talk about QUnit. Joe is kind of our testing guru as far as JavaScript goes. Is QUnit just a unit testing framework or do you provide other tools for integration with a backend or other libraries?</div><div>JORN:  QUnit focuses mostly on unit testing. But people usually end up using it for other things as well. I heard a story where someone was using QUnit to do performance regression testing.</div><div>Special Guest: Jörn Zaefferer.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;br&gt; Jörn Zaefferer (twitter github blog)&lt;br&gt; Jamison Dance (twitter github blog)&lt;br&gt; Joe Eames (twitter github blog)&lt;br&gt; Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)&lt;br&gt; Discussion&lt;br&gt; 01:15 - Jörn Zaefferer Introduction&lt;/div&gt;&lt;pre&gt;jQuery
QUnit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:32 - QUnit&lt;/div&gt;&lt;pre&gt;jQuery Mobile
Introduction to Unit Testing | QUnit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:59 - Built-in support for HTML fixtures for your tests&lt;/div&gt;&lt;div&gt;08:50 - Unit Testing&lt;/div&gt;&lt;div&gt;joshuaclayton / specit&lt;/div&gt;&lt;div&gt;mmonteleone / pavlov&lt;/div&gt;&lt;div&gt;11:57 - Assertions&lt;/div&gt;&lt;pre&gt;fn:deep-equal
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;15:49 - Why use QUnit?&lt;/div&gt;&lt;div&gt;unit testing - QUnit vs Jasmine - Stack Overflow&lt;/div&gt;&lt;pre&gt;stacktrace.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;023 RR Book Club: Smalltalk Best Practice Patterns with Kent Beck&lt;/div&gt;&lt;div&gt;26:01 - User experience for user interface&lt;/div&gt;&lt;div&gt;30:03 - Continuous integration setups&lt;/div&gt;&lt;pre&gt;Jenkins CI 
PhantomJS 
023 JSJ Phantom.js with Ariya Hidayat 
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;jquery / testswarm&lt;/div&gt;&lt;div&gt;jQuery&amp;#39;s TestSwarm&lt;/div&gt;&lt;pre&gt;BrowserStack 
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;36:55 - Testing in JavaScript&lt;/div&gt;&lt;pre&gt;Sauce Labs: Cloudified Browser Testing 
Testacular 
SeleniumHQ 
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;43:35 - Add-ons&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;MYO - The Gesture Control Armband (Jamison)
Mailbox (Jamison)
Testing Clientside JavaScript (Joe’s Course) (Joe)
DragonBox (Joe)
Breeze.js (Joe)
Anker Battery Pack (Chuck)
App.net (Chuck)
Leap Motion (Jörn)
jQuery Validation Plugin Pledgie (Jörn)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Finding a job&lt;br&gt; Transcript&lt;br&gt; JOE:  I&amp;#39;m really glad that I didn’t know you when Star Wars first came out....Dude! Vader’s Luke’s father.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 50 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hey, everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  I&amp;#39;m Charles Max Wood from DevChat.tv. I&amp;#39;m the only person on this particular episode whose name does not start with J.&lt;/div&gt;&lt;div&gt;We also have -- I know I&amp;#39;m going to destroy this name. Jorn Zaefferer.&lt;/div&gt;&lt;div&gt;JORN:  Hi! Yeah, it’s me. You should have practiced the last name too.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah.&lt;/div&gt;&lt;div&gt;JOE:  You should pronounce that correctly for us so we know.&lt;/div&gt;&lt;div&gt;JORN:  Jorn Zaefferer.&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. Well, I can say Jorn. So, I’m going to stick with that.&lt;/div&gt;&lt;div&gt;JORN:  Yeah, that works.&lt;/div&gt;&lt;div&gt;CHUCK:  Do you want to introduce your self for the people who aren’t aware of who you are and what you do?&lt;/div&gt;&lt;div&gt;JORN:  Sure. I&amp;#39;m a freelance software developer since a little bit more than two years now. I am involved a lot in the jQuery project and have been involved in that for years. So far, I&amp;#39;m the only person on the Board of Directors of the jQuery Foundation outside of the US. And for the jQuery project, I&amp;#39;m working mostly on jQuery UI and the testing tools. So jQuery UI, I&amp;#39;m one of the lead developers. One was Scott Gonzalez. For the testing tools, I&amp;#39;m leading that team. So, I&amp;#39;m trying to get contributions from other people so things move along evenly. There’s usually much more work to do than I can handle myself. So, I’m trying my best to get open source going there.&lt;/div&gt;&lt;div&gt;CHUCK:  So, you work on jQuery UI and QUnit?&lt;/div&gt;&lt;div&gt;JORN:  I’m working on the jQuery UI and the testing tools which involves QUnit and a few other things. QUnit is the one that’s actually featured in the jQuery site. We also have TestSwarm and even smaller tools that eventually should get there as well. It’s much more influx than QUnit is.&lt;/div&gt;&lt;div&gt;CHUCK:  Interesting. So, we brought you on the show to talk about QUnit. Joe is kind of our testing guru as far as JavaScript goes. Is QUnit just a unit testing framework or do you provide other tools for integration with a backend or other libraries?&lt;/div&gt;&lt;div&gt;JORN:  QUnit focuses mostly on unit testing. But people usually end up using it for other things as well. I heard a story where someone was using QUnit to do performance regression testing.&lt;/div&gt;&lt;div&gt;Special Guest: Jörn Zaefferer.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="32534778" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c143df34-84fb-4a58-857e-a4b9a0ed9cd4/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=551</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/050-jsj-qunit-with-jorn-zaefferer</link>
                <pubDate>Fri, 08 Mar 2013 12:00:00 &#43;0000</pubDate>
                <itunes:duration>2033</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>049 JSJ MooTools with Valerio Proietti and Arian Stolwijk</itunes:title>
                <title>049 JSJ MooTools with Valerio Proietti and Arian Stolwijk</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Valerio Proietti (twitter github)   Arian Stolwijk (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   Jamison Dance (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails .</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Valerio Proietti (twitter github)
Arian Stolwijk (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:08 - Arian Stolwijk Introduction&lt;/div&gt;&lt;pre&gt;MooTools Developer
Symbaloo
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:39 - Valerio Proietti Introduction&lt;/div&gt;&lt;pre&gt;MooTools Creator
Spotify
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:21 - What is MooTools?&lt;/div&gt;&lt;pre&gt;Github - MooTools
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:04 - The Class System&lt;/div&gt;&lt;pre&gt;mootools / prime
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:36 - Milk&lt;/div&gt;&lt;div&gt;10:25 - Design Goals&lt;/div&gt;&lt;pre&gt;Ghost
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;11:19 - Prime&lt;/div&gt;&lt;pre&gt;mootools / wrapup
CommonJS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:18 - MooTools vs jQuery&lt;/div&gt;&lt;div&gt;19:53 - Using MooTools and jQuery together&lt;/div&gt;&lt;pre&gt;Object Oriented jQuery with MooTools @jQuery Conference: Ryan Florence
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:08 - MooTools for Frameworks&lt;/div&gt;&lt;pre&gt;epitome
neuro
Github - MooTools
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;23:48 - Chaining&lt;/div&gt;&lt;pre&gt;MooTools Demos - Chaining
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:59 - Request API for Ajax calls&lt;/div&gt;&lt;div&gt;29:11 - Favorite MooTools-using Websites&lt;/div&gt;&lt;pre&gt;Spotify
9GAG
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:45 - Accomplishments&lt;/div&gt;&lt;pre&gt;Class System
wrapup
arian / prime-util
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;31:36 - The history of MooTools&lt;/div&gt;&lt;pre&gt;script.aculo.us
moo.fx
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Wasteland 2 (Joe)
The Lost Fleet Series by Jack Campbell (Joe)
MooTools (Merrick)
People who can ride on airplanes for the first time (Merrick)
ES6 Module Transpiler - Tomorrow&#39;s JavaScript module syntax today (Jamison)
ajacksified / song-of-github (Jamison)
Community Vote for OpenWest Conference 2013 (Jamison)
walmartlabs / hapi (Jamison)
Cornify (Chuck)
Parade of Homes (Chuck)
Dave Ramsey&#39;s Financial Peace University (Chuck)
Floby / node-libspotify (Valerio)
visionmedia / superagent (Valerio)
kamicane / moofx (Valerio)
Why Mozilla Matters: Brendan Eich (Arian)
Ubuntu (source code) (Arian)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; QUnit with Jörn Zaefferer&lt;br&gt; Transcript&lt;br&gt; MERRICK:  Yeah, call me Mer-rock, I’m cool with that.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey, everybody and welcome to Episode 49 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Merrick Christensen. &lt;/div&gt;&lt;div&gt;MERRICK:  Hey, guys.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  And I&#39;m Charles Max Wood from DevChat.tv. And I just want to remind you, if you&#39;re going to sign up for Rails Ramp Up, you have one week.&lt;/div&gt;&lt;div&gt;We also have two special guests and that is Valerio Proietti&lt;/div&gt;&lt;div&gt;VALERIO:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  And Arian Stolwijk.&lt;/div&gt;&lt;div&gt;ARIAN:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  And I think I got close on those names. Okay. So, why don&#39;t we have Arian go first? I&#39;d like you just to introduce yourself really quickly for people who aren’t familiar with who you are?&lt;/div&gt;&lt;div&gt;ARIAN:  So, I’m Arian. I&#39;m a MooTools developer mostly. Besides that, I work for a company called Symbaloo which is bookmark website page. Besides that, I&#39;m actually still studying for my Master’s Degree in Embedded Systems. And that&#39;s about it.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool. And Valerio, do you want to introduce yourself?&lt;/div&gt;&lt;div&gt;VALERIO:  Sure. Well, I created MooTools a few years ago and since then, a lot of cool people have joined the project like Arian who we have here today. I’m currently working in Sweden at Spotify.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, cool!&lt;/div&gt;&lt;div&gt;MERRICK:  Very cool!&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah, we like Spotify.&lt;/div&gt;&lt;div&gt;MERRICK:  Is that...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Valerio Proietti (twitter github)
Arian Stolwijk (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:08 - Arian Stolwijk Introduction</div><pre>MooTools Developer
Symbaloo
<br></pre><div>01:39 - Valerio Proietti Introduction</div><pre>MooTools Creator
Spotify
<br></pre><div>02:21 - What is MooTools?</div><pre>Github - MooTools
<br></pre><div>07:04 - The Class System</div><pre>mootools / prime
<br></pre><div>09:36 - Milk</div><div>10:25 - Design Goals</div><pre>Ghost
<br></pre><div>11:19 - Prime</div><pre>mootools / wrapup
CommonJS
<br></pre><div>14:18 - MooTools vs jQuery</div><div>19:53 - Using MooTools and jQuery together</div><pre>Object Oriented jQuery with MooTools @jQuery Conference: Ryan Florence
<br></pre><div>21:08 - MooTools for Frameworks</div><pre>epitome
neuro
Github - MooTools
<br></pre><div>23:48 - Chaining</div><pre>MooTools Demos - Chaining
<br></pre><div>26:59 - Request API for Ajax calls</div><div>29:11 - Favorite MooTools-using Websites</div><pre>Spotify
9GAG
<br></pre><div>29:45 - Accomplishments</div><pre>Class System
wrapup
arian / prime-util
<br></pre><div>31:36 - The history of MooTools</div><pre>script.aculo.us
moo.fx
<br></pre><div>Picks</div><pre>Wasteland 2 (Joe)
The Lost Fleet Series by Jack Campbell (Joe)
MooTools (Merrick)
People who can ride on airplanes for the first time (Merrick)
ES6 Module Transpiler - Tomorrow&#39;s JavaScript module syntax today (Jamison)
ajacksified / song-of-github (Jamison)
Community Vote for OpenWest Conference 2013 (Jamison)
walmartlabs / hapi (Jamison)
Cornify (Chuck)
Parade of Homes (Chuck)
Dave Ramsey&#39;s Financial Peace University (Chuck)
Floby / node-libspotify (Valerio)
visionmedia / superagent (Valerio)
kamicane / moofx (Valerio)
Why Mozilla Matters: Brendan Eich (Arian)
Ubuntu (source code) (Arian)
<br></pre><div>Next Week<br> QUnit with Jörn Zaefferer<br> Transcript<br> MERRICK:  Yeah, call me Mer-rock, I’m cool with that.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey, everybody and welcome to Episode 49 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</div><div>JOE:  Howdy.</div><div>CHUCK:  We have Merrick Christensen. </div><div>MERRICK:  Hey, guys.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  And I&#39;m Charles Max Wood from DevChat.tv. And I just want to remind you, if you&#39;re going to sign up for Rails Ramp Up, you have one week.</div><div>We also have two special guests and that is Valerio Proietti</div><div>VALERIO:  Hello.</div><div>CHUCK:  And Arian Stolwijk.</div><div>ARIAN:  Hello.</div><div>CHUCK:  And I think I got close on those names. Okay. So, why don&#39;t we have Arian go first? I&#39;d like you just to introduce yourself really quickly for people who aren’t familiar with who you are?</div><div>ARIAN:  So, I’m Arian. I&#39;m a MooTools developer mostly. Besides that, I work for a company called Symbaloo which is bookmark website page. Besides that, I&#39;m actually still studying for my Master’s Degree in Embedded Systems. And that&#39;s about it.</div><div>CHUCK:  Cool. And Valerio, do you want to introduce yourself?</div><div>VALERIO:  Sure. Well, I created MooTools a few years ago and since then, a lot of cool people have joined the project like Arian who we have here today. I’m currently working in Sweden at Spotify.</div><div>CHUCK:  Oh, cool!</div><div>MERRICK:  Very cool!</div><div>CHUCK:  Yeah, we like Spotify.</div><div>MERRICK:  Is that the headquarters of Spotify is in Sweden?</div><div>VALERIO:  Yeah, this is the where the magic happens. They have other offices but they&#39;re not as important as the Swedish one.</div><div>[Laughter]</div><div>VALERIO:  I&#39;m kidding. Everybody’s important, not just the Swedish one.</div><div>CHUCK:  Very nice, very nice. Alright. So, do you guys want to just take a minute and explain what MooTools is? I think people have some idea, but just to get kind of a base line for the rest of the conversation.</div><div>VALERIO:  Yes,</div><div>Special Guests: Arian Stolwijk and Valerio Proietti.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Valerio Proietti (twitter github)
Arian Stolwijk (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:08 - Arian Stolwijk Introduction&lt;/div&gt;&lt;pre&gt;MooTools Developer
Symbaloo
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:39 - Valerio Proietti Introduction&lt;/div&gt;&lt;pre&gt;MooTools Creator
Spotify
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:21 - What is MooTools?&lt;/div&gt;&lt;pre&gt;Github - MooTools
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:04 - The Class System&lt;/div&gt;&lt;pre&gt;mootools / prime
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:36 - Milk&lt;/div&gt;&lt;div&gt;10:25 - Design Goals&lt;/div&gt;&lt;pre&gt;Ghost
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;11:19 - Prime&lt;/div&gt;&lt;pre&gt;mootools / wrapup
CommonJS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:18 - MooTools vs jQuery&lt;/div&gt;&lt;div&gt;19:53 - Using MooTools and jQuery together&lt;/div&gt;&lt;pre&gt;Object Oriented jQuery with MooTools @jQuery Conference: Ryan Florence
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:08 - MooTools for Frameworks&lt;/div&gt;&lt;pre&gt;epitome
neuro
Github - MooTools
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;23:48 - Chaining&lt;/div&gt;&lt;pre&gt;MooTools Demos - Chaining
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:59 - Request API for Ajax calls&lt;/div&gt;&lt;div&gt;29:11 - Favorite MooTools-using Websites&lt;/div&gt;&lt;pre&gt;Spotify
9GAG
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;29:45 - Accomplishments&lt;/div&gt;&lt;pre&gt;Class System
wrapup
arian / prime-util
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;31:36 - The history of MooTools&lt;/div&gt;&lt;pre&gt;script.aculo.us
moo.fx
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Wasteland 2 (Joe)
The Lost Fleet Series by Jack Campbell (Joe)
MooTools (Merrick)
People who can ride on airplanes for the first time (Merrick)
ES6 Module Transpiler - Tomorrow&amp;#39;s JavaScript module syntax today (Jamison)
ajacksified / song-of-github (Jamison)
Community Vote for OpenWest Conference 2013 (Jamison)
walmartlabs / hapi (Jamison)
Cornify (Chuck)
Parade of Homes (Chuck)
Dave Ramsey&amp;#39;s Financial Peace University (Chuck)
Floby / node-libspotify (Valerio)
visionmedia / superagent (Valerio)
kamicane / moofx (Valerio)
Why Mozilla Matters: Brendan Eich (Arian)
Ubuntu (source code) (Arian)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; QUnit with Jörn Zaefferer&lt;br&gt; Transcript&lt;br&gt; MERRICK:  Yeah, call me Mer-rock, I’m cool with that.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey, everybody and welcome to Episode 49 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Merrick Christensen. &lt;/div&gt;&lt;div&gt;MERRICK:  Hey, guys.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  And I&amp;#39;m Charles Max Wood from DevChat.tv. And I just want to remind you, if you&amp;#39;re going to sign up for Rails Ramp Up, you have one week.&lt;/div&gt;&lt;div&gt;We also have two special guests and that is Valerio Proietti&lt;/div&gt;&lt;div&gt;VALERIO:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  And Arian Stolwijk.&lt;/div&gt;&lt;div&gt;ARIAN:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  And I think I got close on those names. Okay. So, why don&amp;#39;t we have Arian go first? I&amp;#39;d like you just to introduce yourself really quickly for people who aren’t familiar with who you are?&lt;/div&gt;&lt;div&gt;ARIAN:  So, I’m Arian. I&amp;#39;m a MooTools developer mostly. Besides that, I work for a company called Symbaloo which is bookmark website page. Besides that, I&amp;#39;m actually still studying for my Master’s Degree in Embedded Systems. And that&amp;#39;s about it.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool. And Valerio, do you want to introduce yourself?&lt;/div&gt;&lt;div&gt;VALERIO:  Sure. Well, I created MooTools a few years ago and since then, a lot of cool people have joined the project like Arian who we have here today. I’m currently working in Sweden at Spotify.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, cool!&lt;/div&gt;&lt;div&gt;MERRICK:  Very cool!&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah, we like Spotify.&lt;/div&gt;&lt;div&gt;MERRICK:  Is that the headquarters of Spotify is in Sweden?&lt;/div&gt;&lt;div&gt;VALERIO:  Yeah, this is the where the magic happens. They have other offices but they&amp;#39;re not as important as the Swedish one.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;VALERIO:  I&amp;#39;m kidding. Everybody’s important, not just the Swedish one.&lt;/div&gt;&lt;div&gt;CHUCK:  Very nice, very nice. Alright. So, do you guys want to just take a minute and explain what MooTools is? I think people have some idea, but just to get kind of a base line for the rest of the conversation.&lt;/div&gt;&lt;div&gt;VALERIO:  Yes,&lt;/div&gt;&lt;div&gt;Special Guests: Arian Stolwijk and Valerio Proietti.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44419866" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/69750c61-337b-475f-864a-8ef8c3bed549/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=544</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/049-jsj-mootools-with-valerio-proietti-and-arian-stolwijk</link>
                <pubDate>Fri, 01 Mar 2013 06:00:00 &#43;0000</pubDate>
                <itunes:duration>2776</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>048 JSJ Why JavaScript Is Hard</itunes:title>
                <title>048 JSJ Why JavaScript Is Hard</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Joe Eames (twitter github blog)   Tim Caswell (twitter github howtonode.org)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)   AJ O’Neal (twitter github blog) - Discussion 00:56 - Why JavaScript is hard to learn - 02:30 ...</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
AJ O’Neal (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:56 - Why JavaScript is hard to learn&lt;/div&gt;&lt;div&gt;02:30 - This&lt;/div&gt;&lt;div&gt;05:30 - Bind&lt;/div&gt;&lt;div&gt;09:11 - Browsers&lt;/div&gt;&lt;div&gt;11:01 - Class-based inheritance&lt;/div&gt;&lt;pre&gt;Prototypal inheritance
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:37 - New function&lt;/div&gt;&lt;div&gt;18:51 - Closures&lt;/div&gt;&lt;div&gt;20:51 - JavaScript is asynchronous&lt;/div&gt;&lt;div&gt;22:14 - Variable scoping&lt;/div&gt;&lt;pre&gt;Hoisting
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:14 - Numbers and math&lt;/div&gt;&lt;pre&gt;(AJ joins the podcast)
== ’s vs === ’s
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:15 - Things that make JavaScript hard after learning JavaScript&lt;/div&gt;&lt;pre&gt;Package management
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:06 - Numbers (cont’d)&lt;/div&gt;&lt;pre&gt;Crypto
Bitwise operations
Strings
Effective JavaScript by David Herman
044 JSJ Book Club: Effective JavaScript with David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:16 - Changing/Evolving JavaScript&lt;/div&gt;&lt;div&gt;43:31 - Environmental reasons that make JavaScript Hard&lt;/div&gt;&lt;pre&gt;Tooling
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;48:25 - Few projects are primarily JavaScript&lt;/div&gt;&lt;div&gt;49:07 - Adolescence and the JavaScript Ecosystem&lt;/div&gt;&lt;div&gt;53:59 - Running JavaScript&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Sharpie Metallic Silver (AJ)
The how and why of auto-executing functions (in JavaScript) (AJ)
The JavaScript Unicycle (AJ)
RSA (Tim)
OUYA (Tim)
Borderlands 2 (Joe)
MechWarrior Tactics (Chuck)
Testing Clientside JavaScript (Joe)
Fire Up Ember.js | PeepCode (Chuck)
Meet Chef (Part 2 of 2) | PeepCode (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; MooTools with Arian Stolwijk and Valerio Proietti&lt;br&gt; Transcript&lt;br&gt; TIM:  I’m just learning lots of math and attempting to do real math in JavaScript is a fun challenge.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 48 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy!&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Hello!&lt;/div&gt;&lt;div&gt;CHUCK:  And I’m Charles Max Wood from DevChat.tv. And when this episode goes out, you’re going to have about two weeks left if you wanted to sign up for my Rails Ramp Up course. You’ll find that at RailsRampUp.com. I’ve been working hard on that.&lt;/div&gt;&lt;div&gt;This week, we’re going to talk about why JavaScript is hard. And I think it was Tim that came on and said, “So, we’re talking about why JavaScript sucks?” And I didn’t want to call it that but at the same time, it’s one of the -- I think the reasons that people find JavaScript hard and the reasons some people say that JavaScript sucks are kind of the same thing. So, if you want to think of it that way, go right ahead.&lt;/div&gt;&lt;div&gt;But I kind of wanted to talk about this for a couple of reasons. One was that I was at the users’ group meeting last week and they talked about some of the things that make JavaScript hard and I don’t remember what they all were. But there were a few things that, there are some concepts that are markedly different from what you find in other languages or at least some of the concepts exist in the other languages but they aren’t kind of as important or as in-your-face as they are in JavaScript.&lt;/div&gt;&lt;div&gt;Anyway, the other reason is that I was thinking about when I first started this show. And when I first started the show, I was a web developer that was kind of like, “jQuery, whoo!” And thought jQuery and JavaScript, you know, were mostly the same in the sense that the only way to write sane JavaScript was to use jQuery. And so, I wanted to talk around some of the things that I’ve learned over the last year from ...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
AJ O’Neal (twitter github blog)
<br></pre><div>Discussion<br> 00:56 - Why JavaScript is hard to learn</div><div>02:30 - This</div><div>05:30 - Bind</div><div>09:11 - Browsers</div><div>11:01 - Class-based inheritance</div><pre>Prototypal inheritance
<br></pre><div>16:37 - New function</div><div>18:51 - Closures</div><div>20:51 - JavaScript is asynchronous</div><div>22:14 - Variable scoping</div><pre>Hoisting
<br></pre><div>26:14 - Numbers and math</div><pre>(AJ joins the podcast)
== ’s vs === ’s
<br></pre><div>32:15 - Things that make JavaScript hard after learning JavaScript</div><pre>Package management
<br></pre><div>35:06 - Numbers (cont’d)</div><pre>Crypto
Bitwise operations
Strings
Effective JavaScript by David Herman
044 JSJ Book Club: Effective JavaScript with David Herman
<br></pre><div>40:16 - Changing/Evolving JavaScript</div><div>43:31 - Environmental reasons that make JavaScript Hard</div><pre>Tooling
<br></pre><div>48:25 - Few projects are primarily JavaScript</div><div>49:07 - Adolescence and the JavaScript Ecosystem</div><div>53:59 - Running JavaScript<br> Picks</div><pre>Sharpie Metallic Silver (AJ)
The how and why of auto-executing functions (in JavaScript) (AJ)
The JavaScript Unicycle (AJ)
RSA (Tim)
OUYA (Tim)
Borderlands 2 (Joe)
MechWarrior Tactics (Chuck)
Testing Clientside JavaScript (Joe)
Fire Up Ember.js | PeepCode (Chuck)
Meet Chef (Part 2 of 2) | PeepCode (Chuck)
<br></pre><div>Next Week<br> MooTools with Arian Stolwijk and Valerio Proietti<br> Transcript<br> TIM:  I’m just learning lots of math and attempting to do real math in JavaScript is a fun challenge.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 48 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.</div><div>JOE:  Howdy!</div><div>CHUCK:  We also have Tim Caswell.</div><div>TIM:  Hello!</div><div>CHUCK:  And I’m Charles Max Wood from DevChat.tv. And when this episode goes out, you’re going to have about two weeks left if you wanted to sign up for my Rails Ramp Up course. You’ll find that at RailsRampUp.com. I’ve been working hard on that.</div><div>This week, we’re going to talk about why JavaScript is hard. And I think it was Tim that came on and said, “So, we’re talking about why JavaScript sucks?” And I didn’t want to call it that but at the same time, it’s one of the -- I think the reasons that people find JavaScript hard and the reasons some people say that JavaScript sucks are kind of the same thing. So, if you want to think of it that way, go right ahead.</div><div>But I kind of wanted to talk about this for a couple of reasons. One was that I was at the users’ group meeting last week and they talked about some of the things that make JavaScript hard and I don’t remember what they all were. But there were a few things that, there are some concepts that are markedly different from what you find in other languages or at least some of the concepts exist in the other languages but they aren’t kind of as important or as in-your-face as they are in JavaScript.</div><div>Anyway, the other reason is that I was thinking about when I first started this show. And when I first started the show, I was a web developer that was kind of like, “jQuery, whoo!” And thought jQuery and JavaScript, you know, were mostly the same in the sense that the only way to write sane JavaScript was to use jQuery. And so, I wanted to talk around some of the things that I’ve learned over the last year from the other panelists and help people who are coming into JavaScript understand the real power behind some of these other concepts.</div><div>So that being said, let’s go ahead and get started. I’m a little curious as to what you guys think are some of the hard things that people run into in JavaScript, like why do they struggle with it?</div><div>TIM:  Alright. So,</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
AJ O’Neal (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:56 - Why JavaScript is hard to learn&lt;/div&gt;&lt;div&gt;02:30 - This&lt;/div&gt;&lt;div&gt;05:30 - Bind&lt;/div&gt;&lt;div&gt;09:11 - Browsers&lt;/div&gt;&lt;div&gt;11:01 - Class-based inheritance&lt;/div&gt;&lt;pre&gt;Prototypal inheritance
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:37 - New function&lt;/div&gt;&lt;div&gt;18:51 - Closures&lt;/div&gt;&lt;div&gt;20:51 - JavaScript is asynchronous&lt;/div&gt;&lt;div&gt;22:14 - Variable scoping&lt;/div&gt;&lt;pre&gt;Hoisting
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:14 - Numbers and math&lt;/div&gt;&lt;pre&gt;(AJ joins the podcast)
== ’s vs === ’s
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:15 - Things that make JavaScript hard after learning JavaScript&lt;/div&gt;&lt;pre&gt;Package management
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:06 - Numbers (cont’d)&lt;/div&gt;&lt;pre&gt;Crypto
Bitwise operations
Strings
Effective JavaScript by David Herman
044 JSJ Book Club: Effective JavaScript with David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;40:16 - Changing/Evolving JavaScript&lt;/div&gt;&lt;div&gt;43:31 - Environmental reasons that make JavaScript Hard&lt;/div&gt;&lt;pre&gt;Tooling
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;48:25 - Few projects are primarily JavaScript&lt;/div&gt;&lt;div&gt;49:07 - Adolescence and the JavaScript Ecosystem&lt;/div&gt;&lt;div&gt;53:59 - Running JavaScript&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Sharpie Metallic Silver (AJ)
The how and why of auto-executing functions (in JavaScript) (AJ)
The JavaScript Unicycle (AJ)
RSA (Tim)
OUYA (Tim)
Borderlands 2 (Joe)
MechWarrior Tactics (Chuck)
Testing Clientside JavaScript (Joe)
Fire Up Ember.js | PeepCode (Chuck)
Meet Chef (Part 2 of 2) | PeepCode (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; MooTools with Arian Stolwijk and Valerio Proietti&lt;br&gt; Transcript&lt;br&gt; TIM:  I’m just learning lots of math and attempting to do real math in JavaScript is a fun challenge.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at  Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 48 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy!&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Hello!&lt;/div&gt;&lt;div&gt;CHUCK:  And I’m Charles Max Wood from DevChat.tv. And when this episode goes out, you’re going to have about two weeks left if you wanted to sign up for my Rails Ramp Up course. You’ll find that at RailsRampUp.com. I’ve been working hard on that.&lt;/div&gt;&lt;div&gt;This week, we’re going to talk about why JavaScript is hard. And I think it was Tim that came on and said, “So, we’re talking about why JavaScript sucks?” And I didn’t want to call it that but at the same time, it’s one of the -- I think the reasons that people find JavaScript hard and the reasons some people say that JavaScript sucks are kind of the same thing. So, if you want to think of it that way, go right ahead.&lt;/div&gt;&lt;div&gt;But I kind of wanted to talk about this for a couple of reasons. One was that I was at the users’ group meeting last week and they talked about some of the things that make JavaScript hard and I don’t remember what they all were. But there were a few things that, there are some concepts that are markedly different from what you find in other languages or at least some of the concepts exist in the other languages but they aren’t kind of as important or as in-your-face as they are in JavaScript.&lt;/div&gt;&lt;div&gt;Anyway, the other reason is that I was thinking about when I first started this show. And when I first started the show, I was a web developer that was kind of like, “jQuery, whoo!” And thought jQuery and JavaScript, you know, were mostly the same in the sense that the only way to write sane JavaScript was to use jQuery. And so, I wanted to talk around some of the things that I’ve learned over the last year from the other panelists and help people who are coming into JavaScript understand the real power behind some of these other concepts.&lt;/div&gt;&lt;div&gt;So that being said, let’s go ahead and get started. I’m a little curious as to what you guys think are some of the hard things that people run into in JavaScript, like why do they struggle with it?&lt;/div&gt;&lt;div&gt;TIM:  Alright. So,&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="61081391" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/9e89ddd3-b16b-467d-ab11-f2e52dfaeab4/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=532</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/048-jsj-why-javascript-is-hard</link>
                <pubDate>Fri, 22 Feb 2013 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3817</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale</itunes:title>
                <title>047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Tom Dale (twitter github blog Tilde Inc.)   James Halliday (twitter github substack.net)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Merrick Christensen (twitter github)   Joe Eames (twitter github blog)   Tim Ca.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Tom Dale (twitter github blog Tilde Inc.)
James Halliday (twitter github substack.net)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:52 - James Halliday Introduction&lt;/div&gt;&lt;pre&gt;browserify
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:37 - Tom Dale Introduction&lt;/div&gt;&lt;pre&gt;iCloud
Ember.js
Big Data &amp;amp; Hadoop
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:47 - Specialized vs Monolithic&lt;/div&gt;&lt;pre&gt;github.com/tildeio
Idiology
Micro Libraries
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:13 - Learning Frameworks&lt;/div&gt;&lt;div&gt;18:04 - Making things modular&lt;/div&gt;&lt;div&gt;25:23 - Picking the right tool for the job&lt;/div&gt;&lt;div&gt;27:44 - voxel.js &amp;amp; emberjs&lt;/div&gt;&lt;pre&gt;emberjs / packages
BPM - Browser Package Manager
NPM - Node Packaged Modules
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;testling-ci&lt;/div&gt;&lt;div&gt;Backbone.js&lt;/div&gt;&lt;div&gt;38:19 - Module Systems&lt;/div&gt;&lt;div&gt;CommonJS&lt;/div&gt;&lt;div&gt;41:14 - Cloud9 Use Case&lt;/div&gt;&lt;div&gt;43:54 - Bugs&lt;/div&gt;&lt;pre&gt;jQuery Source Code
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;jQuery 2.0 (Merrick)
ECMAScript 6 Module Definition (Merrick)
AMD (Merrick)
Yiruma (Joe)
Elementary (Joe)
Miracle Berry Tablets (AJ)
The Ubuntu You Deserve (AJ)
Bravemule (Jamison)
RealtimeConf Europe (Tim)
visionmedia / cpm (Tim)
Why I Love Being A Programmer in Louisville (or, Why I Won’t Relocate to Work for Your Startup: Ernie Miller (Chuck)
Is Audio The Next Big Thing In Digital Marketing? [Infographic] (Chuck)
testling-ci (James)
voxel.js (James)
CAMPJS (James)
Discourse (Tom)
Williams-Sonoma 10-Piece Glass Bowl Set (Tom)
The Best Simple Recipes by America’s Test Kitchen (Tom)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Why Javascript is Hard&lt;br&gt; Transcript&lt;br&gt; JAMISON:  You can curse but we will just edit it out and replace it with fart noises.&lt;/div&gt;&lt;div&gt;TOM:  I’ll be providing plenty of my own.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;JAMISON:  Okay, good.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 47 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you not even live!&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs] Alright, Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi guys, it’s tough to follow that.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy!&lt;/div&gt;&lt;div&gt;CHUCK:  Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. And this week, we have two guests. The first one is Tom Dale.&lt;/div&gt;&lt;div&gt;TOM:  Hey, thanks for having me.&lt;/div&gt;&lt;div&gt;CHUCK:  The other is James Halliday.&lt;/div&gt;&lt;div&gt;JAMES:  Yep. Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Welcome to the show, guys. We were having a conversation a while back, I don’t remember if it was during another episode or after another episode. But we were having a discussion over code complexity and having like small simple libraries or small simple sets of functionality versus large monolithic sets of functionality, and how to approach those and when they’re appropriate. So, we brought you guys on to help us explore this because you&#39;re experts, right?&lt;/div&gt;&lt;div&gt;TOM:  I don’t think that’s a fair analysis of the situation, but we can certainly fumble our way through something.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. So, why don’t you guys, real quick, just kind of introduce yourselves? Give us a little background on what your experience is so that we know which questions to ask you guys.&lt;/div&gt;&lt;div&gt;James, why don’t you start? I know you’ve been on the show before.&lt;/div&gt;&lt;div&gt;JAMES:  Hello. I s...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Tom Dale (twitter github blog Tilde Inc.)
James Halliday (twitter github substack.net)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:52 - James Halliday Introduction</div><pre>browserify
<br></pre><div>02:37 - Tom Dale Introduction</div><pre>iCloud
Ember.js
Big Data &amp; Hadoop
<br></pre><div>04:47 - Specialized vs Monolithic</div><pre>github.com/tildeio
Idiology
Micro Libraries
<br></pre><div>14:13 - Learning Frameworks</div><div>18:04 - Making things modular</div><div>25:23 - Picking the right tool for the job</div><div>27:44 - voxel.js &amp; emberjs</div><pre>emberjs / packages
BPM - Browser Package Manager
NPM - Node Packaged Modules
<br></pre><div>testling-ci</div><div>Backbone.js</div><div>38:19 - Module Systems</div><div>CommonJS</div><div>41:14 - Cloud9 Use Case</div><div>43:54 - Bugs</div><pre>jQuery Source Code
<br></pre><div>Picks</div><pre>jQuery 2.0 (Merrick)
ECMAScript 6 Module Definition (Merrick)
AMD (Merrick)
Yiruma (Joe)
Elementary (Joe)
Miracle Berry Tablets (AJ)
The Ubuntu You Deserve (AJ)
Bravemule (Jamison)
RealtimeConf Europe (Tim)
visionmedia / cpm (Tim)
Why I Love Being A Programmer in Louisville (or, Why I Won’t Relocate to Work for Your Startup: Ernie Miller (Chuck)
Is Audio The Next Big Thing In Digital Marketing? [Infographic] (Chuck)
testling-ci (James)
voxel.js (James)
CAMPJS (James)
Discourse (Tom)
Williams-Sonoma 10-Piece Glass Bowl Set (Tom)
The Best Simple Recipes by America’s Test Kitchen (Tom)
<br></pre><div>Next Week<br> Why Javascript is Hard<br> Transcript<br> JAMISON:  You can curse but we will just edit it out and replace it with fart noises.</div><div>TOM:  I’ll be providing plenty of my own.</div><div>[Laughter]</div><div>JAMISON:  Okay, good.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 47 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  Yo! Yo! Yo! Coming at you not even live!</div><div>CHUCK:  [Laughs] Alright, Jamison Dance.</div><div>JAMISON:  Hi guys, it’s tough to follow that.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  Hey.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Howdy!</div><div>CHUCK:  Tim Caswell.</div><div>TIM:  Hello.</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv. And this week, we have two guests. The first one is Tom Dale.</div><div>TOM:  Hey, thanks for having me.</div><div>CHUCK:  The other is James Halliday.</div><div>JAMES:  Yep. Hello.</div><div>CHUCK:  Welcome to the show, guys. We were having a conversation a while back, I don’t remember if it was during another episode or after another episode. But we were having a discussion over code complexity and having like small simple libraries or small simple sets of functionality versus large monolithic sets of functionality, and how to approach those and when they’re appropriate. So, we brought you guys on to help us explore this because you&#39;re experts, right?</div><div>TOM:  I don’t think that’s a fair analysis of the situation, but we can certainly fumble our way through something.</div><div>[Laughter]</div><div>CHUCK:  Alright. So, why don’t you guys, real quick, just kind of introduce yourselves? Give us a little background on what your experience is so that we know which questions to ask you guys.</div><div>James, why don’t you start? I know you’ve been on the show before.</div><div>JAMES:  Hello. I suppose I wrote Browserify which is relevant here. It’s a common JS style, bundler packager thing that just uses NPM. And I have a bunch of other libraries. And I really like doing data development as just a bunch of little modules put together. They are all published completely independently on NPM. I think I’m up to like 230-ish some odd modules on NPM now. So, I’ve been doing that and I really like that style.</div><div>Special Guests: James Halliday and Tom Dale.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Tom Dale (twitter github blog Tilde Inc.)
James Halliday (twitter github substack.net)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:52 - James Halliday Introduction&lt;/div&gt;&lt;pre&gt;browserify
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:37 - Tom Dale Introduction&lt;/div&gt;&lt;pre&gt;iCloud
Ember.js
Big Data &amp;amp; Hadoop
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;04:47 - Specialized vs Monolithic&lt;/div&gt;&lt;pre&gt;github.com/tildeio
Idiology
Micro Libraries
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;14:13 - Learning Frameworks&lt;/div&gt;&lt;div&gt;18:04 - Making things modular&lt;/div&gt;&lt;div&gt;25:23 - Picking the right tool for the job&lt;/div&gt;&lt;div&gt;27:44 - voxel.js &amp;amp; emberjs&lt;/div&gt;&lt;pre&gt;emberjs / packages
BPM - Browser Package Manager
NPM - Node Packaged Modules
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;testling-ci&lt;/div&gt;&lt;div&gt;Backbone.js&lt;/div&gt;&lt;div&gt;38:19 - Module Systems&lt;/div&gt;&lt;div&gt;CommonJS&lt;/div&gt;&lt;div&gt;41:14 - Cloud9 Use Case&lt;/div&gt;&lt;div&gt;43:54 - Bugs&lt;/div&gt;&lt;pre&gt;jQuery Source Code
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;jQuery 2.0 (Merrick)
ECMAScript 6 Module Definition (Merrick)
AMD (Merrick)
Yiruma (Joe)
Elementary (Joe)
Miracle Berry Tablets (AJ)
The Ubuntu You Deserve (AJ)
Bravemule (Jamison)
RealtimeConf Europe (Tim)
visionmedia / cpm (Tim)
Why I Love Being A Programmer in Louisville (or, Why I Won’t Relocate to Work for Your Startup: Ernie Miller (Chuck)
Is Audio The Next Big Thing In Digital Marketing? [Infographic] (Chuck)
testling-ci (James)
voxel.js (James)
CAMPJS (James)
Discourse (Tom)
Williams-Sonoma 10-Piece Glass Bowl Set (Tom)
The Best Simple Recipes by America’s Test Kitchen (Tom)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Why Javascript is Hard&lt;br&gt; Transcript&lt;br&gt; JAMISON:  You can curse but we will just edit it out and replace it with fart noises.&lt;/div&gt;&lt;div&gt;TOM:  I’ll be providing plenty of my own.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;JAMISON:  Okay, good.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 47 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you not even live!&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs] Alright, Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi guys, it’s tough to follow that.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy!&lt;/div&gt;&lt;div&gt;CHUCK:  Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. And this week, we have two guests. The first one is Tom Dale.&lt;/div&gt;&lt;div&gt;TOM:  Hey, thanks for having me.&lt;/div&gt;&lt;div&gt;CHUCK:  The other is James Halliday.&lt;/div&gt;&lt;div&gt;JAMES:  Yep. Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  Welcome to the show, guys. We were having a conversation a while back, I don’t remember if it was during another episode or after another episode. But we were having a discussion over code complexity and having like small simple libraries or small simple sets of functionality versus large monolithic sets of functionality, and how to approach those and when they’re appropriate. So, we brought you guys on to help us explore this because you&amp;#39;re experts, right?&lt;/div&gt;&lt;div&gt;TOM:  I don’t think that’s a fair analysis of the situation, but we can certainly fumble our way through something.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Alright. So, why don’t you guys, real quick, just kind of introduce yourselves? Give us a little background on what your experience is so that we know which questions to ask you guys.&lt;/div&gt;&lt;div&gt;James, why don’t you start? I know you’ve been on the show before.&lt;/div&gt;&lt;div&gt;JAMES:  Hello. I suppose I wrote Browserify which is relevant here. It’s a common JS style, bundler packager thing that just uses NPM. And I have a bunch of other libraries. And I really like doing data development as just a bunch of little modules put together. They are all published completely independently on NPM. I think I’m up to like 230-ish some odd modules on NPM now. So, I’ve been doing that and I really like that style.&lt;/div&gt;&lt;div&gt;Special Guests: James Halliday and Tom Dale.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55206138" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bb542d05-8bcb-4dfc-856e-f4d12d4645ea/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=518</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/047-jsj-specialized-vs-monolithic-with-james-halliday-and-tom-dale</link>
                <pubDate>Fri, 15 Feb 2013 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3450</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>046 JSJ Staying Current</itunes:title>
                <title>046 JSJ Staying Current</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   AJ O’Neal (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 03:19 - The Future of JavaScript and ES6 -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 03:19 - The Future of JavaScript and ES6&lt;/div&gt;&lt;pre&gt;es-discuss -- Discussion of ECMAScript
@esdiscuss
six
ES6 in node.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;@brendaneich (Brendan Eich)&lt;/div&gt;&lt;div&gt;@rwaldron (Rick Waldron)&lt;/div&gt;&lt;div&gt;10:18 - Getting News about JavaScript&lt;/div&gt;&lt;pre&gt;@derickbailey (Derick Bailey)
@tjholowaychuk (TJ Holowaychuk aka Vision Media)
@substack (James Halliday)
@maxodgen (Max Ogden)
Peter Cooper’s JavaScript Weekly
Peter Cooper’s HTML5 Weekly
@badass_js (Badass JavaScript)
@seb_ly (Seb Lee-Delisle)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;12:43 - Blogs&lt;/div&gt;&lt;pre&gt;Ben Alman
James Burke
LosTechies
Alvin Ashcraft’s Morning Dew
The Changelog
reddit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:02 - Filtering&lt;/div&gt;&lt;pre&gt;Readability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Pocket (formerly Read It Later)&lt;/div&gt;&lt;div&gt;Instapaper&lt;/div&gt;&lt;div&gt;three.js&lt;/div&gt;&lt;div&gt;UTOSC 2012 Machine Learning in JavaScript Jamison Dance VIDEO0023&lt;/div&gt;&lt;div&gt;23:21 - The Community&lt;/div&gt;&lt;pre&gt;Airbnb Meetups
Addy Osmani: Articles for Developers
Utah JS
Utah Software Craftsmanship Group
Ruby Rogues Parley
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;27:33 - Podcasts and Videos&lt;/div&gt;&lt;pre&gt;The Changelog
YUI Theater (Yahoo Theater)
Google Tech Talks
Coursera
InfoQ
Talks to Help You Become A Better Front-End Developer in 2013: Addy Osmani
How To Stay Up To Date on Web Technology: Chris Coyier
RubyTapas
The JavaScript Show
Wide Teams
Emacs Rocks!
The Breakpoint with Paul Irish and Addy Osmani
NodeUp
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:53 - More Blogs&lt;/div&gt;&lt;pre&gt;HTML5 Rocks
A Minute With Brendan Eich
John Resig
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;36:16 - Conferences&lt;/div&gt;&lt;pre&gt;CascadiaJS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;JSConf&lt;br&gt; NodeConf&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Sherlock Holmes Consulting Detective (Joe)
Might &amp;amp; Magic Clash of Heroes (Joe)
Diet Coke (Merrick)
Noah Gundersen (Merrick)
Anis Mojgani (Merrick)
How to create a bookmarklet (and load jQuery anywhere)! (AJ)
So I installed Ubuntu Linux... Now what? (AJ)
Doctor Who Sonic Screwdriver of the 10th Doctor (Chuck)
Powermat Power Dual 1200 Rechargeable Backup Battery (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Monolithic vs Modular Design w/ Tom Dale and James Halliday&lt;br&gt; Transcript&lt;br&gt; AJ: I ate a lot of pickle chips this morning.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 46 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Howdy!&lt;/div&gt;&lt;div&gt;CHUCK: We have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK: Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK: AJ O&#39;Neal.&lt;/div&gt;&lt;div&gt;AJ: I was informed that I&#39;m not actually live.&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] Charles Max Wood from Devchat.tv. And real quick I just want to mention...I know that most of the people who listen to this show are JavaScript developers, but if you&#39;re interested in learning Ruby on Rails, then I&#39;m going to be teaching a course. It starts in March and you basically get unlimited access to me during the course, access of forms. It&#39;s going to be online live training and then coding and Q&amp;amp;A. So if you&#39;re interested in that, go to railsrampup.com and sign up.&lt;/div&gt;&lt;div&gt;AJ: Now what is &#34;unlimited&#34; mean when you talk about access to you?&lt;/div&gt;&lt;div&gt;MERRICK: [scoffs] Come on, man!&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] If I&#39;m awake, I&#39;m probably available to answer to all your questions.&lt;/div&gt;&lt;div&gt;MERRICK: Do panelists get discounts?&lt;/div&gt;&lt;div&gt;CHUCK: If you&#39;re interested, I can probably work something out.&lt;/div&gt;&lt;div&gt;JOE: Interesting.&lt;/div&gt;&lt;div&gt;CHUCK: In fact, I&#39;m offering a discount for anyone who listens to the po...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 03:19 - The Future of JavaScript and ES6</div><pre>es-discuss -- Discussion of ECMAScript
@esdiscuss
six
ES6 in node.js
<br></pre><div>@brendaneich (Brendan Eich)</div><div>@rwaldron (Rick Waldron)</div><div>10:18 - Getting News about JavaScript</div><pre>@derickbailey (Derick Bailey)
@tjholowaychuk (TJ Holowaychuk aka Vision Media)
@substack (James Halliday)
@maxodgen (Max Ogden)
Peter Cooper’s JavaScript Weekly
Peter Cooper’s HTML5 Weekly
@badass_js (Badass JavaScript)
@seb_ly (Seb Lee-Delisle)
<br></pre><div>12:43 - Blogs</div><pre>Ben Alman
James Burke
LosTechies
Alvin Ashcraft’s Morning Dew
The Changelog
reddit
<br></pre><div>17:02 - Filtering</div><pre>Readability
<br></pre><div>Pocket (formerly Read It Later)</div><div>Instapaper</div><div>three.js</div><div>UTOSC 2012 Machine Learning in JavaScript Jamison Dance VIDEO0023</div><div>23:21 - The Community</div><pre>Airbnb Meetups
Addy Osmani: Articles for Developers
Utah JS
Utah Software Craftsmanship Group
Ruby Rogues Parley
<br></pre><div>27:33 - Podcasts and Videos</div><pre>The Changelog
YUI Theater (Yahoo Theater)
Google Tech Talks
Coursera
InfoQ
Talks to Help You Become A Better Front-End Developer in 2013: Addy Osmani
How To Stay Up To Date on Web Technology: Chris Coyier
RubyTapas
The JavaScript Show
Wide Teams
Emacs Rocks!
The Breakpoint with Paul Irish and Addy Osmani
NodeUp
<br></pre><div>35:53 - More Blogs</div><pre>HTML5 Rocks
A Minute With Brendan Eich
John Resig
<br></pre><div>36:16 - Conferences</div><pre>CascadiaJS
<br></pre><div>JSConf<br> NodeConf</div><div>Picks</div><pre>Sherlock Holmes Consulting Detective (Joe)
Might &amp; Magic Clash of Heroes (Joe)
Diet Coke (Merrick)
Noah Gundersen (Merrick)
Anis Mojgani (Merrick)
How to create a bookmarklet (and load jQuery anywhere)! (AJ)
So I installed Ubuntu Linux... Now what? (AJ)
Doctor Who Sonic Screwdriver of the 10th Doctor (Chuck)
Powermat Power Dual 1200 Rechargeable Backup Battery (Chuck)
<br></pre><div>Next Week<br> Monolithic vs Modular Design w/ Tom Dale and James Halliday<br> Transcript<br> AJ: I ate a lot of pickle chips this morning.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 46 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.</div><div>JOE: Howdy!</div><div>CHUCK: We have Merrick Christensen.</div><div>MERRICK: Hey guys!</div><div>CHUCK: AJ O&#39;Neal.</div><div>AJ: I was informed that I&#39;m not actually live.</div><div>CHUCK: [laughs] Charles Max Wood from Devchat.tv. And real quick I just want to mention...I know that most of the people who listen to this show are JavaScript developers, but if you&#39;re interested in learning Ruby on Rails, then I&#39;m going to be teaching a course. It starts in March and you basically get unlimited access to me during the course, access of forms. It&#39;s going to be online live training and then coding and Q&amp;A. So if you&#39;re interested in that, go to railsrampup.com and sign up.</div><div>AJ: Now what is &#34;unlimited&#34; mean when you talk about access to you?</div><div>MERRICK: [scoffs] Come on, man!</div><div>CHUCK: [laughs] If I&#39;m awake, I&#39;m probably available to answer to all your questions.</div><div>MERRICK: Do panelists get discounts?</div><div>CHUCK: If you&#39;re interested, I can probably work something out.</div><div>JOE: Interesting.</div><div>CHUCK: In fact, I&#39;m offering a discount for anyone who listens to the podcast. If you go and sign up and you enter the coupon code podcast, it&#39;ll give you $200 off.</div><div>MERRICK: Oh nice! Nice!</div><div>AJ: Panelists only get $50 off, though.</div><div>CHUCK: That&#39;s right. It&#39;s like my dad when he graduated from demo school, his cousin came up to him and said &#34;So, do we get a family discount?&#34; and he says &#34;Yeah, I&#39;ll charge you 50% more&#34;.</div><div>MERRICK: [laughs] No, kidding!</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 03:19 - The Future of JavaScript and ES6&lt;/div&gt;&lt;pre&gt;es-discuss -- Discussion of ECMAScript
@esdiscuss
six
ES6 in node.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;@brendaneich (Brendan Eich)&lt;/div&gt;&lt;div&gt;@rwaldron (Rick Waldron)&lt;/div&gt;&lt;div&gt;10:18 - Getting News about JavaScript&lt;/div&gt;&lt;pre&gt;@derickbailey (Derick Bailey)
@tjholowaychuk (TJ Holowaychuk aka Vision Media)
@substack (James Halliday)
@maxodgen (Max Ogden)
Peter Cooper’s JavaScript Weekly
Peter Cooper’s HTML5 Weekly
@badass_js (Badass JavaScript)
@seb_ly (Seb Lee-Delisle)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;12:43 - Blogs&lt;/div&gt;&lt;pre&gt;Ben Alman
James Burke
LosTechies
Alvin Ashcraft’s Morning Dew
The Changelog
reddit
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:02 - Filtering&lt;/div&gt;&lt;pre&gt;Readability
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Pocket (formerly Read It Later)&lt;/div&gt;&lt;div&gt;Instapaper&lt;/div&gt;&lt;div&gt;three.js&lt;/div&gt;&lt;div&gt;UTOSC 2012 Machine Learning in JavaScript Jamison Dance VIDEO0023&lt;/div&gt;&lt;div&gt;23:21 - The Community&lt;/div&gt;&lt;pre&gt;Airbnb Meetups
Addy Osmani: Articles for Developers
Utah JS
Utah Software Craftsmanship Group
Ruby Rogues Parley
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;27:33 - Podcasts and Videos&lt;/div&gt;&lt;pre&gt;The Changelog
YUI Theater (Yahoo Theater)
Google Tech Talks
Coursera
InfoQ
Talks to Help You Become A Better Front-End Developer in 2013: Addy Osmani
How To Stay Up To Date on Web Technology: Chris Coyier
RubyTapas
The JavaScript Show
Wide Teams
Emacs Rocks!
The Breakpoint with Paul Irish and Addy Osmani
NodeUp
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;35:53 - More Blogs&lt;/div&gt;&lt;pre&gt;HTML5 Rocks
A Minute With Brendan Eich
John Resig
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;36:16 - Conferences&lt;/div&gt;&lt;pre&gt;CascadiaJS
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;JSConf&lt;br&gt; NodeConf&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Sherlock Holmes Consulting Detective (Joe)
Might &amp;amp; Magic Clash of Heroes (Joe)
Diet Coke (Merrick)
Noah Gundersen (Merrick)
Anis Mojgani (Merrick)
How to create a bookmarklet (and load jQuery anywhere)! (AJ)
So I installed Ubuntu Linux... Now what? (AJ)
Doctor Who Sonic Screwdriver of the 10th Doctor (Chuck)
Powermat Power Dual 1200 Rechargeable Backup Battery (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Next Week&lt;br&gt; Monolithic vs Modular Design w/ Tom Dale and James Halliday&lt;br&gt; Transcript&lt;br&gt; AJ: I ate a lot of pickle chips this morning.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 46 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Howdy!&lt;/div&gt;&lt;div&gt;CHUCK: We have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK: Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK: AJ O&amp;#39;Neal.&lt;/div&gt;&lt;div&gt;AJ: I was informed that I&amp;#39;m not actually live.&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] Charles Max Wood from Devchat.tv. And real quick I just want to mention...I know that most of the people who listen to this show are JavaScript developers, but if you&amp;#39;re interested in learning Ruby on Rails, then I&amp;#39;m going to be teaching a course. It starts in March and you basically get unlimited access to me during the course, access of forms. It&amp;#39;s going to be online live training and then coding and Q&amp;amp;A. So if you&amp;#39;re interested in that, go to railsrampup.com and sign up.&lt;/div&gt;&lt;div&gt;AJ: Now what is &amp;#34;unlimited&amp;#34; mean when you talk about access to you?&lt;/div&gt;&lt;div&gt;MERRICK: [scoffs] Come on, man!&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] If I&amp;#39;m awake, I&amp;#39;m probably available to answer to all your questions.&lt;/div&gt;&lt;div&gt;MERRICK: Do panelists get discounts?&lt;/div&gt;&lt;div&gt;CHUCK: If you&amp;#39;re interested, I can probably work something out.&lt;/div&gt;&lt;div&gt;JOE: Interesting.&lt;/div&gt;&lt;div&gt;CHUCK: In fact, I&amp;#39;m offering a discount for anyone who listens to the podcast. If you go and sign up and you enter the coupon code podcast, it&amp;#39;ll give you $200 off.&lt;/div&gt;&lt;div&gt;MERRICK: Oh nice! Nice!&lt;/div&gt;&lt;div&gt;AJ: Panelists only get $50 off, though.&lt;/div&gt;&lt;div&gt;CHUCK: That&amp;#39;s right. It&amp;#39;s like my dad when he graduated from demo school, his cousin came up to him and said &amp;#34;So, do we get a family discount?&amp;#34; and he says &amp;#34;Yeah, I&amp;#39;ll charge you 50% more&amp;#34;.&lt;/div&gt;&lt;div&gt;MERRICK: [laughs] No, kidding!&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42989191" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/44885b6b-c609-4a8e-8511-fa110472069e/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=508</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/046-jsj-staying-current</link>
                <pubDate>Fri, 08 Feb 2013 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2686</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>045 JSJ jQuery</itunes:title>
                <title>045 JSJ jQuery</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  AJ O’Neal (twitter github blog)   Merrick Christensen (twitter github)   Joe Eames (twitter github blog)   Jamison Dance (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:11 - jQuery vs Prototype vs MooTools&lt;/div&gt;&lt;div&gt;10:50 - JavaScript Going Mainstream&lt;/div&gt;&lt;pre&gt;Fast Browsers
Firefox
Web Developer Tools
V8
Web Stack
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:21 - Usable JavaScript&lt;/div&gt;&lt;div&gt;17:05 - jQuery Pros&lt;/div&gt;&lt;pre&gt;Cross-Platform
CSS Selection
Chaining
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:16 - jQuery Mobile&lt;/div&gt;&lt;div&gt;20:48 - QUnit&lt;/div&gt;&lt;div&gt;21:21 - Running jQuery in Node&lt;/div&gt;&lt;pre&gt;Scraping
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;22:32 - CSS Manipulation&lt;/div&gt;&lt;div&gt;24:14 - jQuery UI&lt;/div&gt;&lt;div&gt;25:19 - jQuery Community&lt;/div&gt;&lt;div&gt;26:31 - jQuery Plugins&lt;/div&gt;&lt;div&gt;AJ’s image&lt;/div&gt;&lt;div&gt;Merrick’s image&lt;/div&gt;&lt;div&gt;29:52 - Ender &amp;amp; Zepto.js&lt;/div&gt;&lt;div&gt;33:44 - jQuery Cons&lt;/div&gt;&lt;pre&gt;Custom Selectors
Plugin Documentation
API is too large
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;How to build your own jQuery&lt;/div&gt;&lt;div&gt;52:15 - AJ lied about jQuery&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;The Robert C. Martin Clean Code Collection (Joe)
Old Man’s War by John Scalzi (Joe)
Human Connectome Project (Merrick)
pahen / node-madge (Merrick)
Hype Machine (Merrick)
Nothing to Envy: Ordinary Lives in North Korea by Barbara Demick (Jamison)
Men’s Medium Tall (AJ)
Ubuntu Phone (AJ)
Interpreted Dance (AJ)
Aaron Frost (AJ)
aaronfrost / getusermedia-gestures-preso (AJ)
AJ’s Blog (AJ)
Hydrofarm Thirsty Light (Chuck)
Powermat Power Dual 1200 Rechargeable Backup Battery (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Joe’s Pluralsight Page&lt;br&gt; Transcript:&lt;br&gt; MERRICK:  Do you want to see my face?&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 45 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the screencastosphere of Provo, Utah.&lt;/div&gt;&lt;div&gt;CHUCK:  So, I have to ask, AJ. You realize this is a podcast and that it’s coming to no one live, right?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ:  He’s got a good point.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Yeah, I’m Merrick.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  I’m not Merrick, I’m Joe.&lt;/div&gt;&lt;div&gt;MERRICK:  He’s Joe.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  And I’m Charles Max Wood from DevChat.tv. And this week, we’re going to be talking about jQuery.&lt;/div&gt;&lt;div&gt;So, I’m assuming we’ve all used jQuery at least a little bit.&lt;/div&gt;&lt;div&gt;JAMISON:  Yes.&lt;/div&gt;&lt;div&gt;MERRICK:  Yup.&lt;/div&gt;&lt;div&gt;CHUCK:  If you’re doing web stuff, it’s pretty handy.&lt;/div&gt;&lt;div&gt;MERRICK:  Actually, the first JavaScript code I ever wrote was messing with somebody’s little jQuery stuff on a form. And I remember I couldn’t get it to all work right. So I just had to set async to false. And I was like, “Man, this JavaScript language is stupid!”&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs]&lt;/div&gt;&lt;div&gt;AJ:  I wish my first experience had been with jQuery because I was not using jQuery when I was first using JavaScript and it was terribad. It’s like, “This works properly in no browsers!” Because each tutorial is wrong.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. Well, I remember back in the day when I was using Prototype for my web app. So, jQuery was a huge step up from Prototype, I have to say.&lt;/div&gt;&lt;div&gt;MERRICK:  Why?&lt;/div&gt;&lt;div&gt;CHUCK:  It’s just that the interface of the API felt better to me. I can’t really quantify how.&lt;/div&gt;&lt;div&gt;MERRICK:  That’s fair. I was a big MooTools fan and I was kind of a hate Query, if you will.&lt;/div&gt;&lt;div&gt;AJ:  As you should be, actually.&lt;/div&gt;&lt;div&gt;MERRICK:  I didn’t hate jQuery per...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:11 - jQuery vs Prototype vs MooTools</div><div>10:50 - JavaScript Going Mainstream</div><pre>Fast Browsers
Firefox
Web Developer Tools
V8
Web Stack
<br></pre><div>13:21 - Usable JavaScript</div><div>17:05 - jQuery Pros</div><pre>Cross-Platform
CSS Selection
Chaining
<br></pre><div>20:16 - jQuery Mobile</div><div>20:48 - QUnit</div><div>21:21 - Running jQuery in Node</div><pre>Scraping
<br></pre><div>22:32 - CSS Manipulation</div><div>24:14 - jQuery UI</div><div>25:19 - jQuery Community</div><div>26:31 - jQuery Plugins</div><div>AJ’s image</div><div>Merrick’s image</div><div>29:52 - Ender &amp; Zepto.js</div><div>33:44 - jQuery Cons</div><pre>Custom Selectors
Plugin Documentation
API is too large
<br></pre><div>How to build your own jQuery</div><div>52:15 - AJ lied about jQuery<br> Picks</div><pre>The Robert C. Martin Clean Code Collection (Joe)
Old Man’s War by John Scalzi (Joe)
Human Connectome Project (Merrick)
pahen / node-madge (Merrick)
Hype Machine (Merrick)
Nothing to Envy: Ordinary Lives in North Korea by Barbara Demick (Jamison)
Men’s Medium Tall (AJ)
Ubuntu Phone (AJ)
Interpreted Dance (AJ)
Aaron Frost (AJ)
aaronfrost / getusermedia-gestures-preso (AJ)
AJ’s Blog (AJ)
Hydrofarm Thirsty Light (Chuck)
Powermat Power Dual 1200 Rechargeable Backup Battery (Chuck)
<br></pre><div>Joe’s Pluralsight Page<br> Transcript:<br> MERRICK:  Do you want to see my face?</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 45 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  Yo! Yo! Yo! Coming at you live from the screencastosphere of Provo, Utah.</div><div>CHUCK:  So, I have to ask, AJ. You realize this is a podcast and that it’s coming to no one live, right?</div><div>[Laughter]</div><div>AJ:  He’s got a good point.</div><div>CHUCK:  We also have Merrick Christensen.</div><div>MERRICK:  Yeah, I’m Merrick.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  I’m not Merrick, I’m Joe.</div><div>MERRICK:  He’s Joe.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  And I’m Charles Max Wood from DevChat.tv. And this week, we’re going to be talking about jQuery.</div><div>So, I’m assuming we’ve all used jQuery at least a little bit.</div><div>JAMISON:  Yes.</div><div>MERRICK:  Yup.</div><div>CHUCK:  If you’re doing web stuff, it’s pretty handy.</div><div>MERRICK:  Actually, the first JavaScript code I ever wrote was messing with somebody’s little jQuery stuff on a form. And I remember I couldn’t get it to all work right. So I just had to set async to false. And I was like, “Man, this JavaScript language is stupid!”</div><div>CHUCK:  [Laughs]</div><div>AJ:  I wish my first experience had been with jQuery because I was not using jQuery when I was first using JavaScript and it was terribad. It’s like, “This works properly in no browsers!” Because each tutorial is wrong.</div><div>CHUCK:  Yeah. Well, I remember back in the day when I was using Prototype for my web app. So, jQuery was a huge step up from Prototype, I have to say.</div><div>MERRICK:  Why?</div><div>CHUCK:  It’s just that the interface of the API felt better to me. I can’t really quantify how.</div><div>MERRICK:  That’s fair. I was a big MooTools fan and I was kind of a hate Query, if you will.</div><div>AJ:  As you should be, actually.</div><div>MERRICK:  I didn’t hate jQuery per se, but I really loved MooTools just because the APIs were just so beautiful. And also, all of this new age, these structural libraries like Backbone and all that kind of thing was really natural in MooTools already, right? Because everything was so class-oriented and I’m not saying classes are the only way to organize your code.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;AJ O’Neal (twitter github blog)
Merrick Christensen (twitter github)
Joe Eames (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:11 - jQuery vs Prototype vs MooTools&lt;/div&gt;&lt;div&gt;10:50 - JavaScript Going Mainstream&lt;/div&gt;&lt;pre&gt;Fast Browsers
Firefox
Web Developer Tools
V8
Web Stack
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:21 - Usable JavaScript&lt;/div&gt;&lt;div&gt;17:05 - jQuery Pros&lt;/div&gt;&lt;pre&gt;Cross-Platform
CSS Selection
Chaining
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:16 - jQuery Mobile&lt;/div&gt;&lt;div&gt;20:48 - QUnit&lt;/div&gt;&lt;div&gt;21:21 - Running jQuery in Node&lt;/div&gt;&lt;pre&gt;Scraping
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;22:32 - CSS Manipulation&lt;/div&gt;&lt;div&gt;24:14 - jQuery UI&lt;/div&gt;&lt;div&gt;25:19 - jQuery Community&lt;/div&gt;&lt;div&gt;26:31 - jQuery Plugins&lt;/div&gt;&lt;div&gt;AJ’s image&lt;/div&gt;&lt;div&gt;Merrick’s image&lt;/div&gt;&lt;div&gt;29:52 - Ender &amp;amp; Zepto.js&lt;/div&gt;&lt;div&gt;33:44 - jQuery Cons&lt;/div&gt;&lt;pre&gt;Custom Selectors
Plugin Documentation
API is too large
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;How to build your own jQuery&lt;/div&gt;&lt;div&gt;52:15 - AJ lied about jQuery&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;The Robert C. Martin Clean Code Collection (Joe)
Old Man’s War by John Scalzi (Joe)
Human Connectome Project (Merrick)
pahen / node-madge (Merrick)
Hype Machine (Merrick)
Nothing to Envy: Ordinary Lives in North Korea by Barbara Demick (Jamison)
Men’s Medium Tall (AJ)
Ubuntu Phone (AJ)
Interpreted Dance (AJ)
Aaron Frost (AJ)
aaronfrost / getusermedia-gestures-preso (AJ)
AJ’s Blog (AJ)
Hydrofarm Thirsty Light (Chuck)
Powermat Power Dual 1200 Rechargeable Backup Battery (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Joe’s Pluralsight Page&lt;br&gt; Transcript:&lt;br&gt; MERRICK:  Do you want to see my face?&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 45 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the screencastosphere of Provo, Utah.&lt;/div&gt;&lt;div&gt;CHUCK:  So, I have to ask, AJ. You realize this is a podcast and that it’s coming to no one live, right?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ:  He’s got a good point.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Yeah, I’m Merrick.&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  I’m not Merrick, I’m Joe.&lt;/div&gt;&lt;div&gt;MERRICK:  He’s Joe.&lt;/div&gt;&lt;div&gt;CHUCK:  Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends.&lt;/div&gt;&lt;div&gt;CHUCK:  And I’m Charles Max Wood from DevChat.tv. And this week, we’re going to be talking about jQuery.&lt;/div&gt;&lt;div&gt;So, I’m assuming we’ve all used jQuery at least a little bit.&lt;/div&gt;&lt;div&gt;JAMISON:  Yes.&lt;/div&gt;&lt;div&gt;MERRICK:  Yup.&lt;/div&gt;&lt;div&gt;CHUCK:  If you’re doing web stuff, it’s pretty handy.&lt;/div&gt;&lt;div&gt;MERRICK:  Actually, the first JavaScript code I ever wrote was messing with somebody’s little jQuery stuff on a form. And I remember I couldn’t get it to all work right. So I just had to set async to false. And I was like, “Man, this JavaScript language is stupid!”&lt;/div&gt;&lt;div&gt;CHUCK:  [Laughs]&lt;/div&gt;&lt;div&gt;AJ:  I wish my first experience had been with jQuery because I was not using jQuery when I was first using JavaScript and it was terribad. It’s like, “This works properly in no browsers!” Because each tutorial is wrong.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. Well, I remember back in the day when I was using Prototype for my web app. So, jQuery was a huge step up from Prototype, I have to say.&lt;/div&gt;&lt;div&gt;MERRICK:  Why?&lt;/div&gt;&lt;div&gt;CHUCK:  It’s just that the interface of the API felt better to me. I can’t really quantify how.&lt;/div&gt;&lt;div&gt;MERRICK:  That’s fair. I was a big MooTools fan and I was kind of a hate Query, if you will.&lt;/div&gt;&lt;div&gt;AJ:  As you should be, actually.&lt;/div&gt;&lt;div&gt;MERRICK:  I didn’t hate jQuery per se, but I really loved MooTools just because the APIs were just so beautiful. And also, all of this new age, these structural libraries like Backbone and all that kind of thing was really natural in MooTools already, right? Because everything was so class-oriented and I’m not saying classes are the only way to organize your code.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="50925818" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/67b58774-db51-4523-b313-9cad1554fc60/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=489</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/045-jsj-jquery</link>
                <pubDate>Fri, 01 Feb 2013 07:00:00 &#43;0000</pubDate>
                <itunes:duration>3182</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>044 JSJ Book Club: Effective JavaScript with David Herman</itunes:title>
                <title>044 JSJ Book Club: Effective JavaScript with David Herman</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  David Herman (twitter blog Effective JavaScript)   Jamison Dance (twitter github blog)   AJ O’Neal (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   Tim Caswell (twitter github howtonode.org)   C.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;David Herman (twitter blog Effective JavaScript)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:01 - David Herman Introduction&lt;/div&gt;&lt;pre&gt;Mozilla
Mozilla Research
TC39 - ECMAScript
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:45 - Effective JavaScript by David Herman&lt;/div&gt;&lt;div&gt;04:27 - Reader Opinions &amp;amp; Controversy&lt;/div&gt;&lt;div&gt;JavaScript:The Good Parts by Douglas Crockford&lt;/div&gt;&lt;div&gt;09:09 - ES3 Shimming&lt;/div&gt;&lt;div&gt;11:25 - Code: effectivejs/code&lt;/div&gt;&lt;div&gt;12:50 - Parts of the Book&lt;/div&gt;&lt;div&gt;15:54 - Blocking&lt;/div&gt;&lt;pre&gt;Web Gestures With getUserMedia: Part1: Aaron Frost
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:28 - Book Level of Difficulty&lt;/div&gt;&lt;pre&gt;Effective C&#43;&#43; by Scott Meyers
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:09 - Asynchronous APIs&lt;/div&gt;&lt;pre&gt;Recursion
Tail-Call Optimization
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:51 - Programming Language Academics&lt;/div&gt;&lt;div&gt;30:55 - DOM Integration&lt;/div&gt;&lt;pre&gt;Effective C&#43;&#43; by Scott Meyers
Effective STL by Scott Meyers
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;31:50 - Advice for JavaScript Beginners&lt;/div&gt;&lt;div&gt;Eloquent Javascript by Marijn Haverbeke&lt;/div&gt;&lt;div&gt;JavaScript Enlightenment by Cody Lindley&lt;/div&gt;&lt;div&gt;How to Design Programs&lt;/div&gt;&lt;div&gt;33:16 - Advice for Programmers in General&lt;/div&gt;&lt;div&gt;34:53 - Performance&lt;/div&gt;&lt;div&gt;38:16 - The JavaScript Language&lt;/div&gt;&lt;div&gt;40:45 - Primitives Vs Wrapper Classes&lt;/div&gt;&lt;div&gt;42:37 - Semicolons&lt;/div&gt;&lt;div&gt;45:24 - -0/&#43;0&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Jack (Tim)
Putting Constants on the Left (AJ)
Getting Started with Amazon AWS EC2 (1 year free VPS web hosting) (AJ)
Notes on Distributed Systems for Young Bloods: Jeff Hodges (Jamison)
Hurdles getting started with Ember.js (Jamison)
Grieves (Merrick)
The Scala Programming Language (Merrick)
Antoine Dufour (Joe)
Torchlight II (Joe)
Appliness Digital Magazine (Joe)
Powermat Home &amp;amp; Office Mat (Chuck)
Une Bobine (Chuck)
The Rust Programming Language (David)
mozilla/servo (David)
Roominate Toy (David)
OpenWest Conference Call For Papers (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; CHUCK:  The most effective way to hack is quickly.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 44 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the living roomisphere of Provo, Utah.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hi.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up guys?&lt;/div&gt;&lt;div&gt;CHUCK:  Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  I&#39;m Charles Max Wood from devchat.tv and this week, we have a special guest, Dave Herman.&lt;/div&gt;&lt;div&gt;DAVE:  Hi there.&lt;/div&gt;&lt;div&gt;CHUCK:  So Dave, you haven’t been on the show before. Do you want to introduce yourself?&lt;/div&gt;&lt;div&gt;DAVE:  Sure. I work for Mozilla. I have sort of helped create this new department called Mozilla Research where we do a whole bunch of web platform experiments and new technology for the web. And I also am on the horribly named TC39, the standards organization for ECMAScript, working on the next edition of the JavaScript standard.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool.&lt;/div&gt;&lt;div&gt;DAVE:  Oh, and I wrote this book.&lt;/div&gt;&lt;div&gt;CHUCK: You did this book.&lt;/div&gt;&lt;div&gt;TIM:  You didn’t just read it and then become an expert on the book and then talk on a podcast about it?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  So, I heard about this book. I’m a little curious when you started writing the book, I mean, what was the idea behind i...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>David Herman (twitter blog Effective JavaScript)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 01:01 - David Herman Introduction</div><pre>Mozilla
Mozilla Research
TC39 - ECMAScript
<br></pre><div>01:45 - Effective JavaScript by David Herman</div><div>04:27 - Reader Opinions &amp; Controversy</div><div>JavaScript:The Good Parts by Douglas Crockford</div><div>09:09 - ES3 Shimming</div><div>11:25 - Code: effectivejs/code</div><div>12:50 - Parts of the Book</div><div>15:54 - Blocking</div><pre>Web Gestures With getUserMedia: Part1: Aaron Frost
<br></pre><div>17:28 - Book Level of Difficulty</div><pre>Effective C++ by Scott Meyers
<br></pre><div>20:09 - Asynchronous APIs</div><pre>Recursion
Tail-Call Optimization
<br></pre><div>26:51 - Programming Language Academics</div><div>30:55 - DOM Integration</div><pre>Effective C++ by Scott Meyers
Effective STL by Scott Meyers
<br></pre><div>31:50 - Advice for JavaScript Beginners</div><div>Eloquent Javascript by Marijn Haverbeke</div><div>JavaScript Enlightenment by Cody Lindley</div><div>How to Design Programs</div><div>33:16 - Advice for Programmers in General</div><div>34:53 - Performance</div><div>38:16 - The JavaScript Language</div><div>40:45 - Primitives Vs Wrapper Classes</div><div>42:37 - Semicolons</div><div>45:24 - -0/+0<br> Picks</div><pre>Jack (Tim)
Putting Constants on the Left (AJ)
Getting Started with Amazon AWS EC2 (1 year free VPS web hosting) (AJ)
Notes on Distributed Systems for Young Bloods: Jeff Hodges (Jamison)
Hurdles getting started with Ember.js (Jamison)
Grieves (Merrick)
The Scala Programming Language (Merrick)
Antoine Dufour (Joe)
Torchlight II (Joe)
Appliness Digital Magazine (Joe)
Powermat Home &amp; Office Mat (Chuck)
Une Bobine (Chuck)
The Rust Programming Language (David)
mozilla/servo (David)
Roominate Toy (David)
OpenWest Conference Call For Papers (AJ)
<br></pre><div>Transcript<br> CHUCK:  The most effective way to hack is quickly.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 44 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hello.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  Yo! Yo! Yo! Coming at you live from the living roomisphere of Provo, Utah.</div><div>CHUCK:  We have Joe Eames.</div><div>JOE:  Hi.</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  What’s up guys?</div><div>CHUCK:  Tim Caswell.</div><div>TIM:  Hello.</div><div>CHUCK:  I&#39;m Charles Max Wood from devchat.tv and this week, we have a special guest, Dave Herman.</div><div>DAVE:  Hi there.</div><div>CHUCK:  So Dave, you haven’t been on the show before. Do you want to introduce yourself?</div><div>DAVE:  Sure. I work for Mozilla. I have sort of helped create this new department called Mozilla Research where we do a whole bunch of web platform experiments and new technology for the web. And I also am on the horribly named TC39, the standards organization for ECMAScript, working on the next edition of the JavaScript standard.</div><div>CHUCK:  Cool.</div><div>DAVE:  Oh, and I wrote this book.</div><div>CHUCK: You did this book.</div><div>TIM:  You didn’t just read it and then become an expert on the book and then talk on a podcast about it?</div><div>[Laughter]</div><div>CHUCK:  So, I heard about this book. I’m a little curious when you started writing the book, I mean, what was the idea behind it? What inspired it?</div><div>DAVE:  To tell you the truth, I had no intention of writing a book, it didn’t occur to me. But the publishers reached out to me, I guess they heard of me through TC39, maybe ‘es-discuss’ or something. But they said, “Okay we’ve got this series, this Effective series.” And I was very familiar with Effective C++ which I think is a great book and I really like the format. And just when they approached me, I kind of thought, “You know,</div><div>Special Guest: David Herman.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;David Herman (twitter blog Effective JavaScript)
Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:01 - David Herman Introduction&lt;/div&gt;&lt;pre&gt;Mozilla
Mozilla Research
TC39 - ECMAScript
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:45 - Effective JavaScript by David Herman&lt;/div&gt;&lt;div&gt;04:27 - Reader Opinions &amp;amp; Controversy&lt;/div&gt;&lt;div&gt;JavaScript:The Good Parts by Douglas Crockford&lt;/div&gt;&lt;div&gt;09:09 - ES3 Shimming&lt;/div&gt;&lt;div&gt;11:25 - Code: effectivejs/code&lt;/div&gt;&lt;div&gt;12:50 - Parts of the Book&lt;/div&gt;&lt;div&gt;15:54 - Blocking&lt;/div&gt;&lt;pre&gt;Web Gestures With getUserMedia: Part1: Aaron Frost
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:28 - Book Level of Difficulty&lt;/div&gt;&lt;pre&gt;Effective C&#43;&#43; by Scott Meyers
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;20:09 - Asynchronous APIs&lt;/div&gt;&lt;pre&gt;Recursion
Tail-Call Optimization
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:51 - Programming Language Academics&lt;/div&gt;&lt;div&gt;30:55 - DOM Integration&lt;/div&gt;&lt;pre&gt;Effective C&#43;&#43; by Scott Meyers
Effective STL by Scott Meyers
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;31:50 - Advice for JavaScript Beginners&lt;/div&gt;&lt;div&gt;Eloquent Javascript by Marijn Haverbeke&lt;/div&gt;&lt;div&gt;JavaScript Enlightenment by Cody Lindley&lt;/div&gt;&lt;div&gt;How to Design Programs&lt;/div&gt;&lt;div&gt;33:16 - Advice for Programmers in General&lt;/div&gt;&lt;div&gt;34:53 - Performance&lt;/div&gt;&lt;div&gt;38:16 - The JavaScript Language&lt;/div&gt;&lt;div&gt;40:45 - Primitives Vs Wrapper Classes&lt;/div&gt;&lt;div&gt;42:37 - Semicolons&lt;/div&gt;&lt;div&gt;45:24 - -0/&#43;0&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Jack (Tim)
Putting Constants on the Left (AJ)
Getting Started with Amazon AWS EC2 (1 year free VPS web hosting) (AJ)
Notes on Distributed Systems for Young Bloods: Jeff Hodges (Jamison)
Hurdles getting started with Ember.js (Jamison)
Grieves (Merrick)
The Scala Programming Language (Merrick)
Antoine Dufour (Joe)
Torchlight II (Joe)
Appliness Digital Magazine (Joe)
Powermat Home &amp;amp; Office Mat (Chuck)
Une Bobine (Chuck)
The Rust Programming Language (David)
mozilla/servo (David)
Roominate Toy (David)
OpenWest Conference Call For Papers (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; CHUCK:  The most effective way to hack is quickly.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 44 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the living roomisphere of Provo, Utah.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hi.&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up guys?&lt;/div&gt;&lt;div&gt;CHUCK:  Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  I&amp;#39;m Charles Max Wood from devchat.tv and this week, we have a special guest, Dave Herman.&lt;/div&gt;&lt;div&gt;DAVE:  Hi there.&lt;/div&gt;&lt;div&gt;CHUCK:  So Dave, you haven’t been on the show before. Do you want to introduce yourself?&lt;/div&gt;&lt;div&gt;DAVE:  Sure. I work for Mozilla. I have sort of helped create this new department called Mozilla Research where we do a whole bunch of web platform experiments and new technology for the web. And I also am on the horribly named TC39, the standards organization for ECMAScript, working on the next edition of the JavaScript standard.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool.&lt;/div&gt;&lt;div&gt;DAVE:  Oh, and I wrote this book.&lt;/div&gt;&lt;div&gt;CHUCK: You did this book.&lt;/div&gt;&lt;div&gt;TIM:  You didn’t just read it and then become an expert on the book and then talk on a podcast about it?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  So, I heard about this book. I’m a little curious when you started writing the book, I mean, what was the idea behind it? What inspired it?&lt;/div&gt;&lt;div&gt;DAVE:  To tell you the truth, I had no intention of writing a book, it didn’t occur to me. But the publishers reached out to me, I guess they heard of me through TC39, maybe ‘es-discuss’ or something. But they said, “Okay we’ve got this series, this Effective series.” And I was very familiar with Effective C&#43;&#43; which I think is a great book and I really like the format. And just when they approached me, I kind of thought, “You know,&lt;/div&gt;&lt;div&gt;Special Guest: David Herman.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="58576561" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8a1eeb30-e9ff-43eb-862f-2863b806a100/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=425</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/044-jsj-book-club-effective-javascript-with-david-herman</link>
                <pubDate>Fri, 25 Jan 2013 08:00:00 &#43;0000</pubDate>
                <itunes:duration>3661</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>043 JSJ Sinon.JS</itunes:title>
                <title>043 JSJ Sinon.JS</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Christian Johansen (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   Jamison Dance (twitter github blog) - Discussion 00:45 - Christian Johansen  Test-Driven JavaScript Development    Sinon...</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Christian Johansen (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Jamison Dance (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:45 - Christian Johansen&lt;/div&gt;&lt;pre&gt;Test-Driven JavaScript Development
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Sinon.JS&lt;br&gt; Gitorious&lt;/div&gt;&lt;div&gt;01:26 - Sinon.JS&lt;/div&gt;&lt;div&gt;02:22 - Stubs, Mocks and Spies&lt;/div&gt;&lt;div&gt;Mocks Aren’t Stubs: Martin Fowler&lt;br&gt; Mocha&lt;/div&gt;&lt;div&gt;10:47 - History of Sinon.JS&lt;/div&gt;&lt;div&gt;12:25 - XHR, HML, HTTP&lt;/div&gt;&lt;div&gt;13:36 - Mocking the Clock&lt;/div&gt;&lt;pre&gt;Set Time Out
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:22 - Test-Driven JavaScript Development&lt;/div&gt;&lt;pre&gt;Andrea Giammarchi @WebReflection
The Pragmatic Bookshelf Screencasts
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:43 - Test Framework&lt;/div&gt;&lt;div&gt;Buster.JS&lt;br&gt; js-test-driver&lt;/div&gt;&lt;div&gt;24:17 - Other Mocking Libraries&lt;/div&gt;&lt;pre&gt;mockjax
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:24 - Mocking Properties&lt;/div&gt;&lt;div&gt;27:22 - Matchers&lt;/div&gt;&lt;div&gt;30:46 - Sinon.JS Gotchas&lt;/div&gt;&lt;div&gt;33:10 - State of Test-Driven Development in JavaScript&lt;/div&gt;&lt;pre&gt;Strategies for Testing
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Jack Reacher (Joe)
Torchlight II (Joe)
Effective JavaScript by David Herman (Merrick)
Rdio (Merrick)
Adventure Time (Jamison)
How to implement an algorithm from a scientific paper: Emmanuel Goossaert (Jamison)
Advanced Vim registers (Jamison)
Emacs Rocks! (Christian)
Simple Made Easy (Christian)
LEGO Lord of the Rings (Christian)
Testing Clientside JavaScript (Joe)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; MERRICK:  Classy guy.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends. Welcome to JavaScript Jabber. This is Episode number 43. Today, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy!&lt;/div&gt;&lt;div&gt;JAMISON:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys!&lt;/div&gt;&lt;div&gt;JAMISON:  And Christian Johansen. And also me, Jamison Dance. But Christian is the special guest today. Do you want to talk a little bit about yourself? Introduce yourself for those of us that don’t know you?&lt;/div&gt;&lt;div&gt;CHRISTIAN:  Yeah, sure. First of all, hi! I&#39;m in Oslo, Norway up in the cold north. So, I wrote a book about testing JavaScript a couple of years back called ‘Test-Driven JavaScript Development’. And I&#39;ve done a few open source libraries. Perhaps the one that most people know about is Sinon.JS. And currently, I work at Gitorious.org. So, that’s the brief introduction about me, I guess.&lt;/div&gt;&lt;div&gt;JAMISON:  Great! Chuck is gone today. He’s at CES, I believe. So, that’s why I&#39;m filling in for him. I think we want to talk mainly about Sinon.JS today. Do you want to just give an overview of it?&lt;/div&gt;&lt;div&gt;CHRISTIAN:  Sure.&lt;/div&gt;&lt;div&gt;JAMISON:  For those who have never heard of Sinon.JS, what is it?&lt;/div&gt;&lt;div&gt;CHRISTIAN:  Sinon.JS is a stubbing and mocking library which means that when you&#39;re writing automated tests for your JavaScript, Sinon provides a tool kit to help you test functions and callbacks and stuff like that, to track how they&#39;re being used throughout the system. And then, it also provides some utilities to test asynchronous stuff through timers, like Set Time Out and Set Interval and those kinds of things.&lt;/div&gt;&lt;div&gt;And it also has a fake XMLHttpRequest implementation. So, it allows you to test your client side JavaScript completely decoupled from the server and it gives you an API to mimic the role of the server in your tests. So, you can focus a test on how the client side reacts to various kind of behavior from the server.&lt;/div&gt;&lt;div&gt;JAMISON:  So, you talked about stubbing and mocking. And I think, that means we have to get into the hairy discussion of the difference between stubs and mocks?&lt;/div&gt;&lt;div&gt;MERRICK:  And spies.&lt;/div&gt;&lt;div&gt;JAMISON:  And spies, yeah. D...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Christian Johansen (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Jamison Dance (twitter github blog)
<br></pre><div>Discussion<br> 00:45 - Christian Johansen</div><pre>Test-Driven JavaScript Development
<br></pre><div>Sinon.JS<br> Gitorious</div><div>01:26 - Sinon.JS</div><div>02:22 - Stubs, Mocks and Spies</div><div>Mocks Aren’t Stubs: Martin Fowler<br> Mocha</div><div>10:47 - History of Sinon.JS</div><div>12:25 - XHR, HML, HTTP</div><div>13:36 - Mocking the Clock</div><pre>Set Time Out
<br></pre><div>17:22 - Test-Driven JavaScript Development</div><pre>Andrea Giammarchi @WebReflection
The Pragmatic Bookshelf Screencasts
<br></pre><div>21:43 - Test Framework</div><div>Buster.JS<br> js-test-driver</div><div>24:17 - Other Mocking Libraries</div><pre>mockjax
<br></pre><div>26:24 - Mocking Properties</div><div>27:22 - Matchers</div><div>30:46 - Sinon.JS Gotchas</div><div>33:10 - State of Test-Driven Development in JavaScript</div><pre>Strategies for Testing
<br></pre><div>Picks</div><pre>Jack Reacher (Joe)
Torchlight II (Joe)
Effective JavaScript by David Herman (Merrick)
Rdio (Merrick)
Adventure Time (Jamison)
How to implement an algorithm from a scientific paper: Emmanuel Goossaert (Jamison)
Advanced Vim registers (Jamison)
Emacs Rocks! (Christian)
Simple Made Easy (Christian)
LEGO Lord of the Rings (Christian)
Testing Clientside JavaScript (Joe)
<br></pre><div>Transcript<br> MERRICK:  Classy guy.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>JAMISON:  Hello friends. Welcome to JavaScript Jabber. This is Episode number 43. Today, we have Joe Eames.</div><div>JOE:  Howdy!</div><div>JAMISON:  Merrick Christensen.</div><div>MERRICK:  Hey guys!</div><div>JAMISON:  And Christian Johansen. And also me, Jamison Dance. But Christian is the special guest today. Do you want to talk a little bit about yourself? Introduce yourself for those of us that don’t know you?</div><div>CHRISTIAN:  Yeah, sure. First of all, hi! I&#39;m in Oslo, Norway up in the cold north. So, I wrote a book about testing JavaScript a couple of years back called ‘Test-Driven JavaScript Development’. And I&#39;ve done a few open source libraries. Perhaps the one that most people know about is Sinon.JS. And currently, I work at Gitorious.org. So, that’s the brief introduction about me, I guess.</div><div>JAMISON:  Great! Chuck is gone today. He’s at CES, I believe. So, that’s why I&#39;m filling in for him. I think we want to talk mainly about Sinon.JS today. Do you want to just give an overview of it?</div><div>CHRISTIAN:  Sure.</div><div>JAMISON:  For those who have never heard of Sinon.JS, what is it?</div><div>CHRISTIAN:  Sinon.JS is a stubbing and mocking library which means that when you&#39;re writing automated tests for your JavaScript, Sinon provides a tool kit to help you test functions and callbacks and stuff like that, to track how they&#39;re being used throughout the system. And then, it also provides some utilities to test asynchronous stuff through timers, like Set Time Out and Set Interval and those kinds of things.</div><div>And it also has a fake XMLHttpRequest implementation. So, it allows you to test your client side JavaScript completely decoupled from the server and it gives you an API to mimic the role of the server in your tests. So, you can focus a test on how the client side reacts to various kind of behavior from the server.</div><div>JAMISON:  So, you talked about stubbing and mocking. And I think, that means we have to get into the hairy discussion of the difference between stubs and mocks?</div><div>MERRICK:  And spies.</div><div>JAMISON:  And spies, yeah. Do you want to explain that a little bit?</div><div>CHRISTIAN:  Sure. I can explain my take on it because I know there are more than just mine.</div><div>MERRICK:  Sure.</div><div>CHRISTIAN:  I&#39;m using the terminology pretty much like Martin Fowler did and he has a famous article called ‘Spies are Not Mocks’ or something like that. So,</div><div>Special Guest: Christian Johansen .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Christian Johansen (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Jamison Dance (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:45 - Christian Johansen&lt;/div&gt;&lt;pre&gt;Test-Driven JavaScript Development
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Sinon.JS&lt;br&gt; Gitorious&lt;/div&gt;&lt;div&gt;01:26 - Sinon.JS&lt;/div&gt;&lt;div&gt;02:22 - Stubs, Mocks and Spies&lt;/div&gt;&lt;div&gt;Mocks Aren’t Stubs: Martin Fowler&lt;br&gt; Mocha&lt;/div&gt;&lt;div&gt;10:47 - History of Sinon.JS&lt;/div&gt;&lt;div&gt;12:25 - XHR, HML, HTTP&lt;/div&gt;&lt;div&gt;13:36 - Mocking the Clock&lt;/div&gt;&lt;pre&gt;Set Time Out
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:22 - Test-Driven JavaScript Development&lt;/div&gt;&lt;pre&gt;Andrea Giammarchi @WebReflection
The Pragmatic Bookshelf Screencasts
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:43 - Test Framework&lt;/div&gt;&lt;div&gt;Buster.JS&lt;br&gt; js-test-driver&lt;/div&gt;&lt;div&gt;24:17 - Other Mocking Libraries&lt;/div&gt;&lt;pre&gt;mockjax
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:24 - Mocking Properties&lt;/div&gt;&lt;div&gt;27:22 - Matchers&lt;/div&gt;&lt;div&gt;30:46 - Sinon.JS Gotchas&lt;/div&gt;&lt;div&gt;33:10 - State of Test-Driven Development in JavaScript&lt;/div&gt;&lt;pre&gt;Strategies for Testing
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Jack Reacher (Joe)
Torchlight II (Joe)
Effective JavaScript by David Herman (Merrick)
Rdio (Merrick)
Adventure Time (Jamison)
How to implement an algorithm from a scientific paper: Emmanuel Goossaert (Jamison)
Advanced Vim registers (Jamison)
Emacs Rocks! (Christian)
Simple Made Easy (Christian)
LEGO Lord of the Rings (Christian)
Testing Clientside JavaScript (Joe)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; MERRICK:  Classy guy.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;JAMISON:  Hello friends. Welcome to JavaScript Jabber. This is Episode number 43. Today, we have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy!&lt;/div&gt;&lt;div&gt;JAMISON:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  Hey guys!&lt;/div&gt;&lt;div&gt;JAMISON:  And Christian Johansen. And also me, Jamison Dance. But Christian is the special guest today. Do you want to talk a little bit about yourself? Introduce yourself for those of us that don’t know you?&lt;/div&gt;&lt;div&gt;CHRISTIAN:  Yeah, sure. First of all, hi! I&amp;#39;m in Oslo, Norway up in the cold north. So, I wrote a book about testing JavaScript a couple of years back called ‘Test-Driven JavaScript Development’. And I&amp;#39;ve done a few open source libraries. Perhaps the one that most people know about is Sinon.JS. And currently, I work at Gitorious.org. So, that’s the brief introduction about me, I guess.&lt;/div&gt;&lt;div&gt;JAMISON:  Great! Chuck is gone today. He’s at CES, I believe. So, that’s why I&amp;#39;m filling in for him. I think we want to talk mainly about Sinon.JS today. Do you want to just give an overview of it?&lt;/div&gt;&lt;div&gt;CHRISTIAN:  Sure.&lt;/div&gt;&lt;div&gt;JAMISON:  For those who have never heard of Sinon.JS, what is it?&lt;/div&gt;&lt;div&gt;CHRISTIAN:  Sinon.JS is a stubbing and mocking library which means that when you&amp;#39;re writing automated tests for your JavaScript, Sinon provides a tool kit to help you test functions and callbacks and stuff like that, to track how they&amp;#39;re being used throughout the system. And then, it also provides some utilities to test asynchronous stuff through timers, like Set Time Out and Set Interval and those kinds of things.&lt;/div&gt;&lt;div&gt;And it also has a fake XMLHttpRequest implementation. So, it allows you to test your client side JavaScript completely decoupled from the server and it gives you an API to mimic the role of the server in your tests. So, you can focus a test on how the client side reacts to various kind of behavior from the server.&lt;/div&gt;&lt;div&gt;JAMISON:  So, you talked about stubbing and mocking. And I think, that means we have to get into the hairy discussion of the difference between stubs and mocks?&lt;/div&gt;&lt;div&gt;MERRICK:  And spies.&lt;/div&gt;&lt;div&gt;JAMISON:  And spies, yeah. Do you want to explain that a little bit?&lt;/div&gt;&lt;div&gt;CHRISTIAN:  Sure. I can explain my take on it because I know there are more than just mine.&lt;/div&gt;&lt;div&gt;MERRICK:  Sure.&lt;/div&gt;&lt;div&gt;CHRISTIAN:  I&amp;#39;m using the terminology pretty much like Martin Fowler did and he has a famous article called ‘Spies are Not Mocks’ or something like that. So,&lt;/div&gt;&lt;div&gt;Special Guest: Christian Johansen .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="44332930" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/cf8edcfa-541e-40d1-bfd7-ee4f4297701c/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=412</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/043-jsj-sinon-js</link>
                <pubDate>Fri, 18 Jan 2013 08:00:00 &#43;0000</pubDate>
                <itunes:duration>2770</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>042 JSJ CSS and CSS Superset Languages</itunes:title>
                <title>042 JSJ CSS and CSS Superset Languages</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Brian Turley (twitter blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   AJ O’Neal (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 02:11 - CSS Gripes   ...</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Brian Turley (twitter blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:11 - CSS Gripes&lt;/div&gt;&lt;div&gt;Sass&lt;/div&gt;&lt;div&gt;Scalable and Modular Architecture for CSS (SMACSS)&lt;/div&gt;&lt;div&gt;CSS3&lt;/div&gt;&lt;div&gt;16:32 - Preprocessors/Compilers&lt;/div&gt;&lt;div&gt;LESS&lt;/div&gt;&lt;div&gt;Sass&lt;/div&gt;&lt;div&gt;Stylus&lt;/div&gt;&lt;div&gt;Compass&lt;/div&gt;&lt;div&gt;Chris Eppstein&lt;/div&gt;&lt;div&gt;20:34 - Basic Features of CSS Preprocessors&lt;/div&gt;&lt;pre&gt;nib
mix-ins
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;23:02 - Usefulness&lt;/div&gt;&lt;div&gt;27:15 - Mathematics w/ Variables&lt;/div&gt;&lt;div&gt;Susy&lt;/div&gt;&lt;div&gt;28:54 - Animation&lt;/div&gt;&lt;div&gt;Using CSS animations&lt;/div&gt;&lt;div&gt;31:12 - Nesting&lt;/div&gt;&lt;div&gt;35:40 - Build Processes&lt;/div&gt;&lt;div&gt;grunt.js&lt;/div&gt;&lt;div&gt;42:20 - Distinction&lt;/div&gt;&lt;pre&gt;Prefixing
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;47:35 - Tightly Coupled&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Old Man’s War by John Scalzi (Joe)
X-Wing Miniatures Game (Joe)
Dave Crowe (Merrick)
Utah Software Craftsmanship Group (AJ)
Effective JavaScript by David Herman (AJ)
SD Card (Chuck)
New Media Expo (Chuck)
Consumer Electronics Show (Chuck)
iOS Development Podcast (Chuck)
Grid Systems in Graphic Design by Josef Muller-Brockmann (Brian)
IFTTT (Brian)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;/div&gt;&lt;pre&gt;Effective JavaScript by David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; MERRICK:  You have more technical problems than any other nerd I know.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 42 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;MERRICK:  He’s out to a phone call, terrible timing.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  That’s me.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the snow sphere of Provo, Utah.&lt;/div&gt;&lt;div&gt;CHUCK:  And we have a guest, that’s Brian Turley.&lt;/div&gt;&lt;div&gt;BRIAN:  That’s right. I’m a designer friend of AJ’s.&lt;/div&gt;&lt;div&gt;CHUCK:  We’re talking about CSS today so we brought in a designer to set us all straight.&lt;/div&gt;&lt;div&gt;And I’m Charles Max Wood from devchat.tv. And like I said, we’re talking about CSS today. One of the things I think that’s interesting about CSS is that it converges with JavaScript. Well, there are a couple of things but one is systems like LESS, that kind of compile, they give you some sane options for dealing with some of the dumb stuff that CSS doesn’t include. Then the other one is, I’ve also wound up fighting designers for selectors in the HTML. And so, I thought we could talk through that a little bit as well.&lt;/div&gt;&lt;div&gt;BRIAN:  Hey, Chuck?&lt;/div&gt;&lt;div&gt;CHUCK:  Yes?&lt;/div&gt;&lt;div&gt;BRIAN:  I think those are two like really good points but I think there’s even more areas we can discuss in terms of how JavaScript and CSS are coupled. Like computed styles from JavaScript and also all the CSS methods from JavaScript. And the fact that your JavaScript sometimes doesn’t work, your UI doesn’t work unless the CSS is set up. I think the two tend to be a lot more coupled than people like to think.&lt;/div&gt;&lt;div&gt;CHUCK:  I agree. That’s fair. So, which avenue or which aspect do you want to tackle first? Should we talk about just CSS and where it kind of doesn’t give us what we want?&lt;/div&gt;&lt;div&gt;BRIAN:  I would love to complain about CSS. I got some bitterness in that sphere.&lt;/div&gt;&lt;div&gt;CHUCK:  I know some people consider it programming but it doesn’t have any of the things that classic programming has like variables and functions or methods or anything like that. And I think that’s where a lot of us get frustrated is that we’re used to being able to reuse things, we’re us...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Brian Turley (twitter blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 02:11 - CSS Gripes</div><div>Sass</div><div>Scalable and Modular Architecture for CSS (SMACSS)</div><div>CSS3</div><div>16:32 - Preprocessors/Compilers</div><div>LESS</div><div>Sass</div><div>Stylus</div><div>Compass</div><div>Chris Eppstein</div><div>20:34 - Basic Features of CSS Preprocessors</div><pre>nib
mix-ins
<br></pre><div>23:02 - Usefulness</div><div>27:15 - Mathematics w/ Variables</div><div>Susy</div><div>28:54 - Animation</div><div>Using CSS animations</div><div>31:12 - Nesting</div><div>35:40 - Build Processes</div><div>grunt.js</div><div>42:20 - Distinction</div><pre>Prefixing
<br></pre><div>47:35 - Tightly Coupled<br> Picks</div><pre>Old Man’s War by John Scalzi (Joe)
X-Wing Miniatures Game (Joe)
Dave Crowe (Merrick)
Utah Software Craftsmanship Group (AJ)
Effective JavaScript by David Herman (AJ)
SD Card (Chuck)
New Media Expo (Chuck)
Consumer Electronics Show (Chuck)
iOS Development Podcast (Chuck)
Grid Systems in Graphic Design by Josef Muller-Brockmann (Brian)
IFTTT (Brian)
<br></pre><div>Book Club</div><pre>Effective JavaScript by David Herman
<br></pre><div>Transcript<br> MERRICK:  You have more technical problems than any other nerd I know.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 42 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.</div><div>MERRICK:  He’s out to a phone call, terrible timing.</div><div>CHUCK:  We also have Merrick Christensen.</div><div>MERRICK:  That’s me.</div><div>CHUCK:  AJ O’Neal.</div><div>AJ:  Yo! Yo! Yo! Coming at you live from the snow sphere of Provo, Utah.</div><div>CHUCK:  And we have a guest, that’s Brian Turley.</div><div>BRIAN:  That’s right. I’m a designer friend of AJ’s.</div><div>CHUCK:  We’re talking about CSS today so we brought in a designer to set us all straight.</div><div>And I’m Charles Max Wood from devchat.tv. And like I said, we’re talking about CSS today. One of the things I think that’s interesting about CSS is that it converges with JavaScript. Well, there are a couple of things but one is systems like LESS, that kind of compile, they give you some sane options for dealing with some of the dumb stuff that CSS doesn’t include. Then the other one is, I’ve also wound up fighting designers for selectors in the HTML. And so, I thought we could talk through that a little bit as well.</div><div>BRIAN:  Hey, Chuck?</div><div>CHUCK:  Yes?</div><div>BRIAN:  I think those are two like really good points but I think there’s even more areas we can discuss in terms of how JavaScript and CSS are coupled. Like computed styles from JavaScript and also all the CSS methods from JavaScript. And the fact that your JavaScript sometimes doesn’t work, your UI doesn’t work unless the CSS is set up. I think the two tend to be a lot more coupled than people like to think.</div><div>CHUCK:  I agree. That’s fair. So, which avenue or which aspect do you want to tackle first? Should we talk about just CSS and where it kind of doesn’t give us what we want?</div><div>BRIAN:  I would love to complain about CSS. I got some bitterness in that sphere.</div><div>CHUCK:  I know some people consider it programming but it doesn’t have any of the things that classic programming has like variables and functions or methods or anything like that. And I think that’s where a lot of us get frustrated is that we’re used to being able to reuse things, we’re used to being able to set things up that will define the behavior that we want. And in CSS, you really don’t have that. It’s really just simple markup.</div><div>JOE:  So, do we consider the CSS languages, like Sass and LESS and all those to be part of CSS because then we talk about actually having those things.</div><div>CHUCK:  Yes. I don’t know if you can call them CSS.</div><div>Special Guest: Brian Turley.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Brian Turley (twitter blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:11 - CSS Gripes&lt;/div&gt;&lt;div&gt;Sass&lt;/div&gt;&lt;div&gt;Scalable and Modular Architecture for CSS (SMACSS)&lt;/div&gt;&lt;div&gt;CSS3&lt;/div&gt;&lt;div&gt;16:32 - Preprocessors/Compilers&lt;/div&gt;&lt;div&gt;LESS&lt;/div&gt;&lt;div&gt;Sass&lt;/div&gt;&lt;div&gt;Stylus&lt;/div&gt;&lt;div&gt;Compass&lt;/div&gt;&lt;div&gt;Chris Eppstein&lt;/div&gt;&lt;div&gt;20:34 - Basic Features of CSS Preprocessors&lt;/div&gt;&lt;pre&gt;nib
mix-ins
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;23:02 - Usefulness&lt;/div&gt;&lt;div&gt;27:15 - Mathematics w/ Variables&lt;/div&gt;&lt;div&gt;Susy&lt;/div&gt;&lt;div&gt;28:54 - Animation&lt;/div&gt;&lt;div&gt;Using CSS animations&lt;/div&gt;&lt;div&gt;31:12 - Nesting&lt;/div&gt;&lt;div&gt;35:40 - Build Processes&lt;/div&gt;&lt;div&gt;grunt.js&lt;/div&gt;&lt;div&gt;42:20 - Distinction&lt;/div&gt;&lt;pre&gt;Prefixing
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;47:35 - Tightly Coupled&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Old Man’s War by John Scalzi (Joe)
X-Wing Miniatures Game (Joe)
Dave Crowe (Merrick)
Utah Software Craftsmanship Group (AJ)
Effective JavaScript by David Herman (AJ)
SD Card (Chuck)
New Media Expo (Chuck)
Consumer Electronics Show (Chuck)
iOS Development Podcast (Chuck)
Grid Systems in Graphic Design by Josef Muller-Brockmann (Brian)
IFTTT (Brian)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;/div&gt;&lt;pre&gt;Effective JavaScript by David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; MERRICK:  You have more technical problems than any other nerd I know.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 42 of the JavaScript Jabber show. This week on our panel, we have Joe Eames.&lt;/div&gt;&lt;div&gt;MERRICK:  He’s out to a phone call, terrible timing.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  That’s me.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the snow sphere of Provo, Utah.&lt;/div&gt;&lt;div&gt;CHUCK:  And we have a guest, that’s Brian Turley.&lt;/div&gt;&lt;div&gt;BRIAN:  That’s right. I’m a designer friend of AJ’s.&lt;/div&gt;&lt;div&gt;CHUCK:  We’re talking about CSS today so we brought in a designer to set us all straight.&lt;/div&gt;&lt;div&gt;And I’m Charles Max Wood from devchat.tv. And like I said, we’re talking about CSS today. One of the things I think that’s interesting about CSS is that it converges with JavaScript. Well, there are a couple of things but one is systems like LESS, that kind of compile, they give you some sane options for dealing with some of the dumb stuff that CSS doesn’t include. Then the other one is, I’ve also wound up fighting designers for selectors in the HTML. And so, I thought we could talk through that a little bit as well.&lt;/div&gt;&lt;div&gt;BRIAN:  Hey, Chuck?&lt;/div&gt;&lt;div&gt;CHUCK:  Yes?&lt;/div&gt;&lt;div&gt;BRIAN:  I think those are two like really good points but I think there’s even more areas we can discuss in terms of how JavaScript and CSS are coupled. Like computed styles from JavaScript and also all the CSS methods from JavaScript. And the fact that your JavaScript sometimes doesn’t work, your UI doesn’t work unless the CSS is set up. I think the two tend to be a lot more coupled than people like to think.&lt;/div&gt;&lt;div&gt;CHUCK:  I agree. That’s fair. So, which avenue or which aspect do you want to tackle first? Should we talk about just CSS and where it kind of doesn’t give us what we want?&lt;/div&gt;&lt;div&gt;BRIAN:  I would love to complain about CSS. I got some bitterness in that sphere.&lt;/div&gt;&lt;div&gt;CHUCK:  I know some people consider it programming but it doesn’t have any of the things that classic programming has like variables and functions or methods or anything like that. And I think that’s where a lot of us get frustrated is that we’re used to being able to reuse things, we’re used to being able to set things up that will define the behavior that we want. And in CSS, you really don’t have that. It’s really just simple markup.&lt;/div&gt;&lt;div&gt;JOE:  So, do we consider the CSS languages, like Sass and LESS and all those to be part of CSS because then we talk about actually having those things.&lt;/div&gt;&lt;div&gt;CHUCK:  Yes. I don’t know if you can call them CSS.&lt;/div&gt;&lt;div&gt;Special Guest: Brian Turley.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56655621" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/629dac1b-00aa-4582-aeab-bafe6ec78d5b/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=404</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/042-jsj-css-and-css-superset-languages</link>
                <pubDate>Fri, 11 Jan 2013 08:00:00 &#43;0000</pubDate>
                <itunes:duration>3540</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>041 JSJ Single Page Applications</itunes:title>
                <title>041 JSJ Single Page Applications</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Jamison Dance (twitter github blog)   AJ O’Neal (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 02:09 - Follow Up to 040 JSJ Conferences  Broad Conferences vs Focused Conferences</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:09 - Follow Up to 040 JSJ Conferences&lt;/div&gt;&lt;pre&gt;Broad Conferences vs Focused Conferences
Utah Open Source/Open West Conference 2013
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;05:28 - Single Page Application Frameworks&lt;/div&gt;&lt;div&gt;jQuery&lt;/div&gt;&lt;div&gt;Backbone.js&lt;/div&gt;&lt;div&gt;Ember.js&lt;/div&gt;&lt;div&gt;pure.js&lt;/div&gt;&lt;div&gt;plates.js&lt;/div&gt;&lt;div&gt;AngularJS&lt;/div&gt;&lt;div&gt;15:10 - Path &amp;amp; Hash Routing&lt;/div&gt;&lt;div&gt;Pushstate/Popstate&lt;/div&gt;&lt;div&gt;sammy.js&lt;/div&gt;&lt;div&gt;jquery.bbq&lt;/div&gt;&lt;div&gt;localStorage == cookies&lt;/div&gt;&lt;div&gt;history.js&lt;/div&gt;&lt;div&gt;22:23 - Synchronizing Your Data&lt;/div&gt;&lt;pre&gt;WebSocket
Operational Transformation
Lucidchart
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:51 - WebSockets&lt;/div&gt;&lt;div&gt;cURL&lt;/div&gt;&lt;div&gt;Socket.IO&lt;/div&gt;&lt;div&gt;32:44 - App Issues&lt;/div&gt;&lt;pre&gt;Memory
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;38:52 - When do you want a Single Page App?&lt;/div&gt;&lt;div&gt;Jade&lt;/div&gt;&lt;div&gt;LESS&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Simple (AJ)
Coding for Interviews (Jamison)
Empirical Zeal: What does randomness look like? (Jamison)
Aeron Chair by Herman Miller (Chuck)
Allrecipes.com (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;/div&gt;&lt;pre&gt;Effective JavaScript by David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; AJ:  Yeah, I think I&#39;m 26 still, for another 6 months.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. You have to count on your toes to figure it out.&lt;/div&gt;&lt;div&gt;AJ:  Yeah, twice actually. Because once I&#39;m already bent over, I just keep counting on my toes. I don&#39;t start back at my fingers.&lt;/div&gt;&lt;div&gt;CHUCK:  [laughs]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Widge Mo. If you need stunning UI elements or awesome graphs and charts, then go to WidgeMo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 41 of the JavaScript Jabbers show. I almost said Ruby Rogues. How tired am I?&lt;/div&gt;&lt;div&gt;JAMISON:  Don&#39;t cheat on us, Chuck.&lt;/div&gt;&lt;div&gt;CHUCK:  It&#39;s right after Christmas.&lt;/div&gt;&lt;div&gt;JAMISON:  We know you have another family but we love you when we have you.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, my gosh! Yeah, we had family here for two days and my wife panics when people are coming over and has to have the house immaculate. And then she kept getting tired or sick or having some other issues. So, I kept forcing her to go to bed and then staying up until 2:00 AM, cleaning the house. So, I’m totally worn out.&lt;/div&gt;&lt;div&gt;Anyway, so this is JavaScript Jabber, it&#39;s not Ruby Rogues. If you want Ruby Rogues, go to RubyRogues.com and see what we were talking about over there.&lt;/div&gt;&lt;div&gt;Last week, we talked about conferences and I know that AJ wanted to say something. I guess we usually do the introductions first. So, let&#39;s do that and then let AJ say his piece and then we’ll move onto our topic for today.&lt;/div&gt;&lt;div&gt;So, this week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi, guys! Merry Belated Christmas.&lt;/div&gt;&lt;div&gt;CHUCK:  We have AJ O&#39;Neil.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo!  Coming at you from the green Christmasphere of Virginia.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, you&#39;re in Virginia?&lt;/div&gt;&lt;div&gt;AJ:  Yes, I am. Visiting family.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool. And I&#39;m Charles Max Wood from DevChat.tv. I just want to put a quick plug in for my Rails course. If you want to learn Ruby on Rails, go to RailsRampUp.com. It&#39;s kind of a guided course and you get a lot of access to me to learn it.&lt;/div&gt;&lt;div&gt;So AJ, what was it that you wanted to chime in with, with the conferences that we couldn&#39;t get you in last week to say?&lt;/div&gt;&lt;div&gt;AJ:  Okay. So, both Merrick and myself have had this same experience. So, we were talking about having the broad conference versus the focused conference, the broad talk or workshop versus the more focused one. And we both have come to the conclusions that having it more focused is better. With the conferen...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
<br></pre><div>Discussion<br> 02:09 - Follow Up to 040 JSJ Conferences</div><pre>Broad Conferences vs Focused Conferences
Utah Open Source/Open West Conference 2013
<br></pre><div>05:28 - Single Page Application Frameworks</div><div>jQuery</div><div>Backbone.js</div><div>Ember.js</div><div>pure.js</div><div>plates.js</div><div>AngularJS</div><div>15:10 - Path &amp; Hash Routing</div><div>Pushstate/Popstate</div><div>sammy.js</div><div>jquery.bbq</div><div>localStorage == cookies</div><div>history.js</div><div>22:23 - Synchronizing Your Data</div><pre>WebSocket
Operational Transformation
Lucidchart
<br></pre><div>24:51 - WebSockets</div><div>cURL</div><div>Socket.IO</div><div>32:44 - App Issues</div><pre>Memory
<br></pre><div>38:52 - When do you want a Single Page App?</div><div>Jade</div><div>LESS</div><div>Picks</div><pre>Simple (AJ)
Coding for Interviews (Jamison)
Empirical Zeal: What does randomness look like? (Jamison)
Aeron Chair by Herman Miller (Chuck)
Allrecipes.com (Chuck)
<br></pre><div>Book Club</div><pre>Effective JavaScript by David Herman
<br></pre><div>Transcript<br> AJ:  Yeah, I think I&#39;m 26 still, for another 6 months.</div><div>CHUCK:  Yeah. You have to count on your toes to figure it out.</div><div>AJ:  Yeah, twice actually. Because once I&#39;m already bent over, I just keep counting on my toes. I don&#39;t start back at my fingers.</div><div>CHUCK:  [laughs]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>[This episode is sponsored by Component One, makers of Widge Mo. If you need stunning UI elements or awesome graphs and charts, then go to WidgeMo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 41 of the JavaScript Jabbers show. I almost said Ruby Rogues. How tired am I?</div><div>JAMISON:  Don&#39;t cheat on us, Chuck.</div><div>CHUCK:  It&#39;s right after Christmas.</div><div>JAMISON:  We know you have another family but we love you when we have you.</div><div>CHUCK:  Oh, my gosh! Yeah, we had family here for two days and my wife panics when people are coming over and has to have the house immaculate. And then she kept getting tired or sick or having some other issues. So, I kept forcing her to go to bed and then staying up until 2:00 AM, cleaning the house. So, I’m totally worn out.</div><div>Anyway, so this is JavaScript Jabber, it&#39;s not Ruby Rogues. If you want Ruby Rogues, go to RubyRogues.com and see what we were talking about over there.</div><div>Last week, we talked about conferences and I know that AJ wanted to say something. I guess we usually do the introductions first. So, let&#39;s do that and then let AJ say his piece and then we’ll move onto our topic for today.</div><div>So, this week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hi, guys! Merry Belated Christmas.</div><div>CHUCK:  We have AJ O&#39;Neil.</div><div>AJ:  Yo! Yo! Yo!  Coming at you from the green Christmasphere of Virginia.</div><div>CHUCK:  Oh, you&#39;re in Virginia?</div><div>AJ:  Yes, I am. Visiting family.</div><div>CHUCK:  Cool. And I&#39;m Charles Max Wood from DevChat.tv. I just want to put a quick plug in for my Rails course. If you want to learn Ruby on Rails, go to RailsRampUp.com. It&#39;s kind of a guided course and you get a lot of access to me to learn it.</div><div>So AJ, what was it that you wanted to chime in with, with the conferences that we couldn&#39;t get you in last week to say?</div><div>AJ:  Okay. So, both Merrick and myself have had this same experience. So, we were talking about having the broad conference versus the focused conference, the broad talk or workshop versus the more focused one. And we both have come to the conclusions that having it more focused is better. With the conference, it&#39;s fun to go to a broad conference but even in that, like it’s nice to have the focused talks like the ‘Utah Open Source Conference’ which this year is ‘Open West Conference’. It&#39;s expanding out and they&#39;ve got some big surprise. I&#39;m guessing they got some nice speakers. And the call for papers for that opens on January 2nd supposedly. So, that&#39;s a really nice conference but it&#39;s broad but it’s still fun.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jamison Dance (twitter github blog)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:09 - Follow Up to 040 JSJ Conferences&lt;/div&gt;&lt;pre&gt;Broad Conferences vs Focused Conferences
Utah Open Source/Open West Conference 2013
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;05:28 - Single Page Application Frameworks&lt;/div&gt;&lt;div&gt;jQuery&lt;/div&gt;&lt;div&gt;Backbone.js&lt;/div&gt;&lt;div&gt;Ember.js&lt;/div&gt;&lt;div&gt;pure.js&lt;/div&gt;&lt;div&gt;plates.js&lt;/div&gt;&lt;div&gt;AngularJS&lt;/div&gt;&lt;div&gt;15:10 - Path &amp;amp; Hash Routing&lt;/div&gt;&lt;div&gt;Pushstate/Popstate&lt;/div&gt;&lt;div&gt;sammy.js&lt;/div&gt;&lt;div&gt;jquery.bbq&lt;/div&gt;&lt;div&gt;localStorage == cookies&lt;/div&gt;&lt;div&gt;history.js&lt;/div&gt;&lt;div&gt;22:23 - Synchronizing Your Data&lt;/div&gt;&lt;pre&gt;WebSocket
Operational Transformation
Lucidchart
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;24:51 - WebSockets&lt;/div&gt;&lt;div&gt;cURL&lt;/div&gt;&lt;div&gt;Socket.IO&lt;/div&gt;&lt;div&gt;32:44 - App Issues&lt;/div&gt;&lt;pre&gt;Memory
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;38:52 - When do you want a Single Page App?&lt;/div&gt;&lt;div&gt;Jade&lt;/div&gt;&lt;div&gt;LESS&lt;/div&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Simple (AJ)
Coding for Interviews (Jamison)
Empirical Zeal: What does randomness look like? (Jamison)
Aeron Chair by Herman Miller (Chuck)
Allrecipes.com (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Book Club&lt;/div&gt;&lt;pre&gt;Effective JavaScript by David Herman
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; AJ:  Yeah, I think I&amp;#39;m 26 still, for another 6 months.&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah. You have to count on your toes to figure it out.&lt;/div&gt;&lt;div&gt;AJ:  Yeah, twice actually. Because once I&amp;#39;m already bent over, I just keep counting on my toes. I don&amp;#39;t start back at my fingers.&lt;/div&gt;&lt;div&gt;CHUCK:  [laughs]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Widge Mo. If you need stunning UI elements or awesome graphs and charts, then go to WidgeMo.com and check them out.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 41 of the JavaScript Jabbers show. I almost said Ruby Rogues. How tired am I?&lt;/div&gt;&lt;div&gt;JAMISON:  Don&amp;#39;t cheat on us, Chuck.&lt;/div&gt;&lt;div&gt;CHUCK:  It&amp;#39;s right after Christmas.&lt;/div&gt;&lt;div&gt;JAMISON:  We know you have another family but we love you when we have you.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, my gosh! Yeah, we had family here for two days and my wife panics when people are coming over and has to have the house immaculate. And then she kept getting tired or sick or having some other issues. So, I kept forcing her to go to bed and then staying up until 2:00 AM, cleaning the house. So, I’m totally worn out.&lt;/div&gt;&lt;div&gt;Anyway, so this is JavaScript Jabber, it&amp;#39;s not Ruby Rogues. If you want Ruby Rogues, go to RubyRogues.com and see what we were talking about over there.&lt;/div&gt;&lt;div&gt;Last week, we talked about conferences and I know that AJ wanted to say something. I guess we usually do the introductions first. So, let&amp;#39;s do that and then let AJ say his piece and then we’ll move onto our topic for today.&lt;/div&gt;&lt;div&gt;So, this week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi, guys! Merry Belated Christmas.&lt;/div&gt;&lt;div&gt;CHUCK:  We have AJ O&amp;#39;Neil.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo!  Coming at you from the green Christmasphere of Virginia.&lt;/div&gt;&lt;div&gt;CHUCK:  Oh, you&amp;#39;re in Virginia?&lt;/div&gt;&lt;div&gt;AJ:  Yes, I am. Visiting family.&lt;/div&gt;&lt;div&gt;CHUCK:  Cool. And I&amp;#39;m Charles Max Wood from DevChat.tv. I just want to put a quick plug in for my Rails course. If you want to learn Ruby on Rails, go to RailsRampUp.com. It&amp;#39;s kind of a guided course and you get a lot of access to me to learn it.&lt;/div&gt;&lt;div&gt;So AJ, what was it that you wanted to chime in with, with the conferences that we couldn&amp;#39;t get you in last week to say?&lt;/div&gt;&lt;div&gt;AJ:  Okay. So, both Merrick and myself have had this same experience. So, we were talking about having the broad conference versus the focused conference, the broad talk or workshop versus the more focused one. And we both have come to the conclusions that having it more focused is better. With the conference, it&amp;#39;s fun to go to a broad conference but even in that, like it’s nice to have the focused talks like the ‘Utah Open Source Conference’ which this year is ‘Open West Conference’. It&amp;#39;s expanding out and they&amp;#39;ve got some big surprise. I&amp;#39;m guessing they got some nice speakers. And the call for papers for that opens on January 2nd supposedly. So, that&amp;#39;s a really nice conference but it&amp;#39;s broad but it’s still fun.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="56644754" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e7d6dba0-4c04-4698-a0d6-5a32a9481928/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=393</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/041-jsj-single-page-applications</link>
                <pubDate>Fri, 04 Jan 2013 08:00:00 &#43;0000</pubDate>
                <itunes:duration>3540</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>040 JSJ Conferences</itunes:title>
                <title>040 JSJ Conferences</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Trevor Tingey (twitter blog)   Joe Eames (twitter github blog)   Tim Caswell (twitter github howtonode.org)   Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) - Discussion 01:16 - Conferences Attended -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;p&gt;Panel&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Trevor Tingey (twitter blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Discussion&lt;br&gt;
01:16 - Conferences Attended&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Visual Studio Live (VS Live) (Joe)
Utah Open Source (Joe &amp;amp; Chuck)
Utah JS (Joe)
MountainWest RubyConf (Trevor &amp;amp; Chuck)
JSConf (Trevor)
UberConference (Trevor)
Web 2.0 (Trevor)
RailsConf (Chuck)
RubyConf (Chuck)
Aloha Ruby Conference (Chuck)
New Media Expo (Chuck)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;03:24 - Preparing/Planning for Conferences&lt;br&gt;
08:39 - Chatting with Others/Making Contacts at Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Hackathons
Social Activities
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;14:36 - Hackathons/Code Retreats/Workshops&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Global Day of Coderetreat
DevTeach
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;18:46 - Methodology Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Agile Roots
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;22:42 - Industry Conferences vs Local/Regional Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Multiple Tracks
Networking
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;28:12 - Making the Most out of Sessions&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Taking Notes
Follow Along in Code Sessions
Seating Choice
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;33:02 - Lightning Talks&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Speaking Exposure
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;35:37 - Speaking at Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;(Tim Joins)
Veteran Speakers vs Unique Speakers
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;41:00 - Submitting Proposals&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Interesting Title
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;42:56 - Mistakes People Make Speaking at Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Underestimating Time
Practice Your Talk
Be Excited
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;45:24 - Preparing Slides&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Bullet Points
Color/Contrast
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;50:03 - Watch Your Audience&lt;br&gt;
Picks&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;The Hobbit (Joe)
RiffTrax (Joe)
Pluralsight (Joe)
Blue Microphones: Yeti (Tim)
Closure Compiler Service (Chuck)
Headline Hacks (Chuck)
Once Upon a Time (Trevor)
Sublime Text 2 (Trevor)
Jack Reacher (Trevor)
Foo Fighters (Trevor)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Transcript&lt;br&gt;
CHUCK:  From the meat lockers of Domo.&lt;/p&gt;

&lt;p&gt;[This episode today is sponsored by Component One. Makers of Wijmo. If you need stunning UI elements or awesome graphs and charts then go to Wijmo.com and check them out.]&lt;/p&gt;

&lt;p&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/p&gt;

&lt;p&gt;CHUCK:  Hey everybody and welcome to episode 40 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/p&gt;

&lt;p&gt;JOE: Howdy!&lt;/p&gt;

&lt;p&gt;CHUCK:  I’m Charles Max Wood from devchat.tv and we have a special guest, that’s Trevor Tingey.&lt;/p&gt;

&lt;p&gt;TREVOR:  Hello.&lt;/p&gt;

&lt;p&gt;CHUCK:  He’s joining us from Domo. We had some folks on vacation and stuff and we were short a few people. So, Joe invited one of his co-workers. I don’t really have co-workers per se since I’m doing contract stuff most of the time. Anyway...&lt;/p&gt;

&lt;p&gt;JOE:  Is your cat your co-worker, Chuck?&lt;/p&gt;

&lt;p&gt;CHUCK:  What was that?&lt;/p&gt;

&lt;p&gt;JOE:  Is your cat your co-worker?&lt;/p&gt;

&lt;p&gt;CHUCK:  I don’t have a cat.&lt;/p&gt;

&lt;p&gt;JOE:  A dog?&lt;/p&gt;

&lt;p&gt;CHUCK:  Nope, I don’t have a dog either. I’m allergic to cats. But yeah, no cats.&lt;/p&gt;

&lt;p&gt;Anyway, we’re going to talk this week about making the most of conferences. I’m a little curious, what conferences have you guys been able to attend over the last few years or over your career?&lt;/p&gt;

&lt;p&gt;JOE:  I was a Microsoft developer before I went fully front end. So I went to several Microsoft development conferences, VS Live was probably my favorite one. Recently, I’ve been to the Utah Open Source conference and the Utah JavaScript conference, really liked those.&lt;/p&gt;

&lt;p&gt;CHUCK:  Yeah, the local conferences are fun. What about you, Trevor?&lt;/p&gt;

&lt;p&gt;TREVOR:  I’ve been to a lot of conferences. Recently, I went to the Mountain West Ruby Conference. That was entertaining. I went to the JavaScript, JS Conf and that was the first Node Conf also was kind of dependent on the end of the JS Conf and that wa...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <p>Panel</p>

<pre><code>Trevor Tingey (twitter blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
</code></pre>

<p>Discussion<br>
01:16 - Conferences Attended</p>

<pre><code>Visual Studio Live (VS Live) (Joe)
Utah Open Source (Joe &amp; Chuck)
Utah JS (Joe)
MountainWest RubyConf (Trevor &amp; Chuck)
JSConf (Trevor)
UberConference (Trevor)
Web 2.0 (Trevor)
RailsConf (Chuck)
RubyConf (Chuck)
Aloha Ruby Conference (Chuck)
New Media Expo (Chuck)
</code></pre>

<p>03:24 - Preparing/Planning for Conferences<br>
08:39 - Chatting with Others/Making Contacts at Conferences</p>

<pre><code>Hackathons
Social Activities
</code></pre>

<p>14:36 - Hackathons/Code Retreats/Workshops</p>

<pre><code>Global Day of Coderetreat
DevTeach
</code></pre>

<p>18:46 - Methodology Conferences</p>

<pre><code>Agile Roots
</code></pre>

<p>22:42 - Industry Conferences vs Local/Regional Conferences</p>

<pre><code>Multiple Tracks
Networking
</code></pre>

<p>28:12 - Making the Most out of Sessions</p>

<pre><code>Taking Notes
Follow Along in Code Sessions
Seating Choice
</code></pre>

<p>33:02 - Lightning Talks</p>

<pre><code>Speaking Exposure
</code></pre>

<p>35:37 - Speaking at Conferences</p>

<pre><code>(Tim Joins)
Veteran Speakers vs Unique Speakers
</code></pre>

<p>41:00 - Submitting Proposals</p>

<pre><code>Interesting Title
</code></pre>

<p>42:56 - Mistakes People Make Speaking at Conferences</p>

<pre><code>Underestimating Time
Practice Your Talk
Be Excited
</code></pre>

<p>45:24 - Preparing Slides</p>

<pre><code>Bullet Points
Color/Contrast
</code></pre>

<p>50:03 - Watch Your Audience<br>
Picks</p>

<pre><code>The Hobbit (Joe)
RiffTrax (Joe)
Pluralsight (Joe)
Blue Microphones: Yeti (Tim)
Closure Compiler Service (Chuck)
Headline Hacks (Chuck)
Once Upon a Time (Trevor)
Sublime Text 2 (Trevor)
Jack Reacher (Trevor)
Foo Fighters (Trevor)
</code></pre>

<p>Transcript<br>
CHUCK:  From the meat lockers of Domo.</p>

<p>[This episode today is sponsored by Component One. Makers of Wijmo. If you need stunning UI elements or awesome graphs and charts then go to Wijmo.com and check them out.]</p>

<p>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </p>

<p>CHUCK:  Hey everybody and welcome to episode 40 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.</p>

<p>JOE: Howdy!</p>

<p>CHUCK:  I’m Charles Max Wood from devchat.tv and we have a special guest, that’s Trevor Tingey.</p>

<p>TREVOR:  Hello.</p>

<p>CHUCK:  He’s joining us from Domo. We had some folks on vacation and stuff and we were short a few people. So, Joe invited one of his co-workers. I don’t really have co-workers per se since I’m doing contract stuff most of the time. Anyway...</p>

<p>JOE:  Is your cat your co-worker, Chuck?</p>

<p>CHUCK:  What was that?</p>

<p>JOE:  Is your cat your co-worker?</p>

<p>CHUCK:  I don’t have a cat.</p>

<p>JOE:  A dog?</p>

<p>CHUCK:  Nope, I don’t have a dog either. I’m allergic to cats. But yeah, no cats.</p>

<p>Anyway, we’re going to talk this week about making the most of conferences. I’m a little curious, what conferences have you guys been able to attend over the last few years or over your career?</p>

<p>JOE:  I was a Microsoft developer before I went fully front end. So I went to several Microsoft development conferences, VS Live was probably my favorite one. Recently, I’ve been to the Utah Open Source conference and the Utah JavaScript conference, really liked those.</p>

<p>CHUCK:  Yeah, the local conferences are fun. What about you, Trevor?</p>

<p>TREVOR:  I’ve been to a lot of conferences. Recently, I went to the Mountain West Ruby Conference. That was entertaining. I went to the JavaScript, JS Conf and that was the first Node Conf also was kind of dependent on the end of the JS Conf and that was up in Portland. I really liked that one. Like Joe, I used to do some Microsoft stuff. So, I’ve been to Microsoft before and several other ones in between, Uber Conf, Web 2.0 in New York.</p>

<p>JOE:  Does Comdex count? I went to Comdex once. [laughs]</p>

<p>CHUCK:  Yeah, I didn’t really start going to conferences until I gotten into Ruby. So, most of the conferences I’ve been to were Ruby related, though I did go the Utah Open Source and some of those. Yeah,</p><p>Special Guest: Trevor Tingey.</p>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;p&gt;Panel&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Trevor Tingey (twitter blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Discussion&lt;br&gt;
01:16 - Conferences Attended&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Visual Studio Live (VS Live) (Joe)
Utah Open Source (Joe &amp;amp; Chuck)
Utah JS (Joe)
MountainWest RubyConf (Trevor &amp;amp; Chuck)
JSConf (Trevor)
UberConference (Trevor)
Web 2.0 (Trevor)
RailsConf (Chuck)
RubyConf (Chuck)
Aloha Ruby Conference (Chuck)
New Media Expo (Chuck)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;03:24 - Preparing/Planning for Conferences&lt;br&gt;
08:39 - Chatting with Others/Making Contacts at Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Hackathons
Social Activities
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;14:36 - Hackathons/Code Retreats/Workshops&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Global Day of Coderetreat
DevTeach
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;18:46 - Methodology Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Agile Roots
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;22:42 - Industry Conferences vs Local/Regional Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Multiple Tracks
Networking
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;28:12 - Making the Most out of Sessions&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Taking Notes
Follow Along in Code Sessions
Seating Choice
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;33:02 - Lightning Talks&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Speaking Exposure
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;35:37 - Speaking at Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;(Tim Joins)
Veteran Speakers vs Unique Speakers
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;41:00 - Submitting Proposals&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Interesting Title
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;42:56 - Mistakes People Make Speaking at Conferences&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Underestimating Time
Practice Your Talk
Be Excited
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;45:24 - Preparing Slides&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Bullet Points
Color/Contrast
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;50:03 - Watch Your Audience&lt;br&gt;
Picks&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;The Hobbit (Joe)
RiffTrax (Joe)
Pluralsight (Joe)
Blue Microphones: Yeti (Tim)
Closure Compiler Service (Chuck)
Headline Hacks (Chuck)
Once Upon a Time (Trevor)
Sublime Text 2 (Trevor)
Jack Reacher (Trevor)
Foo Fighters (Trevor)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Transcript&lt;br&gt;
CHUCK:  From the meat lockers of Domo.&lt;/p&gt;

&lt;p&gt;[This episode today is sponsored by Component One. Makers of Wijmo. If you need stunning UI elements or awesome graphs and charts then go to Wijmo.com and check them out.]&lt;/p&gt;

&lt;p&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] &lt;/p&gt;

&lt;p&gt;CHUCK:  Hey everybody and welcome to episode 40 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.&lt;/p&gt;

&lt;p&gt;JOE: Howdy!&lt;/p&gt;

&lt;p&gt;CHUCK:  I’m Charles Max Wood from devchat.tv and we have a special guest, that’s Trevor Tingey.&lt;/p&gt;

&lt;p&gt;TREVOR:  Hello.&lt;/p&gt;

&lt;p&gt;CHUCK:  He’s joining us from Domo. We had some folks on vacation and stuff and we were short a few people. So, Joe invited one of his co-workers. I don’t really have co-workers per se since I’m doing contract stuff most of the time. Anyway...&lt;/p&gt;

&lt;p&gt;JOE:  Is your cat your co-worker, Chuck?&lt;/p&gt;

&lt;p&gt;CHUCK:  What was that?&lt;/p&gt;

&lt;p&gt;JOE:  Is your cat your co-worker?&lt;/p&gt;

&lt;p&gt;CHUCK:  I don’t have a cat.&lt;/p&gt;

&lt;p&gt;JOE:  A dog?&lt;/p&gt;

&lt;p&gt;CHUCK:  Nope, I don’t have a dog either. I’m allergic to cats. But yeah, no cats.&lt;/p&gt;

&lt;p&gt;Anyway, we’re going to talk this week about making the most of conferences. I’m a little curious, what conferences have you guys been able to attend over the last few years or over your career?&lt;/p&gt;

&lt;p&gt;JOE:  I was a Microsoft developer before I went fully front end. So I went to several Microsoft development conferences, VS Live was probably my favorite one. Recently, I’ve been to the Utah Open Source conference and the Utah JavaScript conference, really liked those.&lt;/p&gt;

&lt;p&gt;CHUCK:  Yeah, the local conferences are fun. What about you, Trevor?&lt;/p&gt;

&lt;p&gt;TREVOR:  I’ve been to a lot of conferences. Recently, I went to the Mountain West Ruby Conference. That was entertaining. I went to the JavaScript, JS Conf and that was the first Node Conf also was kind of dependent on the end of the JS Conf and that was up in Portland. I really liked that one. Like Joe, I used to do some Microsoft stuff. So, I’ve been to Microsoft before and several other ones in between, Uber Conf, Web 2.0 in New York.&lt;/p&gt;

&lt;p&gt;JOE:  Does Comdex count? I went to Comdex once. [laughs]&lt;/p&gt;

&lt;p&gt;CHUCK:  Yeah, I didn’t really start going to conferences until I gotten into Ruby. So, most of the conferences I’ve been to were Ruby related, though I did go the Utah Open Source and some of those. Yeah,&lt;/p&gt;&lt;p&gt;Special Guest: Trevor Tingey.&lt;/p&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55618664" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/255d173d-9959-43cd-923f-f5b0beaf6df3/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=381</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/040-jsj-conferences</link>
                <pubDate>Fri, 28 Dec 2012 08:00:00 &#43;0000</pubDate>
                <itunes:duration>3476</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>039 JSJ Sweet.js with Tim Disney</itunes:title>
                <title>039 JSJ Sweet.js with Tim Disney</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Tim Disney (twitter github blog)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Tim Caswell (twitter github howtonode.org)   Charles Max Wood (twitter github Teach Me To Code) - Di..</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Tim Disney (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:23 - Book Club Episode: Effective JavaScript by David Herman&lt;/div&gt;&lt;pre&gt;Episode will record on January 10th and air January 18th
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:48 - Sweet.js&lt;/div&gt;&lt;pre&gt;Macros: syntactic transformations
Build-your-own CoffeeScript
Cleans up code
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:03 - Benefits and Disadvantages&lt;/div&gt;&lt;div&gt;10:37 - Using Macros&lt;/div&gt;&lt;div&gt;Where are they needed? Where are they not needed?&lt;br&gt; Why sweet.js Matters&lt;/div&gt;&lt;div&gt;13:10 - Pattern Matching&lt;/div&gt;&lt;div&gt;15:36 - Domain Specific Languages&lt;/div&gt;&lt;div&gt;16:48 - Hygiene&lt;/div&gt;&lt;div&gt;18:50 - Class Macro&lt;/div&gt;&lt;div&gt;20:28 - Limits&lt;/div&gt;&lt;div&gt;21:38 - Language Support&lt;/div&gt;&lt;div&gt;25:18 - Nesting&lt;/div&gt;&lt;div&gt;28:40 - Cool Macros&lt;/div&gt;&lt;div&gt;Example macros&lt;/div&gt;&lt;div&gt;30:13 - Sweet.js: What is coming?&lt;/div&gt;&lt;pre&gt;Defining Macros
Syntax Rules
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:06 - Sweet.js mailing list&lt;/div&gt;&lt;pre&gt;IRC channel #sweet.js on irc.mozilla.org
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Google&#43; Hangouts (AJ)
The Man from Earth (Jamison)
TypeScript (Joe)
Red Dawn (Joe)
Creationix Innovations (Tim C.)
Effective JavaScript by David Herman (Tim D.)
Growing a Language by Guy Steele (Tim D.)
Downton Abbey (Chuck)
Rails Ramp Up (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JAMISON:  Oh, my goodness! You can like, put a beard on them and it follows their face!&lt;/div&gt;&lt;div&gt;JOE:  Isn’t that awesome?&lt;/div&gt;&lt;div&gt;[Crosstalk]&lt;/div&gt;&lt;div&gt;JAMISON:  How do I get rid of it? Actually, it was really distracting. I didn’t know you guys would see that.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 39 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal. We have AJ O’Neal on mute. We have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  I am not on mute, I hope.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hi everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM C:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have a special guest, that’s Tim Disney.&lt;/div&gt;&lt;div&gt;TIM D:  Hi.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ, did you figure out your mute issues? That would be a no. I’m Charles Max Wood from Devchat.tv. And this week, we’re going to be talking about Sweet.js.&lt;/div&gt;&lt;div&gt;Before we get started, there is one thing I want to announce really quickly and that is that we have scheduled a Book Club episode for January 10th and that’s going to be with David Herman who wrote ‘Effective JavaScript’. So it’s a pretty slim book, should be easy to get through. But yeah, if you want to follow along with that discussion, then by all means, join in.&lt;/div&gt;&lt;div&gt;Alright. Let’s talk about Sweet.js. Has anyone…&lt;/div&gt;&lt;div&gt;AJ:  Can you hear me now?&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah.&lt;/div&gt;&lt;div&gt;AJ:  Okay, cool.&lt;/div&gt;&lt;div&gt;CHUCK:  So, I went and looked at it. I fiddled with it a little bit. I didn’t have enough time to really get into it the way that I wanted to. It looks really cool though. What kind of gave you the idea of doing something like macros for JavaScript, Tim?&lt;/div&gt;&lt;div&gt;TIM D:  Well, I guess it’s just something I’ve sort of wanted for JavaScript for awhile. But the main sort of impetus I guess was, I was interning at Mozilla Research this past summer. And Dave Herman who has worked on macros in the past basically said he thought that it was sort of finally possible to do for JavaScript. And so, that was a possible sort of intern project for the summer. And so, that’s what got it started.&lt;/div&gt;&lt;div&gt;JAMISON:  So can you back up and talk abo...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Tim Disney (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code)
<br></pre><div>Discussion<br> 01:23 - Book Club Episode: Effective JavaScript by David Herman</div><pre>Episode will record on January 10th and air January 18th
<br></pre><div>01:48 - Sweet.js</div><pre>Macros: syntactic transformations
Build-your-own CoffeeScript
Cleans up code
<br></pre><div>07:03 - Benefits and Disadvantages</div><div>10:37 - Using Macros</div><div>Where are they needed? Where are they not needed?<br> Why sweet.js Matters</div><div>13:10 - Pattern Matching</div><div>15:36 - Domain Specific Languages</div><div>16:48 - Hygiene</div><div>18:50 - Class Macro</div><div>20:28 - Limits</div><div>21:38 - Language Support</div><div>25:18 - Nesting</div><div>28:40 - Cool Macros</div><div>Example macros</div><div>30:13 - Sweet.js: What is coming?</div><pre>Defining Macros
Syntax Rules
<br></pre><div>33:06 - Sweet.js mailing list</div><pre>IRC channel #sweet.js on irc.mozilla.org
<br></pre><div>Picks</div><pre>Google+ Hangouts (AJ)
The Man from Earth (Jamison)
TypeScript (Joe)
Red Dawn (Joe)
Creationix Innovations (Tim C.)
Effective JavaScript by David Herman (Tim D.)
Growing a Language by Guy Steele (Tim D.)
Downton Abbey (Chuck)
Rails Ramp Up (Chuck)
<br></pre><div>Transcript<br> JAMISON:  Oh, my goodness! You can like, put a beard on them and it follows their face!</div><div>JOE:  Isn’t that awesome?</div><div>[Crosstalk]</div><div>JAMISON:  How do I get rid of it? Actually, it was really distracting. I didn’t know you guys would see that.</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>CHUCK:  Hey everybody and welcome to Episode 39 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal. We have AJ O’Neal on mute. We have Jamison Dance.</div><div>JAMISON:  I am not on mute, I hope.</div><div>CHUCK:  We have Joe Eames.</div><div>JOE:  Hi everybody.</div><div>CHUCK:  We have Tim Caswell.</div><div>TIM C:  Hello.</div><div>CHUCK:  We also have a special guest, that’s Tim Disney.</div><div>TIM D:  Hi.</div><div>CHUCK:  AJ, did you figure out your mute issues? That would be a no. I’m Charles Max Wood from Devchat.tv. And this week, we’re going to be talking about Sweet.js.</div><div>Before we get started, there is one thing I want to announce really quickly and that is that we have scheduled a Book Club episode for January 10th and that’s going to be with David Herman who wrote ‘Effective JavaScript’. So it’s a pretty slim book, should be easy to get through. But yeah, if you want to follow along with that discussion, then by all means, join in.</div><div>Alright. Let’s talk about Sweet.js. Has anyone…</div><div>AJ:  Can you hear me now?</div><div>CHUCK:  Yeah.</div><div>AJ:  Okay, cool.</div><div>CHUCK:  So, I went and looked at it. I fiddled with it a little bit. I didn’t have enough time to really get into it the way that I wanted to. It looks really cool though. What kind of gave you the idea of doing something like macros for JavaScript, Tim?</div><div>TIM D:  Well, I guess it’s just something I’ve sort of wanted for JavaScript for awhile. But the main sort of impetus I guess was, I was interning at Mozilla Research this past summer. And Dave Herman who has worked on macros in the past basically said he thought that it was sort of finally possible to do for JavaScript. And so, that was a possible sort of intern project for the summer. And so, that’s what got it started.</div><div>JAMISON:  So can you back up and talk about what macros are, because I’m sure there are lots of people that don’t know and lots of people that hear macros and think like CP process are macros.</div><div>TIM D:  Right yeah, exactly. So, C style macros are the sort of painful and sort of limited. The macros that Sweet.js implements are much more in line with sort of scheme style macros. So,</div><div>Special Guest: Tim Disney.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Tim Disney (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:23 - Book Club Episode: Effective JavaScript by David Herman&lt;/div&gt;&lt;pre&gt;Episode will record on January 10th and air January 18th
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;01:48 - Sweet.js&lt;/div&gt;&lt;pre&gt;Macros: syntactic transformations
Build-your-own CoffeeScript
Cleans up code
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:03 - Benefits and Disadvantages&lt;/div&gt;&lt;div&gt;10:37 - Using Macros&lt;/div&gt;&lt;div&gt;Where are they needed? Where are they not needed?&lt;br&gt; Why sweet.js Matters&lt;/div&gt;&lt;div&gt;13:10 - Pattern Matching&lt;/div&gt;&lt;div&gt;15:36 - Domain Specific Languages&lt;/div&gt;&lt;div&gt;16:48 - Hygiene&lt;/div&gt;&lt;div&gt;18:50 - Class Macro&lt;/div&gt;&lt;div&gt;20:28 - Limits&lt;/div&gt;&lt;div&gt;21:38 - Language Support&lt;/div&gt;&lt;div&gt;25:18 - Nesting&lt;/div&gt;&lt;div&gt;28:40 - Cool Macros&lt;/div&gt;&lt;div&gt;Example macros&lt;/div&gt;&lt;div&gt;30:13 - Sweet.js: What is coming?&lt;/div&gt;&lt;pre&gt;Defining Macros
Syntax Rules
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;33:06 - Sweet.js mailing list&lt;/div&gt;&lt;pre&gt;IRC channel #sweet.js on irc.mozilla.org
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Google&#43; Hangouts (AJ)
The Man from Earth (Jamison)
TypeScript (Joe)
Red Dawn (Joe)
Creationix Innovations (Tim C.)
Effective JavaScript by David Herman (Tim D.)
Growing a Language by Guy Steele (Tim D.)
Downton Abbey (Chuck)
Rails Ramp Up (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JAMISON:  Oh, my goodness! You can like, put a beard on them and it follows their face!&lt;/div&gt;&lt;div&gt;JOE:  Isn’t that awesome?&lt;/div&gt;&lt;div&gt;[Crosstalk]&lt;/div&gt;&lt;div&gt;JAMISON:  How do I get rid of it? Actually, it was really distracting. I didn’t know you guys would see that.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody and welcome to Episode 39 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal. We have AJ O’Neal on mute. We have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  I am not on mute, I hope.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Hi everybody.&lt;/div&gt;&lt;div&gt;CHUCK:  We have Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM C:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have a special guest, that’s Tim Disney.&lt;/div&gt;&lt;div&gt;TIM D:  Hi.&lt;/div&gt;&lt;div&gt;CHUCK:  AJ, did you figure out your mute issues? That would be a no. I’m Charles Max Wood from Devchat.tv. And this week, we’re going to be talking about Sweet.js.&lt;/div&gt;&lt;div&gt;Before we get started, there is one thing I want to announce really quickly and that is that we have scheduled a Book Club episode for January 10th and that’s going to be with David Herman who wrote ‘Effective JavaScript’. So it’s a pretty slim book, should be easy to get through. But yeah, if you want to follow along with that discussion, then by all means, join in.&lt;/div&gt;&lt;div&gt;Alright. Let’s talk about Sweet.js. Has anyone…&lt;/div&gt;&lt;div&gt;AJ:  Can you hear me now?&lt;/div&gt;&lt;div&gt;CHUCK:  Yeah.&lt;/div&gt;&lt;div&gt;AJ:  Okay, cool.&lt;/div&gt;&lt;div&gt;CHUCK:  So, I went and looked at it. I fiddled with it a little bit. I didn’t have enough time to really get into it the way that I wanted to. It looks really cool though. What kind of gave you the idea of doing something like macros for JavaScript, Tim?&lt;/div&gt;&lt;div&gt;TIM D:  Well, I guess it’s just something I’ve sort of wanted for JavaScript for awhile. But the main sort of impetus I guess was, I was interning at Mozilla Research this past summer. And Dave Herman who has worked on macros in the past basically said he thought that it was sort of finally possible to do for JavaScript. And so, that was a possible sort of intern project for the summer. And so, that’s what got it started.&lt;/div&gt;&lt;div&gt;JAMISON:  So can you back up and talk about what macros are, because I’m sure there are lots of people that don’t know and lots of people that hear macros and think like CP process are macros.&lt;/div&gt;&lt;div&gt;TIM D:  Right yeah, exactly. So, C style macros are the sort of painful and sort of limited. The macros that Sweet.js implements are much more in line with sort of scheme style macros. So,&lt;/div&gt;&lt;div&gt;Special Guest: Tim Disney.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38024672" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/48510ac8-a69d-49e9-af31-b2bb920b21b8/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=371</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/039-jsj-sweet-js-with-tim-disney</link>
                <pubDate>Fri, 21 Dec 2012 16:00:00 &#43;0000</pubDate>
                <itunes:duration>2376</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>038 JSJ Jasmine with Justin Searls</itunes:title>
                <title>038 JSJ Jasmine with Justin Searls</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Justin Searls (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   AJ O’Neal (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code) -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Justin Searls (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:33 - Justin Searls&lt;/div&gt;&lt;pre&gt;Test Double
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:14 - Jasmine&lt;/div&gt;&lt;pre&gt;Pivotal Labs
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:42 - Testing JavaScript&lt;/div&gt;&lt;div&gt;05:29 - CoffeeScript&lt;/div&gt;&lt;div&gt;07:22 - What Jasmine is&lt;/div&gt;&lt;pre&gt;Unit testing library
RSpec
DOM agnostic
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:16 - Testing the DOM&lt;/div&gt;&lt;div&gt;14:01 - Tragedy of the commons&lt;/div&gt;&lt;pre&gt;factory_girl
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:29 - Testing&lt;/div&gt;&lt;div&gt;23:53 - Syntax in Jasmine&lt;/div&gt;&lt;div&gt;26:23 - RSpec and Jasmine&lt;/div&gt;&lt;div&gt;28:07 - Async support in Jasmine&lt;/div&gt;&lt;div&gt;32:18 - Spies&lt;/div&gt;&lt;pre&gt;mockito
Conditional stubbing
jasmine-stealth
jasmine-fixture
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:30 - jasmine-given&lt;/div&gt;&lt;pre&gt;Cucumber
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;43:19 - Running Jasmine&lt;/div&gt;&lt;pre&gt;jasminerice
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;jasmine-rails&lt;/div&gt;&lt;div&gt;jasmine-headless-webkit&lt;br&gt; Testacular&lt;br&gt; testem&lt;/div&gt;&lt;div&gt;49:17 - tryjasmine.com&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Running MongoDB on AWS (Jamison)
The Clean Coder by Robert C. Martin (Joe)
Squire.js (Joe and Merrick)
Rdio app (Merrick)
Square (AJ)
Allrecipes.com (AJ)
Jenkins CI (Chuck)
Apple’s Podcast app (Chuck)
lineman (Justin)
StarTalk Radio Show with Neil Degrasse Tyson (Justin)
To The Moon PC Game (Justin)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JAMISON:  Holy cow!&lt;/div&gt;&lt;div&gt;JOE:  That was not annoying.&lt;/div&gt;&lt;div&gt;CHUCK:  What’s not annoying?&lt;/div&gt;&lt;div&gt;MERRICK:  He is punching a bag of Fritos?&lt;/div&gt;&lt;div&gt;JOE:  Yeah.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Well, I was closing it up so they don’t get stale as fast.&lt;/div&gt;&lt;div&gt;JOE:  You’re very thorough. Those are going to be the least stale… &lt;/div&gt;&lt;div&gt;MERRICK:  Do you have like a Frito resealer or something?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;[Shrill sound]&lt;/div&gt;&lt;div&gt;CHUCK:  Okay, sealed.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 38 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi guys!&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy?&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal is trying to join the call. He’s here.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the Rental Agreement sphere of Provo, Utah.&lt;/div&gt;&lt;div&gt;MERRICK:  He lives!&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. And this week, we have a special guest. That’s Justin Searls.&lt;/div&gt;&lt;div&gt;JUSTIN:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  So, why don’t you tell us a little bit about yourself, Justin?&lt;/div&gt;&lt;div&gt;JUSTIN:  Okay. Well, now that I’m on the spot, my name is Justin. I’m a software developer. I live in Columbus, Ohio. About a year ago, me and a guy named Todd Kaufman started a new company called Test Double. Previously, he and I had been doing consulting for a long, long time. And we’re up to eight people now. And we have a good time building software with an emphasis on terrific interaction design which has resulted in us kind of developing a specialty for well-crafted frontend code, predominantly JavaScript. And I imagine that’s probably why I’m here today.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. Alright. Well, we brought you on to talk about Jasmine. Jasmine was written by, was it Pivotal Labs? &lt;/div&gt;&lt;div&gt;JUSTIN:  Yeah, Pivotal Labs guys. A guy names Christian Williams who I think has since moved on to Square, and D.W. Frank who’s still at Pivotal. They wrote the core library and me and a whole bunch of other people in the community hav...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Justin Searls (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code)
<br></pre><div>Discussion<br> 01:33 - Justin Searls</div><pre>Test Double
<br></pre><div>02:14 - Jasmine</div><pre>Pivotal Labs
<br></pre><div>03:42 - Testing JavaScript</div><div>05:29 - CoffeeScript</div><div>07:22 - What Jasmine is</div><pre>Unit testing library
RSpec
DOM agnostic
<br></pre><div>10:16 - Testing the DOM</div><div>14:01 - Tragedy of the commons</div><pre>factory_girl
<br></pre><div>18:29 - Testing</div><div>23:53 - Syntax in Jasmine</div><div>26:23 - RSpec and Jasmine</div><div>28:07 - Async support in Jasmine</div><div>32:18 - Spies</div><pre>mockito
Conditional stubbing
jasmine-stealth
jasmine-fixture
<br></pre><div>37:30 - jasmine-given</div><pre>Cucumber
<br></pre><div>43:19 - Running Jasmine</div><pre>jasminerice
<br></pre><div>jasmine-rails</div><div>jasmine-headless-webkit<br> Testacular<br> testem</div><div>49:17 - tryjasmine.com<br> Picks</div><pre>Running MongoDB on AWS (Jamison)
The Clean Coder by Robert C. Martin (Joe)
Squire.js (Joe and Merrick)
Rdio app (Merrick)
Square (AJ)
Allrecipes.com (AJ)
Jenkins CI (Chuck)
Apple’s Podcast app (Chuck)
lineman (Justin)
StarTalk Radio Show with Neil Degrasse Tyson (Justin)
To The Moon PC Game (Justin)
<br></pre><div>Transcript<br> JAMISON:  Holy cow!</div><div>JOE:  That was not annoying.</div><div>CHUCK:  What’s not annoying?</div><div>MERRICK:  He is punching a bag of Fritos?</div><div>JOE:  Yeah.</div><div>[Laughter]</div><div>CHUCK:  Well, I was closing it up so they don’t get stale as fast.</div><div>JOE:  You’re very thorough. Those are going to be the least stale… </div><div>MERRICK:  Do you have like a Frito resealer or something?</div><div>[Laughter]</div><div>[Shrill sound]</div><div>CHUCK:  Okay, sealed.</div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]</div><div>CHUCK:  Hey everybody, and welcome to Episode 38 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.</div><div>JAMISON:  Hi guys!</div><div>CHUCK:  Joe Eames.</div><div>JOE:  Howdy?</div><div>CHUCK:  Merrick Christensen.</div><div>MERRICK:  What’s up?</div><div>CHUCK:  AJ O’Neal is trying to join the call. He’s here.</div><div>AJ:  Yo! Yo! Yo! Coming at you live from the Rental Agreement sphere of Provo, Utah.</div><div>MERRICK:  He lives!</div><div>CHUCK:  I’m Charles Max Wood from DevChat.tv. And this week, we have a special guest. That’s Justin Searls.</div><div>JUSTIN:  Hello.</div><div>CHUCK:  So, why don’t you tell us a little bit about yourself, Justin?</div><div>JUSTIN:  Okay. Well, now that I’m on the spot, my name is Justin. I’m a software developer. I live in Columbus, Ohio. About a year ago, me and a guy named Todd Kaufman started a new company called Test Double. Previously, he and I had been doing consulting for a long, long time. And we’re up to eight people now. And we have a good time building software with an emphasis on terrific interaction design which has resulted in us kind of developing a specialty for well-crafted frontend code, predominantly JavaScript. And I imagine that’s probably why I’m here today.</div><div>CHUCK:  Awesome. Alright. Well, we brought you on to talk about Jasmine. Jasmine was written by, was it Pivotal Labs? </div><div>JUSTIN:  Yeah, Pivotal Labs guys. A guy names Christian Williams who I think has since moved on to Square, and D.W. Frank who’s still at Pivotal. They wrote the core library and me and a whole bunch of other people in the community have piled on with different runners and add-ons and extensions in the sort of like little ecosystem of the 25 people who write unit tests for JavaScript.</div><div>CHUCK:  All 25 of you, huh?</div><div>JUSTIN:  Well, it’s not a lot, right? It’s been a fun journey of being one of the very few people who really, really got excited or chose to get excited about making it easier for folks to write tests in JavaScript or as easy as it would be for whatever servers and language they’d be using.</div><div>Special Guest: Justin Searls.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Justin Searls (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:33 - Justin Searls&lt;/div&gt;&lt;pre&gt;Test Double
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;02:14 - Jasmine&lt;/div&gt;&lt;pre&gt;Pivotal Labs
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:42 - Testing JavaScript&lt;/div&gt;&lt;div&gt;05:29 - CoffeeScript&lt;/div&gt;&lt;div&gt;07:22 - What Jasmine is&lt;/div&gt;&lt;pre&gt;Unit testing library
RSpec
DOM agnostic
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;10:16 - Testing the DOM&lt;/div&gt;&lt;div&gt;14:01 - Tragedy of the commons&lt;/div&gt;&lt;pre&gt;factory_girl
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:29 - Testing&lt;/div&gt;&lt;div&gt;23:53 - Syntax in Jasmine&lt;/div&gt;&lt;div&gt;26:23 - RSpec and Jasmine&lt;/div&gt;&lt;div&gt;28:07 - Async support in Jasmine&lt;/div&gt;&lt;div&gt;32:18 - Spies&lt;/div&gt;&lt;pre&gt;mockito
Conditional stubbing
jasmine-stealth
jasmine-fixture
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;37:30 - jasmine-given&lt;/div&gt;&lt;pre&gt;Cucumber
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;43:19 - Running Jasmine&lt;/div&gt;&lt;pre&gt;jasminerice
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;jasmine-rails&lt;/div&gt;&lt;div&gt;jasmine-headless-webkit&lt;br&gt; Testacular&lt;br&gt; testem&lt;/div&gt;&lt;div&gt;49:17 - tryjasmine.com&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Running MongoDB on AWS (Jamison)
The Clean Coder by Robert C. Martin (Joe)
Squire.js (Joe and Merrick)
Rdio app (Merrick)
Square (AJ)
Allrecipes.com (AJ)
Jenkins CI (Chuck)
Apple’s Podcast app (Chuck)
lineman (Justin)
StarTalk Radio Show with Neil Degrasse Tyson (Justin)
To The Moon PC Game (Justin)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JAMISON:  Holy cow!&lt;/div&gt;&lt;div&gt;JOE:  That was not annoying.&lt;/div&gt;&lt;div&gt;CHUCK:  What’s not annoying?&lt;/div&gt;&lt;div&gt;MERRICK:  He is punching a bag of Fritos?&lt;/div&gt;&lt;div&gt;JOE:  Yeah.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;CHUCK:  Well, I was closing it up so they don’t get stale as fast.&lt;/div&gt;&lt;div&gt;JOE:  You’re very thorough. Those are going to be the least stale… &lt;/div&gt;&lt;div&gt;MERRICK:  Do you have like a Frito resealer or something?&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;[Shrill sound]&lt;/div&gt;&lt;div&gt;CHUCK:  Okay, sealed.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.]&lt;/div&gt;&lt;div&gt;CHUCK:  Hey everybody, and welcome to Episode 38 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON:  Hi guys!&lt;/div&gt;&lt;div&gt;CHUCK:  Joe Eames.&lt;/div&gt;&lt;div&gt;JOE:  Howdy?&lt;/div&gt;&lt;div&gt;CHUCK:  Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK:  What’s up?&lt;/div&gt;&lt;div&gt;CHUCK:  AJ O’Neal is trying to join the call. He’s here.&lt;/div&gt;&lt;div&gt;AJ:  Yo! Yo! Yo! Coming at you live from the Rental Agreement sphere of Provo, Utah.&lt;/div&gt;&lt;div&gt;MERRICK:  He lives!&lt;/div&gt;&lt;div&gt;CHUCK:  I’m Charles Max Wood from DevChat.tv. And this week, we have a special guest. That’s Justin Searls.&lt;/div&gt;&lt;div&gt;JUSTIN:  Hello.&lt;/div&gt;&lt;div&gt;CHUCK:  So, why don’t you tell us a little bit about yourself, Justin?&lt;/div&gt;&lt;div&gt;JUSTIN:  Okay. Well, now that I’m on the spot, my name is Justin. I’m a software developer. I live in Columbus, Ohio. About a year ago, me and a guy named Todd Kaufman started a new company called Test Double. Previously, he and I had been doing consulting for a long, long time. And we’re up to eight people now. And we have a good time building software with an emphasis on terrific interaction design which has resulted in us kind of developing a specialty for well-crafted frontend code, predominantly JavaScript. And I imagine that’s probably why I’m here today.&lt;/div&gt;&lt;div&gt;CHUCK:  Awesome. Alright. Well, we brought you on to talk about Jasmine. Jasmine was written by, was it Pivotal Labs? &lt;/div&gt;&lt;div&gt;JUSTIN:  Yeah, Pivotal Labs guys. A guy names Christian Williams who I think has since moved on to Square, and D.W. Frank who’s still at Pivotal. They wrote the core library and me and a whole bunch of other people in the community have piled on with different runners and add-ons and extensions in the sort of like little ecosystem of the 25 people who write unit tests for JavaScript.&lt;/div&gt;&lt;div&gt;CHUCK:  All 25 of you, huh?&lt;/div&gt;&lt;div&gt;JUSTIN:  Well, it’s not a lot, right? It’s been a fun journey of being one of the very few people who really, really got excited or chose to get excited about making it easier for folks to write tests in JavaScript or as easy as it would be for whatever servers and language they’d be using.&lt;/div&gt;&lt;div&gt;Special Guest: Justin Searls.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55220767" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/58ca3daa-f3b0-46e6-8311-f7c4d81fb4a0/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=367</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/038-jsj-jasmine-with-justin-searls</link>
                <pubDate>Fri, 14 Dec 2012 16:00:00 &#43;0000</pubDate>
                <itunes:duration>3451</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>037 JSJ Promises with Domenic Denicola and Kris Kowal</itunes:title>
                <title>037 JSJ Promises with Domenic Denicola and Kris Kowal</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Kris Kowal (twitter github blog)   Domenic Denicola (twitter github blog)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Kris Kowal (twitter github blog)
Domenic Denicola (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:41 - Promises&lt;/div&gt;&lt;pre&gt;Asynchonous programming
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;05:09 - Using Promises from top to bottom&lt;/div&gt;&lt;div&gt;07:08 - Domains&lt;/div&gt;&lt;div&gt;NodeConf SummerCamp&lt;/div&gt;&lt;div&gt;07:55 - Q&lt;/div&gt;&lt;div&gt;10:22 - q.nfbind&lt;/div&gt;&lt;div&gt;11:15 - Q vs jQuery&lt;/div&gt;&lt;div&gt;You’re Missing the Point of Promises&lt;/div&gt;&lt;div&gt;Coming from jQuery&lt;/div&gt;&lt;div&gt;15:41 - long-stack-traces&lt;/div&gt;&lt;div&gt;turn&lt;br&gt; chaining&lt;br&gt; JavaScriptStackTraceApi: Overview of the V8 JavaScript stack trace API (error.prepare stack trace)&lt;/div&gt;&lt;div&gt;19:36 - Original Promises/A spec and Promises/A&#43; spec&lt;/div&gt;&lt;div&gt;when.js&lt;/div&gt;&lt;div&gt;Promises Test Suite&lt;/div&gt;&lt;div&gt;Underscore deferred&lt;/div&gt;&lt;div&gt;24:22 - .then&lt;/div&gt;&lt;div&gt;Chai as Promised&lt;/div&gt;&lt;div&gt;26:58 - Nesting Promises&lt;/div&gt;&lt;div&gt;spread method&lt;/div&gt;&lt;div&gt;28:38 - Error Handling&lt;/div&gt;&lt;pre&gt;causeway
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:57 - Benefits of Promises&lt;/div&gt;&lt;pre&gt;Error Handling
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Multiple Async at once&lt;/div&gt;&lt;div&gt;Handle things before and after they happen&lt;/div&gt;&lt;div&gt;40:29 - task.js&lt;/div&gt;&lt;div&gt;41:33 - Language&lt;/div&gt;&lt;div&gt;e programming language&lt;/div&gt;&lt;div&gt;CoffeeScript&lt;/div&gt;&lt;div&gt;44:11 - Mocking Promises&lt;/div&gt;&lt;div&gt;45:44 - Testing Promises&lt;/div&gt;&lt;pre&gt;Mocha as Promised
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Code Triage (Jamison)
The Creative Sandbox Guidebook (Joe)
Steam (Joe)
Pluralsight (Joe)
montage (Kris)
montagejs / mr (Kris)
CascadiaJS 2012 - Domenic Denicola (Domenic)
Omnifocus (Chuck)
Buckyballs (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JOE: I can’t imagine your baby face with a beard, Jamison.&lt;/div&gt;&lt;div&gt;JAMISON: I never thought I had a baby face.&lt;/div&gt;&lt;div&gt;AJ: It was always a man face to me.&lt;/div&gt;&lt;div&gt;JOE: Everybody who is 15 years younger than me has a baby face.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[This show is sponsored by Gaslight Software. They are putting on Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th. They&#39;ll be covering Jasmine, Backbone and CoffeeScript. For more information or to register, go to training.gaslightsoftware.com]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody. Welcome to episode 37 of the JavaScript Jabber show. This week on our panel, we have AJ O&#39;Neal.&lt;/div&gt;&lt;div&gt;AJ: Yo, yo, yo, comin&#39; at you live from the executive boardroom suite of Orem, Utah.&lt;/div&gt;&lt;div&gt;CHUCK: Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK: Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Hey there!&lt;/div&gt;&lt;div&gt;CHUCK: Merrick Christensen&lt;/div&gt;&lt;div&gt;MERRICK: What&#39;s up.&lt;/div&gt;&lt;div&gt;CHUCK: I&#39;m Charles Max Wood from devchat.tv and this week we have some guests -- and that is Kris Kowal.&lt;/div&gt;&lt;div&gt;KRIS: Hello. Yeah, Kowal.&lt;/div&gt;&lt;div&gt;CHUCK: Kowal. OK. And Domenic Denicola. Did I say that right?&lt;/div&gt;&lt;div&gt;DOMENIC: Denicola.&lt;/div&gt;&lt;div&gt;CHUCK: Denicola.&lt;/div&gt;&lt;div&gt;DOMENIC: It’s OK I got Americanized. That&#39;s probably the proper Italian pronunciation. Hi guys!&lt;/div&gt;&lt;div&gt;CHUCK: I speak proper Italian, so probably.&lt;/div&gt;&lt;div&gt;KRIS: Yeah and for what it’s worth, I think that the proper Polish is Kowal or something, but yeah.&lt;/div&gt;&lt;div&gt;JAMISON: Kris, are you from the Midwest? You have kind of Minnesota-ish accent.&lt;/div&gt;&lt;div&gt;KRIS: No. I&#39;m actually unfortunately from somewhere in the suburbs of Los Angeles, but I grew up indoors and did listen to Prairie Home Companion. So I don’t know. Maybe.&lt;/div&gt;&lt;div&gt;[laughter]&lt;/div&gt;&lt;div&gt;CHUCK: Awesome. All right. So this week we are going to be talking a...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Kris Kowal (twitter github blog)
Domenic Denicola (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
<br></pre><div>Discussion<br> 02:41 - Promises</div><pre>Asynchonous programming
<br></pre><div>05:09 - Using Promises from top to bottom</div><div>07:08 - Domains</div><div>NodeConf SummerCamp</div><div>07:55 - Q</div><div>10:22 - q.nfbind</div><div>11:15 - Q vs jQuery</div><div>You’re Missing the Point of Promises</div><div>Coming from jQuery</div><div>15:41 - long-stack-traces</div><div>turn<br> chaining<br> JavaScriptStackTraceApi: Overview of the V8 JavaScript stack trace API (error.prepare stack trace)</div><div>19:36 - Original Promises/A spec and Promises/A+ spec</div><div>when.js</div><div>Promises Test Suite</div><div>Underscore deferred</div><div>24:22 - .then</div><div>Chai as Promised</div><div>26:58 - Nesting Promises</div><div>spread method</div><div>28:38 - Error Handling</div><pre>causeway
<br></pre><div>32:57 - Benefits of Promises</div><pre>Error Handling
<br></pre><div>Multiple Async at once</div><div>Handle things before and after they happen</div><div>40:29 - task.js</div><div>41:33 - Language</div><div>e programming language</div><div>CoffeeScript</div><div>44:11 - Mocking Promises</div><div>45:44 - Testing Promises</div><pre>Mocha as Promised
<br></pre><div>Picks</div><pre>Code Triage (Jamison)
The Creative Sandbox Guidebook (Joe)
Steam (Joe)
Pluralsight (Joe)
montage (Kris)
montagejs / mr (Kris)
CascadiaJS 2012 - Domenic Denicola (Domenic)
Omnifocus (Chuck)
Buckyballs (AJ)
<br></pre><div>Transcript<br> JOE: I can’t imagine your baby face with a beard, Jamison.</div><div>JAMISON: I never thought I had a baby face.</div><div>AJ: It was always a man face to me.</div><div>JOE: Everybody who is 15 years younger than me has a baby face.</div><div>[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]</div><div>[This show is sponsored by Gaslight Software. They are putting on Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th. They&#39;ll be covering Jasmine, Backbone and CoffeeScript. For more information or to register, go to training.gaslightsoftware.com]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]</div><div>CHUCK: Hey everybody. Welcome to episode 37 of the JavaScript Jabber show. This week on our panel, we have AJ O&#39;Neal.</div><div>AJ: Yo, yo, yo, comin&#39; at you live from the executive boardroom suite of Orem, Utah.</div><div>CHUCK: Jamison Dance.</div><div>JAMISON: Hey guys!</div><div>CHUCK: Joe Eames.</div><div>JOE: Hey there!</div><div>CHUCK: Merrick Christensen</div><div>MERRICK: What&#39;s up.</div><div>CHUCK: I&#39;m Charles Max Wood from devchat.tv and this week we have some guests -- and that is Kris Kowal.</div><div>KRIS: Hello. Yeah, Kowal.</div><div>CHUCK: Kowal. OK. And Domenic Denicola. Did I say that right?</div><div>DOMENIC: Denicola.</div><div>CHUCK: Denicola.</div><div>DOMENIC: It’s OK I got Americanized. That&#39;s probably the proper Italian pronunciation. Hi guys!</div><div>CHUCK: I speak proper Italian, so probably.</div><div>KRIS: Yeah and for what it’s worth, I think that the proper Polish is Kowal or something, but yeah.</div><div>JAMISON: Kris, are you from the Midwest? You have kind of Minnesota-ish accent.</div><div>KRIS: No. I&#39;m actually unfortunately from somewhere in the suburbs of Los Angeles, but I grew up indoors and did listen to Prairie Home Companion. So I don’t know. Maybe.</div><div>[laughter]</div><div>CHUCK: Awesome. All right. So this week we are going to be talking about… actually there&#39;s one thing I need to announce before. If you are listening to this episode, you’ll probably notice a little bit of a difference with our sponsorship message. I actually left off one important piece to one of the sponsorship messages and that is for the Gaslight software training that&#39;s going to be in San Francisco, if you wanna sign up, go to training.gaslightsoftware.com and you can sign up there. They’ve been a terrific sponsor and I feel kind of bad that I botched that. But anyway,</div><div>Special Guests: Domenic Denicola and Kris Kowal.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Kris Kowal (twitter github blog)
Domenic Denicola (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:41 - Promises&lt;/div&gt;&lt;pre&gt;Asynchonous programming
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;05:09 - Using Promises from top to bottom&lt;/div&gt;&lt;div&gt;07:08 - Domains&lt;/div&gt;&lt;div&gt;NodeConf SummerCamp&lt;/div&gt;&lt;div&gt;07:55 - Q&lt;/div&gt;&lt;div&gt;10:22 - q.nfbind&lt;/div&gt;&lt;div&gt;11:15 - Q vs jQuery&lt;/div&gt;&lt;div&gt;You’re Missing the Point of Promises&lt;/div&gt;&lt;div&gt;Coming from jQuery&lt;/div&gt;&lt;div&gt;15:41 - long-stack-traces&lt;/div&gt;&lt;div&gt;turn&lt;br&gt; chaining&lt;br&gt; JavaScriptStackTraceApi: Overview of the V8 JavaScript stack trace API (error.prepare stack trace)&lt;/div&gt;&lt;div&gt;19:36 - Original Promises/A spec and Promises/A&#43; spec&lt;/div&gt;&lt;div&gt;when.js&lt;/div&gt;&lt;div&gt;Promises Test Suite&lt;/div&gt;&lt;div&gt;Underscore deferred&lt;/div&gt;&lt;div&gt;24:22 - .then&lt;/div&gt;&lt;div&gt;Chai as Promised&lt;/div&gt;&lt;div&gt;26:58 - Nesting Promises&lt;/div&gt;&lt;div&gt;spread method&lt;/div&gt;&lt;div&gt;28:38 - Error Handling&lt;/div&gt;&lt;pre&gt;causeway
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;32:57 - Benefits of Promises&lt;/div&gt;&lt;pre&gt;Error Handling
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Multiple Async at once&lt;/div&gt;&lt;div&gt;Handle things before and after they happen&lt;/div&gt;&lt;div&gt;40:29 - task.js&lt;/div&gt;&lt;div&gt;41:33 - Language&lt;/div&gt;&lt;div&gt;e programming language&lt;/div&gt;&lt;div&gt;CoffeeScript&lt;/div&gt;&lt;div&gt;44:11 - Mocking Promises&lt;/div&gt;&lt;div&gt;45:44 - Testing Promises&lt;/div&gt;&lt;pre&gt;Mocha as Promised
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Code Triage (Jamison)
The Creative Sandbox Guidebook (Joe)
Steam (Joe)
Pluralsight (Joe)
montage (Kris)
montagejs / mr (Kris)
CascadiaJS 2012 - Domenic Denicola (Domenic)
Omnifocus (Chuck)
Buckyballs (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JOE: I can’t imagine your baby face with a beard, Jamison.&lt;/div&gt;&lt;div&gt;JAMISON: I never thought I had a baby face.&lt;/div&gt;&lt;div&gt;AJ: It was always a man face to me.&lt;/div&gt;&lt;div&gt;JOE: Everybody who is 15 years younger than me has a baby face.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[This show is sponsored by Gaslight Software. They are putting on Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th. They&amp;#39;ll be covering Jasmine, Backbone and CoffeeScript. For more information or to register, go to training.gaslightsoftware.com]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody. Welcome to episode 37 of the JavaScript Jabber show. This week on our panel, we have AJ O&amp;#39;Neal.&lt;/div&gt;&lt;div&gt;AJ: Yo, yo, yo, comin&amp;#39; at you live from the executive boardroom suite of Orem, Utah.&lt;/div&gt;&lt;div&gt;CHUCK: Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK: Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Hey there!&lt;/div&gt;&lt;div&gt;CHUCK: Merrick Christensen&lt;/div&gt;&lt;div&gt;MERRICK: What&amp;#39;s up.&lt;/div&gt;&lt;div&gt;CHUCK: I&amp;#39;m Charles Max Wood from devchat.tv and this week we have some guests -- and that is Kris Kowal.&lt;/div&gt;&lt;div&gt;KRIS: Hello. Yeah, Kowal.&lt;/div&gt;&lt;div&gt;CHUCK: Kowal. OK. And Domenic Denicola. Did I say that right?&lt;/div&gt;&lt;div&gt;DOMENIC: Denicola.&lt;/div&gt;&lt;div&gt;CHUCK: Denicola.&lt;/div&gt;&lt;div&gt;DOMENIC: It’s OK I got Americanized. That&amp;#39;s probably the proper Italian pronunciation. Hi guys!&lt;/div&gt;&lt;div&gt;CHUCK: I speak proper Italian, so probably.&lt;/div&gt;&lt;div&gt;KRIS: Yeah and for what it’s worth, I think that the proper Polish is Kowal or something, but yeah.&lt;/div&gt;&lt;div&gt;JAMISON: Kris, are you from the Midwest? You have kind of Minnesota-ish accent.&lt;/div&gt;&lt;div&gt;KRIS: No. I&amp;#39;m actually unfortunately from somewhere in the suburbs of Los Angeles, but I grew up indoors and did listen to Prairie Home Companion. So I don’t know. Maybe.&lt;/div&gt;&lt;div&gt;[laughter]&lt;/div&gt;&lt;div&gt;CHUCK: Awesome. All right. So this week we are going to be talking about… actually there&amp;#39;s one thing I need to announce before. If you are listening to this episode, you’ll probably notice a little bit of a difference with our sponsorship message. I actually left off one important piece to one of the sponsorship messages and that is for the Gaslight software training that&amp;#39;s going to be in San Francisco, if you wanna sign up, go to training.gaslightsoftware.com and you can sign up there. They’ve been a terrific sponsor and I feel kind of bad that I botched that. But anyway,&lt;/div&gt;&lt;div&gt;Special Guests: Domenic Denicola and Kris Kowal.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52945397" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ab8e51a5-0f15-4b05-b708-1d2b5e78718e/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=360</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/037-jsj-promises-with-domenic-denicola-and-kris-kowal</link>
                <pubDate>Fri, 07 Dec 2012 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3309</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>036 JSJ DOM Rendering and Manipulating</itunes:title>
                <title>036 JSJ DOM Rendering and Manipulating</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Merrick Christensen (twitter github)   Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:29 - Merrick Christensen is a new regular panel member&lt;/div&gt;&lt;pre&gt;CascadiaJS 2012
JavaScript Modules: AMD, Require.js &amp;amp; Other Wins: Merrick Christensen
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:58 - DOM Rendering and Manipulating&lt;/div&gt;&lt;pre&gt;Backbone.js
Ext.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:49 - Differences&lt;/div&gt;&lt;pre&gt;Load times
Ease of use
backbone.syphon
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:49 - The Ext.js approach vs the Backbone.js approach&lt;/div&gt;&lt;div&gt;15:51 - Templating engines&lt;/div&gt;&lt;pre&gt;dust.js
handlebars.js
mustache.js
hogan.js
underscore
jquery
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:46 - handlebars.js vs mustache.js&lt;/div&gt;&lt;div&gt;18:08 - Templating engines (cont’d)&lt;/div&gt;&lt;pre&gt;Mold.js
Ember.js
Metamorph.js
Knockout.js
Pure.js
Plates.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:34 - Difference between the click handler and the delegate function&lt;/div&gt;&lt;div&gt;31:49 - Template engines and string generations&lt;/div&gt;&lt;div&gt;33:01 - Writing templates and learning APIs&lt;/div&gt;&lt;div&gt;35:03 - Ext.js issues&lt;/div&gt;&lt;div&gt;39:32 - Dojo&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Aldo (AJ)
On Being A Senior Engineer (Jamison)
Joshua James: From the Top of Willamette Mountain (Merrick)
sparks.js (Merrick)
grunt.js (Merrick)
knit-js (Merrick)
Functional Programming for the Object-Oriented Programmer by Brian Marick (Chuck)
New Media Expo 2013 (Discount code Wood20) (Chuck)
Skyfall (Joe)
LEGO Lord of the Rings (Joe)
Global Day of Coderetreat 2012 (Joe)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JOE: If AJ talks on JavaScript Jabber, does anybody hear it?&lt;/div&gt;&lt;div&gt;CHUCK: [laughs]&lt;/div&gt;&lt;div&gt;AJ: Not if I don’t have my function key pressed down.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to episode 36 of the JavaScript Jabber Show! This week on our panel, we have AJ O&#39;Neal.&lt;/div&gt;&lt;div&gt;AJ: Yo, yo, comin&#39; at you from the cowboy sphere of Orem, Utah.&lt;/div&gt;&lt;div&gt;CHUCK: We also have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: I&#39;m coming at you from bathrobe sphere of Orem, Utah. It’s much more comfortable than a cowboy sphere.&lt;/div&gt;&lt;div&gt;CHUCK: We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Comin’ at you from a cluttered office.&lt;/div&gt;&lt;div&gt;CHUCK: And Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK: Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK: So, Merrick is new. Merrick, do you wanna introduce yourself real quick?&lt;/div&gt;&lt;div&gt;MERRICK: Sure. My name is Merrick Christensen. I&#39;ve been developing JavaScript for a number of years -- big fan of it. You can find me on twitter and GitHub and all that kind of stuff.&lt;/div&gt;&lt;div&gt;JOE: Did you just recently speak at any conferences?&lt;/div&gt;&lt;div&gt;MERRICK: Yeah actually.&lt;/div&gt;&lt;div&gt;[laughter]&lt;/div&gt;&lt;div&gt;I just spoke at CascadiaJS on require.js. And actually, what&#39;s really cool is they just barely put the videos for that up today and I was so stoked at how high quality. So to the CascadiaJS team, you guys  did an excellent job.&lt;/div&gt;&lt;div&gt;JOE: Are the videos free?&lt;/div&gt;&lt;div&gt;MERRICK: Oh yeah. All free up on YouTube. And there’s some cool stuff -- there&#39;s stuff on like robots -- it was an a...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
<br></pre><div>Discussion<br> 01:29 - Merrick Christensen is a new regular panel member</div><pre>CascadiaJS 2012
JavaScript Modules: AMD, Require.js &amp; Other Wins: Merrick Christensen
<br></pre><div>03:58 - DOM Rendering and Manipulating</div><pre>Backbone.js
Ext.js
<br></pre><div>06:49 - Differences</div><pre>Load times
Ease of use
backbone.syphon
<br></pre><div>09:49 - The Ext.js approach vs the Backbone.js approach</div><div>15:51 - Templating engines</div><pre>dust.js
handlebars.js
mustache.js
hogan.js
underscore
jquery
<br></pre><div>16:46 - handlebars.js vs mustache.js</div><div>18:08 - Templating engines (cont’d)</div><pre>Mold.js
Ember.js
Metamorph.js
Knockout.js
Pure.js
Plates.js
<br></pre><div>26:34 - Difference between the click handler and the delegate function</div><div>31:49 - Template engines and string generations</div><div>33:01 - Writing templates and learning APIs</div><div>35:03 - Ext.js issues</div><div>39:32 - Dojo<br> Picks</div><pre>Aldo (AJ)
On Being A Senior Engineer (Jamison)
Joshua James: From the Top of Willamette Mountain (Merrick)
sparks.js (Merrick)
grunt.js (Merrick)
knit-js (Merrick)
Functional Programming for the Object-Oriented Programmer by Brian Marick (Chuck)
New Media Expo 2013 (Discount code Wood20) (Chuck)
Skyfall (Joe)
LEGO Lord of the Rings (Joe)
Global Day of Coderetreat 2012 (Joe)
<br></pre><div>Transcript<br> JOE: If AJ talks on JavaScript Jabber, does anybody hear it?</div><div>CHUCK: [laughs]</div><div>AJ: Not if I don’t have my function key pressed down.</div><div>[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]</div><div>[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]</div><div>CHUCK: Hey everybody and welcome to episode 36 of the JavaScript Jabber Show! This week on our panel, we have AJ O&#39;Neal.</div><div>AJ: Yo, yo, comin&#39; at you from the cowboy sphere of Orem, Utah.</div><div>CHUCK: We also have Jamison Dance.</div><div>JAMISON: I&#39;m coming at you from bathrobe sphere of Orem, Utah. It’s much more comfortable than a cowboy sphere.</div><div>CHUCK: We have Joe Eames.</div><div>JOE: Comin’ at you from a cluttered office.</div><div>CHUCK: And Merrick Christensen.</div><div>MERRICK: Hey guys!</div><div>CHUCK: So, Merrick is new. Merrick, do you wanna introduce yourself real quick?</div><div>MERRICK: Sure. My name is Merrick Christensen. I&#39;ve been developing JavaScript for a number of years -- big fan of it. You can find me on twitter and GitHub and all that kind of stuff.</div><div>JOE: Did you just recently speak at any conferences?</div><div>MERRICK: Yeah actually.</div><div>[laughter]</div><div>I just spoke at CascadiaJS on require.js. And actually, what&#39;s really cool is they just barely put the videos for that up today and I was so stoked at how high quality. So to the CascadiaJS team, you guys  did an excellent job.</div><div>JOE: Are the videos free?</div><div>MERRICK: Oh yeah. All free up on YouTube. And there’s some cool stuff -- there&#39;s stuff on like robots -- it was an amazing conference. The organizers just did an amazing job.</div><div>CHUCK: Sounds like fun. Was that up in the North West somewhere?</div><div>MERRICK: Yeah it was actually in Seattle.</div><div>CHUCK: Nice.</div><div>MERRICK: Yeah it was beautiful.</div><div>JAMISON: I heard that as one of the after party things, they took everybody up to see the James Bond movie?</div><div>MERRICK: They did yeah.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Merrick Christensen (twitter github)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:29 - Merrick Christensen is a new regular panel member&lt;/div&gt;&lt;pre&gt;CascadiaJS 2012
JavaScript Modules: AMD, Require.js &amp;amp; Other Wins: Merrick Christensen
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:58 - DOM Rendering and Manipulating&lt;/div&gt;&lt;pre&gt;Backbone.js
Ext.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:49 - Differences&lt;/div&gt;&lt;pre&gt;Load times
Ease of use
backbone.syphon
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:49 - The Ext.js approach vs the Backbone.js approach&lt;/div&gt;&lt;div&gt;15:51 - Templating engines&lt;/div&gt;&lt;pre&gt;dust.js
handlebars.js
mustache.js
hogan.js
underscore
jquery
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;16:46 - handlebars.js vs mustache.js&lt;/div&gt;&lt;div&gt;18:08 - Templating engines (cont’d)&lt;/div&gt;&lt;pre&gt;Mold.js
Ember.js
Metamorph.js
Knockout.js
Pure.js
Plates.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;26:34 - Difference between the click handler and the delegate function&lt;/div&gt;&lt;div&gt;31:49 - Template engines and string generations&lt;/div&gt;&lt;div&gt;33:01 - Writing templates and learning APIs&lt;/div&gt;&lt;div&gt;35:03 - Ext.js issues&lt;/div&gt;&lt;div&gt;39:32 - Dojo&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Aldo (AJ)
On Being A Senior Engineer (Jamison)
Joshua James: From the Top of Willamette Mountain (Merrick)
sparks.js (Merrick)
grunt.js (Merrick)
knit-js (Merrick)
Functional Programming for the Object-Oriented Programmer by Brian Marick (Chuck)
New Media Expo 2013 (Discount code Wood20) (Chuck)
Skyfall (Joe)
LEGO Lord of the Rings (Joe)
Global Day of Coderetreat 2012 (Joe)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JOE: If AJ talks on JavaScript Jabber, does anybody hear it?&lt;/div&gt;&lt;div&gt;CHUCK: [laughs]&lt;/div&gt;&lt;div&gt;AJ: Not if I don’t have my function key pressed down.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to episode 36 of the JavaScript Jabber Show! This week on our panel, we have AJ O&amp;#39;Neal.&lt;/div&gt;&lt;div&gt;AJ: Yo, yo, comin&amp;#39; at you from the cowboy sphere of Orem, Utah.&lt;/div&gt;&lt;div&gt;CHUCK: We also have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: I&amp;#39;m coming at you from bathrobe sphere of Orem, Utah. It’s much more comfortable than a cowboy sphere.&lt;/div&gt;&lt;div&gt;CHUCK: We have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Comin’ at you from a cluttered office.&lt;/div&gt;&lt;div&gt;CHUCK: And Merrick Christensen.&lt;/div&gt;&lt;div&gt;MERRICK: Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK: So, Merrick is new. Merrick, do you wanna introduce yourself real quick?&lt;/div&gt;&lt;div&gt;MERRICK: Sure. My name is Merrick Christensen. I&amp;#39;ve been developing JavaScript for a number of years -- big fan of it. You can find me on twitter and GitHub and all that kind of stuff.&lt;/div&gt;&lt;div&gt;JOE: Did you just recently speak at any conferences?&lt;/div&gt;&lt;div&gt;MERRICK: Yeah actually.&lt;/div&gt;&lt;div&gt;[laughter]&lt;/div&gt;&lt;div&gt;I just spoke at CascadiaJS on require.js. And actually, what&amp;#39;s really cool is they just barely put the videos for that up today and I was so stoked at how high quality. So to the CascadiaJS team, you guys  did an excellent job.&lt;/div&gt;&lt;div&gt;JOE: Are the videos free?&lt;/div&gt;&lt;div&gt;MERRICK: Oh yeah. All free up on YouTube. And there’s some cool stuff -- there&amp;#39;s stuff on like robots -- it was an amazing conference. The organizers just did an amazing job.&lt;/div&gt;&lt;div&gt;CHUCK: Sounds like fun. Was that up in the North West somewhere?&lt;/div&gt;&lt;div&gt;MERRICK: Yeah it was actually in Seattle.&lt;/div&gt;&lt;div&gt;CHUCK: Nice.&lt;/div&gt;&lt;div&gt;MERRICK: Yeah it was beautiful.&lt;/div&gt;&lt;div&gt;JAMISON: I heard that as one of the after party things, they took everybody up to see the James Bond movie?&lt;/div&gt;&lt;div&gt;MERRICK: They did yeah.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46225449" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1a526899-c984-45f4-a5c1-e2335ad5dc86/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=346</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/036-jsj-dom-rendering-and-manipulating</link>
                <pubDate>Fri, 30 Nov 2012 12:00:00 &#43;0000</pubDate>
                <itunes:duration>2889</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>035 JSJ node-webkit</itunes:title>
                <title>035 JSJ node-webkit</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Jamison Dance (twitter github blog)   Tim Caswell (twitter github howtonode.org)   AJ O’Neal (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript) - Discussion 01:15 - node-webkit -</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jamison Dance (twitter github blog)
Tim Caswell (twitter github howtonode.org)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:15 - node-webkit&lt;/div&gt;&lt;pre&gt;Similar to PhoneGap
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Chrome native apps&lt;br&gt; Chromium&lt;/div&gt;&lt;div&gt;05:31 - Event loops and the browsers&lt;/div&gt;&lt;div&gt;06:53 - Example apps&lt;/div&gt;&lt;pre&gt;Light Table
app.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:42 - node-webkit vs app.js&lt;/div&gt;&lt;div&gt;10:00 - Chrome&lt;/div&gt;&lt;pre&gt;Chrome Apps: JavaScript Desktop Development
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:44 - Security implications&lt;/div&gt;&lt;div&gt;25:11 - Testing node-webkit applications&lt;/div&gt;&lt;div&gt;27:19 - Getting a web app into a native app&lt;/div&gt;&lt;div&gt;31:33 - Creating Your First AppJS App with Custom Chrome&lt;/div&gt;&lt;pre&gt;Chromeless Browser
Chromeless replacement
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;How mismanagement, incompetence and pride killed THQ&#39;s Kaos Studios (Jamison)
The Insufficiency of Good Design by Sarah Mei (Jamison)
app.js (Tim)
node-webkit (Tim)
Macaroni Grill’s Butternut Asiago Tortellaci (AJ)
JCPenney (AJ)
Mac OS Stickies (Chuck)
Fieldrunners (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Node Knockout&lt;br&gt; Transcript&lt;br&gt; AJ: Let’s talk about boring stuff. What did you eat for breakfast?&lt;/div&gt;&lt;div&gt;TIM: I had donuts.&lt;/div&gt;&lt;div&gt;AJ: That sounds nutritious and delicious.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to episode 35 of the JavaScript Jabber Show. This week on our panel we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Hi guys!&lt;/div&gt;&lt;div&gt;CHUCK: Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM: Hello!&lt;/div&gt;&lt;div&gt;CHUCK: And AJ O’Neal. And I&#39;m Charles Max Wood from devchat.tv. This week, we are going to be talking about ‘Node-webkit’. It seems like Tim is the most familiar with it, so why don’t you jump in and tell us a little bit about it?&lt;/div&gt;&lt;div&gt;TIM: All right. Basically the idea is to make desktop apps using Node and then having HTML as your display layer for your widgets. And I start a project doing this several years ago from Topcube, but I failed miserably because I&#39;m not that good of a C engineer. And since then, a few projects have taken up the idea. Node-webkit is one done by Intel and the main engineer there is Roger Wang. So on Roger Wang’s GitHub there is node-webkit. And the other popular one is called ‘app.js’ and I think there is a couple others as well. And some other people have taken over my Topcube project and they use it for some maps app. And all these projects had the basic idea of you have a desktop native app that has Node and node-webkit inside of it.&lt;/div&gt;&lt;div&gt;CHUCK: So, is it kind of like PhoneGap or some of these other things for mobile?&lt;/div&gt;&lt;div&gt;TIM: Yeah. It’s similar to PhoneGap in that, you get more privileges than a browser would have in a more native experience. Instead of just the PhoneGap extensions, you get all of Node -- you get the full Node environment -- which means you can use all that existing libraries and ecosystem.&lt;/div&gt;&lt;div&gt;JAMISON: So how does this compare to the Chrome native apps thing? Because I know that they are more --- already have some like JS APIs that let you touch stuff on the serve...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Jamison Dance (twitter github blog)
Tim Caswell (twitter github howtonode.org)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
<br></pre><div>Discussion<br> 01:15 - node-webkit</div><pre>Similar to PhoneGap
<br></pre><div>Chrome native apps<br> Chromium</div><div>05:31 - Event loops and the browsers</div><div>06:53 - Example apps</div><pre>Light Table
app.js
<br></pre><div>07:42 - node-webkit vs app.js</div><div>10:00 - Chrome</div><pre>Chrome Apps: JavaScript Desktop Development
<br></pre><div>17:44 - Security implications</div><div>25:11 - Testing node-webkit applications</div><div>27:19 - Getting a web app into a native app</div><div>31:33 - Creating Your First AppJS App with Custom Chrome</div><pre>Chromeless Browser
Chromeless replacement
<br></pre><div>Picks</div><pre>How mismanagement, incompetence and pride killed THQ&#39;s Kaos Studios (Jamison)
The Insufficiency of Good Design by Sarah Mei (Jamison)
app.js (Tim)
node-webkit (Tim)
Macaroni Grill’s Butternut Asiago Tortellaci (AJ)
JCPenney (AJ)
Mac OS Stickies (Chuck)
Fieldrunners (Chuck)
<br></pre><div>Node Knockout<br> Transcript<br> AJ: Let’s talk about boring stuff. What did you eat for breakfast?</div><div>TIM: I had donuts.</div><div>AJ: That sounds nutritious and delicious.</div><div>[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]</div><div>[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]</div><div>CHUCK: Hey everybody and welcome to episode 35 of the JavaScript Jabber Show. This week on our panel we have Jamison Dance.</div><div>JAMISON: Hi guys!</div><div>CHUCK: Tim Caswell.</div><div>TIM: Hello!</div><div>CHUCK: And AJ O’Neal. And I&#39;m Charles Max Wood from devchat.tv. This week, we are going to be talking about ‘Node-webkit’. It seems like Tim is the most familiar with it, so why don’t you jump in and tell us a little bit about it?</div><div>TIM: All right. Basically the idea is to make desktop apps using Node and then having HTML as your display layer for your widgets. And I start a project doing this several years ago from Topcube, but I failed miserably because I&#39;m not that good of a C engineer. And since then, a few projects have taken up the idea. Node-webkit is one done by Intel and the main engineer there is Roger Wang. So on Roger Wang’s GitHub there is node-webkit. And the other popular one is called ‘app.js’ and I think there is a couple others as well. And some other people have taken over my Topcube project and they use it for some maps app. And all these projects had the basic idea of you have a desktop native app that has Node and node-webkit inside of it.</div><div>CHUCK: So, is it kind of like PhoneGap or some of these other things for mobile?</div><div>TIM: Yeah. It’s similar to PhoneGap in that, you get more privileges than a browser would have in a more native experience. Instead of just the PhoneGap extensions, you get all of Node -- you get the full Node environment -- which means you can use all that existing libraries and ecosystem.</div><div>JAMISON: So how does this compare to the Chrome native apps thing? Because I know that they are more --- already have some like JS APIs that let you touch stuff on the server or things like that. Is this just – it’s not sandbox at all?</div><div>TIM: Yeah. I mean, this is a native app. It’s not in your browser at all. It bundles its own webkit.</div><div>JAMISON: Oooh.</div><div>TIM: It’s more like -- what was that flash thing they had years ago?</div><div>AJ: ‘Adobe Air’?</div><div>TIM: Air yeah. It’s like Adobe Air that doesn’t suck.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Jamison Dance (twitter github blog)
Tim Caswell (twitter github howtonode.org)
AJ O’Neal (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:15 - node-webkit&lt;/div&gt;&lt;pre&gt;Similar to PhoneGap
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Chrome native apps&lt;br&gt; Chromium&lt;/div&gt;&lt;div&gt;05:31 - Event loops and the browsers&lt;/div&gt;&lt;div&gt;06:53 - Example apps&lt;/div&gt;&lt;pre&gt;Light Table
app.js
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;07:42 - node-webkit vs app.js&lt;/div&gt;&lt;div&gt;10:00 - Chrome&lt;/div&gt;&lt;pre&gt;Chrome Apps: JavaScript Desktop Development
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;17:44 - Security implications&lt;/div&gt;&lt;div&gt;25:11 - Testing node-webkit applications&lt;/div&gt;&lt;div&gt;27:19 - Getting a web app into a native app&lt;/div&gt;&lt;div&gt;31:33 - Creating Your First AppJS App with Custom Chrome&lt;/div&gt;&lt;pre&gt;Chromeless Browser
Chromeless replacement
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;How mismanagement, incompetence and pride killed THQ&amp;#39;s Kaos Studios (Jamison)
The Insufficiency of Good Design by Sarah Mei (Jamison)
app.js (Tim)
node-webkit (Tim)
Macaroni Grill’s Butternut Asiago Tortellaci (AJ)
JCPenney (AJ)
Mac OS Stickies (Chuck)
Fieldrunners (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Node Knockout&lt;br&gt; Transcript&lt;br&gt; AJ: Let’s talk about boring stuff. What did you eat for breakfast?&lt;/div&gt;&lt;div&gt;TIM: I had donuts.&lt;/div&gt;&lt;div&gt;AJ: That sounds nutritious and delicious.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to episode 35 of the JavaScript Jabber Show. This week on our panel we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Hi guys!&lt;/div&gt;&lt;div&gt;CHUCK: Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM: Hello!&lt;/div&gt;&lt;div&gt;CHUCK: And AJ O’Neal. And I&amp;#39;m Charles Max Wood from devchat.tv. This week, we are going to be talking about ‘Node-webkit’. It seems like Tim is the most familiar with it, so why don’t you jump in and tell us a little bit about it?&lt;/div&gt;&lt;div&gt;TIM: All right. Basically the idea is to make desktop apps using Node and then having HTML as your display layer for your widgets. And I start a project doing this several years ago from Topcube, but I failed miserably because I&amp;#39;m not that good of a C engineer. And since then, a few projects have taken up the idea. Node-webkit is one done by Intel and the main engineer there is Roger Wang. So on Roger Wang’s GitHub there is node-webkit. And the other popular one is called ‘app.js’ and I think there is a couple others as well. And some other people have taken over my Topcube project and they use it for some maps app. And all these projects had the basic idea of you have a desktop native app that has Node and node-webkit inside of it.&lt;/div&gt;&lt;div&gt;CHUCK: So, is it kind of like PhoneGap or some of these other things for mobile?&lt;/div&gt;&lt;div&gt;TIM: Yeah. It’s similar to PhoneGap in that, you get more privileges than a browser would have in a more native experience. Instead of just the PhoneGap extensions, you get all of Node -- you get the full Node environment -- which means you can use all that existing libraries and ecosystem.&lt;/div&gt;&lt;div&gt;JAMISON: So how does this compare to the Chrome native apps thing? Because I know that they are more --- already have some like JS APIs that let you touch stuff on the server or things like that. Is this just – it’s not sandbox at all?&lt;/div&gt;&lt;div&gt;TIM: Yeah. I mean, this is a native app. It’s not in your browser at all. It bundles its own webkit.&lt;/div&gt;&lt;div&gt;JAMISON: Oooh.&lt;/div&gt;&lt;div&gt;TIM: It’s more like -- what was that flash thing they had years ago?&lt;/div&gt;&lt;div&gt;AJ: ‘Adobe Air’?&lt;/div&gt;&lt;div&gt;TIM: Air yeah. It’s like Adobe Air that doesn’t suck.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42718772" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a722713a-73d2-4e21-9b84-bb6cb2bb4158/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=334</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/035-jsj-node-webkit</link>
                <pubDate>Fri, 16 Nov 2012 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2669</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>034 JSJ Ember.js</itunes:title>
                <title>034 JSJ Ember.js</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Trek Glowacki (twitter github Trek by trek)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript) - Discussion 02:18 - Ember.js (twitter, github,</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Trek Glowacki (twitter github Trek by trek)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:18 - Ember.js (twitter, github, site)&lt;/div&gt;&lt;div&gt;03:17 - Based on/Inspired by SproutCore?&lt;/div&gt;&lt;div&gt;05:39 - The Rails of JavaScript?&lt;/div&gt;&lt;pre&gt;“Magical”
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:29 - todomvc&lt;/div&gt;&lt;div&gt;Backbone.js    &lt;/div&gt;&lt;div&gt;11:21 - Pulling pieces of Ember.js&lt;/div&gt;&lt;div&gt;12:07 - Struggles with using Ember.js&lt;/div&gt;&lt;pre&gt;Learning API can and does change frequently
The applications that Ember.js targets are new
New patterns
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:45 - Developer style&lt;/div&gt;&lt;div&gt;22:59 - Rendering&lt;/div&gt;&lt;div&gt;24:42 - Philosophy of Ember.js&lt;/div&gt;&lt;div&gt;27:00 - Ember.js router&lt;/div&gt;&lt;div&gt;State machines&lt;/div&gt;&lt;div&gt;32:31 - Spending time learning Ember.js&lt;/div&gt;&lt;div&gt;35:06 - Frameworks and Wordpress&lt;/div&gt;&lt;div&gt;41:57 - Event loop&lt;/div&gt;&lt;div&gt;42:49 - API&lt;/div&gt;&lt;div&gt;Object system&lt;/div&gt;&lt;div&gt;Binding syntax&lt;/div&gt;&lt;div&gt;Handlebars.js&lt;/div&gt;&lt;div&gt;46:38 - Rendering and nesting views&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Promo Only (AJ)
TinyToCS: Tiny Transactions on Computer Science (Jamison)
HandBrake (Chuck)
BitTorrent (Chuck)
Transmission (Chuck)
Presto 04213 Electronic Digital Timer (Chuck)
Crafty.js (Trek)
About Face 3: The Essentials of Interaction Design by Robert Reimann (Trek)
Tucker Teaches the Clockies to Copulate by David Erik Nelson (Trek)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript &lt;br&gt; JAMISON: And I’m looking sexy.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to Episode 33 of the JavaScript Jabber show. This week on our panel we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ: Yo, yo, yo. Comin’ at you live from DJ sphere of Orem, Utah.&lt;/div&gt;&lt;div&gt;CHUCK: We also have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Oh, gosh you get to ----. I&#39;m sorry AJ; your intro was so good. [laughs]&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] I&#39;m Charles Max Wood from devchat.tv and this week, we have a special guest and that is Trek Glowacki?&lt;/div&gt;&lt;div&gt;TREK: Oh, very close. Good job.&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] Do you wanna straighten it up for us?&lt;/div&gt;&lt;div&gt;TREK: You can just call me Trek. Everyone does.&lt;/div&gt;&lt;div&gt;CHUCK: Ok. How many generations removed are you from Poland or whatever?&lt;/div&gt;&lt;div&gt;TREK: So I&#39;m a first generation American. My parents are foreign. But my dad is Belgian, not Polish nationally, but of a Polish decent.&lt;/div&gt;&lt;div&gt;CHUCK: Oh, OK. That&#39;s interesting.&lt;/div&gt;&lt;div&gt;TREK: Yeah. My driver’s license is weird and everything is misspelled. My voter registration is spelled wrong. It’s kind of a nightmare. It’s why I just go by Trek. I try to snag @trek as a user handle everywhere. So I&#39;m @trek on Twitter-- just makes my life easier.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah. That makes sense. I have to say that, if your voter registration is messed up, I hope you are voting for that “other guy”. And I&#39;m not going to be specific about my --- because I don’t wanna start a firestorm on a programing podcast for that, so we’ll just leave it there.&lt;/div&gt;&lt;div&gt;Anyway, we are going to be talking about Ember.js today. Now, I know that Yehuda and Tom Dale work on it. Do you work on...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Trek Glowacki (twitter github Trek by trek)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
<br></pre><div>Discussion<br> 02:18 - Ember.js (twitter, github, site)</div><div>03:17 - Based on/Inspired by SproutCore?</div><div>05:39 - The Rails of JavaScript?</div><pre>“Magical”
<br></pre><div>06:29 - todomvc</div><div>Backbone.js    </div><div>11:21 - Pulling pieces of Ember.js</div><div>12:07 - Struggles with using Ember.js</div><pre>Learning API can and does change frequently
The applications that Ember.js targets are new
New patterns
<br></pre><div>18:45 - Developer style</div><div>22:59 - Rendering</div><div>24:42 - Philosophy of Ember.js</div><div>27:00 - Ember.js router</div><div>State machines</div><div>32:31 - Spending time learning Ember.js</div><div>35:06 - Frameworks and Wordpress</div><div>41:57 - Event loop</div><div>42:49 - API</div><div>Object system</div><div>Binding syntax</div><div>Handlebars.js</div><div>46:38 - Rendering and nesting views<br> Picks</div><pre>Promo Only (AJ)
TinyToCS: Tiny Transactions on Computer Science (Jamison)
HandBrake (Chuck)
BitTorrent (Chuck)
Transmission (Chuck)
Presto 04213 Electronic Digital Timer (Chuck)
Crafty.js (Trek)
About Face 3: The Essentials of Interaction Design by Robert Reimann (Trek)
Tucker Teaches the Clockies to Copulate by David Erik Nelson (Trek)
<br></pre><div>Transcript <br> JAMISON: And I’m looking sexy.</div><div>[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]</div><div>[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]</div><div>CHUCK: Hey everybody and welcome to Episode 33 of the JavaScript Jabber show. This week on our panel we have AJ O’Neal.</div><div>AJ: Yo, yo, yo. Comin’ at you live from DJ sphere of Orem, Utah.</div><div>CHUCK: We also have Jamison Dance.</div><div>JAMISON: Oh, gosh you get to ----. I&#39;m sorry AJ; your intro was so good. [laughs]</div><div>CHUCK: [laughs] I&#39;m Charles Max Wood from devchat.tv and this week, we have a special guest and that is Trek Glowacki?</div><div>TREK: Oh, very close. Good job.</div><div>CHUCK: [laughs] Do you wanna straighten it up for us?</div><div>TREK: You can just call me Trek. Everyone does.</div><div>CHUCK: Ok. How many generations removed are you from Poland or whatever?</div><div>TREK: So I&#39;m a first generation American. My parents are foreign. But my dad is Belgian, not Polish nationally, but of a Polish decent.</div><div>CHUCK: Oh, OK. That&#39;s interesting.</div><div>TREK: Yeah. My driver’s license is weird and everything is misspelled. My voter registration is spelled wrong. It’s kind of a nightmare. It’s why I just go by Trek. I try to snag @trek as a user handle everywhere. So I&#39;m @trek on Twitter-- just makes my life easier.</div><div>CHUCK: Yeah. That makes sense. I have to say that, if your voter registration is messed up, I hope you are voting for that “other guy”. And I&#39;m not going to be specific about my --- because I don’t wanna start a firestorm on a programing podcast for that, so we’ll just leave it there.</div><div>Anyway, we are going to be talking about Ember.js today. Now, I know that Yehuda and Tom Dale work on it. Do you work on it too or are you just kind of an expert user?</div><div>TREK: A little bit of both. I hang out on the secret volcano base that we have, with Yehuda and Tom and my contributions are--</div><div>JAMISON: That&#39;s why your audio quality is so good.</div><div>TREK: Yeah, we are at the volcano base, it’s really is beaming to a satellite in space.</div><div>CHUCK: Yeah volcano net is awesome.</div><div>TREK: So,</div><div>Special Guest: Trek Glowacki.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Trek Glowacki (twitter github Trek by trek)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 02:18 - Ember.js (twitter, github, site)&lt;/div&gt;&lt;div&gt;03:17 - Based on/Inspired by SproutCore?&lt;/div&gt;&lt;div&gt;05:39 - The Rails of JavaScript?&lt;/div&gt;&lt;pre&gt;“Magical”
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;06:29 - todomvc&lt;/div&gt;&lt;div&gt;Backbone.js    &lt;/div&gt;&lt;div&gt;11:21 - Pulling pieces of Ember.js&lt;/div&gt;&lt;div&gt;12:07 - Struggles with using Ember.js&lt;/div&gt;&lt;pre&gt;Learning API can and does change frequently
The applications that Ember.js targets are new
New patterns
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;18:45 - Developer style&lt;/div&gt;&lt;div&gt;22:59 - Rendering&lt;/div&gt;&lt;div&gt;24:42 - Philosophy of Ember.js&lt;/div&gt;&lt;div&gt;27:00 - Ember.js router&lt;/div&gt;&lt;div&gt;State machines&lt;/div&gt;&lt;div&gt;32:31 - Spending time learning Ember.js&lt;/div&gt;&lt;div&gt;35:06 - Frameworks and Wordpress&lt;/div&gt;&lt;div&gt;41:57 - Event loop&lt;/div&gt;&lt;div&gt;42:49 - API&lt;/div&gt;&lt;div&gt;Object system&lt;/div&gt;&lt;div&gt;Binding syntax&lt;/div&gt;&lt;div&gt;Handlebars.js&lt;/div&gt;&lt;div&gt;46:38 - Rendering and nesting views&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;Promo Only (AJ)
TinyToCS: Tiny Transactions on Computer Science (Jamison)
HandBrake (Chuck)
BitTorrent (Chuck)
Transmission (Chuck)
Presto 04213 Electronic Digital Timer (Chuck)
Crafty.js (Trek)
About Face 3: The Essentials of Interaction Design by Robert Reimann (Trek)
Tucker Teaches the Clockies to Copulate by David Erik Nelson (Trek)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript &lt;br&gt; JAMISON: And I’m looking sexy.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Gaslight Software. They are putting on a Mastering Backbone training in San Francisco at the Mission Bay Conference Center, December 3rd through 5th of this year. This three day intensive course will forever change the way you develop the front-end of your web applications. For too long, many web developers have approached front-end as drudgery. No more! We’ll help you build the skills to write front-end code you can love every bit as much as your server-side code.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to Episode 33 of the JavaScript Jabber show. This week on our panel we have AJ O’Neal.&lt;/div&gt;&lt;div&gt;AJ: Yo, yo, yo. Comin’ at you live from DJ sphere of Orem, Utah.&lt;/div&gt;&lt;div&gt;CHUCK: We also have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Oh, gosh you get to ----. I&amp;#39;m sorry AJ; your intro was so good. [laughs]&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] I&amp;#39;m Charles Max Wood from devchat.tv and this week, we have a special guest and that is Trek Glowacki?&lt;/div&gt;&lt;div&gt;TREK: Oh, very close. Good job.&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] Do you wanna straighten it up for us?&lt;/div&gt;&lt;div&gt;TREK: You can just call me Trek. Everyone does.&lt;/div&gt;&lt;div&gt;CHUCK: Ok. How many generations removed are you from Poland or whatever?&lt;/div&gt;&lt;div&gt;TREK: So I&amp;#39;m a first generation American. My parents are foreign. But my dad is Belgian, not Polish nationally, but of a Polish decent.&lt;/div&gt;&lt;div&gt;CHUCK: Oh, OK. That&amp;#39;s interesting.&lt;/div&gt;&lt;div&gt;TREK: Yeah. My driver’s license is weird and everything is misspelled. My voter registration is spelled wrong. It’s kind of a nightmare. It’s why I just go by Trek. I try to snag @trek as a user handle everywhere. So I&amp;#39;m @trek on Twitter-- just makes my life easier.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah. That makes sense. I have to say that, if your voter registration is messed up, I hope you are voting for that “other guy”. And I&amp;#39;m not going to be specific about my --- because I don’t wanna start a firestorm on a programing podcast for that, so we’ll just leave it there.&lt;/div&gt;&lt;div&gt;Anyway, we are going to be talking about Ember.js today. Now, I know that Yehuda and Tom Dale work on it. Do you work on it too or are you just kind of an expert user?&lt;/div&gt;&lt;div&gt;TREK: A little bit of both. I hang out on the secret volcano base that we have, with Yehuda and Tom and my contributions are--&lt;/div&gt;&lt;div&gt;JAMISON: That&amp;#39;s why your audio quality is so good.&lt;/div&gt;&lt;div&gt;TREK: Yeah, we are at the volcano base, it’s really is beaming to a satellite in space.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah volcano net is awesome.&lt;/div&gt;&lt;div&gt;TREK: So,&lt;/div&gt;&lt;div&gt;Special Guest: Trek Glowacki.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52977580" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1bab000f-ec94-40b3-8dfe-c2e7af4285b8/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=323</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/034-jsj-ember-js</link>
                <pubDate>Fri, 02 Nov 2012 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3311</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>033 JSJ enyo.js</itunes:title>
                <title>033 JSJ enyo.js</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Ben Combee (twitter github blog)   Gray Norton (twitter)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Tim Caswell (twitter github howtonode.org)   Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeS.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Ben Combee (twitter github blog)
Gray Norton (twitter)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeS...
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Special Guests: Ben Combee and Gray Norton.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Ben Combee (twitter github blog)
Gray Norton (twitter)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeS...
<br></pre><div>Special Guests: Ben Combee and Gray Norton.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Ben Combee (twitter github blog)
Gray Norton (twitter)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeS...
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Special Guests: Ben Combee and Gray Norton.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55413446" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f56b07d7-a7c5-4df7-999d-fb48aa05bb0a/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=316</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/033-jsj-enyo-js</link>
                <pubDate>Fri, 26 Oct 2012 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3463</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>032 JSJ Angular.js</itunes:title>
                <title>032 JSJ Angular.js</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Misko Hevery (twitter github blog)   Igor Minar (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Tim Caswell (twitter github howtonode.org)   AJ O’Neal (twitter github blog) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Misko Hevery (twitter github blog)
Igor Minar (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
AJ O’Neal (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:33 - Angular.js (twitter github blog)&lt;/div&gt;&lt;div&gt;02:33 - Angular.js compared to other frameworks&lt;/div&gt;&lt;div&gt;04:03 - How does it work?&lt;/div&gt;&lt;div&gt;05:22 - Cost&lt;/div&gt;&lt;div&gt;06:06 - HTML Compiler&lt;/div&gt;&lt;div&gt;07:02 - Directives&lt;/div&gt;&lt;div&gt;10:31 - Working with browsers in the future&lt;/div&gt;&lt;div&gt;12:07 - Dependency injection&lt;/div&gt;&lt;div&gt;16:50 - Main method&lt;/div&gt;&lt;div&gt;18:48 - Using require.js&lt;/div&gt;&lt;div&gt;20:53 - How would you build a TreeView widget in Angular?&lt;/div&gt;&lt;div&gt;24:07 - Where data is stored&lt;/div&gt;&lt;div&gt;24:42 - Scope&lt;/div&gt;&lt;div&gt;29:47 - Syncing to servers&lt;/div&gt;&lt;pre&gt;RESTClient
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;31:34 - Testability &amp;amp; Services in Angular&lt;/div&gt;&lt;div&gt;39:04 - Benefits of Angular&lt;/div&gt;&lt;pre&gt;Dependency injection
Directives
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;The Arrow (Joe)
Font Awesome (Tim)
Testacular (Igor)
Plunker (Igor)
The Better Angels of our Nature: Steven Pinker (Misko)
XCOM (Jamison)
The Foundation Series: Isaac Asimov (Jamison)
Influencer: The Power to Change Anything (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; [This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;JAMISON: Hi everybody and welcome to episode 32 of the JavaScript Jabber podcast. I&#39;m not your host Charles Max Wood, I&#39;m Jamison Dance. Chuck is at a conference this week. So, he is not here. We have with us Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Hey everybody!&lt;/div&gt;&lt;div&gt;JAMISON: Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM: Hello.&lt;/div&gt;&lt;div&gt;JAMISON: And we have two special guests. I&#39;m going to mangle your names, so I&#39;m sorry. It’s Misko Hevery.&lt;/div&gt;&lt;div&gt;MISKO: Misko Hevery. Yeah, thank you.&lt;/div&gt;&lt;div&gt;JAMISON: Misko Hevery and Igor Minar?&lt;/div&gt;&lt;div&gt;IGOR: Minar. Yeah.&lt;/div&gt;&lt;div&gt;JAMISON: Great. You guys wanna introduce yourself really quick?&lt;/div&gt;&lt;div&gt;MISKO: Sure. So, this is Misko Hevery, original creator of Angular.js.&lt;/div&gt;&lt;div&gt;IGOR: Hi everybody! I&#39;m Igor. I joined Misko about 2 years ago on this venture of creating better browser and better environment for creating client-side applications.&lt;/div&gt;&lt;div&gt;JAMISON: And if you can’t tell, we are going to talk about Angular.js this week. So, I know it is kind of a Google project now. Did it start out that way?&lt;/div&gt;&lt;div&gt;MISKO: It started out with something I was working on and eventually I&#39;ve open sourced it at a product with Google internal application and just gotten such a rave reviews and new features that people actually says, “Hey why don’t you work on this full time and turn in on to a real product?” So, that&#39;s how it’s started.&lt;/div&gt;&lt;div&gt;JAMISON: Oh, wow. So, there’s actually a team in Google who are working on Angular as their job?&lt;/div&gt;&lt;div&gt;MISKO: Yeah.&lt;/div&gt;&lt;div&gt;IGOR: Yes.&lt;/div&gt;&lt;div&gt;JAMISON: That&#39;s awesome.&lt;/div&gt;&lt;div&gt;IGOR: It’s just two of us here now, but we have a bunch of other people working full time on Angular.js and also main contributors--&lt;/div&gt;&lt;div&gt;JAMISON: Oh, go ahead sorry.&lt;/div&gt;&lt;div&gt;IGOR: There is a team behind Angular.js.&lt;/div&gt;&lt;div&gt;JAMISON: Do you think you can give an overview and kind of a comparison to contrast Angular to some of the other MVC frameworks that people like before you? I mean, Backbone I guess is what most people know.  So, what makes Angular different from Backbone? How does it work?&lt;/div&gt;&lt;div&gt;MISKO: So, I have never used Backbone besides it’s framework. But, my understanding is that Backbone is basically you have declare model and then launch on changes on its mode. And the way it does so is that there is a model class object. And whenever you modify the models that u...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Misko Hevery (twitter github blog)
Igor Minar (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
AJ O’Neal (twitter github blog)
<br></pre><div>Discussion<br> 01:33 - Angular.js (twitter github blog)</div><div>02:33 - Angular.js compared to other frameworks</div><div>04:03 - How does it work?</div><div>05:22 - Cost</div><div>06:06 - HTML Compiler</div><div>07:02 - Directives</div><div>10:31 - Working with browsers in the future</div><div>12:07 - Dependency injection</div><div>16:50 - Main method</div><div>18:48 - Using require.js</div><div>20:53 - How would you build a TreeView widget in Angular?</div><div>24:07 - Where data is stored</div><div>24:42 - Scope</div><div>29:47 - Syncing to servers</div><pre>RESTClient
<br></pre><div>31:34 - Testability &amp; Services in Angular</div><div>39:04 - Benefits of Angular</div><pre>Dependency injection
Directives
<br></pre><div>Picks</div><pre>The Arrow (Joe)
Font Awesome (Tim)
Testacular (Igor)
Plunker (Igor)
The Better Angels of our Nature: Steven Pinker (Misko)
XCOM (Jamison)
The Foundation Series: Isaac Asimov (Jamison)
Influencer: The Power to Change Anything (AJ)
<br></pre><div>Transcript<br> [This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]</div><div>JAMISON: Hi everybody and welcome to episode 32 of the JavaScript Jabber podcast. I&#39;m not your host Charles Max Wood, I&#39;m Jamison Dance. Chuck is at a conference this week. So, he is not here. We have with us Joe Eames.</div><div>JOE: Hey everybody!</div><div>JAMISON: Tim Caswell.</div><div>TIM: Hello.</div><div>JAMISON: And we have two special guests. I&#39;m going to mangle your names, so I&#39;m sorry. It’s Misko Hevery.</div><div>MISKO: Misko Hevery. Yeah, thank you.</div><div>JAMISON: Misko Hevery and Igor Minar?</div><div>IGOR: Minar. Yeah.</div><div>JAMISON: Great. You guys wanna introduce yourself really quick?</div><div>MISKO: Sure. So, this is Misko Hevery, original creator of Angular.js.</div><div>IGOR: Hi everybody! I&#39;m Igor. I joined Misko about 2 years ago on this venture of creating better browser and better environment for creating client-side applications.</div><div>JAMISON: And if you can’t tell, we are going to talk about Angular.js this week. So, I know it is kind of a Google project now. Did it start out that way?</div><div>MISKO: It started out with something I was working on and eventually I&#39;ve open sourced it at a product with Google internal application and just gotten such a rave reviews and new features that people actually says, “Hey why don’t you work on this full time and turn in on to a real product?” So, that&#39;s how it’s started.</div><div>JAMISON: Oh, wow. So, there’s actually a team in Google who are working on Angular as their job?</div><div>MISKO: Yeah.</div><div>IGOR: Yes.</div><div>JAMISON: That&#39;s awesome.</div><div>IGOR: It’s just two of us here now, but we have a bunch of other people working full time on Angular.js and also main contributors--</div><div>JAMISON: Oh, go ahead sorry.</div><div>IGOR: There is a team behind Angular.js.</div><div>JAMISON: Do you think you can give an overview and kind of a comparison to contrast Angular to some of the other MVC frameworks that people like before you? I mean, Backbone I guess is what most people know.  So, what makes Angular different from Backbone? How does it work?</div><div>MISKO: So, I have never used Backbone besides it’s framework. But, my understanding is that Backbone is basically you have declare model and then launch on changes on its mode. And the way it does so is that there is a model class object. And whenever you modify the models that use special getters and setters methods, the Backbone know about the changes. So, this is pretty different from Angular because we don’t require you to inherit from anything. We have special getters and setters. Basically, any JavaScript object can be a model. So, that’s one big difference.</div><div>JAMISON: But you can still observe the changes on objects like that?</div><div>MISKO: Right.</div><div>Special Guests: Igor Minar and Miško Hevery.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Misko Hevery (twitter github blog)
Igor Minar (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Tim Caswell (twitter github howtonode.org)
AJ O’Neal (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:33 - Angular.js (twitter github blog)&lt;/div&gt;&lt;div&gt;02:33 - Angular.js compared to other frameworks&lt;/div&gt;&lt;div&gt;04:03 - How does it work?&lt;/div&gt;&lt;div&gt;05:22 - Cost&lt;/div&gt;&lt;div&gt;06:06 - HTML Compiler&lt;/div&gt;&lt;div&gt;07:02 - Directives&lt;/div&gt;&lt;div&gt;10:31 - Working with browsers in the future&lt;/div&gt;&lt;div&gt;12:07 - Dependency injection&lt;/div&gt;&lt;div&gt;16:50 - Main method&lt;/div&gt;&lt;div&gt;18:48 - Using require.js&lt;/div&gt;&lt;div&gt;20:53 - How would you build a TreeView widget in Angular?&lt;/div&gt;&lt;div&gt;24:07 - Where data is stored&lt;/div&gt;&lt;div&gt;24:42 - Scope&lt;/div&gt;&lt;div&gt;29:47 - Syncing to servers&lt;/div&gt;&lt;pre&gt;RESTClient
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;31:34 - Testability &amp;amp; Services in Angular&lt;/div&gt;&lt;div&gt;39:04 - Benefits of Angular&lt;/div&gt;&lt;pre&gt;Dependency injection
Directives
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;The Arrow (Joe)
Font Awesome (Tim)
Testacular (Igor)
Plunker (Igor)
The Better Angels of our Nature: Steven Pinker (Misko)
XCOM (Jamison)
The Foundation Series: Isaac Asimov (Jamison)
Influencer: The Power to Change Anything (AJ)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; [This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;JAMISON: Hi everybody and welcome to episode 32 of the JavaScript Jabber podcast. I&amp;#39;m not your host Charles Max Wood, I&amp;#39;m Jamison Dance. Chuck is at a conference this week. So, he is not here. We have with us Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Hey everybody!&lt;/div&gt;&lt;div&gt;JAMISON: Tim Caswell.&lt;/div&gt;&lt;div&gt;TIM: Hello.&lt;/div&gt;&lt;div&gt;JAMISON: And we have two special guests. I&amp;#39;m going to mangle your names, so I&amp;#39;m sorry. It’s Misko Hevery.&lt;/div&gt;&lt;div&gt;MISKO: Misko Hevery. Yeah, thank you.&lt;/div&gt;&lt;div&gt;JAMISON: Misko Hevery and Igor Minar?&lt;/div&gt;&lt;div&gt;IGOR: Minar. Yeah.&lt;/div&gt;&lt;div&gt;JAMISON: Great. You guys wanna introduce yourself really quick?&lt;/div&gt;&lt;div&gt;MISKO: Sure. So, this is Misko Hevery, original creator of Angular.js.&lt;/div&gt;&lt;div&gt;IGOR: Hi everybody! I&amp;#39;m Igor. I joined Misko about 2 years ago on this venture of creating better browser and better environment for creating client-side applications.&lt;/div&gt;&lt;div&gt;JAMISON: And if you can’t tell, we are going to talk about Angular.js this week. So, I know it is kind of a Google project now. Did it start out that way?&lt;/div&gt;&lt;div&gt;MISKO: It started out with something I was working on and eventually I&amp;#39;ve open sourced it at a product with Google internal application and just gotten such a rave reviews and new features that people actually says, “Hey why don’t you work on this full time and turn in on to a real product?” So, that&amp;#39;s how it’s started.&lt;/div&gt;&lt;div&gt;JAMISON: Oh, wow. So, there’s actually a team in Google who are working on Angular as their job?&lt;/div&gt;&lt;div&gt;MISKO: Yeah.&lt;/div&gt;&lt;div&gt;IGOR: Yes.&lt;/div&gt;&lt;div&gt;JAMISON: That&amp;#39;s awesome.&lt;/div&gt;&lt;div&gt;IGOR: It’s just two of us here now, but we have a bunch of other people working full time on Angular.js and also main contributors--&lt;/div&gt;&lt;div&gt;JAMISON: Oh, go ahead sorry.&lt;/div&gt;&lt;div&gt;IGOR: There is a team behind Angular.js.&lt;/div&gt;&lt;div&gt;JAMISON: Do you think you can give an overview and kind of a comparison to contrast Angular to some of the other MVC frameworks that people like before you? I mean, Backbone I guess is what most people know.  So, what makes Angular different from Backbone? How does it work?&lt;/div&gt;&lt;div&gt;MISKO: So, I have never used Backbone besides it’s framework. But, my understanding is that Backbone is basically you have declare model and then launch on changes on its mode. And the way it does so is that there is a model class object. And whenever you modify the models that use special getters and setters methods, the Backbone know about the changes. So, this is pretty different from Angular because we don’t require you to inherit from anything. We have special getters and setters. Basically, any JavaScript object can be a model. So, that’s one big difference.&lt;/div&gt;&lt;div&gt;JAMISON: But you can still observe the changes on objects like that?&lt;/div&gt;&lt;div&gt;MISKO: Right.&lt;/div&gt;&lt;div&gt;Special Guests: Igor Minar and Miško Hevery.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48757446" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/6a60eece-08ae-4f52-aeaa-159727393433/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=306</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/032-jsj-angular-js</link>
                <pubDate>Fri, 19 Oct 2012 12:00:00 &#43;0000</pubDate>
                <itunes:duration>3047</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>031 JSJ history.js</itunes:title>
                <title>031 JSJ history.js</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Benjamin Lupton (twitter github blog)   Jamison Dance (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)   Joe Eames (twitter github blog) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Benjamin Lupton (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
Joe Eames (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:00 - Benjamin Lupton Introduction and Background&lt;/div&gt;&lt;pre&gt;history.js (twitter / github)
Front-end and back-end developer
Based in Australia
Works full-time open-source
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:19 - history.js&lt;/div&gt;&lt;pre&gt;HTML5 History API
Hashbang
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:26 - URL appearances&lt;/div&gt;&lt;div&gt;10:32 - Maintaining states&lt;/div&gt;&lt;div&gt;12:23 - (Joe joins the podcast)&lt;/div&gt;&lt;div&gt;12:30 - Framework usage&lt;/div&gt;&lt;div&gt;13:42 - Overriding history.js&lt;/div&gt;&lt;div&gt;17:33 - JavaScript community and evolution&lt;/div&gt;&lt;div&gt;21:10 - Particular problems that history.js is geared toward solving&lt;/div&gt;&lt;div&gt;22:07 - Sites implementing history.js&lt;/div&gt;&lt;pre&gt;37signals
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:18 - Other libraries that do the same thing&lt;/div&gt;&lt;div&gt;26:12 - Page reloads&lt;/div&gt;&lt;div&gt;32:14 - Browser limitations&lt;/div&gt;&lt;div&gt;34:37 - Live event in jQuery&lt;/div&gt;&lt;div&gt;35:42 - history.js: a deep or shallow library?&lt;/div&gt;&lt;div&gt;37:43 - Resources for history.js&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;booq: Vyper XL2 (Jamison)
Jordan Santell (Jamison)
Star Wars: Red Harvest (Joe)
Nitro Circus: The Movie (Joe)
Arrested Development (Joe)
f.lux (Chuck)
docpad (Benjamin)
Paulo Coelho (Benjamin)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; BENJAMIN: Anything important, I hear from my wife. So, I could finally have that thing where Facebook doesn’t infiltrate my mind with cat pictures anymore. &lt;/div&gt;&lt;div&gt;[This episode is presented to you by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to episode 31 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Howdy Doody!&lt;/div&gt;&lt;div&gt;CHUCK: I&#39;m Charles Max Wood from devchat.tv and this week, we have a special guest and that&#39;s Benjamin Lupton.&lt;/div&gt;&lt;div&gt;BENJAMIN: Hello.&lt;/div&gt;&lt;div&gt;CHUCK: He is the author of history.js and why don’t you introduce yourself? Because that&#39;s all I really know about you other than history.js and you are many time zones away.&lt;/div&gt;&lt;div&gt;BENJAMIN: [laughs] Yeah. So, I have been doing JavaScript pretty much my entire life and been doing it professionally since about 2006, full time. And over the time, I&#39;ve developed some open source project. One of them became quite popular and that was History.js it makes HTML5 History API that was compatible with like hashes and things like that. We’ll go into that late. Yeah, that became really popular. Now I other stuff with Node a lot as well.&lt;/div&gt;&lt;div&gt;CHUCK: Ooh. A front end and a back end person.&lt;/div&gt;&lt;div&gt;BENJAMIN: Only because I&#39;m Node.&lt;/div&gt;&lt;div&gt;JAMISON: You are basically like a unicorn.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah.&lt;/div&gt;&lt;div&gt;JAMISON: You are a mystical creature.&lt;/div&gt;&lt;div&gt;CHUCK: You are too well rounded. You are going to put us to shame.&lt;/div&gt;&lt;div&gt;BENJAMIN: Well, it’s easier being with Node.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah, that&#39;s true.&lt;/div&gt;&lt;div&gt;JAMISON: Yeah it’s true. Where do you work?&lt;/div&gt;&lt;div&gt;BENJAMIN: I work for my own company right now. We’ve been doing JavaScript constancy for a few start-ups in Australia. And now, I&#39;m looking at going completely full time with just the open source stuff.&lt;/div&gt;&lt;div&gt;CHUCK: Oh, cool. How do you manage going full time open source?&lt;/div&gt;&lt;div&gt;BENJAMIN: Right now, we’ve got premium support. I&#39;m going with a few companies and we are looking into other options as well.&lt;/div&gt;&lt;div&gt;CHUCK: Right. Yeah. I&#39;m in the same boat with my podcast. I’d love to go full time podcast and less full time consulting.&lt;/div&gt;&lt;div&gt;JAMISON: So the real question is, if I pay you enough money, will you put a gigantic ASCII art picture of my fac...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Benjamin Lupton (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
Joe Eames (twitter github blog)
<br></pre><div>Discussion<br> 01:00 - Benjamin Lupton Introduction and Background</div><pre>history.js (twitter / github)
Front-end and back-end developer
Based in Australia
Works full-time open-source
<br></pre><div>03:19 - history.js</div><pre>HTML5 History API
Hashbang
<br></pre><div>09:26 - URL appearances</div><div>10:32 - Maintaining states</div><div>12:23 - (Joe joins the podcast)</div><div>12:30 - Framework usage</div><div>13:42 - Overriding history.js</div><div>17:33 - JavaScript community and evolution</div><div>21:10 - Particular problems that history.js is geared toward solving</div><div>22:07 - Sites implementing history.js</div><pre>37signals
<br></pre><div>25:18 - Other libraries that do the same thing</div><div>26:12 - Page reloads</div><div>32:14 - Browser limitations</div><div>34:37 - Live event in jQuery</div><div>35:42 - history.js: a deep or shallow library?</div><div>37:43 - Resources for history.js<br> Picks</div><pre>booq: Vyper XL2 (Jamison)
Jordan Santell (Jamison)
Star Wars: Red Harvest (Joe)
Nitro Circus: The Movie (Joe)
Arrested Development (Joe)
f.lux (Chuck)
docpad (Benjamin)
Paulo Coelho (Benjamin)
<br></pre><div>Transcript<br> BENJAMIN: Anything important, I hear from my wife. So, I could finally have that thing where Facebook doesn’t infiltrate my mind with cat pictures anymore. </div><div>[This episode is presented to you by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]</div><div>CHUCK: Hey everybody and welcome to episode 31 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.</div><div>JAMISON: Howdy Doody!</div><div>CHUCK: I&#39;m Charles Max Wood from devchat.tv and this week, we have a special guest and that&#39;s Benjamin Lupton.</div><div>BENJAMIN: Hello.</div><div>CHUCK: He is the author of history.js and why don’t you introduce yourself? Because that&#39;s all I really know about you other than history.js and you are many time zones away.</div><div>BENJAMIN: [laughs] Yeah. So, I have been doing JavaScript pretty much my entire life and been doing it professionally since about 2006, full time. And over the time, I&#39;ve developed some open source project. One of them became quite popular and that was History.js it makes HTML5 History API that was compatible with like hashes and things like that. We’ll go into that late. Yeah, that became really popular. Now I other stuff with Node a lot as well.</div><div>CHUCK: Ooh. A front end and a back end person.</div><div>BENJAMIN: Only because I&#39;m Node.</div><div>JAMISON: You are basically like a unicorn.</div><div>CHUCK: Yeah.</div><div>JAMISON: You are a mystical creature.</div><div>CHUCK: You are too well rounded. You are going to put us to shame.</div><div>BENJAMIN: Well, it’s easier being with Node.</div><div>CHUCK: Yeah, that&#39;s true.</div><div>JAMISON: Yeah it’s true. Where do you work?</div><div>BENJAMIN: I work for my own company right now. We’ve been doing JavaScript constancy for a few start-ups in Australia. And now, I&#39;m looking at going completely full time with just the open source stuff.</div><div>CHUCK: Oh, cool. How do you manage going full time open source?</div><div>BENJAMIN: Right now, we’ve got premium support. I&#39;m going with a few companies and we are looking into other options as well.</div><div>CHUCK: Right. Yeah. I&#39;m in the same boat with my podcast. I’d love to go full time podcast and less full time consulting.</div><div>JAMISON: So the real question is, if I pay you enough money, will you put a gigantic ASCII art picture of my face in the History.js source code?</div><div>BENJAMIN: Perhaps.</div><div>JAMISON: Okay. We’ll have to talk after.</div><div>CHUCK: I’m going to have to figure out how to do that. Let’s see... Image to ASCII art…</div><div>BENJAMIN: In podcast.</div><div>CHUCK: Yeah and then I’ll…</div><div>JAMISON: Oh Chuck, you could do it so there’s face that shows up like in the waveforms on the sounds.</div><div>CHUCK: [laughs] I don’t know about that.</div><div>Special Guest: Benjamin Lupton.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Benjamin Lupton (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
Joe Eames (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 01:00 - Benjamin Lupton Introduction and Background&lt;/div&gt;&lt;pre&gt;history.js (twitter / github)
Front-end and back-end developer
Based in Australia
Works full-time open-source
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:19 - history.js&lt;/div&gt;&lt;pre&gt;HTML5 History API
Hashbang
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;09:26 - URL appearances&lt;/div&gt;&lt;div&gt;10:32 - Maintaining states&lt;/div&gt;&lt;div&gt;12:23 - (Joe joins the podcast)&lt;/div&gt;&lt;div&gt;12:30 - Framework usage&lt;/div&gt;&lt;div&gt;13:42 - Overriding history.js&lt;/div&gt;&lt;div&gt;17:33 - JavaScript community and evolution&lt;/div&gt;&lt;div&gt;21:10 - Particular problems that history.js is geared toward solving&lt;/div&gt;&lt;div&gt;22:07 - Sites implementing history.js&lt;/div&gt;&lt;pre&gt;37signals
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;25:18 - Other libraries that do the same thing&lt;/div&gt;&lt;div&gt;26:12 - Page reloads&lt;/div&gt;&lt;div&gt;32:14 - Browser limitations&lt;/div&gt;&lt;div&gt;34:37 - Live event in jQuery&lt;/div&gt;&lt;div&gt;35:42 - history.js: a deep or shallow library?&lt;/div&gt;&lt;div&gt;37:43 - Resources for history.js&lt;br&gt; Picks&lt;/div&gt;&lt;pre&gt;booq: Vyper XL2 (Jamison)
Jordan Santell (Jamison)
Star Wars: Red Harvest (Joe)
Nitro Circus: The Movie (Joe)
Arrested Development (Joe)
f.lux (Chuck)
docpad (Benjamin)
Paulo Coelho (Benjamin)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; BENJAMIN: Anything important, I hear from my wife. So, I could finally have that thing where Facebook doesn’t infiltrate my mind with cat pictures anymore. &lt;/div&gt;&lt;div&gt;[This episode is presented to you by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to episode 31 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Howdy Doody!&lt;/div&gt;&lt;div&gt;CHUCK: I&amp;#39;m Charles Max Wood from devchat.tv and this week, we have a special guest and that&amp;#39;s Benjamin Lupton.&lt;/div&gt;&lt;div&gt;BENJAMIN: Hello.&lt;/div&gt;&lt;div&gt;CHUCK: He is the author of history.js and why don’t you introduce yourself? Because that&amp;#39;s all I really know about you other than history.js and you are many time zones away.&lt;/div&gt;&lt;div&gt;BENJAMIN: [laughs] Yeah. So, I have been doing JavaScript pretty much my entire life and been doing it professionally since about 2006, full time. And over the time, I&amp;#39;ve developed some open source project. One of them became quite popular and that was History.js it makes HTML5 History API that was compatible with like hashes and things like that. We’ll go into that late. Yeah, that became really popular. Now I other stuff with Node a lot as well.&lt;/div&gt;&lt;div&gt;CHUCK: Ooh. A front end and a back end person.&lt;/div&gt;&lt;div&gt;BENJAMIN: Only because I&amp;#39;m Node.&lt;/div&gt;&lt;div&gt;JAMISON: You are basically like a unicorn.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah.&lt;/div&gt;&lt;div&gt;JAMISON: You are a mystical creature.&lt;/div&gt;&lt;div&gt;CHUCK: You are too well rounded. You are going to put us to shame.&lt;/div&gt;&lt;div&gt;BENJAMIN: Well, it’s easier being with Node.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah, that&amp;#39;s true.&lt;/div&gt;&lt;div&gt;JAMISON: Yeah it’s true. Where do you work?&lt;/div&gt;&lt;div&gt;BENJAMIN: I work for my own company right now. We’ve been doing JavaScript constancy for a few start-ups in Australia. And now, I&amp;#39;m looking at going completely full time with just the open source stuff.&lt;/div&gt;&lt;div&gt;CHUCK: Oh, cool. How do you manage going full time open source?&lt;/div&gt;&lt;div&gt;BENJAMIN: Right now, we’ve got premium support. I&amp;#39;m going with a few companies and we are looking into other options as well.&lt;/div&gt;&lt;div&gt;CHUCK: Right. Yeah. I&amp;#39;m in the same boat with my podcast. I’d love to go full time podcast and less full time consulting.&lt;/div&gt;&lt;div&gt;JAMISON: So the real question is, if I pay you enough money, will you put a gigantic ASCII art picture of my face in the History.js source code?&lt;/div&gt;&lt;div&gt;BENJAMIN: Perhaps.&lt;/div&gt;&lt;div&gt;JAMISON: Okay. We’ll have to talk after.&lt;/div&gt;&lt;div&gt;CHUCK: I’m going to have to figure out how to do that. Let’s see... Image to ASCII art…&lt;/div&gt;&lt;div&gt;BENJAMIN: In podcast.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah and then I’ll…&lt;/div&gt;&lt;div&gt;JAMISON: Oh Chuck, you could do it so there’s face that shows up like in the waveforms on the sounds.&lt;/div&gt;&lt;div&gt;CHUCK: [laughs] I don’t know about that.&lt;/div&gt;&lt;div&gt;Special Guest: Benjamin Lupton.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="48689319" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/341a5f2a-3aa7-418c-beb2-eada54c33da4/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=298</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/031-jsj-history-js</link>
                <pubDate>Mon, 15 Oct 2012 11:00:00 &#43;0000</pubDate>
                <itunes:duration>3043</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>030 JSJ Learning &amp; Teaching JavaScript with Noel Rappin</itunes:title>
                <title>030 JSJ Learning &amp; Teaching JavaScript with Noel Rappin</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Noel Rappin (twitter github blog)   Jamison Dance (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)   AJ O’Neal (twitter github blog) - Discussion</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Noel Rappin (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
AJ O’Neal (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:52 - Works in training and talent development for Groupon&lt;/div&gt;&lt;div&gt;00:56 - Author of Rails Test Prescriptions and upcoming Master Space and Time with JavaScript&lt;/div&gt;&lt;div&gt;01:21 - Writing a book about JavaScript&lt;/div&gt;&lt;div&gt;02:33 - Focus of the book&lt;/div&gt;&lt;pre&gt;Part 1: Jasmine and jQuery and the JavaScript Object Model
Part 2: Extended examples of jQuery
Part 3: Backbone
Part 4: Ember
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:46 - Self-published authors&lt;/div&gt;&lt;div&gt;05:15 - Approaches and mindsets to learning JavaScript&lt;/div&gt;&lt;div&gt;06:04 - “Gotchas!” and bad features in Javascript&lt;/div&gt;&lt;div&gt;09:17 - Modeling JavaScript for beginners&lt;/div&gt;&lt;div&gt;11:23 - (AJ joins the podcast)&lt;/div&gt;&lt;div&gt;11:42 - Resources/Classes for learning JavaScript&lt;/div&gt;&lt;pre&gt;Good Parts Book: Douglas Crockford
JavaScript Patterns: Stoyan Stefanov
Eloquent JavaScript: A Modern Introduction to Programming: Marijn Haverbeke
Maintainable JavaScript: Nicholas C. Zakas
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:54 - Hiring people with JavaScript experience at Groupon&lt;/div&gt;&lt;div&gt;15:12 - Training workshops&lt;/div&gt;&lt;div&gt;17:00 - Getting new hires up to speed quickly&lt;/div&gt;&lt;pre&gt;Pairing
Mentoring
Lectures
Workshops
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:38 - Book Learning&lt;/div&gt;&lt;pre&gt;You can learn at your own pace
But it’s hard to ask questions to a book
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;22:51 - How Noel gained expertise in JavaScript&lt;/div&gt;&lt;div&gt;24:38 - Code reading and learning to program a language&lt;/div&gt;&lt;div&gt;26:18 - Teaching people JavaScript as their very first language&lt;/div&gt;&lt;div&gt;31:55 - Classroom layout&lt;/div&gt;&lt;div&gt;33:42 - Online training&lt;/div&gt;&lt;div&gt;Kahn Academy Computer Science&lt;/div&gt;&lt;div&gt;Code Academy&lt;/div&gt;&lt;div&gt;Starter League&lt;/div&gt;&lt;div&gt;40:00 - Finding a mentor&lt;/div&gt;&lt;pre&gt;Stack Overflow
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Shrines by Purity Ring (Jamison)
Learnable Programming: Bret Victor (Jamison)
Mob Software: Richard P. Gabriel &amp;amp; Ron Goldman (Jamison)
Monoprice.com (AJ)
ZREO: Zelda Reorchestrated (AJ)
The Official Twitter App (Chuck)
Fluid App (Chuck)
Try Jasmine! (Noel)
Justin Searls (Noel)
The Atrocity Archives: Charles Stross (Noel)
Futurity: A Musical by The Lisps (Noel)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; NOEL: I’m trying to figure out where the chat is in this stupid Skype interface.&lt;/div&gt;&lt;div&gt;JAMISON: Just imagine the worst place it could possibly be and that’s where it is.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by The Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to Episode 30 of the JavaScript Jabber show! This week on our panel we have, Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK: I’m Charles Max Wood from devchat.tv and this week, we have a special guest and that’s Noel Rappin!&lt;/div&gt;&lt;div&gt;NOEL: Hey everybody!&lt;/div&gt;&lt;div&gt;CHUCK: For the people who don’t know who you are, you want to introduce yourself, Noel?&lt;/div&gt;&lt;div&gt;NOEL:  Sure. I currently work in training and talent development for Groupon. And I am the author of previously “Rails Test Prescriptions” and currently a self-published book called “Master Time and Space with JavaScript”, which you can get at noelrappin.com. I need to spell that out, right? N-o-e-l-r-a-p-p-i-n.com&lt;/div&gt;&lt;div&gt;CHUCK: So I’m little curious, before we get into the topic which is learning and teaching JavaScript, how did you get into writing a book about JavaScript? What’s your background there?&lt;/div&gt;&lt;div&gt;NOEL: You know, it actually relates to teaching and learning JavaScript. I think, I was like… a lot of long time web devs. I spent my first round as a web consultant in around, tu...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Noel Rappin (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
AJ O’Neal (twitter github blog)
<br></pre><div>Discussion<br> 00:52 - Works in training and talent development for Groupon</div><div>00:56 - Author of Rails Test Prescriptions and upcoming Master Space and Time with JavaScript</div><div>01:21 - Writing a book about JavaScript</div><div>02:33 - Focus of the book</div><pre>Part 1: Jasmine and jQuery and the JavaScript Object Model
Part 2: Extended examples of jQuery
Part 3: Backbone
Part 4: Ember
<br></pre><div>03:46 - Self-published authors</div><div>05:15 - Approaches and mindsets to learning JavaScript</div><div>06:04 - “Gotchas!” and bad features in Javascript</div><div>09:17 - Modeling JavaScript for beginners</div><div>11:23 - (AJ joins the podcast)</div><div>11:42 - Resources/Classes for learning JavaScript</div><pre>Good Parts Book: Douglas Crockford
JavaScript Patterns: Stoyan Stefanov
Eloquent JavaScript: A Modern Introduction to Programming: Marijn Haverbeke
Maintainable JavaScript: Nicholas C. Zakas
<br></pre><div>13:54 - Hiring people with JavaScript experience at Groupon</div><div>15:12 - Training workshops</div><div>17:00 - Getting new hires up to speed quickly</div><pre>Pairing
Mentoring
Lectures
Workshops
<br></pre><div>21:38 - Book Learning</div><pre>You can learn at your own pace
But it’s hard to ask questions to a book
<br></pre><div>22:51 - How Noel gained expertise in JavaScript</div><div>24:38 - Code reading and learning to program a language</div><div>26:18 - Teaching people JavaScript as their very first language</div><div>31:55 - Classroom layout</div><div>33:42 - Online training</div><div>Kahn Academy Computer Science</div><div>Code Academy</div><div>Starter League</div><div>40:00 - Finding a mentor</div><pre>Stack Overflow
<br></pre><div>Picks</div><pre>Shrines by Purity Ring (Jamison)
Learnable Programming: Bret Victor (Jamison)
Mob Software: Richard P. Gabriel &amp; Ron Goldman (Jamison)
Monoprice.com (AJ)
ZREO: Zelda Reorchestrated (AJ)
The Official Twitter App (Chuck)
Fluid App (Chuck)
Try Jasmine! (Noel)
Justin Searls (Noel)
The Atrocity Archives: Charles Stross (Noel)
Futurity: A Musical by The Lisps (Noel)
<br></pre><div>Transcript<br> NOEL: I’m trying to figure out where the chat is in this stupid Skype interface.</div><div>JAMISON: Just imagine the worst place it could possibly be and that’s where it is.</div><div>[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]</div><div>[Hosting and bandwidth provided by The Blue Box Group. Check them out at bluebox.net]</div><div>CHUCK: Hey everybody and welcome to Episode 30 of the JavaScript Jabber show! This week on our panel we have, Jamison Dance.</div><div>JAMISON: Hey guys!</div><div>CHUCK: I’m Charles Max Wood from devchat.tv and this week, we have a special guest and that’s Noel Rappin!</div><div>NOEL: Hey everybody!</div><div>CHUCK: For the people who don’t know who you are, you want to introduce yourself, Noel?</div><div>NOEL:  Sure. I currently work in training and talent development for Groupon. And I am the author of previously “Rails Test Prescriptions” and currently a self-published book called “Master Time and Space with JavaScript”, which you can get at noelrappin.com. I need to spell that out, right? N-o-e-l-r-a-p-p-i-n.com</div><div>CHUCK: So I’m little curious, before we get into the topic which is learning and teaching JavaScript, how did you get into writing a book about JavaScript? What’s your background there?</div><div>NOEL: You know, it actually relates to teaching and learning JavaScript. I think, I was like… a lot of long time web devs. I spent my first round as a web consultant in around, turn of the century 2000’s. I spent time trying to talk clients out of JavaScript stuff because it was such a pain in the neck. And I kind of got away from it for awhile and came back a couple of years ago to realize that basically, everything had changed and they were actually usable tools now.</div><div>And last summer, I was working with a… at that time,</div><div>Special Guest: Noel Rappin.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Noel Rappin (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
AJ O’Neal (twitter github blog)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;br&gt; 00:52 - Works in training and talent development for Groupon&lt;/div&gt;&lt;div&gt;00:56 - Author of Rails Test Prescriptions and upcoming Master Space and Time with JavaScript&lt;/div&gt;&lt;div&gt;01:21 - Writing a book about JavaScript&lt;/div&gt;&lt;div&gt;02:33 - Focus of the book&lt;/div&gt;&lt;pre&gt;Part 1: Jasmine and jQuery and the JavaScript Object Model
Part 2: Extended examples of jQuery
Part 3: Backbone
Part 4: Ember
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;03:46 - Self-published authors&lt;/div&gt;&lt;div&gt;05:15 - Approaches and mindsets to learning JavaScript&lt;/div&gt;&lt;div&gt;06:04 - “Gotchas!” and bad features in Javascript&lt;/div&gt;&lt;div&gt;09:17 - Modeling JavaScript for beginners&lt;/div&gt;&lt;div&gt;11:23 - (AJ joins the podcast)&lt;/div&gt;&lt;div&gt;11:42 - Resources/Classes for learning JavaScript&lt;/div&gt;&lt;pre&gt;Good Parts Book: Douglas Crockford
JavaScript Patterns: Stoyan Stefanov
Eloquent JavaScript: A Modern Introduction to Programming: Marijn Haverbeke
Maintainable JavaScript: Nicholas C. Zakas
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;13:54 - Hiring people with JavaScript experience at Groupon&lt;/div&gt;&lt;div&gt;15:12 - Training workshops&lt;/div&gt;&lt;div&gt;17:00 - Getting new hires up to speed quickly&lt;/div&gt;&lt;pre&gt;Pairing
Mentoring
Lectures
Workshops
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;21:38 - Book Learning&lt;/div&gt;&lt;pre&gt;You can learn at your own pace
But it’s hard to ask questions to a book
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;22:51 - How Noel gained expertise in JavaScript&lt;/div&gt;&lt;div&gt;24:38 - Code reading and learning to program a language&lt;/div&gt;&lt;div&gt;26:18 - Teaching people JavaScript as their very first language&lt;/div&gt;&lt;div&gt;31:55 - Classroom layout&lt;/div&gt;&lt;div&gt;33:42 - Online training&lt;/div&gt;&lt;div&gt;Kahn Academy Computer Science&lt;/div&gt;&lt;div&gt;Code Academy&lt;/div&gt;&lt;div&gt;Starter League&lt;/div&gt;&lt;div&gt;40:00 - Finding a mentor&lt;/div&gt;&lt;pre&gt;Stack Overflow
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Shrines by Purity Ring (Jamison)
Learnable Programming: Bret Victor (Jamison)
Mob Software: Richard P. Gabriel &amp;amp; Ron Goldman (Jamison)
Monoprice.com (AJ)
ZREO: Zelda Reorchestrated (AJ)
The Official Twitter App (Chuck)
Fluid App (Chuck)
Try Jasmine! (Noel)
Justin Searls (Noel)
The Atrocity Archives: Charles Stross (Noel)
Futurity: A Musical by The Lisps (Noel)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; NOEL: I’m trying to figure out where the chat is in this stupid Skype interface.&lt;/div&gt;&lt;div&gt;JAMISON: Just imagine the worst place it could possibly be and that’s where it is.&lt;/div&gt;&lt;div&gt;[This episode is sponsored by ComponentOne, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to wijmo.com and check them out.]&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by The Blue Box Group. Check them out at bluebox.net]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to Episode 30 of the JavaScript Jabber show! This week on our panel we have, Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Hey guys!&lt;/div&gt;&lt;div&gt;CHUCK: I’m Charles Max Wood from devchat.tv and this week, we have a special guest and that’s Noel Rappin!&lt;/div&gt;&lt;div&gt;NOEL: Hey everybody!&lt;/div&gt;&lt;div&gt;CHUCK: For the people who don’t know who you are, you want to introduce yourself, Noel?&lt;/div&gt;&lt;div&gt;NOEL:  Sure. I currently work in training and talent development for Groupon. And I am the author of previously “Rails Test Prescriptions” and currently a self-published book called “Master Time and Space with JavaScript”, which you can get at noelrappin.com. I need to spell that out, right? N-o-e-l-r-a-p-p-i-n.com&lt;/div&gt;&lt;div&gt;CHUCK: So I’m little curious, before we get into the topic which is learning and teaching JavaScript, how did you get into writing a book about JavaScript? What’s your background there?&lt;/div&gt;&lt;div&gt;NOEL: You know, it actually relates to teaching and learning JavaScript. I think, I was like… a lot of long time web devs. I spent my first round as a web consultant in around, turn of the century 2000’s. I spent time trying to talk clients out of JavaScript stuff because it was such a pain in the neck. And I kind of got away from it for awhile and came back a couple of years ago to realize that basically, everything had changed and they were actually usable tools now.&lt;/div&gt;&lt;div&gt;And last summer, I was working with a… at that time,&lt;/div&gt;&lt;div&gt;Special Guest: Noel Rappin.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49822406" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c45816ec-5853-4d0b-9635-1179dec6d746/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=264</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/030-jsj-learning-teaching-javascript-with-noel-rappin</link>
                <pubDate>Thu, 04 Oct 2012 09:00:00 &#43;0000</pubDate>
                <itunes:duration>3113</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>029 JSJ Bower.js with Alex MacCaw and Jacob Thornton</itunes:title>
                <title>029 JSJ Bower.js with Alex MacCaw and Jacob Thornton</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Alex MacCaw (twitter github blog)   Jacob Thornton (Fat) (twitter github blog)   AJ O’Neal (twitter github blog)   Jamison Dance (twitter github blog)   Joe Eames (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Intro.</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Alex MacCaw (twitter github blog)
Jacob Thornton (Fat) (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;/div&gt;&lt;pre&gt;Bower.js (web)
Bower.js (twitter)
Bower.js (github)
SXSW
Package managers
ender-js
BPM
hem
Benefits
Small components
Yeoman.io
Browserify
Dependencies
Segmenting the community
Transports
Mozilla (github)
Commands
Building an actual package manager
node.js
Moving parts of a package manager
Events
Challenges
Ember.js
Mobile web application development
Google Chrome apps
Desktop apps in JavaScript
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Kershaw Ken Onion Tactical Blur Folding Knife (AJ)
The xx: Coexist (Jamison)
Neil Armstrong’s Solemn but Not Sad Memorial Cathedral (Jamison)
Collective Soul Cat (Jamison)
Amazon Prime (Joe)
Star Trek Original Series on Amazon Prime (Joe)
Functional Programming Principles in Scala: Martin Odersky (Joe)
Domo (hiring!) (Joe)
Delegation in Google (Chuck)
Civilization IV (Chuck)
Fujitsu ScanSnap (Chuck)
Bill Nye’s Twitter Account getting suspended was not cool (Jacob)
Github &#43; Twitter profile redesign (Jacob)
Avoid 7/11 Hot Dog Flavored Chips (Jacob)
The Big Picture (Alex)
CoffeeScriptRedux (Alex)
Stripe (Alex)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Special Guests: Alex MacCaw and Jacob Thornton.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Alex MacCaw (twitter github blog)
Jacob Thornton (Fat) (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
<br></pre><div>Discussion</div><pre>Bower.js (web)
Bower.js (twitter)
Bower.js (github)
SXSW
Package managers
ender-js
BPM
hem
Benefits
Small components
Yeoman.io
Browserify
Dependencies
Segmenting the community
Transports
Mozilla (github)
Commands
Building an actual package manager
node.js
Moving parts of a package manager
Events
Challenges
Ember.js
Mobile web application development
Google Chrome apps
Desktop apps in JavaScript
<br></pre><div>Picks</div><pre>Kershaw Ken Onion Tactical Blur Folding Knife (AJ)
The xx: Coexist (Jamison)
Neil Armstrong’s Solemn but Not Sad Memorial Cathedral (Jamison)
Collective Soul Cat (Jamison)
Amazon Prime (Joe)
Star Trek Original Series on Amazon Prime (Joe)
Functional Programming Principles in Scala: Martin Odersky (Joe)
Domo (hiring!) (Joe)
Delegation in Google (Chuck)
Civilization IV (Chuck)
Fujitsu ScanSnap (Chuck)
Bill Nye’s Twitter Account getting suspended was not cool (Jacob)
Github + Twitter profile redesign (Jacob)
Avoid 7/11 Hot Dog Flavored Chips (Jacob)
The Big Picture (Alex)
CoffeeScriptRedux (Alex)
Stripe (Alex)
<br></pre><div>Special Guests: Alex MacCaw and Jacob Thornton.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Alex MacCaw (twitter github blog)
Jacob Thornton (Fat) (twitter github blog)
AJ O’Neal (twitter github blog)
Jamison Dance (twitter github blog)
Joe Eames (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Intro to CoffeeScript)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;/div&gt;&lt;pre&gt;Bower.js (web)
Bower.js (twitter)
Bower.js (github)
SXSW
Package managers
ender-js
BPM
hem
Benefits
Small components
Yeoman.io
Browserify
Dependencies
Segmenting the community
Transports
Mozilla (github)
Commands
Building an actual package manager
node.js
Moving parts of a package manager
Events
Challenges
Ember.js
Mobile web application development
Google Chrome apps
Desktop apps in JavaScript
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Kershaw Ken Onion Tactical Blur Folding Knife (AJ)
The xx: Coexist (Jamison)
Neil Armstrong’s Solemn but Not Sad Memorial Cathedral (Jamison)
Collective Soul Cat (Jamison)
Amazon Prime (Joe)
Star Trek Original Series on Amazon Prime (Joe)
Functional Programming Principles in Scala: Martin Odersky (Joe)
Domo (hiring!) (Joe)
Delegation in Google (Chuck)
Civilization IV (Chuck)
Fujitsu ScanSnap (Chuck)
Bill Nye’s Twitter Account getting suspended was not cool (Jacob)
Github &#43; Twitter profile redesign (Jacob)
Avoid 7/11 Hot Dog Flavored Chips (Jacob)
The Big Picture (Alex)
CoffeeScriptRedux (Alex)
Stripe (Alex)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Special Guests: Alex MacCaw and Jacob Thornton.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45551699" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a709cc72-7bac-4b33-96a7-34ca8424e9c8/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=251</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/029-jsj-bower-js-with-alex-maccaw-and-jacob-thornton</link>
                <pubDate>Tue, 02 Oct 2012 09:00:00 &#43;0000</pubDate>
                <itunes:duration>2846</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>028 JSJ Greenfield vs Brownfield Projects</itunes:title>
                <title>028 JSJ Greenfield vs Brownfield Projects</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:subtitle>Panel  Joe Eames (twitter github blog)   AJ O&#39;Neal (twitter github blog)   Jamison Dance (twitter github blog)   Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) - Discussion  Greenfield - Brand New Project</itunes:subtitle>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
AJ O&#39;Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;/div&gt;&lt;pre&gt;Greenfield - Brand New Project
Brownfield - Older Applications, Legacy Code
Poopfield - PHP Development
Dealing With Legacy Code
Use Tests
Working Effectively with Legacy Code - Michael Feathers
Risk
When is the big rewrite the correct answer?
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Joseph Smith: Rough Stone Rolling (AJ)
Roll Up Crepes (AJ)
Calepin (AJ)
Bernie (Jamison)
Dota 2 (Jamison)
Derrick Storm Novels - A Brewing Storm, A Bloody Storm, A Raging Storm (Joe)
Castle (Joe)
X-Wing Mineatures (Joe)
PEX For Fun (Joe)
MLG Championship - Starcraft Duel (Joe)
VESA 75 to 100 Adapter (Chuck)
LG Tone Bluetooth Headphones (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JOE: Listen baby, it won’t get weird.&lt;/div&gt;&lt;div&gt;JAMISON: [Chuckles]&lt;/div&gt;&lt;div&gt;AJ: That sounds... weird.&lt;/div&gt;&lt;div&gt;JAMISON: [Chuckles] Too Late.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Harvest. I use Harvest to track time, track subcontractor’s time and invoice clients. Their time tracking is really simple and easy to use. Invoicing includes a ‘pay now’ function by credit card and PayPal. And you can sign up at getharvest.com. Use the code RF to get 50% off your first month.]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to episode 28 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neil.&lt;/div&gt;&lt;div&gt;AJ: Yo, yo, yo comin’ at you live from the second story of an office base in Orem, Utah.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Hi, I’m Jamison Dance and I am super excited, because today iTV just announced that we are doing the Nintendo TV thing; and I haven’t been able to talk about it for, like, six months, so it’s a good day.&lt;/div&gt;&lt;div&gt;CHUCK: Cool. We also have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Comin at you semi live from American Fork, Utah.&lt;/div&gt;&lt;div&gt;CHUCK: And I am Charles Max Wood from devchat.tv. Tim is not with us this week because he is in China. I thought I’d point that out, because I think it’s cool. Anyway, this week we are going to be talking about Greenfield versus Brownfield projects. It was kind of funny when we were getting ready to do this, some of the panels were like, Green/Brown?&lt;/div&gt;&lt;div&gt;JAMISON: Yeah, I have to pull Josh Susser and ask for a definition.&lt;/div&gt;&lt;div&gt;CHUCK: So, as far as I understand it, there are some new --- to this, depending to who you talk to, but mostly, Greenfield is a brand new project with few or no decisions made and no code written for it yet. And Brownfield projects are effectively older applications usually associated with legacy code. You know, so it’s an application that already has code written toward it. Typically, it is out there in the world doing whatever it is supposed to do.&lt;/div&gt;&lt;div&gt;JAMISON: Now, I want to put this question delicately. Are there any fecal connotations to the color ‘brown’ in Brownfield?&lt;/div&gt;&lt;div&gt;CHUCK: Only if it’s PHP.&lt;/div&gt;&lt;div&gt;JOE: [Chuckles]. Then it’s Poopfield Development?&lt;/div&gt;&lt;div&gt;CHUCK: [Chuckles]. Okay, we are not gonna go down that tangent.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ: Because, I mean honestly, when Mormons make jokes about crap, it never sounds good anyway.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah. So anyway, how many of you guys have actually worked on a real Greenfield project? Like been there from day one, that you have it just built yourself.&lt;/div&gt;&lt;div&gt;JAMISON: I guess it depends on your definition. Maybe. So we have lots of services at ITV, so I&#39;ve been part of spinning up completely new services that didn’t exist. We had other sort of similar things already, so some of the decisions were already made for, so we kind of had a style established. But it was st...


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>Panel</div><pre>Joe Eames (twitter github blog)
AJ O&#39;Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp)
<br></pre><div>Discussion</div><pre>Greenfield - Brand New Project
Brownfield - Older Applications, Legacy Code
Poopfield - PHP Development
Dealing With Legacy Code
Use Tests
Working Effectively with Legacy Code - Michael Feathers
Risk
When is the big rewrite the correct answer?
<br></pre><div>Picks</div><pre>Joseph Smith: Rough Stone Rolling (AJ)
Roll Up Crepes (AJ)
Calepin (AJ)
Bernie (Jamison)
Dota 2 (Jamison)
Derrick Storm Novels - A Brewing Storm, A Bloody Storm, A Raging Storm (Joe)
Castle (Joe)
X-Wing Mineatures (Joe)
PEX For Fun (Joe)
MLG Championship - Starcraft Duel (Joe)
VESA 75 to 100 Adapter (Chuck)
LG Tone Bluetooth Headphones (Chuck)
<br></pre><div>Transcript<br> JOE: Listen baby, it won’t get weird.</div><div>JAMISON: [Chuckles]</div><div>AJ: That sounds... weird.</div><div>JAMISON: [Chuckles] Too Late.</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]</div><div>[This episode is sponsored by Harvest. I use Harvest to track time, track subcontractor’s time and invoice clients. Their time tracking is really simple and easy to use. Invoicing includes a ‘pay now’ function by credit card and PayPal. And you can sign up at getharvest.com. Use the code RF to get 50% off your first month.]</div><div>CHUCK: Hey everybody and welcome to episode 28 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neil.</div><div>AJ: Yo, yo, yo comin’ at you live from the second story of an office base in Orem, Utah.</div><div>CHUCK:  We also have Jamison Dance.</div><div>JAMISON: Hi, I’m Jamison Dance and I am super excited, because today iTV just announced that we are doing the Nintendo TV thing; and I haven’t been able to talk about it for, like, six months, so it’s a good day.</div><div>CHUCK: Cool. We also have Joe Eames.</div><div>JOE: Comin at you semi live from American Fork, Utah.</div><div>CHUCK: And I am Charles Max Wood from devchat.tv. Tim is not with us this week because he is in China. I thought I’d point that out, because I think it’s cool. Anyway, this week we are going to be talking about Greenfield versus Brownfield projects. It was kind of funny when we were getting ready to do this, some of the panels were like, Green/Brown?</div><div>JAMISON: Yeah, I have to pull Josh Susser and ask for a definition.</div><div>CHUCK: So, as far as I understand it, there are some new --- to this, depending to who you talk to, but mostly, Greenfield is a brand new project with few or no decisions made and no code written for it yet. And Brownfield projects are effectively older applications usually associated with legacy code. You know, so it’s an application that already has code written toward it. Typically, it is out there in the world doing whatever it is supposed to do.</div><div>JAMISON: Now, I want to put this question delicately. Are there any fecal connotations to the color ‘brown’ in Brownfield?</div><div>CHUCK: Only if it’s PHP.</div><div>JOE: [Chuckles]. Then it’s Poopfield Development?</div><div>CHUCK: [Chuckles]. Okay, we are not gonna go down that tangent.</div><div>[Laughter]</div><div>AJ: Because, I mean honestly, when Mormons make jokes about crap, it never sounds good anyway.</div><div>CHUCK: Yeah. So anyway, how many of you guys have actually worked on a real Greenfield project? Like been there from day one, that you have it just built yourself.</div><div>JAMISON: I guess it depends on your definition. Maybe. So we have lots of services at ITV, so I&#39;ve been part of spinning up completely new services that didn’t exist. We had other sort of similar things already, so some of the decisions were already made for, so we kind of had a style established. But it was still like a separate project.</div><div>AJ: Do you forget us so soon, Jamison?</div><div>JAMISON: [Chuckles].</div><div>AJ: You don’t remember ever working here or getting started…</div><div>JAMISON: I do. I don’t remember Greenfield stuff; I remember new features, I mean,</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;Panel&lt;/div&gt;&lt;pre&gt;Joe Eames (twitter github blog)
AJ O&amp;#39;Neal (twitter github blog)
Jamison Dance (twitter github blog)
Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Discussion&lt;/div&gt;&lt;pre&gt;Greenfield - Brand New Project
Brownfield - Older Applications, Legacy Code
Poopfield - PHP Development
Dealing With Legacy Code
Use Tests
Working Effectively with Legacy Code - Michael Feathers
Risk
When is the big rewrite the correct answer?
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Picks&lt;/div&gt;&lt;pre&gt;Joseph Smith: Rough Stone Rolling (AJ)
Roll Up Crepes (AJ)
Calepin (AJ)
Bernie (Jamison)
Dota 2 (Jamison)
Derrick Storm Novels - A Brewing Storm, A Bloody Storm, A Raging Storm (Joe)
Castle (Joe)
X-Wing Mineatures (Joe)
PEX For Fun (Joe)
MLG Championship - Starcraft Duel (Joe)
VESA 75 to 100 Adapter (Chuck)
LG Tone Bluetooth Headphones (Chuck)
&lt;br&gt;&lt;/pre&gt;&lt;div&gt;Transcript&lt;br&gt; JOE: Listen baby, it won’t get weird.&lt;/div&gt;&lt;div&gt;JAMISON: [Chuckles]&lt;/div&gt;&lt;div&gt;AJ: That sounds... weird.&lt;/div&gt;&lt;div&gt;JAMISON: [Chuckles] Too Late.&lt;/div&gt;&lt;div&gt;[Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.]&lt;/div&gt;&lt;div&gt;[This episode is sponsored by Harvest. I use Harvest to track time, track subcontractor’s time and invoice clients. Their time tracking is really simple and easy to use. Invoicing includes a ‘pay now’ function by credit card and PayPal. And you can sign up at getharvest.com. Use the code RF to get 50% off your first month.]&lt;/div&gt;&lt;div&gt;CHUCK: Hey everybody and welcome to episode 28 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neil.&lt;/div&gt;&lt;div&gt;AJ: Yo, yo, yo comin’ at you live from the second story of an office base in Orem, Utah.&lt;/div&gt;&lt;div&gt;CHUCK:  We also have Jamison Dance.&lt;/div&gt;&lt;div&gt;JAMISON: Hi, I’m Jamison Dance and I am super excited, because today iTV just announced that we are doing the Nintendo TV thing; and I haven’t been able to talk about it for, like, six months, so it’s a good day.&lt;/div&gt;&lt;div&gt;CHUCK: Cool. We also have Joe Eames.&lt;/div&gt;&lt;div&gt;JOE: Comin at you semi live from American Fork, Utah.&lt;/div&gt;&lt;div&gt;CHUCK: And I am Charles Max Wood from devchat.tv. Tim is not with us this week because he is in China. I thought I’d point that out, because I think it’s cool. Anyway, this week we are going to be talking about Greenfield versus Brownfield projects. It was kind of funny when we were getting ready to do this, some of the panels were like, Green/Brown?&lt;/div&gt;&lt;div&gt;JAMISON: Yeah, I have to pull Josh Susser and ask for a definition.&lt;/div&gt;&lt;div&gt;CHUCK: So, as far as I understand it, there are some new --- to this, depending to who you talk to, but mostly, Greenfield is a brand new project with few or no decisions made and no code written for it yet. And Brownfield projects are effectively older applications usually associated with legacy code. You know, so it’s an application that already has code written toward it. Typically, it is out there in the world doing whatever it is supposed to do.&lt;/div&gt;&lt;div&gt;JAMISON: Now, I want to put this question delicately. Are there any fecal connotations to the color ‘brown’ in Brownfield?&lt;/div&gt;&lt;div&gt;CHUCK: Only if it’s PHP.&lt;/div&gt;&lt;div&gt;JOE: [Chuckles]. Then it’s Poopfield Development?&lt;/div&gt;&lt;div&gt;CHUCK: [Chuckles]. Okay, we are not gonna go down that tangent.&lt;/div&gt;&lt;div&gt;[Laughter]&lt;/div&gt;&lt;div&gt;AJ: Because, I mean honestly, when Mormons make jokes about crap, it never sounds good anyway.&lt;/div&gt;&lt;div&gt;CHUCK: Yeah. So anyway, how many of you guys have actually worked on a real Greenfield project? Like been there from day one, that you have it just built yourself.&lt;/div&gt;&lt;div&gt;JAMISON: I guess it depends on your definition. Maybe. So we have lots of services at ITV, so I&amp;#39;ve been part of spinning up completely new services that didn’t exist. We had other sort of similar things already, so some of the decisions were already made for, so we kind of had a style established. But it was still like a separate project.&lt;/div&gt;&lt;div&gt;AJ: Do you forget us so soon, Jamison?&lt;/div&gt;&lt;div&gt;JAMISON: [Chuckles].&lt;/div&gt;&lt;div&gt;AJ: You don’t remember ever working here or getting started…&lt;/div&gt;&lt;div&gt;JAMISON: I do. I don’t remember Greenfield stuff; I remember new features, I mean,&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="14165472" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/0789158a-78f9-41a6-9a52-0fa8ba887c8a/stream.mp3"/>
                
                <guid isPermaLink="false">http://javascriptjabber.com/?p=246</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/028-jsj-greenfield-vs-brownfield-projects</link>
                <pubDate>Fri, 21 Sep 2012 12:00:00 &#43;0000</pubDate>
                <itunes:duration>885</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>027 JSJ The JavaScript Community</itunes:title>
                <title>027 JSJ The JavaScript Community</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss the JavaScript community at large.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss the JavaScript community at large.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss the JavaScript community at large.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47100656" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7fd72cbc-0fbc-4625-abca-72476bb6fe2a/stream.mp3"/>
                
                <guid isPermaLink="false">605accc8-bb88-47d8-a1f9-a4db27cd2af0</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/027-jsj-the-javascript-community</link>
                <pubDate>Wed, 05 Sep 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2943</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>026 JSJ Code Organization and Reuse</itunes:title>
                <title>026 JSJ Code Organization and Reuse</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about code organization and reuse.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about code organization and reuse.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about code organization and reuse.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54074305" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/50a05d95-643e-4853-9407-f8bb32118e10/stream.mp3"/>
                
                <guid isPermaLink="false">eac21f7c-9d8b-4d08-9874-5af671c4606a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/026-jsj-code-organization-and-reuse</link>
                <pubDate>Tue, 28 Aug 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3379</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>025 JSJ Require.js with James Burke</itunes:title>
                <title>025 JSJ Require.js with James Burke</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to James Burke about Require.js.&lt;/div&gt;&lt;div&gt;Special Guest: James Burke .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to James Burke about Require.js.</div><div>Special Guest: James Burke .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to James Burke about Require.js.&lt;/div&gt;&lt;div&gt;Special Guest: James Burke .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="34197838" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1a31f770-6d9b-4746-a527-68a218620410/stream.mp3"/>
                
                <guid isPermaLink="false">ccdcb868-aecb-446f-adae-cdb6a03e5ee6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/025-jsj-require-js-with-james-burke</link>
                <pubDate>Tue, 21 Aug 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2137</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>024 JSJ Strata.js with Michael Jackson</itunes:title>
                <title>024 JSJ Strata.js with Michael Jackson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42167066" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5dbd5108-f474-49a7-8a67-82032c1a4588/stream.mp3"/>
                
                <guid isPermaLink="false">0b2a22ae-7c5f-4c0c-81f2-448d8018b074</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/024-jsj-strata-js-with-michael-jackson</link>
                <pubDate>Tue, 14 Aug 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2635</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>023 JSJ Phantom.js with Ariya Hidayat</itunes:title>
                <title>023 JSJ Phantom.js with Ariya Hidayat</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Ariya Hidayat about Phantom.js.&lt;/div&gt;&lt;div&gt;Special Guest: Ariya Hidayat.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Ariya Hidayat about Phantom.js.</div><div>Special Guest: Ariya Hidayat.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Ariya Hidayat about Phantom.js.&lt;/div&gt;&lt;div&gt;Special Guest: Ariya Hidayat.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38973857" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/3d38d190-b6be-4b0f-b6dc-e94139496f92/stream.mp3"/>
                
                <guid isPermaLink="false">86bb6a4d-8ae9-47ab-8df6-b432639a34ab</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/023-jsj-phantom-js-with-ariya-hidayat</link>
                <pubDate>Tue, 07 Aug 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2435</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>022 JSJ Node.js on Azure with Glenn Block</itunes:title>
                <title>022 JSJ Node.js on Azure with Glenn Block</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Glenn Block about Azure.&lt;/div&gt;&lt;div&gt;Special Guest: Glenn Block.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Glenn Block about Azure.</div><div>Special Guest: Glenn Block.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Glenn Block about Azure.&lt;/div&gt;&lt;div&gt;Special Guest: Glenn Block.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="54294151" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bfc92155-08ba-4fc4-b4ae-5c388c4dc2b3/stream.mp3"/>
                
                <guid isPermaLink="false">eba8d1f0-d6c8-412b-84e9-a2f13387caaa</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/022-jsj-node-js-on-azure-with-glenn-block</link>
                <pubDate>Wed, 01 Aug 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3393</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>021 JSJ Weapons of Choice</itunes:title>
                <title>021 JSJ Weapons of Choice</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss their weapons of choice.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss their weapons of choice.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss their weapons of choice.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="68558680" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/16f0a9c5-6dfd-42b5-8e3a-55825ac2936e/stream.mp3"/>
                
                <guid isPermaLink="false">d2cef8e2-4974-4063-b290-a5994c7b704c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/021-jsj-weapons-of-choice</link>
                <pubDate>Mon, 30 Jul 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>4284</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>020 JSJ Cloud9</itunes:title>
                <title>020 JSJ Cloud9</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about Cloud9.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about Cloud9.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about Cloud9.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53555200" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/869b20da-cff8-4786-bbda-f6ab554db6f4/stream.mp3"/>
                
                <guid isPermaLink="false">603482ff-1cda-46af-9655-e593c4f30678</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/020-jsj-cloud9</link>
                <pubDate>Fri, 13 Jul 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3347</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>019 JSJ Browserify with James Halliday</itunes:title>
                <title>019 JSJ Browserify with James Halliday</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk Browserify with James Halliday.&lt;/div&gt;&lt;div&gt;Special Guest: James Halliday.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk Browserify with James Halliday.</div><div>Special Guest: James Halliday.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk Browserify with James Halliday.&lt;/div&gt;&lt;div&gt;Special Guest: James Halliday.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="38996845" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/e7d00665-05b1-48ab-85c6-591de55c46cf/stream.mp3"/>
                
                <guid isPermaLink="false">63dd86bb-14eb-4610-be7b-21340bad3739</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/019-jsj-browserify-with-james-halliday</link>
                <pubDate>Mon, 02 Jul 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2437</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>018 JSJ Agile Development</itunes:title>
                <title>018 JSJ Agile Development</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss Agile development.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss Agile development.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss Agile development.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="55938403" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/1b4accd9-7bd3-4e47-af52-17466e67da4c/stream.mp3"/>
                
                <guid isPermaLink="false">6f43d797-cc91-45ac-a993-9abad716b702</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/018-jsj-agile-development</link>
                <pubDate>Sat, 23 Jun 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3496</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>017 JSJ CoffeeScript with Jeremy Ashkenas</itunes:title>
                <title>017 JSJ CoffeeScript with Jeremy Ashkenas</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk to Jeremy Ashkenas about CoffeeScript.&lt;/div&gt;&lt;div&gt;Special Guest: Jeremy Ashkenas .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk to Jeremy Ashkenas about CoffeeScript.</div><div>Special Guest: Jeremy Ashkenas .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk to Jeremy Ashkenas about CoffeeScript.&lt;/div&gt;&lt;div&gt;Special Guest: Jeremy Ashkenas .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="17768280" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f87f52ce-e2cc-4252-adf4-c9de1a5015da/stream.mp3"/>
                
                <guid isPermaLink="false">487c0bc3-b5d8-4bf3-8f6a-2caeaf59be0b</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/017-jsj-coffeescript-with-jeremy-ashkenas</link>
                <pubDate>Wed, 20 Jun 2012 03:00:00 &#43;0000</pubDate>
                <itunes:duration>1110</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>016 JSJ SQL and NoSQL</itunes:title>
                <title>016 JSJ SQL and NoSQL</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about SQL and NoSQL.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about SQL and NoSQL.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about SQL and NoSQL.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="47845459" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5436ac03-6a50-4f63-8f61-d25473fd00c1/stream.mp3"/>
                
                <guid isPermaLink="false">03696207-7cd7-47aa-9d29-b9dadce4d0f3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/016-jsj-sql-and-nosql</link>
                <pubDate>Fri, 08 Jun 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2990</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>015 JSJ Open Discussion</itunes:title>
                <title>015 JSJ Open Discussion</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists have an open discussion.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists have an open discussion.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists have an open discussion.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="2925296" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/c2478d5a-5dd4-4a35-b637-5b863afef579/stream.mp3"/>
                
                <guid isPermaLink="false">18dc0d0d-e868-44df-91a4-83950e03bd1a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/015-jsj-open-discussion</link>
                <pubDate>Mon, 28 May 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>182</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>014 JSJ SVG and Data Visualization with Chris Bannon</itunes:title>
                <title>014 JSJ SVG and Data Visualization with Chris Bannon</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about SVG and data visualization with Chris Bannon.&lt;/div&gt;&lt;div&gt;Special Guest: Chris Bannon.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about SVG and data visualization with Chris Bannon.</div><div>Special Guest: Chris Bannon.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about SVG and data visualization with Chris Bannon.&lt;/div&gt;&lt;div&gt;Special Guest: Chris Bannon.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="53242566" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/8fbf22f7-25f3-4f27-800b-0238ff6c85f3/stream.mp3"/>
                
                <guid isPermaLink="false">e2469bc7-1b47-4719-9cf7-c82f25d62272</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/014-jsj-svg-and-data-visualization-with-chris-bannon</link>
                <pubDate>Sat, 19 May 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3327</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>013 JSJ Knockout.js with Steven Sanderson</itunes:title>
                <title>013 JSJ Knockout.js with Steven Sanderson</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss Knockout.js with Steven Sanderson&lt;/div&gt;&lt;div&gt;Special Guest: Steven Sanderson.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss Knockout.js with Steven Sanderson</div><div>Special Guest: Steven Sanderson.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss Knockout.js with Steven Sanderson&lt;/div&gt;&lt;div&gt;Special Guest: Steven Sanderson.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42475937" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/f2c9b060-fde1-411d-b7c8-ef90ae540cca/stream.mp3"/>
                
                <guid isPermaLink="false">aaa06b72-63a1-4dc2-8863-cbe2fdd0e0db</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/013-jsj-knockout-js-with-steven-sanderson</link>
                <pubDate>Fri, 11 May 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2654</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>012 JSJ Design Patterns in JavaScript with Addy Osmani</itunes:title>
                <title>012 JSJ Design Patterns in JavaScript with Addy Osmani</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about design patterns in JavaScript with Addy Osmani&lt;/div&gt;&lt;div&gt;Special Guest: Addy Osmani.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about design patterns in JavaScript with Addy Osmani</div><div>Special Guest: Addy Osmani.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about design patterns in JavaScript with Addy Osmani&lt;/div&gt;&lt;div&gt;Special Guest: Addy Osmani.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="21813707" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/5d6c48bf-45f9-49e8-b8d3-788d9d9b46ad/stream.mp3"/>
                
                <guid isPermaLink="false">eae2e8ac-668d-4f49-978b-da1a67253ba3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/012-jsj-design-patterns-in-javascript-with-addy-osmani</link>
                <pubDate>Thu, 26 Apr 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>1363</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>011 JSJ Can HTML5 and JavaScript Really Replace Flash?</itunes:title>
                <title>011 JSJ Can HTML5 and JavaScript Really Replace Flash?</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss whether HTML5 and JavaScript can really replace Flash.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss whether HTML5 and JavaScript can really replace Flash.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss whether HTML5 and JavaScript can really replace Flash.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51865809" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/47be205c-49c0-4378-b5e3-0d46b784a88f/stream.mp3"/>
                
                <guid isPermaLink="false">b00cb134-2e98-43bd-a7bd-5106c4f8afe3</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/011-jsj-can-html5-and-javascript-really-replace-flash</link>
                <pubDate>Fri, 13 Apr 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3241</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>010 JSJ Node.js</itunes:title>
                <title>010 JSJ Node.js</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists talk about Node.js.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists talk about Node.js.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists talk about Node.js.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="57070654" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/ade5ea15-ba6f-43b9-91c0-f023ea677c57/stream.mp3"/>
                
                <guid isPermaLink="false">55650716-39b2-4884-882f-8db7165f9d90</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/010-jsj-node-js</link>
                <pubDate>Fri, 06 Apr 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>3566</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>009 JSJ Testing JavaScript with Joe Eames</itunes:title>
                <title>009 JSJ Testing JavaScript with Joe Eames</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss testing JavaScript with Joe Eames&lt;/div&gt;&lt;div&gt;Special Guest: Joe Eames.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss testing JavaScript with Joe Eames</div><div>Special Guest: Joe Eames.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss testing JavaScript with Joe Eames&lt;/div&gt;&lt;div&gt;Special Guest: Joe Eames.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="1317407" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/971930b6-a453-4bae-b3e4-b26eb67f5288/stream.mp3"/>
                
                <guid isPermaLink="false">4778c66e-238b-4512-a75a-f05a4dd6ffed</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/009-jsj-testing-javascript-with-joe-eames</link>
                <pubDate>Tue, 27 Mar 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>82</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>008 JSJ V8 and Dart with Lars Bak and Kasper Lund</itunes:title>
                <title>008 JSJ V8 and Dart with Lars Bak and Kasper Lund</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss V8 and Dart with Lars Bak and Kasper Lund.&lt;/div&gt;&lt;div&gt;Special Guest: Kasper Lund.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss V8 and Dart with Lars Bak and Kasper Lund.</div><div>Special Guest: Kasper Lund.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss V8 and Dart with Lars Bak and Kasper Lund.&lt;/div&gt;&lt;div&gt;Special Guest: Kasper Lund.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="45771128" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/a7d07ec2-a159-4b28-97da-4a7be006ce2f/stream.mp3"/>
                
                <guid isPermaLink="false">2bb339f1-c347-4d7f-af78-552b5c25bf34</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/008-jsj-v8-and-dart-with-lars-bak-and-kasper-lund</link>
                <pubDate>Wed, 14 Mar 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>2860</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>007 JSJ Online Resources for Javascript Developers</itunes:title>
                <title>007 JSJ Online Resources for Javascript Developers</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss online resources for JavaScript Developers.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss online resources for JavaScript Developers.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss online resources for JavaScript Developers.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="29572284" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/2da142ff-6290-43be-be71-90a297f11625/stream.mp3"/>
                
                <guid isPermaLink="false">471c0d0e-d0c6-4a6a-8748-f875db7ad81c</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/007-jsj-online-resources-for-javascript-developers</link>
                <pubDate>Tue, 13 Mar 2012 14:00:00 &#43;0000</pubDate>
                <itunes:duration>1848</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>006 JSJ Chrome Dev Tools with Paul Irish</itunes:title>
                <title>006 JSJ Chrome Dev Tools with Paul Irish</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss Chrome dev tools with Paul Irish.&lt;/div&gt;&lt;div&gt;Special Guest: Paul Irish.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss Chrome dev tools with Paul Irish.</div><div>Special Guest: Paul Irish.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss Chrome dev tools with Paul Irish.&lt;/div&gt;&lt;div&gt;Special Guest: Paul Irish.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="49453348" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/b42f0a4a-b0a3-4951-8df4-facff763377d/stream.mp3"/>
                
                <guid isPermaLink="false">ce886ad7-cfea-4680-8b57-a3fe46bee972</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/006-jsj-chrome-dev-tools-with-paul-irish</link>
                <pubDate>Fri, 24 Feb 2012 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3090</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>005 JSJ Javascript Objects</itunes:title>
                <title>005 JSJ Javascript Objects</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss JavaScript objects.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss JavaScript objects.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss JavaScript objects.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="51194984" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/57cebdd6-e4c4-4b53-b27f-0655e1571218/stream.mp3"/>
                
                <guid isPermaLink="false">be8e4f0e-313b-4e37-be52-c988f72c3c5f</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/005-jsj-javascript-objects</link>
                <pubDate>Sat, 18 Feb 2012 01:45:00 &#43;0000</pubDate>
                <itunes:duration>3199</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>004 JSJ Backbone.js with Jeremy Ashkenas</itunes:title>
                <title>004 JSJ Backbone.js with Jeremy Ashkenas</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss Backbone.js with Jeremy Ashkenas.&lt;/div&gt;&lt;div&gt;Special Guest: Jeremy Ashkenas .&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss Backbone.js with Jeremy Ashkenas.</div><div>Special Guest: Jeremy Ashkenas .</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss Backbone.js with Jeremy Ashkenas.&lt;/div&gt;&lt;div&gt;Special Guest: Jeremy Ashkenas .&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="52444682" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/084f3ce5-5a62-47eb-80d6-a26488364d9c/stream.mp3"/>
                
                <guid isPermaLink="false">3f4fe8b3-a47d-4afb-97fa-10e9b863e29a</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/004-jsj-backbone-js-with-jeremy-ashkenas</link>
                <pubDate>Mon, 13 Feb 2012 13:00:00 &#43;0000</pubDate>
                <itunes:duration>3277</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>003 JSJ Build Tools</itunes:title>
                <title>003 JSJ Build Tools</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss build tools.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss build tools.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss build tools.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="43275075" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/7346eef9-9c12-4773-88d9-f69be1c4cd3c/stream.mp3"/>
                
                <guid isPermaLink="false">af16e58d-c3d2-4c2c-b7a1-e7ff411e3295</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/003-jsj-build-tools</link>
                <pubDate>Fri, 03 Feb 2012 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2704</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>002 JSJ The Right Way to Build Web Applications</itunes:title>
                <title>002 JSJ The Right Way to Build Web Applications</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss the right way to build web applications.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss the right way to build web applications.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss the right way to build web applications.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="46882899" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/cc62165e-16f9-4a50-8d48-3b5ca4076af8/stream.mp3"/>
                
                <guid isPermaLink="false">98ba07eb-c6d1-477d-b070-00f237599b58</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/002-jsj-the-right-way-to-build-web-applications</link>
                <pubDate>Sun, 29 Jan 2012 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2930</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
            <item>
                <itunes:episodeType>full</itunes:episodeType>
                <itunes:title>001 JSJ Asynchronous Programming</itunes:title>
                <title>001 JSJ Asynchronous Programming</title>

                
                
                <itunes:author>AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D...</itunes:author>
                <itunes:summary>&lt;div class=&#34;trix-content&#34;&gt;
  &lt;div&gt;The panelists discuss asynchronous programming.&lt;/div&gt;
&lt;/div&gt;



Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy &amp; Opt-Out: https://redcircle.com/privacy</itunes:summary>
                <description><![CDATA[<div>
  <div>The panelists discuss asynchronous programming.</div>
</div>

<br/><br/>Support this podcast at — <a rel='payment' href='https://redcircle.com/javascript-jabber/donations'>https://redcircle.com/javascript-jabber/donations</a><br/><br/>Privacy & Opt-Out: <a href='https://redcircle.com/privacy'>https://redcircle.com/privacy</a>]]></description>
                <content:encoded>&lt;div&gt;
  &lt;div&gt;The panelists discuss asynchronous programming.&lt;/div&gt;
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;Support this podcast at — &lt;a rel=&#39;payment&#39; href=&#39;https://redcircle.com/javascript-jabber/donations&#39;&gt;https://redcircle.com/javascript-jabber/donations&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Privacy &amp; Opt-Out: &lt;a href=&#39;https://redcircle.com/privacy&#39;&gt;https://redcircle.com/privacy&lt;/a&gt;</content:encoded>
                
                <enclosure length="42239791" type="audio/mpeg" url="https://pdst.fm/e/dts.podtrac.com/redirect.mp3/audio4.redcircle.com/episodes/bde4cfe3-38ac-405e-95dc-b41af0e753da/stream.mp3"/>
                
                <guid isPermaLink="false">39832cc9-cee1-411b-826e-e67bfa2e1df6</guid>
                <link>https://topenddevs.com/podcasts/javascript-jabber/episodes/001-jsj-asynchronous-programming</link>
                <pubDate>Fri, 20 Jan 2012 13:00:00 &#43;0000</pubDate>
                <itunes:duration>2639</itunes:duration>
                
                
                <itunes:explicit>no</itunes:explicit>
                
            </item>
        
    </channel>
</rss>
